/**** GENERAL ****/
body 
{
  margin: 0;
  padding: 0;
  text-align: center;
  font: normal 13px Arial,Helvetica;
}
img {display: block; border: 0;}
.carrier {float: right; width: 1px; height: 405px;}
.stopper {clear: right;}
#wrapper {width: 900px; margin: 0 auto; text-align: left}

/**** TOP NAV ****/
#topNav 
{
  position: relative;
  width: 900px;
  height: 45px;
  margin: 20px auto 0 auto;
  background: url(/images/topNavBg.gif) no-repeat top left;
}
div#h01, div#h02, div#h03, div#h04, div#h05
{
  position: absolute;
  top: 0px;
  width: 106px;
  height: 45px;
  cursor: pointer;
}
div#h01 {left: 156px;}
div#h02 {left: 276px;}
div#h03 {left: 396px;}
div#h04 {left: 516px;}
div#h05 {left: 636px;}
div.hnavItemh01, div.hnavItemh02, div.hnavItemh03, div.hnavItemh04, div.hnavItemh05 {background: none;}
div.hnavItemh01{background: url(/images/but01A.gif) no-repeat top left;}
div.hnavItemh02{background: url(/images/but02A.gif) no-repeat top left;}
div.hnavItemh03{background: url(/images/but03A.gif) no-repeat top left;}
div.hnavItemh04{background: url(/images/but04A.gif) no-repeat top left;}
div.hnavItemh05{background: url(/images/but05A.gif) no-repeat top left;}
/*** SEARCHBOX  ***/
#searchbox {
  position: absolute;
  right: 30px;
  top: 0;
  width: 319px;
  height: 45px;
  background: url(/images/searchBoxBg.gif) no-repeat;
}
input#searchname {
  position: absolute;
  width: 227px;
  top: 11px;
  left: 27px;
  font-weight: bold;
  color: #fff;
  background: none;
  border: 0;
}
#searchbox img {
  position: absolute;
  top: 9px;
  right: 6px;
}
/**** HEADER ****/
div#header {position: relative; height: 100px; width: 900px;}
div.introHD {background: url(/images/introPic.jpg) no-repeat top right;}
div#logo{position: absolute; top: 0; left: 0;} 
/**** CONTENT ****/
div#content {position: relative; width: 900px; background: #93B11B url(/images/introBg.gif) repeat-x top left; font-size: 15px; text-align: left; padding: 40px 0;}

/**** FOOTER ****/
#footer {
  position: relative;
  height: 35px;
  margin-bottom: 20px;
  padding-top: 13px;
  padding-left: 20px;
  text-align: left;
  border-top: 3px solid #3F3D30;
}
#footer ul {
  list-style: none;
  margin: 0;
  padding: 0;
  text-align: left;
  display: inline;
}
#footer ul li {
  padding-right: 20px;
  list-style: none;
  display: inline;
}
#footer ul li a, #footer #copyright {
  font: normal 12px Arial,Helvetica;
  color: #3F3D30 !important;
  text-decoration: underline;
}
#footer a:hover, #footer #copyright {
  text-decoration: none;
}
#footer #copyright {
  position: absolute;
  top: 15px;
  right: 20px;
  text-align: right;
}
/***************************/
form, fieldset {
  display: inline;
  vertical-align: middle;
  margin: 0;
  padding: 0;
  border: 0;
}
#content #homeArticle, #content #staticText {
  margin-left: 40px;
  width: 780px;
  padding: 20px;
  text-align: justify;
  background: #C4D482 url(/images/contentSheet.gif) repeat-x top left;
  color: #3C3A2E;
}
#content #moneyBox {
  margin-left: 40px;
  padding: 20px;
  width: 780px;
  background-color: #fff;
  color: #3C3A2E;
}
#content #wideStaticText {
  margin-top: 30px;
}
#content #wideStaticText a, #content #wideStaticText a:hover  {
  color: #3e4a63;
  text-decoration: underline
}
#content #wideStaticText ul {
  margin-top: 0;
  margin-bottom: 0;
}
#homeArticle h1, #staticText h1, #homeArticle h1 a , #homeArticle h1 a:hover {
  font-size: 18px;
  font-weight: normal;
  color: #3C3A2E;
  text-decoration: none;
}
#homeArticle #c1 {
  float: left;
  width: 340px;
  text-align: justify;
}
#homeArticle #c2 {
  float: right;
  width: 340px;
  text-align: justify;
}

ul.item {
  position: relative;
  list-style: none;
  width: 770px;
  margin: 0;
  padding: 0;
  text-align: left;
}
ul.item li.itemTitle {
  position: relative;
  width: 690px;
/*  height: 30px; */
  padding: 3px 0 0 80px;
  font-size: 16px;
  font-weight: bold;
  color: #3E4A63;
}
ul.item li.itemTitle a {
  color: #3E4A63; 
  text-decoration: none;
}
ul.item li.itemTitle a:hover {
  color: #338CDA;
  text-decoration: none;
}
li.itemTitle .itemHeader {
  position: absolute;
  top: 0px;
  left: 0px;
}
ul.item li.description, ul.item li.url {
  padding-top: 3px;
  margin-left: 80px;
  text-align: justify;
}
ul.item li.description a {
  color: #aaa;
  text-decoration: none;
}
ul.item li.description a:hover {
  text-decoration: none;
}
ul.item .moreButton {
  position: absolute;
  top: 20px;
  right: 0px;
}
ul.item li.url {
  text-align: left;
  padding: 0 0 30px 0;
  border-bottom: 1px dashed #eee;
}
ul.item li.url a {
  font-weight: normal;
  color: #338CDA; 
  text-decoration: underline;
}
ul.item li.url a:hover {
  font-weight: normal;
  color: #3E4A62; 
  text-decoration: none;
}
#_subject_content, #_search_content {
  text-align: left; 
  background-color: #fff;
}

