body {
  margin: 0;
  padding: 0;
  text-align: left; /*** IE/Win (not IE/MAC) alignment of page ***/
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  background-color: #666666;
  color: #333333;
  line-height: 140%;
  width: 100%;
  margin-left: auto; 
  margin-right: auto; 
}


table tr td, table tr th {
  font-family: "Lucida Sans Unicode", Verdana, Arial, sans-serif;
  font-size: 12px;
  line-height: 120%;
}

h1, h2, h3, h4, h5, h6, img, a, p, ul, li, div, input {
  margin: 0;
  padding: 0;
  border: 0; 
  text-align: left; 
}

input {
  color: #333333;
  padding-left: 6px;
  padding-top: 3px;
  font: 9px Verdana, Arial, sans-serif;
}

a { 
  text-decoration: none;
}

a:hover {
  text-decoration: underline;
}

.center {
  text-align: center;
}


/* #GENERIC CLASSES
---------------------------------------------------------------*/

.fl {
  float: left;
}

.fr {
  float: right;
}

.clr {
  clear: both;
  height: 0;
}

h1, h1 a {
  font:bold 18px/200% Lucida Sans Unicode, Verdana, Arial, sans-serif;
  color:#1D4980;
}

h2, h2 a {
  font:bold 14px/160% Lucida Sans Unicode, Verdana, Arial, sans-serif;
  color:#678038;
}

h3, h3 a {
  font:bold 12px/160% Lucida Sans Unicode, Verdana, Arial, sans-serif;
  color:#678038;
}


.quoteBox {
	display:block;
	background-color:#F2F2F2;
	font:12px/130% Lucida Sans Unicode, Verdana, Arial, sans-serif;
	color:#000000;
	padding:10px;
	border:1px #E4E4E4 solid;
	margin-bottom:21px;
	margin-right:0px;
	text-align:left;
}


.b {
  font-weight: bold !important;
}

.dN {
  display: none;
}

.dB {
  display: block;
}

/*-------------------------------------------------------------*/

html, body, form, #wrapper {
	margin:0px;
	padding:0px;
	border:none;
	text-align:center;
}

#wrapper{
	margin:0px auto;
	width:900px;
}

/*  START HEADER  */
#header{width:900px;height:297px;background-color:#FFFFFF;margin-top:22px;}
#header #headerLinks{width:900px;height:64px;background-image:url(/i/bgHeaderLinks.gif);background-repeat:no-repeat;background-position:314px 0px;}
#header #headerLinks #logo{float:left;width:178px;height:18px;padding-top:11px;padding-bottom:12px;text-align:center;}
#header #headerLinks #links{float:left;width:684px;height:26px;color:#666666;line-height:100%;text-align:right;padding-top:29px;padding-right:38px;}
#header #headerLinks #links a{margin-left:38px;color:#666666;display:block;float:right;padding-bottom:1px;}
#header #headerMenu{width:900px;height:31px;background-image:url(/i/bgHeaderMenu.jpg);background-repeat:repeat-x;}
#header #headerMenu #headMenu{width:900px;height:31px;}
#header #headerBanner{width:900px;height:200px;padding-bottom:1px;border-bottom:1px #CCCCCC solid;}
/*  END HEADER  */

/*  START CONTENT  */
#content{width:861px;background-color:#FFFFFF;padding-left:18px;padding-right:21px;padding-top:29px;padding-bottom:29px;}
/*  END CONTENT  */

/*  START FOOTER  */
#footer{width:900px;height:50px;background-color:#678038;border-top:2px #B3BF9B solid;font:12px Lucida Sans Unicode, Verdana, Arial, sans-serif;margin-bottom:44px;clear:both;}
#footer #copyright{float:left;width:429px;height:31px;padding-left:21px;padding-top:19px;color:#FFFFFF;}
#footer #design{float:right;width:429px;height:31px;padding-right:20px;padding-top:19px;color:#B3BF9B;text-align:right;}
#footer #design a{color:#B3BF9B;margin-left:15px;}
/*  END FOOTER  */


.documentWrapper{
padding:10px;
border:1px #E4E4E4 solid;
background-color:#F2F2F2;
margin-top:24px;
}
.documents{
border-top:0px solid #D4D4D4;
margin:0px !important;
padding:0px !important;
width:auto;
}
.documents li{
background-image:none !important;
border-bottom:0px solid #E0E0E0;
margin:0px !important;
padding:0px !important;
}
.documents img{
position:relative;
top:3px;
}
.linkWrapper{
padding:10px;
border:1px #E4E4E4 solid;
background-color:#F2F2F2;
margin-top:24px;
}
.links{
border-top:0px solid #D4D4D4;
margin:0px !important;
padding:0px !important;
width:auto;
}
.links li{
background-image:none !important;
border-bottom:0px solid #E0E0E0;
margin:0px !important;
padding:0px !important;
}
.links img{
position:relative;
top:3px;
}
li a{color:#333333;}
li a:hover{color:#194988;}