div 
{
	float:left;
	clear:right;
}
#divContents
{
	width:15%;
}
#divMain
{
	position:relative;
    WIDTH: 600px;
    HEIGHT: 97%;
}
.TOCTable
{
    text-align:center;
	color:Green;
	font-weight:bold;
	font-size:medium;
}
.TOCTable TD
{
    text-align:center;
    padding-top:3px;
    padding-bottom:3px;
}
.TOCTable A:link,.TOCTable A:visited,.TOCTable A:active
{
	color:green;
	font-weight:bold;
	font-size:medium;
}
.TOCTable IMG
{
    width:80%;
    height:2px;
}
.TOCHead
{
	font-size:large;
	border-bottom-style:double;
	border-bottom-color:Green;
}
.TOCWrapper
{
/*
    border-style:window-inset;
    border-color:Green;
*/
}    
.InlineLink
{
	color:green;
	font-weight:bold;
	font-size:medium;
	text-align:center;
}
.RepeaterTable01
{
    table-layout:fixed;
    WIDTH: 600px;
	height: 40px;

    font-weight: bold;
    color: white;
    background-color: green;
    text-align:left;
}
.RepeaterTable01 A:link,.RepeaterTable01 A:visited,.RepeaterTable01 A:active
{
    font-weight: bold;
    color: white;
    background-color: green;
    text-align:left;
}
.RepeaterTable02
{
    table-layout:fixed;
    WIDTH: 600px;
	background-color:limegreen;
	border-bottom:0px;
    text-align:left;
    padding-left:2px;
    font-family:System;
    font-size:medium;
    font-weight:normal;
}
.RepeaterTable03
{
    table-layout:fixed;
    WIDTH: 600px;
	background-color:lightgreen;
    border-top:0px;
    text-align:left;
    vertical-align:top;
}
.RepeaterTable03Row
{
	background-color:lightgreen;	
    padding:2 0 2 5;
}
.RepeaterTable03AlternatingRow
{
    background-color: lightgreen;
    padding:2 0 2 5;
}
.RepeaterColumn01
{
    border-collapse:collapse;
    font-weight: bold;
    color: white;
    background-color: green;
    width:40px;
    vertical-align:top;
}
.RepeaterColumn02
{
    text-align:left;
}
.RepeaterColumn03
{
    width:40px;
    text-align:left;
    vertical-align:top;
}
.RepeaterColumn04
{
    width:85px;
    text-align:center;
    vertical-align:text-top;
}
.RepeaterNoBackground
{
	background-color: Transparent;
    padding:3 0 3 5;
    height:3px;
}
.RepeaterTable01 .RepeaterColumn01
{
    vertical-align:middle;
}
.NonEditableControl
{
	background-color: silver;
}
.PageHeader
{
	font-size: x-large;
	color: black;
	text-align: center;
}
.VersionLabel, VersionLink
{
	font-size: xx-small;
	color: silver;
	text-align: center;
	font-weight:normal;
}
.VersionHeader
{
	border-right: blue thin solid;
	padding-right: 5px;
	border-top: blue thin solid;
	padding-left: 5px;
	padding-bottom: 5px;
	border-left: blue thin solid;
	padding-top: 5px;
	border-bottom: blue thin solid;
}
.CriteriaDisplay
{
	font-size: medium;
	text-align:center;
	color:black;
}
.StandardLabels
{
	color:Green;	
}
.LoginHeader
{
	font-size:small;
	color:Green;
}
.ErrorLabel
{
	color:Green;
}
.DataGrids
{
	background-color:lightgreen;
	color:black;	
}
.DataGridHeaderStyle
{	
	background-color:Green;
	color: White;
	font-weight:bold;	
	height: 40px;
}
.DataGridItemStyle
{
	background-color:lightgreen;
}
.DataGridAlternatingItemStyle
{
	background-color:limegreen;	
}
.DataGridEditItemStyle
{

}
.DataGridSelectedItemStyle
{}
.CalendarTitleStyle
{
	color:White;
	font-weight:bold;
	background-color:Green;
}
.Calendars
{
	background-color:Green;
	color:limegreen;
	font-size:small;

}
.CalendarDayHeaderStyle
{}
.CalendarDayStyle
{
	color:limegreen;
}
.CalendarWeekendDayStyle
{
	color:red;
}
.CalendarSelectedDayStyle
{
	color:orangered;
}
body
{
	color: black;
	background-color: beige;
}

FONT
{	color:Green;
}

P
{
	color: blue;
}
/* 
NOTE: Removed as webform labels are rendered as spans and
it is annoying to see blue writing pop out of nowhere

SPAN
{
	color: blue;
}
*/
.TabledLabels
{
	color:blue;
}
TEXTAREA
{
	font-family:Arial;
}
.SMSConfirm
{
    text-align:center;
    font-size:medium;
    width:100%;
}
.ErrorLabel
{
    text-align:center;
    color:Red;
    width:100%;
}
