@charset "utf-8";body{background-color:#FFF;width:100%;font:Arial, Helvetica, sans-serif;font-family:Arial, Helvetica, sans-serif;padding:0px;margin:0px;font-size:12px;}
#header-top{width:94%;height:33px;margin:0% 3% 0% 3%;}
#header-text{font:Arial, Helvetica, sans-serif;font-family:Arial, Helvetica, sans-serif;font-size:13px;width:99%;text-align:right;line-height:30px;padding:2px 10px 2px 10px;}
p{margin:0;padding:0;}
#location{width:200px;float:right;}
.cantent-title, .search-box-left, .search-box-middle, .search-box-right, .submit-btn, .phone-icon, .mobile-icon, .fax-icon, #logo-img, #logo, .Address-icon, .review-img, .welcome-images, .company-star-rating, .twitter-icon, .google-icon, span.zatstars, span.zatstars span{background-image:url(../../images/home_v2r1.gif);background-repeat:repeat;}
.welcome-images{width:112px;height:133px;float:left;background-position:-10px -190px;}
#menu{width:100%;padding:0px;margin-top:5px;}
#menu ul{list-style-type:none;margin:0;padding:0;padding-top:5px;padding-bottom:6px;}
#menu li{display:inline;font-size:11px;padding:5px 0px 5px 0;margin-right:2px;border-top-left-radius:6px;border-top-right-radius:6px;background:rgb(255,255,255);background:-moz-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(247, 247, 247, 1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 1)), color-stop(100%, rgba(247, 247, 247, 1)));background:-webkit-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(247, 247, 247, 1) 100%);background:-o-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(247, 247, 247, 1) 100%);background:-ms-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(247, 247, 247, 1) 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 1) 0%, rgba(247, 247, 247, 1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f7f7f7', GradientType=0);}
#menu li a:link, li a:visited{font-weight:normal;color:#333;border:1px solid #D2D2D2;text-align:center;border-bottom:none;padding:6px 7px;text-decoration:none;text-transform:capitalize;border-top-left-radius:6px;border-top-right-radius:6px;}
div#menu li a:hover{background-color:#FFF;color:#662E8B;}
div#menu ul li a.active{background-color:#FFF;color:#662E8B;border-bottom:2px solid #FFF !important;}
#main{width:94%;float:left;border-top:none;margin:0% 3% 1% 3%;}
.error{font-size:12px;color:#ef4123;font-weight:bold}
.cantent-title{background-position:-50px -110px;background-repeat:no-repeat;width:100%;line-height:25px;color:#662E8B;height:27px;font-size:12px;text-decoration:none;font-weight:bold;margin-top:5px;margin-bottom:2px;padding:0px 0px 0px 8px;font:Verdana, Geneva, sans-serif;font-family:Verdana, Geneva, sans-serif;}
.other-cantent-title{width:auto;line-height:25px;color:#662E8B;height:27px;font-size:12px;text-decoration:none;font-weight:bold;margin-top:5px;margin-bottom:2px;padding:0px 0px 0px 8px;font:Verdana, Geneva, sans-serif;font-family:Verdana, Geneva, sans-serif;}
a:link{color:#000;text-decoration:underline;}
a:visited{color:#000;text-decoration:underline;}
a:hover{color:#603A75;text-decoration:none;}
a:active{color:#0000FF;text-decoration:none;}
#logo-img{padding-top:3px;}
.search-box-left{font:Arial, Helvetica, sans-serif;color:#000;height:70px;width:8px;background-position:-7px -24px;background-repeat:no-repeat;border:none;margin:0;padding:0;}
.search-box-middle{font:Arial, Helvetica, sans-serif;font-family:Arial, Helvetica, sans-serif;height:50px;background-position:-10px -339px;background-repeat:repeat-x;font-size:13px;font-weight:700;border:none;padding:0px 5px 5px 0px;}
.search-box-right{float:left;font:Arial, Helvetica, sans-serif;color:#A8A8A8;height:70px;background-position:-57px -24px;background-repeat:no-repeat;font-size:16px;border:none;width:41px;margin:0;padding:0;}
#search-input{width:100%;padding:8px 8px 10px 8px;height:auto;margin:5px;float:left;font-size:13px;font-weight:bold;color:#231f20;font:Arial, Helvetica, sans-serif;}
#search-txt{margin-top:17px;}
.search-input{width:99%;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border:1px solid #652E92;padding:2px 2px 2px 6px;height:25px;color:#666;margin-top:2px;line-height:23px;}
.search-input:focus{border-color:#C3C3C3;-moz-box-shadow:0px 0px 3px #CCC;-webkit-box-shadow:0px 0px 3px #CCC;box-shadow:0px 0px 3px #CCC;outline:none;}
.get-free-quote-input{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border:1px solid #CCC;height:22px;color:#666;width:150px;}
.get-free-quote-input:focus{border-color:#C3C3C3;-moz-box-shadow:0px 0px 3px #DFD8E3;-webkit-box-shadow:0px 0px 3px #DFD8E3;box-shadow:0px 0px 3px #DFD8E3;outline:none;}
.captcha-free-quote-input{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border:1px solid #CCC;height:26px;color:#666;width:150px;}
.captcha-free-quote-input:focus{border-color:#C3C3C3;-moz-box-shadow:0px 0px 3px #DFD8E3;-webkit-box-shadow:0px 0px 3px #DFD8E3;box-shadow:0px 0px 3px #DFD8E3;outline:none;}
.get-free-area-input{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border:1px solid #CCC;color:#666;width:170px;}
.get-free-area-input:focus{border-color:#C3C3C3;-moz-box-shadow:0px 0px 3px #DFD8E3;-webkit-box-shadow:0px 0px 3px #DFD8E3;box-shadow:0px 0px 3px #DFD8E3;outline:none;}
.myButton{-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;box-shadow:inset 0px 1px 0px 0px #ffffff;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf));background:-moz-linear-gradient(center top, #ededed 5%, #dfdfdf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');background-color:#ededed;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;border:1px solid #ebe2f6;display:inline-block;color:#000;font-family:arial;font-size:12px;padding:4px 9px;text-decoration:none;cursor:pointer;}
.myButton:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed));background:-moz-linear-gradient(center top, #dfdfdf 5%, #ededed 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');background-color:#dfdfdf;}
.myButton:active{position:relative;top:1px;}
.submit-btn{width:25px;height:24px;margin:21px 5px 0px 2px;background-position:-77px -153px;border:none;background-color:transparent;cursor:pointer}
#feedback{width:26px;height:87px;position:fixed;bottom:0;right:0;margin-bottom:2px;}
#catagery-list{width:16%;float:left;margin:1% 1% 2% 0;padding:3px;__height:550px;}
.catagries-cantent{width:96%;border-bottom:1px dotted #CCC;line-height:25px;float:left;margin-left:10px;}
.sub-catagries{width:96%;line-height:20px;float:left;margin-left:5px;}
.accordion_headings{padding:5px;color:#333;cursor:pointer;font-size:12px;}
.accordion_headings:hover{color:#662E8B;font-size:12px;text-decoration:underline;}
.accordion_child{padding:0px 0px 5px 5px;}
#welcome-meggage{width:79%;margin:1% 0 2% 1%;line-height:20px;text-align:justify;float:left;padding:4px;}
h1, h2, h3, h4, h5, h6{color:#70207B;text-decoration:none;font:Verdana, Geneva, sans-serif;font-family:Verdana, Geneva, sans-serif;margin:0;padding:0;}
p{line-height:21px;}
.call-us{color:#662E8B;font-weight:bold;}
#sp-day{width:48%;margin:0% 1% 1% 1%;padding:3px;float:left;}
.business-day{width:99%;padding:2px 2px 4px 2px;margin-bottom:4px;border-bottom:1px dashed #CCC;float:left;}
.review-main{width:100%;line-height:normal;margin:2px 2px 2px 0;}
.review-count{float:left;width:95%}
.review{width:99%;padding:2px;margin-bottom:4px;}
.review-name{width:auto;margin-bottom:5px;float:left;}
.review-star{width:100px;height:17px;float:left;line-height:25px;color:#662E8B;font-size:12px;}
.review-img{width:50px;float:left;padding:5px 5px 0px 0px;height:55px;margin:2px 4px 2px 0;background-position:-124px -180px;z-index:100px;}
.review-inside{width:100%;line-height:17px;margin:2px 2px 2px 4px;float:left}
.review-txt{line-height:normal;float:left;width:85%}
.review-more{float:left;width:auto;}
.biz-header{width:100%;line-height:25px;color:#662E8B;height:27px;font-size:12px;text-decoration:none;font-weight:bold;margin-top:1px;margin-bottom:2px;padding:0px 0px 0px 2px;}
.phone-main{width:100%;float:left;}
.phone-icon{background-position:-110px -156px;font-size:12px;width:8px;height:20px;float:left;padding:0px 3px 3px 8px;}
.biz-phone{font-size:12px;width:auto;height:20px;float:left;padding:0px 3px 3px 3px;}
.biz-mobile{font-size:12px;width:auto;height:20px;float:left;padding:0px 3px 3px 3px;}
.mobile-icon{background-position:-138px -156px;width:8px;height:20px;float:left;padding:0px 3px 3px 8px;}
.biz-fax{font-size:11px;width:auto;height:20px;float:left;padding:0px 3px 3px 22px;}
.fax-icon{background-position:-138px -156px;width:8px;height:20px;float:left;padding:0px 3px 3px 3px;}
.biz-customer-name{font-size:11px;line-height:32px;width:95%;}
.biz-company-box{width:auto;height:20px;line-height:25px;color:#662E8B;font-size:12px;padding-top:6px;}
.biz-company-name{width:auto;line-height:25px;color:#662E8B;font-size:13px;float:left;font-weight:bold;}
.biz-company-star{width:12px;height:17px;background-position:-178px -182px;background-repeat:repeat-x;line-height:25px;margin-top:3px;margin-left:2px;float:left;color:#662E8B;font-size:12px;}
.biz-Address{font-size:12px;height:auto;padding:0px 3px 0px 5px;width:95%;}
.address-box{width:98%;float:left;height:18px;}
.Address-icon{background-position:-194px -156px;width:8px;height:20px;float:left;padding:0px 3px 0px 8px;}
.biz-tag-link{padding:2px;line-height:16px;width:96%;font-size:12px;float:left;}
#get-quote{width:29%;margin:0% 1% 1% 1%;padding:3px;float:left;}
#movie{width:48%;float:left;margin:1% 1% 2% 1%;padding:3px;}
.catagries-movies{width:48%;border-bottom:1px dotted #CCC;line-height:25px;float:left;margin-left:4px;}
.movie-main-box{width:99%;float:left;margin-left:0%;}
.box-header{color:#662E8B;font-size:12px;padding:2px 2px 2px 0px;font-weight:bold;height:auto;line-height:25px;font:Verdana, Geneva, sans-serif;font-family:Verdana, Geneva, sans-serif;}
#social-icons{float:right;width:auto;line-height:25px;}
#select-city{width:138px;float:right;margin-top:-5px;}
div#select-city li a:hover{background-position:-0px -463px;background-repeat:repeat-x;color:#FFF;}
div#select-city ul li a.active{background-position:0px -426px;background-repeat:repeat-x;color:#FFF;}
.facebook-icon{float:left;margin:5px 0px 0 3px;//background-position:-47px -155px;width:85px;height:21px;border:none;text-decoration:none;}
.facebook-link{float:left;margin:5px 0px 0 3px;background-position:-47px -155px;width:22px;height:21px;border:none;text-decoration:none;position:absolute;}
.twitter-icon{float:left;margin:5px 0px 0 3px;background-position:-166px -155px;width:22px;height:21px;border:none;text-decoration:none;}
.twitter-link{float:left;margin:5px 0px 0 3px;background-position:-166px -155px;width:22px;height:21px;border:none;text-decoration:none;position:absolute;}
.google-icon{float:left;margin:5px 0px 0 3px;background-position:-12px -155px;width:22px;height:21px;border:none;text-decoration:none;}
.google-link{float:left;margin:5px 0px 0 3px;background-position:-12px -155px;width:22px;height:21px;border:none;position:absolute;text-decoration:none;}
#deal{width:29%;margin:1% 1% 1% 1%;padding:3px;float:left;}
#deal-img-box{width:100%;margin:1% 1% 1% 0%;padding:3px 0px 3px 3px;}
.deal-image{float:left;padding:3px 3px 0 0;margin:3px 3px 0 0;}
.discount{color:#662E8B;text-decoration:line-through}
.deal-product-name{line-height:25px;}
.hot-offer{text-decoration:none;}
.proceed-box{width:50%;float:left}
#terms-condition{color:#666;font-size:10px;text-align:right;padding-right:8px;}
#footer{margin:5px 0px 0px 0px;border-top:1px solid #CCC;background-color:#F4F4F4;width:100%;padding-bottom:10px;padding-top:5px;float:left;}
#Directory-pages{line-height:20px;margin:0 auto;width:100%;}
#Top-searches{width:100%;line-height:20px;margin:0 auto;}
#copyright{font-size:11px;color:#333}
#footer-text{width:90%;margin:0 auto;text-align:center;line-height:25px;}
span.zatstars, span.zatstars span{display:block;background-position:-181px -200px;width:87px;height:16px;}
span.zatstars span{background-position:-181px -183px;}
ul.autosuggest{position:absolute;list-style:none;padding:0;overflow-y:auto;outline:none;margin:0px 0 0 0;border:1px solid #DFDFDF;background:#fff;box-shadow:0px 1px 10px 1px #DFD8E3;border-top:none;-moz-box-shadow:1px 1px 4px 1px #ccc;-webkit-box-shadow:1px 4px 3px 1px #ccc;-o-box-shadow:1px 4px 3px 1px #ccc;box-shadow:1px 1px 4px 1px #ccc;}
ul.autosuggest li{text-align:left}
ul.autosuggest li a:link, ul.autosuggest li a:visited{font-size:14px;display:block;padding:5px;text-align:left;text-decoration:none;background-color:#fff}
ul.autosuggest li a:hover, ul.autosuggest li a:active{color:#000;background-color:#DFD8E3;}
ul.autosuggest li.highlight a:link, ul.autosuggest li.highlight a:visited{color:#000;background-color:#DFD8E3}
.AccordionTitle, .AccordionContent, .AccordionContainer{position:relative;width:200px;}
.alert{color:#360;width:180px;font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;font:"Palatino Linotype", "Book Antiqua", Palatino, serif;font-size:13px;font-weight:900;}
.alert_news{width:99%;padding:2px 2px 4px 2px;margin-bottom:4px;float:left;line-height:21px;}
.AccordionTitle{height:20px;overflow:hidden;cursor:pointer;font-family:Arial;font-size:8pt;font-weight:bold;vertical-align:middle;background-repeat:repeat-x;display:table-cell;-moz-user-select:none;}
.AccordionContent{height:0px;overflow:auto;display:none;}
#imgbox{vertical-align:middle;position:absolute;border:2px solid #999;background:#FFFFFF;filter:Alpha(Opacity=100);visibility:hidden;height:auto;width:300;z-index:50;overflow:hidden;text-align:center;padding:2px;margin:10px;float:left;cursor:pointer;}
#recharge{width:29%;margin:1% 1% 1% 1%;padding:3px;float:left;}
.rech_provider{width:99%;margin:3px 0px 4px 0px;font-size:13px;float:left;}
.rech_cont{width:285px;margin:1px 0px 2px 0px;float:left;}
.rech_area_txt{width:280px;line-height:17px;margin:5px 0px 5px 5px;float:left;}
.rech_txt{width:80px;float:left;margin:5px;line-height:25px;}
.rech_input{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border:1px solid #CCC;height:22px;line-height:22px;padding:1px 2px 1px 4px;color:#666;width:259px;}
.rech_input:focus{border-color:#C3C3C3;-moz-box-shadow:0px 0px 3px #DFD8E3;-webkit-box-shadow:0px 0px 3px #DFD8E3;box-shadow:0px 0px 3px #DFD8E3;outline:none;}
.rech_input2{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border:1px solid #CCC;height:22px;color:#666;width:85px;}
.rech_input2:focus{border-color:#C3C3C3;-moz-box-shadow:0px 0px 3px #DFD8E3;-webkit-box-shadow:0px 0px 3px #DFD8E3;box-shadow:0px 0px 3px #DFD8E3;outline:none;}
.rech_txtfield{width:275px;float:left;margin:5px;}
.select_txtfield{width:275px;float:left;margin:5px;}
.rech_txtfield2{width:85px;float:left;margin:5px;}
.rech_select{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border:1px solid #CCC;padding:3px;height:27px;color:#666;width:267px;cursor:pointer;}
.rech_select:focus{border-color:#C3C3C3;-moz-box-shadow:0px 0px 3px #DFD8E3;-webkit-box-shadow:0px 0px 3px #DFD8E3;box-shadow:0px 0px 3px #DFD8E3;outline:none;}
.radio_content_hide{display:none;}
.error_message{font-size:12px;color:#ef4123;font-weight:bold}
.city_txt{text-align:left;font-size:13px;}
.city_txt_active{color:#70207B;text-decoration:none;font-weight:bold}
.user_login{text-align:right !important;color:#70207B;float:right;}
#header{height:136px;width:94%;padding-left:3%;padding-right:3%;margin-bottom:0px;background-color:#f5f5f5;border-bottom:1px solid #D2D2D2;border-top-left-radius:5px;border-top-right-radius:5px;}
#logo{width:168px;height:70px;margin-top:0px;background-position:-106px -24px;}
#logo-link{width:168px;height:70px;margin-top:0px;background-position:-106px -25px;position:absolute;}
#search-main{width:100%;height:72px;float:left;padding-top:7px;}
.city_selections{width:100%;line-height:20px;padding-top:5px;}
::-webkit-scrollbar{width:7px;}
::-webkit-scrollbar-track{background-color:#F3F3F3;}
::-webkit-scrollbar-thumb{background-color:#CCC;}
::-webkit-scrollbar-button{background-color:#999;}
::-webkit-scrollbar-corner{background-color:#999;}
.popScrollDiv{height:200px;overflow:auto;}
#menu li.new_offer{position:relative;}
#menu li.new_offer span.new_offer_img{background:url(../../images/newshop.png) no-repeat;width:34px;height:20px;position:absolute;top:-12px;left:10px;}
@media screen and (min-width:240px) and (max-width:650px){.city_selections{display:none;}
#header{width:98%!important;padding:10px 1% 10px 1%!important;height:135px!important;position:relative;}
#header table td.logoTD{width:100%!important;text-align:center;}
#logo{width:168px;height:70px;background-position:-106px -25px;margin:0 auto!important;}
#search-main{width:98%;position:absolute;top:71px;left:1%;right:1%;}
#recharge{display:none;}
#welcome-meggage{display:none;}
#movie{display:none;}
#catagery-list{float:none!important;margin:1% 1% 2% 0!important;padding:3px!important;width:100%!important;}
#sp-day{float:none!important;margin:0 1% 1%!important;padding:3px!important;width:100%!important;}
#main{width:98%!important;float:left;border-top:none;margin:0% 0% 1% 0%!important;padding:0 1%!important;}
.AccordionTitle, .AccordionContent, .AccordionContainer{position:relative;width:100%;background:#fff;margin-bottom:0px;}
.accordion_child{margin-bottom:0px;background:#fff;border-bottom:#f1f1f1 solid 1px;}
.popScrollDiv{height:200px;overflow:auto;background:#fff;}
.sub-catagries{width:96%;line-height:20px;float:left;margin-left:5px;margin-bottom:5px;border-bottom:#f1f1f1 solid 1px;padding-bottom:6px;}
.sub-catagries a{text-decoration:none;}
.sub-catagries a:hover{text-decoration:underline;}
#get-quote{float:left;margin:0 1% 1%;padding:0px;width:100%!important;}
.cantent-title{background-position:-50px -110px;background-repeat:no-repeat;color:#662E8B;font-family:Verdana,Geneva,sans-serif;font-size:14px;font-weight:bold;height:27px;line-height:25px;margin-bottom:2px;margin-top:5px;padding:0 0 0 8px;text-decoration:none;width:100%;}
.AccordionTitle{-moz-user-select:none;background-repeat:repeat-x;cursor:pointer;display:block;font-family:Arial;font-size:8pt;font-weight:bold;height:20px;overflow:hidden;vertical-align:middle;width:100%;display:block;}
#sp-day{display:none;}
.GtqutHide1{display:none;}
#menu-toggle{display:none;}
#menu{display:none;}
.AccordionTitle{font-size:12px;}
#Business-pages{display:none;}
}
