@charset "utf-8";
/* CSS Document */

/*#contentDiv .tabs { border-top: 1px solid #CCCCCC; *margin-top: 0px;
}#contentDiv .tabs { padding-bottom: 110px; }

#tabContainer { margin-top: 20px !important; }
div.tabs div.tabs div.tabs { padding: 13px 0px 0 0 !important; width: 708px; }
#contentDiv .instructions p { margin-left: 20px !important; margin-right: 20px; }
*/

.scroll-box { margin-top: 0px; height:300px; overflow: auto; margin-bottom: 0; }
/*strong { font-size: 1em; }
h3 { color: #0083cb; margin-left: 18px; font-size: 1.4em; margin-bottom: 10px !important; }
h6 { color: #ea6622; font-size: 1.2em; }*/
.col_230 {
*position: relative; z-index: -1; }
#banner-map { position: relative; background: url(/Common/about_us/images/service_publications/bg_banner_map.gif) top left no-repeat; height: 305px; width: 710px; }
#banner-map #banner-text { position: absolute; top: 25px; left: 12px; z-index: 99999; }
#banner-map-image { position: absolute; top: 2px; right: 0px; z-index: 999999; }
#banner-map h1 { font-size: 16pt; color: #ff7200; }
#banner-map p { font-size: 8pt; color: #808080; width: 220px; margin-top: 4px; }
#banner-map p.other { width: 130px; margin-top: 30px; }
#banner-map p.other a { color: #808080; }
#popup-box { position: relative; z-index: 999; }
form { margin-top: 25px; }
select, option { color: #000 !important; font-size: 9px; }
.publications { border-collapse: collapse; overflow: hidden; margin:10px 0 30px 0 !important; }
.ie7 .scroll-box, .ie7 .publications { width:680px; }
.ie7 .scroll-box .publications { width:660px !important; overflow:hidden; }
.headers { margin-bottom: 0px !important; border-bottom: 1px solid #cccccc; border-top: 1px solid #cccccc; }
.publications th { background: #f8f8f8; border-bottom: #cccccc; color: #ea6622; padding: 10px 0px 10px 10px; font-size: 1em; text-align: center; }
.publications tr.gray-row td { background: #f8f8f8; }
.publications td { padding: 10px 5px; font-size: 1em; text-align: center; }
.publications th.first-col { padding-left: 10px; }
.publications td.first-col { text-align: left; font-size: 1em; padding-left: 10px; }
.publications td.last-col { }
.publications th.last-header { padding-left: 0; font-size: 1em; }
.publications a { background: url(/Common/about_us/images/service_publications/bg_check_mark.gif) top left no-repeat; padding:  5px 0 5px 24px; min-height: 70px; line-height: 22px; }
#helpful-info { padding-right: 50px; margin: 20px 0 0 20px; padding-bottom: 20px; }
#state-box.hide-div { display: none; }
#state-box { background: url(/Common/about_us/images/service_publications/bg_state_popup.png) top left no-repeat; _background: url(/Common/about_us/images/service_publications/bg_state_popup.gif) top left no-repeat; width: 415px; height: 206px; position: absolute; z-index: 999999999; display: none; }
.state-box-text { margin: 36px 0 0 30px; *margin: 24px 0 0 30px;width: 286px; }
#wrapper .state-box-text h3 { color: #003b7b; font-size: 1.6em !important; margin-left: 0px; width: 345px; line-height: 18px !important; }
#wrapper .state-box-text p { color: #434343 !important; font-size: 1.1em !important; margin-left: 0px; width: 252px !important; }
.state-box-text a { background:transparent url(/Common/about_us/images/service_publications/icon_blue_arrow.gif) no-repeat left center !important; padding-left:12px !important; }
.state-box-text a.close { background:none !important; left: 0; padding-bottom: 20px; padding-left: 0 !important; padding-right: 0 !important; position: absolute; text-align: center; top: 0; width: 32px; text-decoration: none;}
.showBox { display: block; }
#residential-link { margin-top: 10px; }
.Alabama { position: absolute; top: 150px; left: 543px; }
.Alaska { position: absolute; top: 180px; left: 243px; }
.Arizona { position: absolute; top: 135px; left: 330px; }
.Arkansas { position: absolute; top: 130px; left: 492px; }
.California { position: absolute; top: 100px; left: 275px; }
.Colorado { position: absolute; top: 89px; left: 386px; }
.Connecticut { position: absolute; top: 48px; left: 605px; }
.Delaware { position: absolute; top: 80px; left: 605px; }
.Florida { position: absolute; top: 196px; left: 596px; }
.Georgia { position: absolute; top: 144px; left: 573px; }
.Hawaii { position: absolute; top: 209px; left: 377px; }
.Idaho { position: absolute; top: 30px; left: 317px; }
.Illinois { position: absolute; top: 75px; left: 514px; }
.Indiana { position: absolute; top: 70px; left: 542px; }
.Iowa { position: absolute; top: 58px; left: 477px; }
.Kansas { position: absolute; top: 98px; left: 441px; }
.Kentucky { position: absolute; top: 94px; left: 550px; }
.Louisiana { position: absolute; top: 175px; left: 495px; }
.Maine { position: absolute; top: 2px; left: 605px; }
.Maryland { position: absolute; top: 93px; left: 605px; }
.Massachusetts { position: absolute; top: 62px; left: 605px; }
.Michigan { position: absolute; top: 39px; left: 538px; }
.Minnesota { position: absolute; top: 15px; left: 470px; }
.Mississippi { position: absolute; top: 148px; left: 517px; }
.Missouri { position: absolute; top: 94px; left: 490px; }
.Montana { position: absolute; top: 5px; left: 365px; }
.Nebraska { position: absolute; top: 67px; left: 430px; }
.Nevada { position: absolute; top: 70px; left: 305px; }
.NewHampshire { position: absolute; top: 4px; left: 605px; }
.NewJersey { position: absolute; top: 75px; left: 605px; }
.NewMexico { position: absolute; top: 132px; left: 374px; }
.NewYork { position: absolute; top: 25px; left: 620px; }
.NorthCarolina { position: absolute; top: 110px; left: 600px; }
.NorthDakota { position: absolute; top: 10px; left: 423px; }
.Ohio { position: absolute; top: 68px; left: 563px; }
.Oklahoma { position: absolute; top: 126px; left: 454px; }
.Oregon { position: absolute; top: 30px; left: 275px; }
.Pennsylvania { position: absolute; top: 52px; left: 600px; }
.RhodeIsland { position: absolute; top: 29px; left: 605px; }
.SouthCarolina { position: absolute; top: 129px; left: 592px; }
.SouthDakota { position: absolute; top: 40px; left: 428px; }
.Tennessee { position: absolute; top: 118px; left: 540px; }
.Texas { position: absolute; top: 167px; left: 431px; }
.Utah { position: absolute; top: 87px; left: 340px; }
.Vermont { position: absolute; top: 4px; left: 605px; }
.Virginia { position: absolute; top: 86px; left: 604px; }
.Washington { position: absolute; top: 0px; left: 285px; }
.WestVirginia { position: absolute; top: 83px; left: 585px; }
.Wisconsin { position: absolute; top: 30px; left: 502px; }
.Wyoming { position: absolute; top: 47px; left: 371px; }
.DistrictofColumbia { position: absolute; top: 117px; left: 568px; background: url(/Common/about_us/images/service_publications/bg_state_popup_2.png) top left no-repeat !important}
.OtherTerr { position: absolute; top: 154px; left: 156px; background: url(/Common/about_us/images/service_publications/bg_state_popup_2.png) top left no-repeat !important}
