table.ancette_table input[type=text], table.ancette_table input[type=file], table.ancette_table textarea, table.ancette_table select {
      background-color: #EAEAEA;
      background-attachment: scroll;
      /*background: none repeat scroll 0%;*/
      border-color:-moz-use-text-color #EAEAEA;
      border-style:none;
      border-width:0px;
      font-size:10px;
      padding:3px 5px 4px 5px;
      margin:1px;
      width:325px;
}

table.ancette_table select{
      padding:1px;
      width:inherit;
}

fieldset{
      margin:5px;
      padding:0.5em;
      padding-bottom:0.7em;
      border: none;
}

table.ancette_table table th{
	font-size:0.8em;
	font-style:normal;
        text-align: left;
}
table.ancette_table table{
      margin-right:1em;
}
table.ancette_table h4, table.ancette_table h3, table.ancette_table h2{
	font-style:normal;
	text-align:left;
        margin-bottom:0.3em;
        margin-top:0.3em;
}
table.ancette_table th ,table.ancette_table th *{
	  color:#3CAAA4;
	  font-size:10px;
}
table.ancette_table th{
      text-align:right;
      padding:5px;
      width:25%;
}

table.ancette_table dd{
      padding:1px 0 3px 0;
      font-size:0.8em;
      font-style:normal;
      font-weight:bolder;
      color:#A00;
}
table#ancette_date_begin th, table#ancette_factors_1 th{
	width:40%;
}
table.ancette_table ul{
	list-style: none;
}

table.ancette_table table input[type=text], table.ancette_table table select{
	width:100%;
        border: 2px solid white;
}

span.yes{
	color:#0A0 !important;
}

span.no{
	color:#8F8 !important;
}

span.red{
      color:#F00 !important;
}

input#send_btn, #clr_btn{
      margin:1em 17em 0 0;
}