body, td
{
	font-family: Tahoma, arial;
	font-size: 11px;
	color: #6B6B6B;
	line-height: 14px;
}

.searchcomment
{
	font-family: Tahoma, arial;
	font-size: 11px;
	color: #9F9E9E;
	line-height: 14px;
}

a, a:hover, a:active, a:visited
{
	font-family: Tahoma, arial;
	font-size: 11px;
	color: #545684;
	line-height: 14px;
	text-decoration: none;
}


a:hover
{
	text-decoration: underline;
}

h2
{
	font-family: arial;
	font-size: 20px;
	line-height: 25px;
	color: #545684;
	font-weight: normal;
	margin-bottom: 20px;
	margin-left:-2px;
	padding-left:0px;
}

hr
{
	height:1px; 
	border:none; 
	border-top:1px dashed #545684;
	margin-bottom: 3px;
}

.searchhr
{
	height:1px; 
	border:none; 
	border-top:1px dashed #9F9E9E;
	
	margin-top: 5px;
	margin-bottom: 5px;
}

h3
{
	font-family: arial;
	font-size: 14px;
	color: #545684;
	font-weight: bold;
	margin-top: 8px;
	margin-bottom: 16px;
	
	padding-left:0px;
}

h4
{
	font-family: arial;
	font-size: 11px;
	color: #545684;
	font-weight: bold;
	margin-top: 6px;
	margin-bottom: 10px;
	
	padding-left:0px;
}

.footer, .footer a, .footer a:hover, .footer a:active, .footer a:visited
{
	font-family: Tahoma, arial;
	font-size: 10px;
	color: #FFF;
	text-decoration: none
}

.footer a:hover
{
	text-decoration: underline
}

.sitenav, .sitenav a, .sitenav a:hover, .sitenav a:active, .sitenav a:visited
{
	font-family: Tahoma, arial;
	font-size: 10px;
	color: #6B6B6B;
	text-decoration: none
}

.sitenav a:hover
{
	text-decoration: underline
}

.sitenavleft, .sitenavleft a, .sitenavleft a:hover, .sitenavleft a:active, .sitenavleft a:visited
{
	font-family: Verdana, arial;
	font-size: 11px;
	color: #FFF;
	font-weight: bold;
	text-decoration: none
}

.sitenavleft a:hover
{
	text-decoration: none;
	color: #CCCCCC;
}

.footer2
{
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #8D8EA9;
}

.search, .search a, .search a:hover, .search a:active, .search a:visited
{
	font-family: Tahoma, arial;
	font-size: 11px;
	color: #FFF;
	text-decoration: none
}

.search a:hover
{
	text-decoration: underline
}
		
		
.InputRight
{
	vertical-align: top;
}

.InputLeft
{
	vertical-align: top;
	width: 80px;
}

.Error
{
	color: Red;	
	Font-Family: Verdana, Verdana; 
	font-size: 11px;
	font-weight: normal;
	margin-top: 3px;
	margin-bottom: 4px;
	margin-left: 5px;
	display: block ;
}
.button {
	font-size: 9px;
	Font-Family: Verdana, Verdana; 
	color: #FFFFFF;
	background-color: #545684;
	font-weight: bold;
	border: none;
	cursor: hand;
	padding-left:10px;
	padding-right:10px;
	margin-bottom: 7px;
	margin-top: 7px;
	text-align: center;
	height: 25px;
}

.InputLeft
{
	font-family: Tahoma, Verdana, Verdana, Helvetica, sans-serif;
	font-size: 11px; 
	color: #0B3D92;
	font-weight: normal;
	width: 100px;
	vertical-align: top;
	padding-top: 6px;
	/*background-color: #CFD7E9;*/
	padding-left:6px;
	height: 28px;
	white-space: nowrap;
}

.InputLeftLarge
{
	font-family: Verdana, Verdana, Helvetica, sans-serif;
	font-size: 11px; 
	color: #0B3D92;
	font-weight: bold;
	width: 240px;
	vertical-align: top;
	padding-top: 6px;
	/*background-color: #CFD7E9;*/
	padding-left:6px;
	height: 28px;
	white-space: nowrap;
}




.InputRight
{
	font-family: Tahoma, Verdana, Verdana, Helvetica, sans-serif;
	font-size: 11px; 
	color: #6B6B6B;
	/*background-color: #CFD7E9;*/
	padding-right:5px;
}

input, select{
  font-size: 11px;
  Font-Family: Verdana, Verdana; 
  /**background-color: #FFFFFF;**/
  
}

.Inputsmall,
.InputMedium,
.Inputlarge,
.InputXSmall,
.InputSingle {
	font-size: 11px;
	Font-Family: Verdana, Verdana; 
	/*border: 1px solid #3B7D74;*/
	margin-top: 3px; 
	margin-bottom: 3px; 
	margin-left: 5px;
}

.InputMedium {
	width: 280px;
}

.InputLarge {
  width: 240px;
}

.InputSmall {
  width: 120px;
}

.InputXSmall {
  width: 60px;
}

.InputSingle {
  width: 26px;
}

.InputRadio,
.InputCheckbox {
	color: #3B7D74;
	font-family: Verdana, Verdana, Helvetica, sans-serif;
	font-size: 10px; 
	color: #074FA9;
	font-weight: normal;
	text-align: left;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left:3px;
	
}

.InputRadioList,
.InputCheckboxList {
	color: #3B7D74;
	font-family: Verdana, Verdana, Helvetica, sans-serif;
	font-size: 10px; 
	color: #074FA9;
	font-weight: normal;
	text-align: left;
	margin-top: 3px;
	margin-bottom: 3px;
}

