/*Global*/

body {background:none}
fieldset {border:1px solid #174f04;background:transparent;padding-bottom:0;}
legend {border: 1px solid #174f04; background:#e3e0bf;color:#174f04;margin-left:15px;padding:5px;}
#outer {text-align:center;}
#wrapper {text-align:left;width:auto;border:0;margin:10px auto 0px auto;}
.floatWrapper {overflow:auto;}

#headerTag{font:normal 1.2em Arial, sans-serif;color:#cc9;margin:15px 20px;}
#-navWrapper {padding-top:5px;background:#ffffff url(../images/nav-back.jpg) repeat-x bottom left;overflow:auto;padding-left:8px}
#-topNav {}
#-topNav li {font:normal 1.4em Georgia,serif;display:inline;margin:0;float:left;background:transparent;}
#-topNav a {color:#333;padding:15px 19px;display:block;text-decoration:none;margin:0 4px;}
#-topNav a:hover {color:#060;background-color:#fff;border:1px solid #e3e0bf; border-bottom:1px solid #fff;margin:0 3px;padding:14px 19px;}


#mainContainer {font:normal 1.2em Arial, sans-serif;color:#134703;min-height:600px;background:#fff url(../images/content-back.jpg) repeat-x bottom left;padding:10px 30px;}
#mainContainer a{color:#030;text-decoration:underline}
#mainContainer a:hover{color:#393}

#mainContainer div.homepageCol {float:left;width:280px;margin-right:20px;}
#mainContainer div.homepageCol h2, #homeBanner h2 {font:bold 2.0em Georgia,serif;color:#134703;}
#homeBanner h2 {margin-bottom:10px}

#mainContainer p, #homeBanner p {line-height:16px;}


/*Navigation */
#navWrapper {display:none;width:100%;height:46px; background:#f7f6ed url(../images/nav-back.jpg) repeat-x left center; position:relative; font-family:arial, verdana, sans-serif; font:normal 1.4em Georgia, serif; z-index:500; border:1px solid #ccd; border-width:0px;padding-top:3px;}
 #navWrapper ul#topNav { list-style:none; white-space:nowrap; }
 #navWrapper ul#topNav li.level1-li { float:left; height:29px; padding-top:1px; margin:0 3px; }
 
 #navWrapper ul#topNav li.level1-li a.level1-a { display:block; h-eight:26px; float:left; border-left:0px solid #7e8586; border-right:0px solid #2d2d2d; padding:10px 19px 10px 19px; text-decoration:none; line-height:24px; white-space:nowrap; font-weight:normal; color:#333; margin:1px 1px 0 1px; }
 #navWrapper ul#topNav li.sub a.level1-a {color:#333;}
 #navWrapper ul#topNav li.level1-li:hover, #navWrapper ul#topNav li.level1-li a.level1-a:hover {position:relative;}
 #navWrapper ul#topNav li.level1-li a.level1-a:hover, #navWrapper ul#topNav li.level1-li:hover a.level1-a { border:1px solid #e3e0bf; border-bottom:0; color:#333; background-color:#e3e0bf;margin:0 }
 #navWrapper ul#topNav li.sub a.level1-a:hover { height:26px; color:#000; background-color:#fff; }
 #navWrapper ul#topNav li.sub:hover > a.level1-a { height:26px; color:#000; background-color:#fff; }
 
 #navWrapper ul#topNav li div.listHolder { position:absolute; left:-9999px; top:46px; background:#fff url(../images/divider.gif); border:1px solid #e3e0bf; border-width:0px 1px 1px 1px; padding:0; }
 /* IE6 only */ #navWrapper table { border-collapse:collapse; margin:-1px -10px; font-size:1em; width:0; height:0; }
 #navWrapper ul#topNav :hover div.listHolder {left:0;}
 #navWrapper ul#topNav a:hover div.listHolder {left:-1px;}
 #navWrapper ul#topNav div.col1 {width:194px;}
 #navWrapper ul#topNav div.col2 {width:280px;}
 #navWrapper ul#topNav div.col3 {width:420px;}
 #navWrapper ul#topNav a:hover div.left1, #navWrapper ul#topNav :hover div.left1 {left:-141px;}
 #navWrapper ul#topNav div.listHolder div.listCol {display:block; float:left; padding:10px; margin:0; width:120px;}
 #navWrapper ul#topNav div.listHolder div.listCol h5 {padding:5px 0 0 0; margin:0; font-size:11px; line-height:13px; background:url(../images/linedot.gif) repeat-x left bottom;}
 #navWrapper ul#topNav div.listHolder div.listCol ul {padding:0; margin:0; list-style:none;}
 #navWrapper ul#topNav div.listHolder div.listCol ul li {padding:0; margin:0;}
 #navWrapper ul#topNav div.listHolder div.listCol ul li a {line-height:20px;padding:5px 0;color:#069; display:block; text-decoration:none; padding-left:10px; font-weight:normal; background:url(../images/dot.gif) no-repeat left center;}
 #navWrapper ul#topNav div.listHolder div.listCol ul li a:hover {text-decoration:underline;}
 #navWrapper ul#topNav div.listHolder div.bottomLine {clear:left; background:#666; padding:5px 10px;}
 #navWrapper ul#topNav a:hover div.listHolder div.bottomLine {height:1px;}
 #navWrapper ul#topNav div.listHolder div.bottomLine p {padding:0 0 0 15px; margin:0; line-height:20px; color:#fc0; background:url(../images/arrow.gif) no-repeat left center; font-weight:bold;}
 #navWrapper ul#topNav div.listHolder div.bottomLine p a {color:#fff; text-decoration:underline;}
 #navWrapper ul#topNav div.listHolder div.bottomLine p a:hover {text-decoration:none;}
 .dropdown {background: url('../images/drop-arrow.gif') no-repeat 20px right}
 .dropdown:hover {}
 #current {color:#000 !important; border:1px solid #e3e0bf !important; border-bottom:0 !important;background-color:#fff;margin:0 !important }
 #current:hover {color:#000 !important; border:1px solid #e3e0bf !important; border-bottom:0 !important;background-color:#fff !important;margin:0 !important }
 
#footer {margin:50px 0 20px;padding-top:10px; border-top:1px dotted #174f04}

#logoContainer {padding-bottom:5px;margin-bottom:10px;border-bottom:1px dotted #174f04}

#leftContainer {display:none;float:left !important;width:225px;margin-right:0;clear:none}
#rightContainer {float:right !important;width:100%}
#rightContainer h1 {font-size:1.6em;margin:0 0 5px 0;}
#rightContainer h2 {margin:0px 0 5px 0}
#rightContainer p {margin:0px 0 15px 0}
#rightContainer ul {list-style: square outside;margin-left:30px;margin-bottom:20px}
#rightContainer ul li ul {list-style: circle outside;margin-left:20px;}
#fullContainer {overflow:auto;width:100%}
#fullContainer h1 {font-size:1.6em;margin:0 0 5px 0;}
#fullContainer ul.pestMenu li {float:left;width:125px;height:100px;margin:11px;text-align:center;}
#fullContainer ul.pestMenu li a {color:#fff;background:#174f04;text-decoration:none;display:block;border:2px solid #174f04;overflow:hidden}
#fullContainer ul.pestMenu li a:hover {color:#e2db18;background:#174f04;text-decoration:none;display:block;border:2px solid #174f04;overflow:hidden}

#contentContainer {overflow:auto;width:100%}


.leftMenuContainer h1{font-size:14px;margin:10px 15px 5px 15px;}
.leftMenuContainer {background:#fff;border:2px solid #e3e0bf;margin-bottom:20px;}
.leftMenuContainer ul {margin:0 15px 15px 15px;}
.leftMenuContainer ul li a{margin-bottom:3px;padding:4px 10px;display:block;text-decoration:none !important;}
.leftMenuContainer ul li a:hover{background:#f7f6ee}

#questions ul {margin-left:0;list-style:none}
#questions ul li a{display:block;padding:10px}
#questions ul li a:hover{background:#d3e5cd}
.even {background:#a3cd8b}
.odd {background:#aed29d}

.specialOffer {height:100px;background:#fff;border:2px dashed #007700;width:30%;float:left;margin:5px;padding:10px;padding-top:20px;}
.specialOffer p {padding-top:15px;text-align:center;}

#sideMenu {display:none};