H4 {
font-family: Verdana, Sans-serif;
    font-size: 16px;
	color: #999900;
}
.t9
{
	font-family: Verdana, Sans-serif;
    font-size: 14px;
	color: #999900;

}
.t9a
{
	font-family: Verdana, Sans-serif;
    font-size: 10px;
	color: #9ACB00;

}
.t9b
{
	font-family: Verdana, Sans-serif;
    font-size: 14px;
	color: #999999;
	font-weight:bold

}

.t19
{
	font-family: Verdana, Sans-serif;
    font-size: 12px;
	color:#707070;

}

.m_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:14px;
		color:#2A2A2A;
	}

.m1_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:14px;
		color:#5A5A5A;
	}

.h_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:14px;
		color:#29849D;
	}
	
.CTableCell
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	font-weight: bold;
	font-size: 12px;
	border-left: #000000 1px solid;
	color: #000000;
	border-bottom: #000000 1px solid;
	font-family: Arial,Verdana;
	border-collapse: collapse;
	background-color: #E9E9E9;
	text-decoration: none;
}

.CTableCellr
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	border-bottom: #000000 1px solid;
	font-family: Arial,Verdana;
	border-collapse: collapse;
	background-color: #E9E9E9;
	text-decoration: none;
}

.LTableCell
{
	border-right: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	border-top: #000000 1px solid;
	font-family: Arial,Verdana;
	border-collapse: collapse;
	background-color:#ffffff;
	font-size: 11px;
	height: 40px;
	}
.ATableCell
{
	border-right: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	border-top: #000000 1px solid;
	font-family: Arial,Verdana;
	border-collapse: collapse;
	background-color:#ffffff;
	font-size: 11px;
	height: 20px;
	}


.FormLabel
{
    FONT-SIZE:12px;
    COLOR:#000000;
    FONT-FAMILY:Arial,Verdana;
}

	
	
	
.l_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:11px;
		color:#4E8401;
	}	

a.2_text:link {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		line-height:11px;
		color:#4E8401;
	    text-decoration: underline;
}
a.2_text:visited {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		line-height:11px;
		color:#4E8401;
	    text-decoration: underline;
}
a.2_text:hover {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		line-height:11px;
		color:#4E8401;
	    text-decoration: underline;
}
a.2_text:active {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		line-height:11px;
		color:#4E8401;
	    text-decoration: underline;
}
	

.ls_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:11px;
		color:#2A2A2A;
	}	

.lt_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:11px;
		color:#FFFFFF;
	}	
		
.c_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:11px;
		color:#29849D;
	}
	
.ca_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:11px;
		color:#9c9c9c;
	}	
.t1_text
	{
	font-family:Tahoma;
	font-size:12px;
	line-height:11px;
	font-weight:bold;
	color:#ffffff;
	padding-top: 5px;		
	}

.t1a_text
	{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#000;
			
}

.t1b_text
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000;
	
	}

		
.t3_text
	{
	font-family:Tahoma;
	font-size:12px;
	line-height:11px;
	font-weight:bold;
	color:#ffffff;
	padding-top: 10px;		
	}
	
.t4_text
	{
	font-family:Tahoma;
	font-size:9px;
	line-height:11px;
	}
	
.tmg_text
	{
	font-family:Tahoma;
	font-size:11px;
	line-height:11px;
	font-weight:bold;
	color:red;
	padding-top: 10px;		
	}
		
.form
	{
		width:191px; height:21px; border-color:#B4B4B4; border-width:1px; background-color:#ffffff; border-style:solid; padding-left:9px
	}
.form_div
	{
		height:24px; margin-top:-1px;		
	}
		
	a.ls_text{text-decoration:none;}	

	
	a.c_text{text-decoration:none;}	



.botones { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; color: #000000; background-color: #FFFFFF; 
 border-color: #000000 ; border-top-width: 0pix; border-right-width: 0pix; 
 border-bottom-width: 0pix; border-left-width: 0pix
}
.cajatexto {  
font-size: 8pt; color: #000000; background-color: #FFECEC; font-family: Verdana, Arial, Helvetica, sans-serif; border: 1pix #000000 solid; border-color: #000000 solid; font-weight: 
}


.submit
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
   	font-size:11px;
	border:1 solid #ffffff;
	border-bottom-color : #CCCCCC;
	border-right-color : #cccccc;
	border-top-color : #eeeeee;
	border-left-color : #eeeeee;
	background-color:#eeeeee;


}

.textarea
{
	border:1 solid #000000;
	color:#000000;
	background-color:#FFFFFF;
	font-family: Verdana, Arial, Geneva;
	font-size: 10px;
}
	
.cell
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
   	font-size:10px;
	border:1 solid #ffffff;
	border-bottom-color : #b8b8b8;
	border-right-color : #b8b8b8;
	border-top-color : #b8b8b8;
	border-left-color : #b8b8b8;
	background-color:#eeeeee;
  
}

.Lcell
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
   	font-size:10px;
   	border-bottom : 1px solid #b8b8b8;
    border-left  : 1px solid #b8b8b8;
    border-right  : 1px solid #b8b8b8;
	border-top  : 1px solid #b8b8b8;
	
	background-color:#eeeeee;
  
}
.Rcell
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
   	font-size:10px;
   	border-bottom : 1px solid #b8b8b8;
    border-right  : 1px solid #b8b8b8;
	border-top  : 1px solid #b8b8b8;
	overflow      : hidden;
	background-color:#eeeeee;
  
}

.Rfcell
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
   	font-size:9px;
    border-right  : 1px solid #b8b8b8;
	border-bottom  : 1px solid #b8b8b8;
	background-color:#eeeeee;
}

.RTcell
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
   	font-size:9px;
    border-right  : 1px solid #b8b8b8;
	border-top  : 1px solid #b8b8b8;
	background-color:#eeeeee;
}

.Tfcell
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
   	font-size:10px;
  	border-top  : 1px solid #b8b8b8;
	background-color:#eeeeee;
}

.first {
   
   border-bottom : 1px solid #b8b8b8;
   border-left  : 1px solid #b8b8b8;
   border-right  : 1px solid #b8b8b8;
   overflow      : hidden;
   font-size     : 10px;
   font-family: verdana, arial, helvetica, sans-serif;
   line-height: 12px;
}


.firstR {
   
   border-bottom : 1px solid #b8b8b8;
   border-right  : 1px solid #b8b8b8;
   overflow      : hidden;
   font-size     : 10px;
   font-family: verdana, arial, helvetica, sans-serif;
   background-color:#eeeeee;
}

.firstL {
   
   border-bottom : 1px solid #b8b8b8;
   border-right  : 1px solid #b8b8b8;
   overflow      : hidden;
   font-size     : 10px;
   font-family: verdana, arial, helvetica, sans-serif;
}

.firstLp {
   
   border-top : 1px solid #b8b8b8;
   border-right  : 1px solid #b8b8b8;
   overflow      : hidden;
   font-size     : 9px;
   font-family: verdana, arial, helvetica, sans-serif;
}

.firstLb {
   
   border-top : 1px solid #b8b8b8;
   overflow      : hidden;
   font-size     : 8px;
   font-family: verdana, arial, helvetica, sans-serif;

}

.tab-row {
	width: 70px;
	height: 16px;
	background-image: url( "tab.png" );
	position: relative;
	top: 0;
	display: inline;
	float: left;
	overflow: hidden;
	cursor: pointer;
	margin: 1px -1px 1px 2px;
	padding: 2px 0px 0px 0px;
	border: 0;
	z-index: 1;
	font: 11px Tahoma, Helvetica, sans-serif;
	
	text-align: center;
}

.tab-rowT {
	width: 2px;
	height: 16px;
	background-image: url( "../images/trans.gif" );
	position: relative;
	top: 0;
	display: inline;
	float: left;
	overflow: hidden;
	cursor: pointer;
	margin: 1px -1px 1px 2px;
	padding: 2px 0px 0px 0px;
	border: 0;
	z-index: 1;
	font: 11px Tahoma, Helvetica, sans-serif;
	color:#ffffff;
	text-align: center;
}
.tab-rowA, .selected {
    position: relative;
	width: 74px !important;
	height: 18px !important;
	background-image:	url( "tab_active.png" );
	background-repeat: no-repeat;
	border-bottom-width:	0;
	z-index: 3;
	padding:	2px 0px 0px 0px;
	margin: 1px -3px -3px 0px;
	top: -2px;
	font: 11px Tahoma, Helvetica, sans-serif;
	float: left;


}



.tab-rowB, .tab {
    margin: 1px -1px 1px 2px;
	font:	11px Tahoma, Helvetica, sans-serif;
	color: #333;
	text-decoration: none;
	cursor: pointer;
}
.tab-rowC, .tabC, .hover {
	font:	11px Tahoma, Helvetica, sans-serif;
	width: 70px;
	height: 16px;
	background-image:	url( "tab_hover.png" );
    position: relative;
	top: 0;
	display: inline;
	float: left;
	overflow: hidden;
	cursor: pointer;
	margin: 1px -1px 1px 2px;
	padding: 2px 0px 0px 0px;
	border: 0;
	z-index: 1;
	white-space: nowrap;
	text-align: center;	
}
.tab-page {

	border: 1px solid rgb( 145, 155, 156 );
	background: rgb( 252, 252, 254 );
	z-index: 2;
	position: relative;
	top: -2px;
	font: 11px Tahoma, Helvetica, sans-serif;
	color: #333;
	
	/*244, 243, 238*/
	/* 145, 155, 156*/
	padding:	5px;
	width: 99%;  /*IE!!! */
	float: left;

}

.tab-rowD {
	z-index: 1;
	white-space: nowrap;
}

.sbmt {
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF6600;
	border: 1px outset #FFFFE1;	
}	

.sbvv {
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color: #00FF00;
	border: 1px outset #FFFFE1;	
}	

.expl { font-family: Arial; font-size: 11px; color: #000000; font-weight: normal;; text-align: right}

.input
{
    color:#cccccc;
	background-color:#FFFFFF;
	font-family: Verdana, Arial, Geneva;
	font-size: 9px;
	border-bottom-color:#cccccc;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-top-color:#cccccc;
	border-top-style:solid;
	border-top-width:1px;
	border-right-color:#cccccc;
	border-right-style:solid;
	border-right-width:1px;
	border-left-color:#cccccc;
	border-left-style:solid;
	border-left-width:1px;
}


.DirInput
{
    border: 1px outset #ADC3F6;	
	background-color:#FFFFFF;
	font-family: Verdana, Arial, Geneva;
	font-size: 10px;
	border-right:0px ;
	padding-left:3px
}

.TextInput
{
    border: 0px;	
	background-color:transparent;
	font-family: Verdana, Arial, Geneva;
	font-size: 9px;
	padding-left:2px;
	overflow:hidden;
}

.TextInputEdt
{
    border-bottom-color:#000000;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	border-top-color:#000000;
	border-top-style:dotted;
	border-top-width:1px;
	border-right-color:#000000;
	border-right-style:dotted;
	border-right-width:1px;
	border-left-color:#000000;
	border-left-style:dotted;
	border-left-width:1px;
	background-color:#FFFFCC;
	font-family: Verdana, Arial, Geneva;
	font-size: 9px;
	padding-left:2px;
	overflow:hidden;
}


.nextprevBt {
 	border: 1px solid #9AAFE5;
    text-decoration: none;
	
}

.nextprev {
        border: 1px solid #ddd;
        color: #999;
}

.link {
		border: 1px solid #ddd;
        color: #900;
		cursor:pointer;
}
.texto_resul
	{
		font-family:Arial;
		font-size:11px;
		font-style:bold
		line-height:11px;
		color:#AA0000;
	}
.style1 {
	font-size: 14px;
	font-weight: bold;
}
LEGEND
{
    COLOR: #a00;
	font-size:12px; font-weight:bold 
}
.extracatnote
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 80%;
    PADDING-BOTTOM: 0px;
    MARGIN: 1ex 0px;
    COLOR: #999;
    PADDING-TOP: 0px
}