  
body {
  font-family:Arial;
  font-size:9pt;
  color:#FFFFFF;
  background:#626071;
  margin:0px;
  margin-top:0px;
  padding:0px;
  min-width:825px;
  text-align:center;
}


div {
  font-family:Arial;
  font-size:11pt;
}

p {
  font-family:Arial;
  font-size:9pt;
}

td {
  font-family:Arial;
  font-size:12px;
}

td p {
  font-family:Arial;
  font-size:11pt;
}

h1,h2,h3,h4,h5 {
  font-family:Arial;
  color:#000000;
  font-weight:normal;
}

h1 {
  font-family:Arial;
  font-weight:normal;
  font-size:17pt;
  color:#171845;
  margin-bottom:0px;
  margin-top:0px;
}

h2 {
  font-size:16pt;
  border-bottom:1px solid #292a53;
  color:#171845;
  font-family:Arial;
  font-weight:normal;
  margin:0px 10px 0px 10px;
}

h3 {
  font-size:16pt;
}

h4 {
  font-size:14pt;
}

h5 {
  font-size:13pt;
}


img {
  border:0px;
}


div.Clear {
  clear:both;
}

div.BodyWrap{
  width:813px;
  margin:0px auto;
  text-align:left;
  padding: 0px 0px 0px 0px;
} 

div.BodyWrap1 {
  width:795px;
  margin: 0 auto;
  text-align:left;
 
}

div.BodyWrap1
{
  border-left:1px solid #ffffff;
  border-right:1px solid #ffffff;
  border-bottom:1px solid #ffffff;
}

div.BodyWrap2
{
  width:813px;
  height:100%;
  background-image:url(/images/drop_shadow.gif);
  background-repeat:repeat-y; 
}
div.BodyWrapBottom
{
  padding: 0px 0px 0px 0px;
  width:813px;
  height:6px;
  background-image:url(/images/drop_shadow_bottom.gif);
  font-size:1px;
}
  

div.HeaderBox {
  clear:both;
  width:795px;
  height:174px;  
}

div.HeaderImageBox {
  width:795px; /* 700px */
  height:174px;
  padding:0px;
  padding-left:0px;
  float:left;
}

div.HeaderImages 
{
  height:173px;
  border-bottom:1px solid #000250;
  padding:0px 0px;
}

div.BodyBox {
  background:url(/images/mainbg.jpg) no-repeat;
  background-position:bottom;
  clear:both;
}

div.MenuBar 
{
  padding:0px;
  padding-left:0px;
  width:795px; 
  height:29px;
}

div.MenuItem
{
  font-family:Arial;
  font-size:12px;
  font-weight:bold;
  padding-top:0px;
  padding-left:0px;
  float:left; 
  height:29px;
  text-align:center;
  /*background-image:url(/images/menu_back.gif);*/
}

div.MenuBar a, div.MenuBar a:visited, div.MenuBar a:active
{
  font-family:Arial;
  color:#ffffff;
  font-size:12px;
  text-decoration:none;
  
}

span.MenuDiv {
  margin:0px 10px;
}

div.LinksHeader {
  font-size:29pt;
  padding-left:20px;
  color:#000000;
}


span.Tel {
  color:#CC9900;
  margin-left:20px;
}

div.SearchBar
{
	
  font-family:Arial;
  font-size:10pt;
  height:30px;	
  margin-left:0px;
  background:#bebed3;
  color:#00013f;
  margin-bottom:0px;
  margin-top:0px;
  width:795px;
  text-align:left;
}

div.BodyText
{
  font-family:Arial;
  font-weight:normal;
  font-size:10pt;
  color:#111111;
  margin-bottom:0px;
  margin-top:0px;
  text-align:left;
}

div.Divisions
{
  font-family:Arial;
  font-weight:bold;
  font-size:10pt;
  color:#171845;
  margin-bottom:0px;
  margin-top:0px;
  text-align:center;
}

div.DivisionHeader
{
  font-family:Arial;
  font-weight:normal;
  font-size:17pt;
  color:#171845;
  margin-bottom:0px;
  margin-top:0px;
}

div.SearchBox1
{
	width: 124px;
	height: 26px;
	background: url(/images/searchpage_text.gif) no-repeat;
	float: left;
	margin-top: 5px;
	padding-left:2px;
}
div.SearchBox2
{
	width: 42px;
	height: 26px;
	background: url(/images/searchpage_go.gif) no-repeat;
	float: left;
	margin-top: 5px;
	padding-left:0px;
}

input.textInput1
{
	width: 120px;
	height: 16px;
	background: none;
	border: none;
	color: #000000;
	margin-top: 2px;
	margin-left: 0px;
}

input.textInput2
{
	width: 38px;
	height: 20px;
	background: none;
	border: none;
	color: #000000;
	margin-top: 2px;
	margin-left: 0px;
}

div.SearchBox
{
	width: 166px;
	height: 26px;
	background: url(/images/searchpage.gif) no-repeat;
	float: left;
	margin-top: 5px;
	padding-left:2px;
}

input.textInput
{
	width: 120px;
	height: 16px;
	background: none;
	border: none;
	color: #000000;
	margin-top: 2px;
	margin-left: 0px;
}

div.SearchText
{
  font-family:Arial;
  font-size:9pt;	
  text-align:right;
  float:left;
  padding-top:8px;
  padding-left:8px;
  padding-right:10px;
}

div.SearchSep
{
  font-family:Arial;
  font-size:14pt;	
  text-align:right;
  color:#a5a5b6;
  float:left;
  padding-top:2px;
  padding-left:7px;
  padding-right:10px;
}

div.SearchPhone
{
  font-family:Arial;
  font-size:16pt;
  font-weight:bold;	
  text-align:right;
  float:right;
  padding-right:10px;
  padding-top:4px;
}

div.MainContent 
{
  margin-left:0px;
  font-family:Arial;
  font-size:9pt;
  background:#ffffff;
  color:#000000;
  margin-bottom:0px;
  margin-top:0px;
  width:795px;
  border:solid 0px red;
  float:left;
  min-height:450px;
  }


div.FooterWrap
{
	min-width:100%;
	background:#292a53;
}
div.FooterBox1,div.FooterBox2 
{
	height:18px;
	font-family:Arial;
	font-size:8pt;
	background:#292a53;
	color:#ffffff;
	padding-top:8px;
	padding-right:12px;
	padding-left:12px;
	padding-bottom:8px;
	margin-bottom:0px;
	text-align:left;
}

div.FooterBox1
{
	text-align:left;
	float:left;
	width:385px;
	font-size:8pt;
}

div.FooterBox2 
{
	text-align:right;
	float:left;
	width:362px;
}

div.FooterBox2 a, div.FooterBox2 a:hover, div.FooterBox2 a:visited, div.FooterBox2 a:active {
  color:#ffffff;
  text-decoration:none;
  font-size:8pt;
}

div.FooterBox2 a:hover {
  text-decoration:underline;
}

div.FooterBox3 
{
	font-family:Arial;
	font-size:8pt;
	color:#ffffff;
	padding-top:4px;
	padding-right:5px;
	padding-left:5px;
	margin-bottom:8px;	
	text-align:right;
	width:795px;

}

div.FooterBox3 a, div.FooterBox3 a:hover, div.FooterBox3 a:visited, div.FooterBox3 a:active {
  color:#ffffff;
  text-decoration:none;
}

div.FooterBox3 a:hover 
{
  text-decoration:underline;
}

a, a:visited, a:active, a:hover {
  color:#0035bc;
  font-size:9pt;
  font-family: Arial;
  
}

a.ToTop {
  color:#0035bc;
  float:right;
  font-size:9pt;
  margin-top:-20px;
  text-decoration:none;
}

a.ToTop:hover {
  text-decoration:underline;
}

div.PreloadImages {
   position: absolute;
   overflow: hidden;
   left: -9999px; 
   top: -9999px;
   height: 1px;
   width: 1px;
}

