/* RESET */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input,button,hr,br { margin: 0; padding:0;}
ul,ol { list-style: none;}
fieldset,img,a img { border: none; }
caption,th { text-align:left; }
table { border-collapse: collapse; border-spacing: 0;}
body { margin:0; width:100%;}
address{font-style:normal;}
.clearl{ clear:left;}
.clearr{ clear:right;}
.clearboth{ clear:both;}
/* FIXES */
.clearfix:after, .paginationBar:after {content: "."; display: block; height: 0px; clear: both; visibility: hidden;}
.clearfix, .paginationBar {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix, * html .paginationBar {height: 1%;}
.clearfix, .paginationBar {display: block;}
/* End hide from IE-mac */

/* IE6 PNG FIX */
.pngImg, .lpCoolingThumb, .qvSServices, .qvSSystems, .lpServicesThumb, .lpSystemsThumb, .catDetails, .advertising, .computers, .refrigeration, .furtnitures, .generator, .packer_movers, .inverters, .pest_control, .pumps, .real_estate, .transport, .ups, .fixpng, .lcfform-submit,.floatingWidget .floatingWidgetfb,.floatingWidget .floatingWidgetfbClose,.floatingWidget .floatingWidgetfbOpen , img, .lpGearThumb, div, a, input{behavior: url(../images/i.png);}

/* Common CSS */
body, td, input, textarea, select {font:normal 11px Tahoma; color:#000;}
.bg{background:url(../images/bg-header.png) repeat-x 0 0;}
a, a:active, a:focus, a:hover, a:link, a:visited  { outline: none;}
a {text-decoration:none; color:#0058bc;}
a:hover{color:#da0000; text-decoration:underline;}

.wrap{width:990px; margin:0 auto;}
.left { float:left; }
.right { float:right !important; }
.grey{color:#999!important;}
.red{color:red!important;}
.black{color:black!important;}
.noBdr{border:0!important;}
.pad0{padding:0!important;}
.pad10{padding:10px;}
.pad{padding:10px;}
.padT5{padding-top:5px;}
.padT10{padding-top:10px;}
.padT20{padding-top:20px;}
.padL5{padding-left:5px;}
.padL10{padding-left:10px;}
.padL15{padding-left:15px;}
.padR10{padding-right:10px;}
.padB10{padding-bottom:10px;}
.margin0{margin:0!important;}
.marginT10{margin-top:10px;}
.marginL10{margin-left:10px;}
.marginT20{margin-top:20px;}
.marginT50{margin-top:50px;}
.marginB20{margin-bottom:20px;}
.marginR3{margin-right:3px;}
.margin-lr20{ margin:0 20px;}
.noMargin{margin:0!important;}
.relative{position:relative;}
.w49{width:49%;}
.homepageH1{position:absolute; top:-500px;}
.bold{font-weight:bold;}
a.underlineNone{text-decoration:none!important;}
.txtR{text-align:right;}
.underline{text-decoration:underline;}
.noborder{ border:0!important;}
.btn{ cursor:pointer; border:0; font-weight:bold; color:#fff; padding:3px 5px; font-size:11px; background:#000; -moz-border-radius: 3px; -webkit-border-radius: 3px;}
.bdrShadow4{border-right:2px solid #dedede; border-bottom:2px solid #dedede;}

/* Categories navigation */
.suckerdiv ul{margin: 0; padding: 0; list-style-type: none; width:248px;}
.suckerdiv ul li {position: relative; background:#fff;}
/*Sub level menu items */
.suckerdiv ul li ul {position: absolute; z-index:999; width: 223px;	top: 0; visibility: hidden; border:1px solid #e0e1e2; 	background:url(../images/menu.png) no-repeat;}
/* Sub level menu links style */
.suckerdiv ul li a {display: block; *overflow: auto; color: #000!important; text-decoration: none!important; background:url(../images/sprite-icons.png) no-repeat 195px -105px;	padding: 7px 15px;	border-top:1px dotted #cbcbcb;	font-weight:bold;}
.suckerdiv ul li a h2{display:inline; font-size:11px; font-weight:bold;}
.suckerdiv ul li a:hover {}
.suckerdiv ul li li a {color: #000;	background:#fff;}
.suckerdiv ul li li a:hover {color: #000;	background:#ffd903;}
.suckerdiv .subfolderstyle {}
/* Holly Hack for IE \*/
* html .suckerdiv ul li {float: left; height: 1%;}
* html .suckerdiv ul li a {height: 1%;}
/* Nav till here */

/* Messages */
.errorBig { width:658px; padding:4px 10px; margin:0px auto; background-color:#fee8e8; border:1px solid #fd7070; font-size:1.2em; color:#000; top:30px;}
.messageSprite.errorBig{position:relative !important;}
.warningBig {position:absolute; width:658px; padding:4px 10px; margin:-12px 0 0 270px; background-color:#FEFCD6; border:1px solid #ffa132; font-size:1.2em; color:#000;}
.successBig {position:absolute; width:658px; padding:4px 10px; margin:-12px 0 0 270px; background-color:#F8FFE8; border:1px solid #99CC00; font-size:1.2em; color:#000;}
.error { color:#EA0000; font-size:11px;}
.warning { color:#ffa132; font-size:11px;}
.success {  color:green; font-size:11px; }
.dvBubble{border:1px solid #da0000; background:#fffab1; text-align:center; margin-top:5px; padding:3px; height:27px; color:#da0000;}
.searchBiz .dvBubble{height:auto;}

/* PAGINATION */
div.paginationBar {padding:6px 0 5px 0; text-align: left; _float:right; _margin-right:-3px;}
ul.pagination li { line-height:1.5em !important; margin-right: 5px; float:left; background:none !important; padding:0px !important; border:none !important;}
ul.pagination li:first-child {border: none}
ul.pagination li a {padding:2px 6px; text-decoration:none; font-size:.9em; background:#888; color:#fff;}
ul.pagination li a:hover, ul.pagination li.active a { background:#FFDE0E; color:#000;  text-decoration:none;}
ul.pagination li.active a { cursor:default; background:#FFDE0E;}

.breadcrumbs{font-size:11px; padding:8px 0; background:#f6f6f6; border-bottom:1px solid #cbcbcb;}
.breadcrumbs a{padding:2px 5px;}
.bizBar .breadcrumbs{margin-bottom:10px;}

/* Sprites */
.icons{background:url(../images/sprite-icons.png) no-repeat;}
.elements{background:url(../images/sprite-elements.png) no-repeat;}
.buttons{background:url(../images/sprite-buttons.png) no-repeat; cursor:pointer; border:0; height:27px;}

.btnOutdoor{background-position:0 -86px; width:86px;}
.btnOnline{background-position:0 -154px; width:86px;}
.btnBuy{background-position:0 -222px; width:60px;}
.btnRent{background-position:0 -290px; width:60px;}
.btnSell{background-position:0 -358px; width:60px;}
.btnRentals{background-position:0 -426px; width:86px;}
.btnService{background-position:0 -494px; width:86px;}
.btnPlastic{background-position:0 -562px; width:66px;}
.btnWood{background-position:0 -630px; width:66px;}
.btnMetal{background-position:0 -698px; width:66px;}
.btnWCity{background-position:0 -766px; width:103px;}
.btnWIndia{background-position:0 -834px; width:103px;}
.btnOIndia{background-position:0 -902px; width:113px;}
.btnAgricultural{background-position:0 -970px; width:103px;}
.btnResidential{background-position:0 -1038px; width:103px;}
.btnCorporate{background-position:0 -1106px; width:103px;}
.btnLPressure{background-position:0 -1174px; width:113px;}
.btnHPressure{background-position:0 -1242px; width:113px;}
.btnSubmit{background-position:0 -1310px; width:83px; height:27px;}
.btnUpload{background-position:0 -1740px; width:125px; height:32px;}
.btnClose{background-position:0 -1347px; width:52px; height:24px;}
.btnBack{background-position:0 -1381px; width:52px; height:24px;}
.btnDone{background-position:0 -1415px; width:52px; height:24px;}
.btnClaimBiz{background-position:0 -1459px; width:112px; height:17px; float:right; margin-right:10px;}
.btnGenHome{background-position:0 -1496px; width:162px; height:28px; float:right;}
.btnFreeQuotes{width:160px; height:30px;}
.btnNext{background-position:0 -1964px; width:80px; height:30px;}
.btnPackersHome{background-position:0 -1641px; width:217px; height:37px; float:left; margin-left:20px;}

.lpTagCloud h3{ display:inline; line-height:19px; margin-right:10px;}
.lpTagCloud a{color:#0079d6; font-weight:normal;}
.lpTagCloud a:hover{ text-decoration:underline;}
.lpTagCloud a.level1{font-size:11px;}
.lpTagCloud a.level2{font-size:12px; font-weight:bold;} 
.lpTagCloud a.level3{font-size:14px; font-weight:bold;}
.lpTagCloud a.level4{font-size:16px; font-weight:bold;}
.lpTagCloud a.level5{font-size:18px; font-weight:bold;}

/* Home page */
.content .homeContent{float:right; width:730px; padding:0 0 0 10px;}
.dvCategory .head{font-size:17px; color:#fff; font-weight:bold; text-transform:uppercase; padding:2px 7px; background:#000;}
.categories{position:relative;}
.categories .paging{background:#000; text-align:center; padding:10px 12px;}
.categories .dvPaging{ width:250px; margin:0 auto;}
.categories .paging a{background-position:center -28px; float:left; width:6px; height:6px; font-size:0; margin:0 7px;}
.categories .paging a.active{background-position:center -48px;}
.categories .dvCat{background:#fff url(../images/bg-cat.png) repeat-x bottom; width:728px; height:272px; display:none}
.categories .jqCarousel{border:1px solid #DBDBDB;}
.categories .catArrowLeft{position:absolute; top:100px; z-index:9999; display:block; background:url(../images/gallery-buttons.png) no-repeat 0 0; width:25px; height:26px;}
.categories .catArrowLeftAct{position:absolute; top:100px; z-index:9999; background:url(../images/gallery-buttons.png) no-repeat 0 -60px; width:25px; height:26px;}
.categories .catArrowRight{position:absolute; top:100px; right:0; z-index:9999; background:url(../images/gallery-buttons.png) no-repeat 0 -30px; width:25px; height:26px;}
.categories .catArrowRightAct{position:absolute; top:100px; right:0; z-index:9999; background:url(../images/gallery-buttons.png) no-repeat 0 -90px; width:25px; height:26px;}
.categories .prodThumb{float:left; width:335px; height:190px;}
.categories .advertising{background:url(../images/advertising.png) no-repeat;}
.categories .computers{background:url(../images/computers.png) no-repeat center 20px;}
.categories .refrigeration{background:url(../images/refrigeration.png) no-repeat center 20px;}
.categories .furtnitures{background:url(../images/furtnitures.png) no-repeat center 20px;}
.categories .generator{background:url(../images/generator.png) no-repeat center 20px;}
.categories .packer_movers{background:url(../images/packer_movers.png) no-repeat center 20px;}
.categories .inverters{background:url(../images/inverters.png) no-repeat center 20px;}
.categories .pest_control{background:url(../images/pest_control.png) no-repeat center 20px;}
.categories .pumps{background:url(../images/pumps.png) no-repeat center 20px;}
.categories .real_estate{background:url(../images/real_estate.png) no-repeat center 20px;}
.categories .transport{background:url(../images/transport.png) no-repeat center 20px;}
.categories .ups{background:url(../images/ups.png) no-repeat center 20px;}
.categories .catDetails{background:url(../images/cat-arrow.png) no-repeat left center; float:right; padding:0 30px 0; margin-top:30px; width:330px; height:160px;}
.categories .catName{font-size:20px; font-weight:bold; text-transform:uppercase;}
.categories .catName span{font-size:12px; font-weight:bold; text-transform:none; display:block;}
.categories .links{border-top:1px dotted #939393; border-bottom:1px dotted #939393; padding:5px 0;}
.categories .links li{display:inline;}
.categories .buttons{float:left; margin-right:3px;}

.content .homeTxt{padding:10px 10px 20px;}
.content .homeTxt p{padding-top:10px; text-align:justify;}
.content .homeTxt h1{display:inline;font-size:11px; font-weight:bold;}

.greyBox .head{background:#f3f3f3; border:1px solid #e0e1e2; border-bottom:0; padding:2px 10px 2px 28px;}
.greyBox .txtBiz{background:#f3f3f3 url(../images/txt-biz-search.png) no-repeat 10px 7px; height:28px;}
.greyBox .txtLocal{background:#f3f3f3 url(../images/txt-local-search.png) no-repeat 10px 5px; height:24px;}
.greyBox .boxContent{background:#fff;}
.greyBox .boxContentdata{border:1px solid #e0e1e2; padding:10px 10px 10px 0;}
.greyBox ul{float:left; /*width:29%; */}
.greyBox ul li{ background:url(../images/sprite-icons.png) no-repeat 8px -147px; padding:1px 0 1px 21px; border-left:1px dotted #E0E1E2; margin-left:-1px; float:left; width:114px;}
.greyBox ul li h2{display:inline; font-size:11px; font-weight:normal;}
.greyBox ul.searchesMid{border-left:1px dotted #e0e1e2; border-right:1px dotted #e0e1e2; /*margin:0 10px; padding:0 5px; width:30%;*/}
.greyBox ul.searchesMid li{padding:1px 8px;}

.dvTestimonials{background:url(../images/bg-testimonial.png) repeat-x; padding:5px; border:1px solid #fff; margin:5px; height:60px;}
.dvTestimonials img{float:left; border:1px solid #ffe85c; margin-right:10px;}
.dvTestimonials .left{float:left; padding:0 0 0 15px; width:600px; background:url(../images/quotes.png) no-repeat;}
.dvTestimonials .testimonial{background:url(../images/quotes.png) no-repeat right bottom; font-size:11px; padding-right:15px; line-height:11px;}
.dvTestimonials .testiBy{text-align:right; padding-top:5px; font-size:10px;}
.dvTestimonials .testiBy strong{font-size:11px;}
.superBrand{background:url(../images/yellowpages-supperbrand.png) no-repeat; width:717px; height:70px; margin:5px;}

.catThumbList{padding-top:20px; border-top:1px dotted #CBCBCB;}
.catThumbList li{ float:left; width:180px; padding-bottom:20px;}
.catThumbList .left{width:115px; padding:5px 10px 0 5px;}
.catThumbList h2{font-size:11px; font-weight:normal;}
.catThumbList .catThumb{float:left; border:1px solid #d2d2d2;}

a.spritecat{background:url(../images/sprite-category.gif) no-repeat; width:48px; height:40px; display:block;  text-indent:-9999px;}
a.sprite-advertising-services{ background-position: 0 0;  } 
a.sprite-air-conditioners{ background-position: 0 -90px;  } 
a.sprite-blowers{ background-position: 0 -180px;  } 
a.sprite-cables{ background-position: 0 -270px;  } 
a.sprite-compressors{ background-position: 0 -360px;  } 
a.sprite-computer-networking{ background-position: 0 -450px;  } 
a.sprite-cranes{ background-position: 0 -540px;  } 
a.sprite-finance{ background-position: 0 -630px;  } 
a.sprite-generators{ background-position: 0 -720px;  } 
a.sprite-hand-tools{ background-position: 0 -810px;  } 
a.sprite-inverters{ background-position: 0 -900px;  } 
a.sprite-machine-tools{ background-position: 0 -990px;  } 
a.sprite-office-furniture{ background-position: 0 -1080px;  } 
a.sprite-packers-movers{ background-position: 0 -1170px;  } 
a.sprite-security-systems{ background-position: 0 -1260px;  } 
a.sprite-ups{ background-position: 0 -1350px;  } 

/* Search results page */
.lcfSuccess{text-align:center; color:#333; font-size:15px; line-height:25px;}
.lcfSuccess strong{ color:green; font-size:18px;}
.dvLCF .lcfSuccess{margin:50px 0;}
.lcfError{text-align:center; color:#333; font-size:15px; line-height:25px;}
.lcfError strong{ color:red; font-size:18px;}

.verifyWin{padding-top:17px;}
.formBar .verifyWin{padding-top:5px;}
.verifyWin p.txt{padding-bottom:5px;}
.verifyWin .num{color:#EA0000; font-size:12px;}

.filterBar{float:left; width:250px; position:relative; z-index:99;}
.contentBar{float:left; width:730px; padding-left:10px; position:relative;_padding-left:8px;}
.sideBar{float:left; width:190px;}

.bannerContainer{float:left; width:250px; margin:35px 0 10px;}
.bannerContainerVideo{float:left; width:248px; margin:28px 0 0 1px;}
.arrowOverVideoAbs{ position:absolute; left:249px; top:187px; _left:250px;}
.arrowOverVideoRel{ position:relative;}
.LCFContainer{float:left; width:730px; padding-left:10px;}
#lcfFrame{ background-color:#FFD81C;}
.bizNotPaid .LCFContainer{ padding:0 0 5px;}
.dvLCF .lookingFor{font-size:17px; font-weight:bold; text-transform:uppercase; padding:0 10px 10px 10px;}
.dvLCF .lookingFor h1{font-size:20px; color:#da0000; display:inline;}

.dvSticky .sticky{background:url(../images/bg-sticky.png) repeat-x; height:35px; line-height:33px; padding-left:10px; font-size:12px; font-weight:bold; color:#fff;}
.dvSticky .sticky strong{font-size:17px;}
.dvSticky .sticky h2{ display:inline; margin:0; font-size:17px; color:#ffde00;}
.dvSticky .stickyArrow{background:url(../images/arrow-search.png) no-repeat; width:19px; height:10px; position:absolute; z-index:9; margin-left:20px;}

.dvSearchBiz{margin:0 5px;}
.dvSearchBiz .searchBiz{background:#ffc600 url(../images/bg-search-form.png) repeat-x top; padding:20px 20px 10px 20px;}
.searchBiz input, .searchBiz select{border:1px solid #919294; font-size:11px; padding:6px 5px; margin-bottom:5px;}
.searchBiz select{padding:5px;}
.searchBiz label{font-size:12px; font-weight:bold; color:#000; display:block; margin-bottom:3px;}

.dvSearchBiz .col1{float:left; width:410px; padding-right:10px;}
.dvSearchBiz .col2{float:left; width:215px;}
.dvSearchBiz .dvLeft{float:left; width:49%;}
.dvSearchBiz .dvRight{float:right; width:49%;}
.dvSearchBiz .limit{color:#606060; float:right; font-size:10px;}
.dvSearchBiz .textAreaBox{border:1px solid #919294; height:82px; padding:5px; width:392px; *margin-top:4px;}
.dvSearchBiz .dvIYPTips{background:#e8e8ea; border:1px solid #919294; border-top:0; width:380px; height:50px; margin-top:-1px; padding:7px 4px 3px 4px; color:#000; font-size:10px; color:#9e9ea4; overflow-y:auto;}
.dvSearchBiz .dvIYPTipsArrow{background:url(../images/sprite-icons.png) no-repeat 0 -535px; width:15px; height:11px; position:absolute; z-index:97; margin:76px 0 0 10px;}
.dvSearchBiz .error{padding-right:7px;}
.dvSearchBiz .searchBtn{ text-align:right; padding:5px 0 0 0;}
.dvSearchError{padding-top:5px; height:35px;}
.dvSearchBiz .dySel{float:left; width:128px; margin:0 10px 5px 0;}
.dvSearchBiz .terms{ _padding-top:3px;}
.dvSearchBiz .terms a{ text-decoration:underline;}

.content .dvFilter{border:1px solid #eceeef; margin-top:10px;}
.content .barHead{font:bold 13px/15px Tahoma; color:#000; text-transform:uppercase; padding:8px 10px; background:#eceeef;}
.content .barHead a{ color:#000;}
.content .bgLocality{background:#f0f1f3; margin-bottom:20px;}
.content a.seeAllLocality{float:left; width:145px; padding:3px 20px 3px 5px; font-size:12px; font-weight:bold;}
.content .seeAllPlus{background:url(../images/sprite-icons.png) no-repeat -21px -269px; float:right; width:12px; height:16px; margin:5px 5px 0 0;}
.content .seeLess{background-position:198px -174px !important; font-weight:bold;}
.content .seeLess2{background-position:4px -1015px !important;}
.content a.seeAll{background:url(../images/sprite-icons.png) no-repeat 198px -104px; display:block; padding:7px 10px 7px 0; text-align:right; margin:0 10px; font-size:11px;}
.content .filterList li{font-size:11px; border-bottom:1px dotted #eceeef;}
.content .filterList li a{background:url(../images/sprite-icons.png) no-repeat scroll 0 -141px; margin:0 10px; padding:7px 0 7px 10px; display:block;}
.content .filterList li a h2{font-size:11px;}
.content .brandList{padding-bottom:15px;}
.content .brandList li{float:left; margin:15px 0 0 15px; background:url(../images/bg-brand.png) no-repeat bottom right;}
.content .brandList li img{ border:1px solid #c0c0c0; margin:0 2px 0 0;}
.content .filterAlpha{padding:5px; font-size:11px;}
.content .filterAlpha a{padding:1px 4px; text-transform:uppercase; text-decoration:none;}
.content .filterAlpha a:hover{color:#fff; background:#da0000;}
.content .filterAlpha a.all{border-left:1px solid #8c8d91; text-transform:none;}
.content .filterAlpha span{color:#ccc;}
.content .logoImg{float:left; padding:3px 5px 0 10px;}
.stickyTrusted{background:url(../images/sprite-home.png) no-repeat 0 -460px; font-size:11px; font-weight:bold; color:#000; width:171px; height:27px; padding:3px 0 0 6px; margin:3px 0 0 3px;}
.content .topBizList li{font-size:11px; padding:5px 10px;}
.content .topBizList li a{background:url(../images/sprite-icons.png) no-repeat 0 -147px; display:block; padding-left:10px; color:#666; text-decoration:none;}
.content .topBizList li a:hover{color:#da0000;}
.content .topBizList li a h2{font-size:11px;}
.content .dvNotPaid{border-bottom:1px dotted #c0c0c3; padding-bottom:10px; margin-bottom:10px; _margin-top:-10px;}
.content .dvNotPaid strong{display:block; padding-bottom:5px; font-size:12px;}
.content .dvNotPaid p{ color:#444;}
.content .dvNotPaid .bizAddress{float:left; padding:0 5px; width:54%;}
.content .dvNotPaid .dvBizNo{float:left; width:40%;}
.content .bdrShadow2{ width:544px; margin:0 2px;}

.contentBar .resultHead,.contentBar .resultHead2{padding:8px 0; font-size:13px;}
.contentBar .resultHead{ position:absolute; top:7px;}
.contentBar .resultHead h1,.contentBar .resultHead2 h1{display:inline; font-size:13px;}
.contentBar .resultHead2{ width:990px;}
.contentBar .resultHead2 h2{ margin-top:7px; font-size:17px;}
.contentBar .resultHead2 .noResultContent{ font-size:13px; margin-top:15px; line-height:25px;}
.contentBar .resultHead2{ margin-top:23px;}

/*no result found area styles starts here*/
.wSBAbestRates,.wSBAsitemap,.wSBAtips{ float:left;}
.wSBAbestRates{ width:335px; height:186px; background:url(../images/bestRatesBg.jpg) no-repeat right 0px; overflow:hidden;}
.wSBAbestRates .wSBAbestRatesContent,.wSBAsitemap .wSBAsitemapContent,.wSBAtips .wSBAtipsContent{font-size:19px;}
.wSBAbestRates .wSBAbestRatesContent{ margin-top:32px; margin-bottom:43px;}
.wSBAsitemap{ width:368px; height:186px; background:url(../images/sitemapBg.jpg) no-repeat right 0px; overflow:hidden;}
.wSBAtips{ width:287px; height:186px; background:url(../images/tipsBg.jpg) no-repeat right bottom; overflow:hidden;}
.wSBAtips .wSBAtipsContent{ margin-top:25px; margin-left:45px;}
.wSBAsitemap .wSBAsitemapContent{ margin-top:64px; margin-left:33px; margin-bottom:33px; }
.wSBAbestRates .wSBAbestRatesContent strong,.wSBAsitemap .wSBAsitemapContent strong{ text-transform:uppercase;}
.wSBAbestRates .wSBAbestRatesContent strong,.wSBAtips .wSBAtipsContent strong{display:block;}
#wrongSearchBottomArea .noResultButton{ width:105px; height:50px; background:url(../images/noResultButtonBg.jpg) no-repeat 0px 0px; text-transform:uppercase; color:#FFF; font-size:13px; font-weight:bold; display:block; padding-top:7px; text-decoration:none; text-align:center;}
.wSBAsitemap .noResultButton{ margin-left:99px;}
.wSBAtips .noResultButton{ margin-top:52px; margin-left:56px;}
/*no result found area styles ends here*/

.paidBizBox{margin-bottom:10px; *margin-bottom:0px;}
.paidBizBox .bizContent{border:1px solid #b2b4b6; border-top:0; margin-left:2px; float:left; width:99.3%; _width:99%;}
.paidBizBox .bizContent .webIcon{ width:65%; float:left; min-height:396px; border-right:1px solid #b2b4b6; _height:396px;}
.paidBizBox .bizContent .webImageArea{ float:left; margin-left:16px;}
.paidBizBox .bizContent .webImageArea p{ font: bold 20px/75px Arial, Helvetica, sans-serif; text-indent:22px; color:#575757; height:57px;  background:url("/images/sprite-elements.png") no-repeat 0px -505px; text-shadow:#fff 0px 1px 1px; width:226px; _margin-bottom:-18px;}
.paidBizBox .bizContent .webImageArea img{ padding:0px 6px 5px; border:1px solid #e5e5e5; border-top:none;}
.paidBizBox .hoverBdr{border:1px solid #ffd902!important; border-top:0!important;}
.paidBizBox h2{display:inline; font-size:11px; font-weight:bold;}
.content .bizHead{background:url(../images/bg-listing-box.png) repeat-x 0 0; cursor:pointer;}
.content .bizName {background:url(../images/sprite-icons.png) no-repeat 10px -1021px; font-size:13px; border-left:1px solid #474747; color:#000; padding:5px 10px 4px 40px; margin-top:17px; float:left; width:550px;}
.content .bizName h1{ font-size:13px;text-decoration:underline; margin-right:13px;}
.content .bizName strong{text-decoration:underline;}
.content .bizName address{font-size:11px; font-weight:normal; _line-height:6px;}
.content .bizHeadHover .bizHead{background:url(../images/bg-listing-box.png) repeat-x 0 -66px!important;}
.content .bizHeadHover .bizName {background:url(../images/sprite-icons.png) no-repeat 10px -1079px; border-left:1px solid #ffda04;}
.grwNone{ height:30px; width:678px !important;}/*border-right:1px solid #474747;*/
.serpGrwNoneLeft{ width:618px !important;}
.serpGrwNoneRight{border-right:1px solid #474747;}
.content .bizHeadHover .serpGrwNoneRight{border-right:1px solid #ffda04;}
.bizHeadHover .grwNone{border-right:1px solid #ffda04; height:30px; width:643px !important;}
.bizBar .grwNone{height:30px; width:489px !important;}/* width:678px*/
.content .dvBizNo{ background-position:0 -341px; font-weight:bold; padding:2px 0 2px 20px; color:#000;}
.content .growing{background:url(../images/growing.png) no-repeat right; float:right; width:122px;/*115px*/ font-size:10px; font-weight:bold; color:#666; text-transform:uppercase;}
.content .growing .left{ padding-top:22px;}
.content .growing strong{font-size:13px; letter-spacing:1px;}
.content .growing span{display:block; float:right; font-size:30px; line-height:18px; font-weight:bold; color:#ffde00; text-align:center; width:39px; height:36px; padding-top:20px;}
.contentBar .growing span, .bizBar .growing span{_line-height:12px;}
.content .growing em{font-size:10px; font-style:normal;}
.content a.bizUrl{display:block; color:#000!important;}
.content .bizDescription{ background:#ededed url(../images/bg-biz-description.png) repeat-x top; border-bottom:1px dotted #c0c0c3; padding:10px; _float:left; _width:704px !important;}
.content .ypNumber{font-weight:bold; padding:5px 0; color:#000;}
.content .ypNumber span{ color:#da0000;}
.content .ypNumber small{ font-size:11px; font-weight:normal;}

.dvNP .dvBizDetails{float:left; width:492px;}
.dvNP .dvBizPro{float:left; width:258px;}
.dvNP .listProduct{height:80px; overflow:hidden;}
.dvNP .listProduct li{display:inline; padding-right:5px;}
.dvNP .listProduct h2, .dvNP .listProduct li h3{font-size:11px; font-weight:normal; display:inline;}
.dvNP .dvMore2{text-align:right; padding:2px 10px 2px 0;}
.dvNP .dvMore2 a{color:#a6a6a6;}
.dvNP .dvBizContact{float:left; width:233px; border-left:1px dotted #c0c0c2;}
.dvNP .dvListName{float:left; width:360px; font-size:11px; font-weight:normal;}
.dvNP .dvCatName{float:left; width:208px; min-height:98px; height:auto !important; height:98px; padding:10px 15px 5px; color:#fff; text-transform:uppercase; background:#747474 url(../images/not-paid-top.png) no-repeat top; font-size:25px; font-weight:bold; line-height:25px; position:absolute; top:-113px;right:0; _right:-1px;}
.dvNP .dvCatName strong{font-size:19px; line-height:20px;}
.dvNP .dvCatName em{font-size:18px; line-height:18px; font-style:normal;}
.dvNP .dvCatName span{font-size:16px; line-height:17px; color:#ffc600; text-transform:none;}
.dvNP .dvListDetails{background:#747474 url(../images/not-paid-top2.png) no-repeat top; padding:0 5px 10px; position:relative;}
.dvNP .listCont{background:#fff; padding:10px;}
.dvNP .STParrow{background:url(../images/sendtophone-arrow.png) no-repeat; width:11px; height:6px; margin:6px 0 0 25px; font-size:0; display:none;}
.dvNP .listLinkAct{float:left; padding:5px 10px; margin:10px 2px 0 0; font-size:14px; font-weight:bold; color:#000!important; text-decoration:none!important; background:#fff; -moz-border-radius-topleft:3px; -moz-border-radius-topright:3px; -webkit-border-radius-topleft:3px; -webkit-border-radius-topright:3px;}
.dvNP .listLink{float:left; padding:5px 10px; margin:10px 2px 0 0; font-size:14px; font-weight:bold; color:#b0b0b0!important; text-decoration:none!important; background:#323232; -moz-border-radius-topleft:3px; -moz-border-radius-topright:3px; -webkit-border-radius-topleft:3px; -webkit-border-radius-topright:3px;}
.dvNP .listWhyDo{background:url(../images/bg-why-do.png) no-repeat; width:283px; height:33px; float:right;}
.dvNP .listName{border-bottom:1px solid #d1d1d1; padding-bottom:5px;}
.dvNP .dvFeaturedBizL{float:left; width:339px; padding-right:10px; margin-top:20px; border-right:1px solid #c0c0c2;}
.dvNP .dvFeaturedBizR{float:left; width:339px; padding-left:9px; margin-top:20px; margin-left:-1px; border-left:1px solid #c0c0c2;}
.dvNP .featuredBiz{border-bottom:1px dotted #c0c0c2; margin-bottom:30px;}
.dvNP .hoverFeatured{background:#e8eaec;}
.dvNP .bizLogo{border:1px solid #7f7f7f; margin-right:10px; float:left;}
.dvNP .noLogo{width:316px!important;}
.dvNP .noLogo .listInfo{width:230px; _width:220px;}
.dvNP .bizList h2{font-size:11px; font-weight:bold; display:inline;}
.dvNP .bizList h3{font-size:11px; font-weight:normal; display:inline;}
.dvNP .bizList li{padding:3px 0 3px 20px;}
.dvNP .listDetails{float:left; width:240px;}
.dvNP .listDetails h3{font-size:12px;}
.dvNP .listInfo{float:left; width:150px; _width:140px;}
.dvNP .listGrowing{background:url(../images/bg-growing.png) no-repeat; width:85px; height:34px; float:left;}
.dvNP .listGrowing strong{display:block; text-align:center; width:30px; font-size:17px; font-weight:bold; color:#fff; padding:5px 0 0 56px;}
.dvNP .iconAdd{background:url(../images/icon-address.png) no-repeat 0 3px;}
.dvNP .add{/*height:25px; overflow:hidden;*/}
.dvNP .phone{/*height:13px; overflow:hidden;*/background-position:0 -340px; font-weight:bold;}
.dvNP .phoneF{background-position:0 -340px; font-weight:bold;}
.dvNP #moreList li{padding:8px 0; margin:0 20px; _margin:0 10px; border-bottom:1px dotted #9da1a3!important; width:680px;}
.dvNP #moreList li a{display:inline!important; background:none!important; padding:0!important;}
.dvNP #moreList li h2{display:inline!important;}

.dvStory{padding:10px; border:1px solid #797979;}
.dvStory .storyHead{font-size:13px; font-weight:bold; text-transform:uppercase; padding:5px 10px; background:#eceeef;}
.dvStory .storyLeft{float:left; width:335px; margin-left:10px; padding:10px 0;}
.dvStory .storyRight{float:left; width:335px; margin-left:18px; padding:10px 0;}
.dvStory .bdrGap{border-bottom:1px dotted #979797;}
.dvStory p{text-align:justify; font:normal 11px Georgia;}
.dvStory .storyOwner{font:bold 11px Georgia; text-align:right; padding-top:5px;}

.bizContent .dvBiz{float:left; width:390px; border-right:1px solid #c0c0c3;}
.bizContent .dvContact{float:left; width:330px; border-left:1px solid #c0c0c3; margin-left:-1px;}
.bizContent .dvHead{font-size:13px; font-weight:bold; color:#000;padding:3px 10px;}
.bizContent .bizInfo{color:#444; font-size:11px; padding:5px 10px;}
.bizContent .bizInfo h3{font-size:11px; font-weight:normal;}
.bizContent .bizInfo img{ float:left; border:1px solid #ccc; margin:4px 8px 8px 0;}
.bizContent a.viewPhone{background:url(../images/iyp-home/sprite-home.png) no-repeat -91px -569px; width:98px; height:19px; float:left;}

.content .dvFooter{background:#eef0f2; padding:4px 3px 0 3px;}
.content .dvFooter a{font-size:11px; font-weight:bold; text-decoration:none; float:left; padding:8px 8px 8px 33px; margin-right:3px; border:1px solid #cbcccf; border-bottom:0;}
.content .dvFooter a.sendToPhone{background:#fff url(../images/sprite-icons.png) no-repeat 6px -405px; display:none;}
.content .dvFooter a.sendToPhone2{background:#dcdcde url(../images/sprite-icons.png) no-repeat 6px -405px; border:0!important;}
.content .dvFooter a.sendToPhone3{background:#dcdcde url(../images/sprite-icons.png) no-repeat 6px -405px;border:0!important; display:none;}
.content .dvFooter a.sendToPhone3Act{background:#fefbdb url(../images/sprite-icons.png) no-repeat 6px -405px; border-right:1px solid #b2b4b6; border-top:1px solid #b2b4b6; border-bottom:0; border-left:0;}
.content .dvFooter a.sendToPhoneAct{background:#fefbdb url(../images/sprite-icons.png) no-repeat 6px -405px;}
.content .dvFooter a.callNow{background:#fff url(../images/sprite-icons.png) no-repeat 6px -451px; margin-right:0;}
.content .dvFooter a.callNowAct{background:#fefbdb url(../images/sprite-icons.png) no-repeat 6px -451px; margin-right:0;}
.content .dvFooter a.addToList{background:#fff url(../images/sprite-icons.png) no-repeat 3px -401px;}
.content .dvFooter a.iconFB{background:#fff url(../images/sprite-icons.png) no-repeat 3px -602px;}
.content .dvFooter a.reportIna{background:#fff url(../images/sprite-icons.png) no-repeat 3px -641px;}
.content .dvFooter a.addToListAct{background:#fefbdb url(../images/sprite-icons.png) no-repeat 3px -401px; border-bottom:1px solid #fefbdb; color:#000;}
.content .dvFooter a.iconFBAct{background:#fefbdb url(../images/sprite-icons.png) no-repeat 3px -602px; border-bottom:1px solid #fefbdb; color:#000;}
.content .dvFooter a.reportInaAct{background:#fefbdb url(../images/sprite-icons.png) no-repeat 3px -641px; border-bottom:1px solid #fefbdb; color:#000;}

.dvSoftPop{border:1px solid #cbcccf; border-top:0; background:#fefbdb; padding:3px; font-size:11px; margin:0 0 3px 0;}
.dvSoftPop .softPopHead{background:#ffde00; padding:7px 5px;}
.dvSoftPop .col{float:left; padding:10px 0 10px 5px;}
.dvSoftPop .col label{display:block; padding-bottom:2px;}
.dvSoftPop .col label.prefix{padding:23px 0 0 20px;}
.dvSoftPop .col img{float:left; margin-right:5px;}
.dvSoftPop .col .softPopInput{border:1px solid #cdc257; padding:4px 3px;}
.dvSoftPop .success{border:1px solid #75c251; background:#e3ffd6 url(../images/sprite-icons.png) no-repeat 5px -561px; padding:7px 0 7px 30px; font-weight:bold; color:#008f37; margin:10px;}
.dvSoftPop .myListMsg{text-align:center; padding:5px 0; line-height:20px;}
.dvSoftPop .dvInAc{padding:10px;}
.dvSoftPop .dvInAc .dvLeft{ float:left; width:100px;}
.dvSoftPop .dvInAc .chk{float:left; border:0; margin:1px 3px 0 0;}
.dvSoftPop .dvInAc .lbl{float:left; padding-right:15px;}
.dvSoftPop .addMore{font-size:11px; font-weight:normal!important; text-decoration:none; padding:4px 0!important; border:0!important;}

/* Business Details Page for PAID */
.formBar{float:left; width:250px; margin-top:20px;}
.bizBar{float:left; width:730px; padding-left:9px; _overflow:hidden;}

.formBar .dvCallMe{ background-position:215px -1342px; padding-right:16px; margin:16px 5px 0 0;}
.formBar .dvCallMe .callmeHead{background:url(../images/bg-callme-head.png) repeat-x; height:31px; line-height:31px; font-weight:bold; padding-left:10px; color:#fff;}
.formBar .searchBiz{background:#ffc600 url(../images/bg-search-form.png) repeat-x top; padding:10px; margin:0 20px 0 3px; *margin:0 19px 0 3px;}
.formBar .dvMap{border:1px solid #ced1d8; margin:5px;}
.formBar .dvMap .map {border:5px solid #FFFFFF; height:231px; width:216px;}
.formBar .chkComp{float:left; padding-left:2px; width:108px; font-size:9px;}
.formBar .direction{border:1px solid #ced1d8; padding:10px; margin:5px;}
.formBar .direction .left{font-weight:bold;}
.formBar .direction .input{border:1px solid #ced1d8; padding:4px 3px; width:155px;}

.bizBar .bizHead{cursor:default; float:left; width:100%;}
.bizBar .dvBizProvide{float:left;border-right:1px solid #dfe1e6; width:48%;}/* width:330px; _width:320px;  _overflow:hidden;*/
.bizBar .dvContactInfo{float:left; border-left:1px solid #dfe1e6; width:51%; margin-left:-1px;}/* width:360px; _width:370px; _overflow:hidden;*/
.paidBizBox .bizContent .webIcon .dvBizProvide{ width:100%; border-right:none;}
.paidBizBox .bizContent .webIcon .dvContactInfo{ width:100%;border-right:none; border-left:1px solid #b2b4b6; min-height:200px;}
.bizBar .dvHead{padding:10px 0px 10px 10px; border-bottom:1px dotted #dfe1e6; float:left; width:98%; _width:97%;}
.bizBar .dvHead span{ font-size:11px; font-weight:normal;}
.bizBar .bizAddress{padding:10px 0px 10px 10px; float:left; width:98%; _width:97%;}
.bizBar .bizAddress iframe{ float:left; width:101% !important;}
table.social_widget td{ padding:0px !important;}
.bizBar .name{font-size:12px; font-weight:bold;border-bottom:1px dotted #ced1d8; padding:10px;}
.bizBar .ypNumber{padding:0 0 5px 0;}
.bizBar .bizList{ float:left; width:100%;}
.bizBar .bizList li{padding:3px 0 3px 20px;}
.bizBar .bizList li h3{font-size:11px; font-weight:inherit; display:inline;}
.content .phone{ background-position:0 -340px; font-weight:bold;}
.content .fax{ background-position:0 -753px; font-weight:bold;}
.content .add{ background-position:0 -786px;}
.bizInfo .add{padding:3px 0 3px 20px;}
.content .email{ background-position:0 -1488px;}
.content .web{ background-position:0 -1783px;}
.bizBar .dvSoftPop .col label{ font-weight:bold;}
.bizBar .dvSoftPop .col{padding:10px 0 5px 5px;}
.bizBar .dvFooter{background:none; float:left; width:100%;}
.bizBar .dvFooter a{border:1px solid #cbcccf;}
.bizBar .paidBizBox{ margin-bottom:10px; float:left; width:100%;}
.content .bizName span{font-size:20px;}
.content .withWebIcon .bizName{ width:489px;}
.content .withWebIcon .listingWebIcon,.content .withWebIcon .listingGrwNoneWebIcon{ margin-top:17px; width:60px; background:url("/images/sprite-icons.png") no-repeat 0px -1836px; height:38px; float:left;}
.content .withWebIcon .listingGrwNoneWebIcon{ width:189px; border-right:1px solid #474747;}
.bizBar .growing{top:-14px;}
.content .dvProd{font-size:13px; font-weight:bold; padding-bottom:5px; border-bottom:1px dotted #ced1d8;}
.content .prodList{float:left; padding:10px; border-bottom:1px dotted #ced1d8; width:96%;}/* width:340px; margin:0 10px; _margin:0 5px;*/
.content .prodList strong{ float:left; width:100%;}
.prodList ul{ float:left; width:100%;}/*width:314px;*/
.content .prodList li{display:inline; padding-right:5px;}
.content .prodList li h3{font-size:11px; font-weight:normal; display:inline;}
.content .dvProdList{overflow:hidden; float:left; width:100%;}
.content .dvMore{text-align:right; padding:5px 0px 5px 0; float:left; width:98%;}
.content .sectionHead{font-size:13px; font-weight:bold; background:#ededed; padding:5px 0px 5px 5px; float:left; width:99.8%;}

.bizBar .btnLeftAct{background-position:0 -567px; width:27px; height:53px; float:left; margin-top:125px;}
.bizBar .btnLeftInAct{background-position:0 -503px; width:27px; height:53px; float:left; margin-top:125px; cursor:default;}
.bizBar .btnRightAct{background-position:0 -693px; width:27px; height:53px; float:left; margin-top:125px;}
.bizBar .btnRightInAct{background-position:0 -630px; width:27px; height:53px; float:left; margin-top:125px; cursor:default;}
.ypAdWrap{border:1px solid #e1e1e2; margin:0 7px; overflow-x:auto; padding:10px; text-align:center; width:620px; height:300px; float:left;}

/* Business Details Page for NOT PAID */
.bizBar .dvLCF{background:0; padding-left:0;}
.bizNotPaid .pad{border-bottom:1px dotted #ced1d8;}
.bizNotPaid .bizHead{background:#ededed;}
.bizNotPaid .bizName {background:none; font-size:13px; border-left:0; padding:5px 10px 4px 10px; margin-top:0; float:left; width:620px; }
.bizNotPaid .paidBizBox{ margin:20px 0 10px;}

.dvAltBiz{margin:10px 0 0 0;}
.dvAltBiz .dvAltBizHead{background:url(../images/bg-alt-biz.png) repeat-x; height:43px;}
.dvAltBiz .altBizHead{background-position:5px -1398px; font-size:17px; font-weight:bold; color:#fff; padding:3px 0 0 35px;}
.dvAltBiz .altBizHead span{display:block; font-size:12px;}
.dvAltBiz .stickyArrow{background:url(../images/arrow-search.png) no-repeat; width:19px; height:10px; position:absolute; z-index:9; margin:5px 0 0 10px;}
.dvAltBiz .dvAltBizList{background:#FFC600 url(../images/bg-search-form.png) repeat-x top; margin:0 2px; padding-top:15px;}
.dvAltBiz .dvAltBizList h2{font-size:13px;}

.dvAltBiz li{border-bottom:1px dotted #fff; padding:5px 0;}
.dvAltBiz li a{font-size:13px; color:#000; font-weight:bold; text-decoration:none; padding:5px 15px; text-transform:uppercase; display:block;}
.dvAltBiz li a:hover{color:#da0000;}
.dvAltBiz li li{border:0;}
.dvAltBiz li li a{background:url(../images/sprite-icons.png) no-repeat 7px -1665px; font-size:12px; font-weight:normal; text-transform:none; color:#000; text-decoration:none; padding:0 0 0 15px; margin-left:15px;}
.dvAltBiz li li a h3{font-size:12px; font-weight:normal;}
.banner300x250{width:300px; height:250px; background:#fff;}
.banner300x250{width:300px; height:250px; background:#fff;}

/* Search */
.header{height:118px; margin-bottom:10px;}
.header .dvLogo{float:left; width:250px; padding-top:30px;}


/*
.tvWidget{position:fixed; bottom:30px; right:0; _position:absolute; top: expression( ( 470 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );}
.tvWidget .tvcTV{float:left; background:url(../images/tvc-tv.png) no-repeat; _background:url(../images/tvc-tv-ie.png) no-repeat; width:109px; height:84px;}
.tvWidget .tvcClose{float:left; background:url(../images/tvc-close.png) no-repeat; _background:url(../images/tvc-close-ie.png) no-repeat; width:14px; height:84px;}
.tvWidget .tvcOpen{float:left; background:url(../images/tvc-open.png) no-repeat; _background:url(../images/tvc-open-ie.png) no-repeat; width:30px; height:84px;}
*/

/*FB floating widget*/
.floatingWidget{position:fixed; bottom:30px; right:0; _position:absolute;  z-index:99999;}
.floatingWidget .floatingWidgetfb{float:left; background:url(../images/fb-icon-new.png) no-repeat; width:71px; height:69px; cursor:pointer;}

.dvSearch{float:left; width:730px; padding-left:10px;}
.dvSearch .punchline{font:normal 18px Arial; color:#967b1f; float:left; width:430px; padding:30px 0 0 18px;}
.dvSearch .dvTopLn{background:url(../images/tollfree.png) no-repeat top right; float:left; width:225px; text-align:right; padding-top:28px; margin-top:8px;}
.dvSearch .dvTVC{float:right; background:url(../images/tvc-line.png) no-repeat center left; height:47px; padding:2px 0 0 15px;}
.dvSearch .dvTVC a{float:left; background:url(../images/tvc.png) no-repeat; width:33px; height:40px; margin-top:3px;}

.dvSearch .searchForm{float:right; margin-top:2px; background:url(../images/bg-home-search.png) no-repeat;}
.dvSearch .searchForm .serviceInput{float:left; position:relative; z-index:99991;}
.dvSearch input{border:0; font-size:13px; font-weight:bold; padding:0 5px; width:367px; margin:9px 20px;}
.dvSearch label{float:left; font-size:17px; font-weight:bold; padding:6px 9px;}
.dvSearch .btnSearch{background-position:0 0; width:86px; height:28px; float:left; margin:3px 3px 0 0;}
.dvSearch a.cityName {color:#000; font-weight:bold; width:178px; background-position:right 7px; font-size:17px; text-transform:uppercase;}
.dvSearch .dvCityName{background:#fff; height:22px; padding:0 3px; float:left; margin:6px 6px 0 15px; position:relative; z-index:99992;}

.content .dvCategory{_border:1px solid #fff; _display:none;}

.dvCategory{float:left; width:248px; border:1px solid #e0e1e2;}
.dvCatHead{width:250px; position:absolute; z-index:99995; top:238px; _top:234px;}
.dvCatHead .catHead{background:#000; height:22px; padding:7px 0 0 10px;}
.dvCatHead .catHead a.open{background:url(../images/txt-browse.png) no-repeat; width:232px; height:17px; float:left;}
.dvCatHead .catHead a.close{background:url(../images/txt-browse2.png) no-repeat; width:232px; height:17px; float:left;}
.search_pro{color:#676767; font-size:10px; padding:2px 0 0 25px; clear:both; overflow: hidden; width: 585px;}

/* Footer */
.footer{background:#515151 url(../images/footer.png) repeat-x; margin-top:20px;}
.footer .ypBook{padding:15px 0 0 0; float:left;}
.footer .ypTxtH{font:normal 18px Helvetica; color:#cac9c9; text-transform:uppercase; padding-top:15px;}
.footer .ypTxtS{font:normal 10px Helvetica; color:#959595;}
.footer .ypTxtP{font:normal 18px Helvetica; color:#959595; text-transform:uppercase; padding-top:5px;}
.footer .ypPrint{background-position:0 -1785px; width:84px; height:20px; float:left; margin-left:5px;}
.footer .fDvTVC{float:left; background:url(../images/f-spacer.png) no-repeat center left; height:75px; padding:20px 20px 0 25px; margin-left:25px;}
.footer .fTVC{float:left; float:left;}
.footer .dvQuery{float:left; background:url(../images/f-bdr.png) repeat-y center left;font:bold 17px Arial; color:#959595; text-transform:uppercase; margin-top:25px; padding:0 18px 20px 20px;}
.footer .dvQuery p{font-size:16px;}
.footer .dvQuery span{color:#fce74b;}
.footer .dvQuery small{font-size:11px; font-weight:normal;}
.footer .dvSMSYP{float:left; background:url(../images/f-bdr.png) repeat-y center left; font:bold 14px/20px Arial; color:#959595; text-transform:uppercase; margin-top:25px; padding:0 20px 0 20px; }
.footer .dvSMSYP strong{ font-size:27px; color:#fce74b;}
.footer .fRow{border-bottom:1px solid #6b6b6b; padding:15px 0;}
.footer .fRow2{border-bottom:1px solid #6b6b6b; padding:5px 0;}
.footer .fRow3{border-bottom:1px solid #6b6b6b;}
.footer .fRow4{border-bottom:1px solid #6b6b6b; padding:10px 0;}
.footer .fDvBrowse{float:left; width:770px;}
.footer .fDvBrowseBy{float:left; width:160px;}
.footer .fDvBrowseBy a{font-size:12px; text-decoration:underline; color:#cfcfcf; text-transform:uppercase;}
.footer .fDvBrowseBy a:hover{text-decoration:none; color:#cfcfcf;}
.footer .fDvAlpha{float:left;}
.footer .fDvAlpha li{float:left;}
.footer .fDvAlpha a{background:url(../images/f-alpha.png) no-repeat 0 0; float:left; width:18px; height:18px; line-height:18px; margin-right:5px; text-align:center; font-size:10px; color:#a1a1a1;}
.footer .fDvAlpha a.active, .footer .fDvAlpha a:hover{background:url(../images/f-alpha.png) no-repeat 0 -18px; color:#515151; text-decoration:none;}

/* for footer button */
.footer .fBtnCatwrap{width:209px; height:94px; overflow:hidden;}
.footer .fBtnCat{margin-top:8px; overflow: hidden; height:77px; background:url(../images/sprite-footer-new.gif) no-repeat  0 -2066px;  float:right; color:#515151; text-transform:uppercase; font-size:13px; line-height:14px; text-shadow:0 0 1px #fff; text-decoration:none!important;  text-transform:capitalize; display:block; width:152px; padding:4px 44px 4px 12px; _padding-top:18px; *padding-top:18px; }
.footer a.fBtnCat:hover{color:#515151; text-decoration:none!important;}
.footer .fBtnCat .fBtnCatin{ display:table-cell; vertical-align:middle; height:70px;}

/* for footer button */

.footer .fBtnbestrate{float:right; display:block; color:#191a1a; margin-top:8px; text-indent:-99999px;}
.footer .catLPList{ float:left; margin-top:18px;}
.footer .catLPList li{float:left;}
.footer .catLPList li a{float:left; width:70px; text-align:center; color:#c2c2c2; font-size:10px; text-decoration:none; text-transform:uppercase;}
.footer .catLPList li a .catLPLiThumb{float:left; margin:0 0 3px 15px; width:39px; height:36px; padding-top:3px; text-align:center; background:url(../images/bg-cat-thumb.png) no-repeat;}
.footer .catLPList li a:hover{color:#fce74b;}
.footer .catLPList li a:hover .catLPLiThumb{background:url(../images/bg-cat-thumb.png) no-repeat 0 -39px;}
.footer .fBlock{float:left; padding:0 30px 0 0; font:normal 18px Helvetica; color:#cac9c9; text-transform:uppercase;}
.footer .fBlock a{color:#fce442; font-size:14px; text-decoration:none; text-transform:lowercase;}
.footer .fBlock2{float:left; background:url(../images/f-bdr.png) repeat-y center left; font:normal 18px/20px Helvetica; color:#959595; text-transform:uppercase; padding:0 35px 5px;}
.footer .fBlock2 a{color:#555149; background:#fce442; font-size:18px; text-decoration:none; padding:0 2px;} 
.footer .fBlock3{float:left; background:url(../images/f-bdr.png) repeat-y center left; padding:5px 0 0 30px;}
.footer .fBlock3 a{float:left; margin:0 30px 0 0;}
.footer .fBlock3 .last{margin:0;}
.footer .subFooter_menu{float:left; width:470px; color:#bdbdbd;}
.footer .subFooter_menu a{color:#bdbdbd; text-decoration:none; font-size:10px; line-height:16px;}
.footer .subFooter_menu a:hover{text-decoration:underline;}
.footer .fSendFeed{display:block; float:right; margin-right:20px;}
.footer .fAdWithUs{display:block; float:right; margin-right:20px;}
.footer .browsebypin{display:block; float:right; margin:6px 20px 0 0;}
.footer .fCopyRight{float:right; color:#afa457; font-size:9px; padding-top:7px; clear:right; width:250px; text-align:right;}
.footer .subFooter_menu2{float:right; color:#bdbdbd; padding-top:7px;}
.footer .subFooter_menu2 li{ display:inline;}
.footer .subFooter_menu2 a{color:#bdbdbd; text-decoration:none; font-size:10px;}
.footer .subFooter_menu2 a:hover{text-decoration:underline;}
.footer .otherProd{float:left; width:150px;}
.footer .otherProd span{display:block; color:#fff; font-size:11px; font-weight:bold;}
.footer .askmeLogo{float:left; margin-top:7px;}
.footer .fBdr{float:left; border-right:1px dashed #686868; padding-left:8px; margin:10px 14px 0 0; height:18px;}
.footer .burrpLogo{float:left; margin-top:10px;}
.footer .testimonial { background-position:0 -2775px; width:160px; height:45px; }

.spriteFooter{background:url(../images/sprite-footer-new.gif) no-repeat;}
.sprite-askme-footer{ background-position: 0 0; width: 24px; height: 29px;} 
.sprite-browse-by-pin{ background-position: 0 -79px; width: 79px; height: 31px;}



.sprite-burrp-footer{ background-position: 0 -160px; width: 73px; height: 22px;} 
.sprite-f-ad-with-us{ background-position: 0 -232px; width: 140px; height: 44px;} 
.sprite-bestrate{ background-position: 0 -326px; width:208px; height:85px;} 
.sprite-bestrateC .bestratHead{ font:bold 17px Arial, Helvetica, sans-serif; text-shadow:0 0 1px #fff; color:#515151; text-transform:capitalize;}
.sprite-f-send-feed{ background-position: 0 -447px; width: 150px; height: 44px;} 
.sprite-icon-tvc{ background-position: 0 -541px; width: 46px; height: 58px;}
.sprite-icon-radiolink{ background-position: 0 -2644px; width: 59px; height: 59px; }
.sprite-lp-Inverter{ background-position: 0 -649px; width: 33px; height: 33px;  margin-left:3px;} 
.sprite-lp-compressor{ background-position: 0 -732px; width: 33px; height: 33px;  margin-left:3px;} 
.sprite-lp-cooling{ background-position: 0 -815px; width: 33px; height: 33px;  margin-left:3px;} 
.sprite-lp-cranes{ background-position: 0 -898px; width: 33px; height: 33px;  margin-left:3px;} 
.sprite-lp-epabx{ background-position: 0 -981px; width: 33px; height: 33px;  margin-left:3px;} 
.sprite-lp-gears{ background-position: 0 -1064px; width: 33px; height: 33px;  margin-left:3px;} 
.sprite-lp-generators{ background-position: 0 -1147px; width: 33px; height: 33px; margin-left:3px;} 
.sprite-lp-machine{ background-position: 0 -1230px; width: 33px; height: 33px;  margin-left:3px;} 
.sprite-lp-mnp{ background-position: 0 -1313px; width: 33px; height: 33px; margin-left:3px;} 
.sprite-lp-office{ background-position: 0 -1396px; width: 33px; height: 33px;  margin-left:3px;} 
.sprite-lp-packaging{ background-position: 0 -1479px; width: 33px; height: 33px;  margin-left:3px;} 
.sprite-lp-security{ background-position: 0 -1562px; width: 33px; height: 33px;  margin-left:3px;} 
.sprite-lp-ups{ background-position: 0 -1645px; width: 33px; height: 33px;  margin-left:3px;} 
.sprite-lp-valves{ background-position: 0 -1728px; width: 33px; height: 33px;  margin-left:3px;} 
.sprite-fb{background-position: 0 -1811px; width:35px; height:35px;} 
.sprite-tw{background-position: 0 -1896px; width:35px; height:35px;} 
.sprite-yt{background-position: 0 -1981px; width:35px; height:35px;} 

/* COMMON DROPDOWN */
.dropdown { position:absolute; top:20px; right:0; width:125px; }
.dropdown li { display:block; float:none !important; clear:both; padding:0px !important; margin:0px !important;  white-space:nowrap; _height:1%;}
.dropdownInner { background:#fff; border:1px solid #000; z-index:10; float:right;}
.dropdownInner li { border:none !important; }
.dropdownInner .filterPop{background:#000; font-size:11px; font-weight:bold; color:#fff; text-transform:uppercase; padding:7px 10px; margin-bottom:5px;}
.dropdownInner .filterPop a{ color:#fff;}
.dropdownInner .closeBtn{background:url(../images/sprite-icons.png) no-repeat 0 -1461px!important; width:8px; height:8px; padding:0; margin:3px 0 0 0; border:0; float:right; cursor:pointer;}
.dropdownInner li{ font-size:11px; float:left; padding-left:5px;}
.dropdownInner li a{background:url(../images/sprite-icons.png) no-repeat 5px -141px; width:172px; padding:5px 0 5px 12px; display:block;}
.dropdownInner li a h2{font-size:11px; font-weight:normal;}

.dropdown a { display:block; padding:3px 5px; }
.dropdown a:hover { background-color:#caf0fa; }
.dropdown a.closeBtn:hover { background-color:#f4fbff; }
div.filterDropdown { position:absolute; left:245px; _left:225px; z-index:9999999; width:614px;}
div.filterDropdown .dropdownInner { position:relative; float:left;}
.filterDropdown ul.list { float:left; width:190px; }
.moreFilters { top:0px;}
.moreFilters .allFiltersHeight{height:280px; overflow:auto; width:590px; margin:0 10px;}
.moreDrop .dropdown a { width:116px; }
#userDropDown { width:108px; }

/* SUGGEST DROPDOWN */
div.localSuggestContainer { position:absolute; left:22px; top:37px; z-index:9998; background:#fff; border:1px solid #000; /*border-top:0;*/ overflow:auto; width:322px; font-size:12px; padding-top:3px;}
div.scrollableSuggestContainer { height:300px;overflow-y:auto;}
div.localSuggestContainer div.suggestNormal{ color:#000; padding:5px 10px; font-weight:normal; border-bottom:1px dotted #ced1d8;}
div.localSuggestContainer div.suggestHover { background:#ffeb2b; color:#000; padding:5px 10px; border-bottom:1px dotted #ced1d8; z-index: 53;  }
div.localSuggestContainer div.suggestHeader {text-transform:uppercase; color:#fff; padding:6px 10px; background:#000; z-index: 54; font-weight:bold; }
div.localSuggestContainer div.suggestSticky {color:#004156}
div.localSuggestContainer div.suggestStickyHover{background-color:#004156; color:#fff}

/* City Drop Down */
.cityDropDown{position:absolute; left:-323px; top:29px; z-index: 9999; background:#fff; border:1px solid #000; /*border-top:0;*/ width:500px; padding:2px;}
.ulCityList{float:left; width:120px;}
.statusBar {color:#339933; padding:5px 10px;}
.cityDropDown .cityHeader{text-transform:uppercase; color:#fff; font-weight:bold; padding:6px 10px; background:#000;}
.cityDropDown a{padding:6px 5px; border-bottom:1px dotted #ced1d8; float:left; width:95px; margin:0 10px; cursor:pointer;}
.cityDropDown a:hover{background:#ffeb2b;}
.cityDropDown .cityFooter{font-size:11px; color:#000; padding:4px 9px; background:#e1e2e7; font-weight:bold;}
.cityDropDown .iconClose{background:url(../images/sprite-icons.png) no-repeat 0 -1461px!important; width:8px; height:8px; padding:0; margin:3px 0 0 0; border:0;}

/* Static pages */
#staticPage {color:#858587; font-size:11px;}
#staticPage .dvSticky{width:auto!important;}
#staticPage .leftBar{float:left; width:250px; margin-top:36px;}
#staticPage .rightBar{float:left; width:730px; padding-left:10px; color:#000;}
#staticPage .pageHead{font-size:20px; text-transform:uppercase; color:#da0000; margin-bottom:5px; padding-bottom:5px; border-bottom:1px dotted #ced1d8; text-align:left;}
#staticPage .componentHead{font-size:17px;}
#staticPage .textBlock {padding-bottom:10px; text-align:justify;}
#staticPage .subHead{font-size:13px; font-weight:bold;}
#staticPage .list {margin-left:10px;}
#staticPage .list li{background:url(../images/bullet.png) no-repeat 0 8px; padding:3px 10px;}
#staticPage .staticLinks li{padding:5px 10px; border-bottom:1px dotted #ced1d8;}
#staticPage .staticLinks li a{color:#858587; text-decoration:none;}
#staticPage .staticLinks li a:hover{color:#da0000;}
#staticPage .staticLinks li a.active{color:#da0000; font-weight:bold;}
#staticPage .tipBox{border:1px solid #dedede; background:#ffffff url(../images/tipBox_bg.png) repeat-x bottom; margin-top:10px;}
#staticPage .tipBox .componentHead{font-size:20px; padding:5px 10px; color:#000; border-bottom:1px dotted #ced1d8;}
#staticPage .tipBox strong{ color:##858587; font-weight:bold;}
#staticPage .dvContactus{width:685px; float:left; padding-left:5px;}
#staticPage .searchBiz{background:#ffc600 url(../images/searchBiz_bg.png) repeat-x top; padding:20px; margin-right:0;}
#staticPage .searchBiz .col1{float:left; width:210px; padding:0 20px 0 0;}
#staticPage .searchBiz .col2{float:left; width:400px; padding:0;}
#staticPage .searchBiz label{font-size:12px; font-weight:bold; color:#000; display:block;}
#staticPage .searchBiz select{padding:5px;}
#staticPage .dvFormError li{float:left; padding-right:20px;}
#staticPage .dvFormError2{float:left; width:570px;}
#staticPage .dvLCF{background:0; padding-left:0;}
#staticPage .btnAdvertise{background:url(../images/btn-advertise.png) no-repeat; width:153px; height:37px; float:right;}

/* India Landing Page */
.featuredCities{border:1px solid #e6d800; background:#fff; margin-top:20px;}
.featuredCities .cityHead{border-bottom:1px solid #e6d800; background:#fffbbe; padding:5px 10px; font-size:20px; color:#000; text-transform:uppercase;}
.featuredCities .rssList ul{float:none; width:auto;}
.featuredCities .rssList li a{ font-size:12px; font-weight:bold;}
.featuredCities.landingPagesLinks{border:0px solid #666666; background:#fff; margin-top:20px;}
.featuredCities ul{float:left; width:28%; margin:10px 20px}
.featuredCities li{padding:10px; border-bottom:1px dotted #e6d800;}
.featuredCities.landingPagesLinks li{padding:10px; border-bottom:1px dotted #666666;}
.featuredCities li a{color:#000; text-decoration:none;}
.featuredCities li a span{font-weight:bold;}
.featuredCities li a:hover, .featuredCities li a:hover span{color:#ff0000;}

/* Left Bar */
.leftBar{float:left; width:620px;}
.colHead {color:#8C8D91; font-size:20px; font-weight:bold; padding-bottom:5px; text-transform:uppercase;}
.dvOtherBiz{padding-top:30px;}
.otherBiz{border-top:1px dotted #ced1d8; padding:10px 0;}
.otherBiz ul{float:left; width:150px;}
.otherBiz ul li{line-height:11px; padding-bottom:5px;}
.otherBiz ul a{color:#858587; font-size:11px; text-decoration:none;}
.otherBiz ul a:hover{text-decoration:underline;}

/* Right Bar */
.rightBar{float:left; width:330px;}
.testiContinet{ padding-top:30px;}
.testiContinet .testiContainer{border-left:1px dotted #ced1d8; border-top:1px dotted #ced1d8; padding-left:10px;}
.testiContainer{padding-bottom:30px;}
.testiContinet img.left{margin-top:4px; border:1px dotted #ccc; padding:1px;}
.dvTestimonial{padding:10px 0; width:340px; height:63px; float:left;}
.dvTestimonial .testimonial{float:left; width:245px; padding:0 0 0 10px;}
.dvTestimonial .testimonial h3{ color:#000; font-size:12px; font-weight:bold;}
.dvTestimonial .testimonial h3 span{font-weight:normal;}
.dvTestimonial .testimonial p{color:#96969f;  font-size:11px;}
.dvTestimonial img.left{margin-top:2px; border:1px dotted #ccc; padding:1px;}

ol.reasons{margin:0; padding:0 10px 20px 20px;}
ol.reasons li{list-style:none; padding:5px 0; font-size:12px;}
ol.reasons li span{color:#cc0000; font:bold 12px Arial, Helvetica, sans-serif; width:25px; display:block; float:left; text-align:right; padding-right:5px;}

/* stickybar */
.stickybar {bottom: 0; position: fixed; _position: absolute; padding:7px 0; _padding:4px 0; height:21px; _height:28px; width: 100%; background:url(../images/sticky/bg-sticky.png) repeat-x; z-index:99995; _left: expression( ( -0 - stickybar.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' ); _top: expression( ( +0 - stickybar.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );}
p.stickyNote {float:left; padding:3px 7px 0 10px; color:#fff; font-size:13px; font-weight:bold;}
a.stickyHide{float:right; color:#c9caca; text-decoration:underline; font-size:10px; padding-right:10px;}
.surveyLink {background:url("/images/sticky/btn-survey.png") no-repeat; width:161px; height:25px; cursor:pointer; float:left; text-decoration:none!important;}
.stickybar .pageWidth{width:950px; margin:0 auto;} 

/* YPads */
.adsThumb { margin:20px 16px 0 0; }
.thumb { border:1px solid #E7E7E7; float:left; margin:0 10px 10px 0; padding:4px; }
.thumb a { display:block; height:55px; overflow:hidden; width:55px; }
.for_ypAds { background:transparent url(../images/loading.gif) no-repeat scroll center 150px;border:1px solid #E7E7E7;margin:10px 0;padding:4px;}
.for_ypAds img { max-width:453px; min-width:20px;}

/* Soft Popup */
.dvSPopup{position:absolute; z-index:999!important; width:728px; top:118px!important; left:0!important;display:none;}
.dvSPopup li a{width:160px;}
.dvSPopup .arrow{position:absolute; z-index:10; background:url(../images/icons.png) no-repeat 0 -932px; width:15px; height:8px; top:-8px; left:225px;}
/* Quick View Generator */

.qvIconGen{background:#FFFFCC url(../images/icons.png) no-repeat 15px -832px;border-top:1px dotted #CBCBCB;}
.qvIconGen:hover{background:#000 url(../images/icons.png) no-repeat 14px -879px!important;}
.qvIconHover{background:#000 url(../images/icons.png) no-repeat 14px -879px!important;}
.genHighlightDiv{background:#000 url(../images/icons.png) no-repeat 14px -879px!important;}
.mnpHighlightDiv{background:#000 url(../images/icons.png) no-repeat 14px -1080px!important;}
.securityHighlightDiv{background:#000 url(../images/icons.png) no-repeat 14px -1178px!important;}
.coolingHighlightDiv{background:#000 url(../images/icons.png) no-repeat 14px -1286px!important;}
.epabxHighlightDiv{background:#000 url(../images/icons.png) no-repeat 14px -1742px!important;}
.inverterHighlightDiv{background:#000 url(../images/icons.png) no-repeat 14px -1395px!important;}
.gearHighlightDiv{background:#000 url(../images/icons.png) no-repeat 14px -1503px!important;}

.advertisingHighlightDiv{background:#000 url(../images/icons.png) no-repeat 14px -1621px!important;}
.furnitureHighlightDiv{background:#000 url(../images/icons.png) no-repeat 14px -1858px!important;}

.qvIconGen a, .qvIconPackers a, .qvIconSecurity a, .qvIconCooling a, .qvIconInverter a, .qvIconGear a, .qvIconAdvertising a, .qvIconEpabx a,.qvIconFurniture a{color:#000;padding:7px 0 7px 40px; background:url(../images/sprite-icons.png) no-repeat 195px -104px; display:block; text-decoration:none!important;}
.qvIconGen a:hover, .qvIconPackers a:hover, .qvIconSecurity a:hover, .qvIconCooling a:hover, .qvIconInverter a:hover, .qvIconGear a:hover, .qvIconAdvertising a:hover, .qvIconEpabx a:hover,.qvIconFurniture a:hover{color:#fff; background:url(../images/icons.png) no-repeat 223px -975px;}
.qvIconGen h2, .qvIconPackers h2, .qvIconSecurity h2, .qvIconCooling h2, .qvIconInverter h2, .qvIconGear h2, .qvIconAdvertising h2, .qvIconEpabx h2,.qvIconFurniture h2{display:inline; font-size:11px; font-weight:bold;}

.qvIconFurniture{background:#FFFFCC url(../images/icons.png) no-repeat 14px -1800px; border-top:1px dotted #CBCBCB;}
.qvIconFurniture:hover{background:#000 url(../images/icons.png) no-repeat 14px -1858px!important;}
.qvIconFurniture a:hover{background:#000 url(../images/icons.png) no-repeat 14px -1858px!important;}

.qvIconPackers{background:#FFFFCC url(../images/icons.png) no-repeat 14px -1032px; border-top:1px dotted #CBCBCB;}
.qvIconPackers:hover{background:#000 url(../images/icons.png) no-repeat 14px -1080px!important;}
.qvIconPackers a:hover{background:#000 url(../images/icons.png) no-repeat 14px -1080px!important;}

.qvIconSecurity{background:#FFFFCC url(../images/icons.png) no-repeat 14px -1129px; border-top:1px dotted #CBCBCB;}
.qvIconSecurity:hover{background:#000 url(../images/icons.png) no-repeat 14px -1178px!important;}
.qvIconSecurity a:hover{background:#000 url(../images/icons.png) no-repeat 14px -1178px!important;}

.qvIconCooling{background:#FFFFCC url(../images/icons.png) no-repeat 14px -1233px; border-top:1px dotted #CBCBCB;}
.qvIconCooling:hover{background:#000 url(../images/icons.png) no-repeat 14px -1286px!important;}
.qvIconCooling a:hover{background:#000 url(../images/icons.png) no-repeat 14px -1286px!important;}

.qvIconEpabx{background:#FFFFCC url(../images/icons.png) no-repeat 14px -1684px; border-top:1px dotted #CBCBCB;}
.qvIconEpabx:hover{background:#000 url(../images/icons.png) no-repeat 14px -1742px!important;}
.qvIconEpabx a:hover{background:#000 url(../images/icons.png) no-repeat 14px -1742px!important;}

.qvIconInverter{background:#FFFFCC url(../images/icons.png) no-repeat 14px -1341px; border-top:1px dotted #CBCBCB;}
.qvIconInverter:hover{background:#000 url(../images/icons.png) no-repeat 14px -1395px!important;}
.qvIconInverter a:hover{background:#000 url(../images/icons.png) no-repeat 14px -1395px!important;}

.qvIconGear{background:#FFFFCC url(../images/icons.png) no-repeat 14px -1451px; border-top:1px dotted #CBCBCB;}
.qvIconGear:hover{background:#000 url(../images/icons.png) no-repeat 14px -1503px!important;}
.qvIconGear a:hover{background:#000 url(../images/icons.png) no-repeat 14px -1503px!important;}

.qvIconAdvertising{background:#FFFFCC url(../images/icons.png) no-repeat 14px -1562px;}
.qvIconAdvertising:hover{background:#000 url(../images/icons.png) no-repeat 14px -1621px!important;}
.qvIconAdvertising a:hover{background:#000 url(../images/icons.png) no-repeat 14px -1621px!important;}

.dvQV{border:4px solid #000; background:#fff; padding:20px 20px 10px 20px!important; position:absolute; left:250px; width:630px;}
.dvQV .qvCatName{background:url(../images/icons.png) no-repeat; font-size:24px; font-weight:bold; color:#004e97; padding:2px 0 10px 33px; text-transform:uppercase;}
.dvQV .qvCatName h2{font-size:24px; font-weight:bold; color:#004e97;}
.dvQV .bdrB{border-bottom:1px dotted #a3a3a3;}
.dvQV a{text-decoration:none!important;}


.arrowList li{padding-bottom:5px;}
.arrowList li a{display:block; background:url(../images/icons.png) no-repeat 10px -123px; color:#004e97!important; text-decoration:none; padding:3px 0 3px 20px;}
.arrowList li a:hover{background:#e5e5e5 url(../images/icons.png) no-repeat 10px -123px;}
.arrowList li h2,.arrowList li h4{font-weight:normal; font-size:11px;}
.seeAllLn,.seeAllLnBrand,.seeAllLnPacker,.seeAllLnFurniture{font-weight:bold; color:#004e97; text-decoration:none; padding-right:10px;}
.genRange .arrowList{float:left; width:132px;}
.dvGenerator p{font-size:12px; font-weight:bold; padding-bottom:5px;}
.dvGenerator .brands{ float:left; width:240px; margin:4px 0; padding:10px 10px 10px 0;}
.dvGenerator .searched{ float:left;border-left:1px dotted #a3a3a3; width:350px; margin:4px 0; padding:10px;}
.brandThumb.kirloskar{ background-position:2px -18px;}
.brandThumb.honda{ background-position:-51px -18px;}
.brandThumb.cgreaves{ background-position:-103px -18px;}
.seeAllLnBrand{ display:block; margin-top:42px; background-position:225px 2px;}

.lpAdvertising .bannerHeading{font:normal 18px "Myriad Pro", Arial, Helvetica, sans-serif; text-transform:uppercase; margin:15px 0px 5px 18px; padding:0px; float:left; width:98%;}
.lpAdvertising .bannerHeading span{color: #2381cb; font-weight: bold; font-size: 18px;}
.lpAdvertising .slideshow{ width:565px; height:295px; background-color:#ffec6c; float:left; margin:4px; overflow:hidden;}
.lpAdvertising .slideshow div{ background:#ffec6c url(../images/advertisingServicesSliderSprite.jpg?v=9) no-repeat; width:100%; height:100%;}
.lpAdvertising .slideshow .balloon{ background-position:0px 0px;}
.lpAdvertising .slideshow .newspaper{background-position:0px -277px;}
.lpAdvertising .slideshow .online{background-position:0px -559px;}
.lpAdvertising .slideshow .outdoor{background-position:0px -876px;}
.lpAdvertising .slideshow .television{background-position:0px -1160px;}
.lpAdvertising .form{ width:350px; height:295px; background-color:#b4b4b4; float:left; padding:0px 10px; margin:4px 0px;}
.lpAdvertising .form p{font-family: Tahoma, Geneva, sans-serif;}
.lpAdvertising .form .mainHeading{ font-size:18px; text-transform:uppercase; margin:20px 0 14px 0px;}
.lpAdvertising .form .mainHeading span{ font-weight:bold; color:#fff;}
.lpAdvertising .form select{ width:169px; height:26px; padding:4px; float:left;}
.lpAdvertising .form textarea{ width:344px; height:84px; margin-top:5px;}
.lpAdvertising .form .subHeading{ font-size:14px; font-weight:bold; text-transform:none; margin:10px 0px;}
.lpAdvertising .form .textbox{ width:100px; height:20px; margin-right:8px; padding:2px;}
.lpAdvertising .form .chkBox{ float:left; margin:11px;}
.lpAdvertising .form form .marginRightNone{ margin-right:0px;}
.lpAdvertising .form .dvTerms{ font-size:11px; color:#36383a; float:left; margin:10px 0 0 0; padding:0px;}
.lpAdvertising .form .dvTerms a{ color:#0079d6;}
.lpAdvertising .form .bottom{ float:left; margin:5px 0 0 0;}
.lpAdvertising .form .dvBubble,.lpAdvertising .form .dvError,.lpAdvertising .form .dvSemSelect{ float:left;}
.lpAdvertising .form .dvError .error span{ display:block; padding-top:5px;}
.lpAdvertising .form .lpInput{ height:15px; padding:2px;}
.lpAdvertising .btnSubmit{background:url(../images/sprite-buttons.png?v=9) no-repeat 0px -1872px; border:0; cursor:pointer;margin:4px 0 0 10px; width:160px; height:30px;}

.lpAdvertising .topSearches,.lpAdvertising .slideshowControls,.lpAdvertising .slideshowControls ul,.lpAdvertising .slideshowControls li,.lpAdvertising .trustedVerifiedSuppliers,.lpAdvertising .relatedProducts{ float:left;}
.lpAdvertising .relatedProducts,.lpAdvertising .advertisingServices,.lpAdvertising .invLeft,.lpAdvertising .invRight{ margin-top:25px;}
.lpAdvertising .slideshowControls ul{ margin:0px 5px; padding:0px;}
.lpAdvertising .slideshowControls li{ width:113px; height:115px; list-style:none;}
.lpAdvertising .slideshowControls li.active{ background-color:#ffde6c;} 
.lpAdvertising .slideshowControls li a{ border:1px solid #d6d6d6;display:block; width:101px; height:103px; margin:5px;background:#fff url(../images/advertisingSlideshowSprite.jpg?v=9) no-repeat;}
.lpAdvertising .slideshowControls li a.balloon{ background-position:0px 0px;}
.lpAdvertising .slideshowControls li a.newspaper{ background-position:0px -113px;}
.lpAdvertising .slideshowControls li a.online{ background-position:0px -231px;}
.lpAdvertising .slideshowControls li a.outdoor{ background-position:0px -353px;}
.lpAdvertising .slideshowControls li a.television{ background-position:0px -470px;}

.lpAdvertising .advertisingLeft{ width:575px; float:left;}
.lpAdvertising .advertisingRight{ width:343px; float:left; margin-left:20px;}
.lpAdvertising .advertisingHeading{ font:normal 19px "Myriad Pro", Arial, Helvetica, sans-serif; border-bottom:1px solid #c6c5c5; text-transform:uppercase; padding-bottom:8px; margin-bottom:8px; margin-top:30px;}
.lpAdvertising .advertisingHeading span,.lpAdvertising .advertisingHeading strong{ color:#2381cb; font-weight:bold;}

.lpAdvertising .lpSTrustedList{padding:5px 0px; float:left; width:100%;}
.lpAdvertising .lpSTrustedList li{ padding:5px 0px; border-bottom:1px solid #d6d6d6; }
.lpAdvertising .lpSTrustedList li h3{display:inline; font-size:11px; font-weight:normal; line-height:16px; color:#585858;}
.lpAdvertising .lpSTrustedList li a{font-weight:normal; text-decoration:none; color:#0079d6; font-size:14px; margin-right:4px;}
.lpAdvertising .lpSTrustedList li a:hover, .lpSAreaList li a:hover{color:#c50000;}

.lpAdvertising .lpTagCloud{padding:0px 10px; margin-bottom:20px;}
.lpAdvertising .lpTagCloud li{ display:inline;}


.lpAdvertising .advertisingServices,.lpAdvertising .advertisingGallery ul,.lpAdvertising .advertisingGallery li{ float:left;}
.lpAdvertising .advertisingGallery li{ margin-right:50px;}
.lpAdvertising .advertisingGallery li.marginRightNone{ margin-right:0px;}
.lpAdvertising .advertisingGallery li .heading{ font:normal 14px Tahoma, Geneva, sans-serif; text-transform:uppercase; padding-bottom:7px;}
.lpAdvertising .advertisingGallery li a{ width:108px; height:82px; display:block; text-indent:-9999px; background:url(../images/advertisingServicesForSprite.jpg?v=9) no-repeat;}
.lpAdvertising .advertisingGallery li a.corporate{ background-position:0px 0px;}
.lpAdvertising .advertisingGallery li a.industrial{ background-position:0px -109px;}
.lpAdvertising .advertisingGallery li a.theatre{ background-position:0px -219px;}
.lpAdvertising .advertisingGallery li a.airport{ background-position:0px -331px;}
.lpAdvertising .advertisingGallery li a.van{ background-position:0px -445px;}
.lpAdvertising .advertisingGallery li a.bus{ background-position:0px -553px;}

.lpAdvertising .advertisingServices,.lpAdvertising .relatedProducts{ width:100%;}
.lpAdvertising .advertisingRelated ul{ width:236px; float:left; border-right:1px solid #c2c1c1;}
.lpAdvertising .advertisingRelated h3 a{font-weight:normal; font-size:11px; padding:4px 16px; display:block;}


.similarFree{border:1px solid #eceeef; margin-top:10px; _padding-bottom:10px;}
.similarFree .similarHead{background:#eceeef; font-weight:bold; height:28px; line-height:28px; padding:0 10px;}
.similarFree .similarLi {padding:10px 10px 0 10px;}
.similarFree .similarLi li{float:left; width:330px; padding:0 20px 10px 0; _padding-bottom:0px;}
.similarFree .similarLi h3{font-size:11px; font-weight:normal;}
.similarFree .similarLi a{text-decoration:underline;}
.similarFree .similarLi a:hover{ text-decoration:none;}

.filterBar .genTagCloud a, .formBar .genTagCloud a{color:#0058BC;}
.filterBar .genTagCloud a:hover, .formBar .genTagCloud a:hover{color:#fff;}

.lpPageHead{background:url(../images/lp-page-head.png) repeat-x; position:relative; height:34px; padding:25px 0 0 10px; margin-bottom:20px; text-transform:uppercase; font-size:19px; font-weight:bold; color:#434343;}
.lpPageHead .lpPageArrow{background:url(../images/lp-page-head-arrow.png) no-repeat; width:29px; height:14px; position:absolute; z-index:1; top:56px; left:30px;}



.thumbType1 {padding:20px 0 0 50px;}
.thumbType1 li{float:left; width:102px; height:150px; padding:20px 60px 20px 0;}

.thumbType2 {padding:15px 0 0 15px;}
.thumbType2 li{float:left; width:102px; height:135px; margin:0 15px 10px 0; _margin:0 10px 10px 0; padding:4px;}

.arrowList2 li{padding-bottom:5px;}
.arrowList2 li a{display:block; background:url(../images/icons.png) no-repeat 10px -123px; color:#6a6a6a; text-decoration:none; padding:3px 0 3px 20px;}
.arrowList2 li a:hover{background:#e5e5e5 url(../images/icons.png) no-repeat 10px -123px;}
.arrowList2 li span{border-bottom:1px solid #ddd; display:block; padding-bottom:3px;}
.arrowList2 li strong{color:#2381cb;}

.packers .dvGenTesti{padding:15px 0 15px 10px; border-bottom:1px dotted #c7c5c5;}
.packers .getTestiThumb{float:left; background:url(../images/tesThumb.png) no-repeat; width:68px; height:68px; padding:1px 0 0 1px; margin-right:10px;}
.packers .genTestimonial{float:left; width:900px; background:url(../images/get-testimonial.png) no-repeat 0 5px; padding-top:3px;}
.packers .genTestimonial .genTesti{background:url(../images/get-testimonial.png) no-repeat right bottom; font-family:Georgia; font-size:12px; padding:3px 15px 0 18px;}
.packers .genTestiName{padding-top:10px; color:#5e5d5d; font-size:12px;}

.cityList{ color:#b6b6b6; padding:0 10px; line-height:20px; word-spacing:5px;}
.cityList h2{font-weight:normal; font-size:11px; display:inline;}

/* Banner Ads */
.hAds{padding:10px 0;}
.hAds .hAdLeft{float:left; width:728px; height:90px;}
.hAds .hAdRight{float:right; width:230px; height:90px;}
.hAds .sAdLeft{float:left; width:250px; height:90px;}
.hAds .sAdRight{float:left; width:728px; height:90px; margin-left:12px;}
.hPageAd1{float:left; width:300px; height:250px; margin-left:10px;}
.hPageAd2{width:728px; height:90px; margin-top:10px;}
.wd420{width:420px;}
.serpAd{width:250px; height:250px; margin:10px 0;}
.serpAdBottom{margin:10px 0 0 10px;}
.serpAdLeftBottom{float:left; width:230px; height:90px;}
.serpAdRightBottom{margin:0 0 0 20px;float:right; width:728px; height:90px;}

.dvStar{ margin-top:17px;}
.dvStar .starHead{background:#ffde0e; font-size:15px; font-weight:bold; color:#c74545; padding:4px 10px;}
.dvStar .starHead span{color:#282828;}
.dvStar .dvReview{float:left; width:350px; background:url(../images/bg-review.png) no-repeat bottom center; font-size:16px; font-weight:bold; color:#434343; padding:15px 20px 20px 4px; min-height:85px; height:auto !important; height:85px;}
.dvStar .dvReview{ _width:351px;}
.dvStar .dvReview span{color:#c74545;}
.dvStar .btnReview{background:url(../images/btn-review.png) no-repeat; width:118px; height:26px; cursor:pointer; border:0;}
.dvStar .dvRating{float:right; width:350px; padding:10px 0; background:#faf7ef;}
.dvStar .dvAvgRating{padding:0 15px; border-right:1px solid #e1ded7; width:130px; float:left; min-height:100px;  height:auto!important; height:100px;}
.dvStar .averageRatingHolder{margin:12px 0;}
.ratenote{color:#6F6C67;}
.rateinfo{ font-size:14px; font-weight:700; color:#52514d;}
.readOnlyRatingBottom{ margin-bottom:4px;}
.dvStar .dvAvgRating strong{color:#434343; font-size:15px;}
.dvStar .ratingGraph{float:left; padding-left:15px; width:170px;}
.dvStar .graphRow{margin-bottom:5px;}
.dvStar .graphName{font-size:12px; font-weight:bold; float:left; width:40px; padding-right:8px; color:#5c5a53;}
.dvStar .graphBar{background:url(../images/bar.png) no-repeat; width:93px; height:15px; float:left; position:relative;}
.dvStar .graphBarAct{background:url(../images/bar-act.png) no-repeat; height:15px; position:absolute;}
.dvStar .votes{font-size:12px; font-weight:bold; float:left; width:20px; padding-left:8px; color:#5c5a53;}
.dvReviewPaging{font-size:15px; font-weight:bold; color:#5c5a53; background:#faf7ef; padding:4px 10px; margin:30px 0 15px 0;}
.dvReviewPaging span{ color:#8e8a89; font-size:12px; margin-left:9px; font-weight:400;}
.dvStar .dvReviewPaging span{ font-size:12px; color:#969696;}
.dvStar .reviewRow{border-bottom:1px solid #e5e5e5; padding:20px 0;}
.dvStar .reviewDe{float:left; width:130px; padding:0 10px; font-size:12px; color:#7a7a7a;}
.dvStar .reviewTe{float:left; width:580px;}
.dvStar .revListName{font-size:15px; font-weight:bold; color:#5c5c5c; margin-right:5px; position:relative; top:-3px;}
.dvStar .revListDesc{font-size:12px; color:#7a7a7a; padding:15px 0 25px; word-wrap:break-word;}
.dvStar .revListHelp{font-size:11px; color:#7a7a7a;}
.dvStar .revListHelp span{font-size:12px; color:#c74545; font-weight:bold;}
.dvStar .revListHelp span a{color:#c74545;}
.dvStar .reviewRow .starsblock{ display:inline-block; width:96px;}
#approvedReviewCount{ display:block; float:left; border-left:1px solid #ccc; padding-left:5px; line-height:15px;}

.reviewPopup{position:absolute; top:-305px; left:39%; margin-left:-504px; width:950px; z-index:99996; display:none;}
.reviewPopup .reviewHead{background:#FFDE0E; padding:20px; font-size:15px; font-weight:bold; color:#474747; position:relative;}
.reviewPopup .reviewHead span{color:#db3636;}
.reviewPopup .reviewHead .close{background:url(../images/close.png) no-repeat; display:block; width:26px; height:26px; position:absolute; top:-6px; right:-6px;}
.reviewPopup .reviewCont{background:#faf7ef; padding:20px;}
.reviewPopup .reviewLeft{float:left; width:150px; padding:0 30px 0 0; font-size:13px; font-weight:bold; color:#474747;}
.reviewPopup .reviewLeft span{font-size:11px; display:block; padding-top:5px; font-weight:normal; color:#979696;}
.reviewPopup .reviewRight{float:left; width:730px;}
.reviewPopup .inputBox{font:normal 12px Arial; color:#474747; padding:10px 5px; border:1px solid #c7c6c4;}
.reviewPopup .textAreaBox{font:normal 12px Arial; color:#474747; padding:10px 5px; border:1px solid #C7C6C4; width:715px; height:150px;}
.reviewPopup .ypFSubmit{background:url(../images/btn-submit.png) no-repeat; width:120px; height:32px; border:0; cursor:pointer;}
.reviewPopup .dvError{padding-top:10px;}
.reviewPopup .lcfSuccess{padding:50px 0;}

.ratestarhead strong.left{margin-right:13px;}
.ratestarhead address{ clear:left;}
.starratebox, .starrateboxunpaid{line-height:12px; background:url(../images/startrateborder.png) no-repeat right 0; padding:5px 10px 0 0; margin:-5px 7px 0 0;}
.reviewno{background:none; line-height:17px; margin-left:7px; padding-left:7px; border-left:1px solid #ccc; display:inline-block;}
a.bizHeadHover.starratebox{ background:none; border-right:1px solid #ffd901;}
.starrateboxunpaid{ background:none; border-right:1px solid #b9b9b9; margin:-5px 7px 7px 0;}
.starrateqn{ font:bold 16px Arial, Helvetica, sans-serif; margin-right:6px;}
 
.nobg{ background:none!important;}
.dvStory .clearfix{ height:1px;}
.black_overlay{display: none; position: absolute; top: 0%; left: 0%; width: 100%; height: 100%; background-color: black; z-index:99995; -moz-opacity: 0.4; opacity:.40;
filter: alpha(opacity=40);}
.listDetails h3{ font:bold 11px Tahoma, Geneva, sans-serif;}
/*for review popup*/
.reviewpopcover{ position:relative; z-index:999999;}
.white_content {display:none; position:absolute; top:25%; left:25%;	width:50%; height: 50%;	padding: 16px;	border: 16px solid orange;
background-color: white; z-index:1002;	overflow: auto;}
.reviewhead{ background:#faf7f0; font-size:14px; color:#54514a; padding:7px 0 7px 18px; margin:3px 0 5px;}
.blocklabel{display: block; float:left; width: 179px; color:#979696;}
.reviewmsg{ font:bold 12px Arial,Helvetica,sans-serif; color:green;}
#reviewTitleError, #reviewTextError,#reviewNameError, #reviewEmailError, #ratePopup-scoreError, #captchaError{ color:#DB3636;}
#reviewTextError{_margin-left:180px;}
.inputwrap{ float: left; width:300px;}
.reviewcounter{color:#979696; font-size:11px;}
.reviewcounter div{ display:inline;}
/*for review popup*/
.topspacer{ margin-top:13px;}
.nonpaidratehead strong span{ font-weight:normal; margin-left:5px;}
.mr10{ margin-right:10px;}
.topspacer #captchaError{ margin:7px 0 0 181px;}
.readonlyrate{ width:100px;}
.bizrate{_width:334px;}
.unapproved-review{background-color:#edea18;}
.unapproved-message{background-color:#edea18;}
.reviewstatus { float:left; margin-right:6px;}
.reviewstatus span{font-style:italic; color:#5c5c5c;}


.invProduct ul,.invLocate ul{ width:143px; float:left; padding-right:10px; margin-right:25px; border-right:1px solid #c2c1c1;} 
.invLocate ul{ width:90px; _margin-right:12px;}
.invLeft{ width:540px; float:left;}
.invRight{ width:378px; float:right;}

.dvInvTesti{ margin-bottom:10px;}
.dvInvTesti .invTestiThumb{background:url(../images/bg-testimonial.png) no-repeat; float:left; width:64px; height:65px; padding:3px 0 0 3px;}
.invTestimonial{ float:left; padding:5px 0 0 10px; width:460px;}
.invTesti{ color:#626262; margin-bottom:5px;}

.lpInverter .lpSRight{float:left; width:395px; margin-left:30px; margin-top:15px;}
.jqSearch{ font:normal 16px "Myriad Pro", Arial, sans-serif; color:#000000;}
.invHeading{ font:normal 18px "Myriad Pro", Arial, Helvetica, sans-serif; border-bottom:1px solid #C6C5C5; text-transform:uppercase; padding-bottom:5px; margin-bottom:15px;}
.invHeading span{ color:#e20000; font-weight:bold;}


.invHeading{ font:normal 16px "Myriad Pro", Arial, Helvetica, sans-serif; *font:normal 15px "Myriad Pro", Arial, Helvetica, sans-serif; border-bottom:1px solid #C6C5C5; text-transform:uppercase; padding-bottom:5px; margin-bottom:8px;}
.invHeading span, .invHeading strong{ color:#2381cb; font-weight:bold; font-size:17px; *font-size:19px;}


a.jqSearch{ font:normal 14px/32px "Myriad Pro", Arial, sans-serif;*font:normal 14px/32px "Myriad Pro", Arial, sans-serif; color:#000000; border-right:1px solid #cccbcb; display:block; float:left; padding:0px; margin:0px; width:120px; text-align:center; height:39px;}
a.jqSearch:hover, a.jqSearch:active{ background:#fff url(../images/inverter_lp_active.jpg) no-repeat center top; color:#000000; text-decoration:none;}

.bgInvBrands{background:#fff url(../images/bg-brands.jpg) no-repeat right bottom; padding-bottom:8px; margin-bottom:15px;}
.bizSearchFull{ width:732px;}
.bizSearchFull ul.bizSearchList li{ width:121px;}
.bizSearchHalf{width:420px;}



.marginTop{ margin-top:20px;}

.popularSearch{ margin-top:17px; margin-bottom:10px; float:left;}
.popularSearch .popularSearchHeading{background:#f1f1f1; font-size:15px; font-weight:bold; color:#000000; padding:4px 10px;}
.popularSearch .popularSearchList{ margin:6px 0px 0px 12px; padding:0px; font-size:13px;}
.popularSearch .popularSearchList li { padding:10px 0px; margin:0px; color:#a5a5a5; border-bottom:1px solid #e5e5e5; display:block; float:left;}
.popularSearch .popularSearchList li h6 { width:355px; padding:0px; margin:0px; color:#a5a5a5; display:block; float:left;}
.popularSearch .popularSearchList li h6 a{ color:#a5a5a5;  font:bold 13px/15px Tahoma, Geneva, sans-serif; }
.popularSearch .popularSearchList li h6 a span{ font-weight:normal;}


/*
christmas styles for header - starts
*/
.christmasHeader{ background:url(../images/christmas/header_christmas_full_bg.png) no-repeat 0px 0px;}
.header .christmasLogo{float:left; width:250px;}
.header .christmasLogo a{margin-left: 34px;margin-top: 56px;display: block;}
.dvSearch .network18{float:right; padding:18px 51px 0 0;_padding: 18px 0px 0 0; }
.dvSearch .network18 a{float:left; background:url(../images/network18.png) no-repeat; width:33px; height:40px; margin-top:3px;}
/*
christmas styles for header - ends
*/

/*
New year styles for header - starts
*/
.newYearHeader{ background:url(../images/new_year_full_bg.jpg) no-repeat 0px 0px;}
.header .newYearLogo{float:left; width:250px;}
.header .newYearLogo a{margin-left: 34px; margin-top: 66px;display: block;}
/*.dvSearch .network18{float:right;  height:47px; padding: 5px 51px 0 0;_padding: 5px 0px 0 0;}
.dvSearch .network18 a{float:left; background:url(../images/network18.png) no-repeat; width:33px; height:40px; margin-top:3px;}*/
/*
New year styles for header - ends
*/

/* testmonial style starts */

.clear            { clear:both;  /*padding:0; margin:0; font-size:1px; line-height:1px;*/ }
.testmonial_wrap  { width:992px; margin:0 auto;  }
.testmonail_left  { width:251px; float:left; padding:50px 0 0 0 ; margin:-35px 0 0 0; }
.testmonial_right { width:718px; padding:0 10px 0 0; float:right; }
.testTitle   { display:block; background:url(../images/titleBorder.jpg) left bottom repeat-x; color:#e42200; font:bold 20px/20px Tahoma, Geneva, sans-serif;  padding:0 0 11px 0; margin:0 0 17px 0; }

.testmonial_right ul { list-style:none; list-style-type:none; padding:0; margin:0; }
.testmonial_right ul li { list-style:none; list-style-type:none; padding:0 0 5px 5px; font-size: 13px; }
.testTopBg { border-top:1px solid #f1f1f1; width:715px; }
.testMidBg { border-left:1px solid #f1f1f1; border-right:1px solid #f1f1f1; width:714px; _padding:15px 0 0 0; }
.testBtmBg { font-size:1px; line-height:1px; _margin:-20px 0 0 0; }

.test_text  { width:598px; padding:15px 28px 0 22px; float:left; _padding:0 28px 0 22px; }
.test_text p { background:url(../images/blockquoteLeft.png) left top no-repeat; width:12px; color:#575757; font:italic 12px/16px Arial, Helvetica, sans-serif; width:580px;  padding:0 0 0 19px; word-wrap:break-word;}
.test_text p span.quate1 { padding:0 0 0 5px;  }

.testPhoto { width:51px; float:left; display:block; padding:12px 0 12px 0; _padding:5px 0 12px 0;  }
.testPhoto h2 { display:block; padding:0; margin:0; background:url(../images/testPhotoBackBg.gif) left top no-repeat; width:51px; height:63px; }
.testPhoto h2 span {padding:4px 0 0 2px; display:block; font:normal 11px/12px Arial, Helvetica, sans-serif; width:49px; }
.testPhoto h2 span img { width:49px; height:58px;   }

.postDetail { width:554px; padding:10px 0 10px 20px; color:#5d6477; display:block; _padding:0 0 0 20px 20px; font:normal 11px/12px Tahoma, Geneva, sans-serif }
.postDetail span.postDetailRight { text-align:right; color:#5d6477; display:block; float:right;  }
.postDetail span.postDetailRight strong { color:#000000; font:bold 12px/12px Tahoma, Geneva, sans-serif;  }
.postDetail_new { width:554px; padding:40px 0 10px 20px; display:block; _margin:-50px 0 0 0; }
p span.testimonialColor{ color:#0f0006; }

/* testmonial style ends */
 
 
/* testimonial detail page style starts */
 
.testiDetailLeft { display:block; float:left; width:535px; padding:0 0 0 5px; }
.testiDetailLeft p { display:block; color:#575757; font-size:12px; font-style:normal; font-weight:normal; line-height:15px; font:normal 12px/16px Arial, Helvetica, sans-serif; margin:10px; text-align:justify; } 
.testiDetailRight { display:block; float:right; width:130px; padding:0 17px 0 0; }

.testPhotoDetail { width:51px; float:right; display:block; padding:12px 0 5px 0; _padding:5px 0 5px 0;  }
.testPhotoDetail h2 { display:block; padding:0; margin:0; background:url(../images/testPhotoBackBg.gif) left top no-repeat; width:51px; height:63px; }
.testPhotoDetail h2 span {padding:4px 0 0 2px; display:block; }

.testiDetailRight strong { display:block; color:#000000; font:bold 12px/14px Arial, Helvetica, sans-serif; padding:0 0 3px 0;   text-align:right;  }
.testiDetailRight span { display:block; color:#5d6477; font:normal 11px/14px Arial, Helvetica, sans-serif; padding:0; margin:0; text-align:right; }
.testmonial_right ul li.middleTitle {display:block; color:#e42200; font:bold 20px/20px Tahoma, Geneva, sans-serif; text-transform:uppercase; padding:10px 0 11px 0; }
 
/* testimonial Detail page style ends */

.content .growing span{ position:relative;}
.content .growing span em{ position:absolute; top:40px; left:3px;}
.content .bizName{ position:relative; padding-bottom:4px; height:30px;}
.content .bizName address{position:absolute; top:22px; left:40px;}

/*IE6 fix*/
* html .content .bizName address {  top:24px;}
* html .content .bizName{ padding-bottom:4px;}
* html .content .growing span{ margin-bottom:-2px;}
* html .content .growing span em{ padding-top:2px;}
* html .content .bizHead .ratestarhead address{ padding-top:2px;}
* html .catThumbList{ float:left;}
* html .catThumbList li{ padding-bottom:8px; padding-top:8px;}

.catThumbList li{
	[padding-bottom:20px;
padding-bottom:16px;]	
	}

/*IE7 fix*/
html*.content .bizName address{]padding-bottom:5px; ]padding-top:0px;  }
html*.content .bizName{]padding-bottom:4px;}
html*.content .growing span{ ]padding-bottom:3px; ]margin-bottom:-3px;}
html*.content .growing span em{]top:38px;}
html*.catThumbList{ float:left;}
html*.catThumbList li{ padding-bottom:8px; padding-top:8px;}

.sitemapGoogleAd { margin:0 auto; width:940px; }
.sitemapGoogleAdLeft { padding:0; margin:20px 0 0 0; width:200px; height:90px; float:left;}
.sitemapGoogleAdRight { padding:0; margin:20px 0 0 0; width:728px; float:right; }

/*iframe Header Styles*/
#iframeHeaderWrapper{ height:137px; background:#ffd616 url(../images/iframeHeaderBg.jpg) repeat-x 0px 0px; _ background-color:#fff;}/*bg-header.png*/
#iframeHeaderWrapper .iframeHeader{ width:990px; margin:0px auto; position:relative;}
#iframeHeaderWrapper .iframeHeader .dvLogo{float:left; width:203px; padding-top:30px;}
#iframeHeaderWrapper .iframeHeader .contentArea{ width:700px; float:left;}
#iframeHeaderWrapper .iframeHeader .contentArea .punchline{font:bold 18px Tahoma; color:#967b1f; float:left; width:100%; padding:30px 0 0 0px; text-transform:uppercase; text-shadow:#fff 0px 1px 1px;}
#iframeHeaderWrapper .iframeHeader .contentArea ul{ width:100%; float:left; margin-top:12px;}
#iframeHeaderWrapper .iframeHeader .contentArea li{ width:30%; float:left; color:#575757; text-shadow:#fff 0px 1px 1px; font:bold 12px Tahoma; margin-bottom:11px; background:url(../images/iframeHeaderBullet.jpg) no-repeat 0px 3px; padding-left:20px; padding-bottom:0px; margin-bottom:10px; } 
#iframeHeaderWrapper .iframeHeader .contentArea li a{ color:#575757; text-shadow:#fff 0px 1px 1px; text-decoration:none;}
#iframeHeaderWrapper .iframeHeader .contentArea li a:hover{ text-decoration:underline;}
#iframeHeaderWrapper .iframeHeader .network18{float:right;  height:47px; padding: 18px 51px 0 0;_padding: 18px 0px 0 0; }
#iframeHeaderWrapper .iframeHeader .network18 a{float:left; background:url(../images/network18.png) no-repeat; width:33px; height:40px; margin-top:3px;}
#iframeHeaderWrapper .iframeHeader a.close{background:url(../images/iframeHeaderClose.jpg) no-repeat; display:block;width:33px; height:15px; padding-left:19px; padding-top:1px; font-size:11px; color:#000000; float:right; margin-top:71px; text-decoration:none;}/* position:absolute; top:137px; right:0px;*/ 
#iframeHeaderWrapper .iframeHeader a.close:hover{ text-decoration:underline;}

.adp-21{ margin-top:-76px;}
.adp-21 .adpIcon{ background:url(../images/premiumListingIcon.png) no-repeat left bottom; height: 76px; width:78px; position: relative; top: 132px; left: 651px;}
.adp-21 .bizDescription{ padding-right:50px; _padding-right:50px; _width:650px !important;}
.adp-ie7{ display:none;}
*:first-child+html .adp-ie7{ display:block; height:0px; border:1px solid #fff;}

/*Testimonial styles*/
.writeTestimonial{ padding:0px 0px 20px 0px; margin-bottom:15px; border-bottom:1px solid #e7e7e7; display:block;}
.writeTestimonialForm{width:700px; z-index:99996; display:none; padding-left: 10px; padding-top: 20px; }
.writeTestimonialForm .writeTestimonialFormHeader{background:url(../images/sprite-icons.png?v=10) no-repeat scroll 10px -1021px transparent;font: bold 13px Arial,Helvetica,sans-serif; border-left: 1px solid rgb(71, 71, 71)}
.writeTestimonialForm .writeTestimonialFormHeader p{ font: bold 13px Arial, Helvetica, sans-serif;; border-left:1px solid #474747; border-right:1px solid #474747; color:#000; padding:10px 0px 0px 40px; float:left; margin:0px; height:30px; width:675px;}
.writeTestimonialForm .writeTestimonialFormArea{ width:686px; background-color:#e6e7e8; float:left; margin-left:3px; overflow:hidden; padding-left:24px;}
.writeTestimonialForm .writeTestimonialFormArea textarea{ width:656px; height:137px; margin:10px 0px 8px 0px; overflow:auto;}
.writeTestimonialForm .writeTestimonialFormArea .charactersLeft{ color:#8f9091; text-align:right; margin-right:22px;}
.writeTestimonialForm .writeTestimonialFormArea .charactersLeft span{ color:#000;}
.writeTestimonialForm .writeTestimonialFormArea .textboxSmall,.writeTestimonialForm .writeTestimonialFormArea .selectBox{  border:1px solid #efefef; float:left;}
.writeTestimonialForm .writeTestimonialFormArea .textboxSmall{width:206px; height:26px; padding-left:5px; *height:20px; *padding-top:6px; height:20px\0/; padding-top:6px\0/;}
:root .writeTestimonialForm .writeTestimonialFormArea .textboxSmall { height:26px \0/IE9; padding-top:0px \0/IE9; }
.writeTestimonialForm .writeTestimonialFormArea .selectBox{ height: 28px; _height:30px; margin-right: 13px; padding: 6px 5px;width:211px;}

.writeTestimonialForm .writeTestimonialFormArea .textboxSmall.marginRight,.writeTestimonialForm .writeTestimonialFormArea .selectBox.marginRight{ margin-right:12px;}
.writeTestimonialForm .writeTestimonialFormArea .section1,.writeTestimonialForm .writeTestimonialFormArea .section2,.writeTestimonialForm .writeTestimonialFormArea .section3,.writeTestimonialForm .writeTestimonialFormArea .section3 .capchaText,.writeTestimonialForm .writeTestimonialFormArea .section3 .capchaText2,.writeTestimonialForm .writeTestimonialFormArea .section3 .capchaImg,.writeTestimonialForm .writeTestimonialFormArea .section3 .capchaImg2,.writeTestimonialForm .writeTestimonialFormArea .section3 .capchaTextbox,.writeTestimonialForm .writeTestimonialFormArea .section3 .section3Case,.writeTestimonialForm .writeTestimonialFormArea .section2 .section2Case{ float:left;}
.writeTestimonialForm .writeTestimonialFormArea .section3 .section3Case p,.writeTestimonialForm .writeTestimonialFormArea .section2 .section2Case p{ font:normal 10px Tahoma; color:#747577; padding:2px;}
.writeTestimonialForm .writeTestimonialFormArea .section2 .section2Case{ width:200px;}
.writeTestimonialForm .writeTestimonialFormArea .section1{ margin:5px 0px; }
.writeTestimonialForm .writeTestimonialFormArea .section2{ margin-top:11px;}
.writeTestimonialForm .writeTestimonialFormArea .section3{ background:url(../images/capchaBg.jpg) repeat-x 0px 0px; height:67px; padding-top:14px; margin-top:22px; width:660px;}
.writeTestimonialForm .writeTestimonialFormArea .section3 .capchaText,.writeTestimonialForm .writeTestimonialFormArea .section3 .capchaText2{ margin-top:15px; margin-right:12px;}
.writeTestimonialForm .writeTestimonialFormArea .section3 .capchaText2{ margin-left:23px;}
.writeTestimonialForm .writeTestimonialFormArea .section3 .capchaImg2{ margin-top:10px; margin-left:2px;}
.writeTestimonialForm .writeTestimonialFormArea .section3 .capchaTextbox{ margin-top:8px;}
.writeTestimonialForm .writeTestimonialFormArea .button{background:url(../images/button.jpg) repeat-x 0px 0px; width:96px; height:32px; border:none; font:bold 16px/36px Arial, Helvetica, sans-serif; text-transform:uppercase; text-shadow:#910000 0px -2px 1px; color:#FFF; display:block; float:right; margin:16px 31px 10px 0px;}
.writeTestimonialForm .writeTestimonialFormArea .imageName{display: block; float: left; padding-top: 4px; width: 60px; padding-right:4px; }
.writeTestimonialForm .writeTestimonialFormArea .uploadFile{ float:left; width:213px; background-color:#fff; _height:25px;}
.writeTestimonialForm .closeTestimonial{ position:absolute; top:-6px; left:708px;}
*+html .writeTestimonialForm .writeTestimonialFormArea .section3 .section3Case{
	border:1px solid #e6e7e8;
}
*+html .writeTestimonialForm .writeTestimonialFormArea .uploadFile{ height:25px;}
.writeTestimonialForm .writeTestimonialFormArea .section3 .section3Case {
  border:1px solid #e6e7e8\0/;
  width:211px\0/;
  
}
.writeTestimonialForm .writeTestimonialFormArea .uploadFile{height:25px\0/;}


.form1InputField{ height:25px; padding:4px 5px 5px; }