@charset "utf-8";

body { padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#2D2A2A; text-decoration:none;}

.clear{ clear:both; }
/*Wrapper*/
#wrapper { width:995px;  overflow:auto; overflow:hidden; margin:0px auto; background-color:#0991b6; padding:3px;}
p{ margin:0 0 8px 0; color:#2D2A2A;}
form{margin:0; padding:0;}
iframe{ margin:0; padding:0;}

/*header*/

#header {width:995px;  overflow:auto; overflow:hidden; margin:0px auto; background-image:url(../images/headerbg.jpg); background-repeat:repeat-x; height:129px; border-left: solid 3px #0991b6; border-right: solid 3px #0991b6; border-bottom:solid #f80505 3px; }
.logobar { width:995px; float:left; height:96px;}
.logo {width:407px; height:96px; float:left; }

.imagesection  {padding:0px; widht:399px; width:588px;   margin:0px; height:96px; list-style-type:none; padding:0px 0px 0 0px; line-height:25px; float:left; background:url(../images/bgh.jpg); background-repeat:repeat-x;}
.imagesection ul {padding:0px; widht:399px;   display:inline; margin:0px;  list-style-type:none; padding:0px 0px 0 0px; line-height:26px;}
.imagesection ul li {  list-style-position:outside; list-style-type:none; float:left; list-style:none; background-image:url(../images/img1.jpg); background-repeat:no-repeat; padding:0 18px 0px 0;  }


.img_outer{display:inline; float:left; margin-right:10px !important; background:transparent url(../images/img_shadow.jpg) no-repeat scroll left bottom; float:left;

padding:2px 0 12px 0;
width:122px;}




.livechatbar {width:165px; height:84px; float:right; padding-top:12px; background:url(../images/right_bg) repeat-x;}
.livechat {width:165px; height:36px; float:left;}
.quote {width:96px; height:27px; float:right; text-align:right; padding-right:13px; margin-top:4px;}

/*navigation menu*/

.navigation{ width:995px; text-align:center; padding-left:15px; padding-bottom:15px;}
.navigation ul { padding:0px; margin:0px;}
.navigation ul li { display:inline;}
.navigation ul li a {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; display:block; background:url(../images/home-normal.jpg) center no-repeat; width:92px; line-height:22px; float:left; color:#000000; margin-bottom:15px;}
.navigation ul li a:hover{ background:url(../images/home-hover.jpg) center no-repeat; color:#FFF;}
a.nav_2{background:url(../images/quality-normal.jpg) center no-repeat !important; width:138px !important;}
a.nav_2:hover{background:url(../images/quality-hover.jpg) center no-repeat !important; }
a.active { background:url(../images/home-hover.jpg) center no-repeat !important; color:#fff !important;}
.redbg { background-color:#f80505; height:3px; line-height:3px; }
/*navigation menu*/


/*container*/

#container { width:945px;  overflow:auto; overflow:hidden;  margin:0px auto; background:url(../images/cont.jpg) repeat-y; padding-left:25px;  padding-right:25px; padding-top:8px; clear:both; padding-bottom:12px; border-left: solid 3px #0991b6; border-right: solid 3px #0991b6;}

.categories { width:149px;}

h3 {background:url(../images/lefside.jpg) no-repeat; color:#FFFFFF; padding-left:29px; line-height:25px; font-weight:normal; font-size:14px; text-transform:uppercase; margin:0;}

.leftside {width:149px; float:left;}
.middle {width:599px;  float:left; padding-left:15px; padding-right:10px;}
.rightside {width:167px; float:left; }
.categoriess {width: 100px;  float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#FFFFFF; text-decoration:none; padding-top:6px;}

.leftmenu {width:149px;}
.leftmenu ul { padding:0px; margin:0px; list-style:none;}
.leftmenu ul li {display:block; background:url(../images/leftsidebg.jpg) repeat-x; line-height:25px; border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb;}
.leftmenu ul li a {color:#2D2A2A; text-decoration:none; background:url(../images/small-arrow.jpg) no-repeat 10px 2px; padding:0 0 0 22px; width:134px; }
.leftmenu ul li a:hover { text-decoration:underline;}
.sale  { padding-top:10px;}
.bx { float:left; float:left;text-align:center; padding-top:8px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none;}

.readmore { width:127px; line-height:30px; background:url(../images/readmorebg.jpg) repeat-x; margin:0px; text-align:right; text-decoration:none; color:#026987; border-left: solid 1px #dbdbdb; border-right: solid 1px #dbdbdb; padding:0 10px;}
.readmore a{ color:#026987; text-decoration:none;}
.readmore a:hover{ text-decoration:underline;}
h2 {background:url(../images/lefside.jpg) no-repeat; color:#FFFFFF; padding:0 0 0 28px; line-height:25px; font-weight:normal; font-size:10px; text-transform:uppercase; margin:10px 0 0 0;}

.newsletter {width:127px; height:79px; background:url(../images/newletterbg.jpg) repeat-x; color:#000000; border:1px solid #BFBFBF; padding: 0 10px 0 10px; }

.email {padding-left:10px;}
.f {padding-left:10px; width:120px; height:10px; padding-top:10px;}
.fone { width:120px; height:12px; background:url(../images/bgfomr.jpg) repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; margin:0px; padding:0px;}
.form {width:160px; border-left: solid 1px #b9b9b8; border-right: solid 1px #b9b9b8; padding:0px; margin:0px;}
.sign a { width:63px;background:url(../images/signin.jpg) no-repeat; text-align:center;  float:right; color:#FFFFFF;}
.sign { width:63px;background:url(../images/signin.jpg) no-repeat; text-align:center;  float:right; color:#FFFFFF;}
.s {width:140px; height:17px; margin-top:20px !important; text-align:center;}
.sign a {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-decoration:none; font-weight:normal;}
.sign a:hover {text-decoration:underline;}

.welcome { width:572px;  float:left;}
.welcometo { width:594px;  float:left;}
.welcomeone {width:34px; height:34px; float:left; background:url(../images/welcome.jpg) no-repeat;}
.welcomtwo {width:558px; height:34px; float:left; background:url(../images/bgforwelcome.jpg) repeat;  border-right:solid 1px #e0e0e0;}
.welcomtwo span { color:#05718e; }
.wtext {width:572px;  float:left; padding-top:10px; padding-left:8px; padding-right:10px; background-color:#f7f6f6;  border-left:solid 1px #e0e0e0;  border-right:solid 1px #e0e0e0;  border-bottom:solid 2px #e0e0e0; text-align:justify; line-height:16px;}
.wimg { background:url(../images/wimg.jpg) no-repeat; width:206px; height:145px;}
.text {width:357px;  float:left; }


h1 {width:350px; color:#686a6a; font-weight:bold; float:left; line-height:35px; font-size:17px; text-transform:uppercase; margin-top:0px;}

.margin_rt{
	margin:0 10px 10px 0;
	}
.margin_left{
	margin:0 0 10px 10px;
	}
	
.readmored {width:80px; float:right;}

.readmoreone { width:69px; height:18px; float:right; background:url(../images/readmorebgg.jpg) repeat-x;}

.readmoreone a { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none;}

.readmoreone a:hover { text-decoration:underline;}

.feature { width:594px;  float:left; padding-top:15px;}

.featureone {width:34px; height:29px; line-height:29px; float:left; background:url(../images/feature.jpg) no-repeat;}

.featuretwo {width:558px; height:29px; float:left; background:url(../images/featurebg0.jpg) repeat;  border-right:solid 1px #e0e0e0;}
.featurebox {width:591px;  float:left; background:url(../images/featurebgg.jpg) repeat-x; height:130px; border-left: solid 1px #dbdbdb; border-right: solid 1px #dbdbdb;  }

.right { width:168px; height:72px; background:url(../images/loginbg.jpg) no-repeat; padding-top:5px; }

.login a { color:#000000; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline; font-weight:normal; text-transform:uppercase;}
.login span { color:#000000; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline; font-weight:normal; text-transform:uppercase;}
.login a:hover { color:#000000; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; font-weight:normal;
text-transform:uppercase;}

h4 {width:73px; color:#686a6a; font-weight:normal;  line-height:20px; font-size:10px; text-transform:uppercase; margin-top:0px; background:url(../images/check.jpg) no-repeat;}

.viewcart a { color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; font-weight:normal; text-transform:uppercase;}
.viewcart a:hover { color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:underline; font-weight:normal;
text-transform:uppercase;}

.img {padding-right:5px; padding-left:12px;}
.view {padding-left:10px;}

.viewcart{ width:150px; text-align:center; padding-left:11px;}
.viewcart ul { padding:0px; margin:0px;}
.viewcart ul li { display:inline; }
.viewcart ul li a {font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; display:block; background:url(../images/check.jpg) center no-repeat; width:75px; line-height:25px; float:left; color:#ffffff;}
.viewcart ul li a:hover{  color:#FFF; text-decoration:underline; font-size:10px;}

.request {width:167px; padding-top:5px; float:left;}

h6 {background:url(../images/request.jpg) no-repeat; color:#FFFFFF; padding:0 0 0 28px; line-height:25px; font-weight:bold; font-size:11px; text-transform:uppercase; margin:5px 0 0 0;}

.requestform {width:153px; float:left; padding-top:10px; border-left:solid 1px #e9e9e9;  border-right:solid 1px #e9e9e9;  border-bottom:solid 1px #e9e9e9; padding-left:10px; }
.requestform iframe, .requestform iframe body{ margin:0!important; padding:0!important;}
.name {width: 40px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:10px; height:14px; padding-top:5px; text-decoration:none; font-weight:normal;}
.typetxtbox {width:107px; float:left; height:15px; border: solid 1px #cccccc; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#747474; }

.submit {width:125px; float:left; padding-top:10px; padding-left:25px;}

.leftmenuone {width:149px;}
.leftmenuone ul { padding:0px; margin:0px; list-style:none;}
.leftmenuone ul li {display:block; repeat-x; line-height:20px; border-bottom:1px solid #dbdbdb;}
.leftmenuone ul li a {color:#2D2A2A; text-decoration:none; background:url(../images/small-arrow.jpg) no-repeat 10px 2px; padding:0 0 0 22px; width:134px; }
.leftmenuone ul li a:hover { text-decoration:underline;}


.readmoreonee { width:127px; line-height:30px; margin:0px; text-align:right; text-decoration:none; color:#026987; padding:0 10px;}
.readmoreonee a{ color:#026987; text-decoration:none;}
.readmoreonee a:hover{ text-decoration:underline;}

.special { height:75px; widows:40px; border-bottom:#C7C7C7 dotted 1px; padding-top:10px;  }
.special1 { height:75px; widows:40px; padding-top:10px; }
.price { padding-right:5px; float:right; font-weight:bold; font-size:16px; color:#0b0c0c; }
.price span{ color:#F21F13;}
.addtocart { background:url(../images/addtocart_button.jpg) no-repeat; text-align:center; padding-top:3px; padding-right:5px; margin-top:5px; float:right; width:65px; height:18px; color:#04718d; }
.addtocart a{ text-decoration:none; text-align:center;  float:right; width:65px; height:18px; color:#04718d; }
.addtocart a:hover{ text-decoration:none; text-align:center;  float:right; width:65px; height:18px; color:#F21F13; }
.dot { border-bottom:#E2E2E2 dotted 1px;}

.paypal { padding-top:20px; }
.img { padding-right:10px; }

.lst_con { width:318px;}
.lst_con ul { padding:0px; margin:0px; list-style:none; }
.lst_con ul li {display:block; background:url(../images/orange_bullets.jpg) no-repeat 10px -3px; padding:0 0 0 35px;  height:27px;}
.lst_con ul li a {color:#2D2A2A; text-decoration:none; font-size:12px; color:#4c4b4b; font-weight:bold;  }
.lst_con ul li a:hover { text-decoration:underline; color:#D5260D;}

/*product_details*/
.product { width:203px; padding:10px; float:left;}
.product_top { background:url(../images/product_details_top.jpg) no-repeat; height:5px; }
.product_middle { background:url(../images/product_details_middle.jpg) repeat-y ; width:203px; }
.product_bottom { background:url(../images/product_details_bottom.jpg) no-repeat; height:5px; }

.prodtct_dtl { width:305px; float:left; padding-top:20px; padding-left:40px;}
.prodtct_dtl span { font-family:Arial, Helvetica, sans-serif;  font-size:14px; color:#060606; font-weight:bold; }
.product_form {width:210px; float:left; padding-top:10px; }
.product_boxp {padding-bottom:2px; height:25px; width:180px;}
.product_boxp span {color:#F31105;}
.color { width:43px; font-family:Arial, Helvetica, sans-serif; font-size:11px; float:left; padding-right:17px; }
.color_box { width:80px; height:17px; font-size:11px; color:#666666; }
.color_box span{  color:#F31105; }

.submit_pro {width:125px; float:right; padding-top:40px; }
.paypal1 { padding-top:5px; text-align:right; }


/*product_list*/

.pro_lst { width:567px; float:left; }
.pro_lst_top { background:url(../images/pro_list_top.jpg) no-repeat; width:567px; height:7px; line-height:7px; }
.pro_lst_middle { background:url(../images/pro_list_middle.jpg) repeat-y; width:567px; height:94px; }
.pro_lst_bottom { background:url(../images/pro_list_bottom.jpg) no-repeat; width:567px; height:7px; }
.pro_lst_img { width:120px; padding-left:10px; float:left; }
.pro_lst_main { width:260px; float:left;}
.pro_lst_name { width:256px; font-size:12px; font-weight:bold; color:#000; padding-bottom:6px; }
.pro_lst_form { width:254px; height:53px; font-size:11px; border:#B5B5B5 solid 1px; font-family:Arial, Helvetica, sans-serif; }
.pro_lst_box { width:254px; font-size:12px; float:left; font-weight:bold; color:#000; padding-bottom:6px; }

.pro_1st_pricebox { width:160px; float:left; }
.pro_1st_price{ width:160px; padding-top:23px; padding-left:17px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#006699; font-weight:bold;}
.pro_1st_cart{ width:160px; padding-top:10px; padding-left:17px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#006699; font-weight:bold;}

.product_dot { border-bottom:#C9C7C7 dotted 1px; padding-top:120px;}

/*Shopping_cart*/
.shopping { width:567px; float:left; background:url(../images/shoppingcart_bg.jpg) repeat-y; border-bottom:1px solid #DAD9D9; border-left:1px solid #DAD9D9; border-right:1px solid #DAD9D9; }
.shopping1 { width:567px; float:left;  }
.shopping2 { width:567px; float:left;  }
.shopping1 span{ font-size:14px; color:#DB1A04; font-weight:bold; }
.shopping span { font-size:14px; color:#DB1A04; font-weight:bold; }
.shopping_remove { width:81px; height:28px; color:#000; background:url(../images/shopping_bg.jpg) repeat-x; border-top:1px solid #dad9d9; border-left:1px solid #dad9d9; font-weight:bold; border-bottom:1px solid #dad9d9; text-align:center; font-size:12px; font-family:Arial, Helvetica, sans-serif; float:left; line-height:28px;}
.shopping_remove1 { width:81px; height:45px; color:#000;  text-align:center; font-size:12px; font-family:Arial, Helvetica, sans-serif; float:left; line-height:45px;}

.check { margin-top:15px; }
.text_box { margin-top: 15px; width:25px; height:12px; }

.shopping_product { width:294px; height:28px; font-weight:bold; color:#000; background:url(../images/shopping_bg.jpg) repeat-x; border-top:1px solid #dad9d9; border-left:1px solid #dad9d9; border-bottom:1px solid #dad9d9; text-align:left; font-size:12px; font-family:Arial, Helvetica, sans-serif; float:left; padding-left:5px; line-height:28px; }
.shopping_product1 { width:294px;  color:#000; b text-align:left; padding-left:5px; font-size:12px; font-family:Arial, Helvetica, sans-serif; float:left; line-height:45px; }

.shopping_qty { width:90px; height:28px; font-weight:bold; color:#000; background:url(../images/shopping_bg.jpg) repeat-x; border-top:1px solid #dad9d9; border-left:1px solid #dad9d9; border-bottom:1px solid #dad9d9; text-align:center; font-size:12px; font-family:Arial, Helvetica, sans-serif; float:left; line-height:28px; }
.shopping_qty1 { width:90px; height:45px; color:#000;   text-align:center; font-size:12px; font-family:Arial, Helvetica, sans-serif; float:left; line-height:45px; }

.shopping_tot { width:90px; height:28px; font-weight:bold; color:#000; background:url(../images/shopping_bg.jpg) repeat-x; border-top:1px solid #dad9d9; border-right:1px solid #dad9d9; border-left:1px solid #dad9d9; border-bottom:1px solid #dad9d9; text-align:center; font-size:12px; font-family:Arial, Helvetica, sans-serif; float:left;  line-height:28px;}
.shopping_tot1{ width:90px; height:45px; color:#000; text-align:center; font-size:12px; font-family:Arial, Helvetica, sans-serif; float:left;  line-height:45px;}

.shopping_remove12 { width:81px; height:40px; color:#000; text-align:center; font-size:12px; font-family:Arial, Helvetica, sans-serif; float:left; line-height:40px; }
.shopping_remove13 { width:100px; height:50px; color:#000; text-align:center; font-size:12px; font-family:Arial, Helvetica, sans-serif; float:left; line-height:50px; }
.shopping_product2 { width:294px; height:40px; color:#000; text-align:left; padding-left:5px; font-size:12px; font-family:Arial, Helvetica, sans-serif; float:left; line-height:40px; }
.shopping_product3 { width:170px; height:40px; color:#000; text-align:left; padding-left:5px; font-size:12px; font-family:Arial, Helvetica, sans-serif; float:left; line-height:40px; }
.shopping_qty2 { width:90px; height:40px; color:#000; text-align:center; font-size:12px; font-family:Arial, Helvetica, sans-serif; float:left; line-height:40px; font-weight:bold; }
.shopping_tot2{ width:85px; height:40px; color:#000; padding-left:7px; text-align:center; font-size:12px; font-family:Arial, Helvetica, sans-serif; float:left;  line-height:40px;}
.totprice { width:567px; float:left; border-bottom:dotted 1px #A2A2A2;  } 

/*product_list*/

.catelst { width:548px; height:130px; float:left; padding:10px 0px 10px 25px; border-bottom:1px dotted #B9B9B9; }
.catelst_pro { width:168px; background:url(../images/pro_frame.jpg) no-repeat; border-right:1px dotted #B9B9B9;  float:left; }

.catelst_pro_right { width:165px; background:url(../images/pro_frame.jpg) no-repeat; margin-left:15px;   float:left; padding-left:15px;}

.catelst_pro_middle { width:168px; background:url(../images/pro_frame.jpg) no-repeat; margin-left:15px;  border-right:1px dotted #B9B9B9;  float:left; }

.catepro { padding:10px 0 0 20px; }
.catepro2{ padding:10px 0 0 15px; }
.catepro3{ padding:10px 0 0 8px; }

.catelst_button { background:url(../images/cate_pro.jpg) no-repeat; width:115px; height:26px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#969696; padding-left:30px; margin-left:5px; padding-bottom:20px; line-height:26px; }

.catelst_button1{ background:url(../images/cate_pro.jpg) no-repeat; width:115px; height:26px; margin-left:5px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#969696; padding-left:30px;  padding-bottom:20px; line-height:26px; }

.catelst_button2 { background:url(../images/cate_pro.jpg) no-repeat; width:115px; height:26px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#969696; padding-left:30px; margin-left:-10px; padding-bottom:20px; line-height:26px; }

/*contact*/

.form_con { width:565px; float:left; }
.text { width:100px; height:24px; padding-left:90px; font-size:12px; color:#333333; float:left; }
.input_text { width:227px; height:15px; border:1px solid #CECECE; font-size:11px; color:#6C6C6C; }
.input_captcha { width:120px; height:24px; margin-left:5px; border:1px solid #CECECE; font-size:11px; color:#6C6C6C; }
.input_comment{ width:227px; height:60px; border:1px solid #CECECE; font-size:11px; color:#6C6C6C; }
.captcha { float:left; padding-right:3px; padding-top:8px; }

/*footer*/

#footer{ width:995px; margin:0px auto; overflow:auto; overflow:hidden; background:url(../images/footerbg.jpg) repeat-y; border-left: solid 3px #0991b6; border-right: solid 3px #0991b6; border-bottom: solid 3px #0991b6;}
.footerinner {width:944px; margin:auto; border-left:solid 1px #d1d1c8; border-right:solid 1px #d1d1c8;  border-top:solid 1px #d1d1c8;  padding-left:15px; padding-top:20px; background:url(../images/footerbackgournd.jpg) repeat-x;  }


.google { float:left; background:url(../images/google.jpg) no-repeat; height:50px; padding-left:65px;}
.googlebox {width:100px; height:15px; float:left; border:solid 1px #e9e9e9;  font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#747474;}

.search { float:left; padding:7px;}

.footerlinks {width:559px; float:left; padding-left:50px;}

.footerone{ width:660px; text-align:left;}
.footerone ul { padding:0px; margin:0px;}
.footerone ul li { display:inline;}
.footerone ul li a {font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; display:inline; float:left; color:#747474; padding:5px;}
.footerone ul li a:hover{ color:#747474; text-decoration:underline;}
.copy {text-align:right; width:640px; float:left;}


.border_preview {
	BORDER-RIGHT: #8c1306 2px solid; BORDER-TOP: #8c1306 2px solid; Z-INDEX: 200; BACKGROUND: #ffffff 0% 50%; BORDER-LEFT: #8c1306 2px solid; WIDTH: 530px; BORDER-BOTTOM: #8c1306 2px solid; POSITION: absolute
}
 HTML .border_preview {
	BORDER-RIGHT: #8c1306 2px solid; BORDER-TOP: #8c1306 2px solid; Z-INDEX: 100; BACKGROUND: #e1decd 0% 50%; BORDER-LEFT: #8c1306 2px solid; WIDTH: 472px; BORDER-BOTTOM: #8c1306 2px solid; POSITION: absolute; HEIGHT: 360px
}
#loader_container {
	PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 10px; WIDTH: 480px; PADDING-TOP: 10px; POSITION: absolute; TOP: 40%; TEXT-ALIGN: center
}

.boxp {padding-bottom:2px; height:25px;}

.c {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#747474;}

.active_b
{
  background: transparent url(../images/quality-hover.jpg) no-repeat scroll center center !important;
  width:137px !important;
  color:#fff !important;
}




.shopping ul {display:inline; float:left; margin:0; padding:0;  border-bottom:1px solid #ff0000;}
.shopping ul li {display:inline; float:left; background:none; margin:0; padding:0; border-right:1px solid #ff0000; }
