*{  margin: 0;  padding: 0;}body{  background: #003467 url(/atf/cf/{fb3c17e2-cdd1-4df6-92be-bd4429893665}/bg.jpg) 0 0 repeat-x;  font: 12px Arial, Verdana, sans-serif;  color: #fff;}#breadcrumb {display:none}#breadcrumbsee { padding-top:15px; font-weight:bold;}  #breadcrumbsee a { text-decoration:none; color:#000; }#basis{  background: url(/atf/cf/{fb3c17e2-cdd1-4df6-92be-bd4429893665}/shadow_1.gif) 0 0 repeat-y;  width: 922px;  margin: 0 auto;}#wrap{  background: url(/atf/cf/{fb3c17e2-cdd1-4df6-92be-bd4429893665}/top_shadow.jpg) 0 0 no-repeat;}#container{  background: url(/atf/cf/{fb3c17e2-cdd1-4df6-92be-bd4429893665}/bot_shadow.jpg) 0 100% no-repeat;  padding-bottom: 12px;}#mainContainer{  margin: 0 11px;}a img{  border: 0;}a{  outline: none;}#header{  background: #fff url(/atf/cf/{fb3c17e2-cdd1-4df6-92be-bd4429893665}/flag_bg.jpg) 100% 100% no-repeat;  position: relative;  width: 100%;  overflow: hidden;}#logo{  position: absolute;  top: 8px;	left: 16px;  color: #182677;  font-size: 20px;  text-decoration: none;}#logo img{  display: block;}ul{  list-style-type: none;  list-style-position: outside;}#topLinks{  float: right;  line-height: 13px;  padding: 0 4px 0 0;}#topLinks li{  float: left;  padding: 0 7px 0 0;}#topLinks a{  background: url(/atf/cf/{fb3c17e2-cdd1-4df6-92be-bd4429893665}/tab_bg_1.gif) 0 100% no-repeat;  display: block;  width: 169px;  text-align: center;  color: #5287d2;  text-decoration: none;  padding: 1px 0 8px 0;}#topForm{  background: url(/atf/cf/{fb3c17e2-cdd1-4df6-92be-bd4429893665}/corn_2.gif) 0 100% no-repeat;  width: 182px;  float: right;	clear: right;  padding-bottom: 11px;  margin:6px 0 7px;}#topForm .topCorn{	background: url(/atf/cf/{fb3c17e2-cdd1-4df6-92be-bd4429893665}/corn_1.gif) 0 0 no-repeat;  padding: 4px 0 0 16px;  float: left;  width: 166px;}#topForm label{  display: block;  background: #4d74a6 url(/atf/cf/{fb3c17e2-cdd1-4df6-92be-bd4429893665}/arrow_1.gif) 0 60% no-repeat;  color: #fff;  padding: 1px 0 0 14px;}#topForm .textField{  float: left;  border-left: 2px solid #aeaeae;  border-top: 2px solid #aeaeae;  border-bottom: 0;  border-right: 0;  width: 102px;  color: #979797;  font-size: 11px;  padding: 2px 0;}#topForm .submitBtn{  float: left;  display: inline;  margin: 2px 0 0 4px;}#controls{  clear: both;  border-top: 2px solid #000;  border-bottom: 1px solid #000;  background: #396ca6;  width: 100%;  overflow: hidden;}#controls2{  clear: both;  border-top: 2px solid #000;  border-bottom: 1px solid #000;  background:#CD0B0C none repeat scroll 0 0;  width: 100%;  overflow: hidden;}#menu{  float: left;  font-weight: bold;  line-height: 11px;  padding: 0 0 0 64px;  margin: 7px 0 9px 0;  background: url(/atf/cf/{fb3c17e2-cdd1-4df6-92be-bd4429893665}/slash.gif) 100% 3px no-repeat;}#menu li{  float: left;  background: url(/atf/cf/{fb3c17e2-cdd1-4df6-92be-bd4429893665}/slash.gif) 0 3px no-repeat;  padding: 0 26px;}#menu a {  display: block;  color: #fff;  text-decoration: none;}#searchForm{  float: right;  padding: 4px 3px 4px 0;}#searchForm .textField{  float: left;  border-left: 2px solid #aeaeae;  border-top: 2px solid #aeaeae;  border-bottom: 0;  border-right: 0;  width: 102px;  color: #0e3186;  font-size: 11px;  padding: 2px 0;}#searchForm .submitBtn{  float: left;  display: inline;  margin: 0 0 0 3px;}#wrapper{  background: #bfc7da url(/atf/cf/{fb3c17e2-cdd1-4df6-92be-bd4429893665}/bg_2.jpg) 0 0 repeat-x;  padding: 6px 15px 10px 15px;  overflow:auto;  }#columnsWrap{  background: url(/atf/cf/{fb3c17e2-cdd1-4df6-92be-bd4429893665}/bg4.gif) 0 0 repeat-y;  width: 100%;  overflow: hidden;  margin-top: 8px;}#mainColumn{  float: left;  width: 656px;}#infoBox{  background: #3478bb;  padding: 9px 10px;  color: #fff;  margin-bottom: 9px;}.clear{  clear: both;  font-size: 0;  line-height: 0;  height: 0;}#frame{  border: 1px solid #b4bbcd;  padding-left: 6px;  margin-bottom: 8px;}.item{  float: left;  font-size: 10px;  line-height: 12px;	color: #fff;	text-decoration: none;  width: 206px;  padding: 12px 0 0 0;  display: inline;  margin: -4px 0 7px 0px;}.item:hover{  background: url(/atf/cf/{fb3c17e2-cdd1-4df6-92be-bd4429893665}/arrow_2.gif) 26px 0 no-repeat;  position: relative;}.item img{  float: left;  border: 1px solid #bfc7da;  display: inline;  margin: 0 0 0 0;  margin-top: -1px;}.item span{  display: block;  padding: 0 0 0 75px;}.item .moreLink{	color: #33ff66;}#twoCols{  background: url(/atf/cf/{fb3c17e2-cdd1-4df6-92be-bd4429893665}/dot.gif) 385px 0 repeat-y;  width: 629px;  margin-left: 7px;  overflow: hidden;}#StateTwoCols{  width: 629px;  margin-left: 7px;  overflow: hidden;}#wideCol{  float: left;  width: 369px;  line-height: 14px;}#wideCol p{  padding-bottom: 13px;}#narrowCol p.moreLink,#wideCol p.moreLink{  padding-bottom: 0;}p.moreLink{  text-align: right;}p.moreLink a{  color: #33ff66;  text-decoration: none;}#wideCol em{  font-size: 12px;  line-height: 14px;}#narrowCol{  float: right;  width: 236px;  line-height: 14px;}#narrowCol p{  padding-bottom: 18px;}h3{  font-size: 13px;  font-weight: bold;  color: #ccffff;  padding: 2px 0 9px 0;}.illustration{  display: block;  border: 1px solid #a7b0fa;  margin-top: 19px;}#columns{  background: url(/atf/cf/{fb3c17e2-cdd1-4df6-92be-bd4429893665}/bg_4.gif) 8px 0 repeat-y;  width: 100%;  overflow: hidden;}.column{  float: left;  width: 312px;  background: #fff;  display: inline;  margin: 0 8px;  color: #666;}.colContent{  padding: 0 10px 41px 10px;  line-height: 15px;}.colContent p{  padding: 0 0 9px 0;}.tabs{  width: 100%;  overflow: hidden;  background: #bfc7da;}.tabs a{  float: left;  width: 125px;  color: #fff;  text-decoration: none;  font-weight: bold;  font-size: 13px;  line-height: 15px;  padding: 8px 0 7px 28px;}.fistTab{  background: #30659f url(/atf/cf/{fb3c17e2-cdd1-4df6-92be-bd4429893665}/corn_3.gif) 0 0 no-repeat;  display: inline;  margin-right: 6px;}.secondTab{  background: #558ec3 url(/atf/cf/{fb3c17e2-cdd1-4df6-92be-bd4429893665}/corn_4.gif) 0 0 no-repeat;}h2{  color: #387C2F;  font-size: 15px;  font-weight: bold;  line-height: 19px;  padding-top: 7px;}.colContent p.infoText{  color: #000;  font-style: italic;  padding: 0;  line-height: 14px;}.colContent p.date{  font-weight: bold;  padding: 0 0 11px 0;  line-height: 14px;}.colContent p.moreLink a{  color: #2fbb00;  font-weight: normal;}.colContent p.moreLink{  padding: 0;}.links{  color: #000;  padding: 8px 0 16px 0;}.colContent a{  font-weight: bold;  color: #0066cc;  text-decoration: none;}h4{  font-size: 12px;  color: #333;  padding-bottom: 9px;}.colContent p.themeTitle{  padding: 0 0 7px 0;}#sideColumn{  float: right;  width: 208px;  padding-bottom: 50px;}.unit{  background: #fff url(/atf/cf/{fb3c17e2-cdd1-4df6-92be-bd4429893665}/title_bg.jpg) 0 0 no-repeat;  border-bottom: 6px solid #bcc5d9;  padding-top: 21px;  zoom: 1;}.unit#lastUnit{  border-bottom: 0;}h5{  background: url(/atf/cf/{fb3c17e2-cdd1-4df6-92be-bd4429893665}/title_bg_2.jpg) 50% 100% no-repeat;  text-align: center;  color: #3478bb;  font-size: 13px;  font-weight: bold;  padding-bottom: 5px;}h5.ad_Recp { background:none; text-align:left;}.sideMenu{  text-transform: uppercase;  font-size: 12px;  padding: 3px 0 6px 0;}.sideMenu li{  display: inline;}.sideMenu a{  display: block;  color: #000;  text-decoration: none;  background: url(/atf/cf/{fb3c17e2-cdd1-4df6-92be-bd4429893665}/arrow_3.gif) 0 4px no-repeat;  padding-left: 13px;  margin: 3px 0 4px 9px;}.list{  margin: 7px 30px 8px 33px;  color: #000;  list-style-position: outside;}.list a{  color: #000;  text-decoration: none;}.outlinks{  display: block;  width: 149px;  margin: 12px auto 0 auto;  padding-bottom: 5px;}.outlinks img{  display: block;}#footer{  background: url(/atf/cf/{fb3c17e2-cdd1-4df6-92be-bd4429893665}/footer_bg.jpg) 50% 100% no-repeat;  padding: 0 0 119px 0;  width: 922px;  margin: 0 auto;  text-align: center;  font-size: 13px;  color: #fff;}#footer a{  color: #fff;  text-decoration: none;  padding: 0 8px 0 5px;}#footerMenu{  background: url(/atf/cf/{fb3c17e2-cdd1-4df6-92be-bd4429893665}/footer_bg_2.jpg) 50% 0 no-repeat;  padding: 22px 0 7px 0;}#packWrap{  background: url(/atf/cf/{fb3c17e2-cdd1-4df6-92be-bd4429893665}/bg_5.gif) 0 0 repeat-y;}#pack{  background: url(/atf/cf/{fb3c17e2-cdd1-4df6-92be-bd4429893665}/bg_gradient.jpg) 0 100% no-repeat;  width: 100%;  overflow: hidden;  margin-top: 2px;}#dropMenu{  float: left;  width: 155px;  float: left;  line-height: 13px;  margin-bottom: 311px;  background: #fff;  position: relative;  z-index:1000;}#dropMenu li{  width: 100%;  float: left;  position: relative;}#dropMenu li a{  padding: 3px 0 4px 14px;  background: none;  display: block;  color: #282828;  text-decoration: none;  border-bottom: 1px solid #d7d3d7;}#dropMenu li.parent{  background: url(/atf/cf/{fb3c17e2-cdd1-4df6-92be-bd4429893665}/arrow_4.gif) 4px 50% no-repeat;}#dropMenu li ul{  position: absolute;  top: -1px;  left: 155px;  width: 155px;  display: none;  background: #fff;  border: 1px solid #d7d3d7;  border-bottom: 0;}#dropMenu li span{  border-bottom: 1px solid #d7d3d7;  display: block;  color: #6689dd;  font-size: 13px;  background: url(/atf/cf/{fb3c17e2-cdd1-4df6-92be-bd4429893665}/arrow_5.gif) 4px 50% no-repeat;  font-weight: bold;  padding: 28px 0 30px 14px;}#content{  float: right;  width: 669px;  display: inline;  margin-right: 2px;  padding: 18px 19px;  background: #fff url(/atf/cf/{fb3c17e2-cdd1-4df6-92be-bd4429893665}/bg_6.gif) 0 0 repeat-x;  clear:right;}#content #infoBox{  border: 1px solid #bfc7da;}#content #infoBox #frame{  margin-bottom: 0;}#question{  height: 51px;  color: #000;  font-size: 22px;  font-weight: bold;  padding: 10px 168px 0 0;  border-top: 7px solid #fff;  text-align: center;  z-index:999;}#controlLinks{  text-align: right;  padding: 17px 0 15px 0;}#controlLinks a{  color: #434343;  text-decoration: none;  margin-left: 20px;}#controlLinks a.printLink{  background: url(/atf/cf/{fb3c17e2-cdd1-4df6-92be-bd4429893665}/print_ico.gif) 0 0 no-repeat;  padding-left: 21px;  margin-left: 35px;}#controlLinks a.shareLink{  background: url(/atf/cf/{fb3c17e2-cdd1-4df6-92be-bd4429893665}/share_ico.gif) 0 0 no-repeat;  padding-left: 19px;  margin-left: 48px;}#intro{  background: #3776bb;  color: #fff;  font-size: 13px;  padding: 8px 21px 21px 16px;  width: 632px;  overflow: hidden;  line-height: 17px;}#intro em{  font-style: normal;  font-size: 16px;}#intro img{  float: left;  display: inline;  margin: 3px 10px 10px 0;}.topicsCol{  width: 331px;  float: left;  padding: 18px 0 28px 0;}.topicsCol#secondCol{  float: right;}.topic{  float: left;  width: 331px;  color: #666;  padding-bottom: 1px;}.topic h5{  background: #30659f url(/atf/cf/{fb3c17e2-cdd1-4df6-92be-bd4429893665}/topic_bg.jpg) 0 0 no-repeat;  color: #fff;  font-size: 15px;  font-weight: bold;  text-align: left;  padding: 6px 7px 6px 7px;}h6{  color: #0066cc;  font-size: 12px;  font-weight: bold;  background: url(/atf/cf/{fb3c17e2-cdd1-4df6-92be-bd4429893665}/bg_8.gif) 0 0 repeat-x;  margin-left: 6px;  padding: 10px 0 6px 3px;}.topic p{  padding: 0 25px 14px 11px;}.topic .moreLink a{  color: #33cc00;}.topic img{  float: left;  display: inline;  margin: 4px 6px 4px 9px;  border: 1px solid #99b3d0;}.topic img.right{  float: right;  margin: 4px 11px 4px 11px;}h1{  background: url(/atf/cf/{fb3c17e2-cdd1-4df6-92be-bd4429893665}/bg_9.jpg) 0 100% no-repeat;  color: #1a5792;  font-size: 24px;  font-weight: bold;  line-height: 20px;  padding-bottom: 3px;  width: 100%;  overflow: hidden;  margin-bottom: 4px;}h1 span{  float: left;  padding: 0 11px 5px 0;}.bigTabs{  width: 100%;  overflow: hidden;}#printLink { background:transparent url(/atf/cf/{173bca02-3665-49ab-9378-be009c58a5d3}/print.gif) no-repeat scroll 0 1px; margin-right:46px; padding-left:22px; }.bigTabs a{  float: left;  width: 219px;  color: #fff;  text-decoration: none;  font-weight: bold;  font-size: 14px;  line-height: 15px;  text-align: center;  margin-right: 6px;  padding: 9px 0 6px 0;}.bigTabs a.fistTab{  background: #30659f url(/atf/cf/{fb3c17e2-cdd1-4df6-92be-bd4429893665}/corn_5.gif) 0 0 no-repeat;}.bigTabs a.secondTab{  background: #558ec3 url(/atf/cf/{fb3c17e2-cdd1-4df6-92be-bd4429893665}/corn_6.gif) 0 0 no-repeat;}.bigTabs a.thirdTab{  background: #8cbbe6 url(/atf/cf/{fb3c17e2-cdd1-4df6-92be-bd4429893665}/corn_7.gif) 0 0 no-repeat;  margin-right: 0;}#textContent{  border: 3px solid #30659f;  padding: 8px 12px 91px 16px;  margin-bottom: 27px;}#textContent h6{  margin: 0;  padding: 0;  background: none;}#textContent p{  padding: 7px 0 9px 0;}.inputWrap{  float: left;  width: 72px;  text-align: center;  padding: 27px 24px 13px 0;}.inputWrap input{  display: block;  margin: 0 auto;}.inputWrap label{  display: block;  text-transform: uppercase;  padding-top: 9px;}#unitForm{	color: #000;  font-weight: bold;  font-size: 13px;  padding: 15px 0 9px 8px;}#unitForm p{  clear: both;}#unitForm a{	color: #000;  text-decoration: none;  display: block;  text-align: center;}.visible{  display: block;}.invisible{  display: none;}#content p { color : #000000; } div.topic ul {    list-style:disc;}div#intro p {   color : #fff; }#content ul { list-style: disc; margin-left:25px !important; color:#000; }.tabs a{  float: left;  width: 125px;  color: #fff;  text-decoration: none;  font-weight: bold;  font-size: 13px;  line-height: 15px;  padding: 6px 0 6px 28px;  background-image:url(/atf/cf/{fb3c17e2-cdd1-4df6-92be-bd4429893665}/tabspite.gif); background-repeat:no-repeat;  background-color:#8cbbe6;  }.tabs a:hover{         background-position:left -30px;      background-color:#558ec3;    }.tabs a.tabselected {     background-position:left -60px;      background-color:#30659f;    }.fistTab{ /* background: #30659f url(/atf/cf/{fb3c17e2-cdd1-4df6-92be-bd4429893665}/corn_3.gif) 0 0 no-repeat;*/  display: inline;  margin-right: 6px;}.secondTab{ /* background: #558ec3 url(/atf/cf/{fb3c17e2-cdd1-4df6-92be-bd4429893665}/corn_4.gif) 0 0 no-repeat;*/}.topicsCol ul { list-style: disc !important;} #ad_wrapper label, #ad_wrapper input { color:#000; margin-left:5px; }#ad_wrapper label, #ad_wrapper span, #ad_wrapper input, #ad_adsearch_2, #ad_Ele_fedoff, #ctl00_lblNoDemocrats, #ctl00_lblNoRepublicans, #ctl00_lblNoIndependents, #ctl00_lblNoOther { color:#000; margin-left:5px; }#ad_RepContact, #ad_Ele_name { color:#000; margin-left:5px; }.CT, .CTtableout, .CTtablein, .CTodd, .CTeven, .CTsubtitle { color:#000;text-align: left; }.Alert { color:#FF0000; }.item_select {     background: url(/atf/cf/{fb3c17e2-cdd1-4df6-92be-bd4429893665}/arrow_2.gif) 26px 0 no-repeat;}#infoBox a { color:#33FF66; text-decoration:none; }#ad_wrapper {position:static !important;}#item1, #item2, #item3 {display:none;}.NLtitle {color:#000; }.NLdate {color:#000;}
