/*--:[Global]:--*/
body{padding:0;margin:0; font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;text-transform:none; color:#000000;text-decoration: none;}
ul{margin:0;padding:0;list-style-type:none;}
img{border:none;}
a{ text-decoration:none; color:#000000;  }
h2{ font-size:18px; color:#363636; line-height:22px;}
h3{ font-size:20px; font-family:"Trebuchet MS"; text-shadow:1px 1px #ffffff;}
h4{ text-shadow:1px 1px #d0eefa; margin:15px 0px 12px 0px;}
p{color:#363636; font-size:12px; line-height:16px; font-family:Tahoma, verdana, arial;}
.div{margin:0;padding:0;width:1000px; position:relative; height:auto;}
.div1{margin:15px; padding:0;width:980px; position:relative; height:auto;}
.w100p{ width:100%; }
.fl{float:left;}
.fr{float:right;}
.clr{clear: both;}
.clear{clear:both;}
/*--:[menus]:--*/
.mnu_bg{height:35px;background:url(../images/main_mnu_bck.gif) repeat-x;}
#menu_bg{width:1000px;height:35px;margin:0 auto;position:relative;padding:0 0 0 0;}
#menu_bg ul.menu{background:url(../images/main_mnu_spr.gif)left top no-repeat;padding:0 0 0 2px;position: absolute;left:0px;top:0px;width: 878px;}
#menu_bg ul.menu li{padding:0 2px 0 0;float:left;background:url(../images/main_mnu_spr.gif) right top no-repeat;height:35px;}
#menu_bg ul.menu li a{display:block;background:url(../images/main_mnu_bck.gif) 0 0 repeat-x #010101;padding:0 18px;font-size:13px;	font-weight:bold;line-height:34px;color:#FFFFFF;text-decoration:none;text-transform:uppercase;font-family: Verdana, Arial, Helvetica, sans-serif;}
#menu_bg ul.menu li a:hover{background:url(../images/main_mnu_hover.gif) 0 0 repeat-x;color:#FFFFFF;padding:0 18px;display:block;}
#menu_bg ul.menu li a.hover{display:block;background:url(../images/main_mnu_hover.gif) 0 0 repeat-x;padding:0 18px;font-size:13px;	font-weight:bold;color:#FFFFFF;line-height:35px;text-decoration:none;text-transform:uppercase;font-family: Verdana, Arial, Helvetica, sans-serif;}
#menu_bg ul.menu li.noImg{background-image:none;}
.srch_bg{background:url(../images/srch_bg.jpg) repeat-x;height:70px;}
.srch_left{background:url(../images/srch_left.gif) no-repeat;width:8px;height:57px;}
.srch_middle{background:url(../images/srch_middle.jpg) repeat-x;width:619px;height:57px;}
.srch_right{background:url(../images/srch_right.gif) no-repeat;width:8px;height:57px;}
.shoppingcart{ background:url(../images/post_ad.png) no-repeat; width:310px; height:53px; position:relative; left: 345px; top:3px;}
.cart_item{position:relative; left: 25px; top: -30px; width: 226px; z-index:100; font-size:12px; color:#FFFFFF; font-weight:bold; height: 21px;}
.srch_slct{font-family: verdana, Tahoma,arial; font-size: 12px; font-style: normal; text-transform: none; color: #333333; font-weight: normal; text-decoration: none;height:24px;border:solid 1px #D9D9D9;width: 250px; padding:2px;margin-right:5px;}
#header ul li{ display:block; float:left;}
#header li a{ font-size:11px;}
.navigation {margin:0; } 
.navigation ul li {display:block;list-style:none;float:left;height:33px;margin-right:3px !important;margin-right:3px;background:url(../images/navigation_left.gif) no-repeat left bottom;}
.navigation ul li a,.navigation ul li a:visited {display:block;float:left;height:20px;background:url(../images/navigation_right.gif) no-repeat right bottom;padding:13px 12px 0 12px; font-size:12px; font-weight:bold;color:#000000;text-decoration:none;}
.navigation ul li:hover {display:block;float:left;height:33px;background:url(../images/navigation_hov_left.gif) no-repeat left bottom;}
.navigation ul li a:hover {display:block;float:left;height:20px;background:url(../images/navigation_hov_right.gif) no-repeat right bottom;padding:13px 12px 0 12px;font-weight:bold;color:#fff;}
.navigation2 {margin:44px 0 0 0;}
.navigation2 ul li {display:block;list-style:none;float:left;height:33px;margin-right:3px !important;margin-right:3px;background:url(../images/navigation_left.gif) no-repeat left bottom;}
.navigation2 ul li a,.navigation ul li a:visited {display:block;float:left;height:20px;background:url(../images/navigation_right.gif) no-repeat right bottom;padding:13px 12px 0 12px; font-size:12px; font-weight:bold;color:#000000;text-decoration:none;}
.navigation2 ul li:hover {display:block;float:left;height:33px;background:url(../images/navigation_hov_left.gif) no-repeat left bottom;}
.navigation2 ul li a:hover {display:block;float:left;height:20px;background:url(../images/navigation_hov_right.gif) no-repeat right bottom;padding:13px 12px 0 12px;font-weight:bold;color:#fff;}
.logo{width:200px; height:96px; float:left; }
.logo2{width:200px; height:95px; float:left;}
.rght{width:790px; height:120px; margin-left:10px; float:right;}
.rght_two{width:790px; height:70px; margin-left:10px; float:right;}
.hdr{height:25px; width:790px; margin:0px 0 0 0;}
.lft_pnl{width:200px; height:auto; float:left; margin-top:35px;}
.lft_pnl1{width:200px; height:auto; float:left; margin-top:25px; }
.rght_pnl{width:790px; height:auto; float:right; margin-top:13px;}
.srch_div{width:100%; height:35px; background-color:#0973A7; margin:-60px 0 0 0; }
.srch_div2{width:100%; height:35px; background-color:#0973A7; margin:10px 0 0 0px; padding-left:175px; }
.srch_txt{color:#FFFFFF; font-size:20px; float:left;margin:4px 0 0 12px; font-weight:bold;}
.srch_slt{height:26px; width:220px; padding:2px; margin:4px 0 0 5px; float:left; font-size:15px;}
.srch_inpt{width:280px; height:19px; padding:2px; float:left; margin:4px 0 0 10px; font-size:15px;}
.srch_btn{margin:-7px 5px 0px 12px;background:url(../images/srch_btn.png) no-repeat;border:none;width:61px;height:40px;cursor:pointer; position:absolute; }



.srch_btn:hover{ background:url(../images/srch_btn.png) no-repeat; border:none;}
/*------------------------image rotator css---------------------*/
#slider {width: 790px;height: 250px;position: relative; padding:4px 0 4px 0; overflow: hidden;}
#sliderContent {width: 470px;position: absolute;top: 2px;left:-5px;}
.sliderImage {float: left;position: relative;display: none;}
.sliderImage span {	position: absolute;width: 470px;background-color: #FFFFFF;filter: alpha(opacity=0);-moz-opacity: 0.0;-khtml-opacity: 0.0;opacity: 0.0;color: #FFFFFF;display: none;font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;}
.rate_title {clear:both; font:arial; font-size:14px; font-weight:bold;  float:left; padding-right:0px; height:45px;}
a.btn{background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: url(../images/btn-left.png);background-origin: padding-box;background-position: left top;background-repeat: no-repeat;background-size: auto auto;float: left;margin-top: 5px;padding-bottom: 0;padding-left: 18px;  padding-right: 0;padding-top: 0;text-decoration:none;}
a.btn span {background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image:url(../images/btn-right.png);background-origin: padding-box;background-position: right top;background-repeat: no-repeat;background-size: auto auto;color: #EFDC61;cursor: pointer;float: left;font-size: 14px;font-weight: 700;padding:14px 18px 18px 0;text-transform: uppercase; }
a.btn span:hover{ color:#FFFFFF; }
.div_bdr{border:1px #C2C2C2 solid; height:auto;}
.div_bdr1{border:1px #C2C2C2 solid; height:auto;}
.pnl_hdg{background:url(../images/pnl_hdg.gif) repeat-x;height:24px;font-family:Calibri;font-size:11pt;color:020202;text-decoration:none;	font-weight:bold;}
.gallery {margin: 0px;width: 100%;position: relative;overflow: hidden;}
.gallery .holder{width: 770px;position: relative;overflow: hidden;z-index: 2;margin-left:3px;margin-top:10px;}
.gallery .holder ul{margin: 0;padding: 0;list-style: none;width: 30000px;}
.gallery .holder ul li{float: left;width: 175px;padding: 0 10px 1px 10px;}
.gallery .holder ul li img { display: block;}
/* vertical mode */
.gallery-vert { width: 240px; }
.gallery-vert .holder { height: 362px; }
.gallery-vert .holder ul { width: auto; }
.gallery-vert .holder ul li { float: none; }
.gallery-vert .holder ul li img {vertical-align: top;display: inline;}
.retail { text-decoration:line-through; color:#B14030; line-height:24px; font-size:8.5pt; vertical-align:sup; }
.retailpro { text-decoration:line-through; color:#B14030; font-weight:normal; font-size:14px; vertical-align:sup; }
.buynow { color:#006600; font-weight:bold; display:block; padding-left:25px; font-size:12px; } 
.hdr_price { border-bottom:0px solid #CCCCCC; font-weight:bold; font-size:8.5pt; }
.buy_now { background:url(../images/buynow2.jpg) no-repeat ; width:65px; height:25px; margin-bottom:3px;  }
.buy_now:hover { background:url(../images/buynow1.jpg) no-repeat ; width:65px; height:25px; margin-bottom:3px; }
.outofstock { background:url(../images/outofstock_small.png) no-repeat ; width:65px; height:25px; margin-bottom:3px;  }
.bdy_pnl{ float:left; width:100%; height:auto; margin:10px 10px 0px 0px;}
.bxnw{position:relative; float:left;width:175px; height:auto; margin:15px 13px 0px 10px;}
.ftr_bg{width:100%; height:auto; background:url(../images/ftr_bg.jpg) repeat-x; margin-top:15px;}
#ft{color: #535353;  padding-top: 5px}
#ft table td {padding-bottom: 10px; padding-left: 10px; width: 175px; padding-right: 10px; padding-top: 0px}
#ft table td a {color: #535353; font-size: 13px}
#ft table td a:hover {text-decoration: underline}
#ft table td ul {clear: both}
#ft table td ul li {line-height: 18px; color: #535353; font-size: 12px}
#ft table td ul li a {background: url(../images/dot.gif) repeat-x left bottom; font-size: 12px}
#ft table td ul li a:hover {background: none transparent scroll repeat 0% 0%; color: #000; text-decoration: underline}
#ft table td h3 {border-bottom: #ababab 1px solid; font: bold 13px/30px arial,sans-serif;margin:5px 0px 5px 0px;color:#535353;}
/*-----------------------------------------vertical menu------------------------------------*/
.side_mnu_hdr{background:url(../images/srch_middle.jpg) repeat-x; width:190px; height:32px; display:block; color:#fff; padding:10px 0 0 10px; font-weight:bold; border-top-left-radius:4px; border-top-right-radius:4px;}
.side_mnu_cat{background:url(../images/srch_middle.jpg) repeat-x; width:157px; height:35px; font-size:17px; display:block; color:#fff; padding:8px 0 0 45px; margin:-23px 0 0 0; font-weight:bold; border-radius:4px;}
.side_mnu_barn{background:url(../images/srch_middle.jpg) repeat-x; width:202px; height:32px; font-size:17px; display:block; color:#fff; padding:8px 0 0 0px; font-weight:bold;  border-top-left-radius:4px; border-top-right-radius:4px;}
.glossymenu, .glossymenu li ul{list-style-type: none;margin:-8px 0 0 0;padding: 0;width: 200px;border: 1px solid #A2A0AB;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
.glossymenu li{position: relative; border-bottom:solid 1px #BCCEE6;}
.glossymenu li a{color:#444444; font-weight:bold;background:#ECF6FF;display: block;width: auto;padding: 5px 0;padding-left: 10px;
text-decoration: none;}
.glossymenu li a:hover{color:#E4860D; text-decoration:underline; background:#D1E4F5;}
.glossymenu li ul{z-index:999;position: absolute;width: auto;left: 0;top: 0;display: none;}
.glossymenu li ul a{ background:transparent; font-size:12px; color:#000099;}
.subbox{width:450px; height:auto; background-color:#D1E4F5; font-family:Arial, Helvetica, sans-serif;  padding:3px 5px 8px 3px; z-index:999; }
.subbox_lne{border-bottom:solid 1px #cccccc;  width:100%;}
.submnuspan a{ float:left; display:block;}
.glossymenu .arrowdiv{position: absolute;right: 2px;}
* html .glossymenu li { float: left; height: 1%; }
* html .glossymenu li a { height: 1%; }
.sde_mnu_spr{width:200px; height:1px; background-color:#BCCEE6; margin:0; padding:0; list-style:none;}
.mainheading {font:arial;font-size:28px;font-weight:bold;color:#2195D2; text-shadow: 1px 1px #fff; float:left; padding-right:0px; height:40px;border-bottom:#CCCCCC solid 2px; width:100%; clear:both; vertical-align:middle; margin-bottom:15px;}
.mrg_t10 {margin-top:10px;}
.mainheading1 {font-size:28px; font-weight:bold; color:#2195D2; text-shadow:1px 1px #fff; /*background-color:#efefef; padding:5px 0px 5px 10px;*/ border-radius:5px;} 
.dotimagebordery {background-image: url(../images/main_mnu_spr.gif); background-repeat: repeat-y; height:auto;}
.dotimageborderx {background-image: url(../images/main_mnu_spr.gif); background-repeat: repeat-x;}
.clr_bottom {clear:both;}
.clr_bottom1 {clear:both; padding-right:20px; margin-top:-0px;}
.heading_line_hor{ background-color:#CCCCCC; width:98%; height:1px;  margin-bottom:5px;}
.prod_title{clear:both; font:arial; font-size:18px; font-weight:bold;  float:left; padding-right:0px; height:45px;}
.subheading{font:arial;font-size:20px;font-weight:bold;color:#2195D2;width:auto;max-width:680px;clear:both;vertical-align:middle; text-shadow:1px 1px #fff; }
.subheading2{font:arial;font-size:14px;font-weight:bold;text-shadow: 1px 1px 0px #333;color:#2195D2;width:auto;max-width:680px; 
clear:both;vertical-align:middle;}
.hdr_bg{width:100%;height:23px; background-color:#666666; border-bottom:solid 3px #333333;}
.hdr_bg select{padding:0;font-family:font-family: verdana, Tahoma,arial;font-size: 10pt;font-weight: normal;margin-top:-1px;}
.hdr_txt{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #FFFFFF;text-decoration: none;}
.hdr_txt a{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #FFFFFF;text-decoration: none;}
.hdr_txt a:hover{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #FFFFFF;	text-decoration:underline;}
.sde_mnu_img{position:relative; left:-1px; top:-2.5px;width:21px; height:24px; vertical-align:top; text-align:left; background:url(../images/top_left.gif) no-repeat top left; float:left;}
.tblBorder, .tblBorderg, .tbl_bdr{border:solid 1px #C5E1F6; z-index:1000;}
.tblbdr1{border:solid 1px #33CCFF; z-index:1000;}
.bluebg , .sde_mnu_hdr_blue{font-family:'Trebuchet MS'; font-weight:bold; font-size:14px; color:#1f95d2;}

.tbl_txt_hdg{font-family: Arial, Helvetica, sans-serif;	font-size: 13px;font-weight:bold;color: #fff;text-decoration: none;}
.tbl_hdr{background:#1D7BBB;-webkit-border-radius: 8px;	-moz-border-radius: 8px;border-radius: 8px;	background: -webkit-gradient(linear, 0 0, 0 100%, from(#37BAEE), to(#1D7BBB));background: -moz-linear-gradient(top, #37BAEE, #1D7BBB);	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#37BAEE, endColorStr=#1D7BBB);	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#37BAEE, endColorStr=#1D7BBB);}
.td_hdr{font-family: Arial, Helvetica, sans-serif;font-size: 13px;font-weight:bold;	color: #000;text-decoration: none;}
.lgn_hdg{width:300px; height:33px; border-radius:6px; padding-top:12px; background-color:#e5f1f9; border:solid 1px #c5e1f6; color:#1e7ebe; font-size:18px; font-weight:bold; text-shadow:1px 1px #fff;}
.lgn_pnl{font-size:23px; font-weight:bold; color:#FFFFFF; padding-top:6px; font-family:'Trebuchet MS';position:absolute; height:38px; width:381px; left: -10px; top: 12px;border: solid 2px #1D7BBB;background: -webkit-gradient(linear, 0 0, 0 100%, from(#37BAEE), to(#1D7BBB));background: -moz-linear-gradient(top, #37BAEE, #1D7BBB);-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#37BAEE, endColorStr=#1D7BBB);	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#37BAEE, endColorStr=#1D7BBB);}
.login_pos_fb { position:relative; width:366px; height:250px; border:solid 2px #C5E1F6; float:left; margin-left:15px;}
.login_pos { position:relative; width:366px; height:325px; border:solid 2px #C5E1F6; float:left; margin-left:100px;}
.login_pos2{ position:relative; width:366px; height:325px; border:solid 2px #C5E1F6; float:left; margin-left:100px; }
.reg_pos { position:relative; width:366px; height:325px; border:solid 2px #C5E1F6;   float:left; margin-left:65px; }
.reg_pos2 { position:relative; width:366px; height:325px; border:solid 2px #C5E1F6;   float:left; margin-left:65px;  }
.login_hrd_img { position:absolute; top: 4px; left: 35px; }
.lgn_txt{font-family:"Trebuchet MS"; font-size:16px; font-weight:bold;}
.listmenu_small {color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; width:64px}
.listmenu_small2 {color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; width:74px}
.listmenu_new {color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; width:230px}
.rowHead{ -moz-text-blink: none;-moz-text-decoration-color: -moz-use-text-color;-moz-text-decoration-line: none;    -moz-text-decoration-style: solid;font-family: Helvetica,Arial,sans-serif;font-size: 14px;font-weight: normal;}
.rowHead td strong{color: #FF0000;font-size: 14px;}
button{text-decoration: none;border: solid #095B83 1px;background: -webkit-gradient(linear, 0 0, 0 100%, from(#37BAEE), to(#1D7BBB));background: -moz-linear-gradient(top, #37BAEE, #1D7BBB);-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#37BAEE, endColorStr=#1D7BBB);	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#37BAEE, endColorStr=#1D7BBB);	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#095B83, endColorStr=#017CB7);box-shadow: 0px 1px 1px #666666;	font:Arial, Helvetica, sans-serif;color:#FFFFFF;font-size:10pt;font-weight:normal;text-decoration:none;cursor:pointer;	text-shadow: 1px 1px 1px #333;width:auto;padding:5px 10px;hight:auto;}
button:hover{border: solid 1px #1D7BBB;border: solid #F06800 1px;	background: -webkit-gradient(linear, 0 0, 0 100%, from(#FDC100), to(#F06800));background: -moz-linear-gradient(top, #FDC100, #F06800);-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#FDC100, endColorStr=#F06800);	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#FDC100, endColorStr=#F06800);	}
/*Messages*/
.messagesred {	color:#FF0000;	font-weight: bold;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	text-transform:capitalize;}
.messagesgreen {	color:#00CC66;	font-weight: bold;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	text-transform:capitalize;}
/*Messages Ends Here */
.invoice { color:#000000; background:#999999 }
.invoice td { height:28px; background:#FFFFFF; }
#prd_list li{border:1px solid #c1bfbf; width:42px; height:50px; margin:5px 0 5px 0;padding:0;cursor:pointer;opacity:.6; filter: alpha(opacity = 60);}
#prd_list li:hover, #prd_list li.active{border:1px solid #348dd0;opacity:1.0; filter: alpha(opacity = 100);}
.jqzoom {float:left;}
.d_p_img{width:250px;height:310px;border:solid 1px #ccc;margin-top:5px;}
#prd_slider{ margin:0px; padding:0px;}
#prd_slider li{ display:none;}
#prd_slider li.active-slider{ display:block;}
.d_pge{border:solid 1px #348dd0; margin-top:20px; border-radius:6px; background-color:#FFFFFF; width:100%;}
.d_p_l{width:300px; padding-left:5px; height:auto;}
.d_p_r{width:460px; padding:0px 20px 0px 0px; height:auto;}
.dzom_p{margin:10px 0 5px 45px; padding:12px 0 0 30px; background:url(../images/zoom.gif) no-repeat left center #e7e7e7; width:222px; height:25px; color:#666666; text-shadow:1px 1px white; border-radius:5px;}
/*-----------------------------------Zoom CSS--------------------------*/
.jqzoom {float:left;}
.zoomPad {z-index: 99; position:absolute; float:left; cursor:url(../images/zoom.gif), auto;}
.zoomPreload{border:solid 1px #ffe35e; z-index:110;  position:absolute; text-align:center;padding:8px; background-color:white;width:100px; background-repeat:no-repeat; font-family:"Trebuchet MS"; background-position:43px 30px; height:49px; color:#333; font-size:12px; top:0px; text-decoration:none; left:0px; opacity: .8; -moz-opacity: .8;filter:alpha(opacity = 80);}
.zoomPup {z-index:101;position:absolute;filter:alpha(opacity=60);overflow:hidden;cursor:url(../images/zoom.gif),auto;opacity:.6;-moz-opacity:.6}
.zoomOverlay {z-index: 101; position: absolute; width: 100%; display: none; background: #fff; height: 100%; top:0px; left: 0px;}
.zoomWindow {z-index: 6000; position: absolute; background: #fff; height: auto; top:-2px !important; left:255px !important;}
.zoomWrapper{z-index: 110; border:solid 1px #348dd0;  position: relative; width: 475px !important;}
.zoomWrapperTitle{z-index: 120; position:absolute; text-align:center;line-height: 18px; width: 100%; display: block; background: #999; height: 18px; color: #fff; font-size:10px; overflow:hidden; top:0px; left:0px; opacity:.6; -moz-opacity:.6;  filter: alpha(opacity = 60);}
.zoomWrapperImage{z-index: 110; position: relative; display: block; height: 380px !important; overflow: hidden;}
.zoomWrapperImage IMG{z-index: 101; position: absolute; border-width:0px;display: block;}
.zoomIframe {z-index: -1; position:absolute; filter:alpha(opacity=0); display: block; opacity: .80; -moz-opacity: .80;}
/*Zoom end*/
.spec_sub{background-color:#F9F9F9;  border:#F9F9F9;  padding-left:5px; padding-top:5px; padding-bottom:5px; border:#F2F2F2 solid 1px;}
.spec{border:#666666 thin 1px; padding-bottom:4px;}
.spec_title{background-color: #F2F2F2;padding-left:5px; padding-top:5px; padding-bottom:5px; text-transform:uppercase;}
#style_font{font-family: verdana, Tahoma,arial;font-size: 12px; font-style: normal;}
.dotimageborderx {background-image: url('images/dot.gif'); background-repeat: repeat-x;}
.break{line-height:5px; width:98%}
.box {border:1px solid #d6ebff; text-align:left}
.bg{ background-image:url(images/feat-real-bg-new.gif); background-repeat:repeat-x;font:bold 12px verdana,arial; color:#2195D2; line-height:25px; padding-left:3px}
.brw{font:normal 10px verdana,arial; color:#000; text-decoration:none;line-height:18px}.alink{font:normal 11px verdana; color:#0024ff; text-decoration:none;line-height:15px}
.alink a{font:normal 11px verdana; color:#0099FF; text-decoration:none;line-height:15px}
.alink a:hover{font:normal 11px verdana; color:#cc6600; text-decoration:underline;line-height:15px}
.image_todu{background-image:url(../images/mail.google.com.png);background-repeat:no-repeat;width:226px;height:99px;float:left;}
.brk_todu{ background-image:url(../images/Break Price.png); background-repeat:no-repeat; width:226px; height:99px; float:left; }
.inside_todu{margin:30px 0 0 50px; float:left; color:#00B700; font-weight:bold;}
.inside_todu1{margin:0px 0 0 10px; float:left; font-family:'Trebuchet MS'; font-weight:bold; font-size:14px; color:#F76A0A;}
#cen_ali{ margin:-5px 0 0 0px;}
.tbl_pfl_txt{ font-size:13px;}
.br_to{ margin:40px 0 0 95px; height:25px; font-family:'Trebuchet MS'; font-weight:bold; font-size:14px; color:#F76A0A; }
.cl_to{ margin:0px 0 0 100px; height:25px; width:100px; font-family:'Trebuchet MS'; font-weight:bold; font-size:14px; color:#00B700; text-decoration:underline; }
#Zip_code_conform{ background-color:#ECF2FA; width:450px; display:block; height:53px; margin:0px 5px 5px 8px; border:1px solid #96CBEB; border-radius:5px; float:left;}
.tod_t_pot{ background-color:#ECF2FA; width:250px;height:160px; border:1px solid #999999;border-radius:5px;margin:20px 0 0 40px;}
.bdy_spr{width:1000px; height:1px; background-color:#999999; margin:15px 0px 15px 15px;}
.footer { clear:both;  width:100%; height:166px; background-image:url(../images/footer_bg.gif); background-repeat:repeat-x;}
.heading_line_hor_footer { background-color:#999999; width:100%; height:1px; margin:0px 0px;}
.foter_txt{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;font-weight: normal;color: #FFFFFF;padding:5px;	text-decoration: none;}
.foter_txt:hover{font-family:  Verdana, Arial, Helvetica, sans-serif;font-size: 14px;font-weight: normal;color: #FFFFFF;	text-decoration:underline;}
.poter_poweredby{ font:Verdana, Arial, Helvetica, sans-serif; font-size:13px; padding-left:5px;  color:#FFFFFF;}
.button2 {border: solid 1px #1D7BBB;width:auto; height:25px; padding:0 10px 2px 10px;box-shadow: 1px 1px 2px #666666;background: -webkit-gradient(linear, 0 0, 0 100%, from(#37BAEE), to(#1D7BBB));	background: -moz-linear-gradient(top, #37BAEE, #1D7BBB);-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#37BAEE, endColorStr=#1D7BBB);	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#37BAEE, endColorStr=#1D7BBB);	font:Verdana; font-size:12px; color:#FFFFFF; font-weight:bold; text-shadow: 1px 1px 1px #666666;text-decoration:none; }
.button2:hover{border: solid 1px #1D7BBB;border: solid #F06800 1px;	background: -webkit-gradient(linear, 0 0, 0 100%, from(#FDC100), to(#F06800));background: -moz-linear-gradient(top, #FDC100, #F06800);-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#FDC100, endColorStr=#F06800);	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#FDC100, endColorStr=#F06800);	}
.mediumtxt{ font-family:Verdana, Tahoma, Aerial; font-size:13px; color:#333333;}
.menulink{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#666666;}
.menulink:hover{ color:#000000;}
.remove a:link, .remove a:active, .remove a:visited{font:normal 13px Arial;color:#FF0000;text-decoration:none;}
.remove a:hover{color:#FF0000;text-decoration:underline;}
/*--:[RATING CSS BY ARAFAT]:--*/
.tdpdg{ padding:3px 5px 3px 5px;}
.tdpdg3{ padding:3px 5px 3px 18px;}
.tblhdg{background-color:#E7F1FA; color:#333333; font-size:16px; font-weight:bold; padding-left:10px;}
.inr{font-size:24px; font-family:'Times New Roman', Times, serif; }
.phone{padding-left:25px; padding-top:5px; padding-bottom:3px; background:url(../images/phone.png) no-repeat left bottom;}
.rating{width:80px;height:16px;margin:5px 0 5px 0;padding:0;list-style:none;clear:both;position:relative;background: url(../images/star-matrix.gif) no-repeat 0 0;}
ul.rating li{cursor: pointer;float:left;text-indent:-999em;}
ul.rating li a{position:absolute;left:0;top:0;width:16px;height:16px;text-decoration:none;z-index: 200;}
ul.rating li.one a {left:0}
ul.rating li.two a {left:16px;}
ul.rating li.three a {left:32px;}
ul.rating li.four a {left:48px;}
ul.rating li.five a {left:64px;}
.nostar {background-position:0 0}
.onestar {background-position:0 -16px}
.twostar {background-position:0 -32px}
.threestar {background-position:0 -48px}
.fourstar {background-position:0 -64px}
.fivestar {background-position:0 -80px}
ul.rating li a:hover{z-index:2;width:80px;height:16px;overflow:hidden;left:0;background:url(../images/star-matrix.gif) no-repeat 0 0}
ul.rating li.one a:hover{background-position:0 -96px;}
ul.rating li.two a:hover{background-position:0 -112px;}
ul.rating li.three a:hover{background-position:0 -128px}
ul.rating li.four a:hover{background-position:0 -144px}
ul.rating li.five a:hover{background-position:0 -160px}
/*--:[RATING CSS BY ARAFAT END]:--*/
.btn_mail{width:120px; height:30px; background:url(../images/send_email.png) no-repeat;text-decoration: none; border:none;box-shadow:none;cursor:pointer;text-shadow:none; padding:0; margin-top:3px;}
.btn_mail:hover{background:url(../images/send_email.png) no-repeat; border:none;box-shadow:none;}
.btn_sms{width:120px; height:30px; background:url(../images/send_sms.png) no-repeat;text-decoration: none; border:none;box-shadow:none;cursor:pointer;text-shadow:none; padding:0; margin-top:3px;}
.btn_sms:hover{background:url(../images/send_sms.png) no-repeat; border:none;box-shadow:none;}
.btn_refer{width:120px; height:30px; background:url(../images/refer.png) no-repeat;text-decoration: none; border:none;box-shadow:none;cursor:pointer;text-shadow:none; padding:0; margin-top:3px;}
.btn_refer:hover{background:url(../images/refer.png) no-repeat; border:none;box-shadow:none;}
.dtl_lne{background-color:#999999;height:2px;}
.side_mnu_catt1{background:url(../images/srch_middle.jpg) repeat-x; width:197px; height:35px; font-size:13px; display:block; color:#fff; padding:8px 0 0 5px; margin:0px 0 0 0; font-weight:bold;}
.ema{margin-top:35px;}
.lo_ema{ background-color:#ECF6FF;}
.sd_mai{color:#444444; font-weight:bold;}


.side_mnuu_barn{ background-color:#31A7DF; repeat-x; width:187px; height:25px; font-size:13px; display:block; color:#fff; padding:5px 0 0 15px; font-weight:bold; border-top-left-radius:4px; border-top-right-radius:4px;}
.side_mnuu_barn1{ background-color:#31A7DF; repeat-x; width:187px; height:20px; font-size:13px; display:block; color:#fff; padding:5px 0 0 15px; font-weight:bold; border-top-left-radius:4px; border-top-right-radius:4px;}
.side_mnuu_barn2{ background-color:#31A7DF; repeat-x; width:187px; height:30px; font-size:12px; display:block; color:#fff; padding:5px 0 0 15px; font-weight:bold; border-top-left-radius:4px; border-top-right-radius:4px;}
.mess_peop{color:#EC552F; font-size:14px; font-weight:bold;}
.peop_hover{ text-decoration:none;}
.peop_hover:hover{ text-decoration:underline;}
.mak_bu_bor{border-bottom:1.5px solid #333333; padding-top:2px; padding-bottom:2px; width:90px; margin-left:30px;}