body, h1, h2, h3, h5, h4, p, ul, ol, .intable td, .intable td p ul, th { font-size: 10pt; font-family: Arial, Helvetica, Futura, sans-serif; line-height: 15pt }
.lead12 {line-height:12pt}
ul, ol { margin: 0 200px 0 20px; padding: 0 0 4px }
li {margin: 0 0 0 0; padding: 0 0 6px 0px;list-style-type: square}
p  { margin: 0px 0 4px 0px; padding: 0 0 4px }
h1  { color: #800000; font-size: 16pt; margin-top: 0; padding-bottom: 0 }
h2  {color: #800000; font-size: 14pt }
h4  { color: #626262; font-size: 12pt; font-style: normal; font-weight: normal; line-height: 15pt; margin: 0; padding: 0 }
h3 { font-size: 12pt; margin-bottom: 4px; padding-top: 0px; padding-bottom: 4px; margin-top: 0px;}
h5   { font-size: 10pt; line-height: 11pt; margin: 6px 0 0px 0; padding: 12px 0 0 0 }

a {text-decoration: none}
a:link  { color: #530000;}
a:hover {text-decoration: underline;}
.padtop6 {padding-top: 6px}
.padtopbig {padding-top: 18px}
.padtop4 {padding-top: 4px}
.padbtm6 {padding-bottom: 6px}
.nopad { padding: 0; margin: 0;border;border-style: none; }
.rulebtm { padding-bottom: 14px !important; border-bottom: 1px solid #800000 }
.fullrule { padding-top: 16px; border-top: 1px solid #800000}
th p { font-weight: normal; text-align: left }
#maincontent table {margin-bottom: 16px}
.mainborder  {padding: 20px 28px 0 22px; border: solid 2px #7a0029; background-image:url(images/nav/bkgnd_content.gif);background-repeat: repeat-y;background-attachment: scroll;}
.fullrule, .mainborder h3, .mainborder p, .mainborder h1, .mainborder h2, .mainborder h3, .mainborder h4, .mainborder h5 { padding: 0 200px 6px 0;}
.mainborder h3 { color: #800000; font-size: 11pt; margin-top: 12px}
.intable td, .intable td p, .frametable td p, .frametable th p, .boxtable p {margin-right: 0px; padding-right: 0px}
.boxtable { border-style: solid none none solid; border-width: 1px 0 0 1px; border-color: #bbb; padding-bottom: 0; padding-top: 0; margin: 0}
.boxtable td { border-style: solid; border-width: 0 1px 1px 0; border-color: #bbb; padding: 0 6px 0 6px; margin: 0}
.boxtable p {padding: 0 4px 0 0}
.boxtable h5, .boxtable h3, .boxtable h4, .boxtable h2 { padding-right: 4px }
.frametable { border-style: solid; border-width: 1px; border-color: #626262 #bbb }
.frametable td, .frametable th {padding: 4px 2px 2px 6px}
.frametable tr { border-color: #bbb; border-style: solid; border-width: 0 3px; }
.frametable th, .boxtable th {background: #EEE;text-align: left; padding-left: 4px}
.frametable th p, .frametable td ul, .boxtable th p {padding: 0 0 0 0; margin: 0}
.frametable p {line-height: 13pt;}
.intable ul {margin: 0 6px 0 16px;}
.frametable li, .intable li { list-style-type: square; margin: 0 6px 0 16px; padding: 0 }
.frametable li {margin-left:24px;}
#piclayer,#piclayer1,#piclayer2,#piclayer3,#backtotop { visibility: visible; padding: 0; position: relative; top: 3px; left: 0; width: 175px; height: auto; float: right; clear: none }
#backtotop  { position: inherit; bottom: 16px; width: 175px; height: 24px; float: right; clear: both ; border-style: none; border-width: 0; }
#insetlayer1  { padding: 0; position: inherit; top: 0; height: auto; float: left; clear: both }
#rightlayer1,#rightlayer2 { background-color: #fff; visibility: visible; padding: 0; position: relative; top: inherit; left: 0; width: 175px; height: auto; float: right; clear: both; border-style: outset none; border-width: 1px medium; border-color: #000;z-index:999}
#rightlayer1 ul,#rightlayer2 ul,#rightlayer1 p,#rightlayer2 p { color: #000; font-size: 10pt; line-height: 12pt; background-color: #fff; margin: 0 0 0 0; padding: 4px 4px 4px 6px; border-right: 3px solid #bbb; border-left: 3px solid #bbb }
#rightlayer1 ul,#rightlayer2 ul {white-space: normal; list-style-type: square; padding-left: 20px;}
#rightlayer1 a:link,#rightlayer2 a:link { color: #626262 }
#rightlayer1 h5,#rightlayer2 h5 { color: #000; background-color: #bbb; text-align: center; margin-top: 0; margin-bottom: 0; padding: 2px 0; border-right: 3px solid #797979; border-left: 3px solid #797979 }
#mainnav {z-index: 1000}
.legal a:link, .legal {font-size: 8pt;color:#666;}
.small, #rightlayer1 .small {font-size: 8pt}
.boxtable h4 { padding-top: 6px }
.boxtable th { border-right: 1px solid #bbb; border-bottom: 1px solid #bbb; border-top-color: #bbb; border-top-style: solid; border-left-color: #bbb; border-left-style: solid; }
body  {background-image:url(images/nav/bkgnd_stripes.gif);background-repeat: repeat-x; background-attachment: scroll;}
#rightlayer1 { background-color: #bfc6dd; visibility: visible; position: relative; top: auto; left: 0; width: 175px; height: auto; float: right; clear: right;z-index:999}
#backtotop { border-style: none; border-width: 0; outline-style: none; outline-width: 0; }

#boxtable1 td {padding-top:8px}
#boxtable1 td p {font-size:12px;line-height:13px;padding-top:4px;}

div#gobtn {margin-top:2px;}
 body > div#gobtn {margin-top:0px;}