body{margin:0; padding:0; font:12px Arial, Helvetica, sans-serif; background:#238caa url(../../../img/body-bg.png) repeat-x;}
*{margin:0; padding:0; outline:none;}
p{margin:0 0 10px;}
img{border:none;}
a:hover{text-decoration:underline;}
.cl{clear:both; font-size:1px; height:1px;}
.fl{float:left;}
.fr{float:right;}
.container{width:990px; margin:auto; padding:4px 0 0;}
.h-l{float:left; width:13px; background:url(../../../img/head-left.png) no-repeat; height:71px;}
.h-m{float:left; width:964px; background:url(../../../img/head-mid.png) repeat-x; height:71px;}
.h-r{float:left; width:13px; background:url(../../../img/head-right.png) no-repeat; height:71px;}
.logo{float:left; padding:5px 0 0 20px; width:290px;}
.search{float:right; width:245px; padding:0; text-align:right; background:url(../../../img/red-stripe.gif) repeat-x 0 -1px; height:44px;}
.search a{font:11px Arial, Helvetica, sans-serif; color:#656357; text-decoration:none;}
.sub-search{height:44px; background:url(../../../img/red-stripe.gif) repeat-x; margin:0 1px; padding:5px 0 0 0;}
.sear{background:url(../../../img/inp-field.png) no-repeat; width:214px; height:28px; padding:3px 10px 0; margin:auto;}
.sear input{vertical-align:middle;}
.sear img{vertical-align:middle;}
.h-inp{background:none; border:0; color:#656357; font:16px/18px Arial, Helvetica, sans-serif; padding:2px 5px; width:148px; height:18px;}
.welcome{float:left; padding:0 0 0 25px; width:500px; position:relative; top:-2px;}
.w-l{background:url(../../../img/welcome-l.png); width:3px; float:left; height:25px;}
.w-m{background:url(../../../img/welcome-m.png); width:auto; float:left; height:22px; padding:3px 0 0 0; color:#fff;}
.w-m a{color:#f4e7d4;}
.w-m li{padding:0 5px;}
.w-r{background:url(../../../img/welcome-r.png); width:3px; float:left; height:25px;}
.welcome li{display:inline;}
.number{float:right; width:500px; padding:5px 25px 0; text-align:right; color:#fff; font:18px Arial, Helvetica, sans-serif;}
.navi{padding:15px 0 0 10px; width:980px; float:left;}
.navi li{list-style:none; float:left; margin-right:2px;}
.navi li a{background:url(../../../img/d-btn.png) no-repeat left top; height:32px; padding:0 0 0 5px; display:block; float:left; text-decoration:none;}
.navi li a big{background:url(../../../img/d-btn.png) no-repeat right top; height:32px; display:block; display:block; float:left; padding:0 8px 0 5px; font:14px/32px Arial, Helvetica, sans-serif; color:#fff; cursor:hand; text-decoration:none;}
.navi li a:hover{background:url(../../../img/a-btn.png) no-repeat left bottom; color:#656357; height:32px; position:relative; z-index:999; text-decoration:none; bottom:-1px;}
.navi li a:hover big{background:url(../../../img/a-btn.png) no-repeat right bottom; color:#656357;  bottom:-1px; text-decoration:none;}
.navi li.active a{background:url(../../../img/a-btn.png) no-repeat left bottom; color:#656357; height:32px; position:relative; z-index:999; bottom:-1px;}
.navi li.active a big{background:url(../../../img/a-btn.png) no-repeat right bottom; color:#656357;  bottom:-1px;}



.s-l{float:left; background:#f5ecdd url(../../../img/sub-l.png) no-repeat left top; width:986px; padding-left:4px;}
.s-r{float:right; background:#f5ecdd url(../../../img/sub-r.png) no-repeat right top; padding-right:4px;}
.s-m{float:left; width:982px; line-height:28px; color:#656357; background:#f5ecdd url(../../../img/sub-m.png) repeat-x bottom;}
.s-m ul li{display:inline; list-style:none; padding:0 14px 0 10px; background:url(../../../img/devi.gif) repeat-y right center;}
.s-m ul li a{color:#656357; text-decoration:none;}
.s-m ul li a:hover{text-decoration:underline;}

.body{background:#fff url(../../../img/body-bot.png) no-repeat bottom; padding:8px; margin-bottom:15px;}

.left{width:209px; float:left; overflow:hidden; margin:0 0 10px;}
.left h3{background:url(../images/lefttop.png) no-repeat left; font:bold 11px/29px tahoma; padding:0 0 0 10px; color:#fff;}
.left h3 b{background:url(../images/lefttop.png) no-repeat right; display:block; padding:0 10px 0 0;}

.left ul{border:1px solid #e1e2e4; border-width:0 1px; background:#f6f6f6; padding:0 10px 10px;}
.left ul li{background:url(../images/bullets.png) no-repeat left 8px; border-bottom:1px solid #e1e2e4; font:11px/15px Arial, Helvetica, sans-serif; list-style:none; padding:2px 0 2px 10px;}
.left ul li a{color:#555; text-decoration:none;}
.left ul li a:hover{text-decoration:underline;}

.home-box{width:651px;}
.loan{width:211px; height:170px; margin:0 4px 6px 0; float:left;}
.loan h6{font:20px Arial, Helvetica, sans-serif; padding:12px 0 7px 15px; color:#fff;}
.loan ul{margin:0 0 0 20px;}
.loan li{background:url(../../../img/bullet.gif) no-repeat left 3px; padding-left:8px; list-style:none;}
.loan li a{color:#fff; text-decoration:none;}
.loan li a:hover{text-decoration:underline;}
.loa{background:url(../../../img/finance.png) no-repeat;}

.finance .loa{float:left; width:211px; height:175px; margin:0 6px 2px 0;}
.insurance .loa{float:left; width:211px; height:175px; margin:0 6px 2px 0;}

.finance_box{background:url(../../../img/finance.png) no-repeat;}
.travel_box{background:url(../../../img/travel.png) no-repeat;}
.utility_box{background:url(../../../img/utility.png) no-repeat;}
.insurance_box{background:url(../../../img/insurance.png) no-repeat;}
.property_box{background:url(../../../img/property.png) no-repeat;}
.mobile_box{background:url(../../../img/mobile.png) no-repeat;}
.shopping_box{background:url(../../../img/shopping.png) no-repeat;}
.car_box{background:url(../../../img/car.png) no-repeat;}
.others_box{background:url(../../../img/others.png) no-repeat;}

.insurance .loan{width:211px; height:170px; margin:0 4px 6px 0; float:left;}
.insurance .loan h6{font:19px Arial, Helvetica, sans-serif; padding:12px 0 9px 15px; color:#fff;}
.insurance .loan ul{margin:0 0 0 20px;}
.insurance .loan li{background:url(../../../img/bullet.gif) no-repeat left 3px; padding-left:8px; list-style:none;}
.insurance .loan li a{color:#fff; text-decoration:none;}
.insurance .loan li a:hover{text-decoration:underline;}
.insurance .icons img{margin:0; padding:0;}


.ad{clear:both; text-align:center;}
.right{float:right; width:755px;}
.right-l{float:left; width:625px;/* overflow:hidden;*/}
.right-ads{float:right; width:120px; text-align:center;}
.right-ads li{list-style:none; margin:0 0 10px;}
.newsletter{background:url(../../../img/newsletter.jpg) no-repeat; height:97px; padding:35px 0 0 10px; margin-bottom:15px;}
.newsletter p{padding:0 100px 7px 0; margin:0; display:block; font-size:11px; float:left;}
.newsletter label{float:left; width:40px; padding:3px 0 0 0;}
.newsletter span{float:left; width:150px;}
.newsletter span input{height:15px; width:150px; border:1px solid #838383;}
.cont{margin:0 0 15px 0;}
.body .cont h4{background:url(../../../img/r-h.png) repeat-x; height:31px; font:11px/31px Arial, Helvetica, sans-serif; color:#FFF; border:solid #e24421; border-width:0 2px; padding:0 0 0 10px;}
.discuss{border:solid #e24421; border-width:0 2px 2px; padding:10px; font-size:11px; color:#555346;}
.paragraph{ padding-right:10px;font-size:11px; color:#555346;}
.discuss label{background:url(../../../img/comments.jpg); text-align:center; height:41px; padding-top:10px; font:bold 12px/41px Arial, Helvetica, sans-serif; color:#df4523; width:62px; float:left; display:block;}

.discuss span{display:block; float:left; padding:0 0 0 10px; line-height:17px;}
.discuss span b{color:#238caa;}
.discuss p{clear:both; margin:0; padding:6px 0 0;}
.discuss hr{border-top:1px dashed #ccc; color:#fff;}

.links{clear:both; padding:10px 0;}
.links ul{float:left; width:160px;}
.links li{list-style:none;}
.links li a{color:#656357; font-weight:bold; text-decoration:none;}
.links li ul{margin:0 0 0 5px; width:140px; margin-bottom:10px;}
.links li li{background:url(../../../img/ul-bull.png) no-repeat 0 7px; list-style:none; padding:0 0 0 10px;}
.links li li a{font:normal 11px Arial, Helvetica, sans-serif; }
.links li a:hover{text-decoration:underline;}

.link{text-decoration:none; color:#417ABA; }
.foot{background:#207792 url(../../../img/foot-t.png) no-repeat top; color:#184857; padding:20px 10px; text-align:center;}
.s-foot{background:url(../../../img/foot-b.png) no-repeat; height:4px; font-size:1px; margin-bottom:15px;}
.foot li{display:inline; padding:0 15px; border-right:1px solid #fff;}
.foot li.last{border:0;}
.foot a{color:#fff; text-decoration:none;}
.foot a:hover{text-decoration:underline;}
.foot p{ margin:10px 0 0; padding:0; font-size:11px;}
/* fedback form*/
.inp{background:url(../../../img/input-bg.jpg) no-repeat; width:197px; height:17px; font:12px 'trebuchet MS'; color:#5f5f5f; border:none; padding:3px 5px 0; margin:0;}
.dd5{width:207px; height:20px; font:12px 'trebuchet MS'; color:#5f5f5f;}
.textarea{background:url(../../../img/text-area.png) no-repeat; width:207px; height:104px; border:none; font:12px 'trebuchet MS';}
.st{color:#FF6600;}
.submitm{height:29px; width:116px; border:none; background:url(../../../img/submit.jpg);}
/* contact form*/
.inner-l{float:left; width:588px;}
.inner-l h2.in-g{color:#558707;}
.inner-l h2.in-g a{color:#558707; font:16px "trebuchet MS"; text-decoration:none;}
.inner-l h2.in-g a:hover{text-decoration:underline;}
.inner-l h2.in-y{color:#ffb60c;}
.inner-l h2.in-y a{color:#ffb60c; font:16px "trebuchet MS"; text-decoration:none;}
.inner-l h2.in-y a:hover{text-decoration:underline;}
.inner-l h2{font:16px "trebuchet MS"; color:#17a1ce; padding:0 0 10px 0;}
.inner-l h2  a{color:#17a1ce; font:16px "trebuchet MS"; text-decoration:none;}
.inner-l h4{ padding-bottom:5px; margin-bottom:10px; border-bottom:1px solid #ccc;}
.e-box{border:1px solid #fec734; height:70px; padding:5px; margin-bottom:20px; color:#21b2e8; font:13px/20px tahoma;}
.e-box a{color:#21b2e8; font:13px/20px tahoma; text-decoration:none;} 
.e-box .thumb{float:left; margin:0 10px 0 0; width:70px;}
.e-r{float:left; width:240px;}
.e-r a{float:left; width:240px; text-decoration:underline;}
.e-r hover{float:left; width:240px; text-decoration:none;}
/* */

h1, big{font:bold 12px/29px tahoma; color:#000; background:url(../images/h1.png) left; padding:0 0 0 10px; display:block;}
h1 b, big b{background:url(../images/h1.png) right; display:block; padding:0 10px 0 0;}


.brad{font:11px/24px tahoma; margin:0 0 5px; color:#7c838c; background:url(../../../img/brad.jpg) repeat-y}
.brad a{text-decoration:none; font-weight:bold; color:#656357; padding:0 5px;}
.brad a:hover{text-decoration:underline;}


.newsletter .inp{font:11px tahoma; width:187px; color:#83827e; border:1px solid #838383; height:14px; background:#fff; padding:1px 3px;}
.newsletter .inp2{width:118px; float:left;}

.searchForm{color:#cf3e21; font-weight:bold; margin:0 0 15px;}
.searchForm a{color:#00c3ff; text-decoration:none;}
.serCont{width:400px;}




.searchForm table{padding:6px 10px; border:1px solid #cacaca; border-width:0 1px;}
.searchForm table td{padding:10px 0;}
.searchForm table td label{font:normal 11px tahoma; color:#333;} 
.searchForm select, .searchForm input{margin:5px 0 0;}
td.hun100 select, td.hun100 input{width:100%;}

.top-box{background:#fff url(../../../img/top-box-bg.png) repeat-x left bottom; width:641px;}
.top-boxL{background:url(../../../img/top-box-left.png) no-repeat left bottom; padding-left:11px;}
.top-boxR{background:url(../../../img/top-box-right.png) no-repeat right bottom; height:235px; padding-right:11px;}
.top-boxL_con{width:334px; float:left; padding-top:22px;}
.top-boxR_con{margin-left:334px;}
.top-boxR_con ul, .top-boxR_con ul li{margin:0; padding:0; list-style-type:none; font:bold 12px Arial, Helvetica, sans-serif; color:#353535;}
.top-boxR_con ul li{background:url(../../../img/top-box-arrow.gif) no-repeat left center; padding:10px 0 10px 40px;}
.top-boxR_con ul li.last{background:url(../../../img/top-box-lock.gif) no-repeat left center; padding:20px 0 20px 40px;}
.top-boxR_con ul li.get-quotes{background:none; text-align:right; padding-top:15px;}


ul.list{list-style-type:none; padding:10px 0;}
ul.list li{width:185px; float:left; display:block; white-space:nowrap; padding:3px 0 3px 10px; background:url(../../../img/list_arrow.gif) no-repeat left 7px;}
ul.list li a{color:#000; text-decoration:none;}
ul.list li a:hover{color:#000; text-decoration:underline;}


b.con b{display:block; background:#F6F6F6; border:1px solid #E1E2E4; border-width:0 1px; height:1px; overflow:hidden;}
b.con b.b1{background:#E1E2E4; margin:0 4px;}
b.con b.b2{margin:0 2px; border-width:0 2px;}
b.con b.b3{margin:0 1px; height:2px;}

.proCat, .otherCats{border:1px solid #E1E2E4; border-width:0 1px 0 0; padding:0;}
.proCat{padding:10px; border-left:1px solid #E1E2E4;}
.otherCats2{padding:10px 10px 6px; border:1px solid #E1E2E4; border-width:0 1px;}
.proCat dl, .otherCats dl, .otherCats2 dl{float:left; width:100%; margin:0 0 10px; font:normal 11px Arial, Helvetica, sans-serif; width:50%;}
.proCat dl dt, .otherCats dl dt, .otherCats2 dl dt{background:url(../images/bullet.gif) no-repeat left 2px; padding:0 0 2px 10px;}
.proCat dl dt a, .otherCats dl dt a, .otherCats2 dl dt a{color:#238CAA; text-decoration:none; font-size:12px;}
.proCat dl dd, .otherCats dl dd, .otherCats2 dl dd{background:url(../images/arrow.gif) no-repeat left 6px; padding:2px 16px 2px 8px; float:left; margin:0; width:42%;}
.proCat dl dd a, .otherCats dl dd a, .otherCats2 dl dd a{color:#7c838c; text-decoration:none;}
.proCat dl a:hover, .otherCats dl a:hover, .otherCats2 dl a:hover{text-decoration:underline; color:#238CAA;}
.right b.con b{background:#fff;}
.right b.con b.b1{background:#E1E2E4; margin:0 4px;}


.otherCats h1{background:none; font:bold 16px Arial, Helvetica, sans-serif; color:#00C3FF; margin:0 0 10px;}
.otherCatsM{padding:10px; font:11px Arial, Helvetica, sans-serif; color:#2E3238; border-left:1px solid #E1E2E4;}
.otherCatsM bdo{margin:0 0 10px; display:block;}
.mainPro{float:left; margin:0 10px 0 0; background:url(../images/dt_pic_bg.gif); width:160px; height:182px; text-align:center;}
.mainPro img{width:140px; padding:10px 0 0;}

.mainListTab{margin:10px 0 0;}
.mainListTab td{border:1px solid #E1E2E4; border-width:1px 0 1px 1px; text-align:center; padding:10px;}
.mainListTab td.last{border-right:1px solid #E1E2E4;}
.mainListTab .tabHead td{border:0; padding:0;}
.tabHead{background:url(../images/h1.png) no-repeat left; font:bold 13px/29px tahoma; color:#000;}
.tabHead td.last{background:url(../images/h1.png) no-repeat right;}



.shopProCont{border:1px solid #E1E2E4; border-width:0 1px 0 0; float:left;}
.shopInPro{float:left; height:113px; width:154px; margin:0 2px 5px 3px; padding:5px; overflow:hidden; background:url(../images/box.png) no-repeat;}
.shopInPro img{margin:0 0 5px;}
.shopInPro .imgBox{background:url(../images/proimg_bg.png) no-repeat left top; width:72px; height:62px; text-align:center; float:left; padding:10px;}
.shopInPro a{color:#238CAA; text-decoration:none; display:block; text-align:center;}
.shopInPro a:hover{text-decoration:underline;}

.noPro b{background:url(../images/h1.png) no-repeat left; display:block; padding:0 0 0 10px; height:29px;}
.noPro b b{background:url(../images/h1.png) no-repeat right;}

.noproduct{padding:10px 0 0 10px; text-align:center; border-left:1px solid #E1E2E4;}

.more{text-align:right; padding:10px 10px 8px; border-left:1px solid #E1E2E4;}