/*SC_Public_sx_Calendar.css Created: 2015-04-27
=======================================================*/

#textCalendarBG {
	position: relative;
	clear: both;
	padding: 0;
	margin-bottom: 8px;
	background: #fff;
}
#textCalendarBG h2 span {color: #c00;}

#monthTableBG {background: #999 url('../imgPG/grad80WT40.png') left bottom repeat;}
#monthTableBG table {}
#monthTableBG table td {vertical-align: middle; padding: 2px 8px;}
#monthTableBG table td.middle {
	width: 100%;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	text-align: center;
}
#monthTableBG table td.middle div {
	padding: 4px 0;
	font-weight: normal;
	font-size: 11px;
	font-weight: bold !important;
	background: #fff;
}
#monthTableBG table td.right {text-align: right;}

#calendarTableBG {margin: 1px 0;}
#calendarTableBG table {width: 100%; background: #fff;}
#calendarTableBG table th {font-weight: bold !important; background: none;}
#calendarTableBG table td {text-align: center;}

#calendarFormBG {background: #939699 url('../imgPG/grad80WT40.png') left bottom repeat;}
#calendarFormBG form {
	background: none;
	padding: 0;
	margin: o;
}
#calendarFormBG table td {vertical-align: middle; padding: 4px 6px;}
#calendarFormBG table td:first-child {
	width: 100%;
	text-align: center;
}
#calendarFormBG table td:last-child {}
.weekNameTD {
	text-align: center;
	vertical-position: bottom;
	height: 15px;
	color: #000;
	font-weight: normal;
}
.weekNameTD a {color: #c00; font-weight: normal}
.weekNameTD a:hover {color: #c00}
.otherDayTD {color: #aaa;}