/*--MainObjects---------------------------------------------------------------------*/
td  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666;}

/* cuerpo de la pagina */
body{font-style: normal;
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 11px;
     color: #666666;
     /*background-color:#D6E0FC;*/
}

p{
	margin:0px;
	padding:0px;
}

img{

padding:0px;
margin:0px;
}

.text{font-style: normal;
     font-family:Verdana, Arial, Helvetica, sans-serif;
     font-size: 12px;
}

.text2{font-style: normal;
     font-family:Verdana, Arial, Helvetica, sans-serif;
     font-size: 13px;
}

.texttitle{font-style: normal;
     font-family:Verdana, Arial, Helvetica, sans-serif;
     font-size: 14px;
	 font-weight:bold;
}

.padding10{
	padding:10px;
}

.padding5{
	padding:5px;
}


.textwhite{
	 color: #ffffff;
}

.formPadding {
	margin: 0px;
}

.grey{
	color:#666666;
}

.grey2{
	color:#333333;
}

.red{
	color:#ff0000;
	/*font-size:18px;*/
}

.blue{
	color:#0033CC;
}


.black{
	color:#000000;
}

a:link { text-decoration: none;
color:#000000;
 }
a:visited { text-decoration: none;
color:#000000;
 }
a:hover { text-decoration:underline; 
color:#333333;}
a:active { text-decoration: none;
color:#000000; }

a.yellow:link { color:#FFFF00; text-decoration: none; }
a.yellow:visited { color:#FFFF00; text-decoration: none; }
a.yellow:hover { color:#FFFF99; text-decoration:underline;}
a.yellow:active { color:#FFFF99; text-decoration: none; }

a.violet:link { color:#666699; text-decoration: none; }
a.violet:visited { color:#666699; text-decoration: none; }
a.violet:hover { color:#616192; text-decoration:underline;}
a.violet:active { color:#616192; text-decoration: none; }

a.white:link { color:#FFFFFF; text-decoration: none; }
a.white:visited { color:#FFFFFF; text-decoration: none; }
a.white:hover { color:#FFFFFF; text-decoration:underline; }
a.white:active { color:#FFFFFF; text-decoration: none; }

a.black:link { color:#000000; text-decoration: none; }
a.black:visited { color:#000000; text-decoration: none; }
a.black:hover { color:#000000; text-decoration:underline; }
a.black:active { color:#000000; text-decoration: none; }

a.orange:link { color:#CF744C; text-decoration: none; }
a.orange:visited { color:#CF744C; text-decoration: none; }
a.orange:hover { color:#CF744C; text-decoration:underline; }
a.orange:active { color:#CF744C; text-decoration: none; }

a.blue:link{text-decoration:none;color:#003399;}
a.blue:visited{text-decoration:none;color:#003399;}
a.blue:hover{text-decoration:underline;color:#003399;}
a.blue:active{text-decoration:none;color:#003399;}

.tableInvisible {
	padding: 2px;
	border-spacing: 0;
	border-style:none;
	border: 0px solid White;
}

.tableblackborder {
	padding: 0px;
	border-spacing: 0;
	border-style:solid;
	border: 1px solid #000000;
}

/*borde inferior del menu de opciones (era azul, ahora gris)*/
#mainnav2{clear:right;border-bottom:7px solid #999999;width:100%;}

#mainnav2 ul{background:url(images/mainnav2-bg-last.jpg) bottom repeat-x;min-height:2.4em;margin:0;padding:0;border-bottom:1px solid #a9b5c3;border-top:8px solid #cbd0d9;}
#mainnav2 ul li{list-style-type:none;float:left;background:url(images/mainnav2-bg-over.jpg) bottom right no-repeat;}
#mainnav2 ul li.grey{color:#666666;}
#mainnav2 ul li.supporting{background:url(images/mainnav2-bg-over-last.jpg) bottom right no-repeat;}
/* hide from ie mac \*/
#mainnav2 ul li a:visited, #mainnav2 ul li a{text-align:center;padding:0.2em 0 0;min-height:1.65em;display:block;background:url(images/mainnav2-bg.jpg) bottom right no-repeat;background-color:#fff;color:#333;font-size:1.3em;font-weight:bold;text-decoration:none;}
/*/*/


/*menu seleccionado*/
#mainnav2 ul li a.selected, #mainnav2 ul li a.selected:visited, #mainnav2 ul li a:active, #mainnav2 ul li a:link{
color:blue;
text-decoration:none;}

#mainnav2 ul li a:hover{
color:blue;
text-decoration:underline;}

}


#footer{padding-top:1em;text-align:center;font-size:1.18em;color:#333;border-top:1px solid #cacfd7;color:#ffffff}
#footer ul{width:56.5em;margin:0 auto;padding:0;}
#footer ul li{display:inline;padding:0 0.3em 0 0.6em;background:url(/images/footer-li-bg.gif) left no-repeat;}
#footer ul li.nobg{background:none;}
#footer ul li a, #footer ul li a:visited{color:#333;white-space:nowrap;}

