
html, body {margin:0;padding:0;border:0;}
body {font-family:Arial, Helvetica, sans-serif;font-size:0.76em;font-weight:normal;color:#676767;background:url(images/page-bg.jpg) top left repeat-x #8DC73F;text-align:center;padding-bottom:40px;}
form, fieldset, h1, h2, h3, h4, h5, img, p, ul, li {border:0px;margin:0px;padding:0px;}
.clear {clear:both;font-size:1%;overflow:hidden;}
#wrapper {margin:0 auto;width:982px;text-align:left;margin-top:10px;background:url(images/wrapper-bg.gif) top left repeat-y;border-top:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF;padding-bottom:10px;}
#header {width:982px;height:90px;position:relative;}
#logo {position:absolute;top:15px;left:10px;width:243px;height:60px;}
#search {position:absolute;top:14px;right:10px;width:203px;height:60px;margin-left:100px;background:url(images/search.png) top left no-repeat;}
table#searchtb {width:170px;padding-left:12px;}
#bottomcontents_content {border:0px;border-bottom:1px solid #000000;}
#strap {position:absolute;top:40px;left:310px;width:470px;height:30px;color:#237315;font-size:130%;font-weight:bold;}
#strap a:link, #strap a:visited {color:#237315;text-decoration:underline;}
#strap a:active, #strap a:hover {color:#237315;text-decoration:underline;}

#searchbox {width:256px;height:22px;position:absolute;top:108px;left:42px;}
#searchbox input.inputtext {width:232px;height:20px;border:0px solid #FFFFFF;padding:1px 1px 1px 3px;}
#searchbox .searchbtn {position:absolute;cursor:pointer;top:0px;left:234px;display:block;width:22px;height:22px;}



/* Top nav bar */
#nav {width:982px;}
#nav ul {list-style:none;margin-left:156px}
#nav li {float:left;display:inline;width:132px;list-style:none;margin-left:4px;border-top:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF;}
#nav a {display:block;font-size:100%;width:132px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;color:#000000;text-decoration:none;text-align:center;padding:4px 0px 4px 0px;}
#nav a.button1:link, #nav a.button1:visited {background:url(images/button1-bg.gif) 0 center no-repeat;color:#000000;}
#nav a.button1:active, #nav a.button1:hover {background:url(images/button1-bg.gif) -132px center no-repeat;color:#000000;}
#nav a.button2:link, #nav a.button2:visited {background:url(images/button2-bg.gif) 0 center no-repeat;color:#000000;}
#nav a.button2:active, #nav a.button2:hover {background:url(images/button2-bg.gif) -132px center no-repeat;color:#000000;}
#nav a.button3:link, #nav a.button3:visited {background:url(images/button3-bg.gif) 0 center no-repeat;color:#000000;}
#nav a.button3:active, #nav a.button3:hover {background:url(images/button3-bg.gif) -132px center no-repeat;color:#000000;}
#nav a.button4:link, #nav a.button4:visited {background:url(images/button4-bg.gif) 0 center no-repeat;color:#000000;}
#nav a.button4:active, #nav a.button4:hover {background:url(images/button4-bg.gif) -132px center no-repeat;color:#000000;}
#nav a.button5:link, #nav a.button5:visited {background:url(images/button5-bg.gif) 0 center no-repeat;color:#000000;}
#nav a.button5:active, #nav a.button5:hover {background:url(images/button5-bg.gif) -132px center no-repeat;color:#000000;}
#nav a.button6:link, #nav a.button6:visited {background:url(images/button6-bg.gif) 0 center no-repeat;color:#000000;}
#nav a.button6:active, #nav a.button6:hover {background:url(images/button6-bg.gif) -132px center no-repeat;color:#000000;}

#nav ul li ul {position:absolute;width:180px;left:-999em;margin:0;padding:0;font-size:90%;border-top:1px solid #FFFFFF;z-index:1000;}
#nav ul li ul li {width:180px;list-style:none;border-bottom:1px solid #FFFFFF;text-align:left;}
#nav ul li:hover ul, #nav ul li.sfhover ul {left:auto;display:block;}
#nav ul ul li a {display:block;width:180px;text-decoration:none;text-align:left;width:180px;padding:4px 6px 4px 8px;voice-family: "\"}\""; voice-family:inherit;width:166px;}

#nav ul ul li a.menu1:link, #nav ul ul li a.menu1:visited {background:url(images/menu1-bg.gif) 0 center no-repeat;text-decoration:none;color:#000000;}
#nav ul ul li a.menu1:hover, #nav ul ul li a.menu1:active, #nav ul li a.menu1:focus {background:url(images/menu1-bg.gif) -180px center no-repeat;text-decoration:none;color:#000000;}
#nav ul ul li a.menu2:link, #nav ul ul li a.menu2:visited {background:url(images/menu2-bg.gif) 0 center no-repeat;text-decoration:none;color:#000000;}
#nav ul ul li a.menu2:hover, #nav ul ul li a.menu2:active, #nav ul li a.menu2:focus {background:url(images/menu2-bg.gif) -180px center no-repeat;text-decoration:none;color:#000000;}
#nav ul ul li a.menu3:link, #nav ul ul li a.menu3:visited {background:url(images/menu3-bg.gif) 0 center no-repeat;text-decoration:none;color:#000000;}
#nav ul ul li a.menu3:hover, #nav ul ul li a.menu3:active, #nav ul li a.menu3:focus {background:url(images/menu3-bg.gif) -180px center no-repeat;text-decoration:none;color:#000000;}
#nav ul ul li a.menu4:link, #nav ul ul li a.menu4:visited {background:url(images/menu4-bg.gif) 0 center no-repeat;text-decoration:none;color:#000000;}
#nav ul ul li a.menu4:hover, #nav ul ul li a.menu4:active, #nav ul li a.menu4:focus {background:url(images/menu4-bg.gif) -180px center no-repeat;text-decoration:none;color:#000000;}
#nav ul ul li a.menu5:link, #nav ul ul li a.menu5:visited {background:url(images/menu5-bg.gif) 0 center no-repeat;text-decoration:none;color:#000000;}
#nav ul ul li a.menu5:hover, #nav ul ul li a.menu5:active, #nav ul li a.menu5:focus {background:url(images/menu5-bg.gif) -180px center no-repeat;text-decoration:none;color:#000000;}
#nav ul ul li a.menu6:link, #nav ul ul li a.menu6:visited {background:url(images/menu6-bg.gif) 0 center no-repeat;text-decoration:none;color:#000000;}
#nav ul ul li a.menu6:hover, #nav ul ul li a.menu6:active, #nav ul li a.menu6:focus {background:url(images/menu6-bg.gif) -180px center no-repeat;text-decoration:none;color:#000000;}
#nav ul ul li a.menu7:link, #nav ul ul li a.menu7:visited {background:url(images/menu7-bg.gif) 0 center no-repeat;text-decoration:none;color:#000000;}
#nav ul ul li a.menu7:hover, #nav ul ul li a.menu7:active, #nav ul li a.menu7:focus {background:url(images/menu7-bg.gif) -180px center no-repeat;text-decoration:none;color:#000000;}


#menu1, #menu2, #menu3, #menu4, #menu5, #menu6 {width:180px;margin-top:0px;margin-left:5px;}
#menu1 ul, #menu2 ul, #menu3 ul, #menu4 ul, #menu5 ul, #menu6 ul {list-style:none;}
#menu1 li, #menu2 li, #menu3 li, #menu4 li, #menu5 li, #menu6 li {width:180px;list-style:none;border-top:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF;margin-top:0px;}
#menu1 a, #menu2 a, #menu3 a, #menu4 a, #menu5 a, #menu6 a {display:block;font-size:100%;width:180px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;color:#000000;text-decoration:none;text-align:center;padding:4px 0px 4px 0px;}
#menu1 a:link, #menu1 a:visited {background:url(images/menu1-bg.gif) 0 center no-repeat;color:#000000;}
#menu1 a:active, #menu1 a:hover {background:url(images/menu1-bg.gif) -180px center no-repeat;color:#000000;}
#menu2 a:link, #menu2 a:visited {background:url(images/menu2-bg.gif) 0 center no-repeat;color:#000000;}
#menu2 a:active, #menu2 a:hover {background:url(images/menu2-bg.gif) -180px center no-repeat;color:#000000;}
#menu3 a:link, #menu3 a:visited {background:url(images/menu3-bg.gif) 0 center no-repeat;color:#000000;}
#menu3 a:active, #menu3 a:hover {background:url(images/menu3-bg.gif) -180px center no-repeat;color:#000000;}
#menu4 a:link, #menu4 a:visited {background:url(images/menu4-bg.gif) 0 center no-repeat;color:#000000;}
#menu4 a:active, #menu4 a:hover {background:url(images/menu4-bg.gif) -180px center no-repeat;color:#000000;}
#menu5 a:link, #menu5 a:visited {background:url(images/menu5-bg.gif) 0 center no-repeat;color:#000000;}
#menu5 a:active, #menu5 a:hover {background:url(images/menu5-bg.gif) -180px center no-repeat;color:#000000;}
#menu6 a:link, #menu6 a:visited {background:url(images/menu6-bg.gif) 0 center no-repeat;color:#000000;}
#menu6 a:active, #menu6 a:hover {background:url(images/menu6-bg.gif) -180px center no-repeat;color:#000000;}
#menu7 a:link, #menu7 a:visited {background:url(images/menu7-bg.gif) 0 center no-repeat;color:#000000;}
#menu7 a:active, #menu7 a:hover {background:url(images/menu7-bg.gif) -180px center no-repeat;color:#000000;}


#content {width:960px;margin-left:11px;margin-top:3px;border:1px solid #FFFFFF;min-height:500px;}
/*\*/
* html #content {height:500px;}
/**/
.section1 {background:url(images/1.jpg) top left repeat-x #FFFFFF;}
.section2 {background:url(images/2.jpg) top left repeat-x #FFFFFF;}
.section3 {background:url(images/3.jpg) top left repeat-x #FFFFFF;}
.section4 {background:url(images/4.jpg) top left repeat-x #FFFFFF;}
.section5 {background:url(images/5.jpg) top left repeat-x #FFFFFF;}
.section6 {background:url(images/6.jpg) top left repeat-x #FFFFFF;}
.section7 {background:url(images/7.jpg) top left repeat-x #FFFFFF;}

#left {width:190px;float:left;display:inline;margin-top:12px;padding-bottom:70px;}
#right {width:757px;float:right;display:inline;margin-top:12px;margin-right:12px;background-color:#FFFFFF;min-height:476px;}
/*\*/
* html #right {height:476px;}
/**/
#main {width:728px;margin-top:20px;margin-left:20px;padding-bottom:20px;}
#main h1 {color:#000000;font-size:180%;font-weight:normal;font-family:Arial, Helvetica, sans-serif;padding-left:20px;margin-bottom:16px;background:url(images/h1-bg.gif) center left no-repeat;}
#main h2 {color:#000000;font-size:130%;font-weight:bold;font-family:Arial, Helvetica, sans-serif;padding-top:6px;padding-bottom:4px;}
#main h3 {color:#333333;font-size:110%;font-weight:bold;font-family:Arial, Helvetica, sans-serif;padding-top:0px;padding-bottom:10px;}
#main p {padding-bottom:12px;}
#main ul, #main ol {padding:0px 0px 12px 12px;margin:0px 0px 0px 12px;}
#main li {padding-left:4px;padding-top:2px;padding-bottom:2px;}
#main a:link, #main a:visited {color:#006600;text-decoration:none;font-weight:bold;}
#main a:active, #main a:hover {color:#006600;text-decoration:underline;font-weight:bold;}
#login {width:190px;margin-top:0px;text-align:center;}
#login h3 {text-align:center;font-size:140%;font-weight:bold;color:#006600;padding-bottom:8px;}
#login p {text-align:center;padding-bottom:10px;}
#login table {margin:0 auto;}
#legal h2 {padding-bottom:12px;}
#legal p {padding-right:180px;}
#legal p.green {padding-bottom:2px;}
#sitemap ul {padding-left:8px;margin-left:8px;margin-top:6px;padding-bottom:6px;}
#sitemap li {list-style:none;padding:3px 3px 3px 8px;}

.rightimage {padding-left:16px;padding-bottom:6px;}

#main img {clear:both;}

#table1 {border-top:1px solid #DBDBDB;border-left:1px solid #DBDBDB;}
#table1 th {border-right:1px solid #DBDBDB;border-bottom:1px solid #DBDBDB;background-color:#A0CD58;}
#table1 td {border-right:1px solid #DBDBDB;border-bottom:1px solid #DBDBDB;}

p.readmore {color:#5F8489;font-size:120%;font-weight:normal;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;padding-top:12px;}
p.readmore a:link, p.readmore a:visited {color:#5F8489;text-decoration:none;}
p.readmore a:active, p.readmore a:hover {color:#5F8489;text-decoration:underline;}


#faqq a {color:#6F9D2F;text-decoration:none;font-size:110%;font-weight:bold;}
#faqq a:link, #faqq a:visited {color:#6F9D2F;text-decoration:none;}
#faqq a:active, #faqq a:hover {color:#6F9D2F;text-decoration:underline;}
p.faqq {font-weight:bold;color:#6F9D2F;padding-top:12px;padding-bottom:0px;}
div.faqa {font-weight:normal;color:#676767;padding-top:0px;padding-bottom:14px;}
p.green {font-weight:bold;font-size:110%;color:#6F9D2F;}
#loginerror p {font-weight:bold;color:#FF0000;padding:0px;margin:0px;}

#footer {width:962px;height:36px;background-color:#DAE36A;margin-left:11px;font-size:90%;color:#000000;position:relative;}
#footer div.left {float:left;display:inline;width:350px;padding-left:10px;padding-top:10px;text-align:left;}
#footer div.right {float:right;display:inline;width:200px;padding-right:10px;padding-top:10px;text-align:right;}
#footer a:link, #footer a:visited {color:#000000;text-decoration:none;}
#footer a:active, #footer a:hover {color:#000000;text-decoration:underline;}
.paleblue {color:#69A8B1;}
#footerlogos {position:absolute;width:156px;height:57px;top:-50px;left:22px;}

#ffooter {margin:0 auto;width:962px;margin-top:11px;font-size:86%;color:#E2E2E2;}
#ffooter p {text-align:right;}
#ffooter a:link, #ffooter a:visited {color:#E2E2E2;text-decoration:none;}
#ffooter a:active, #ffooter a:hover {color:#E2E2E2;text-decoration:underline;}

#contact .formrow {width:460px;padding-top:4px;padding-bottom:4px;}
#contact .buttonrow {width:460px;padding-top:14px;padding-bottom:14px;}
#contact input.txt {width:220px;border:1px solid #000000;float:left;display:inline;}
#contact textarea {width:220px;border:1px solid #000000;float:left;display:inline;font-family:Arial, Helvetica, sans-serif;font-size:100%;}
#contact input.submit {width:66px;height:24px;border:0px;float:none;}
#contact .txtarea {width:220px;height:80px;}

.home {background:url(images/home-bg.gif) top left repeat-y;width:728px;}
.homeleft {width:498px;float:left;display:inline;}
.homeright {width:180px;float:right;display:inline;margin-right:10px;}
#homenews h2 {color:#6F9D2F;padding-bottom:12px;}
#homenews p {padding-bottom:4px;}
#homenews div.sep {width:100%;height:26px;background:url(images/sep-bg.gif) top left no-repeat;}
h1#homeh1 {font-size:220%;text-align:center;font-weight:normal;color:#6F9D2F;background:none;line-height:1.4em;padding-left:0px;}

.error {font-weight:bold;color:#FF0000;}

#area1 h2, #area2 h2, #area3 h2, #area4 h2, #area5 h2, #area6 h2, #area7 h2, #area8 h2 {padding:10px 10px 4px 10px}
#area1 p, #area2 p, #area3 p, #area4 p, #area5 p, #area6 p, #area7 p, #area8 p {padding:3px 10px 4px 10px}

hr {height:1px;color:#CCCCCC;background-color:#CCCCCC;}
sup.small {font-size:80%;}