.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
/* Internal Content Container */
#content-container{width:950px; background:url(../img/bg_billboardBckgrd.png) repeat-y right; margin:0 0 12px 0; padding:0; text-align:left;}
#content-containerWhite{width:950px; background:url(../img/bg_billboardBckgrd_White.png) repeat-y right; margin:0 0 12px 0; padding:0; text-align:left;}
.container-topper{width:950px; height:15px; background:url(../img/bg_billboardTF.png) no-repeat right top;font-size:1px;}
.container-topperWhite{width:950px; height:15px; background:url(../img/bg_billboardTFWhite.png) no-repeat right top;font-size:1px;}
.container-content{width:950px; padding:0 0 30px 0;}
.container-content-lt{width:188px;display:inline; margin:0; padding:0; float:left;}
.container-content-rt{width:740px;display:inline; margin:0; padding:0; float:left;}
.container-footer{width:950px; height:15px; background:url(../img/bg_billboardTF.png) no-repeat right bottom; font-size:1px;}
.container-footerWhite{width:950px; height:15px; background:url(../img/bg_billboardTFWhite.png) no-repeat right bottom; font-size:1px;}

#content-container h2{font-size:18px; color:#000; float:left; margin:0px 0px 0px 25px; padding:0px; line-height:50px; display:inline;}
#content-container h3{font-size:14px; font-weight:normal; font-style:italic; color:#666; float:left; margin:-10px 0px 20px 25px; padding:0px;display:inline;}
/* End Internal Content Container */

/* PromoContainer */
#promo-boxes{width:715px; display:inline; float:left; margin:0 0 20px 25px; padding:0; background:none;}
.promo-boxes-topper{width:715px; height:8px; background:url(../img/bg_promoBoxTF.png) no-repeat top; margin:0; padding:0; font-size:1px;}
.promo-boxes-content{background:url(../img/bg_promoBox_bckgrd.png) repeat-y left; width:715px; height:120px; margin:0; padding:0;}
.promo-boxes-footer{width:715px; height:8px; background:url(../img/bg_promoBoxTF.png) no-repeat bottom; margin:0; padding:0; font-size:1px;}
.promo-cl-1{width:201px; float:left; padding:0; margin:15px 15px 0 25px; display:inline;}
.promo-cl-2{font: normal 11px Tahoma, Geneva, sans-serif; color:#333; margin:0; padding:15px 0 0 0; float:left; display:inline; width:270px;}
.cl-2-copy{font: normal 11px Tahoma, Geneva, sans-serif; color:#333; margin:0; padding:0; width:290px;float:left; line-height:16px;}
.promo-title{font:bold 13px Tahoma, Geneva, sans-serif; color:#000;}
.promo-price{font:bold 11px Tahoma, Geneva, sans-serif; color:#999;}
.promo-valid{font:normal 11px Tahoma, Geneva, sans-serif; color:#999; padding:6px; margin:0;}
.promo-cl-3{float:right; width:160px; display:inline; padding:0; margin:25px 15px 0 0;}

#div1{}
#div2{display:none;}
#div3{display:none;}
#div4{display:none;}
#div5{display:none;}
#div6{display:none;}
#div7{display:none;}
#div8{}
#div9{display:none;}
#div10{display:none;}
#div11{display:none;}
#div12{display:none;}
#div13{display:none;}
/* End PromoContainer */

/* Internal Nav */
#internalNav{width:188px; float:left;  margin:0; padding:0; font-size:1px;}
.internalNav-topper{width:188px; height:10px; background:url(../img/bg_internalNavTF.png) no-repeat top left;font-size:1px;}
.internalNav-footer{width:188px; height:10px; background:url(../img/bg_internalNavTF.png) no-repeat bottom left;font-size:1px;}
#internalNav ul{width:188px; margin:0; padding:10px 0 10px 0; list-style-type:none; background:url(../img/bg_internalNavBckgrd.png) repeat-y top left;}
#internalNav ul li{padding:0; margin:0; }
#internalNav ul li a{font:normal 11px Tahoma, Geneva, sans-serif; color:#494949; text-decoration:none; background:url(../img/bg_nav_bullet.png) no-repeat 10px 16px; display:block; width:157px; padding:10px 0 10px 20px; border-bottom:solid 1px #b5b5b5; margin:0 0 0 8px;}
#internalNav ul li a:hover{color:#000; }
#internalNav .active{width:185px;background-color:#e6eff4;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-top-color: #b2b2b2;border-bottom-color: #b2b2b2;border-left-color: #b2b2b2; border-right:0; display:block; margin:0; padding:0; font:normal 12px Tahoma, Geneva, sans-serif;}
#internalNav .active a{font:bold 11px Tahoma, Geneva, sans-serif; color:#000; text-decoration:none; border:0; margin:0;}
#internalNav .active ul{list-style-type:none; margin:0 0 12px 0; padding:0; background:none; width:180px;}
#internalNav .active ul li{margin:0; padding:0;}
#internalNav .active ul a{background:none; color:#000; font:normal 11px Tahoma, Geneva, sans-serif; margin:0; padding:3px 0 3px 28px; }
#internalNav .active ul a:hover{background:none; color:#fff; font:normal 11px Tahoma, Geneva, sans-serif; display:block; background-color:#5c6062; margin:0; padding:3px 0 3px 28px; width:155px;}
/* End Internal Nav */

/* Internal Sub Nav */
.internal-subnav{padding:0 0 0 25px; margin:0; height:30px;}
.internal-subnav ul{list-style-type:none; margin:0; padding:0;}
.internal-subnav ul li{display:inline; font-size:11px; color:#666;}
.internal-subnav ul li a{font:normal 11px Tahoma, Geneva, sans-serif; color:#666; border-bottom:dotted 1px #666; text-decoration:none;}
.internal-subnav ul li a:hover, .internal-subnav ul li a.internal-subnav-active{color:#000; border:0;}
/* End Internal Sub Nav */

/* Learning Center */
.lc-lt-column{width:460px; display:inline; float:left; margin:0 0 0 25px; padding:3px 0 0 0;}
.lc-lt-column img{margin-bottom:20px;}
.lc-lt-column p{padding:0; margin:0 0 6px 0; font-size:12px; color:#333;}
.lc-lt-column span{font-size:12px; font-weight:bold; color:#000;}
.lc-rt-column{width:235px;display:inline; float:right; margin:0; padding:0;}
.lc-sub-topper{width:235px; height:4px; background:url(../img/bg_LC_subTF.png) no-repeat left top;font-size:1px;}
.lc-sub-content{width:235px; height:300px; background:url(../img/bg_LC_subBckgrd.png) repeat-y left;}
.lc-sub-content h4{background-color:#e6eff4; width:222px; height:30px; font:bold 12px Arial, Helvetica, sans-serif; color:#333; text-indent:12px; border-bottom:solid 1px #999999; margin:0 0 10px 4px; padding:0; line-height:30px;}
.lc-sub-content img{float:left; padding:0; margin:10px 0 0 12px;}
.lc-sub-content a{float:left; padding:0; margin:12px 0 8px 6px; font:normal 11px Tahoma, Geneva, sans-serif; color:#333; text-decoration: none; width:110px;}
.lc-sub-content a:hover{color:#000;}
.lc-sub-content p.run-time{font-size:11px; color:#666; margin:0; padding:0; text-indent:6px;}
.lc-sub-contentDivider{width:85%; border-bottom:dotted 1px #666; height:8px; margin:12px 0 2px 12px; padding:0;}
.lc-faq-Divider{width:98%; border-bottom:dotted 1px #666; height:8px; margin:6px 0 12px 0; padding:0;}
.lc-sub-footer{width:235px; height:8px; background:url(../img/bg_LC_subTF.png) no-repeat left bottom;font-size:1px;}
.lc-helpful{margin:30px 0 0 0;}
/* End Learning Center */

/* Comparison */
#comp-topper{width:948px;height:11px; background:url(../img/bg_compTF.png) no-repeat top; font-size:1px;}
#comp-content{width:948px; background:url(../img/bg_comp_bckgrd.png) repeat-y top; padding-bottom:30px;}
#comp-content h2{font-size:20px; color:#333; padding:30px 0 30px 40px; margin:0px;}
#bofc_CompareColumnNames{width:250px; float:left; display:inline; margin:98px 0px 0px 40px; padding:0px;}
#bofc_CompareColumnNames ul{margin:0px 0px 0px 0px; padding:0px; list-style-type:none;}
#bofc_CompareColumnNames ul li {height:22px;font:normal 12px arial; color:#000; line-height:22px; text-indent:34px; }
.compareNamesIcon{background:url(../img/bofc_iconNames.png) no-repeat left;margin:11px 0px 10px 0px;}
.compareYearDOBIcon{background:url(../img/bofc_iconYearDOB.png) no-repeat left; background-color:#fff;margin:11px 0px 10px 0px;}
.compareAddressesIcon{background:url(../img/bofc_iconAddresses.png) no-repeat left;margin:11px 0px 10px 0px;}
.comparePhoneNumbersIcon{background:url(../img/bofc_iconPhoneNumbers.png) no-repeat left; background-color:#fff;margin:11px 0px 10px 0px;}
.compareRelativesIcon{background:url(../img/bofc_iconRelatives.png) no-repeat left;margin:11px 0px 10px 0px;}
.compareCriminalIcon{background:url(../img/bofc_iconCriminal.png) no-repeat left; background-color:#fff;margin:11px 0px 14px 0px;}
.compareSexOffenderIcon{background:url(../img/bofc_iconSexOffenders.png) no-repeat left;margin:11px 0px 10px 0px;}
.comparePropertyIcon{background:url(../img/bofc_iconProperty.png) no-repeat left; background-color:#fff; margin:11px 0px 12px 0px;}
.compareAircraftIcon{background:url(../img/bofc_iconAircraft.png) no-repeat left;margin:11px 0px 14px 0px;}
.compareMVRIcon{background:url(../img/bofc_iconMVR.png) no-repeat left;margin:11px 0px 14px 0px;}
.compareBankruptciesIcon{background:url(../img/bofc_iconBankruptcies.png) no-repeat left; background-color:#fff;}

#bofc_CompareColumnList{width:300px; height:505px; float:left; display:inline; margin:12px 0px 0px 30px; padding:0 0 0 0; background:url(../Img/bofc_comparisonListColumn.png) no-repeat left; text-align:center; font:bold 11px arial; color:#FFF; position:relative;}
#bofc_CompareColumnPF{width:201px; height:505px; float:left; display:inline; margin:12px 0px 0px 0px; padding:0px; background:url(../Img/bofc_comparisonColumnBckgrdPF.jpg) no-repeat left; text-align:center; font:bold 11px arial; color:#FFF; position:relative;}
#bofc_CompareColumnPFPF{width:201px; height:505px; float:left; display:inline; margin:12px 0px 0px 0px; padding:0px; background:url(../Img/bofc_PFcomparisonColumnBckgrdPF.jpg) no-repeat left; text-align:center; font:bold 11px arial; color:#FFF; position:relative;}
#bofc_CompareColumnNC{width:201px; height:505px; float:left; display:inline; margin:12px 0px 0px 10px; padding:0px; background:url(../Img/bofc_comparisonColumnBckgrdNC.jpg) no-repeat left; text-align:center; font:bold 11px arial; color:#FFF; position:relative;}
#bofc_CompareColumnBGC{width:201px; height:505px; float:left; display:inline; margin:12px 0px 0px 10px; padding:0px; background:url(../Img/bofc_comparisonColumnBckgrdBGC.png) no-repeat left; text-align:center; font:bold 11px arial; color:#FFF; position:relative;}
#bofc_CompareColumnBGCPF{width:220px; height:505px; float:left; display:inline; margin:12px 0px 0px 0px; padding:0px; background:url(../Img/bofc_PFcomparisonColumnBckgrdBGC.png) no-repeat left; text-align:center; font:bold 11px arial; color:#FFF; position:relative;}

#bofc_CompareColumnPF p, #bofc_CompareColumnNC p, #bofc_CompareColumnBGC p{margin: 16px 0px 0px 0px;}
#bofc_CompareColumnPF img, #bofc_CompareColumnNC img, #bofc_CompareColumnBGC img, #bofc_CompareColumnMVRPF img, #bofc_CompareColumnMVR img, #bofc_CompareColumnMVRBGC img{margin: 10px 0px 0px 0px; border:0;}

#bofc_CompareColumnMVRPF{width:201px; height:561px; float:left; display:inline; margin:12px 0px 0px 0px; padding:0px; background:url(../img/bofc_comparisonColumnBckgrdMVRPF.png) no-repeat left; text-align:center; font:bold 11px arial; color:#FFF; position:relative;}
#bofc_CompareColumnMVR{width:201px; height:561px; float:left; display:inline; margin:12px 0px 0px 10px; padding:0px; background:url(../img/bofc_comparisonColumnBckgrdMVR.jpg) no-repeat left; text-align:center; font:bold 11px arial; color:#FFF; position:relative;}
#bofc_CompareColumnMVRBGC{width:201px; height:561px; float:left; display:inline; margin:12px 0px 0px 10px; padding:0px; background:url(../img/bofc_comparisonColumnBckgrdMVRBGC.jpg) no-repeat left; text-align:center; font:bold 11px arial; color:#FFF; position:relative;}
#comp-footer{width:948px;height:11px; background:url(../img/bg_compTF.png) no-repeat bottom; font-size:1px;}
/* End Comparison */

/* Sweepstakes */

#sweepstakes{background:url(../img/promo_sweep.jpg) no-repeat top; width:745px; height:525px; padding:0; margin:0 0 0 2px;}
.ss-content{width:480px; height:120px; margin:0 0 0 80px; padding:170px 0 0 0; color:#FFF; font-size:12px;}
.ss-content span{font-weight:bold;}
.ss-field-container{width:680px; height:150px; margin:0 0 0 40px; padding:8px 0 0 0; font-size:11px;}
.ss-field-container h2{color:#8c0000; font-size:18px; margin:0; padding:0;}
.ss-fields{margin:12px 10px 0 0; padding:0; display:inline; float:left;}
.ss-btn-signup{margin:12px 0 0 60px; float:left; display:inline;}
.ss-disclaimer{width:680px; font-size:11px; color:#FFF; line-height:16px; margin:12px 0 0 40px;}

/* End Sweepstakes */

/* Sign Up */
#signup{background:url(../img/promo_signup.jpg) no-repeat left 30px; width:758px; height:520px; padding:0; margin:0;}
#signup .col1{width:420px; height:300px; float:left; display:inline;}
#signup .col1 p{width:420px; font-size:12px; color:#333; margin:12px 0 0 20px; padding:0; line-height:18px;}
#signup .col2{width:290px; float:left; display:inline; margin:0; padding:50px 0 0 0;}
#signup h2{font:normal 24px tahoma; color:#666; margin:12px 0 0 20px; padding:0;}
.su-name{width:140px; font-size:12px; color:#333; float:left; display:inline; text-align:right; margin:0; padding:0 20px 0 0; line-height:35px; font-weight:bold;}
.su-field{font-size:12px; color:#333; float:left; display:inline; text-align:left; margin:0; padding:0;}
select{clear:right; display:block;}
.su-btn-signup img{text-align:center; padding:20px 0 0 157px;}
/* End Sign Up */

#comp-container{background:url(../img/lc_comprehensiveBckgrd.jpg) no-repeat 0 -40px; width:720px;margin:0 auto 0 auto;}
#comp-container h2{margin:0; padding:12px 0 30px 0;}
#comp-container .col-header{font:bold 16px tahoma; color:#000; margin:0 0 0 250px; padding:40px 0 0 0;}
#comp-container .col-content{font:normal 12px tahoma; color:#000; margin:20px 0 0 250px;}