/* Begin Eric Meyer Style Reset */
          html, body, div, span, applet, object, iframe,
          h1, h2, h3, h4, h5, h6, p, blockquote, pre,
          a, abbr, acronym, address, big, cite, code,
          del, dfn, em, font, img, ins, kbd, q, s, samp,
          small, strike, strong, sub, sup, tt, var, hr,
          b, u, i, center,
          dl, dt, dd, ol, ul, li,
          fieldset, form, label, legend,
          table, caption, tbody, tfoot, thead, tr, th, td {
          	margin: 0;
          	padding: 0;
          	border: 0;
          	outline: 0;
          	font-size: 100%;
          	vertical-align: baseline;
          	background: transparent;
          }
          body {
          	line-height: 1;
          }
          ol, ul {
          	list-style: none;
          }
          blockquote, q {
          	quotes: none;
          }

          /* remember to define focus styles! */
          :focus {
          	outline: 0;
          }

          /* remember to highlight inserts somehow! */
          ins {
          	text-decoration: none;
          }
          del {
          	text-decoration: line-through;
          }

          /* tables still need 'cellspacing="0"' in the markup */
          table {
          	border-collapse: collapse;
          	border-spacing: 0;}
/* End Style Reset */


/* General Styles */
body {font-family: Arial, Helvetica, sans-serif; background-color: #EFEFEF; width: 7in; margin-left: auto; margin-right: auto;}
hr { background-color: #fff; border-color: #999; border-style: none none dotted; border-width: 1px; color: #fff; margin: 0 5px 3px 5px;}

p {margin-bottom: 1em; font-size: 13px;}

h1 {color: #000; font-size: 130%; font-weight: bold; margin-bottom: .5em;}
h2 {color: #000; font-size: 115%; font-weight: bold; margin-bottom: .25em;}
h3 {color: #000; font-size: 100%; font-weight: bold; font-style: italic; margin-bottom: .25em;}

ul {margin-bottom: 1em;}

blockquote {margin-left: 15px; margin-bottom: 1em; font-size: 13px; font-style: italic;}

table {border: 1px solid #999; margin-bottom: 9px; margin-top: 6px; margin-left: auto; margin-right: auto; overflow: scroll; width: 95%;}
table th {background-color: #9F5A1D; color: white; font-family: Arial, Tahoma, sans-serif; font-weight: bold; text-align: center; vertical-align: middle; font-size: 12px; padding: 4px;}

table tr td {background-color: #fff; border: 1px dotted #666; font-size: 10px; text-align: left; vertical-align: middle; text-align: center; padding: 4px;}
table tr:hover td {background: #FFDDBF none repeat scroll 0 0; border: 1px solid #999; }
a[href$='.pdf'] {padding: 5px 20px 5px 0px; background: transparent url(images/icon_pdf.gif) no-repeat right;}
a {color: #676F0D; text-decoration: none; font-weight: bold;}
a:hover {text-decoration: underline;}

.bold {font-weight: bold;}
.italic {font-style: italic;}
.underline {text-decoration: underline;}
.red {color: #8D2C19;}
.largetext {font-size: 14px;}
.clear {clear: both; line-height: 1;}
.hidden {position: absolute; top: -400000px;}
.left {float: left;}
.right {float: right;}
.center {align: center;}

.screen {display: none;}

#main {width: 100%;}
#tentwofour {width: 100%; margin-left: auto; margin-right: auto; background-color: #EFEFEF;}
#eighttwofour {width: 7in; margin-left: auto; margin-right: auto; background-color: #fff;}

#contentwrapper {width: 100%; float: left; display: inline; background-color: #fff; }
#header { width: 7in; height: 116px; background-color: #fff; float: left; display: inline; z-index: 1;}

#page {background-color: #fff;
        /* in case they want a background, uncomment
            background-image: url(images/leftmenuback.jpg); background-repeat: y-repeat; background-position: top left; */
}

#page #header {width: 100%; height: 116px; background-color: #fff; background-image: none; display: inline; }

img.print {float: left;}
#horizmenu {width: 100%; padding: 10px 0px 0px 0px; clear: both; background-color: #fff; float: left; display: inline;}
#horizmenu hr {margin-left: 5px; margin-right: 5px; margin-bottom: 0px;}
#horizmenu a {color: black; text-decoration: none; font-weight: bold; display: inline; font-family: "Georgia", "Times New Roman", Times, serif; font-size: 14px; margin-left: auto; margin-right: auto; vertical-align: middle; text-align: center; background-color: #fff; padding: 10px 12px 6px 12px;}
#horizmenu a:hover { background-color: #CCC;}
#contentmiddle { color: #000; display: inline;}
#contentmiddle .clear {background-color: #fff;}

img.featured {margin-left: 5px; float:left; display: inline;}

#leftmenu, #quotebox, #page #quotebox, #searchbox, img.displayimg, img.logo, img.brand, img.left {display: none;}

#announcements { float: left; display: inline; clear: right; width: 250px; margin-left: 15px; margin-right: 5px;}
#announcements h1 { border-bottom: 1px dotted #999;}
#announcements ul { line-height: 2; padding-left: 10px;}
#announcements ul li {color: #9F5A1D; list-style-type: disc; font-family: "Times New Roman", Georgia, sans-serif; font-size: 13px; border-bottom: 1px dotted #DFCEA7;}
#announcements a {color: black; text-decoration: none;}
#announcements a:hover {text-decoration: underline;}

#pagecontent { float: left; clear: right; width: 500px; background-color: #fff; padding-left: 5px; padding-right: 5px; clear: right; }
#pagecontent p img.left {margin: 3px 9px 6px 0;}
#pagecontent ul {margin-left: 15px;}
#pagecontent ul li {margin-left: 15px; font-weight: bold; color: #000; list-style: disc; font-size: 90%; margin-bottom: .25em;}
#pagecontent ul li a {color: black; text-decoration: none;}
#pagecontent ul li a:hover {text-decoration: underline;}
#pagecontent p img.right {margin: 3px 0 6px 9px;}
#pagecontent p img.left {margin: 3px 9px 6px 0;}

#footer {width: 100%; padding-left: 5px; padding-right: 5px; float: left; display: inline;}
#footer li {font-size: 9px; font-weight: normal; line-height: 1em; float: left; display: inline; width: 140px; margin-bottom: .5em; }
#footer li a {color: #999; text-decoration: none; line-height: 1em;}
#footer li a:hover {color:#666; text-decoration: underline;}
#footer li a.catheading1, #footer li a.catheading2, #footer li a.catheading3, #footer li a.catheading4, #footer li a.catheading5 {font-size: 11px; line-height: 2em; color:#666; display: inline;}
#footer li a.catheading3, #footer ul.catlinks3, #footer li a.catheading4, #footer ul.catlinks4, #footer li a.catheading5, #footer ul.catlinks5 {margin-left: 20px;}
#threecolleft, #threecolcenter, #threecolright {width: 30%; float: left; margin-bottom: 4px; padding: 5px 5px 5px 5px;}
#footer #threecolcenter {text-align: center;}
#footer #threecolright {text-align: right;}
#footer #threecolleft, #footer #threecolcenter, #footer #threecolright { font-weight: bold; font-size: 12px;}
#footer #threecolleft a, #footer #threecolcenter a, #footer #threecolright a {color: #666; text-decoration: none; line-height: 1em;}
#footer #threecolleft a:hover, #footer #threecolcenter a:hover, #footer #threecolright a:hover {color: #000; text-decoration: underline; line-height: 1em; }
