﻿body {
	font-family:Arial, Helvetica, sans-serif;
    font-size:9pt;
}

table {
	border-collapse:collapse
}
td {
	padding:5px; height:25px;
}
.scrollingCalendar td {
	font-size:9pt;
}
.sectionHeader td {
	background-image:url('../images/bg_GreyShader.gif'); 
	background-position:center bottom; background-repeat:repeat-x;
}
.headerTable { }
.headerTable td {
	border:1px solid #ccc;
}
.typeHeader td {
	background-image:url('../images/bg_GreenShader.gif'); 
	background-position:center bottom; background-repeat:repeat-x;
}
.dataTable { }
.dataTable td {
	width:125px; border:1px solid #ccc;
}
.dateHeader td {
	background-image:url('../images/bg_BlueShader.gif'); 
	background-position:center bottom; background-repeat:repeat-x;
	color:white;
}
.dateHeader td #hover {
	
}
.bold {
	font-weight:bold;
}
.centre {
	text-align:center;
}
.right {
	text-align:right;
}
.noPadding {
	padding:0px;
}
.nonBreaking {
	white-space:nowrap;
}

.popupDetails {
	color:black; background-color:#ffffcc; border:1px solid silver; visibility:visible; display:none; background-image:url('../images/bg_YellowShader.gif'); background-position:center bottom; background-repeat:repeat-x;
	/*opacity:0.9; -moz-opacity:0.9; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);*/
}
.popupDetails td {
	font-size:9pt; color:black;
}