body {
 margin:0px;
 padding:0px;
 background:#FFF;
 color:#000;
 text-align:center;
 line-height:15px;
 font-size:11px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 }
#page {
 margin-top:0px;
 margin-right:auto;
 margin-bottom:0px;
 margin-left:auto;
 padding:0px;
 text-align:left;
 width:800px;
 background:url('images/bg.gif') repeat-y;
 }
img {
 display:block;
 border:0px solid #FFF;
 }
#tophead {
 margin-top:36px;
 }
#Lnavcol {
 padding:0px;
 margin:0px;
 width:190px;
 float:left;
 }
#narrownavcol {
 float:left;
 width:170px;
 }
#midcol {
 background:#FFF;
 color:#000;
 width:435px;
 padding:0px;
 float:left;
 }
#rcol {
 width:175px;
 float:left;
 padding:0px;
 }
#rightpics {
 padding-top:34px;
 width:151px;
 float:right;
 }
#rtbotpic {
 padding-top:3px;
 }
.head2 {
 background:#FFF;
 color:#506A8D;
 font-size:15px;
 }
.blue2 {
 background:#FFF;
 color:#506A8D;
 font-size:12px;
 }
.txtindentnospace {
 margin-top:0px;
 text-indent:14px;
 margin-bottom:0px;
 }
.adjul {
 margin-left:-24px;
 }
.adjul2 {
 margin-left:15px;
 }
.nolinespace {
 margin:0px;
 }
ul.nospacelist {
 margin-top:0px;
 margin-bottom:4px;
 }
.biggertxt {
 margin-top:6px;
 font-size:13px;
 line-height:16px;
 }
.bigtxt {
 font-size:13px;
 }
#midcol a:link, #midcol a:active, #midcol a:hover {
 background:#FFF;
 color:#506A8D;
 }
#areamap {
 position:relative;
 }
#statemap {
 position:absolute;
 top:462px;
 left:274px;
 }
#bottombar {
 clear:both;
 text-align:center;
 }
#bottombar p {
 margin:0px;
 padding-top:4px;
 padding-bottom:4px;
 background:#506A8D;
 color:#FFF;
 font-size:9px;
 }
/* found on FAQ only */
h3 {
 text-align:left;
 font-size:12px;
 font-weight:bold;
 }
h4 {
 background:#FFF;
 color:#506A8D;
 margin-bottom:0px;
 text-align:left;
 font-size:12px;
 font-weight:normal;
 }
ul.faqlist, li.faqitem {
 margin-top:0px;
 margin-bottom:0px;
 }
p.faqQ {
 background:#FFF;
 color:#506A8D;
 margin-bottom:4px;
 font-size:12px;
 }
p.faqA {
 margin-top:0px;
 margin-bottom:0px;
 }
p.answerindent {
 padding-left:24px;
 }

/* PRINTER SETTINGS */
.printonly {display:none;}
 @media print {
  body {margin:0px;padding:0px;}
  .printonly {display:block;font-size:14pt;font-weight:bold;text-align:left;}
  #masthead, #Lnavcol, #menu, #rcol {display:none;}
 } 