body { font-family:Arial, Helvetica, sans-serif; margin-top:0; padding-top:0; background-image:url(images/wholebg.jpg); background-repeat:repeat-x; background-position:top; background-color:#adc458; margin:0px; padding:0px;}

img {border:0px;}

td { font-family:Arial, Helvetica, sans-serif;}

th { font-family:Arial, Helvetica, sans-serif; }

td.lefts { background-image:url(images/lefts.jpg); background-position:top; background-repeat:no-repeat;}
td.rights { background-image:url(images/rights.jpg); background-position:top; background-repeat:no-repeat;}

td.mnav { font-size:11px; color:#eff0d0; vertical-align:top; text-align:right; padding-top:17px; background-image:url(images/row1a.jpg);}
td.mnav a { padding-left:5px; padding-right:5px; text-decoration:none; color:#eff0d0;}
td.mnav a:hover {  text-decoration:none; color:#eff0d0;}
td.mnav a:visited{ text-decoration:none; color:#eff0d0;}

td.content { font-size:12px; color:#184813; background-image:url(images/row3b.jpg); background-position:top; background-repeat:no-repeat; background-color:#FFFFFF; }
td.content a { color:#4FA6FF; text-decoration:underline; }
td.content a:hover { color:#184813; text-decoration:underline; }
td.content a:visited{ color:#4FA6FF; text-decoration:underline; }
td.content h1 { font-size:24px; color:#184813; font-weight:normal; }
td.content h2 { font-size:18px; color:#184813; font-weight:normal; }

td.bottomnav { background-image:url(images/row4.jpg); background-repeat:no-repeat; height:78px; font-size:11px; color:#3c6200; padding-top:15px; padding-left:28px; padding-right:28px;}
td.bottomnav a {color:#5f5f5f; text-decoration:none; }
td.bottomnav a:hover { text-decoration:none; }
td.bottomnav a:visited { text-decoration:none; }

table.dyk { background-image:url(images/div_bg.jpg); background-repeat:no-repeat; background-position:left top; }
td.dyk { vertical-align:top; padding-top:10px; font-size:14px; color:#184813; font-style:italic; font-weight:normal; }
td.dyk h3 { font-size:20px; color:#184813; font-weight:normal; font-style:normal; padding: 0; }

.topcon { width:282px; min-height:259px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; padding:0px 0px 0px 0px; background: #0968AC url('images/newsbg.jpg') top left no-repeat; border: 3px solid #dde2dd; }

* html .topcon a, .topcon a:link, .topcon a:visited, .topcon a:hover, .topcon a:active { color:#ffffff; text-decoration:none; }
li.quickanchors a { color:#ffffff; text-decoration:none; }
li.quickanchors a:link { color:#ffffff; text-decoration:none; }
li.quickanchors a:visited { color:#ffffff; text-decoration:none; }
li.quickanchors a:hover { color:#ffffff; text-decoration:none; }
li.quickanchors a:active { color:#ffffff; text-decoration:none; }
li.topcon p { padding:0px 15px; }
li.topcon a img { margin:10px; }

.topcon li { margin:5px; }

.newsBucket { font-size:12px; color:#184813; background-color:#FFFFFF; margin:0; }
.newsBucket p { padding:0px 15px; }
.newsBucket h3 { padding:0px 15px; }
.newsBucket a { color:#4FA6FF; text-decoration:underline; }
.newsBucket a:hover { color:#184813; text-decoration:underline; }
.newsBucket a:visited{ color:#4FA6FF; text-decoration:underline; }

.incentive { width:282px; height:auto; font-size:12px; color:#184813; }
.incentive h3 { font-size:14px; margin:10px; padding:0; color:#184813; }

#contentInfo { padding:0 18px; }

.contactPop { color:#fff; }

table.dropd {border-color:#4d7500; border-collapse:collapse; }

td.toctext { font-family:Arial, Helvetica, sans-serif; color:#eff0d0; font-size:14px; }
td.toctext a { font-family:Arial, Helvetica, sans-serif; color:#eff0d0; font-size:14px; padding:11px 13px 11px 13px;}
td.toctext a:hover { background-color:#6b9701; font-family:Arial, Helvetica, sans-serif; color:#eff0d0; font-size:14px; }
td.toctext a:visited { font-family:Arial, Helvetica, sans-serif; color:#eff0d0; font-size:14px; }

td.content table { font-size:12px; color:#184813; }

/*    BEGIN CSS DROPDOWN MENU CODE HERE    */

#nav { font-family:Arial, Helvetica, sans-serif; background-color:#608425; list-style: none; padding:0; margin:0; width: 553px; height: 40px; position: relative; text-align:left; }
#nav a { display: block; outline: none; text-decoration:none;}
#nav a:hover { background-position: left bottom; }
#nav a:hover span { display: block; }

#nav .home { width: 111px; height: 40px; background: url(images/nav2.jpg) no-repeat; left: 0px; top: 1px; }
#nav .business { width: 126px; height: 40px; background: url(images/nav3.jpg) no-repeat; left: 112px; top: 1px; }
#nav .works { width: 101px; height: 40px; background: url(images/nav4.jpg) no-repeat; left: 294px; top: 1px; }
#nav .why { width: 90px; height: 40px; background: url(images/nav5.jpg) no-repeat; left: 448px; top: 1px; }
#nav .how { width: 125px; height: 40px; background: url(images/nav6.jpg) no-repeat; left: 605px; top: 1px; }

/* Setting individual widths for list items */

#nav .homeli ul, #nav .homeli ul li { text-decoration:none; }
#nav .businessli ul, #nav .businessli ul li { width: 126px; }
#nav .worksli ul, #nav .worksli ul li { width: 101px; }
#nav .whyli ul, #nav .whyli ul li { width: 90px; }
#nav .howli ul, #nav .howli ul li { width: 125px; }

/* Adding in ul code for nav classes & Dropdown Code */

#nav li { float:left; padding:0px; background-color:#1b506f; }
#nav li:hover, #nav li.hover { position:static; display: block;}
#nav li ul { margin-top: 39px; margin-left:-40px; top:0px; position:absolute; color:#FFFFFF; left:-999em; }
#nav ul li { height:1.3em; color:#FFFFFF; list-style:none; width:175px; display:block;}

#nav ul { line-height:normal; text-align:left;}

#nav ul li a { line-height:1.3em; color:#FFFFFF; display: inline; background:#638c00; text-decoration:none; padding:1px 8px 2px 8px; width:175px;}
#nav ul li a:visited { color:#FFFFFF; padding:1px 8px 2px 8px; }
#nav ul li a:hover { color:#FFFFFF; display: inline; background:#638c00; text-decoration:none; padding:1px 8px 2px 8px; }

#nav li:hover ul { left: auto; color:#FFFFFF; }
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul, #nav li li li li.sfhover ul { left: auto; }

.atext { display:none; }
.clear { clear:both; }

/*    END CSS DROPDOWN MENU CODE HERE    */
