a:link { color: #8c1700; text-decoration: underline; margin: 0; padding: 0; }
a:visited { color: #8c1700; text-decoration: underline; margin: 0; padding: 0; }
a:hover { color: #000000; text-decoration: underline; margin: 0; padding: 0; }
body { font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #dbebf4; background-image: url(../advocate/images/bg.gif); background-repeat: repeat-x; margin: 0; padding: 0; border-style: none; }
h1 { color: #c00; font-size: 160%; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: normal; letter-spacing: -0.35px; margin: 0; padding: 0 0 0.1em; }
h1:first-child {margin-top: 0;}
h2 { color: #f00; font-size: 140%; margin: 0; padding: 0 0 0.65em; }
h2:first-child {margin-top: 0;}
h3 { color: #c00; font-size: 95%; line-height: 1.25em; margin: 0 0 0.7em; padding: 0 0 0.35em; }
.head3 { color: #fff; font-size: 70%; background-color: #25408d; margin: 0 0 0.7em; padding: 0.1em 0.1em 0.1em 0.5em; }
h4 { color: #000; font-size: 80%; margin: 0; padding: 0; }
h4 a:link, a:visited, a:active { color: #8c1700; text-decoration: underline; margin: 0; padding: 0; }
h4 a:hover { color: #000; text-decoration: underline; margin: 0; padding: 0 0 0.5em; }
h5 { font-size: 90%; margin: 0 0 0.5em; padding: 0; }
h6 { font-size: 80%; margin: 0; padding: 0 0 2em; }
ol { font-size: 90%; font-family: Arial, Helvetica, Verdana, sans-serif; line-height: 1.5; list-style-type: decimal; }
p { font-size: 90%; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 1.5em; margin: 0; padding: 0 0 1em; }
td, p, ul { font-family: Arial, Verdana, Helvetica, sans-serif; margin: 0; }
ul { font-size: 90%; color: #000000; font-family: Arial, Helvetica, Verdana, sans-serif; line-height: 1.5; margin: 0 0 0 14%; padding: 0 0 12px }
wrapper { width: 100%; margin: 0 auto; padding: 0; }
.dotted { margin: 0 0 5px; padding: 0 0 5px; border-bottom: }
.floatleft { margin: 0; padding: 0 0.5em 0 0; float: left; }
.floatright { float: right; margin: 0; padding: 0 0 0 0.5em; }
.gray { color: #666; }
.headLINE { margin: 0 0 4px; padding: 0 0 2px 0; border-bottom: 1px solid #9bcee8; }
.indentlist { color: #000; }
.indentlistB { color: #000; font-size: 90%; line-height: 1.5; margin-top: -15px; margin-left: 125px !important; padding-top: 0; padding-bottom: 16px; list-style-type: disc; list-style-position: outside; }
#eight { background-image: url(../advocate/images/8.gif); }
#five { background-image: url(../advocate/images/5.gif); }
#four { background-image: url(../advocate/images/4.gif); }
#header { margin: 0; padding: 0; }
#header1 { text-decoration: none; width: 437px; float: left; clear: none; margin: 0; padding: 0; }
#header2 { float: right; margin: 0; padding: 0; }
#headertable { background-image: url(../images/header_back.jpg); background-repeat: repeat-x; margin: 0; padding: 0; }
#leftmain { background-image: url(../advocate/images/in-left-bg.gif); background-repeat: repeat-y; width: 22px; min-width: 22px; max-width: 22px; margin: 0; padding: 0; }
#lefty { background-image: url(../advocate/images/left-bar.gif); background-repeat: repeat-y; width: 29px; max-width: 29px; }
#main { width: 100%; margin: 0 20% 0 0; padding: 4px 35px 25px 25px; }
#nine { background-image: url(../advocate/images/9.gif); }
#numlist
{ line-height: 1.5em; margin-left: 0; list-style: none; }
#numlist li
{ padding-left: 70px; background-repeat: no-repeat; background-position: -34px -7px; padding-bottom: 1em; }
#one { background-image: url(../advocate/images/1.gif); }
#pcopener { margin: 0 0 0 -10px; padding: 0; }
#poll { background-color: #fff; width: 175px; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 12px !important; padding: 0; border: solid 1px #000; }
#pollbottom { background-image: url(../images/poll_02.jpg); background-repeat: no-repeat; margin: 0 0 0 7%; padding: 0; height: 22px; }
#pollhead { background-image: url(../images/poll_01.gif); background-repeat: no-repeat; height: 22px; margin: 0; padding: 0; }
#pollmain { font-size: 100%; margin: 0.5em; }
#rightcol { font-size: 100%; margin: 0 10px 0 15px; padding: 0; }
#rightlist
{ line-height: 1.1; margin: 0; padding: 0; list-style: none; }
 #rightlist li
{ background-image: url(../images/rightlist_bullet.gif); background-repeat: no-repeat; background-position: 0 2px; margin: 0 0 0.35em; padding: 0 0 0 15px; }
#rightmain { background-color: #e2af21; width: 193px; max-width: 193px; margin: 0; padding: 0; }
#righty { background-image: url(../advocate/images/right-bar.gif); background-repeat: repeat-y; width: 29px; max-width: 29px; }
#seven { background-image: url(../advocate/images/7.gif); }
#six { background-image: url(../advocate/images/6.gif); }
#switcher { color: #04385f; font-size: 80%; float: right; margin: 0; padding: 0 0 0 60px; }
#Table_01 { max-width: 950px; margin: 0; padding: 0; }
#Table_02 { margin: 0; padding: 0; border: solid 1px #000; }
#Table_03 { margin: 0; padding: 0; }
#ten { background-image: url(../advocate/images/10.gif); }
#three { background-image: url(../advocate/images/3.gif); }
#two { background-image: url(../advocate/images/2.gif); }
.foottype { color: #fff; font-size: 80%; text-align: center; margin: 1em 20% 0; padding: 0; }
#footer { background-color: #369; background-image: url(../images/sc_13.jpg); background-repeat: repeat-y; }
.foottype a:link { color: #000; font-size: 90%; text-decoration: underline; margin: 0; padding: 0; }
#wbullet { list-style-image: url(../images/wbullet.gif); }
linksbullets { list-style-image: url(../advocate/images/advocatebullet.gif) }
h18 { color: #c00; font-size: 95%; line-height: 1.25em; margin: 0 0 0.7em; padding: 0 0 0.35em; }
.head3 { color: #fff; font-size: 70%; background-color: #25408d; margin: 0 0 0.7em; padding: 0.1em 0.1em 0.1em 0.5em; }