/*
	----
	---- Auto Generated Month Table
	----
*/
/* 
	Month 
*/
.calMonth {width:100%;}
.calMonth a{color:#17b; text-decoration:none;}
.calMonth a:hover{color:#111; text-decoration:none;}
.calMonth tr {padding: 0px; margin:0px;}
.calMonth td {text-align:left; height:80px; width:80px; padding:0px; font-size:10px;}
.calMonth .calMonthHeader {color:#fff; background:#222222; height:20px; font-size:10px; padding-top:5px;font-weight:bold;text-align:center;}
.calMonth .calTD {background:#eeeeee;}
.calMonth .calTDToday {background:#eeeeee;}
.calMonth .calTDNone {background:#ccc}
.calMonth .bnew {float:right;}
/* 
	Year 
*/
.calYear {}
.calYear a{color:#fff; text-decoration:none;}
.calYear a:hover{color:#15a; text-decoration:none;}
.calYear tr {padding: 0px; margin:0px;}
.calYear td {text-align:right; height:20px; width:20px; padding:0px; font-size:11px;}
.calYear .calMonthHeader {text-align:center; background:#ccc; font-size:8px; font-weight:bold; }
.calYear .calTD {background:#eee;}
.calYear .calTDToday {background:#fdf;}
.calYear .calTDNone {background:#ccc}
/* Category */
.cssEvents {background:#cff;}
.cssSpecialEvents {}
.cssBirthday {background:#ffc;}

/* Default Template */
#calheader{
background-image:url(../images/genbackground.gif);
background-repeat:repeat-x;
height:30px;
padding-top:10px;
}

/*
	----
	---- Default Template Styles
	----
*/




/*
	Misc
*/



/*
	domTT Tooltip Style
*/
/* Default DOM Tooltip Style */
div.domTTCalendar {
	font-family: arial, verdana;
	border: 1px solid #333333;
	background: #333333;
	font-size: 11px;
}
div.domTTCalendar .caption {
	font-size: 11px;
	font-weight: bold;
	padding: 3px 5px 3px 5px;
	color: #fff;
}
div.domTTCalendar .contents {
	font-size: 11px;
	background: #eee;
	width: 220px;
}
/* Addition DOM Tooltip Style (DBCalendar) */
div.dttcontainer {
	display: none;
}
div.domTTCalendar .contents .title {
	font-style: italic;
	font-weight: bold;
	text-align: right;
	border-bottom: 1px solid #666;
	padding: 3px 5px 3px 5px;
	background: #ccc;
}
div.domTTCalendar .contents .content {
	padding: 3px 5px 3px 5px;
}
div.domTTCalendar .contents .desc {
	padding: 0px 0px 0px 5px;
}
div.domTTCalendar a {
	text-decoration: none;
	color: #08b;
}
div.domTTCalendar a:hover {
	text-decoration: none;
	color: #15a;
}
