table{font-family:Arial, Helvetica, sans-serif;font-size:11px;}
td{font-family:Arial, Helvetica, sans-serif;font-size:11px;}

.cal_control{
font-family: Arial, Arial, Helvetica, sans-serif;
font-size:10px;
border:solid 1px #790502;
width:180px;
position:absolute; z-index:100; 
}
.cal_control a:link, .cal_control a:visited, .cal_control a:active{
color:#333;
text-decoration:none;
}
.cal_control a:hover{
color:#333;
text-decoration:underline;
}
.c_header {
	
	background-color:#91c1ef;
	
	color: #ffffff;
	font-weight:bold;
	/*height:20px;*/
	/*font-size:10px;*/
	font-size:11px;
}
.c_header td
{
	vertical-align:middle;
}
/*
.c_days {
	background-color:#e7f1ff;
	color:#333;
	height:20px;
}*/


.c_days {
	background-color:#E1E1E1;/*#d4d6d7;*/
	color:#123885;
	font-family:Verdana;
	font-size:11px;
	height:20px;
}

.c_days td
{
	vertical-align:middle;
}
.c_datetable{
	background-color:#E1E1E1;
}
.c_daterow{
	background-color:#FFF;
	height:18px;
}
.c_daterow td
{
	vertical-align:middle;
	width:14.3%;
}



/*
.weekend
{
	border:solid 1px #f2f7fd;
	background-color:#f2f7fd; ce1127
}*/


.weekend
{
	border:solid 1px #f3f5fd;
	background-color:#e6faff;
}
.weekend a:link,.weekend a:visited,.weekend a:active,.weekend a:hover
{
	border:solid 1px #f3f5fd;
	background-color:#f3f5fd;
	color:#d31a14;
}

.weekday
{	
	background-color:#fff;
	border:solid 1px #fff;
}
.nodate
{	
	background-color:#fff;
	border:solid 1px #fff;
}
/*
.selected
{
	color:#fff;
	border:solid 1px #6e90c5;
	background-color:#6e90c5;
}
*/

.selected
{
	color:#fff;
	border:solid 1px #123885;
	background-color:#123885;
	font-weight:bold;
}

.selected a:link, .selected a:visited, .selected a:hover, .selected a:active
{
	color:#fff;
}
/*
.c_footer {
	background-color:#e7f1ff;
	color:#333;
	height:17px;
}*/

.c_footer {
	background-color:#91c1ef;
	color:#000000;
	height:17px;
}

.c_footer a:link,.c_footer a:visited,.c_footer a:active,.c_footer a:hover
 {
	/*background-color:#cccccc;*/
	color:#ffffff;
	height:17px;
}
.c_footer td{
	width:50%;
}