legend {
  font-size : 16pt;
	font-variant : small-caps;
	font-weight : bold;
	color : black;


}

BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TH {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
INPUT {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
SELECT {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TEXTAREA {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
A:visited 
{
	COLOR: #000000
}
#header H1 
{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 20px; 
	LEFT: 15px; 
	MARGIN: 0px; 
	COLOR: #ffffff; 
	POSITION: absolute; 
	TOP: 6px
}
#header .a 
{
	FLOAT: right; 
	MARGIN: 12px 25px 0px 0px; 
	COLOR: #ffffff
}
#footer A 
{
	COLOR: #000000
}
#footer A:visited 
{
	COLOR: #000000
}
#login 
{
	BACKGROUND: #efefef
}
#login 
{
	BORDER-RIGHT: #d5d5d5 1px solid; 
	BORDER-TOP: #d5d5d5 1px solid;  
	BORDER-LEFT: #d5d5d5 1px solid; 
	WIDTH: 260px; 
	BORDER-BOTTOM: #d5d5d5 1px solid; 
	POSITION: relative;
	HEIGHT: 130px;
}
#login TD 
{
	VERTICAL-ALIGN: top
}
#login_form 
{
	VERTICAL-ALIGN: middle; 
	WIDTH: 400px;
}
FORM 
{
	MARGIN: 0px
}
#login_button 
{
	position:relative;
	BORDER-RIGHT: #bbbbbb 1px solid; 
	PADDING-RIGHT: 3px; 
	BORDER-TOP: #bbbbbb 1px solid;
	MARGIN-TOP: 5px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold; 
    PADDING-BOTTOM: 3px; 
    BORDER-LEFT: #bbbbbb 1px solid; 
    PADDING-TOP: 3px; 
    BORDER-BOTTOM: #bbbbbb 1px solid; 
    BACKGROUND-COLOR: #e0e0e0
}
.button 
{
	BORDER-RIGHT: #bbbbbb 1px solid; 
	BORDER-TOP: #bbbbbb 1px solid; 
	BORDER-LEFT: #bbbbbb 1px solid; 
	BORDER-BOTTOM: #bbbbbb 1px solid; 
	HEIGHT: 19px; 
	BACKGROUND-COLOR: #e0e0e0
}
.popupControl 
{
	background-color:#AAD4FF;
	position:absolute;
	visibility:hidden;
	border-style:solid;
	border-color: Black;
	border-width: 2px;
}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#FFFFFF;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
}

.popupHeading 
{
	height: 25px; 
	line-height: 25px; 
	color: black; 
	font-weight: bold; 
	border-bottom: solid 1px gray; 
	text-align: center; 
}

#ctl00_header
{
	position:relative;
	top:0px;
	left:0px;
	height: 80px;
	width: 100%;
	border-bottom-style:solid;
	border-bottom-width: 4px;
	border-bottom-color: White;
}

#header
{
	position:relative;
	top:0px;
	left:0px;
	height: 80px;
	width: 100%;
	border-bottom-style:solid;
	background-color:Black;
	border-bottom-width: 4px;
	border-bottom-color: White;
}

#infoHead
{
	position:relative;
	height: 60px;
	width: 100%;
}
#pageContent
{
	position:relative;
	margin-top: 0px;
	margin-right: 0px;
	width:100%;
	padding:0px 0px 0px 0px;
	z-index:96;
}

#navigator
{
	position:relative;
	margin-top: 0px;
	margin-right: 0px;
	padding:0px 0px 0px 0px;
	width: 180px;
	left:0px;
	float:left;
	clear:left;
	z-index:89;
	overflow:hidden;
}

#content
{
	position:relative;
	margin-top: 0px;
	margin-left:10px;
	width:800px;
	padding:0px 0px 0px 0px;
	text-align:left;
	float:left;
	z-index:97;
}

#footer
{
	position:relative;
	z-index:0;
	margin-top: 0px;
	margin-right: 0px;
	padding:0px 0px 0px 0px;
	height: 30px;
	width:  100%;
	left: -20px;
	text-align:center;
	clear:left;
}


.MyCalendar .ajax__calendar_container 
{
	position:absolute;
    border:1px solid #646464;
    z-index: 1998;
}
.MyCalendar .ajax__calendar_other .ajax__calendar_day,
.MyCalendar .ajax__calendar_other .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day,
.MyCalendar .ajax__calendar_hover .ajax__calendar_month,
.MyCalendar .ajax__calendar_hover .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day,
.MyCalendar .ajax__calendar_active .ajax__calendar_month,
.MyCalendar .ajax__calendar_active .ajax__calendar_year {
    color: black;
    font-weight:bold;
}