html, body{margin:0px;padding:0px;border:0px;background:#e2e2e2;}
body{font:.875em/1 Arial, Helvetica, sans-serif;text-align:center;}
h1, h2, h3, h4, h5, h6{margin:0 0 5px 0;padding:0;font-family:Arial, Helvetica, sans-serif;color:#01316a;}
.heavy{font-family:"Arial Black","Arial","Helvetica", sans-serif;font-weight:bold;font-size:23px;margin:10px 0;}
.title{font-size:1.1em;}
p, th, td, li, dd, dt, ul, ol, blockquote, a, input, select, textarea{margin:0;padding:0;font:normal normal normal 1em/1.25 Arial, Helvetica, sans-serif;}
p{margin:5px 0 10px;}
blockquote{}
small{font-size:.85em;}
big{font-size:1.2em;}
a, a:link, a:hover, a:visited, a:active{text-decoration:none;}
a.text, a.text:link{border-bottom:1px solid #a4a4a4;color:inherit;}
a.text:hover, a.text:active{border-bottom:none;color:#01316a;background:#d1dae3;}
img{border:none;}
img.left{float:left;}
img.right{float:right;}
ul, ol{list-style-position:inside;}
ul.house{list-style-image:url(../images/bulletHouse.png);list-style-position:outside;margin:0 0 0 30px;}
ul.doublespace li{padding:6px 0;}
ul.onehalfspace li{padding:3px 0;}
ul.redcheck{list-style-image:url(../images/bulletCheckMark.gif);margin:0 0 5px;}
ul.redcheck:after{content:".";display:block;height:0;clear:both;visibility:hidden;zoom:1;}
.redcheck li{float:left;width:200px;}
ul.quad{list-style-position:inside;margin:0;}
table{margin:0;padding:0;border:none;}
.compare{font-size:1em;width:880px;}
hr.fullRule{margin:30px 0 10px;color:#ccc;}
hr.benefits{color:#ccc;clear:both;}
hr.rule50{color:#ccc;margin:15px auto;}
.clear{clear:both;}
.clearLeft{clear:left;}
.clearRight{clear:right;}
.floatLeft{float:left;}
.floatRight{float:right;}
.textLeft{text-align:left;}
.textRight{text-align:right;}
.textCenter{text-align:center;}
.textJustify{text-align:justify;}
.blockCenter{display:block;margin-left:auto;margin-right:auto;}
.bold{font-weight:bold;}
.italic{font-style:italic;}
.underline{text-decoration:underline;}
.noindent{margin-left:0;padding-left:0;}
.nomargin{margin:0px !important;}
.nopadding{padding:0px !important;}
.nobullet{list-style:none;list-style-image:none;}
.blue{color:#01316a;}
.red{color:#e91a2b;}
.toppad10{padding-top:10px;}
.hidden{display:none;}
.unfortunatemargin{margin:0 20px;}
.noborder{border:none;}
.burgun{background-color:#993333 !important;}
.navy{background-color:#0066cc !important;}
.smallcaps{font-variant:small-caps;}
#headWrapper{background:#032153 url(../images/headerBackgroundSpan.jpeg) no-repeat top center;}
#logo{width:900px;height:80px;margin:0 auto;text-align:left;padding-top:10px;}
#motto{float:left;color:#fff;text-align:right;margin-top:23px;margin-left:20px;}
#motto blockquote{font-style:italic;font-size:1em;text-shadow:1px 1px 2px #fff;}
#search{display:none;float:right;background:url(../images/searchBox.png) no-repeat;width:163px;height:27px;}
#search input{border:none;background:transparent;color:#a4a4a4;font:.85em/1 Arial, Helvetica, sans-serif;margin:6px 20px 5px 28px;width:108px;}
#header{width:900px;height:294px;margin:0 auto;text-align:left;}
#headerImage, #headerText{float:left;height:246px;}
#headerImage{width:300px;}
#headerImage img{margin-top:20px;}
#headerText{width:350px;color:#fff;}
#headerText h1{margin-top:30px;text-align:center;color:#fff;}
#headerCTA{float:left;width:240px;height:246px;position:relative;z-index:1;margin-left:10px;}
#headerCTA img{margin:5px 20px;}
#content{width:880px;padding:0px 10px 10px 10px;background:#eee;border:1px solid #ccc;text-align:left;margin:10px auto 0px;}
.nobox{border:none !important;background:transparent !important;}
.errorhandler{}
#menuBar{clear:both;position:relative;width:661px height:37px;z-index:2;}
#menuBar ul{list-style-image:none;list-style-type:none;}
.menu1, .menu2, .menu3, .menu4, .menu5, .menu6{float:left;display:block;position:relative;background-image:url(../images/menubar_sprite.png);background-repeat:no-repeat;}
.menu1 span.hover, .menu2 span.hover, .menu3 span.hover, .menu4 span.hover, .menu5 span.hover, .menu6 span.hover{background-image:url(../images/menubar_sprite.png);background-repeat:no-repeat;}
.menu1{width:88px;height:37px;background-position:0px 0px;}
.menu2{width:118px;height:37px;background-position:-88px 0px;}
.menu3{width:122px;height:37px;background-position:-206px 0px;}
.menu4{width:118px;height:37px;background-position:-328px 0px;}
.menu5{width:91px;height:37px;background-position:-446px 0px;}
.menu6{width:128px;height:37px;background-position:-537px 0px;}
.menu1 span.hover{position:absolute;width:88px;height:37px;background-position:0px -37px;}
.menu2 span.hover{position:absolute;width:118px;height:37px;background-position:-88px -37px;}
.menu3 span.hover{position:absolute;width:122px;height:37px;background-position:-206px -37px;}
.menu4 span.hover{position:absolute;width:118px;height:37px;background-position:-328px -37px;}
.menu5 span.hover{position:absolute;width:91px;height:37px;background-position:-446px -37px;}
.menu6 span.hover{position:absolute;width:128px;height:37px;background-position:-537px -37px;}
.menuVert{background:url(../images/menubarSubBG.png) no-repeat bottom center;visibility:hidden;width:233px;padding:0 0px 15px 0px;z-index:3;}
.menuVert a.top{border-top:none;}
.menuVert a{color:#ccc;display:block;padding:10px;margin:0 5px;text-decoration:none;border-bottom:1px solid #383838;border-top:1px solid #646464;text-shadow:1px 1px 1px #333;}
.menuVert a:hover{color:#fff;text-shadow:none;;background:#2f2f2f url(../images/menubarSubBullet.png) no-repeat 200px center;}
#menu2Sub{position:absolute;top:37px;left:84px;}
#menu3Sub{position:absolute;top:37px;left:202px;}
#menu4Sub{position:absolute;top:37px;left:324px;}
#menu5Sub{position:absolute;top:37px;left:442px;}
form{margin:0;padding:0;display:inline;}
label{cursor:pointer;}
.ctaRedBox{background:url(../images/ctaRedBox.png) no-repeat bottom center;width:240px;height:290px;color:#fff;}
.instantQuote{text-align:left;width:170px;margin:0 auto;padding-top:80px;}
.instantQuote h3{color:#fff;font-weight:normal;}
.instantQuote p{margin:10px 0;}
.instantQuote .buttons1{cursor:pointer;}
#formComplete{background:#f0e6d4 url(../images/vetAppBG.png) repeat-x top left;border:1px solid #c5c5c5;width:755px;margin:40px auto;}
.fcInnerBorder{border:1px solid #ecead8;background:transparent;padding:20px 49px;}
#formComplete h3{margin:20px 0 0 0;}
#formComplete input, #formComplete select{width:300px;font-size:14px;padding:3px 0;}
#formComplete span{color:#cc0000;font-weight:bold;}
#formComplete span.valText{clear:left;}
#formComplete h5.right{font-size:22px;color:#666;margin:5px 0 0 5px;}
#formComplete h1{color:#01316a;}
#formComplete .errorStop{background-color:#a32027;padding:3px;color:#fff;font-weight:bolder;font-size:14px;}
.inputFirstName, .inputLastName, .inputState, .inputZipCode, .inputPhoneNumber, .inputEmail, .inputLeft, .inputRight{width:300px;float:left;}
.inputFirstName, .inputState, .inputPhoneNumber, .inputLeft{margin-right:50px;}
#formComplete .tooltip img{cursor:pointer;}
#formComplete a.tooltip span{display:none;padding:2px 5px;margin-left:10px;width:220px;}
#formComplete a.tooltip:hover span{display:inline;position:absolute;background:#fdffc9;border:1px solid #c39d22;color:#111;font-weight:normal;font-size:16px;}
#formComplete a.tooltip:hover span.hint-pointer{position:absolute;left:-12px;top:-1px;width:12px;height:22px;margin-left:0px;margin-left:0px;background:url('./../images/pointer.gif') left top no-repeat;border:none;}
.buttonBlue{background:url(../images/buttons/blueButtonStd.png) no-repeat center center;}
.buttonGreen{background:url(../images/buttons/greenButtonStd.png) no-repeat center center;}
.buttonGray{background:url(../images/buttons/grayButtonStd.png) no-repeat center center;}
.buttonRed{background:url(../images/buttons/redButtonStd.png) no-repeat center center;}
.buttonBlue, .buttonGreen, .buttonGray, .buttonRed{width:97px;height:20px;border:none;color:#fff;cursor:pointer;font-size:.875em;text-align:center;padding-top:5px;}
input.buttonBlue, input.buttonGreen, input.buttonGray, input.buttonRed{height:25px !important;padding-top:0px !important;}
.headWidth{float:left;width:50px;padding:6px 5px 0 5px;text-align:center;}
.timeWidth{float:left;width:90px !important;}
#formComplete .buttonBorder{width:100px;margin:10px 0;float:right;border:1px solid #2a4376;padding:1px;}
#formComplete .submitButton{width:100px;background-color:#2a4376;border:0;color:#fff;font-weight:bold;cursor:pointer;}
#formComplete .submitButton:hover{background-color:#3d66be;}
#formComplete p{color:#444;}
#formComplete p.small{font-size:1em;}
#formComplete img{margin-left:-4px;}
#formComplete sup{color:#2a4376 !important;font-size:.4em !important;}
#formComplete .blue{color:#2a4376 !important;}
span.gray{font-weight:normal !important;color:gray !important;font-size:12px;}
.ctaGreenBar{float:right;margin:10px -30px 0 0;}
#ctaWide h3, #ctaStd h3, #ctaTall h3, #ctaFull h3, #ctaSquare h3, #ctaFull h4{color:#333;font:normal .9em/1 Arial, Helvetica, sans-serif;padding:0 !important;}
#ctaWide{clear:both;width:880px;height:219px;color:#333;}
#ctaWide .content{padding:70px 20px 0 85px;}
#ctaWide .content .text{float:left;width:175px;padding-right:10px;margin-right:10px;border-right:1px solid #666;}
#ctaWide .content form{float:left;padding-top:10px;width:530px;}
#ctaWide .input_first, #ctaWide .input_last, #ctaWide .input_state, #ctaWide .input_interested{float:left;width:200px;height:50px;}
#ctaWide input.buttonGreen{float:left;width:100px;margin-top:-20px;}
#ctaWide select, #ctaTall select{width:170px;}
#ctaStd{width:435px;height:173px;color:#333;margin-top:10px;}
#ctaStd .content{padding:40px 20px 0 20px;}
#ctaStd .content p{text-align:center;margin-right:40px;}
#ctaStd .inputs{float:left;width:170px;margin:0px 0 0 50px;}
#ctaStd .button{float:left;width:100px;margin:14px 0 0 20px;}
#ctaTall{width:286px;height:387px;color:#333;margin:0 auto;}
#ctaTall .content{padding:90px 50px 0 30px;}
#ctaTall .side{margin-top:15px;}
#ctaTall .input_state, #ctaTall .input_first{margin-left:20px;}
#ctaSquare{width:400px;height:367px;color:#333;}
#ctaSquare .content{padding:75px 45px 0 30px;}
#ctaSquare .form{margin:0 0 0 135px;}
#ctaSquare .side{margin-top:15px;}
#ctaFull{width:286px;height:699px;color:#333;margin:0 auto;}
#ctaFull .content{margin:0 45px 0px 35px;padding-top:105px;}
#ctaFull .side{margin-top:15px;}
#ctaFull .inputLeft, #ctaFUll .inputRight{margin:5px 0;}
#ctaFull .startTime, #ctaFull .endTime{width:35%;float:left;}
#ctaFull .startTime select, #ctaFull .endTime select{width:auto;}
#ctaFull input, #ctaFull select{width:195px;}
.whatsRightForYou{background:url(../images/cta/bg_WhatsRightForYou.png) no-repeat top center;}
.getStarted{background:url(../images/cta/bg_GetStarted.png) no-repeat top center;}
.getStartedTall{background:url(../images/cta/bg_GetStarted_Tall.png) no-repeat top center;}
.getFreeGuideTall{background:url(../images/cta/bg_GetFreeGuide_Tall.png) no-repeat top center;}
.benefits{background:url(../images/cta/bg_BenefitsSquare.png) no-repeat top center;}
.learnMore{background:url(../images/cta/bg_LearnMore.png) no-repeat top center;}
.areYouEligibleWide{background:url(../images/cta/bg_AreYouEligibileWide.png) no-repeat top center;}
.foreclosure{background:url(../images/cta/bg_ForeclosureSquare.png) no-repeat top center;}
.getStartedSquare{background:url(../images/cta/bg_GetStartedSquare.png) no-repeat top center;}
.preApprFull{background:url(../images/cta/bg_preApprFull.png) no-repeat top center;}
.lowerYourRate{background:url(../images/cta/bg_LowerYourRate.png) no-repeat top center;}
.learnMoreRed{background:url(../images/cta/bg_LearnMoreRed.gif) no-repeat top center;}
.areYouEligible{background:url(../images/cta/bg_AreYouEligibile.png) no-repeat top center;}
.preApprTall{background:url(../images/cta/bg_preApprTall.png) no-repeat top center;}
#footerWrap{background:#323538;}
#footerWrap:after{content:"";display:block;height:0;clear:both;visibility:hidden;zoom:1;}
#footer{width:900px;margin:0 auto;text-align:left;color:#fff;}
#footer h2{color:#e9b320;font-weight:normal;font-size:1.2em;margin-bottom:20px;}
#footerLinks{float:left;width:155px;border-right:1px solid #7e858c;margin:30px 0 0 10px;}
#footerLinks a{color:#fff;text-decoration:none;font-size:.875em;}
#footerLinks a:hover{text-decoration:underline;background:#3d4145;}
#footerQuestions{float:left;width:160px;margin-top:30px;padding:0 40px;text-align:center;}
#footerQuestions p{font-size:.875em;}
#footerQuote{float:left;background:url(../images/blueCTABGWide.png) no-repeat top center;width:493px;height:338px;margin-top:-9px;}
#quoteHours{float:right;width:169px;height:246px;padding:0 25px;margin-top:35px;margin-right:20px;text-align:center;border-left:1px solid #e2e2e2;}
#quoteParagraph{color:#e2e2e2;text-align:center;}
#quoteHours ul{padding:0 0 0 15px;}
#quoteHours li{line-height:normal;text-align:left;padding:3px 0;}
#quoteParagraph{border-right:1px solid #e2e2e2;position:relative;float:left;width:169px;height:246px;margin-top:35px;text-align:center;padding:0 25px;}
#quoteParagraph img{position:absolute;top:120px;left:150px;}
#quoteParagraph p{font-size:14px;margin-top:40px;}
#quoteSide{float:right;width:255px;height:335px;margin-left:-5px;color:#e2e2e2;position:relative;}
#quoteSide img{position:absolute;top:30px;left:25px;}
#breadcrumb{height:20px;width:650px;border-bottom:1px solid #ccc;padding-top:10px;margin-bottom:10px;}
#breadcrumb:after{content:".";display:block;height:0;clear:both;visibility:hidden;zoom:1;}
#breadcrumb p{color:#666;display:inline;font-weight:bold;font-size:.8em;}
#breadcrumb a{color:#1866CA;font-weight:bold;font-size:.8em;text-decoration:underline;}
#breadcrumb a:hover{color:#950001 !important;}
#breadcrumb span{background:url(../images/bcArrows.png) no-repeat center center;padding:3px 5px 7px 5px;margin:0 3px 0 4px;}
#breadcrumb a.active{color:#666;text-decoration:none;}
.twoColumnLeft{float:left;clear:left;width:435px;padding-right:5px;}
.twoColumnRight{float:left;clear:right;width:435px;padding-left:5px;}
#triColumn{margin-bottom:15px;}
#triColumn ul.house{margin-left:20px;}
#triColumn:after{content:"";display:block;height:0;clear:both;visibility:hidden;zoom:1;}
#triColumn .column{float:left;width:276px;}
#triColumn .middle{border-left:1px solid #ccc;border-right:1px solid #ccc;padding:0 10px;margin:0 10px;}
#triColumn .spread{font-size:1em;letter-spacing:3px;margin-top:0px;}
#triColumn h2{font-size:1.2em;}
.leftContent{float:left;width:570px;}
.rightBarSub{float:left;width:286px;}
.containerSmall{clear:both;margin:15px 0;}
.containerSmall:after{content:".";display:block;height:0;clear:both;visibility:hidden;zoom:1;}
.containerSmall .icon{float:left;width:50px;margin-right:10px;}
.containerSmall .content{float:left;width:510px;margin-top:8px;}
.containerSmall .small{width:375px;}
#backLink{float:left;clear:left;margin:10px 0 5px;}
#backLink a:hover{background-position:0px center;}
#backLink a{background:url(../images/icons/backLinkArrow.png) no-repeat 2px center;color:#01316a;font-weight:bold;padding:2px 0 2px 22px;}
#forwardLink{clear:right;float:right;margin:10px 0 5px;}
#forwardLink a{background:url(../images/icons/forwardLinkArrow.png) no-repeat 99% center;color:#01316a;font-weight:bold;padding:2px 22px 2px 0;}
#forwardLink a:hover{background-position:100% center;}
#subNote{clear:both;color:#444;margin:10px 0;}
#subNote p{margin:10px 10px 10px 60px !important;padding:0px;}
.full{width:880px;}
.half{width:435px;}
.wrap{width:inherit;}
.yellowBox{background-color:#ffffcc;border:1px solid #ffcc66;}
.blueBox{background-color:#cce5ff;border:1px solid #66bcff;}
.link{background-image:url(../images/icons/worldLink.png);background-repeat:no-repeat;background-position:20px center;}
.bulb{background-image:url(../images/icons/lightBulb.png);background-repeat:no-repeat;background-position:15px center;}
.info{background-image:url(../images/icons/exclamation.png);background-repeat:no-repeat;background-position:20px center;}
#basePod{clear:both;padding-top:20px;}
#basePod:after{content:"";display:block;height:0;clear:both;visibility:hidden;zoom:1;}
#basePod .container{float:left;width:256px;height:286px;padding:0 15px;}
#basePod .middle{margin:0 10px;}
#basePod .container .content{height:230px;margin:10px 0;}
.spread{font:normal 1.125em/1 Arial, Helvetica, sans-serif;text-transform:uppercase;letter-spacing:6px;text-align:center;padding-top:10px;margin-bottom:0px;}
.thick{font:bold 1.6em/1 Arial Black, Arial, Helvetica, sans-serif;text-align:center;margin-bottom:15px;margin-top:0px;}
#basePod ul{margin:10px 20px;}
#basePod li{line-height:1.4em;}
#basePodWide{width:286px;}
#basePodWide .container{width:266px;height:115px;padding:10px;margin:10px;}
#basePodWide .container .content p{width:200px;}
.ratesI{background:url(../images/pods/podRatesI.png) no-repeat center center;}
.firsttimeI{background:url(../images/pods/podFirstTimeI.png) no-repeat center center;}
.processingI{background:url(../images/pods/podProcessI.png) no-repeat center center;}
.checkmarkGreen{background:url(../images/pods/podCheckmarkGreen.png) no-repeat center center;}
.exclamationOrange{background:url(../images/pods/podExclamationOrange.png) no-repeat center center;}
.houseBlue{background:url(../images/pods/podHouseBlue.png) no-repeat center center;}
.scenarios{background:url(../images/pods/podFamily.png) no-repeat center center;}
.processing{background:url(../images/pods/podProcess.png) no-repeat center center;}
.dosanddonts{background:url(../images/pods/podDosAndDonts.png) no-repeat center center;}
.prosandcons{background:url(../images/pods/podCheckmarkGreen.png) no-repeat center center;}
.prefore{background:url(../images/pods/podprefore.png) no-repeat center center;}
.misconceptions{background:url(../images/pods/podMyth.png) no-repeat center center;}
.rambopiggy{background:url(../images/pods/podRamboPiggy.png) no-repeat center center;}
#basePodWide .prosandcons{background:url(../images/pods/podArrowsUpDownW.png) no-repeat center center;}
#basePodWide .map{background:url(../images/pods/podMapW.png) no-repeat center center;}
#basePodWide .scenariosW{background:url(../images/pods/podFamilyW.png) no-repeat center center;}
#basePodWide .checkmarkGreenW{background:url(../images/pods/podCheckmarkGreenW.png) no-repeat center center;}
#splashLinks{width:680px;float:left;border-top:1px solid #ccc;}
#splashLinks .container{border-bottom:1px solid #ccc;clear:both;padding:20px 0;}
#splashLinks .container:after{content:"";display:block;height:0;clear:both;visibility:hidden;zoom:1;}
#splashLinks .container .icon{width:180px;float:left;}
#splashLinks .container .content{float:left;width:500px;margin-top:40px;}
#splashLinks .container a.button{float:right;clear:right;margin-right:40px;}
#rightBlocks{float:left;width:200px;}
.blueBlock{float:right;width:140px;height:157px;color:#fff;padding:135px 15px 0 15px;}
.blueBlock p{line-height:1.8em;}
.bb_check{background:url(../images/blueBlock_Checklist.png) no-repeat center center;}
.bb_myth{background:url(../images/blueBlock_Myth.png) no-repeat center center;}
.bb_tud{background:url(../images/blueBlock_TUD.png) no-repeat center center;}
.bb_Note{background:url(../images/blueBlock_Note.png) no-repeat center center;}
#opening:after{content:".";display:block;height:0;clear:both;visibility:hidden;zoom:1;}
#opening .openingPara{float:left;width:440px;padding-right:40px;}
#opening .iconBlock{float:left;text-align:center;width:200px;}
.indexContainerWide{padding:20px 100px 20px 0;}
.indexContainerWide:after{content:".";display:block;height:0;clear:both;visibility:hidden;zoom:1;}
.indexContainerWide .icon{float:left;width:140px;}
.indexContainerWide .content{float:left;width:630px;margin-bottom:10px;}
.indexContainerWide a.button{clear:right;float:right;}
.myth{background:url(../images/icons/misconMyth.png) no-repeat center left;padding:5px 0 5px 50px;}
.myth h2{font-size:1em;font-weight:bold;}
.fact p{background:url(../images/icons/misconFact.png) no-repeat center left;padding-left:50px !important;}
.blueTable{background:#dee3e9;border:1px solid #c6ced3;font-size:1em;}
.blueTable td{border:1px solid #c6ced3;}
.blueTable .textual{padding:15px 20px;}
ul.grant{list-style-image:none;list-style-type:none;}
.grant h4{display:inline;padding:7px 0 7px 36px;}
ul.grant li{padding:15px 0;}
ul.greenList{padding:13px 0 11px 40px;color:#244003;}
ul.greenList2{padding:0;}
ul.greenList2 h4{padding:13px 0 11px 55px;}
ul.greenList li{font-weight:bold;}
.wheelchair{background:url(../images/icons/wheelchair32x32.png) no-repeat center left;}
.faucet{background:url(../images/icons/faucet32x32.png) no-repeat center left;}
.doorway{background:url(../images/icons/door32x32.png) no-repeat center left;}
.access{background:url(../images/icons/accessibility32x32.png) no-repeat center left;}
.wallet{background:url(../images/icons/downPayment50x50.gif) no-repeat center left;}
.irates{background:url(../images/icons/interestRates50x50.gif) no-repeat center left;}
.phone{background:url(../images/icons/telephone50x50.gif) no-repeat center left;}
.insurance{background:url(../images/icons/mortgageInsurance50x50.gif) no-repeat center left;}
.irrrl{background:url(../images/icons/IRRRL50x50.gif) no-repeat center left;}
.money{background:url(../images/icons/dollars50x50.gif) no-repeat center left;}
.wallet25{background:url(../images/icons/wallet25x25.gif) no-repeat center left;}
.briefc{background:url(../images/icons/briefcase25x25.gif) no-repeat center left;}
.grnbut{background:url(../images/icons/greenbutton25x25.gif) no-repeat center left;}
.dollar{background:url(../images/icons/dollars25x25.gif) no-repeat center left;}
.insure{background:url(../images/icons/insurance25x25.gif) no-repeat center left;}
.irates25{background:url(../images/icons/rates25x25.gif) no-repeat center left;}
span.do{color:#01316a;font:bold 1.2em/1 Arial Black, Arial, Helvetica, sans-serif;float:left;width:40px;padding-top:5px;}
p.do{float:left;width:395px;}
span.dont{color:#e91a2b;font:bold 1.2em/1 Arial Black, Arial, Helvetica, sans-serif;float:left;width:70px;padding-top:5px;}
p.dont{float:left;width:365px;}
#questionColumn{width:500px;float:left;}
#resultsColumn{width:350px;height:900px;float:right;margin:50px auto 0 auto;border:2px solid #ccc;background:#eaeaea;margin:20px auto;}
.question{margin:20px 0;height:150px;}
.question:after{content:".";display:block;height:0;clear:both;visibility:hidden;zoom:1;}
#resultsColumn .results{margin:15px;text-align:justify;}
#resultsColumn .results h2.wrong{color:#a6200e;font-size:14px;margin:0;padding:0;}
#resultsColumn .results h2.right{color:#52ac15;}
#resultsColumn .results p{margin-top:0;}
#results12, #results34, #results5, #resultsYes, #resultsNo{visibility:hidden;}
.yes, .no{float:left;width:100px;margin-top:20px;font-size:30px;}
.yes img, .no img{border:0;}
.yes{margin-left:50px;}
.no{margin-left:30px;}
#oneYesButton, #oneNoButton, #twoYesButton, #twoNoButton, #threeYesButton, #threeNoButton, #fourYesButton, #fourNoButton, #fiveYesButton, #fiveNoButton{color:#0b58a6 !important;cursor:pointer;}
#oneYesButtonGreen, #twoYesButtonGreen, #threeYesButtonGreen, #fourYesButtonGreen, #fiveNoButtonGreen{color:#52ac15 !important;}
#oneNoButtonRed, #twoNoButtonRed, #threeNoButtonRed, #fourNoButtonRed, #fiveYesButtonRed{color:#a6200e !important;}
#oneCorrect, #twoCorrect, #threeCorrect, #fourCorrect, #fiveCorrect{width:25px;margin:25px auto;visibility:hidden;}
#oneIncorrect, #twoIncorrect, #threeIncorrect, #fourIncorrect, #fiveIncorrect{width:350px;height:inherit;margin-top:-94px;}
img.wrong{margin:25px 0;float:left;width:25px;}
p.wrong{float:left;margin:10px;}
.clicked{margin-top:-46px;visibility:hidden;}
#statesMap{background:url(../images/stateMap.png) no-repeat center center;height:650px;}
#statesList{margin:140px 0 0 100px;}
#statesList ul{float:left;width:110px;list-style-type:none;}
#statesList li{padding:5px 0;}
#statesList a{color:#01316a;font-weight:bold;}
#statesList a:hover{text-decoration:underline;}
.scenario{width:388px;height:510px;margin:10px 0 20px;padding:84px 20px 0 20px;}
.scshort{height:480px !important;}
.s1{background:url(../images/scenario_bg1.png) no-repeat top center;}
.s2{background:url(../images/scenario_bg2.png) no-repeat top center;}
.s3{background:url(../images/scenario_bg3.png) no-repeat top center;}
.s4{background:url(../images/scenario_bg4.png) no-repeat top center;}
#intro{margin-bottom:20px;}
#intro:after{content:".";display:block;height:0;clear:both;visibility:hidden;zoom:1;}
#intro .icon{width:125px;float:left;}
#intro .content{width:755px;float:left;margin-top:10px;}
.numdoList{margin:10px 0;}
.numdoList h4{padding:15px 0 5px 50px;margin-top:10px;}
.numdoList h2, .numdoList h3{padding:15px 0 6px 50px !important;}
.numdoList p{padding-left:50px;}
.numdoList #ctaStd .content p{padding:0;}
.numdoList #ctaStd .content h3{padding:0;}
.numdoList .oneline{padding:25px 0 10px 50px !important;}
.greenDotOne{background:url(../images/icons/numdots/green1.png) no-repeat bottom left;}
.greenDotTwo{background:url(../images/icons/numdots/green2.png) no-repeat bottom left;}
.greenDotThree{background:url(../images/icons/numdots/green3.png) no-repeat bottom left;}
.greenDotFour{background:url(../images/icons/numdots/green4.png) no-repeat bottom left;}
.greenDotFive{background:url(../images/icons/numdots/green5.png) no-repeat bottom left;}
.greenDotSix{background:url(../images/icons/numdots/green6.png) no-repeat bottom left;}
.redDotOne{background:url(../images/icons/numdots/red1.png) no-repeat bottom left;}
.redDotTwo{background:url(../images/icons/numdots/red2.png) no-repeat bottom left;}
.redDotThree{background:url(../images/icons/numdots/red3.png) no-repeat bottom left;}
.redDotFour{background:url(../images/icons/numdots/red4.png) no-repeat bottom left;}
#resourceBox{margin:20px 10px;background:#e9e9e9;border:1px solid #c8c8c8;}
#resourceBox h2{background:url(../images/infoHeaderbg.png) repeat-x top left;color:#fff;text-shadow:1px 1px 2px #666;font-size:16px;padding:5px 10px;}
#resourceBox .contentNorm{padding:5px 10px;}
#resourceBox .resource{margin:0 10px;padding:10px 0;border-bottom:1px solid #a4a4a4;clear:both;}
#resourceBox .resource:after{content:".";display:block;height:0;clear:both;visibility:hidden;zoom:1;}
#resourceBox .resource .icon{float:left;width:60px;}
#resourceBox .resource .content{float:left;width:310px;}
#resourceBox .resource .content p{font-size:12px;;padding:0;margin:0;}
#resourceBox .resource .content h3{margin:0;padding:0;}
#resourceBox .resource .content h3 a{color:#000;font-weight:bold;}
#resourceBox .resource .content h3 a:hover{text-shadow:1px 1px 1px #bbb;}
#resourceBox .container{padding:10px 0;margin:0 10px;}
#resourceBox .bottomBox{background:#c5c5c5;padding:10px 0;}
img.ratesTop{margin-bottom:20px;}
p.ratesTop{font-size:1.1em;padding-top:55px;}
h3.celebrity{font-size:14px;padding:2px 0 2px 25px;background:url(../images/bulletYellowStar.png) no-repeat top left;margin:20px 0 0 0;}
p.celebrity{margin:3px 0 0 25px;}
ul.menu{display:none;list-style-type:none;}
#FAQmenu{padding:0px 10px 0px 30px;}
#FAQpage{padding-left:10px;}
#FAQpage h2{background:url('./images/24-W2Bbullet.png') no-repeat left center;padding:2px 0px 2px 25px;}
#FAQpage a{color:#000;}
#FAQpage li{padding:10px 30px 30px;margin-bottom:20px;border-top:1px solid #01315a;background:#f9f9f9;}
.warning{background-color:#cc0000;padding:75px 14px;position:absolute;top:60px;text-align:center;color:#fff;font-weight:bold;font-size:30px;}
#prelen ul{list-style-image:url(../images/bulletCautionRed.png);}
#qualityLife{width:760px;margin:40px auto;}
.qualityLifeBox{background:url(../images/qualityOfLifeBox.png) no-repeat top left;width:296px;height:110px;padding:10px 20px;margin:20px;float:left;text-align:center;}
.qualityLifeBox h2{margin-bottom:10px;}
.qualityLifeBox:active{background:url(../images/qualityOfLifeBoxDown.png) no-repeat top left;}
.qualityLifeBox p, .qualityLifeBox h2{color:#fff;}
.qualityLifeBox p{margin:0 15px;}
#statistics{background:url(../images/statBackGround.jpg) no-repeat top left;border:2px solid #c5c5c5;margin:10px auto;position:relative;height:434px;}
#statistics p{font-weight:bold;display:inline;}
#statistics p.small{font-size:14px;}
#statistics p.medium{font-size:17px;}
#statistics span.xl{font-size:23px;}
#statistics li.pos1{top:0px;left:140px;position:absolute;}
#statistics li.pos2{top:50px;left:460px;position:absolute;}
#statistics li.pos3{top:100px;left:80px;position:absolute;}
#statistics li.pos4{top:150px;left:360px;position:absolute;}
#statistics li.pos5{top:200px;left:290px;position:absolute;}
#statistics li.pos6{top:250px;left:40px;position:absolute;}
#statistics li.pos7{top:275px;left:600px;position:absolute;}
#statistics li.pos8{top:320px;left:130px;position:absolute;}
#statistics li.pos9{top:370px;left:320px;position:absolute;}
table.compare{border:1px inset #333;text-align:center;}
table.compare td{border:1px outset #333;vertical-align:middle;}
table.compare h2, table.compare h3, table.compare p{color:#000;margin:0;padding:0;}
.tcReqBox{float:left;height:260px;margin:5px;border:1px solid #000;text-align:center;}
.tcReqBox{width:190px;}
.Wide{width:250px;}
.tcReqBox h3{background-color:#c5c5c5;margin:0;padding:3px;}
.tcReqBox p{padding:0 10px;}
#questionnaire{background:url(../images/firsttimeQuestionnaireBox.jpg) no-repeat top center;width:668px;height:200px;padding:15px 20px;margin:0 auto;color:#fff;}
#questionnaire h5{width:300px;color:#fff;font-size:14px;font-weight:bold;margin:3px;width:350px;}
#questionnaire table{margin-left:40px;}
#questionnaire span{color:red;display:inline;}
span.questionnaire{font-size:.875em !important;color:#fff !important;}
a.boxedin{border:1px solid #000;background:#000;color:#fff;width:auto;font-size:1.6em;padding:3px 5px;}
a.boxedin:hover{border:2px solid #000;background:#fff;color:#000;}
