* {
  /*margin: 0px;
  padding: 0px;*/
}

p, h1, form, button{border:0; margin:0; padding:0;}
.spacer{clear:both; height:1px;}

/* ----------- My Form ----------- */
.myform{margin:0 auto;width:300px;padding:14px;}
.myform2{margin:0 auto;width:300px;padding:14px;}

/* ----------- My Container ----------- */
#container {
    width: 754px;
    margin: 0px auto;
    text-align: left;
}

#sidebar {
    width: 365px;
    padding: 0px;
    float: left;
}

#main {
    margin-left: 371px;
	margin-top: 0px;
}

.calendario .ajax__calendar_container{
    width:200px;
}
.calendario .ajax__calendar_body {
    width:200px;
}

/* ----------- Body ----------- */
#body1 {
	/*background: #DCA60E;*/
	/*background: #eaeaea*/
	/*background: gray;*/
	/*background-image:url(Imagenes/body_bg.gif);*/
	background:#cde4f3 url(ImagenesNew/bk-Web.jpg) repeat-x;
	/*background-image:url(ImagenesNew/bk-Web.jpg);*/
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	text-decoration: none;
}

#body2 
{
	/*background: #DFE8F6;*/
	/*background: #DFE8F6;*/
	background : #FFFFFF;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	text-decoration: none;
}

.clear {
	clear: both;
}

.form {
	padding: 0px;
	background: #fff;
	width: 753px;
	border: 1px Solid #8db2e3;
}



.formInter {
	padding: 50px;
	/*background: #dfe8f6;*/
	background: #eaeaea;
	width: 725px;
	border: 1px Solid #8db2e3;
}

.formLogeo {
	padding-top: 150px;
	padding-left: 460px;
	/*padding-left: 343px;*/
	width: 187px;
	height: 180px;
	margin-bottom: 4px;
	margin-right: 4px;
	/*display: block;*/
}

.formBaseInterior{
	margin:0 auto;
	width:725px;
	margin-bottom: 9px;
	border: 1px Solid #8db2e3;
	/*background: #dfe8f6;*/
	background: #eaeaea;
	
}
.formTable{
	padding-top: 9px;

}
.formTabs{
	margin:0 auto;
	width:725px;
}

.baseFormulario {
	padding-top: 7px;
	padding-left: 5px;
	padding-bottom: 7px;
	width: 755px;

}
.border {
	border: 1px Solid #8db2e3;
}

.label {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #3f3f3f;
	padding-left: 0px;
	text-align:left;
}
.label2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #3f3f3f;
	padding-left: 5px;
	text-align:left;
}
.label3 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #898989;
	padding-left: 5px;
	padding-right: 11px;
	text-align:left;
}
.labelAzul {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #325aae;
	padding-bottom: 4px;
}
.labelFielsetAzul {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #325aae;
	padding: 4px;
	margin: 5px;
}
.FormlabelAzul {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #325aae;
	padding-left: 13px;
	padding-bottom: 0px;
	/*padding-top: 11px;*/
}
.FormlabelBlanco {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #ffffff;
	padding-left: 13px;
	padding-bottom: 0px;
	/*padding-top: 11px;*/
}
.division {
	padding-left: 11px;
	padding-right: 11px;
}

.divGrid
{	
	/*overflow:auto;
	width:730px;
	height:400px;
	border: 1px Solid #8db2e3;
	border-color:#507CD1;
	*/
	overflow:auto;
	border:solid 1px;
	width:730px;
	height:400px;
}



.grilla_no_border
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

.labelGris {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #3f3f3f;	
	padding-left: 12px;
	padding-top: 2px;
}
.labelGrisAreas {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #3f3f3f;	
	padding-bottom: 2px;
	padding-top: 2px;
	margin: 0px auto;
	/*background-color:#C2D2EA;*/
}

.botonGris {
border:0px solid #9faed1;
background:#fff url(Imagenes/bg_btnGray.gif) repeat-x;
font:bold 13px Arial, Verdana, sans-serif; 
color:#fff; cursor:pointer;
width: 100px;
height:24px;
font-weight: bold;
}

.campoLogeo {
	width: 173px;
	height: 13px;
	border: 1px Solid #b5b8c8;
	background-image: url(Imagenes/bk_input.gif);
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #3f3f3f;	
	padding: 3px;
	margin-bottom: 4px;
	margin-right: 4px;
}

.campoDisable {
	width: 254px;
	height: 13px;
	border: 1px Solid #b5b8c8;
	background:OldLace;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #3f3f3f;	
	padding: 4px;
	margin-bottom: 4px;
	margin-right: 4px;
}
.campoFormNombre 
{
	/*width: 622px;*/
	width: 150px;
	height: 13px;
	border: 1px Solid #b5b8c8;
	background-image: url(Imagenes/bk_input.gif);
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #3f3f3f;	
	padding: 3px;
	margin-bottom: 4px;
	margin-right: 4px;
	
}
.campoFormTxtArea {
	width: 542px;
	height: 65px;
	border: 1px Solid #b5b8c8;
	background-image: url(Imagenes/bk_input.gif);
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #3f3f3f;	
	padding: 3px;
	margin-bottom: 0px;
	margin-right: 0px;
}
.campoFormTxtArchivos {
	width: 250px;
	height: 125px;
	border: 1px Solid #b5b8c8;
	background-image: url(Imagenes/bk_input.gif);
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #3f3f3f;	
	padding: 3px;
	margin-bottom: 4px;
	margin-right: 4px;
}

.campoFormCombo{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #3f3f3f;
	padding-left: 0px;
	margin-left: 1px;	
}

.campoEntidad {
	width: 50px;
	height: 13px;
	border: 1px Solid #b5b8c8;
	background-image: url(Imagenes/bk_input.gif); 
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #3f3f3f;	
	padding: 3px;
	margin-left: 19px;
	
	/*padding-left: 12px;*/
}
.campoFecha {
	width: 70px;
	height: 13px;
	border: 1px Solid #b5b8c8;
	background-image: url(Imagenes/bk_input.gif); 
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #3f3f3f;	
	padding: 3px;
	/*margin-left: 19px;
	padding-left: 12px;*/
}
.campoPersonal {
	width: 50px;
	height: 13px;
	border: 1px Solid #b5b8c8;
	background-image: url(Imagenes/bk_input.gif); 
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #3f3f3f;	
	padding: 3px;
	margin-left: 2px;
	/*padding-left: 12px;*/
}
.campoPersonal2 {
	width: 126px;
	height: 13px;
	border: 1px Solid #b5b8c8;
	background-image: url(Imagenes/bk_input.gif); 
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #3f3f3f;	
	padding: 3px;
	margin-right: 3px;
	/*padding-left: 12px;*/
}
.campoArea {
	width: 100px;
	height: 13px;
	border: 1px Solid #b5b8c8;
	background-image: url(Imagenes/bk_input.gif); 
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #3f3f3f;	
	padding: 3px;
	margin-left: 19px;
	/*padding-left: 12px;*/
}

.subir{z-index:8000; width:100px; float:right; text-align:right; right:-200px }

.subir{position:fixed;
               top:350px;right:0px;line-height:30px;width:62px;height:70px;
               text-align:center;
               background:url("Imagenes/img-irarriba.png") no-repeat;}
               
.subir a{display:block;color:#000;}
.subir a:hover{color:#fff;}

.campoArea2 {
	width: 429px;
	height: 13px;
	border: 1px Solid #b5b8c8;
	background-image: url(Imagenes/bk_input.gif); 
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #3f3f3f;	
	padding: 3px;
	margin-left: 0px;
	/*padding-left: 12px;*/
}
#comentario {
	width: 254px;
	height: 193px;
	background-image: url(Imagenes/bk_input.gif);
}

#primary span{
display:none;
}

/* ----------- Botones ----------- */
a {
  outline: none;
}
.rollover {
  display: block;
  width: 57px;
  height: 26px;
  background: url(images/btnEnviar.png) no-repeat;
  text-indent: -9999px;
}
a.rollover:link, a.rollover:visited, a.rollover:active {
  background: url(images/btnEnviar.png) no-repeat;
}
a.rollover:hover {
  background-position: -57px;
}

.rollover1 {
  display: block;
  width: 57px;
  height: 26px;
  background: url(images/btnBorrar.png) no-repeat;
  text-indent: -9999px;
}
a.rollover1:link, a.rollover1:visited, a.rollover1:active {
  background: url(images/btnBorrar.png) no-repeat;
}
a.rollover1:hover {
  background-position: -57px;
}

.rollover2{
  display: block;
  width: 20px;
  height: 22px;
  background: url(images/btnBusqueda.gif) no-repeat;
  text-indent: -9998px;
}

a.rollover2:link, a.rollover2:visited, a.rollover:active {
  background: url(images/btnBusqueda.gif) no-repeat;
}
a.rollover2:hover {
  background-position: -20px;
}

/* ---------------------- */
.campoRol {
	width: 103px;
	height: 20px;
	background-image: url(Imagenes/ico-tipoUser-Admin.gif);
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	
}
.campoArea3 {
	width: 705px;
	border: 1px Solid #b5b8c8;
	background-image: url(images/bk_input.gif); 
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #3f3f3f;	
	padding: 3px ;
	margin-left: 19px;
	margin-bottom:19px;
	/*padding-left: 12px;*/
}
.tdtop
{
	width: 768px;
	background-image: url(Imagenes/bk_top.gif);
}
.tdtopizq
{
	width:6px;
	height:25px;
	background-image: url(Imagenes/top_izq.gif);
}
.tdtopsalir
{
	width:19px;
	height:19px;
	background-image: url(Imagenes/top_salir.gif);
}
.tdtopder
{
	width:6px;
	height:25px;
	background-image: url(Imagenes/top_der.gif);
	}
.tdimghead
{
	width:768px;
	height:62px;
	background-image: url(Imagenes/img_head.jpg);
}

.tdimgheadcv
{
	width:768px;
	height:62px;
	background-image: url(Imagenes/img_headACV.jpg);
}


.tdbk_menu
{
	background-image: url(Imagenes/bk_menu.jpg);
	height: 29px;
}
.tdfooter
{
	width:768px;
	height:83px;
	background-image: url(Imagenes/footer.jpg);
}
.tdfooter_izq
{
	width:5px;
	height:41px;
	background-image: url(Imagenes/bottom_izq.gif);
}
.tdfooter_der
{
	width:5px;
	height:41px;
	background-image: url(Imagenes/bottom_der.gif);
}
.tdpixel5
{
	width:2px;
	background-image: url(Imagenes/pixel5.gif);
}
.tdpixel3
{
	width:2px;
	height:29;
	background-image: url(Imagenes/pixel3.gif);
}
.tdbk_form
{
	width:2px;
	background-image: url(Imagenes/bk_form.gif);
}


.ToUpper
{
text-transform: uppercase;
}


.tdEtiquetaTabla
{ 
padding-top :0px;
padding-right :1px;
top :0px;
height :10px;
vertical-align:bottom 

}
.tdEtiquetaCombo
{ 
padding-top :0px;
top :0px;
height :22px;
vertical-align:bottom  

 
}


.divTreViewMenu
{
overflow: scroll;
height :800px;
width :100px;
border-right:white thin inset;
border-top:white thin inset;
border-left:white thin inset;
width:98%;
border-bottom:white thin inset;
height:550px;
}

.divMenuright
{
border-right:thin outset;
border-top:thin outset;
border-left:thin outset; 
WIDTH: 82%;
margin-right:5px;
border-bottom:thin outset;
height:550px;
}

.divResumen
{
overflow: auto;
height :800px;
width :100px;
border-right:white thin inset;
border-top:white thin inset;
border-left:white thin inset;
width:98%;
border-bottom:white thin inset;
height:550px;

}


.divGVForm
{
overflow:auto;
width:100%;
}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=80);
	opacity:0.8;
}

 .updateProgress
        {
	        position: absolute;
	        width: 225px;
	        height: 65px;
        }


#menu {
	background: #333;
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
	width: 100%;
}
/**********************************/
#menu li {
	float: left;
	font: 80.5% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}

#menu a {
	background: #333 url("../imagescss/seperator.gif") bottom right no-repeat;
	color: #ccc;
	display: block;
	float: left;
	margin: 0;
	padding: 8px 12px;
	text-decoration: none;
}

#menu a:hover {
	background: #2580a2 url("../imagescss/hover.gif") bottom center no-repeat;
	color: #fff;
	padding-bottom: 8px;
}	
/**********************************/



/* *************************CSS Grid ***********************/

.letranormal {color:#000000;font-size: 8pt;font-style:normal;font-weight:normal}

.gridcontainer  
{
    border: solid 1px #99BBE8;
    border-top-width:0px;
    width: 75%;

}
.grid {width: 100%;border-width:1px}

.gridHeader
 {width: 100%;border-width:1px;background:#C00000 }

.grid caption {
	background:#f9f9f9 url(../images/captionbckg.gif) repeat-x;
    color:#15428B;
	text-align:left;
	line-height:22px;
	font-size:11px;
	font-weight:bold;
	padding-top:4px;
	padding-left:4px;
	font-family:tahoma,bold,arial,verdana,sans-serif;
	
}
.grid table 
{
	border-color:#ededed;
	border-width:1px;

}
	
.grid td, .grid th
{
    height:25px;
    vertical-align:middle;
    font-size:9pt;
    font-family:arial,verdana,sans-serif;
}

.grid th
{
	/*background:transparent url(../images/thbackground.gif) repeat-x;*/
    height:30px;
    border:solid 1px #ededed;
    font-weight:normal;
}

.grid td
{
	border:1px solid #ededed;
    border-top-color:#fff;
    width:100%;
    cursor:default;
}

.selectedrow 
{
	background: #FFF0A2;
	border:1px dotted #A3BAE9;
}

.altrow 
{
	background-color:#f2f2f2;
}

.altoverow
{
	border:10px solid #ededed;
    background: #efefef url(../images/rowover.gif) repeat-x left top;
}

.pagerstyle 
{
	font-size:x-small;
	text-align:right;
    background-position: bottom left;
    background: #D0DEF0 url(../images/toolbarbck.gif) repeat-x scroll left top;
}

.gopag {
    font-size:x-small;
    width:20px;
}

.pagprev{
    background:transparent url(../images/previous.png) no-repeat scroll center;
    height:1.3em;
    width:16px;
    cursor:pointer;
    border:0px;
}
.pagnext{
    background:transparent url(../images/next.png) no-repeat scroll center;
    height:1.3em;
    width:16px;
    cursor:pointer;
    border:0px;
}

.pagfirst{
    background:transparent url(../images/first.png) no-repeat scroll center;
    height:1.3em;
    width:16px;
    cursor:pointer;
    border:0px;
}
.paglast{
    background:transparent url(../images/last.png) no-repeat scroll center;
    height:1.3em;
    width:16px;
    cursor:pointer;
    border:0px;
}

.div_oculto{display:none}
.div_visualiza{display:block} 


/*Estilo de calendario generado*/  

/* Generado por Herramientas de desarrollo F12. Es posible que esta no sea una representación precisa del archivo de origen original */
.ajax__calendar_container {
	POSITION: absolute; TEXT-ALIGN: center; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; WIDTH: 170px; PADDING-RIGHT: 4px; FONT-FAMILY: tahoma,verdana,helvetica; FONT-SIZE: 11px; CURSOR: default; PADDING-TOP: 4px
}
.ajax__calendar_body {
	POSITION: relative; MARGIN: auto; WIDTH: 170px; HEIGHT: 139px; OVERFLOW: hidden
}
.ajax__calendar_days {
	POSITION: absolute; TEXT-ALIGN: center; MARGIN: auto; WIDTH: 170px; HEIGHT: 139px; TOP: 0px; LEFT: 0px
}
.ajax__calendar_months {
	POSITION: absolute; TEXT-ALIGN: center; MARGIN: auto; WIDTH: 170px; HEIGHT: 139px; TOP: 0px; LEFT: 0px
}
.ajax__calendar_years {
	POSITION: absolute; TEXT-ALIGN: center; MARGIN: auto; WIDTH: 170px; HEIGHT: 139px; TOP: 0px; LEFT: 0px
}
.ajax__calendar_container TABLE {
	FONT-SIZE: 11px
}
.ajax__calendar_header {
	WIDTH: 100%; HEIGHT: 20px
}
.ajax__calendar_prev {
	BACKGROUND-IMAGE: url(WebResource.axd?d=NSdGV22T63jxRU6vIPGNb9SbiKhBtXseh_dsf-VDtUOZyEZciTLn2aISfswkRmAGtk9TV7R08nsolH810SndJwG4qWu04QPB7A2VX8HdvWiz3y-5eV1X68DD2KGBLIdCkw39lHi3sxRyOcTifkaMJj0Zu1Y1&t=633083934300000000); WIDTH: 15px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 50% 50%; FLOAT: left; HEIGHT: 15px; CURSOR: pointer
}
.ajax__calendar_next {
	BACKGROUND-IMAGE: url(WebResource.axd?d=iA5q_4UbitV7GWk_MCW6YOw09Y2md4xmlOStvUZ8O5366ig2f0VgcGxVVe4HP0785jVnyFKmKbD8p6SrhAvR4QA17BHDsPaZHceZwPNQ3WgsjkCgC9MZxoj9XQuVe4M-NACkb6hFiX2eHJ9_o7vX90aUx5o1&t=633083934300000000); WIDTH: 15px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 50% 50%; FLOAT: right; HEIGHT: 15px; CURSOR: pointer
}
.ajax__calendar_title {
	CURSOR: pointer; FONT-WEIGHT: bold
}
.ajax__calendar_footer {
	HEIGHT: 15px
}
.ajax__calendar_today {
	CURSOR: pointer; PADDING-TOP: 3px
}
.ajax__calendar_dayname {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; WIDTH: 17px; PADDING-RIGHT: 2px; HEIGHT: 17px; PADDING-TOP: 0px
}
.ajax__calendar_day {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; WIDTH: 18px; PADDING-RIGHT: 2px; HEIGHT: 17px; CURSOR: pointer; PADDING-TOP: 0px
}
.ajax__calendar_month {
	TEXT-ALIGN: center; WIDTH: 40px; HEIGHT: 44px; OVERFLOW: hidden; CURSOR: pointer
}
.ajax__calendar_year {
	TEXT-ALIGN: center; WIDTH: 40px; HEIGHT: 44px; OVERFLOW: hidden; CURSOR: pointer
}
.ajax__calendar .ajax__calendar_container {
	BORDER-BOTTOM: #646464 1px solid; BORDER-LEFT: #646464 1px solid; BACKGROUND-COLOR: #ffffff; COLOR: #000000; BORDER-TOP: #646464 1px solid; BORDER-RIGHT: #646464 1px solid
}
.ajax__calendar .ajax__calendar_footer {
	BORDER-TOP: #f5f5f5 1px solid
}
.ajax__calendar .ajax__calendar_dayname {
	BORDER-BOTTOM: #f5f5f5 1px solid
}
.ajax__calendar .ajax__calendar_day {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid
}
.ajax__calendar .ajax__calendar_month {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid
}
.ajax__calendar .ajax__calendar_year {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid
}
.ajax__calendar .ajax__calendar_active .ajax__calendar_day {
	BORDER-BOTTOM-COLOR: #0066cc; BACKGROUND-COLOR: #edf9ff; BORDER-TOP-COLOR: #0066cc; COLOR: #0066cc; BORDER-RIGHT-COLOR: #0066cc; BORDER-LEFT-COLOR: #0066cc
}
.ajax__calendar .ajax__calendar_active .ajax__calendar_month {
	BORDER-BOTTOM-COLOR: #0066cc; BACKGROUND-COLOR: #edf9ff; BORDER-TOP-COLOR: #0066cc; COLOR: #0066cc; BORDER-RIGHT-COLOR: #0066cc; BORDER-LEFT-COLOR: #0066cc
}
.ajax__calendar .ajax__calendar_active .ajax__calendar_year {
	BORDER-BOTTOM-COLOR: #0066cc; BACKGROUND-COLOR: #edf9ff; BORDER-TOP-COLOR: #0066cc; COLOR: #0066cc; BORDER-RIGHT-COLOR: #0066cc; BORDER-LEFT-COLOR: #0066cc
}
.ajax__calendar .ajax__calendar_other .ajax__calendar_day {
	BORDER-BOTTOM-COLOR: #ffffff; BACKGROUND-COLOR: #ffffff; BORDER-TOP-COLOR: #ffffff; COLOR: #646464; BORDER-RIGHT-COLOR: #ffffff; BORDER-LEFT-COLOR: #ffffff
}
.ajax__calendar .ajax__calendar_other .ajax__calendar_year {
	BORDER-BOTTOM-COLOR: #ffffff; BACKGROUND-COLOR: #ffffff; BORDER-TOP-COLOR: #ffffff; COLOR: #646464; BORDER-RIGHT-COLOR: #ffffff; BORDER-LEFT-COLOR: #ffffff
}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_day {
	BORDER-BOTTOM-COLOR: #daf2fc; BACKGROUND-COLOR: #edf9ff; BORDER-TOP-COLOR: #daf2fc; COLOR: #0066cc; BORDER-RIGHT-COLOR: #daf2fc; BORDER-LEFT-COLOR: #daf2fc
}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_month {
	BORDER-BOTTOM-COLOR: #daf2fc; BACKGROUND-COLOR: #edf9ff; BORDER-TOP-COLOR: #daf2fc; COLOR: #0066cc; BORDER-RIGHT-COLOR: #daf2fc; BORDER-LEFT-COLOR: #daf2fc
}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_year {
	BORDER-BOTTOM-COLOR: #daf2fc; BACKGROUND-COLOR: #edf9ff; BORDER-TOP-COLOR: #daf2fc; COLOR: #0066cc; BORDER-RIGHT-COLOR: #daf2fc; BORDER-LEFT-COLOR: #daf2fc
}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_title {
	COLOR: #0066cc
}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_today {
	COLOR: #0066cc
}


