﻿body {display: none; position: relative; height: 100%; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px; font: .8em Arial, Verdana, Helvetica, sans-serif; color: #000000; text-align:center; display: block;}

h3 {}
ul {list-style: square;}
form {display: inline;}
#size {color: #000; display: block; height: auto; text-align:center; position: relative; margin: auto; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: normal; font-weight: normal; font-variant: normal;}
#container {height: 1%; color: #000000; display: block; height: auto; width: auto; text-align:center; position: relative; margin: auto; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; font-variant: normal;}
#header {background-image: url(/portal/global/images/header_handheld.jpg); background-repeat: no-repeat; width: 77px; height: 100px; display: block; text-align: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 3px;}
#home {width: 77px; height: 26px; }
#home a {width: 77px; height: 26px; display: block; text-decoration: none;}
#home a span {visibility: hidden;}
#gov {width: 200px; padding: 0px 0px 0px 2px;}
#gov a {color: #011B36; font-weight: bold; display: block; text-decoration: none;}
#gov a:hover {text-decoration: underline;}
#gov a span {visibility: block;}
#scontainer {text-align: left; background-image:url(/portal/global/images/search_bg.jpg); background-repeat: repeat-x; height: 28px; width: 194px; display: block; margin: 0px 0px 5px 2px; padding: 5px 0px 0px 5px; border: 1px solid #A9BACA;}
#sfloat1 {}
#sfloat2 {display: none;}
#sfloat2 a {display: none;}
#searchfield {width: 90px; height: 18px;}
#sbutton {margin: 1px 14px 0px 0px;}
#advanced {font-size: 11px; text-decoration: none; padding: 0px 0px 0px 0px; display: none;}
#hnavcontainer {font-size: 11px;}
#hnavcontainer ul {padding: 0px 0px 7px 0px; margin: 0px 0px 0px 20px;  list-style: square;}
#hnavinterior {text-align: left;}
#hnavinterior a {text-align: left; color: #011B36; font-weight: bold; text-decoration: none;}
#hnavinterior a:hover {text-decoration: underline;}
#govlower {display: none;}
#govlower a {display: none;}
#govlower a span {display: none;}
#hnavcontainer2 {font-size: 11px; margin: 0px 0px 0px 7px; width: 200px;}
#hnavcontainer2 a {text-align: left; color: #011B36; font-weight: bold; text-decoration: none; display: block; padding: 0px 0px 0px 0px;} 
#hnavcontainer2 a:hover {font-weight: bold; text-decoration: underline;} 
#colcontainer {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
#col1 {width: 215px;}
#col1top {height: 10px;}
#leftnav {text-align: left; font-weight: bold;}
#leftnav a {text-decoration: none;}
#leftnav ul {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; list-style: none;}
.linkheader {color: #fff; height: 16px; background-image: url(/portal/global/images/link_header_bg.jpg); background-repeat: no-repeat; background-position: bottom; padding: 2px 0px 0px 12px; margin: 0px 0px 0px 0px; font-size: 11px;}
.linkheader a {color: #fff; text-decoration: none;}
.link {height: 18px; background-image: url(/portal/global/images/link_bg.jpg); background-position: bottom; background-repeat: no-repeat; color: #011B36;}
.link a {height: 16px; color: #011B36; display: block; padding: 1px 0px 0px 12px; margin: 0px 0px 0px 0px; font-size: 11px;}
.link a:hover {text-decoration: none; background-image: url(/portal/global/images/leftlinks_bg.jpg); background-repeat: no-repeat; color: #011B36;}
.linklast {height: 18px; color: #011B36;}
.linklast a {height: 16px; color: #011B36; display: block; padding: 1px 0px 0px 12px; margin: 0px 0px 0px 0px; font-size: 11px;}
.linklast a:hover {text-decoration: none; background-image: url(/portal/global/images/leftlinks_bg.jpg); background-repeat: no-repeat;}
#local {height: 47px; width: 195px; padding: 55px 0px 0px 20px; margin: 5px 0px 0px 0px; text-align: left; background-image: url(/portal/global/images/local_bg.jpg); background-repeat: no-repeat;}
#local h2 {font-size: 11px;}
#localselect {font-size: 10px;}
#localbutton {margin: 0px 0px 0px 0px;}
#legislator {height: 32px; width: 200px; padding: 30px 0px 0px 15px; background-image: url(/portal/global/images/legislator.jpg); background-repeat: no-repeat; text-align: left;}
#legislator h2 {visibility: hidden; font-size: 1px; height: 0px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
#zipcode { font-size: 10px;}
#office { font-size: 10px;}
#zip {margin: 1px 0px 0px 0px;}
#col2 {width: 190px; }
#col2top {width: 190px; height: 53px; }
h1 {display: none;}
h2 {font-size: 11px; height: 0px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
#col2news {width: 190px; height: auto; padding: 0px 0px 0px 0px; text-align: left; margin: 0px 0px 0px 5px;}
#col2news h2 {background-color: #011B36; height: 19px; width: 200px; color: #fff; text-align: left; padding: 3px 0px 0px 5px; font-weight: bold; font-size: 12px; margin: 0px 0px 0px 0px;}
#col2news h3 {padding: 15px 0px 7px 0px; font-weight: bold; font-size: 16px; margin: 0px 0px 0px 0px;}
#col2 h3 {background-color: #011B36; height: 16px; width: 200px; color: #fff; text-align: left; padding: 3px 0px 0px 5px; font-weight: bold; font-size: 11px; margin: 0px 0px 0px 0px;}
#col2 h4 {color: #000; text-align: left; padding: 3px 0px 7px 5px; font-weight: bold; font-size: 14px; margin: 10px 0px 0px 0px;}
#col2news img {margin: 15px 15px 15px 15px;}
#col2news p {margin: 0px 0px 5px 0px; font-size: 11px;}
#col2news a {color: #011B36; font-weight: bold; text-decoration: none;}
#col2news a:hover {color: #011B36; font-weight: bold; text-decoration: underline;}
#col2more {width: 200px; height: auto; background-image: url(/portal/global/images/more_bg.jpg); background-repeat: no-repeat; border-top: 1px solid #CEE1EF; background-position: bottom; text-align: left; font-size: 85%; padding: 10px 10px 0px 0px;} 
#col2more ul {padding: 0px 0px 0px 17px;}
#col2more li a {color: #000; text-decoration: none;}
#col2more li a:hover {color: #000; text-decoration: underline;}
#col2more li {list-style-image: url(/portal/global/images/bullet.gif); margin: 0px 0px 7px 0px;}
#col2more p {padding: 0px 0px 0px 18px;}
#col2more p a:hover {color: #000; text-decoration: underline;}
#col2more p,#col2more p a {list-style-image: url(/portal/global/images/bullet.gif); margin: 0px 0px 7px 0px; text-decoration: none; color: #000;}
#image {display: none;}
#morelt {width: 280px; height: 150px; float: left; padding: 20px 10px 0px 0px;}
#morert {width: 230px; height: 150px; float: left; padding: 20px 0px 0px 0px;}
#col2sub {width: 552px; padding: 0px 7px 0px 7px; text-align: left;}
#col2sub ul {padding: 0px 7px 0px 7px; margin: 7px 0px 0px 30px;}
#col2sub p {margin: 0px 0px 0px 14px;}
#col2sub a {color: #011B36; text-decoration: none;}
#col2sub a:hover {color: #011B36; text-decoration: underline;}
#col2sub h4 { color: #011b36; border-top: 1pt solid #eee; border-left: 1pt solid #eee; }

#col2subfull {width: 767px; padding: 0px 0px 0px 0px; text-align: justify;}
#col2subfullpad {width: 767px; padding: 0px 7px 0px 7px; text-align: justify; }
#col2subfull h2 {width: 767px; height: 58px; margin: 0px 0px 0px 0px; padding: 0px 7px 0px 7px; background-image: url(/portal/global/images/col2_top_bg_shadow.jpg); background-repeat: no-repeat; font-size: 18px;}
#col2subleft {width: 250px; padding: 15px 7px 0px 7px; text-align: left; font-size: .85em;}
#col2subright {width: 260px; padding: 15px 7px 0px 17px; text-align: left; font-size: .85em;}
#col3 {width: 215px;}
#col3topshort {width: 215px; height: 53px; padding: 0px 0px 0px 0px; text-align: left; float: left;}
#col3top {width: 200px; height: 162px; background-image: url(/portal/global/images/col3_top_bg.jpg); background-repeat: no-repeat; margin: 0px 0px 0px 0px; padding: 55px 15px 0px 0px; text-align: left;}
#col3top p {color: #fff; font-weight: bold; padding: 7px 0px 0px 0px; margin: 0px 0px 0px 0px;}
#col3top p a {color: #fff; margin: 0px 0px 0px 20px; text-decoration: none; font-weight: bold;}/portal/global/images/faq_bg.jpg
#col3top p a:hover {color: #fff; text-decoration: underline;}
#col3top a {color: #fff; font-weight: normal; text-decoration: none; font-size: 11px; }
#col3top li {list-style-image: url(/portal/global/images/bullet_white.gif); margin: 0px 0px 5px 0px; padding: 0px 0px 0px 0px; line-height: 1em;}
#col3top li a:hover {color: #fff; text-decoration: underline;}
#col3top ul {margin: 0px 0px 0px 35px; padding: 0px 0px 0px 0px;}
#col3topfluid {width: 200px; height: auto; background-image: url(/portal/global/images/col3_top_fluid_bg.jpg); background-repeat: no-repeat; padding: 55px 15px 10px 0px; text-align: left;}
#col3topfluid select { font-size: 10px;}
#col3topfluid p {color: #fff; font-weight: bold; padding: 7px 0px 0px 0px; margin: 0px 0px 0px 0px;}
#col3topfluid p a {color: #fff; margin: 0px 0px 0px 20px; text-decoration: none; font-weight: bold;}
#col3topfluid p a:hover {color: #fff; text-decoration: underline;}
#col3topfluid a {color: #fff; font-weight: normal; text-decoration: none; font-size: 11px; margin: 0px 0px 0px 0px;}
#col3topfluid li {list-style-image: url(/portal/global/images/bullet_white.gif); margin: 0px 0px 5px 0px; padding: 0px 0px 0px 0px; line-height: 1em;}
#col3topfluid li a:hover {color: #fff; text-decoration: underline;}
#col3topfluid ul {margin: 0px 0px 0px 35px; padding: 0px 0px 0px 0px;}
#col3topfluid ul li ul {list-style-image: url(/portal/global/images/bullet_white.gif); margin: 0px 0px 0px 13px; padding: 0px 0px 0px 0px;}
#col3topfluid ul li ul li {list-style-image: url(/portal/global/images/bullet_white_trans_small.gif); margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
#subscriber {color: #fff; margin: 0px 0px 0px 20px;}
#subscriber a:hover { text-decoration: underline;}
#faq {width: 215px; height: 388px; background-image: url(/portal/global/images/faq_bg.jpg); background-repeat: no-repeat; text-align: left;}
#faq p {color: #fff; font-weight: bold; }
#faq p a {color: #fff; margin: 0px 0px 0px 15px; text-decoration: none;  font-size: 11px;}
#faq p a:hover {color: #fff; text-decoration: underline;}
#faq li a {color: #fff; font-weight: normal; text-decoration: none;}
#faq li a:hover {color: #fff; font-weight: normal; text-decoration: underline;}
#faq li {color: #fff; margin: 0px 0px 5px 0px; padding: 0px 10px 0px 0px;}
#faq ol {margin: 0px 0px 0px 45px; padding: 0px 0px 0px 0px; font-size: 11px;}
#want {width: 215px; height: 398px; background-image: url(/portal/global/images/want_bg.jpg); background-repeat: no-repeat; text-align: left;}
#want p a {color: #fff; margin: 0px 0px 0px 15px; text-decoration: none;}
#want p a:hover {color: #fff; text-decoration: underline;}
#want li a {color: #fff; font-weight: normal; text-decoration: none;}
#want li a:hover {color: #fff; font-weight: normal; text-decoration: underline;}
#want li {color: #fff; margin: 0px 0px 5px 0px; padding: 0px 10px 0px 0px;}
#want ol {margin: 0px 0px 0px 45px; padding: 0px 0px 0px 0px; font-size: 11px;}
#faqlink {color: #fff; padding: 4px 0px 20px 24px; float: left; font-size: 11px; font-weight: bold; text-decoration: none; display: block;}
#faqlink2 {color: #fff; padding: 4px 0px 20px 24px; float: left; font-size: 11px; font-weight: bold; text-decoration: none; display: block;}
#wantlink {color: #fff; padding: 4px 0px 20px 44px; float: left; font-size: 11px; font-weight: bold; text-decoration: none; display: block;}
#wantlink2 {color: #fff; padding: 4px 0px 20px 44px; float: left; font-size: 11px; font-weight: bold; text-decoration: none; display: block;}
#points {width: 185px; text-align: left; padding: 14px 0px 0px 0px; margin: 0px 0px 0px 0px; background-image: url(/portal/global/images/poi_header.jpg); background-repeat: no-repeat; background-position: top;}
#points h1 {visibility: hidden; font-size: 1px;}
#points h3 {color: #022961; font-size: 12px; padding: 0px 0px 5px 5px; margin: 0px 0px 0px 0px; font-weight: bold;}
#points h3 a {color: #022961; font-size: 12px; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; font-weight: bold; text-decoration: none;}
#points h3 a:hover {color: #022961; font-size: 12px; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; font-weight: bold; text-decoration: underline;}
#points a {color: #022961; font-weight: normal; text-decoration: none;}
#points a:hover {color: #022961; font-weight: normal; text-decoration: underline;}
#points li a {color: #022961; font-weight: normal; text-decoration: none; }
#points li {color: #022961; list-style-image: url(/portal/global/images/bullet.gif); margin: 0px 0px 5px 0px; padding: 0px 0px 0px 0px; line-height: 1em; font-size: 11px;}
#related {width: 215px; height: auto; padding: 40px 0px 10px 0px; margin: 0px 0px 0px 0px; background-image: url(/portal/global/images/related_bg.jpg); background-repeat: no-repeat; text-align: left;}
#related li a {color: #fff; font-weight: normal; text-decoration: none; }
#related li a:hover {color: #fff; font-weight: normal; text-decoration: underline; }
#related li {color: #fff; list-style-image: url(/portal/global/images/bullet_trans.gif); margin: 0px 0px 5px 0px; padding: 0px 0px 0px 0px;}
#related ul {margin: 0px 0px 0px 45px; padding: 0px 0px 0px 0px; font-size: 11px;}
#related h1 {visibility: hidden; font-size: 1px;}
#footer {display: none;}
#footerlinks {font-size: 10px; text-align: left; color: #ffffff;}
#footerlinks a {color: #011B36; text-decoration: none; padding: 0px 5px 0px 0px; }
#footerlinks a:hover {color: #011B36; text-decoration: underline;}
#footerlinks ul li {list-style: none; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; color: #ffffff;}
#footerlinks ul {padding: 0px 0px 0px 10px; margin: 5px 0px 0px 0px;}
.clear {clear: both;}
.none {display: none;}
a[href $='.pdf'] { 
   margin-right: 20px;
    background: transparent url(/portal/global/images/pdf.gif) no-repeat center right;
    background-position: right;
}
a[href ^="mailto:"] {
   padding-right: 20px;
   background: transparent url(/portal/global/images/mail.gif) no-repeat center right;
}
a[class ="popup"] {
   padding-right: 18px;
   background: transparent url(/portal/global/images/popup.gif) no-repeat center right;
}