A:link, A:visited, A:active { text-decoration: none; color: #00209F; /*font-weight: bold;*/ }


body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
        
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.bodystyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.medium {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}

.xbig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
}

.expanded {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	letter-spacing: 2px;
}

.seccion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	letter-spacing: 2px;
        text-decoration: none; color: #00209F;
        font-weight: bold;
}

.expanded A:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	letter-spacing: 2px;
        text-decoration: none; color: #000000;

}

.expanded A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	letter-spacing: 2px;
        text-decoration: none; color: #000000;
}

.expanded A:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	letter-spacing: 2px;
        text-decoration: none; color: #000000;
}





.expanded .seccion A:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	letter-spacing: 2px;
        text-decoration: none; color: #00209F;
        font-weight: bold;
}

.expanded .seccion  A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	letter-spacing: 2px;
        text-decoration: none; color: #00209F;
        font-weight: bold;
}

.expanded .seccion  A:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	letter-spacing: 2px;
        text-decoration: none; color: #00209F;
        font-weight: bold;
}






.justified {
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
}

.footer {
	font-family: "Times New Roman", Times, serif;
	font-size: 9px;
	color: #999999;
}

.box1 {
	padding: 3px;
	border-width: medium;
	border-style: solid;
	border-color: #CCCCCC #666666 #666666 #CCCCCC;
}

.box2 {
	font-style: italic;
	word-spacing: 2pt;
	padding: 3px;
	border: 1px solid;
}


.TitAzul {
	color: #1A1A5E;
	font-weight: bold;
}

/* marcos */ 		
html {
height:100%; 
max-height:100%; 
padding:0;
margin:0; 
border:0; 
/* hide overflow:hidden from IE5/Mac */ 
/* \*/ 
overflow: hidden; 
/* */ 
}

body {height:100%; max-height:100%; overflow:hidden; padding:0; margin:0; border:0;}

#content {overflow:auto; position:absolute; z-index:3; top:100px; bottom:0px; left:200px; right:0;}

* html #content {top:0; left:0; right:0; bottom:0; height:100%; max-height:100%; width:100%; overflow:auto; position:absolute; z-index:3; border-top:100px solid #fff; border-bottom:0px solid #fff; border-left:200px solid #fff;}


#head {position:absolute; margin:0; top:0; left:0; display:block; width:100%; height:100px; background:url(cab/cab3.jpg) ; background-position:0 0; font-size:4em; z-index:5; overflow:hidden; color:#fff;}


#navigation {position:absolute; left:0; top:100px; bottom:0px; width:200px; margin-left: 20; font-size:1.2em; z-index:4; overflow:hidden;}

* html #navigation {height:100%; top:0; bottom:0; border-top:100px solid #fff; border-bottom:0px solid #fff; color:#fff;}

#content p {padding:10px;}

/* fin marcos */ 


