body {font-family: Verdana, Arial, Helvetica, sans-serif;color: #000000;background-color: #999999;font-size: 12px;}#container {
min-height: 100%;}a:link {color: #A91E2F;}a:visited {color: #8788AA;}a:hover {color: #D34E29;}a:active {color: #D34E29;}table#container {border: 1px #000271 solid;padding: 0em;margin: 0em;margin-left: auto;margin-right: auto;background-color: #ffffff;}td.centercontent {text-align: center;padding-left: 1.2em;padding-right: 1.2em;}.pagenav {font-size: 10px;}

.pagenav a:link {color: #A91E2F;}.pagenav a:visited {color: #8788AA;}.pagenav a:hover {color: #D34E29;}.pagenav a:active {color: #D34E29;}.candlist {width: 60%;float: left;}

.candlist p {padding-left: 116px;}p.footer {font-size: 10px;margin-top: 4em;padding-bottom: 2px;margin-bottom: 0em;color: #8788aa;}p.spaced {margin-top: 60px;}p.indent_small {font-size: 11px;padding-left: 15px;}div.rightcol {margin: 6px;border: 2px #dfe0ec solid;background-color: #bfc0d6;padding: 4px;font-size: 11px;}p.event {text-align: left;}ul#navbar {
list-style: none;text-align: center;width: 136px;margin-left: auto;margin-right: auto;padding-left: 0em;padding-right: 0em;font-size: 12px;margin-top: 0em;}#navbar li {
margin: 0;
padding-top: 3px;
padding-bottom: 3px;border-bottom: 1px #EFEFF5 dotted;}

#navbar li a {
color: #000271;
text-decoration: none;}

#navbar li a:visited {
color: #8788aa;
text-decoration: none;}

#navbar li a:hover {
color: #dfe0ec;
text-decoration: none;}div.contentarea {margin-left: auto;margin-right: auto;width: 620px;text-align: left;}h1 {font-size: 18px;border-bottom: 1px #e0cc82 dotted;color: #a91e2f;border-top: 1px #e0cc82 dotted;background-color: #FBF3D9;}h2 {color: #000271;font-size: 14px;border-bottom: 1px #e0cc82 dotted;margin-top: 18px;padding-bottom: 2px;}h3 {font-size: 12px;font-weight: bold;margin-left: 10px;}

h3 a:link {font-size: 10px;text-decoration: none;font-weight: normal;padding-left: 5px;}.bluebar {border-bottom: 1px #AFB0C6 dotted;border-top: 1px #AFB0C6 dotted;padding-left: 2px;background-color: #dfe0ec;}.contentarea p {margin-left: 10px;}

.rightcol h2 {color: #AC8314;font-size: 11px;margin-top: 0em;margin-bottom: 0em;padding-top: 1px;padding-bottom: 1px;background-color: #cfd0e3;border: 1px #c7c8dc solid;}
.rightcol h3 {color: #393A77;font-size: 11px;padding-bottom: 0em;margin-left: 0em;margin-right: 0em;padding-top: 4px;margin-top: 0em;margin-bottom: 0em;}
p.pollq {text-align: left;margin-top: 0em;padding-top: 4px;}
p.graph {text-align: left;border: 1px #FBF3D9 dotted;padding-top: 10px;padding-left: 0px;padding-bottom: 4px;margin-bottom: 0em;}
span.date {font-weight: bold;font-size: 10px;}.ccommittee {margin-left: 10px;width: 500px;}

.ccommittee td {border-bottom: 1px #FBF3D9 solid;}.floatright {float: right;text-align: center;}

.mapright {float: right;text-align: center;border: 1px #e0cc82 solid;padding: 4px;margin-top: 8px;}

.floatleft {float: left;}

.floatleft10m {float: left;margin-left: 10px;}

div.clear {clear: both;margin: 0px;padding: 0px;}

.committee {width: 620px;padding: 0em;}.committee a:link {font-size: 10px;}.padleft {padding-left: 10px;}.special {color: #a91e2f;font-weight: bold;}.feature {color: #a91e2f;font-weight: bold;font-size: 14px;}div.featurebox {border: 4px #dfe0ec solid;margin-top: 20px;}

div.featurebox2 {border: 4px #dfe0ec solid;padding: 4px;margin-bottom: 8px;}

div.featurebox3 {padding: 4px;margin-bottom: 8px;border-bottom: 3px #e0cc82 double;}div.featurebox4 {background-image: url(images/featureback1.jpg);background-repeat: no-repeat;background-position: top left;text-align: left;padding-top: 2px;padding-left: 10px;padding-bottom: 0px;padding-right: 10px;margin-top: 22px;border-bottom: 4px #FCFBF5 solid;}.center {text-align: center;}.border {border: 1px #000000 solid;}

span.label {
width: 182px;
float: left;
clear: both}

.inputfield {
float: left;font-size: 10px;margin-bottom: 4px;}.formarea {background-color: #EFF0F5;padding: 12px;padding-top: 18px;}.clearer {clear: both;}h2.box4 {color: #AC8314;font-size: 14px;border: none;margin-top: 0em;padding-top: 1px;font-family: Helvetica, Arial, sans-serif;}.candidatepic {border: 1px #E0CC82 solid;margin-bottom: 4px;}.small {font-size: 10px;}.leftjust {text-align: left;}