
td { font-size:80%;padding: 3px;}
#calback {background: #FFF url('calWaiting.gif') no-repeat 50% 100px;margin: 0 auto;width: 350px;}
#calendar {	width: 256px; height:100%;}
.cal {width: 256px;}
.calhead {width: 100%;font-weight: bold;	font-size: 14px; }
.calhead img {border: none;}
.dayhead {	height: 25px;background-color: #DBDAD7;}
.dayhead td {font-weight: bold;	font-size: 10px;border: 2px solid #818181;}
.dayrow {background: #FFF;height: 25px;	text-align: center;}
.dayrow td {width: 27px;color: #fff;border:2px solid #fff;}
.day {float: left;font-size: 90%;	margin-left:10px;	color: #A9BDCC;}
.dayover {background: #EEE;}
.dayout {background: #FFF;}

table.calhead h2 { padding-right:10px;}
table.calhead h2,table.calhead a{ float:left; margin-right:10px;}
table.calhead a{ margin-top:2px;}
table.calhead a.right{ margin-left:10px;}
table.calhead h2{ font-size:1.2em;}

/*
td {padding:2px;}
#calback {background: #FFF url('calWaiting.gif') no-repeat 50% 100px;margin: 0 auto;width: 180px;}
#calendar {height: 100%;}
.cal {width: 100px; position:relative; top:-4px;}
.calhead {font-weight: bold;}
.calhead img {border: none;}
.dayhead {height: 25px;}
.dayhead td {text-align: center;color: #000;}
.dayrow {background: #FFF; height:20px; text-align:center;}
.dayrow td {color: #000; border:#E7E6E4 1px solid;}
.day {float: left;margin-left:10px;}
.dayover {background: #EEE;}
.td_day_actual {background: #fff;}
.dayover_actual {background: #fff;}
.dayout_actual{	background: #fff;}
.dayout {background: #FFF;}
table.calhead h2,table.calhead a{ display:inline;}
table.calhead h2 {margin-right:10px; padding:0 10px;}
table.calhead a{ color:#BF2F14; font-size:0.7em;}

*/

