/* CSS Document */

body {background-color: #C2C7AB; font-family: "Lucida Grande", Lucida, Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #5D5D5D; text-align: center; margin: 0px;}
a {color: #06592D; text-decoration: none;}
a:hover {text-decoration: underline;}
#wrapper {width:770px; background-image: url(images/page_bg.gif); background-repeat: repeat-y; text-align: left; margin: 0px auto 0px auto; padding: 0px 17px 0px 16px;}
#end {width:770px; height:12px; background-image:url(images/page_end.gif); background-repeat:no-repeat; margin: 0px auto 0px auto; padding: 0px 17px 0px 16px;}
#header {width:740px; padding:0px; margin:0px; text-align:left; border-bottom:4px solid #AE191F;}
#header h1 {background-image: url(images/fresh_green.png); width:740px; height:86px; margin:0px; padding:0px; text-indent: -9999px;}
#header ul {background-color:#023B19; height: 32px; border-top:2px solid #fff; border-bottom: 2px solid #fff; list-style-type: none; padding: 1px 10px 0px 10px; margin: 0px; line-height: 28px; text-align: center;}
#header li {display:inline; color:#fff; font-size: 12px; padding: 2px 0px 2px 0px;}
#header li a, #header li a:visited {color: #fff; text-decoration: none; padding: 8px 9px 8px 9px; margin: 0px;}
#header li a:hover {color: #FFD633;}
html>body #header #current {background-image: url(images/end_right.gif); background-position: top right; background-repeat: no-repeat;}
#header #current {background-image: url(images/end_right.gif); background-position: right 8px; background-repeat: no-repeat; z-index: 1;}
html>body #header #current a {background-image: url(images/end_left.gif); background-position: 0px 6px; background-repeat: no-repeat;}
#header #current a {background-image: url(images/end_left.gif); background-position: 0px 6px; background-repeat: no-repeat; z-index: 8; margin: 0px;}
#header #current a:hover {color:#fff;}
#left {width: 198px; margin: 0px 24px 0px 0px; padding: 15px 0px 22px 0px; float: left;}
#left h3 {margin: 0px; padding: 0px 18px 5px 0px; font-size: 13px; line-height: 13px; text-align: right; display: block;}
#left ul {list-style-type:none; text-align: right; margin: 0px; padding: 0px; border-top: 2px solid #AE191F; border-bottom: 2px solid #AE191F;}
#left li {font-size: 12px; border-top: 1px solid #06592D;}
#left ul li a {text-decoration: none; display: block; padding: 4px 18px 8px 4px;}
#left ul li a:hover {color: #023B19; background-color: #D7E8DC;}
#left ul li:first-child {border-top: 0px;}
#content {width: 517px; padding: 13px 0px 15px 0px; text-align: left; float: left; font-size: 12px; margin:0px}
#content h2 {font-size: 14px; display: block; margin: 0px; border-bottom: 2px solid #06592D; padding: 0px 0px 2px 0px;}
#content h3 {font-size: 13px;}
#content h4 {font-size: 12px;}
#content p {line-height: 150%; padding-right: 4px;}
#content ul {line-height: 155%; list-style-type:square; padding-right: 4px;}
#content ol {line-height: 155%; padding-right: 4px;}
#content table {background-color: #D7E8DC; border-style: none;}
#content td {background-color: #fff;}
#content th {background-color: #D7E8DC;}
#content cite {margin: 8px 8px 0px 8px; display:block; line-height:130%;}
#content dl {line-height: 155%;}
#content dt {font-weight: bold;}
ul.docs {list-style-image: url(images/word.gif);}
li.pdf {list-style-image: url(images/pdficon_small.gif); line-height: 175%;}
.docs li {line-height: 175%;}
#footer {width: 739px; clear: both; border-top: 4px solid #AE191F; margin: 15px 0px 0px 0px; font-size: 12px; padding: 0px;}
#footer p {margin: 0px; padding: 5px 0px 5px 0px;}
.farright {float: right;}
img.farright {border: 1px solid #06592D; margin: 4px 0px 8px 10px;}
.farleft {float: left;}
img.farleft {border: 1px solid #06592D; margin: 4px 10px 8px 0px;}
.boxout {background-color: #DDEAE1; border-top: 1px solid #06592D; border-bottom: 1px solid #06592D; padding: 0px 6px 6px 6px; margin: 0px 0px 25px 0px;}
#content h2 + .boxout {margin: 31px 0px 25px 0px;}
.extrapad {padding: 0px 10px 0px 10px;}
.middle {margin-top: 10px; padding: 0px 18px 0px 18px; text-align: center;}
.middle img {border: 1px solid #06592D; margin: 5px;}
.middle p {text-align: left;}
.halfwidth {width: 248px; margin: 0px; float: left;}
hr.cleaner {clear:both; height:1px; margin: -1px 0 0 0; padding:0; border:none; visibility: hidden;}
#media {background-image: url(images/media_bg.gif); background-repeat: no-repeat; width: 108px; height: 42px; margin: 24px 18px 10px 18px; padding: 12px 10px 0px 46px;}
#media p { line-height: 100%; font-size: 15px; margin:0px;}
#wrapper1 (style="position:absolute; left:100; top:0; width:750; height:100%; z-index:1; background-color: #CCCCCC; layer-background-color: #CCCCCC; border: 1px none #000000;")
