body { margin: 0px; padding: 0px; color: #666666; font-family: Verdana; font-size: .8em; background-color: #ffffff; }

table { font-size: 1em; }

p { padding-top: 0px; margin-top: 0px; }
a { color: #016600; text-decoration: none; }
a:hover { text-decoration: underline; }
a img { border: none; }

h1 { margin: 0px; padding: 0px; font-weight: bold; font-size: 1.7em; color: #016600; }
h2 { margin: 0px; padding: 0px; font-weight: bold; font-size: 1.1em; color: #016600; }
h3 { margin: 0px; padding: 0px; font-weight: bold; font-size: 1.1em; color: #000000; }
h4 { margin: 0px; padding: 0px; font-weight: bold; font-size: 1.1em; color: #016600; }
h5 { margin: 0px; padding: 0px; font-weight: bold; font-size: 1em; color: #000000; }
h6 { margin: 0px; padding: 0px; font-weight: bold; font-size: 1em; color: #016600; }

#wrapper {  }
#pageWrapper { width: 782px; margin-left: auto; margin-right: auto; text-align: left; }

#headerText { height: 44px; }
#headerText .headerLeft { float: left; padding-left: 10px; padding-top: 25px; font-size: .7em; color: #333333; }
#headerText .headerRight { float: right; color: #016600; font-size: 1.2em; font-weight: bold; padding-top: 20px; }
#header { height: 144px; }
#header img { margin-top: 23px; margin-left: 28px; }

#global { padding-left: 30px; }
#global table { color: #80b581; font-size: 10pt!important; }
#global table td { }
#global table td.divider { width: 2px; }
#global table td a { display: block; padding: 5px 5px 5px 5px; color: #ffffff; text-decoration: none; }
#global table td a:hover {  }

#leftContent { width: 198px; float: left; padding-top: 20px; }
#leftContent .leftText { border-top: 2px dotted #000000; border-bottom: 2px dotted #000000; padding: 10px 0px 10px 0px; margin: 10px 0px 10px 0px; color: #000000; }
#leftContent .leftText a { color: #016600; text-decoration: none; }
#leftContent .leftText a:hover { text-decoration: underline; }

#main { margin-left: 237px; padding-top: 20px; }
#main .topImage { margin-bottom: 10px; }
#main .navigation { margin-bottom: 20px; }
#main .navigation table { color: #000000; font-weight: bold; font-size: 1em; }
#main .navigation table td { padding: 0px; padding-right: 10px; }
#main .navigation table td a { color: #000000; text-decoration: none; }
#main .navigation table td a:hover { color: #666666; }
#main .mainContent {  }
#main .imagePanelsHome { margin-top: 20px; width: 510px; border: 1px solid #a3a3a3; background-color: #dedede; padding-bottom: 9px; }
#main .imagePanels { margin-top: 20px; width: 510px; border: 1px solid #a3a3a3; background-color: #dedede; padding-bottom: 9px; }
#main .imagepanelsHome div, #main .imagepanels div {  }
#main .imagePanelsHome img, #main .imagePanels img { width: 110px; height: 82px; border: 1px solid #000000; background-color: #dedede; margin-left: 9px; margin-top: 9px; }

#footer { margin-top: 20px; border-top: 1px solid #d9d9d9; height: 175px; text-align: center; }
#footer .footerText { font-size: .9em; color: #016600; padding-top: 10px; padding-bottom: 10px; }
#footer .footerText a { #016600; text-decoration: none; }
#footer .footerText a:hover { text-decoration: underline; }
#footer .footerNavigation { padding-bottom: 20px; }
#footer .footerNavigation table { color: #000000; margin-left: auto; margin-right: auto; }
#footer .footerNavigation table td { padding: 0px 5px; }
#footer .footerNavigation table td a { color: #016600; text-decoration: none; }
#footer .footerNavigation table td a:hover { text-decoration: underline; }
#footer .infusion { font-size: .8em; color: #000000; float: center; }
#footer .infusion a { color: #236ea8; text-decoration: none; }
#footer .infusion a:hover { text-decoration: underline; }
