a { color:#127B10; }
p, b, i, li, td, th, h1, h2, h3, .subheading { font-family:verdana,arial,helvetica,sans-serif; }
#wrapper { width:794px; }
#header { width:794px;height:95px;background-image:none;background-color:#2c6bc5;color:white;border-top:solid 1px #2c6bc5;padding:0; }
#header img { display:block;margin:0; }
#content { width:100%;border-bottom:0; }
#body { background:transparent url(/images/ad/green/grass.gif) bottom repeat-x;  }
#nav { width:168px;color:#127B10;background:#fff;padding-bottom:0; }
#nav ul { margin-bottom:0; }
#cl { border-bottom:solid 1px #c1c1c1;border-right:solid 1px #c1c1c1;background-color:#fff; }
#pt { border-bottom:solid 1px #c1c1c1;border-right:solid 1px #c1c1c1;background-color:#ebf7e3; }
/* left navigation */
#nav ul { background:#fff;border-bottom:0;list-style:none;margin:0;padding:0 0 10px 0;width:167px; }
#nav li { margin:0;padding:8px 0;background:url(/images/ad/green/bullet.gif) no-repeat;padding-left:20px;width:147px; }
#nav li.selected { background-color:#ebf7e3; }
#nav a { color:#127B10; }
#nav li a:hover { text-decoration:underline;}

h1.pagetitle, body.home h1.pagetitle { padding-top:18px;padding-bottom:0;background-color:#ebf7e3; }

#partner { text-align:center;padding-top:0;padding-bottom:42px;background:#fff; }
#partner h2.subheading { text-align:left;padding-left:10px; }
#partner a { font-weight:bold;font-size:11px;color:#127B10; }
#extra { _height:8px;padding-bottom:8px;background:url(/images/ad/green/extra.gif) repeat-x;border-right:solid 1px #c1c1c1; }


div.bodyContent { padding-top:20px;padding-bottom:75px;line-height:1.6;font-family:verdana,arial,sans-serif;font-size:.9em;  }
body.home .bodyContent { padding:0;padding-bottom:25px; }
body.reduce .bodyContent { padding-bottom:20px; }
* html div.bodyContent td { font-size:11px; }
td.mainContent { width:419px;padding:0;border-right:solid 1px #c1c1c1;font-family:verdana,arial,sans-serif; }
div.mainContent { padding:5px 5px 20px 20px;width:394px; }
.mainContent p, div.bodyContent p { margin-bottom:16px; }
div.bodyContent sub { font-size:9px; }

td.rightContent { width:205px;padding:0; }
div.rightContent { padding:5px 20px 20px 5px;width:180px; }
.rightContent h3 { font-size:1.3em; }
.rightContent p { margin-bottom:16px; }

h2.pageSubtitle { margin:0 0 10px;font-size:1.12em; }
ul.items { padding-left:0;margin-left:1.5em; }
ul.items li { margin-bottom:12px; }

#footer { width:793px;padding-left:0;padding-right:0;text-align:left; }
#footer div { padding-left:3px;color:#ccc;padding-top:5px; }
#footer div a { color:#ccc; }

