body {
	font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif;
	font-size: 7pt;
	background-color: #FFFFFF;
	}

.main_tabla {
	background-color: #FFFFFF;
	border-width: 1px 1px 1px 1px;
	border-color: #000000;
	border-style: solid;
	}

.main_top_azul {
	background-color: #00539F;
	border-width: 0px 0px 1px 0px;
	border-color: #000000;
	border-style: solid;
	}

.main_top_ama {
	background-color: #FFAE35;
	}

.spacer {
	font-size: 4pt;
	}

.main_top_menu {
	font-style: none;
	font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	}

.main_top_menu:a {
	font-style: none;
	font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	}

.main_top_menu:a:hover {
	font-style: none;
	font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration: underline;
	}

.main_top_menu:a:visited {
	font-style: none;
	font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	}

.main_top_menu:a:visited:hover {
	font-style: none;
	font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration: underline;
	}

.separador_der {
	border-width: 0px 1px 0px 0px;
	border-color: #CCCCCC;
	border-style: dotted;
	}

.art_tabla {
	background-color: #FFFFFF;
	border-width: 1px 1px 1px 1px;
	border-color: #333333;
	border-style: solid;
	}

.art_top {
	background-color: #00539F;
	border-width: 0px 0px 1px 0px;
	border-color: #333333;
	border-style: solid;
	font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
	}

.art_body {
	background-color: #FFFFFF;
	font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif;
	font-size: 7pt;
	color: #333333;
	}

.art {
	font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif;
	font-size: 7pt;
	color: #333333;
	text-decoration: none;
	}

.art:a {
	font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif;
	font-size: 7pt;
	color: #333333;
	text-decoration: none;
	}

.art:a:hover {
	font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif;
	font-size: 7pt;
	color: #333333;
	text-decoration: underline;
	}

.art:a:visited {
	font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif;
	font-size: 7pt;
	color: #333333;
	text-decoration: none;
	}

.art:a:visited:hover {
	font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif;
	font-size: 7pt;
	color: #333333;
	text-decoration: underline;
	}

.art_cell {
	border-width: 1px 1px 1px 1px;
	border-color: #FFFFFF;
	font-size: 7pt;
	color: #333333;
	border-style: solid;
	}

.np_cell {
	border-width: 2px 2px 2px 2px;
	border-color: #333333;
	border-style: solid;
	}


.cuerpo_tabla {
	background-color: #FFFFFF;
	border-width: 1px 1px 1px 1px;
	border-color: #333333;
	border-style: solid;
	}

.cat_top {
	font-family: Arial,Helvetica,Sans-serif;
	font-size:13.5pt;
	color: #00539F;
	border-width: 0px 0px 1px 0px;
	border-color: #333333;
	border-style: solid;
	}

.cat_top2 {
	font-family: Arial,Helvetica,Sans-serif;
	font-size:10pt;
	color: #00539F;
	border-width: 1px 1px 1px 1px;
	border-color: #00539F;
	border-style: solid;
	}

.cat_top3 {
	font-family: Arial,Helvetica,Sans-serif;
	font-size:10pt;
	color: #00539F;
	background-color: #FFFFFF;
	border-width: 1px 1px 1px 1px;
	border-color: #FFFFFF;
	border-style: solid;
	}
.cat_top4 {
	font-family: Arial,Helvetica,Sans-serif;
	font-size:10pt;
	color: #00539F;
	background-color: #F0F8FF;
	border-width: 1px 1px 1px 1px;
	border-color: #F0F8FF;
	border-style: solid;
	}

.cat_bot {
	font-family: Arial,Helvetica,Sans-serif;
	font-size:9pt;
	color: #00539F;
	border-width: 1px 1px 1px 1px;
	border-color: #00539F;
	border-style: solid;
	}

.cat_both {
	font-family: Arial,Helvetica,Sans-serif;
	font-size:12pt;
	color: #00539F;
	border-width: 1px 1px 1px 1px;
	border-color: #00539F;
	border-style: solid;
	}

.cat_bot2 {
	font-family: Arial,Helvetica,Sans-serif;
	font-size:9pt;
	background-color: #87CEFA;
	color: #00539F;
	border-width: 1px 1px 1px 1px;
	border-color: #00539F;
	border-style: solid;
	}

.cat_bot3 {
	font-family: Arial,Helvetica,Sans-serif;
	font-size:9pt;
	color: #00539F;
	border-width: 0px 0px 0px 0px;
	border-color: #00539F;
	border-style: solid;
	}

.cat_bot_link:a {
	font-family: Arial,Helvetica,Sans-serif;
	font-size:9pt;
	color: #00539F;
	text-decoration:none;
	}

.cat_bot_link:a:visited {
	font-family: Arial,Helvetica,Sans-serif;
	font-size:9pt;
	color: #00539F;
	text-decoration:none;
	}

.cat_bot_link:a:hover {
	font-family: Arial,Helvetica,Sans-serif;
	font-size:9pt;
	color: #00539F;
	text-decoration:underline;
	}

.cat_bot_link:a:visited:hover {
	font-family: Arial,Helvetica,Sans-serif;
	font-size:9pt;
	color: #00539F;
	text-decoration:underline;
	}

.cat_bot_link {
	font-family: Arial,Helvetica,Sans-serif;
	font-size:9pt;
	color: #00539F;
	text-decoration:none;
	}

.cat_body {
	font-family: Arial,Helvetica,Sans-serif;
	font-size:9pt;
	color: #00539F;
	border-width: 1px 0px 0px 0px;
	border-color: #00539F;
	border-style: solid;
	}

.cat_txt {
	font-family: Arial,Helvetica,Sans-serif;
	font size:8pt;
	color: #666666;
	background-color: #FFFFFF;
	text-decoration:none;
	}

.cat_tabla {
	font-family: Arial,Helvetica,Sans-serif;
	font size:8pt;
	color: #666666;
	background-color: #FFFFFF;
	border-width: 0px 1px 1px 1px;
	border-color: #F1F1F1;
	border-style: solid;
	text-decoration:none;
	}


.cat_tabla_izq {
	font-family: Arial,Helvetica,Sans-serif;
	font size:8pt;
	color: #666666;
	background-color: #FFFFFF;
	border-width: 0px 0px 0px 0px;
	border-color: #F1F1F1;
	border-style: solid;
	}

.desc_item {
	font-family: Arial,Helvetica,Sans-serif;
	font size:8pt;
	color: #666666;
	border-width: 0px 0px 1px 0px;
	border-color: #DDDDDD;
	border-style: dotted;
	}

.texto {
	font-family: Arial,Helvetica,Sans-serif;
	font-size: 8pt;
	color: #666666;
	}

.cat_cell_top {
	font-family: Arial,Helvetica,Sans-serif;
	font-size:9pt;
	color: #00539F;
	border-width: 0px 1px 1px 0px;
	border-color: #00539F #BEC7D0 #00539F #00539F;
	padding:2px;
	border-style: solid;
	}

.cat_cell {
	font-family: Arial,Helvetica,Sans-serif;
	font-size:8pt;
	color: #00539F;
	border-width: 0px 1px 0px 0px;
	border-color: #00539F #BEC7D0 #00539F #00539F;
	padding:2px;
	border-style: solid;
	}

.formabox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003366;
	background-color: #FFFFFF;
	padding: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 3px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #006699;
	border-right-color: #006699;
	border-bottom-color: #006699;
	border-left-color: #006699;
}

.formabox2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003366;
	background-color: #FFFFFF;
	padding: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 3px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #006699;
	border-right-color: #006699;
	border-bottom-color: #006699;
	border-left-color: red ;
}

.tipstop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13.5pt;
	color: #0066CC;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #0066CC;
	border-right-color: #0066CC;
	border-bottom-color: #0066CC;
	border-left-color: #0066CC;
}
	.ctl00_Menu1_0 { background-color:white;visibility:hidden;display:none;position:absolute;left:0px;top:0px; }
	.ctl00_Menu1_1 { color:#666666;font-family:Verdana;font-size:8pt;font-weight:bold;text-decoration:none; }
	.ctl00_Menu1_2 { color:#666666;background-color:#E3EAEB;font-family:Verdana;font-size:8pt;font-weight:bold; }
	.ctl00_Menu1_3 {  }
	.ctl00_Menu1_4 { width:100px;padding:2px 5px 2px 5px; }
	.ctl00_Menu1_5 {  }
	.ctl00_Menu1_6 { width:130px;padding:2px 5px 2px 5px; }
	.ctl00_Menu1_7 { background-color:#E3EAEB; }
	.ctl00_Menu1_8 {  }
	.ctl00_Menu1_9 { background-color:#1C5E55; }
	.ctl00_Menu1_10 {  }
	.ctl00_Menu1_11 { background-color:#1C5E55; }
	.ctl00_Menu1_12 { color:White; }
	.ctl00_Menu1_13 { color:White;background-color:#666666; }
	.ctl00_Menu1_14 { color:White; }
	.ctl00_Menu1_15 { color:White;background-color:#666666; }
	.barraLoginMP
    {
       height: 20px;
       background-color: #EAEAEA;
       font-family: tahoma;
       font-weight: 800;
       vertical-align: middle;
       text-align: right;
    }
    .contenido
    {
       height: 100%;
       vertical-align: middle;
       font-family: tahoma;
       font-size: 8pt;
    }


