body {
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	background:url(/images/pagebackground.jpg) top repeat-x #000000;
}
img{border:none;}
a{color:#000000; text-decoration:none;}
#container{margin:0 auto 0 auto;}
#topbar{display:none;}
#main{}
#content{}
#footer{margin: 20px 0px 0px 0px; font-size:8pt;color:#000000; text-align:center; clear:both;}
#footer a{ text-decoration:none; font-size:8pt; color:#000000;}
#footericons { display:none;
}
#footercopyright{}
#footerlinks{ display:none;}
INPUT {
	font-size: 10px; font-family: Tahoma, Geneva, Arial, sans-serif
}
SELECT {
	font-size: 10px; font-family: Tahoma, Geneva, Arial, sans-serif
}
textAREA {
	font-size: 10px; font-family: Tahoma, Geneva, Arial, sans-serif
}
.cyan {
	font-size: 10px; color: #003366; line-height: 14px
}
.blue {
	COLOR: #003366;
}
.white {
	color: #ffffff;
}
.sub_nav {
	line-height: 12pt;
}

.error {
	font-weight: bold; color: #FF0000; padding-left: 75px;
}

.frm {
	font-size: 9pt; padding: 3px;
	color: #333333;
	border: 1px solid #5c5a5a;
	background:url(/images/formbackground.gif) top left;
}
.frmbutton {
	font-size: 9pt; padding: 3px;
	color: #779db4;
	border: 0px solid #5a1917;
	background-color:#FFFFFF;
}
.frm100 {
	width: 95%;
	font-size: 9pt; padding: 3px;
	color: #333333;
	border: 1px solid #5c5a5a;
	background:url(/images/formbackground.gif) top left;
}


/* Start of Sign In box styles */
.signinbox {
	background-color:#F1F3F8;
	border: 1px solid #335492;
	font-family: Tahoma, Geneva, Arial, sans-serif;
	font-size: 8pt;
}
.signinbox a, .signinbox a:hover{
	color:#000066;
	font-weight:bold;
}


.menuheader{
font-weight:bold;
background-color: #DDDDDD;
color: #003366;
}
#pagesidemenu {
	padding: 0px;
	margin: 0px0px;
	list-style-type: none;
	display:none;
	width: 0px;
	float:left;
}
#pagesidemenu img {
	margin-right: 5px;
	
}
#pagesidemenu a {
	display:block;
	
	font-size: 10pt; 
	
}
#pagesidemenu li{
	
}
ul { list-style:none; padding: 0px; margin: 0px; }
li {

	font-weight: normal;color: #FFFFFF;
	padding: 5px 10px 0px 0px;
}
li a {font-size: 11pt;  
	color: #E6E6E6;
}
li a:hover {
	color: #E6E6E6;
	text-decoration:underline;
}
.leftmenusub{
	font-size: 11pt;  
	font-weight: normal;color: #FFFFFF;
	padding: 5px 10px 0px 10px;
}

.leftmenusubactive{
	font-size: 11pt;  
	color: #3a2e26;
	padding: 5px 10px 0px 10px;
}
.leftmenusub10{
color: #7c6d62;
	padding: 5px 10px 0px 15px;
}
.leftmenusub20{
color: #7c6d62;
	padding: 5px 10px 0px 10px;
}
.leftmenusub30, .leftmenusub40{
	padding: 5px 10px 0px 10px;
	color: #7c6d62;
}
.leftmenusubactive10{
	padding: 5px 10px 0px 15px;
	color: #3a2e26;
}
.leftmenusubactive20{
	padding: 5px 10px 0px 10px;
	color: #3a2e26;
}
.leftmenusubactive30 a, .leftmenusubactive40 a{
	padding: 5px 10px 0px 10px;
	color: #3a2e26;
	
}
.datetitle {	font-size: 16pt;	color:#999999;	border-bottom: 2px solid #CCCCCC;	width: 99%;	padding-bottom: 4px;}
.dateday {	font-size: 18pt;	color:#999999;	float:left;	padding-top: 1px;	width: 40px;	height: 20px;	padding-bottom: 5px;}
.dateinfo {	margin-left: 60px;}

.tableheader{font-weight:bold;}
.tablerow{ border-bottom: 1px solid #CCCCCC;}

#DirectionBar{display:none;}
fieldset {border: 5px solid #333333; padding: 20px;}
legend {color:#CCCCCC; padding: 0 20px 0 20px; font-size: 12pt; margin-bottom: 20px;}
