<STYLE type="text/css">
P
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial
}
LI
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial
}
OL
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial
}
UL
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial
}
FONT
{
    FONT-SIZE: 10pt;
    COLOR: #ffff99;
    FONT-FAMILY: Arial
}
BODY
{
    FONT-FAMILY: Arial;
    TEXT-ALIGN: center
}
TABLE
{
    BORDER-RIGHT: gray 2px solid;
    BORDER-TOP: gray 2px solid;
    BORDER-LEFT: gray 2px solid;
    BORDER-BOTTOM: gray 2px solid;
    BORDER-COLLAPSE: collapse
}
TH
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px
}
TR
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial
}
TD
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px
}
TD.Datos
{
    WIDTH: 100%;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}
TD.Encabezado
{
    BORDER-RIGHT: #8f8f8f 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #8f8f8f 1px solid;
    PADDING-LEFT: 4px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 4px;
    BORDER-LEFT: #8f8f8f 1px solid;
    COLOR: #000000;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #8f8f8f 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #c0c0b0
}
INPUT
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial;
	margin-left: 25px;
}
INPUT.ro
{
    COLOR: #505050
}
SELECT
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial
}
TEXTAREA
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial
}
A
{
    FONT-SIZE: 12px;
    COLOR: #ffff99;
    FONT-FAMILY: Verdana, "Espy Sans", Geneva, Arial
}
A:visited
{
    FONT-SIZE: 12px;
    COLOR: #ffff99;
    FONT-FAMILY: Verdana, "Espy Sans", Geneva, Arial
}
A:active
{
    FONT-SIZE: 12px;
    COLOR: #ffff99
}
.num {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #000066;
}

A:hover
{
    FONT-SIZE: 12px;
    COLOR: #ffffff
}
submit
{
   class="s"
   FONT-WEIGHT: bold;
   BORDER-LEFT-COLOR:  #669999;
   BORDER-BOTTOM-COLOR: #669999;
   COLOR: #fff;
   BORDER-TOP-COLOR: #669999; 
   BACKGROUND-COLOR: #336666; 
   BORDER-RIGHT-COLOR: #669999; 
   BORDER-BOTTOM-STYLE: outset
}
.holder{
width:748px;
margin-left:auto;
margin-right:auto;
margin-top:10px;
background-image:url(../aridos/imagen/curve_mid.jpg);
background-repeat:repeat-y;
}



.header{
height:36px;
padding:5px;
padding-left:22px;
}

.navigation{
float:right;
letter-spacing: -1px;
color: #006699;
padding-right:22px;
padding-top:2px;
}

.block_left{
background-image:url(../aridos/imagen/nav_block.gif);
background-repeat:no-repeat;
float:left;
width:227px;
height:191px;
margin-left:22px;
}

*html .block_left{
background-image:url(../aridos/imagen/nav_block.gif);
background-repeat:no-repeat;
float:left;
width:227px;
height:191px;
margin-left:10px;
}

.block_right{
	background-image:url(../aridos/imagen/side_banner_bg.jpg);
	;
	background-repeat:no-repeat;
	float:right;
	width:437px;
	height:86px;
	margin-right:22px;
	font-size: 36px;
	padding-left: 10px;
	padding-top: 105px;
	color: #FFFFFF;
}

*html .block_right{
	background-image:url(../aridos/imagen/side_banner_bg.jpg);
	;
	background-repeat:no-repeat;
	float:right;
	width:437px;
	height:86px;
	margin-right:10px;
	font-size: 36px;
	padding-left: 10px;
	padding-top: 105px;
	color: #FFFFFF;
}

.top_curve{
background-image:url(../aridos/imagen/curve_top.jpg);
background-repeat:no-repeat;
height:16px;}

.left_shade1{
background-image:url(../aridos/imagen/curve_left.jpg);
background-repeat:no-repeat;
width:5px;
float:left;
height:500px;
}

.left_shade2{
background-image:url(../aridos/imagen/curve_left.jpg);
background-repeat:no-repeat;
width:5px;
float:left;
height:300px;
}

.center_content{
width:738px;
background-color:#FFFFFF;
float:left;
}

.right_shade1{
background-image:url(../aridos/imagen/curve_right.jpg);
background-repeat:no-repeat;
width:5px;
float:left;
height:600px;
}

.right_shade2{
background-image:url(../aridos/imagen/curve_right.jpg);
background-repeat:no-repeat;
width:5px;
float:left;
height:200px;
}


.left_content{
float:left;
width:227px;
margin-left:22px;
margin-top:10px;
}

*html .left_content{
float:left;
width:227px;
margin-left:10px;
margin-top:10px;
}

.right_content{
	margin-top:10px;
	float:right;
	width:437px;
	margin-right:22px;
	padding-left: 10px;
	border-left: solid 1px #F2F2F2;
}

*html .right_content{
	margin-top:10px;
	float:right;
	width:437px;
	margin-right:10px;
	padding-left: 10px;
	border-left: solid 1px #F2F2F2;
}

.bottom_curve{
height:17px;
background-image:url(../aridos/imagen/curve_btm.jpg);
background-repeat:no-repeat;
background-position: center center;
clear:both;
}

.footer{
width:748px;
margin-left:auto;
margin-right:auto;
text-align:center;
margin-top:10px;
margin-bottom:25px;
}

h2 {
	margin: 0;
	color: #006699;
	font-size: 18px;
	font-weight: normal;
	letter-spacing: -1px;
	padding-left:25px;
	background-image:url(../aridos/imagen/bullet.gif);
	background-repeat:no-repeat;
	background-position: 5px 3px;
}

h2 a:link, h2 a:hover, h2 a:visited {
	color: #000;
	text-decoration: none;
}
	
h1 {
	font-size: 20px;
	font-weight: normal;
	letter-spacing: -1px;
	color: #006699;
	margin: 0;
}

h1 a:link, h1 a:visited, h1 a:hover {
	text-decoration: none;
	color: #003366;
}
	
h4 {
	margin: 0;
	color: #006699;
	font-size: 12px;
	padding-top:5px;
	padding-bottom:9px;
	background-image:url(../aridos/imagen/dots-hr-4.gif);
	background-repeat:repeat-x;
}

h3 {
	margin: 0 0 8px 0;
	color: #999;
	font-size: 19px;
	font-weight: normal;
	letter-spacing: -1px;
	text-transform: uppercase;
}

h5 {
	margin: 0 0 8px 0;
	color: #999;
	font-size: 12px;
	font-weight: normal;
	text-transform: uppercase;
}

.hr{
	width: 100%;
	height:8px;
	background-image:url(../aridos/imagen/dots-hr.gif);
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
	background-repeat: repeat-x;
	background-position:center;
}

a:link, a:visited {
	color: #006699;
	text-decoration: none;
	}
a:hover {
	text-decoration: underline;
	}


.nav{
color:#006699;
text-decoration:none;
padding-left:20px;
padding-right:5px;
background-image:url(../aridos/imagen/nav_buddy.gif);
background-repeat:no-repeat;
background-position: 7px 9px;}

.nav:hover{
color:#003366;
text-decoration:none;
padding-left:20px;
padding-right:5px;
background-image:url(../aridos/imagen/nav_buddy.gif);
background-repeat:no-repeat;
background-position: 7px -9px;}

.cabecera_01{
	COLOR: #424242;
	FONT-FAMILY: "Trebuchet MS";
	FONT-SIZE: 11px;
	LINE-HEIGHT: 12px;
	TEXT-DECORATION: none;
	background-color:#E9E9E9;
	border: 1px solid #C0C0C0;
}
.cabecera_02{
	COLOR: #424242;
	FONT-FAMILY: "Trebuchet MS";
	FONT-SIZE: 11px;
	LINE-HEIGHT: 11px;
	TEXT-DECORATION: none;
	background-color:#F4F4F4;
	border: 1px solid #C0C0C0;
}
.datos_reporte {
	COLOR: #000000; FONT-FAMILY: "Trebuchet MS"; 
	FONT-SIZE: 11px; LINE-HEIGHT: 11px; 
	TEXT-DECORATION: none;
}
.marco
{
	border-top: 1px solid #4C4C4C;
    border-bottom: 1px solid #4C4C4C;
    border-left: 1px solid #4C4C4C;
    border-right: 1px solid #4C4C4C;
}
.titulo_grilla{
	COLOR:#004080;
	FONT-FAMILY: "Trebuchet MS";
	FONT-SIZE: 11px;
	LINE-HEIGHT: 11px;
	TEXT-DECORATION: none;
	/*background-color:#0080C0*/
}
.titulo_grilla3{
	COLOR:#FF0000;
	FONT-FAMILY: "Trebuchet MS";
	FONT-SIZE: 11px;
	
}
.titulo{
	COLOR: #FFFFFF;
	FONT-FAMILY: "Trebuchet MS";
	FONT-SIZE: 12px;
	LINE-HEIGHT: 12px;
	TEXT-DECORATION: none;
	background-color: #000000;
}
.titulo_field1{
	COLOR: #003366;
	FONT-FAMILY: "Trebuchet MS";
	font-weight:bold;
	FONT-SIZE: 14px;
	LINE-HEIGHT: 12px;
	TEXT-DECORATION: none;
}
.titulo_field2{
	COLOR: #003366;
	FONT-FAMILY: "Trebuchet MS";
	font-weight:bold;
	FONT-SIZE: 12px;
	LINE-HEIGHT: 12px;
	TEXT-DECORATION: none;
}
.combos {
	background-color: #ffffff;
	font-family: "Trebuchet MS";
    font-size: 11px;LINE-HEIGHT: 11px; 
    color: #3D3D3D;
}	
.informe {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: bold;
	color: #000066;
}

.titulo_grilla_2 {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000066;
}
.link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FF0000;
	text-decoration: underline;
}

.ajax__calendar_container 
{     padding:4px;
      position:absolute;
      cursor:default;
      width:170px;
      font-size:11px;
      text-align:center;
      font-family:tahoma,verdana,helvetica;
}
.ajax__calendar_body 
{
      height:139px;
      width:170px;
      position:relative;
      overflow:hidden;
      margin:auto;
}
.ajax__calendar_days, .ajax__calendar_months, .ajax__calendar_years 
{
      top:0px;
      left:0px;
      height:139px;
      width:170px;
      position:absolute;
      text-align:center;
      margin:auto;
}
.ajax__calendar_container TABLE 
{
      font-size:11px;
}
.ajax__calendar_header 
{
      height:20px;
      width:100%;
}
.ajax__calendar_prev 
{
      cursor:pointer;
      width:15px;
      height:15px;
      float:left;
      background-repeat:no-repeat;
      background-position:50% 50%;
      background-image:url(<%=WebResource("AjaxControlToolkit.Calendar.arrow-left.gif")%>);
}
.ajax__calendar_next 
{
      cursor:pointer;
      width:15px;
      height:15px;
      float:right;
      background-repeat:no-repeat;
      background-position:50% 50%;
      background-image:url(<%=WebResource("AjaxControlToolkit.Calendar.arrow-right.gif")%>);
}
.ajax__calendar_title 
{
      cursor:pointer;
      font-weight:bold;
}
.ajax__calendar_footer 
{
      height:15px;
}
.ajax__calendar_today 
{
      cursor:pointer;padding-top:3px;
}
.ajax__calendar_dayname 
{
      height:17px;
      width:17px;
      text-align:right;
      padding:0 2px;
}
.ajax__calendar_day 
{
      height:17px;
      width:18px;
      text-align:right;
      padding:0 2px;
      cursor:pointer;
}
.ajax__calendar_month 
{
      height:44px;
      width:40px;
      text-align:center;
      cursor:pointer;
      overflow:hidden;
}
.ajax__calendar_year 
{
      height:44px;
      width:40px;
      text-align:center;
      cursor:pointer;
      overflow:hidden;
}

.ajax__calendar .ajax__calendar_container 
{
      border:1px solid #646464;
      background-color:#ffffff;
      color:#000000;
}
.ajax__calendar .ajax__calendar_footer 
{
      border-top:1px solid #f5f5f5;
}
.ajax__calendar .ajax__calendar_dayname 
{
      border-bottom:1px solid #f5f5f5;
}
.ajax__calendar .ajax__calendar_day
{
      border: 1px solid #ffffff;
      color: #FF0000;
}
.ajax__calendar .ajax__calendar_month 
{
      border:1px solid #ffffff;
}
.ajax__calendar .ajax__calendar_year 
{
      border:1px solid #ffffff;
}
.ajax__calendar .ajax__calendar_active .ajax__calendar_day 
{
      background-color:#edf9ff;border-color:#0066cc;color:#0066cc;
}
.ajax__calendar .ajax__calendar_active .ajax__calendar_month 
{
      background-color:#edf9ff;
      border-color:#0066cc;
      color:#0066cc;
}
.ajax__calendar .ajax__calendar_active .ajax__calendar_year 
{
      background-color:#edf9ff;
      border-color:#0066cc;
      color:#0066cc;
}
.ajax__calendar .ajax__calendar_other .ajax__calendar_day 
{
      background-color:#ffffff;
      border-color:#ffffff;
      color:#646464;
}
.ajax__calendar .ajax__calendar_other .ajax__calendar_year 
{
      background-color:#ffffff;
      border-color:#ffffff;
      color:#646464;
}

.ajax__calendar .ajax__calendar_hover .ajax__calendar_day 
{
      background-color:#edf9ff;
      border-color:#daf2fc;
      color:#0066cc;
}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_month 
{
      background-color:#edf9ff;
      border-color:#daf2fc;
      color:#0066cc;
}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_year 
{
      background-color:#edf9ff;
      border-color:#daf2fc;
      color:#0066cc;
}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_title 
{
      color:#0066cc;
}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_today
{
      color: #FF9900;
}



</STYLE>

