

*{}

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 0px;

_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-form.jpg');

background-repeat: repeat-x; width: 902px; _width: 902px; 

border: 0px; padding: 0px; margin: 0px auto; height: inherit;}


#header img#eduLogo{margin-right: 326px;}

#header img{border: 0px; float: left;}

h1{color: #467a92; font-size: 22px; float: left; 

clear: none; width: 385px; 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;

}

#formTop h1#title2Step{margin: 15px 0px 10px 22px; line-height: 26px; padding-top: 0px !important; float: left; clear: none; width: 471px; font-size: 19px;}
#formTop img#steponetwoim{float: left; clear: none; padding-top: 10px;}


#formTopi h1#title2Step{margin: 15px 0px 10px 22px; line-height: 26px; padding-top: 0px !important; float: left; clear: none; width: 436px; font-size: 19px;}
#formTopi img#steponetwoim{float: left; clear: none; padding-top: 10px;}

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#formLista{padding: 0px; margin: 0px; border: 0px; clear: both; padding: 0px !important;}

#feLeftColumn ul li{

background-image:url('images/yellow-right.jpg');
background-repeat:no-repeat;
padding: 0px 0px 0px 19px; margin: 0px 0px 2px 0px;}
#feLeftColumn ul#formLista li{margin: 0px 0px 3px 0px !important;}


#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;}

#formEverythingLanding{background-image: url('images/form-container-landing.jpg'); 

float: left; clear: both;  width: 832px; background-repeat: no-repeat;}

#formEverythingLanding img{padding: 5px 0px 0px 19px;}

#formEverythingTopi{background-image: url('images/form-container-top-nuevo.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, #enviar{width: 106px; height: 30px;}

#ingresar{background-image: url('images/siguente.jpg');}

#continuar{background-image: url('images/continuar.jpg');}

#continuar, #ingresar, #reset, #comenzar, #enviar{float: left; border: 0px; margin: 0px 3px 0px 4px; 

padding: 0px;

cursor: hand;

cursor: pointer;}

#enviar{background-image: url('images/enviarrr.png');}





#comenzar{background-image: url('images/enviarrinfo.png'); 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: 78px; 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;}