body, td, div, p, li{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: black;}
th{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; font-weight: bold;}

form {
 border: 0px solid black; 
 margin: 0px 0px 0px 0px; 
 padding:0px 0px 0px 0px; 
}


A:LINK{	color: #003366;	text-decoration: underline;}
A:VISITED{	color: #003366;	text-decoration: underline;}
A:ACTIVE{	color: #003366;	text-decoration: underline;}
A:HOVER{	color: #336699;	text-decoration: none;}

.footer{text-align: center;	font-size: 10px;	color: #003366;}
.footer A{	text-decoration : underline;	color: #003366;}
.footer A:ACTIVE{	text-decoration : underline;	color: #003366;}
.footer A:VISITED{	text-decoration : underline;	color: #003366;}
.footer A:HOVER{	text-decoration : underline;	color: #000000;}

.PageHeader{ color:#003366;	font-size: 16px;	font-weight:bold;	border-bottom:1px solid #000000; text-transform : uppercase;} 
.SubHeader{ color:#003366;	font-size: 14px;	font-weight:bold;	text-transform : uppercase;} 
.p_number{	color:#000000;	font-weight: normal;}
.p_description{	font-weight: bold;}

.breadcrumbs{font-size: 10px;}
.dropdown{background-color:#cccccc;}
td.dropdown{background-color:#ffffff;}

td.dropdown a:link{color: #003366; text-decoration: none;}
td.dropdown a:active{color: #003366; text-decoration: none;}
td.dropdown a:visited{color: #003366; text-decoration: none;}
td.dropdown a:hover{color: #000000; text-decoration: underline;}

.maintable{
	width : 717px
}

.SubTableHead {color: #DDDDDD; font-size: 12px; font-weight: bold }
.SubTable {color: #000000; text-decoration: none;font-size: 10px;}
.SubTable A:LINK{color: #000000; text-decoration: none;font-size: 10px;}
.SubTable A:visited{color: #000000; text-decoration: none;font-size: 10px;}
.SubTable A:active{color: #000000; text-decoration: none;font-size: 10px;}
.SubTable A:hover{color: #000000; text-decoration: underline;font-size: 10px;}

.age_new{	color: red;	font-size: 10px;	vertical-align : super; text-decoration: none;}
.age_new A:LINK{ color: red; font-size: 10px; text-decoration: none;}
.age_new A:ACTIVE{ color: red; font-size: 10px; text-decoration: none;}
.age_new A:VISITED{ color: red; font-size: 10px; text-decoration: none;}
.age_new A:HOVER{ color: red; font-size: 10px; text-decoration: underline;}

.content{background-color:#ffffff;}
.content_alt{background-color:#eeeeee;}



/* C# Specific */
table #dg{border: 1px solid #369;}
table #dg td{border: 1px solid #369; padding: 4px;}
#dg .head td{
font-size: 10pt;
font-weight: bold;
background-color: #369;
color: #FFF;
white-space: nowrap;
}
#dg .row td{background-color: #fff;}
#dg .altrow td{background-color: #eee;}

/* ########### Register Page and Contact us Forms*/
table.regtable{
	width: 100%;
	background-color:#369;
	border-spacing: 1px;
}
table.regtable td{
	background-color:#FFF;
	padding: 5px;
}
table.regtable th{font-size: 12px; font-weight: bold; color: white; text-align:left;}

.required {
	COLOR: #c00;
}
.error, .error li {
	FONT-WEIGHT: bold; COLOR: red
}

/*Privacy Policy paragraph on register page*/
#pp{
	text-align: left;
	color: #333;
}

/* END REGISTER PAGE */

ul.FeatList li{
	margin-left: -15px;
}


