input,textarea,body, select
{
	font-family:arial;
	font-size:9pt;
}

TABLE.ItemTable
{
}
TABLE.ItemTable TH
{
	border-top:1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px solid #C0C0C0;
	border-left: 1px solid #C0C0C0;
	background: gray;
	padding: 0px 10px 0px 10px;
	margin:0px 0px 0px 0px;
}
TABLE.ItemTable TD
{
	border-right: 1px solid black;
	border-left: 1px solid #EDEDED;
	border-bottom: 1px solid black;
	padding: 3px 3px 3px 3px;
	vertical-align:center;
}
TABLE.calendarTable
{
	width:750px;
}

TABLE.calendarTable TH
{
	width:14%;
	border:1px solid black;
}

TABLE.calendarTable TD
{
	width:14%;
	border:1px solid black;
	height:75px;
	font-size:7pt;
	font-family:arial;
}
TABLE.calendarTable TD.numberCell
{
	height:10px;
	border:1px solid black;
	background-color:#C8D3FF;
	font-weight:bold;
}
TABLE.calendarDay
{
	width:100%;
}
TABLE.calendarDay TD.numberCell
{
	height:10px;
	border:none;
}
TABLE.calendarDay TD.infoCell
{
	height:65px;
	border:none;
	vertical-align:top;
	text-align:left;
	cursor:pointer;
}
.TotalsRow
{
	font-weight:bold;
}
.TotalsRowL1
{
	font-weight:bold;
	background-color:#CCCCCC
}
.TotalsRowL2
{
	font-weight:bold;
	background-color:#BED5E7
}
.TotalsRowL3
{
	font-weight:bold;
	background-color:#C77158
}
TABLE.calendarScheduleTable
{
	width:100%
}

TABLE.calendarScheduleTable TH
{
	border:1px solid black;
}
TABLE.calendarScheduleTable TD
{
	border:1px solid black;
	font-size:7pt;
	font-family:arial;
}
TABLE.calendarScheduleTable TD.numberCell
{
	height:10px;
	border:1px solid black;
	background-color:#C0C0C0;
}
.navbarButton
{
	background-image:url(img/button.jpg);
	width:92px;
	text-align:center;
	font-family:arial;
	font-weight:bold;
	font-size:8pt;
	color:black;
}
.navbarButton A:link
{
	color:black;
	font-style:normal;
	text-decoration:none;
}
.navbarButton A:visited
{
	color:black;
	font-style:normal;
	text-decoration:none;
}
.alert
{
	color:#FF0000;
	font-weight:bold;
}
.message
{
	color:#000000;
	font-weight:bold;
}
.sectionHeader
{
	color:#BED5E7;
	font-size:16pt;
	font-weight:bold;
}
.sectionSubheader
{
	color:#BC451B;
	font-size:12pt;
	font-weight:bold;
}
