/* constant elements */
body {
	background-color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
}

td, th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
}

input.big {
	width: 160px;
	height: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #666;
}

input.small {
	width: 50px;
	height: 14px;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #666;
}

select {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #666;
	height: 14px;	
}

textarea{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #666;
	height: 100px;
	width: 325px;
}

Checkbox{
	border: 1px solid #666;
}

#contentBox{
	height: auto;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	padding: 0px 15px 30px 5px;
}

#pageHdr{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	font-weight: bold;
}

#homefooter {
	color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top : 10px;
	margin-bottom: 5px;
	text-align : center;
}

#footerLinkArea{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
	text-align : center;	
}

#subNavBox{
	color: #666;
/*	border: 1px solid #666; */
	margin: 5px;
}

a:link,a:visited,a:active{
	color: #003399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}

a:hover {text-decoration: underline;}

/* side nav links */
.subNav, a.subNav:link,a.subNav:visited,a.subNav:active{
	color: #666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

a.subNav:hover {text-decoration: underline;}

/* footer links */
a.footerLink:link,a.footerLink:visited,a.footerLink:active{
	color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	padding : 3px 3px;
}

a.footerLink:hover {text-decoration: underline;	}

.blueHeader{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
	font-weight: bold;
}

.formTable{
	border: 1px solid #ccc;
	background-color: #ccc;
}

.formLabel{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	font-weight: bold;
}

.formLabelRequired{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	background-color: #999;
	font-weight: bold;
}
	
.formHeaderRow{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFCC00;
	background-color: #003399;
	font-weight: bold;
}

.formCheckBoxRow{
	background-color: #7FB2FF;
	text-align : center;
}

.formRowOne{
	font-size: 11px;
	color: #666;
	background-color: #fff;
	padding: 2px 5px 2px 5px;
}
	
.Required{color: #006699;}

/* end of form styles */



