* form{padding:0px; margin:0px}

/* ///RICARDO///
ESTILOS PARA EL LOGIN //////////////////////////
*/
td.tools2 div.login input.errorMsg{/******** ESTILO DEL MENSAJE DE ERROR (input.errorMsg) *********/
	color:#CC0000; background:none; width:500px; text-align:right; font-size:11px; margin-right:10px; height:22px; padding:2px
	}
td.tools2 div.login input{/******** ESTILO PARA LOS CAMPOS DE TEXTO *********/
	background:url(images/bg_inputtext.jpg) left top repeat-x; width:150px; margin:0px 0px 0px 2px; 
	padding:3px 0px 0px 5px; height:22px; border:none; font-size:11px; color:#000000
	}

td.tools2 div.login input.RadioBot{/******** ESTILO PARA LOS CAMPOS DE TEXTO *********/
	padding:0px; margin:0px; height:auto; border:0; width:auto;
	background:none
	}
td.tools2 div.login input.Submit{/******** ESTILO PARA EL BOTON SUBMIT *********/
	background:url(images/bg_input.jpg) left top repeat-x; width:90px; margin:0px 0px 0px 2px; 
	padding:0px 0px 3px 0px; height:22px; border:none; font-size:11px; color:#000000
	}
	
td.tools2 div.login input.Submit:hover{/******** ESTILO PARA EL BOTON SUBMIT *********/
	background:url(images/bg_input_.jpg) left top repeat-x; width:90px; margin:0px 0px 0px 2px; 
	padding:0px 0px 3px 0px; height:22px; border:none; font-size:11px; color:#e93349; cursor:pointer;
	}
	

td.tools2 div.login a.info {/******** ESTILO EL LINK DE INFO *********/
	background:url(images/bg_info.gif) top center no-repeat; text-decoration:none; font-size:13px; 
	color:#000000; width:22px; height:22px;padding:2px 0px 0px 0px; font-weight:bold; display:block; cursor:help;
	}

/*
FIN DE ESTILOS PARA EL LOGIN //////////////////////////
*/

/*
ESTILOS DEL MENU HORIZONTAL
*/
td.menu div#nav *{
	font-family:TAHOMA; font-size:11px; text-transform:uppercase; letter-spacing:0.1em; line-height:14PX
	}
	
td.menu div#nav div{
	padding:0px; margin:0px; width:auto; float:left;
	}
	
td.menu div#nav a{
	padding-top:6px; padding-left:15PX; padding-right:15px; padding-bottom:6px; 
	text-decoration:none; color:#FFFFFF; background:none; display:block;
	}

td.menu div#nav a.active{
	padding-top:6px; padding-left:15px; padding-right:15px; padding-bottom:7px; 
	text-decoration:none; color:#FFFFFF; background:#024F67; display:block; font-weight:100; letter-spacing:0.1em;
	}
	
td.menu div#nav a:hover{
	padding-top:6px; padding-left:15px; padding-right:15px; padding-bottom:7px; 
	text-decoration:none; color:#ffffff; background:#115269; display:block
	}
/*
FIN DE ESTILOS DEL MENU HORIZONTAL
*/	

/* ///RICARDO///
ESTILOS PARA EL MENU VERTICAL //////////////////////////
*/
/*********** #navBar link styles ***********/
#navBar ul a:link, #navBar ul a:visited {display: block;}
#navBar ul {list-style: none; margin: 0; padding: 0;}
/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#navBar li {border-bottom: 1px solid #ffffff;}
/* fix for browsers that don't need the hack */
html>body #navBar li {border-bottom: none;}

/*
FIN DE ESTILOS PARA EL MENU VERTICAL //////////////////////////
*/