
*{}
form{height: inherit;}
body{margin: 0px; border: 0px; padding: 0px;
background-image: url('images/background-body.jpg');
background-repeat: repeat-x; width: 100%; 
font-family: Arial, Helvetica, sans-serif; color: #767774;
}
#groupTwo{width: 296px; _width: 310px; 
padding: 10px 0px 10px 6px;
_padding: 10px 0px 10px 0px;
margin: 8px 0px 0px 7px; height: 224px; clear: both;}
ul#queteInteresa{padding: 0px !important;}
#groupTwo li{padding-left: 0px;}
fieldset#groupOne{border: none !important;}
#formButtons img{border: 0px; float: left; clear: none;}
#formButtons{padding: 9px 0px 0px 401px; float: left; clear: none; width: 268px;}
a{color: #34345c; font-weight: bold; font-size: 12px;}
#centerContainer{margin: 0px auto; width: 840px; }
#header{padding-top: 20px;}
#main{background-image: url('images/center-background.jpg');
background-repeat: repeat-x; width: 902px; _width: 902px; 
border: 0px; padding: 0px; margin: 0px auto; height: inherit;}

#header img#eduLogo{margin-right: 348px;}
#header img{border: 0px; float: left;}
h1{color: #467a92; font-size: 28px; float: left; 
clear: none; width: 361px; margin: 10px 0px 15px 21px; padding: 0px;}
#steps{float: left; clear: none; border: 0px; padding: 0px; margin: 0px;}
#formTop{padding-top: 30px; _margin-bottom: 20px;} 
#esteMensaje{float: left; clear: both; width: 788px; margin: 5px 32px 5px 22px; font-size: 16px;}
#formEverything{clear: both; margin: 0px auto; width: 834px; _width: 770px; font-size: 13px;
}
#formEverythingLanding{background-image: url('images/form-container-landing.jpg'); 
float: left; clear: both;  width: 832px; background-repeat: no-repeat;}
#formEverythingLanding img{padding: 17px 0px 0px 19px;}


h2#top{color: #767774; margin: 5px 0px 15px 7px; float: left; clear: both;
padding: 0px; font-size: 16px; width: 100%;}

h2{color: #767774; margin: 17px 0px 9px 7px; float: left; clear: both;
padding: 0px; font-size: 16px; width: 100%;}
#formEverything div{border: 0px solid black; float: left; clear: none;}
#feLeftColumn{width: 418px; padding: 39px 0px 0px 36px;}
#feLeftColumn img#student{width: 132px; height: 208px; float: left; clear: none;}
#feLeftColumn ul{list-style-type: none; margin: 0px; padding: 10px 0px 0px 0px; border: 0px; width: 100%;}
#feLeftColumn ul li{
background-image:url('images/yellow-right.jpg');
background-repeat:no-repeat;
padding: 0px 0px 0px 19px; margin: 0px 0px 2px 0px;}

#etrustCert{margin: 35px 0px 0px 150px; border: 1px; float: left; clear: both; border: 0px;}
#ofertasContent{width: 230px; float: left; clear: none; padding-left: 8px;}

#feRightColumn li.checkBoxInputAll{height: 38px; width: 290px;}
#feRightColumn input.checkboxes{height: 12px; width: 12px; _height: 15px; _width: 15px; float: left; 
clear: none; margin-right: 4px; border: 0px !Important;}
#feRightColumn li div.inputLabelsShell{width: 117px; float: left; clear: none;}
div#formBody{width: 367px !Important; _width: 300px !Important; padding: 9px 0px 0px 0px; }
div#feBodyTop{background-image: url('images/body-top-form-background.jpg'); height: 27px !important;}
div#feBodyMid{background-image: url('images/body-mid-form-background.jpg'); 
padding: 0px 0px 0px 20px; _padding: 0px 0px 0px 20px; !Important; border: 0px !Important; margin: 0px !Important;
background-repeat: repeat-y; width: 367px !Important; _width: 340px;}

div#feBodyBottom{background-image: url('images/body-bottom-form-background.jpg'); height: 27px !important; background-repeat: no-repeat;}
div#feBodyTop,  div#feBodyBottom{width: 367px !Important; _width: 360px !Important; border: 0px !Important; padding: 0px !Important; margin: 0px !Important;}
#feRightColumn ul{list-style-type: none; float: left; clear: both;
padding: 6px; margin: 0px; font-size: 13px;}
#feRightColumn ul li input{
border: 1px solid #767774; margin: 0px 0px 10px 4px; _margin: 0px 0px 8px 4px; 
height: 19px; width: 180px;}
#feRightColumn ul li select{
border: 1px solid #767774; margin: 0px 0px 10px 4px;  height: 22px; width: 115px;}
#formEverythingTop{background-image: url('images/form-container-top.jpg'); 
float: left; clear: both;  width: 832px; background-repeat: no-repeat;}

#formEverythingTopi{background-image: url('images/form-container-topi.jpg'); 
float: left; clear: both;  width: 832px; background-repeat: no-repeat;}


#formClear{clear: both; height: 0px;}
ul#formSelects{padding-top: 0px; margin-top: 0px;}
ul#formSelects li{float: left !important; clear: both !important; margin-bottom: 5px;}
ul#formSelects li div{width: 200px; clear: both !important; float: left !important; margin-bottom: 5px;}
ul#formSelects li select{width: 300px; clear: both !important; float: left !important;}
#continuar,#continuarDos{width: 106px; height: 30px;}
#ingresar{background-image: url('images/siguente.jpg');}
#continuar{background-image: url('images/continuar.jpg');}
#continuar, #ingresar, #reset, #comenzar, #comenzari{float: left; border: 0px; margin: 0px 3px 0px 4px; 
padding: 0px;
cursor: hand;
cursor: pointer;}

#comenzar{background-image: url('images/comenzar-processo.gif'); width: 218px; height: 42px;}
img{border: 0px;}

#comenzari{background-image: url('images/roundbuttin.jpg'); width: 218px; height: 42px;}
img{border: 0px;}

#continuarDos{float: left; border: 0px; margin: 0px 3px 0px 44px; 
padding: 0px;
cursor: hand;
background-image: url('images/continuar.jpg');
cursor: pointer;}


#ingresar, #reset{width: 98px; height: 30px;}
#reset{background-image: url('images/reinicializar.jpg'); width: 109px;}

#formEverythingBottom{background-image: url('images/form-container-bottom.jpg'); 
float: left; clear: both; background-repeat: no-repeat;
height: 105px;   width: 700px; _width: 730px; _padding: 0px 0px 0px 100px;
padding: 0px 0px 0px 133px;}


#feRightColumn ul#elejeList{width: 270px;}
#feRightColumn ul#elejeList li input{
margin: 3px 3px 10px 4px; _margin: 0px 3px 8px 4px; padding: 0px; border: 0px; float: left; clear: none;
height: 13px; width: 13px; _height: 20px; _width: 20px; font-size: 11px;}

#feRightColumn ul#elejeList li{float: left; clear: both; width: 260px; padding-top:2px;}
#feRightColumn ul#elejeList li div{float: left; clear: none; width: 230px;}


.inputclass{border: 1px solid #767774;}

#buscarForm label.error {margin-left: 0px; width: auto; display: inline; color: red; float: left; clear: both; width: 300px;}

ul#estudianteInfo li{float: left; clear: none; width: 311px;}
ul#estudianteInfo li div{float: left; clear: none;}
ul#estudianteInfo li input{float: right; clear: none;}
#pais{width: 181px !important; width: _185px !important;}

#formRecaptcha{padding-left: 25px; float: left !important; clear: both !important;}



ul#infoAdditional li{width: 313px; float: left; clear: both; margin-bottom: 7px;}
ul#infoAdditional li div.IARight{float: right; clear: none; width: 88px; padding: 0px;}
ul#infoAdditional li div.IALeft{float: left; clear: none; width: 168px !important; padding: 0px;}
ul#infoAdditional li div#IArightCuando{float: left; clear: none; width: 138px !important; padding: 0px; height: 30px;}
ul#infoAdditional li input{float: left; clear: none; width: 13px; height: 13px; margin-right: 2px; border: 0px;}
ul#infoAdditional li select{float: left; clear: none; width: 124px; margin-left: 15px !important; padding: 0px !important;}
ul#infoAdditional li label{float: left; clear: none; margin-right: 5px;}



#confirmFields{border: 1px solid black; width: 345px; float: left; clear: both !important; margin-left: 15px; padding: 10px 0px 10px 0px;}
#confirmFields input, #confirmFields p{float: left; clear: none;}
#confirmFields input{border: 0px !important; width: 12px !important; height: 12px !important; margin-right: 10px;}
#confirmFields p{padding: 0px 0px 10px 0px; margin: 0px; border: 0px; width: 320px;}
#confirmFields ul{list-style-type: none; border: 0px; margin: 0px; padding: 0px;}
#confirmFields ul li{width: 100%; float: left; clear: both; margin: 0px !important;}