BODY {
}

.day_cell				{ background-color:#F0F0F0; height:80px; width: 95px; }
.empty_day_cell			{ background-color:#cccccc; height:80px; width: 95px; }
.today_cell				{ background-color:#ffffff; height:80px; width: 95px; }

.time_str				{ font-size:9px; font-family:arial, helvetica;color:#999999 }

a
{
	font-size: 11px;
	color: #CC0000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}


.bordertemplate {
	border: 1px solid #999999;
}
.gen9 {
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #ffffff;
}
.gen9gris {
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #DBDBDB;
}
.gen9blanco {
    font-family: Tahoma;
    font-size: 6px;
    color: #ffffff;
}
.gen9negro {
    font-family: Tahoma;
    font-size: 9px;
    color: #333333;
    background-color: #003A70
}
.bordertextfield {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border: 1px solid #999999;

}
.bordermenu {
	height:20px;
	font: 11px Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
	border: 1px solid #DBDBDB;
}
.bordermenugradiendgris {
	font: 11px Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
	border: 1px solid #DBDBDB;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#D6D6D6', endColorStr='#FFFFFD', gradientType='0')
; 	background-color: #E0E0E0;
}
.bordermenugradiendgris1 {
	font: 11px Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
	border: 1px solid #DBDBDB;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#646464', endColorStr='#FFFFFD', gradientType='0')
; 	background-color: #646464;
}
.botom {
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius: 15px;
    cursor: hand;
    font: bold 11px Geneva, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    border: none;
    background-color: #003A70;
}
.bordertitleheaderred {
    font: 11px Geneva, Arial, Helvetica, sans-serif;
      color: #ffffff;
      border: 1px solid #B20507;
      filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#B20507', endColorStr='#DC2223', gradientType='0');   
	  background-color: #CC0000;
}

.bordermenu_error {

	font: bold 11px Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	border: 1px solid #BF0000;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#CC0000', endColorStr='#FF2828', gradientType='0');
}
.titulos_consulta {
	font: 10px Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	border: 1px solid #BF0000;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#CC0000', endColorStr='#FF2828', gradientType='0');
; 	background-color: #CC0000;
}
.sub-titulos {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #FFCC66;
	border: 1px solid #FF9900;
}
.borde_menu {
	background-color: #FFFFFF;
	border: 1px solid #F9A800;
}
.slice_rojo {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	background-image: url(../images/titler.jpg);
}
.bullet1 {
	list-style-image: url(../images/gray_bullet_hl.gif);
}
.bullet2 {
	list-style-image: url(../images/arrow_3red.gif);
}
.bullet3 {
	list-style-image: url(../images/gray_bullet.gif);
}

.bordermenugradiendrojo {

	font: 11px Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#D91F20', endColorStr='#810000', gradientType='0');
 	background-color: #810000;
}
.bordermenugradiendgrisalreves {

	font: 11px Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFFFFD', endColorStr='#D6D6D6', gradientType='0');
 	background-color: #CCCCCC;
}

.borderlacamarillo {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #006699;
	border: 1px solid #FEE8A5;
	background-color: #FFFFCC;
	border-collapse:collapse;

}

.GridHeader {
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    background-color: #003A70;
    COLOR: white;
    FONT-FAMILY: Tahoma;
    text-align: center;
}

.GridItem {
    FONT-SIZE: 12px;
    COLOR: #000066;
    FONT-FAMILY: Tahoma;
    background-color: white;
}

.borde_menuWeb {
	background-color: white;
	border: 1px solid #DBDBDB;
	FONT-SIZE: 12px; 
	COLOR: black; 
	FONT-FAMILY: Tahoma;
}

.GridHeaderWeb {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px; 
	background-color: #003A70;
	COLOR: white; 
	FONT-FAMILY: Tahoma;
	text-align: center;
}

.GridHeaderRojo {
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    background-color: #F5333F;
    COLOR: white;
    FONT-FAMILY: Tahoma;
    text-align: center;
}

.GridItemWeb {
    FONT-SIZE: 12px;
    COLOR: #000066;
    FONT-FAMILY: Tahoma;
    background-color: white;
}

.GridAltItemWeb
{
	FONT-SIZE: 12px; 
	COLOR: #000066; 
	FONT-FAMILY: Tahoma;
	background-color: white;
}

.GridAltItem {
    FONT-SIZE: 12px;
    COLOR: #000066;
    FONT-FAMILY: Tahoma;
    background-color: white;
}
.GridPager
{
	font-weight: bold;
	font-size: 11px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	background-color: #d3d3d3;
	text-align: center;
}
INPUT[type="text"], SELECT, TEXTAREA
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border: 1px solid #999999;
}
.tdback1
{
border-top:1 solid #808080;
}

.Menu_Head {
    font-weight: bold;
    font-size: 10px;
    background-color: #003A70;
    width: 100%;
    cursor: auto;
    color: #ffffff;
    font-family: Tahoma;
}

.Menu_Items {
    background-color: #003A70;
    padding: 0;
    width: 134px;
    display: block;
}