* { font-family:Arial,Helvetica,Sans-Serif,Tahoma,Verdana;}
body {background: none repeat scroll 0 0 #F4F4F4}
#main {margin: 0 0 0 5px; border: 1px solid #E9E9E9; background: none repeat scroll 0 0 #FFFFFF; width: 600px;}
#main #container {margin: 10px 0 0 10px;}
#main .header {height: 60px;border-bottom: 1px solid #CECECE;}
#main .header  img {float: left; margin: 6px 0 0 10px;}
#main #container .fieldname {color: #024D99; font-weight:bold; padding: 0 20px 0 0; font-size: 15px; *font-weight:normal;}
#main #container .input-medium {border: 1px solid #CECECE;color: #707070;font-size: 15px;width: 270px;}
#main #container .input-small {border: 1px solid #CECECE;color: #707070;font-size: 15px; width: 125px;}
#main #container .captcha_img {float: left;  padding: 0 34px 0 0;}
#main #container .boton {background: none repeat scroll 0 0 #01325D;border: 1px solid #01325D;color: #FFFFFF;font-size: 14px;font-weight: 900;margin-right: 10px;padding: 5px;}
#main #container .cabecera {margin-top: 15px; margin-bottom: 15px;}
#main #container .cabecera h3 {color: #024D99; padding: 0; margin:0; font-size: 22px;}
#main #container .cabecera p {padding: 0; margin:2px 0 0; color: #808080; font-size: 16px;}
#main #container .tabla {}
#main #container .combo {border: 1px solid #CECECE;color: #707070;font-size: 15px;width: 170px;}

#main #container .tabla tr {}

#main #container .botones {margin-top: 15px;}

#main #container .msg {color: #808080;}
#main #container .msg a {color: #808080; font-weight:bold; text-decoration: none;}

#main #container .loading {width: 100%; height: 45px; display:none;}


#main #container #footer {border-top: 1px solid #CECECE;margin-top: 15px;}
#main #container #footer p {color: #808080;font-size: 11px;}

