STYLE TYPEtextcss BODY	{FONT:bold 8pt Arial, Helvetica, sans-serif;}
BODY 			{overflow-x:hidden; background-color: #FFF;}
BODY A:link 	{FONT:8pt Arial, Helvetica, sans-serif; COLOR: #125F6B; TEXT-DECORATION: underline;}
BODY A:visited 	{FONT:8pt Arial, Helvetica, sans-serif; COLOR: #125F6B; TEXT-DECORATION: underline;}
BODY A:hover 	{FONT:8pt Arial, Helvetica, sans-serif; COLOR: #20AABD; TEXT-DECORATION: none;}

.NavBar1 		{FONT: bold 8pt Arial, Helvetica, sans-serif; COLOR: #000000;}
.SFieldLabel 	{FONT: bold 8pt Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #000000; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none;}
.SFieldLabelUnderline {FONT: bold 8pt Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #000000; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: underline;}
.SLabel 		{FONT: bold 8pt Arial, Helvetica, sans-serif; COLOR: #000000;}
.SValLabel 		{FONT: bold 9pt Arial, Helvetica, sans-serif; COLOR: #ffffff;}
.SBreakLabel 	{FONT:bold 9pt Arial, Helvetica, sans-serif; COLOR: #CBDC33; padding:2px 4px; BACKGROUND:#125F6B;}
.SInfoLabel 	{FONT: bold 8pt Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #000000; BACKGROUND-COLOR: #e6dcbd; TEXT-DECORATION: none;}
.SInfoLabelRedText 		{FONT: bold 8pt Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #ff0000; BACKGROUND-COLOR: #e6dcbd; TEXT-DECORATION: none;}
.SInfoLabel A:link 		{FONT: bold 8pt Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #000000; BACKGROUND-COLOR: #dee5de; TEXT-DECORATION: none;}
.SInfoLabel A:visited 	{FONT: bold 8pt Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #000000; BACKGROUND-COLOR: #dee5de; TEXT-DECORATION: none;}
.SInfoLabel A:hover 	{FONT: bold 8pt Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #b2cce5; BACKGROUND-COLOR: #dee5de; TEXT-DECORATION: none;}
.MajorQLabel		{FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
.MajorQLabelBlue 	{FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #0066cc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
.MinorQLabel 		{FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.SectionMessage 	{FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: yellow; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.tooltip 			{BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; LEFT: 0px; VISIBILITY: hidden; PADDING-BOTTOM: 2px; BORDER-LEFT: #000000 1px solid; WIDTH: 180px; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: beige; layer-background-color: beige;}
.PleaseWait 		{BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; LEFT: 0px; VISIBILITY: hidden; PADDING-BOTTOM: 2px; BORDER-LEFT: #000000 1px solid; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: white; layer-background-color: #EEEEEE;}
.ValidationMessage 	{FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #cc3333; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.InfoMessage 		{FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #a0873f; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.ValidationWarning 	{FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: orange; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.Heading 			{FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.NavBar2 			{FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff;}
.NavBar3 			{FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif;}
INPUT 				{FONT: 8pt Arial, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none; padding:1px; border:1px solid #C0C0C0;}
TEXTAREA 			{FONT: 8pt Arial, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none; padding:3px; border:1px solid #C0C0C0;}
SELECT 				{FONT: 8pt Arial, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none; padding:1px; border:1px solid #C0C0C0;}
.DataFieldValue 	{FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif;}

.clsSectionTitle 			{FONT:bold 12pt Arial, Helvetica, sans-serif; text-align:left; COLOR: #397A83; border-bottom:1px solid #CBDC33; line-height:30px; TEXT-DECORATION: none;}
.clsSectionHeader 			{FONT:bold 10pt Arial, Helvetica, sans-serif; COLOR: #ffffff; BACKGROUND-COLOR: #339999; padding:0 20px; TEXT-DECORATION: none; height:31px; background: url(../images/top_fondo.gif);}
.clsSectionHeader A:link 	{COLOR: #ffffff; TEXT-DECORATION: none;}
.clsRepeatedSectionHeader 	{FONT:bold 8pt Arial, Helvetica, sans-serif; COLOR: #000000; BACKGROUND-COLOR: #dedbde; TEXT-DECORATION: none;}
.clsRepeatedSectionHeader A:link {FONT: bold 8pt Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #000000; BACKGROUND-COLOR: #dedbde; TEXT-DECORATION: none;}
.clsRecordHeader 	{FONT: bold 8pt Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #ffffff; BACKGROUND-COLOR: #9f4a20; TEXT-DECORATION: none;}
.clsBoxBorder 		{BACKGROUND-COLOR: #000000;}
.clsSectionBorder 	{BACKGROUND-COLOR: #00a5f7;}
.salir				{text-align: left; float:right;}
.salir a:link		{color:#CBDC33;}
.salir a:visited	{color:#CBDC33; text-decoration:none;}
.salir a:hover		{text-decoration:underline;}
.alerta				{FONT:bold 12px Arial, Helvetica, sans-serif; color:#FEA500; padding:0 0 10px 18px; line-height:15px; background: url(../images/alerta_ch.gif) no-repeat 0px 0px;}
.calculo			{border-color: #FFF;}
.menu					{text-align: left; background: url(../images/menu_fondo.gif);}
.clsMenuTitle 			{FONT:bold 9pt Arial, Helvetica, sans-serif; COLOR: #125F6B; padding:2px 4px; BACKGROUND-COLOR: #CBDC33; TEXT-DECORATION: none;}
.clsMenuTitle a:link 	{FONT:bold 9pt Arial, Helvetica, sans-serif; COLOR: #125F6B; BACKGROUND-COLOR: #9f4a20; TEXT-DECORATION: none;}
.clsMenuTitle a:visited {FONT:bold 9pt Arial, Helvetica, sans-serif; COLOR: #125F6B; BACKGROUND-COLOR: #9f4a20; TEXT-DECORATION: none;}
.clsMenuTitle a:hover 	{FONT:bold 9pt Arial, Helvetica, sans-serif; COLOR: #125F6B; BACKGROUND-COLOR: #9f4a20; TEXT-DECORATION: none;}

.clsMenuItem 			{font:normal 11px Arial, Helvetica, sans-serif; color: #125F6B; letter-spacing: normal; border-bottom: 1px solid #D9E5BF; padding: 2px 0px 3px 21px; margin: 5px 12px 4px 4px; background: url(../images/bullet_menu_principal.gif) no-repeat 0px 0px; cursor:pointer;}
.clsMenuItem a:link 	{font:normal 11px Arial, Helvetica, sans-serif; color: #125F6B; text-decoration: none;}
.clsMenuItem a:visited	{font:normal 11px Arial, Helvetica, sans-serif; color: #125F6B; text-decoration: none;}
.clsMenuItem a:hover	{font:normal 11px Arial, Helvetica, sans-serif; color: #20AABD; text-decoration: none;}
.clsMenuItem a:active	{font:normal 11px Arial, Helvetica, sans-serif; color: #20AABD; text-decoration: none;}
.clsCurrentMenuItem 	{FONT: bold 8pt Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-DECORATION: none;}

.clsSubMenu 			{font:bold 11px Arial, Helvetica, sans-serif; color:#125F6B; padding-top:15px;}
.clsSubMenu a:link 		{font:bold 11px Arial, Helvetica, sans-serif; color:#125F6B; text-decoration: none; border: 1px solid #D9E5BF; line-height:20px; background:#CBDC33; display:block;}
.clsSubMenu a:visited	{font:bold 11px Arial, Helvetica, sans-serif; color:#125F6B; text-decoration: none; border: 1px solid #D9E5BF; line-height:20px; background:#CBDC33; display:block;}
.clsSubMenu a:hover		{font:bold 11px Arial, Helvetica, sans-serif; color:#20AABD; text-decoration: none; border: 1px solid #D9E5BF; line-height:20px; background:#FFF; display:block;}
.clsSubMenu a:active	{font:bold 11px Arial, Helvetica, sans-serif; color:#20AABD; text-decoration: none; border: 1px solid #D9E5BF; line-height:20px; background:#FFF; display:block;}

.clsSelectedQuestion {BACKGROUND-COLOR: #b2cce5;}
.clsContentSectionHeader {FONT: bold 10pt Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #ffffff; BACKGROUND-COLOR: #9f4a20; TEXT-DECORATION: none;}
.clsContentSection 	{FONT: 9pt Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #000000; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: justify; TEXT-DECORATION: none;}
.clsContentSectionLink:link 	{FONT: 9pt Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #00a5f7; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none;}
.clsContentSectionLink:visited 	{FONT: 9pt Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #00a5f7; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none;}
.clsContentSectionLink:hover 	{FONT: 9pt Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #9f4a20; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none;}
.clsContentSectionLink:active 	{FONT: 9pt Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #00a5f7; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none;}
.clsContentStaticText 			{FONT: 8pt Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #660033; BACKGROUND-COLOR: white; TEXT-DECORATION: none;}
TABLE 		{FONT-SIZE: 7pt; FONT-FAMILY: Arial, Helvetica, sans-serif;}
TH 			{background-color: #125F6B; color:#CBDC33; FONT: bold 8pt Arial, Helvetica, sans-serif;}
 
.frame 		{background: #CBDC33;}
.BlackButton 		{font:bold 11px Arial, Helvetica, sans-serif; height:20px; color:#333; cursor:pointer; background:#CBDC33;}
.BlackButtonLarge 	{font:bold 12px Arial, Helvetica, sans-serif; height:20px; width:195px; color:#333; cursor:pointer; background:#CBDC33;}
.clsTopStrapLine 	{BACKGROUND-COLOR: #003d97;}
.clsMensaje 		{color:red; FONT: bold 8pt Arial, Helvetica, sans-serif;}
.clsMensajeBlack	{FONT: bold 8pt Arial, Helvetica, sans-serif;}
#errorList 			{font-size: 11px; azimuth:center;}
#errorList li a 	{color: red; padding: 2px 5px;}
#errorList li a:hover {color: white; background: red;}
#wait 				{position: absolute; top: 25px; left: 10px; background-color:White; display: none; border: solid 2px #000000; padding:5px 5px 5px 5px; z-index:200;}
.SWaitLabel 		{FONT: bold 9pt Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #000000; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none;}
#dDetalle 			{display: block;}
.borde_verde		{border:2px solid #CBDC33}
.borde_azul		{border:2px solid #125F6B}
.separador		{height:40px;}
div#menu_fijo	{position:fixed; top: 0px; height:60px; padding-top:10px; background:#FFF;}

.checkbox		{BORDER-RIGHT:none; BORDER-TOP:none; BORDER-LEFT:none; BORDER-BOTTOM: none}

* html div#menu_fijo{ /* para ie 6 */
  position: absolute;
  top: expression((ignorar = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + 'px' );
}
#iframe {z-index:-1; position:fixed; top: 0; left: 0; border:none; filter:alpha(opacity=0); -moz-opacity: 0; opacity: 0; height:50px; width:100%;}

* html #iframe { /* ie6 hack */ position: absolute; height: 50px;}

