.boxtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	border: 1px solid #003F74;
}
.boton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	border: 1px solid #003F74; 
	}


A:visited {
font-family : Arial, Helvetica, Sans-serif;
text-decoration : None;
color : #191970;
}

A:hover {
font-family : Arial, Helvetica, Sans-serif;
font-style : normal;
font-weight : normal;
text-decoration : underline;
color : crimson;
}

A {
font-family : Arial, Helvetica, Sans-serif;
font-size : 9pt;
text-decoration : None;
color : #191970;
}

A.menu:visited {
color : #191970;
}
A.menu:hover {
text-decoration : underline;
color : crimson;
}
A.menu {
font-family : Arial, Helvetica, Sans-serif;
font-size : 8pt;
text-decoration : None;
color : #191970;
}


A.toplink:visited {
text-decoration : underline;
color : #ffffff;
}
A.toplink:hover {
text-decoration : underline;
color : #ffffff;
}
A.toplink {
font-family : Arial, Helvetica, Sans-serif;
font-size : 8pt;
text-decoration : underline;
color : #ffffff;
}


A.period:visited {
color : #000000;
}
A.period:hover {
text-decoration : underline;
color : #800000;
}
A.period {
font-family : Arial, Helvetica, Sans-serif;
font-size : 8pt;
text-decoration : None;
color : #000000;
}

Body {
background-color:#E5E5E5;
}

TABLE, TD, Form { 

font-family : Arial, Helvetica, Sans-serif;
font-size : 9pt;
font-style : normal;
color : black;
}

Input, Select {
font-family : Arial, Helvetica, Sans-serif;
font-size : 8pt;
font-style : normal;
color : black;
}

H1 {
font-family : Arial, Helvetica, Sans-serif;
font-size : 13pt;
font-weight : bold;
color : black;
}

H2 {
font-family : Arial, Helvetica, Sans-serif;
font-size : 11pt;
font-weight : bold;
color : #555555;
}


IMG.blue_graph {
	border: 1px outset #b0c4de;
}

IMG.red_graph {
	border: 1px outset #ffc0cb;
}

IMG.green_graph {
	border: 1px outset #90ee90;
}

IMG.purple_graph {
	border: 1px outset #dda0dd;
}

IMG.aqua_graph {
	border: 1px outset #7fffd4;
}

TABLE.form_header {
	border: 1px solid #000000;
	background-color: #dddddd;
}

TABLE.graph {
	border: 1px solid #999999;
	background-color: #eeeeee;
}

TABLE.report {
	background-color: #DEDFEF;
}

TD.quick_head {
	color: #990000;
	font-size : 8pt;
	font-weight : bold;
	background-color: #cccccc;
}

TD.menu_head {
	font-size : 8pt;
	font-weight : bold;
	color : white;
	/*background-color: #DEDFEF;*/
	background-color: #000088;
}
TD.menu_body {
	background-color: #ffffff;
}
TD.period {
	font-weight : normal;
	font-size : 8pt;
	color : #232434;
	border-left: 1px solid #fafafa;
	border-top: 1px solid #fafafa;
	border-right: 1px solid #888888;
	border-bottom: 1px solid #888888;
}
TD.period_sel {
	font-weight : bold;
	font-size : 8pt;
	color : #800000;
	border-left: 1px solid #888888;
	border-top: 1px solid #888888;
	border-right: 1px solid #fafafa;
	border-bottom: 1px solid #fafafa;
}
TD.rpt_header {
	font-weight : bold;
	font-size : 10pt;
	color : #000000;
}
TD.rpt_head {
 border-top:1px solid #e9e9ff;
 border-left:1px solid #e9e9ff;
 border-bottom:1px solid #ceceee;
 border-right:1px solid #ceceee;
	font-weight : bold;
	font-size : 8pt;
	color : #232434;
}

TD.rpt_body0 {
	background-color: #f8f8f9;
}
TD.rpt_body1 {
	background-color: #ffffff;
}

TD.rpt_body_lo {
	color: #999999;
	background-color: #ffffff;
}

TD.graph_body {
	height: 12;
	height: 100;
	background-color: #ffffff;
}
TD.cal_mth {
 	border-top:1px solid #5658a9;
 	border-left:1px solid #5658a9;
 	border-bottom:1px solid #191970;
 	border-right:1px solid #191970;
	font-weight : bold;
	font-size : 9px;
	color : #b0c4de;
	background-color : #00008b;
}

.graph_y_axis {
	font-weight : bold;
	font-size : 7pt;
	color : #232434;
}
.graph_x_axis {
	font-weight : bold;
	font-size : 7pt;
	color : #232434;
}
.graph_title {
	font-weight : bold;
	font-size : 9pt;
	color : #000000;
}
.smalltext {
	font-size : 7pt;
	color : #888888;
}
.toptext {
	font-size : 8pt;
	color : #dddddd;
}
.toptitle {
	font-size : 16px;
	font-weight : bold;
	color : #ffffff;
}
.Rpt_Title {
	font-size : 10pt;
	font-weight : bold;
	color : #000000;
}
.Rpt_Header{
	font-size : 10pt;
	font-weight : bold;
	color : #232434;
}
.Help_Title {
	font-size : 12pt;
	font-weight : bold;
	color : #ffffff;
}
#main_panel
{
 border-top:1px solid #5658a9;
 border-left:1px solid #5658a9;
 border-bottom:1px solid black;
 border-right:1px solid black;
 position:relative;
 overflow:hidden;
}
.head_item
{
 background-color:#00008b;
 color:#ffffff;
 font-size:11px;
 font-family:arial,verdana;
 font:bold;
 border-top:1px solid #5658a9;
 border-bottom:1px solid #191970;
 position:absolute;
 left:0px;
 cursor:hand;
 text-align:center;
}
.head_item_sel
{
 background-color:#00008b;
 color:#ffff00;
 font-size:11px;
 font-family:arial,verdana;
 font:bold;
 border-top:1px solid #5658a9;
 border-bottom:1px solid #191970;
 position:absolute;
 left:0px;
 cursor:hand;
 text-align:center;
}
.item
{
 border-top:1px solid #e9e9ff;
 border-left:1px solid #e9e9ff;
 border-bottom:1px solid #b0b0dd;
 border-right:1px solid #b0b0dd;
 background-color:#DEDFEF;
 font-family:arial,verdana;
 font-size:11px;
 left:-2px;
 position:relative;
 text-align:left;
 text-decoration:none;
 color:black;
 cursor:hand;
}
.item_sel
{
 border-top:1px solid #ffe4e1;
 border-left:1px solid #ffe4e1;
 border-bottom:1px solid #CFBFBE;
 border-right:1px solid #CFBFBE;
 background-color:#EFDFDE;
 font-family:arial,verdana;
 font-size:11px;
 left:-2px;
 position:relative;
 text-align:left;
 text-decoration:none;
 color:black;
 cursor:hand;
}
.item_over
{
 border:1px solid #DEDFEF;
 background-color:#DEDFEF;
 font-family:arial,verdana;
 font-size:11px;
 left:-2px;
 position:relative;
 text-align:left;
 text-decoration:none;
 color:maroon;
 cursor:hand;
}
.item_panel
{
 position:absolute;
 background-color:#ffffff;
 left:0px;
}
