body { color: #600; background-color: #600; background-position: left 0; height: 100%; min-height: 100%; margin: 20px 0 0; padding: 0; }
#content { width: 820px;  margin:0 auto;}
#header { width: 820px; height: 181px; visibility: visible; margin: 0; padding: 0; border-top-color: #fff; border-top-width: 1px; }
#head_1 { width: 820px; height: 134px; float: left; }
#head_2 { width: 820px; height: 47px; float: left; }
.header { float: left; margin: 0; padding: 0; }
#maincontent { background-color: #cc9; width: 760px; height: 100%; margin: 0 30px; padding: 0; border-color: black; border-style: solid; border-width: 0 1px 1px; }
#maincontent_bu { background-color: #633; margin: 0 30px; padding: 0; width: 760px; height: 100%; border-style: solid; border-width: 0 1px 1px; border-color: black; }
#bottom { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; background-color: #300; text-align: center; margin-right: 30px; margin-left: 30px; width: 760px; height: 25px; padding-top: 10px; border-style: solid; border-width: 0 1px 1px; border-color: black; }
#copy { float: left; color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-align: center; vertical-align: middle; height: 69px; width: 100%; visibility: visible; padding-top: 10px; }
#pagecontent { color: #000; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; width: 100%; height: 100%; margin: 0; padding-top: 0; padding-bottom: 30px; }
a.bottom:link { color: #fff ; text-decoration: none; }
a.bottom:visited { color: #fff ; text-decoration: none; }
a.bottom:hover { color: #fcc ; text-decoration: none; }
a.bottom:active { color: #f99 ; text-decoration: none; }
a:link { color: #090000; font-weight: bold; text-decoration: none; }
a:visited { color: #060000; font-weight: bold; text-decoration: none; }
a:hover { color: #c00; font-weight: bold; text-decoration: none; }
a:active { color: #f00; font-weight: bold; text-decoration: none; }
ul.list1 { text-align: left; padding-left: 200px; }
li.list1{ padding-bottom: 10px; }
p.header1 { color: #000; font-size: 1.2em; font-weight: bold; text-decoration: none; text-align: center; margin: 0; padding: 20px 20px 0; }
p.header2 { color: #000; font-size: 1.1em; font-weight: bold; text-align: center; margin: 0; padding: 25px 20px 5px; }
p.notes_header { color: #000; font-size: 0.9em; text-decoration: underline; text-align: left; margin: 0; padding-top: 2px; padding-bottom: 0; padding-left: 50px; }
p.notes { color: #000; font-size: 0.8em; font-style: italic; text-align: left; margin: 0; padding-top: 3px; padding-bottom: 0; padding-left: 55px; }
hr { color: #fff; font-style: normal; text-align: center; width: 500px; height: 2px; }
p.gentext { color: #000; font-size: 1em; text-align: left; margin: 0; padding: 10px 20px; }
p.gentext_med { color: #000; font-size: 0.9em; text-align: left; margin: 0; padding: 3px 35px 5px; }
div.whiteblock { color: #000; font-size: 0.9em; background-color: #fff; margin: 25px; padding: 10px; border: dotted 1px; }
div.contentheader { background-color: #996; width: 100%; padding-bottom: 10px; border-bottom: 2px solid #663; }
div.samples { padding-left: 30px; }
div.content { width: 100%; height: 100%; border-top: 1px solid #ffc; }
div.content_samples { width: 100%; height: 100%; padding-left: 30px; border-top: 2px solid #600; }
table.big { color: #333; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: white; background-position: center 0; text-align: center; width: 700px; border: solid 2px #300; }
table.med { color: #333; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: white; background-position: center 0; text-align: center; width: 700px; border: solid 2px #300; }
table.small { color: #333; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: white; background-position: center 0; text-align: center; width: 400px; border: solid 2px #300; }
th.head1 { font-weight: bold; background-color: #ffc; border-right: 1px solid #633; border-bottom: 2px solid #633; }
td.normal_c { border-bottom: 1px solid #633; border-left: 1px solid #633; }
td.side { font-weight: bold; border-bottom: 1px solid #633; border-left: 1px solid #633; }
td.exc1 { color: #900; border-bottom: 1px solid #633; border-left: 1px solid #633; }
div.thumbnail { float: left; padding-top: 20px; padding-left: 30px; }
