body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;	
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #CFCFEB;
}

a {
	text-decoration : underline;
	font-weight : bold;
}
a:link {
	color : #699;
	background-color : transparent;
}
a:visited {
	color : #999;
	background-color : transparent;
}
a:active {
	color : #000;
	background-color : transparent;
}
a:hover {
	color : #066;
	background-color : transparent;
	text-decoration : overline;
}
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}
.field {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.warning {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bolder;
	font-variant: normal;
	color: #FF0000;
}
div.search_form_tab {
	_width:80px;_display:inline;
	height:28px;
	font-weight: bold;
}
div#select.search_form_tab {
	_width:88px;
	height:28px;
	_float:left;
	_display:inline;
	font-weight: bold;
}
#dhtmltooltip{
	position: absolute;
	left: -300px;
	width: 150px;
	border: 1px solid black;
	padding: 2px;
	background-color:lightyellow;
	visibility: hidden;
	z-index: 100;
	/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
#dhtmlpointer{
	position:absolute;
	left: -300px;
	z-index: 101;
	visibility: hidden;
}
.minibody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
	font-style: normal;
}
.success {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bolder;
	color: #006600;
	text-decoration: underline;
}
.bordoimg { 
	padding:5px; border:1px solid #CCCCCC; 
}
.subtitle_blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #003399;
}

.green {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bolder;
	font-variant: normal;
	color: #009900;
}
.underline_blue
{
	border-bottom: medium solid #006699
}
.notes_blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0066CC;
	font-style: normal;
}

.TrRows { background-color: #FFFFFF; color: #000000;
       font-family: Arial;
       font-size: 9pt;
}
.TrHover { background-color: #F4F4F4; color: #000000;
       font-family: Arial;
       font-size: 9pt;
}.rotulo_red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #990000;
}
.green_med {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bolder;
	font-variant: normal;
	color: #009900;
}
.cuerpo_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;	
}
.body_white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;	
}
.field_mini {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
}

/*FOR HELP POPUP*/
#hintbox{ /*CSS for pop up hint box */
	position:absolute;
	top: 0;
	background-color: #FFFFFF;
	width: 160px; /*Default width of hint.*/ 
	padding: 3px;
	border:1px solid #FFCC00;
	font:normal 11px Verdana;
	color:#003399;
	line-height:18px;
	z-index:100;
	border-right: 3px solid #FFCC00;
	border-bottom: 3px solid #FFCC00;
	visibility: hidden;
}

.hintanchor{ /*CSS for link that shows hint onmouseover*/
	font-weight: bold;
	color: navy;
	margin: 3px 8px;
}
/*END FOR HELP POPUP*/.font_order {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bolder;
}
.font_normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

.warningM {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bolder;
	font-variant: normal;
	color: #FF0000;
}
.minibodyC {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
	font-style: oblique;
}
.encabezado1 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd;
	padding-bottom: 2px;
}
.separador{
	border-bottom:solid;
	border-bottom-color:#EEEEEE;
	border-bottom-width:1px;	
}
.linea_separadoragris {
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}


.link_letra_azul:link{
	color: #0066CC;
	text-decoration: none;
}
.link_letra_azul:visited{
	text-decoration: none;
	color: #0066CC;
}
.link_letra_azul:hover{
	color:#0066CC;
	background-color : transparent;
	text-decoration : overline;
}
.link_letra_azul:active{
	text-decoration: none;
	color: #0066CC;
}
.letra_azul {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #0066CC;
	font-style: normal;
}
