p, html, body, div, ul, li, img, div, form {padding: 0; margin: 0;}

body {background: #b9b9b9; font-family: Arial; font-size: 12px; color: #707070;}
img {border: none;}
img, div, a, span {behavior: url(iepngfix.htc)}

#top {background: url(../images/bg-top.jpg) repeat-x top left; width: 100%; height: 38px;}
#top a {color: #FFF}
#top a:hover {color: #FFF;}
#top .navigation {width: 961px; height: 38px; margin: 0 auto;}
#top .navigation .logo {width: 177px; height: 38px; float: left; text-align: right;}

.btn1 {width: 114px; height: 26px; display: block; float: left; background: url(../images/btn-1.jpg) top left no-repeat; font-weight: bold; font-size: 14px; color: #FFF; text-decoration: none; text-align: center; padding-top: 12px;}
.btn2 {width: 189px; height: 26px; display: block; float: left; background: url(../images/btn-2.jpg) top left no-repeat; font-weight: bold; font-size: 14px; color: #FFF; text-decoration: none; text-align: center; padding-top: 12px;}
.btn3 {width: 209px; height: 26px; display: block; float: left; background: url(../images/btn-3.jpg) top left no-repeat; font-weight: bold; font-size: 14px; color: #FFF; text-decoration: none; text-align: center; padding-top: 12px;}
.btn4 {width: 116px; height: 26px; display: block; float: left; background: url(../images/btn-4.jpg) top left no-repeat; font-weight: bold; font-size: 14px; color: #FFF; text-decoration: none; text-align: center; padding-top: 12px;}
.btn5 {width: 122px; height: 26px; display: block; float: left; background: url(../images/btn-5.jpg) top left no-repeat; font-weight: bold; font-size: 14px; color: #FFF; text-decoration: none; text-align: center; padding-top: 12px;}

.btn1over {width: 114px; height: 26px; display: block; float: left; background: url(../images/btn-1-over.jpg) top left no-repeat; font-weight: bold; font-size: 14px; color: #FFF; text-decoration: none; text-align: center; padding-top: 12px;}
.btn2over {width: 189px; height: 26px; display: block; float: left; background: url(../images/btn-2-over.jpg) top left no-repeat; font-weight: bold; font-size: 14px; color: #FFF; text-decoration: none; text-align: center; padding-top: 12px;}
.btn3over {width: 209px; height: 26px; display: block; float: left; background: url(../images/btn-3-over.jpg) top left no-repeat; font-weight: bold; font-size: 14px; color: #FFF; text-decoration: none; text-align: center; padding-top: 12px;}
.btn4over {width: 116px; height: 26px; display: block; float: left; background: url(../images/btn-4-over.jpg) top left no-repeat; font-weight: bold; font-size: 14px; color: #FFF; text-decoration: none; text-align: center; padding-top: 12px;}
.btn5over {width: 122px; height: 26px; display: block; float: left; background: url(../images/btn-5-over.jpg) top left no-repeat; font-weight: bold; font-size: 14px; color: #FFF; text-decoration: none; text-align: center; padding-top: 12px;}

#myNav ul {display: inline; list-style: none; list-style-position: outside; overflow: visible;}
#myNav li {float: left; display: inline-block; list-style: none; position: relative; padding: 0; margin: 0;}
#myNav li ul a {width: 129px; padding-right: 4px; padding-top: 4px; padding-bottom: 4px; padding-left: 10px; background: url(../images/nav-bg.gif) repeat top left; color: #FFF; text-decoration: none; display: block; text-align: left; font-size: 11px; cursor: pointer;}
#myNav li ul a:hover {color: #518e3c;}
#myNav ul {position: absolute; width: 165px; top: 38px; left: 0; float: left; display: none;}
#myNav #end {width: 143px; height: 4px; padding: 0; margin: 0; background: url(../images/nav-end.gif) top left no-repeat; display: block;}

#content {background: #b9b9b9 url(../images/bg-content.jpg) repeat-x top left; width: 100%; min-height: 475px; overflow: hidden;}
#content .mcontent {width: 993px; min-height: 475px; margin: 0 auto; background: url(../images/content-rpt.png) top left repeat-y; padding-bottom: 25px; overflow: hidden;}
#content .text {width: 961px; margin: 0 auto;}
#content .subnav {width: 961px; height: 21px; background: url(../images/bg-subnav.jpg) top left repeat-x; display: block;}
#content .subnav a {color: #FFF;}
#content .subnav a:hover {color: #FFF;}

.padright {padding-right: 25px;}
.padtop {padding-top: 10px;}
.hometext {font-size: 14px; color: #555; line-height: 20px;}
.emph {width: 373px; min-height: 200px; background: url(../images/bg-homeinfo.png) top left repeat-y; line-height: 13px;}
.emphsec {width: 174px; min-height: 200px; background: url(../images/secondary-info-repeat.png) top left repeat-y; line-height: 13px;}
.infend {width: 373px; height: 4px; background: url(../images/bg-homeinfo-bottom.png) top left no-repeat;}
.infendsec {width: 174px; height: 12px; background: url(../images/secondary-info-bottom.png) top left no-repeat;}
.secondary {padding: 15px;}
.secondary a {color: #f7941d; text-decoration: none;}
.secondary a:hover {color: #518e3c;}

.emphbox {background: #FFF; padding: 10px; width: 400px;}

.secpad {line-height: 15px;}
.secpad a {color: #518e3c; text-decoration: none;}
.secpad a:hover {color: #7d7d7d;}

.requestMore {width: 175px; height: 30px; background: url(../images/request-btn.gif) top left no-repeat; display: block; font-weight: bold; color: #FFF; text-decoration: none; padding-top: 10px; text-align: center;}
.requestMoreOver {width: 175px; height: 30px; background: url(../images/request-btn-over.gif) top left no-repeat; display: block; font-weight: bold; color: #FFF; text-decoration: none; padding-top: 10px; text-align: center;}

#btncontainer {width: 343px; height: 30px; margin: 0 auto;}
#btncontainer a {color: #FFF;}
#btncontainer a:hover {color: #FFF;}
.btnoff {background: url(../images/btn.gif) top left no-repeat; width: 107px; height: 22px; float: left; text-align: center; padding-top: 8px; cursor: pointer; font-weight: bold; font-size: 13px; color: #FFF; text-decoration: none; display: block; margin-right: 7px;}
.btnon {background: url(../images/btn-over.gif) top left no-repeat; width: 107px; height: 22px; float: left; text-align: center; padding-top: 8px; cursor: pointer; font-weight: bold; font-size: 13px; color: #FFF; text-decoration: none; display: block; margin-right: 7px;}

.subbtn {width: 110px; height: 18px; display: block; font-weight: bold; color: #FFF; float: left; text-align: center; padding-top: 3px; text-decoration: none;}
.subbtnover {width: 110px; height: 18px; display: block; font-weight: bold; color: #FFF; float: left; text-align: center; padding-top: 3px; text-decoration: none; background: url(../images/subnav-over.jpg) top left no-repeat;}
.subbtnstatic {width: 110px; height: 18px; display: block; font-weight: bold; color: #FFF; float: left; text-align: center; padding-top: 3px; text-decoration: none; background: url(../images/subnav-over.jpg) top left no-repeat;}

#brow {background: url(../images/bg-crow.jpg) repeat-x top left; width: 100%; height: 152px;}
#brow a {color: #FFF; text-decoration: none;}
#brow a:hover {color: #202020;}
#brow .bcontent {width: 961px; height: 119px; margin: 0 auto;}
#brow .bcontent .blogo {width: 182px; height: 99px; padding-top: 20px; float: left; text-align: right;}
#brow .bcontent .blogosub {width: 182px; height: 89px; padding-top: 30px; float: left; text-align: right; margin-right: 15px;}
#brow .bcontent .sitemap {width: 749px; height: 119px; padding-left: 30px; font-size: 10px; color: #FFF; float: left; line-height: 20px;}
#brow .subbox {width: 228px; height: 94px; background: url(../images/foot-box.png) center left no-repeat; margin-right: 7px; float: left; padding-left: 16px; padding-right: 10px; padding-top: 25px; color: #FFF; line-height: 17px;}
#brow .subboxblank {width: 175px; height: 94px; margin-right: 7px; float: left; padding-left: 16px; padding-right: 10px; padding-top: 25px; color: #FFF; line-height: 17px;}

#footer {width: 960px; margin: 0 auto; text-align: center; font-size: 10px; color: #FFF;}
#footer a {color: #FFF; text-decoration: none;}
#footer a:hover {color: #202020;}

.homelink a {color: #f7941d; text-decoration: none;}
.homelink a:hover {color: #4c8b37;}

.subgrey {color: #53534a; font-weight: bold;}
.orange {color: #f7941d;}
.borange {color: #f7941d; font-weight: bold;}
.secpad .green {color: #4c8b37; text-decoration: none;}