body.calendar {margin:0; background-color:#4292C6;padding:1px 0px 0px 0px;font: bold 10px arial,helvetica,sans-serif;text-align:center}
#calbox a.cal {text-decoration: none; color: #000;}
#calbox a.cal:hover {text-decoration: underline;}
#calbox table{border-collapse:collapse;}
#calbox .calTableH{margin: 4px 0px 0px 6px; width:127px; empty-cells:show;border:1px solid #6fa4d9;float:left;display:inline;}
#calbox .calTableV{margin: 4px 0px 0px 6px; width:127px; empty-cells:show;border:1px solid #6fa4d9;}
#calbox .calLabel
{
	font: 700 11px arial,helvetica,sans-serif;
	color: #ffffff;
	text-align: center;
	background-color:#63AAD6;
	padding: 1px;
	line-height: 18px;
	white-space: nowrap;
}
#calbox .calDayName
{
	font: 500 10px arial,helvetica,sans-serif;
	text-align: center;
	width: 19px;
	background-position: 0% 0%;
	background-attachment: scroll;
	background-repeat: repeat;
	background-color: #92c5e4;
}
#calbox .calDate{text-align:center; font: 500 10px arial,helvetica,sans-serif; background: #ECF8FF; line-height: 13px;}
#calbox .calDateOff{color:#FFFFFF;  font: 400 10px arial,helvetica,sans-serif; text-align:center; background: #ffffff; line-height: 13px;}
#calbox .calDateSel{background:#D8E9F3; text-align:center; font: bold 10px arial,helvetica,sans-serif; line-height: 13px;}
#calbox .calDateRng{background:#6fa4d9; text-align:center; font: bold 10px arial,helvetica,sans-serif; line-height: 13px;}
#calbox .calDateA{text-decoration:underline; color:#2A3F1D;}
#calbox .calDateA:hover{text-decoration:none;}
#calbox .calNavA{font: 11px arial,helvetica,sans-serif; text-decoration: none; color: #036; padding: 0 5px;display:block;clear:both;}
#calbox a.calNavA:hover{text-decoration:underline;}
#noprevious,#previous{line-height:16px;}
#calbox .calClose{font-weight:900;font-size:10px;padding:0 0 2px 0;text-align:left;color: #FFFFFF;}
#calbox .calClose a{float:right;text-decoration:none;color: #fff;background:#036;padding-left:2px;padding-right:2px;line-height:10px;border-style:solid;border-width:1px 1px 2px 2px;border-color:#6A87A7 #000 #000 #6A87A7;}
#calbox .calClose a:hover{border-color:#000 #6A87A7 #6A87A7 #000;}
#calwrapper {margin:auto;width:272px;}
.calframe{height:283px;width:140px;border-width:0px;}
.calboxon {z-index:5;height:283px;width:140px;position:absolute;top:50px;left:400px;display:block;background:#ffc;font: bold 10px arial,helvetica,sans-serif;text-align:center}
.calboxoff{height:1px;width:1px;overflow:hidden;position:absolute;visibility:hidden;display:none;}


