body {

	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #000000;

}



small {

	font-size: 11px;

}



strong {

	font-weight: bold;

}



em {

	font-size: 12px;

	font-style: italic;	

}

a:link {

	color: #000000;

	text-decoration: underline;

}



a:active {

	color: #000000;

	text-decoration: none;

}



a:visited {

	color: #000000;

	text-decoration: underline;

}



a:hover {

	color: #FF0000;

	text-decoration: none;

}



a.SectionLinks:link {

	color: #000000;

	text-decoration: underline;

}



a.SectionLinks:active {

	color: #004080;

	text-decoration: none;

}



a.SectionLinks:visited {

	color: #004080;

	text-decoration: underline;

}



a.SectionLinks:hover {

	color: #FF0000;

	text-decoration: none;

}



table {

	margin: 0px;

	padding: 0px;

}



.SectionHeader {

	font-size: 32px;

	color: #000000;

	font-weight: bold;

}





.SubSectionHeader {

	font-size: 18px;

	color: #000000;

	font-weight: bold;

}



.SectionLinks {

	font-family: Tahoma, Verdana, Arial, sans-serif;

	color: #004080;

	font-weight: bold;

	font-size: 14px;

	text-indent: 16px;

}



.MenuLinks {

	font-family: Verdana, Tahoma, Arial, sans-serif;

	color: #BDC3F3;

	font-size: 12px;

	font-weight: bold;

}



.AboutSite {

	font-family: Tahoma, Verdana, Arial, sans-serif;

	color: #D6F0C6;

	font-size: 9px;

}



.BodyText {

	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

}



.InputForm {

	font-family: Tahoma, Verdana, Arial, sans-serif ;

	font-size: 11px ;

	color:	#666666;

}



h1.InputForm {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #D94600;

}



.Alert {

	font-family: Tahoma, Verdana, Arial, sans-serif ;

	font-size: 11px ;

	color:	#FF0000;

}



.ResponseText {

	font-family: Tahoma, Verdana, Arial, sans-serif ;

	font-size: 11px ;

	color:	#004080;

}



table.ResultsTable {

	border: 1px solid black;

	margin: 10px 40px 10px 40px;

}



.ResultsTable td {

	border: 1px solid black;

	padding: 10px;

}



.ResultsTableHeader {

	margin: auto;

	text-align: center;

	font-size: 20px;

}



#passed {

	color: #0a0;

	font-weight: bold;

}



#failed {

	color: #f00;

	font-weight: bold;

}



#warning {

	color: #a0a;

	font-weight: bold;

}



#na {

	font-weight: bold;

}

	

.centering {

	text-align: center;

}

