body{font-family:Arial, Helvetica, sans-serif; color:#4c4c4c; font-size:12px; background:#d1d1d1 url(../images/bg.jpg) repeat-x;}
a{text-decoration:none}
a:hover{text-decoration:underline;color:#ca2100;}
a:ative{text-decoration:underline;color:#ca2100;}

.link1 a{text-decoration:underline}
.link1 a:hover{text-decoration:none}
.gray{color:#4b4a4a;}


.float-left{ float:left;}
.float-right{float:right;}
.clear{ clear:both;}
strong{font-weight:bold;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}

#wrapper{width:986px; margin:0 auto; background:#fff }
#content{width:960px; display:block; padding:0 13px }

/* header css */
#header{width:986px; height:142px; background: url(../images/bg.jpg) repeat-x;}
#header1{width:986px; background: url(../images/bg.jpg) repeat-x; display:inline-block;}

.header-top{width:986px; padding-top:8px; float:left}
.header-login{width:197px; height:26px; margin-top:5px; background:url(../images/sign-bg.jpg) repeat-x; float:left}
.header-login-middle{width:187px; padding:5px 0; float:left;}
.header-login-middle a{color:#d1d1d1; font-size:11px;} 
.header-login-middle a:hover{color:#fff;}
.header-login-middle span{padding:0 3px;}
.header-login-middle img{vertical-align:middle}
.beat{width:545px; text-align:center; float:left;}

.search-box{width:243px; float:left;}
.search-mid{width:162px; height:22px; float:left; border:solid #ced0d6; border-width:1px 0; background:#fff;}
.textbox1{width:158px;color:#767676; font-size:11px; padding:4px 2px 2px 2px; border:0}

#logo{width:243px; padding:8px 0 0 20px; float:left;}
.header-right{width:690px; float:left; text-align:right; padding-top:13px; padding-right:15px; }
.basket-row{text-align:right; float:left; width:680px;}
.basket-row span{padding:5px 0px 5px 5px; display:inline-block;}
.basket-row img{vertical-align:middle}
.bdr-cart{border-right:solid 1px #1e2328;}
.bdr-cart span{color:#1d1d1d; font-weight:bold; padding-right:10px; padding-top:10px;}


/* navigation css */
.navi{width:617px; height:34px; padding:10px 0px; float:right; }
.navi-bg {height:34px; float:left; width:617px; }
.navi-bg ul{list-style:none; margin:0 auto; height:33px; padding:0px; border-top:solid 1px #989898;}
.navi-bg li{float:left; list-style:none; margin:0px; padding:0px;}
.navi-bg li a{float:left; display:block; color:#2d2d2d; text-decoration:none; font:12px Trebuchet MS, Helvetica, sans-serif; font-weight:bold; padding:0 0px 0 5px; height:33px;line-height:33px; text-align:center; cursor:pointer; text-transform:uppercase;}



.navi-bg li a span{float:left; display:block; padding:0 18px 0 15px; height:33px;}
.navi-bg li a:hover{background:url(../images/tab_left.jpg) no-repeat left top; text-decoration:none; color:#fff;}
.navi-bg li a:hover span{background:url(../images/tab_right.jpg) no-repeat right top; color:#fff;}

.navi-bg li.current_on a{background:url(../images/tab_left.jpg) no-repeat left top;color:#fff}
.navi-bg li.current_on a span{background:url(../images/tab_right.jpg) no-repeat right top;color:#fff}

/* left css */
#left{width:261px; float:left; background:#d0cfcf; border-bottom: solid #b9b9b9 4px; 
	padding-top:9px; padding-bottom:6px;}

.categ-left{width:244px; margin:0 auto;}
.categ-left-mid{width:240px; float:left; background:#fff url(../images/categ-bg.jpg) repeat-x; border:solid #b4b4b4; border-width:0 2px;}
.category {width:224px; padding:0 8px;}
.category  li{background: url(../images/arrow.gif) no-repeat 213px 10px; display:inline-block ; width:224px;}
.category li a{text-decoration:none; padding:10px 0 10px 0px; color:#464b50; background:url(../images/dot.jpg) repeat-x bottom; display:block; width:240px; cursor:pointer;}

.category li.last a{background:none;}

.category  li a:hover, .category li.selected1 a{color:#fff; background: url(../images/arrow-active.jpg) no-repeat 213px 10px #ca2100; text-decoration:none;}
.img-center{text-align:center; float:left; padding:7px 0; width:100%}




/* right css */

#right{width:690px; float:left; padding-left:9px}
.right-img1{padding:0 6px 6px 0; float:left;}
.right-img2{padding:0 0px 9px 0; float:left;}

/* customer css */

#customer_outer {width:960px; margin:0 auto; background-color:#fff;}
#customer{width:954px; padding:7px 0px 0px 6px; background:#21242c; float:left; }
/*height:170px;*/
.customer-care{width:235px; padding:14px 5px; background:url(../images/customer-bg.jpg) repeat-x top; float:left; color:#a6a8ae;}
.customer-care ul{margin:0; padding:0;}
.customer-care ul li{background:url(../images/arrow-cutomer.jpg) no-repeat 2px 15px; text-align:left; display:block; list-style-type :none ; }
.customer-care ul li a{text-decoration:underline; color:#a6a8ae; padding:10px 0 0 15px; display:block}
.customer-care ul li a:hover{text-decoration:none; color:#ffca3a}

.customer-col{width:423px; margin:0 7px; float:left}
.customer-comments{width:403px; padding:14px 10px; background:url(../images/customer-bg.jpg) repeat-x top; float:left; min-height:170px; max-height:100%; }
.comments-block{width:403px; float:left; color:#a6a8ae;}
.comments-block span{color:#ffca3a}
.comments{background:url(../images/comments.jpg) 2px 12px no-repeat; padding:10px 0 0 20px; width:383px;}


.contact-us{width:234px; padding:14px 10px; background:url(../images/customer-bg.jpg) repeat-x top; float:left; color:#a6a8ae; line-height:18px; min-height:170px; max-height:100%; position:relative;}

.contact-tag{position:absolute; left:49px; bottom:180px; z-index:999;}
*+html .contact-tag{position:absolute; left:49px; bottom:173px; z-index:999;}

/* footer css */

#footer{width:960px; margin:0 auto; padding:10px 0px; overflow:auto; background:#0e0e0e; text-align:center; font-size:11px; color:#828282; clear:both;}





/* Category page - 13.11.2009 */

.rightcontent{width:690px; border-top:5px solid #ca2100; padding-top:4px;}
.root{padding:0 0 7px 2px; font-size:11px; color: #7c8287;}
.root a{color:#464b50; }
.PathSeparator{background:url(../images/root-arrow.jpg) no-repeat right; padding:0px 17px 0 0;}

.title{width:690px; background:#ce3315; height:33px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#fff; line-height:30px; display:inline-block}
.heading{padding-left:10px; width:670px; float:left}

.category-block{width:690px; padding-top:10px;}
.category-img-block{width:182px; float:left; padding:0 10px; margin:10px 0 0 0; }
.categ-img{width:182px; height:200px; text-align :center ; display:table-cell; vertical-align:middle  ;}
.bdr-right{border-right:#d0cfcf solid 2px;}
.categ-title{width:182px; height:70px; padding-top:3px; text-align:left;   }
.categ-title a{color:#ca2100; font-weight:bold; text-decoration:underline;}
.categ-title a:hover{text-decoration:none;color:#ca2100;}
.categ-title a:active{text-decoration:none;color:#ca2100;}
.categ-shortdesc{width:182px; height:140px; line-height:16px; text-align:justify}

.categ-shortdesc a{color:#ca2100; text-decoration:none;}
.categ-shortdesc a:hover{text-decoration:none;color:#ca2100;}
.categ-shortdesc a:active{text-decoration:none;color:#ca2100;}


.red{color:#ca2100;}
.categ-shortdesc1{width:182px; height:20px; line-height:16px; text-align:justify}
.categ-row{width:220px; border-bottom:dashed 1px #d0cfcf; padding-bottom:10px; text-align:center;float:left; }


.paging{width:676px; padding:0px 7px; line-height:20px; height:26px; clear:both;}
.paging a{color:#010101; background:#d0cfcf; padding:1px 7px; display:inline-block}
.paging a:hover, .paging a.active1{color:#fff; background:#43484d; border:solid 1px #d0cfcf; padding:0px 6px; text-decoration:none}
.paging span a, .paging span a:hover{background:none; border:0; padding-left: 3px; padding-right:3px; padding-top:0; padding-bottom:0}
.paging img{vertical-align:middle}

.bg-top{background:url(../images/bgtop1.gif) repeat-x top; padding-top:8px; display:table}
.bg-bottom{background:url(../images/bgbottom1.gif) repeat-x top; padding-top:5px; padding-bottom:7px; display:table}

.sort-by{font-size:12px; float:right; color:#fff; font-weight:normal; font-family:Arial, Helvetica, sans-serif; }
.sort-by span{display:inline-block; vertical-align:middle}
.ddl1{width:130px; color:#43484d; font-size:11px; vertical-align:middle }

.product-cat-row{width:165px; border-bottom:dashed 1px #d0cfcf; float:left; padding-bottom:20px; text-align:center;}
.product-img-block{width:163px; float:left; margin:10px 0 0 0; border-right:#d0cfcf solid 2px; }
.product-img-block a{color:#ca2100;}
.product-title{width:90%; padding-right:8px; padding-left:8px; height:75px;  text-align:center; display:inline-block}
span.price{background:#ce3315; font-size:15px; color:#FFFFFF;  line-height:21px; width:70%; text-align:center; display:inline-block}
.product-img{width:160px; height:320px;}
.tc-align{text-align:center}
.tc-left{text-align:left}
.tc-right{text-align:right}

.no-bdr{border:0;}


.product-detail{width:690px;}
.product-photo-block{width:250px; float:left; position:relative;}
.product-photo-block a{color:#ca2100; text-decoration:underline;}
.product-photo-block a:hover{text-decoration:none;}




.product-photo{width:220px; height:352px; border:1px solid #e6e6e6;  }
.zoom{position:absolute; width:45px; height:40px; bottom:34px; right:32px;}

.valign{vertical-align:middle}


.product-desc{width:440px; float:left;}
.prod-detail{width:410px; float:left; min-height:320px; height:auto !important; height:320px; padding:7px 15px; background:url(../images/detail-bg.jpg) repeat-x top #fff;}
.line-height1{line-height:25px;}
.bdr-bottom{border-bottom:dashed 1px #b0afaf;}

.detail-col1{width:120px; float:left; padding:2px 0;}
.detail-col2{width:290px; float:left; padding:7px 0;}
.light20{font-size:20px;}
.textbox2{width:125px;}


.product-row{width:690px; padding:15px 0; display:inline-block; font-size:11px}
.product-title1{color:#43484d; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold}
.bg-gray{background:url(../images/bg-row.jpg) repeat-x top #f3f3f3; display:inline-block; width:100%; padding:5px 0;}
.access-img{width:115px; height:180px; float:left}

.product-row1{width:957px; padding:20px 15px 0 15px; display:inline-block; }
.access-img1{width:136px; height:200px; float:left}
.add-title{width:136px; height:45px; text-align:center; padding-top:5px;}


.send-to-friend{width:887px; background:#ce3315; height:33px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#fff; line-height:30px; margin:0 auto; text-align:left; display:inline-block; clear:both}
.form-area{width:777px; padding:10px 55px; background:url(../images/form-bg.jpg) repeat-x top #fff; display:inline-block; text-align:left; margin:0 auto; }
.form-bg{background:#efefef url(../images/msg.jpg) no-repeat bottom right; padding:25px 25px 140px 25px; display:table;}
.form-col1{width:165px; text-align:right; padding-right:20px; float:left; padding-top:5px;}
.form-col2{width:482px; float:left; padding:2px 0;}
.textbox3{width:225px; border:solid 1px #c9c9c9; padding:3px; color:#6d6d6d }
.textarea1{width:385px; height:200px; border:solid 1px #c9c9c9; padding:2px; color:#6d6d6d; overflow:auto }
.line-height2{line-height:18px;}

.best-seller{width:955px; margin:0 auto; background:#ce3315; height:33px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#fff; line-height:30px;}
.category-img-block1{width:182px; float:left; padding:0 26px; margin:10px 0 0 0; }
.category-block1{width:955px; padding-top:10px;}


.content-title{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; color:#000; padding:2px 10px 6px 10px;background:url(../images/bgtop1.gif) repeat-x top;  }
.content-title h2 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal; font-size:16px; color:#000; margin:0px; padding:0px;}
.sign-in{width:470px; float:left; padding:25px 0 60px 0;}
.sign-col1{width:180px; padding:6px 15px 0 0; float:left; text-align:right}
.sign-col2{width:275px; padding:3px 0; float:left;}
.forgot-pass{padding:12px 0 0 5px; float:left}
.forgot-pass a{text-decoration:underline; color:#F00}
.forgot-pass a:hover{text-decoration:none;}
.signin-lock{width:220px; float:left; padding-top:12px}

.signin-col3{width:335px; padding:0 5px; float:left}
.signin-block-bg{width:313px; height:265px; background:url(../images/signin-block-bg.jpg) repeat-x top #fff; border: solid 1px #f1f1f1; padding:10px;}
.signin-block-bg h2 {margin:0px; padding:0px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; padding-bottom:10px; color:#000000;}
.signin-block-bg1 h2 {margin:0px; padding:0px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; padding-bottom:10px; color:#000000;}

h3{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#000; font-weight:bold}
h4{font-size:12px; color:#1e1e1e; font-weight:bold}

.account-benefit{width:279px; padding:1px 17px; display:inline-block}
.account-middle{width:216px; height:28px; padding-left:5px; color:#fff; font-weight:bold; background:#43484d; float:left; line-height:28px;}


.padt15{padding-top:13px;}
.padb1{padding-bottom:20px;}
.padt10{padding-top:10px;}
.padb{padding-bottom:10px;}
.padt5{padding-top:5px;}
.padt7{padding-top:12px;}
.padt2{padding-top:40px;}
.paddbottop{ padding:10px 0px 10px 0px; }
.paddleft{ padding-left:220px; }



/* 18.11 */

.Wishcateg-row{width:100%; border-bottom:dashed 1px #d0cfcf; display:inline-block; padding-bottom:10px; clear:both; text-align:center;  }
.display{display:inline-block;  width:100%}
.padr{padding-right:10px;}
.padl5{padding-left:10px;}
.img-wishlist{width:112px; float:left; padding-left:10px;}
.img-bdr-wishlist{border:solid 1px #d0cfcf; width:100px; height:100px;}
.wishlist-desc{width:568px; float:left;}
.wishlist-desc span{display:block; padding:2px 0}

.wishlist-title{font-size:14px; color:#ce3315;}
.wishlist-title a{color:#ce3315; text-decoration:none}
.wishlist-title a:hover{text-decoration:underline}

h5{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; color:#000; font-weight:bold; padding-bottom:10px;}
.dispatch{display:block; width:261px; height:119px; text-decoration:none}
/* background:url(../images/dispatch.jpg) no-repeat center;*/
.date{font-weight:bold; color:#fff; padding:40px 0 0 140px; line-height:25px}
.date span{font-size:40px; display:block}

/* registration page */

.regi-form{width:325px; float:left; display:table; display:inline-block; padding:10px 10px}
.regi-form h5{font-size:14px; color:#424242; font-weight:bold; padding:10px 0;}
.regi-col1{width:120px; float:left; padding:6px 0 0 0;}
.regi-col2{width:205px; float:left; padding:3px 0;}
.regi-col2 span{padding-right:15px; display:inline-block}
.ddl2{width:176px; color:#43484d; height:22px; padding:2px; font-size:11px; vertical-align:middle }
.textbox4{width:168px; padding:2px; color:#43484d;font-size:11px;}

.regi-col3{width:190px; float:left; padding:3px 0;}
.textbox5{width:180px; border:solid 1px #c9c9c9; padding:3px; color:#6d6d6d }
.regi-col4{width:110px; float:left; padding:6px 0 0 0; text-align:right; padding-right:10px;}
.signin-block-bg1{width:313px; height:165px; background:url(../images/signin-block-bg.jpg) repeat-x top #fff; border: solid 1px #f1f1f1; padding:10px;}
.light12{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000;}

/* My account page */

.myaccount{width:690px; padding:40px 0 0 0;}
.my-img{width:100px; float:left; vertical-align:middle; padding-top:5px; text-align:right;}
.my-bg{width:215px; padding:6px; height:94px; background:url(../images/my-bg.jpg) no-repeat top; float:left;}
.my-bg h2{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#474646; font-weight:bold; margin:0px; padding:0px;}



/* 19.11.2009 Add Blog */

.blog{width:690px; }
.blog-left{width:270px; float:left}
.blog-categ{width:245px; border:solid 1px #f0f0f0; padding-bottom:10px; float:left;}
.blog-categ a {color:#43484d;}
.blog-categ a:hover {color:#43484d;}

.blog-categ-title{background:url(../images/blog-title.jpg) repeat-x top; width:245px; height:31px;
	     font-size:16px; color:#ce3315; line-height:30px; text-indent:5px; font-weight:bold}
.blog-categ-title h2 {font-size:16px; color:#ce3315; line-height:30px; margin:0px; padding:0px;}
.blog-categ span a{color:#43484d; font-size:13px; display:block; padding:3px 3px 3px 5px;}
.blog-categ h3 {margin:0px; padding:0px; color:#43484d; font-size:13px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;;}
.blog-categ h3 a {}


.blog-right{width:420px; float:left; padding-top:8px;}
.blog-col1{width:420px; padding:8px 0;}
.padb2{padding-bottom:5px;}
.textarea2{width:385px; height:200px; padding:2px; color:#6d6d6d; overflow:auto }
.display1{display:block;}
.light14{font-size:14px;}
.blog-detail{width:420px; border-bottom:dashed 1px #464b50; padding:10px 0;}

h2.blog_h2 {font-size:16px; color:#ce3315; font-weight:bold; padding:3px 0; height:auto !important;}
h2.blog_h2 a{color:#ce3315; text-decoration:none;}
h2.blog_h2 a:hover{color:#ce3315; text-decoration:underline;}

h2 {font-size:16px; color:#ce3315; font-weight:bold; padding:3px 0;}
h2 a{color:#ce3315; text-decoration:none;}
h2 a:hover{color:#ce3315; text-decoration:underline;}

.blog-posts{width:420px; border-bottom:dashed 1px #cbcbcb; padding:10px 0; display:table}
.gray1{color:#8e8e8e;}
.posted{float:left; padding:8px 10px 0 0;}
.red1{color:#ce3315}

.paging1{width:200px; padding:8px 7px 0 7px; height:26px; float:right;}
.paging1 a{color:#010101; background:#d0cfcf; padding:0px 6px; display:inline-block; line-height:17px; }
.paging1 a:hover, .paging1 a.active1{color:#fff; background:#43484d; padding:0px 6px; text-decoration:none}
.paging1 span a, .paging1 span a:hover{background:none; border:0; padding-left: 3px; padding-right:3px; padding-top:0; padding-bottom:0}
.paging1 img{vertical-align:middle}

.blog-listing{width:415px; border-bottom:dashed 1px #ce3315; padding:10px 0; float:left; clear:both}
.blog-listing span{padding-right:5px;}

.rt-align{text-align:right;}
.padtb{padding:2px 0;}
.full{width:100%; display:table;}

.table-bdr{width:684px; border:solid 1px #d0cfcf; padding:2px; display:table;}
.table-title{width:684px; background:#43484d; height:30px; font-weight:bold; color:#fff; line-height:30px;}
.table-col1{width:140px; float:left; text-align:center}
.table-col2{width:264px; float:left; text-align:center}

.table-row1{width:684px; background:#f4f4f4; padding-top:10px;}
.table-row1:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}

.bg-none{background:none;}

/* 20.11.2009 */

.tab{padding:5px 0 20px 10px; display:table; display:inline-block;}
.tab ul{list-style:none;}
.tab li{float:left; list-style:none; padding-right:10px;}
.tab li a{width:180px; height:35px; background:url(../images/tab_address_gray.gif) no-repeat left; color:#cbcbcb; font-size:19px; text-align:center; display:block; line-height:33px;}
.tab li a:hover, .tab li a.activetab{background:url(../images/tab_address.gif) no-repeat left; color:#ce3315; display:block; text-decoration:none;}

.padl10{padding-left:10px;}

.detail-form{width:650px; float:left; display:table; display:inline-block; padding:10px 20px}
.detail-col1_n{width:200px; float:left; padding:6px 0 0 0;}
.detail-col2_n{width:305px; float:left; padding:3px 0;}
.detail-col2_n span{padding-right:15px; display:inline-block}
.ddl3{width:220px; color:#43484d; height:22px; padding:2px; font-size:11px; vertical-align:middle }
.textbox6{width:212px; padding:2px; color:#43484d;font-size:11px;}

.search-col1{width:95px; float:left; padding:6px 0 0 0;}
.search-col2{width:220px; float:left; padding:3px 0;}
.search-col2 span{padding-right:15px; display:inline-block}

.light11{font-size:11px;}
.salign{vertical-align:sub}

.table-inner{width:650px; border:solid 1px #d0cfcf; padding:2px; display:table; font-size:12px; background:#fff;}
.table-inner-title{width:650px; background:#78818a; height:30px; font-weight:bold; color:#fff; line-height:30px;}
.table-inner-col1{width:400px; float:left; padding-right:20px; padding-left:10px;}
.table-inner-col2{width:110px; float:left; text-align:center; }

.table-inner-row1{width:650px; background:#f4f4f4; min-height:25px; height:auto !important; height:25px; padding:10px 0; display:table; }
.pad17{padding:17px;}
.talign{vertical-align:top;}
.half{width:50%; float:left; }
.padtb1{padding:20px 0;}

.padtb2{padding:10px 0;}
.subtotal-block{float:right; width:680px; color:#464b50; font-weight:bold; font-size:13px;}
.subtotal-col1{width:490px; float:left;  text-align:right; padding:6px 0;}
.subtotal-col2{width:190px; float:left; color:#ce3315; text-align:right;padding:6px 0;}

.step{background:url(../images/step-line.jpg) no-repeat 70px 19px; display:table; width:100%;}
.red-round{color:#ce3315; background:url(../images/red_round.jpg) no-repeat center top; float:left; width:130px; text-align:center; padding:1px 0px 0 0; font-size:16px; font-weight:bold; height:64px;line-height:35px;}
.gray-round{color:#bdbdbd; background:url(../images/gray_round.jpg) no-repeat center top; float:left; width:130px; text-align:center; padding:1px 0px 0 0; font-size:16px; font-weight:bold; height:84px; line-height:35px;}

.round-text-white{color:#fff; font-size:24px; font-weight:bold; top:3px; text-align:center;}

.table-col3{width:105px; float:left; padding-left:10px;}
.table-col4{width:185px; float:left; padding-right:10px;}
.table-col5{width:70px; float:left;}
.table-col6{width:60px; float:left;}
.table-col7{width:106px; float:left;}
.table-col8{width:99px; float:left;}
.table-col10{width:290px; padding:3px 0 3px 5px; float:left}
.table-col11{width:400px; padding: 0 0 0 10px; float:left}
.table-col13{width:25px; float:left; margin-top:-2px; text-align:center;}
.table-col14{width:130px; float:left;}
.table-col15{width:355px; float:left;}
.table-col16{width:50px; float:left; text-align:center;}

.marginr55{margin-right:55px;}
.padl20{padding-left:20px;}

/* 21.11.2009 */

.details-bdr{width:670px; border:solid 1px #d0cfcf; padding:2px; float:left; margin:10px 0px;}
.details-title{width:670px; background:#43484d; height:30px; font-weight:bold; color:#fff; line-height:30px;}
.details-row1{width:311px;  padding:2px 0 2px 10px; display:inline-block; clear:both;}
.detail-col3{width:210px; float:left;}
.detail-col3 span{padding-right:20px;}

.details-row1_n{width:660px;  padding:2px 0 2px 10px; display:inline-block; clear:both;}
.detail-col3_n{width:410px; float:left;}
.detail-col3_n span{padding-right:20px;}

.mar20{margin-right:0px;}

/*26/11/09*/
#customer_outer_new {width:960px; margin:0 auto; clear:both}

.RelatedProduct{width:957px;background:#ce3315; height:33px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#fff; line-height:30px; display:inline-block}

/*end*/

.left_textarea{ width:690px;} 
.left_sitemap {float: left; width:260px;}
.right_sitemap {float: left; width:420px;}
.inner_sitemap a {color:#010101; text-decoration:none;font-size:12px;}
.inner_sitemap a:hover {color:#fff; font-size:12px;  text-decoration:none;}

.hid{ display:none;}  


.btn_next{padding: 0px  0 10px 210px; clear: both;}
.btn_div{padding: 10px 0 10px 200px; float:left; width:350px; }

.PonterClass{ cursor:pointer;}  

.previous{background:url(../images/previous.jpg) no-repeat left; width:88px; height:33px; cursor:pointer; border:0;}
.next{background:url(../images/next.jpg) no-repeat left; width:75px; height:33px; cursor:pointer; border:0;}
.confirm-button{background:url(../images/confirm_order.jpg) no-repeat left; width:125px; height:33px; cursor:pointer; border:0;}
.confirm-disbutton{background:url(../images/confirm_order_dis.jpg) no-repeat left; width:125px; height:33px; cursor:pointer; border:0;}



.Paymth span input{ padding-top:15px; display:inline-block;   }
.Paymth span label{ padding-top:15px; display:inline-block;   }
.btn_Confirm{display: none; float: left; padding-left: 10px;}

.Regsign-in {width:313px; float:left; padding:10px 0 5px 0;}
.Regsign-in .sign-col1{width:110px; padding:6px 5px 0 0; float:left; text-align:left}
.Regsign-in .sign-col2{width:150px; padding:3px 0; float:left;}
.Regsign-in .textbox3{width:180px; border:solid 1px #c9c9c9; padding:3px; color:#6d6d6d }
.Regsign-in .forgot-pass{padding:12px 0 0 5px; display:block;}
.Regsign-in .forgot-pass a{text-decoration:underline; color:#F00}
.Regsign-in .forgot-pass a:hover{text-decoration:none;}

/*30 nov 09*/
.dptable-bdr{width:684px; border:solid 1px #d0cfcf; padding:2px; display:table;}
.dptable-title{width:684px; background:#43484d; height:30px; font-weight:bold; color:#fff; line-height:30px;}
.dptable-row1{width:684px; background:#f4f4f4; padding:5px 0; float:left;}
.dptable-col1{width:140px; float:left; text-align:center;}
.dpbg-none{background:none;}
.table-col2_row{width:261px; float:left; border:solid 1px #b3b0b2; text-align:center; background-color:#e2e2e2;}
.table-col2_row_col1 {width:125px; float:left;  border-right:solid 1px #b3b0b2; text-align:center; color:#151719; padding:5px 0px;}
.table-col2_row_col2 {width:130px; float:left; text-align:center; color:#151719; padding:5px 0px 5px 5px;}
.pad_top5 {padding:5px 0 0 0;}
.pad_top6 {padding:6px 0 0 0;}
.tbl_post_row {width:684px; float:left;}
.tbl_post_row_inner {width:684px; float:left;}
.tbl_post_row_headbg {width:684px; float:left; background-color:#43484d; color:#fff; font-weight:bold;}
.tbl_post_row_content {width:684px; float:left; background-color:#f4f4f4; padding:5px 0px;}
.tbl_post_row_content_alt {width:684px; float:left; background-color:#fff;padding:5px 0px;}
.tbl_post_row_col1 {width:136px; float:left; padding:5px 0px; text-align:center;}
.tbl_post_row_col2 {width:137px; float:left; padding:5px 0px; text-align:center;}
.tbl_post_row_col3 {width:137px; float:left; padding:5px 0px; text-align:center;}
.tbl_post_row_col4 {width:137px; float:left; padding:5px 0px; text-align:center;}
.tbl_post_row_col5 {width:137px; float:left; padding:5px 0px; text-align:center;}

/*2 dec 09*/
.signin_row{background-color: #f2f2f2; text-align :center ; border: solid 1px #262930; border-top :none; width:434px; float:left;  padding:0px 0px 10px 0px; }
.signin_title{background:#ce3315; margin:0px; width: 431px; padding-left: 5px; padding-top: 10px; height:30px; color :#ffffff; font-size:18px; font-weight:bold;}
.signin_row_inner {padding:10px 0px 10px 10px; float:left ; width:424px;}
.signin_row_col1 {width:150px; float:left;}
.signin_row_col2 {width:260px; float:left;}
.signin_padt{ padding-top :30px;}


.GridBotDevider {background:url(../images/hori_devider.jpg) repeat-x left bottom;}



h1, h1 span{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; margin:0; font-size:18px; font-weight:bold; color:#fff;}
.categ-title h2 a{color:#ca2100; font-weight:bold; text-decoration:underline; font-size:14px; margin:0px; padding:0px;}
.categ-title h2 a:hover{text-decoration:none; margin:0px; padding:0px;}

.product-title h2 a{color:#ca2100;  text-decoration:underline; font-size:12px; }
.product-title h2 a:hover{text-decoration:none;}

/*end */

.errorRow
{
	width: 707px;
	float: left;
	padding: 10px 0;
	text-align: center;
}
.WhiteColor{color:#ffffff;}
.WhiteColor a {color:#ffffff; text-decoration:underline;}
.WhiteColor a:hover{text-decoration:none; color:#ffca3a}
.deliveryddl{min-width:180px;}
.delOption{font-size: 18px; font-weight: bold; padding: 10px 0; padding-left:10px; }

.highlightColor{ background-color:#CE3315; color:#fff;font-weight:bold; vertical-align:middle;}
.nrmlColor{ color:#4C4C4C;  vertical-align:middle;}

	#wrap {
		font: 1.3em/1.3 Arial, Helvetica, sans-serif;
		width: 42em;
		margin: 0 auto;
		padding: 1em;
		text-align:justify;
          
		 }
h1.seo {color:#000000;}
.more {display: none;border-top: 0px solid #666;border-bottom: 1px solid #666; }
a.showLink, a.hideLink {text-decoration: none;color: #000;padding-left: 8px;
					background: transparent url(down.gif) no-repeat left;}
#wrap a.hideLink {background: transparent url(up.gif) no-repeat left; }
#wrap a.showLink:hover, a.hideLink:hover {border-bottom: 1px dotted #36f;}
#wrap p{font-family:Arial, Helvetica, sans-serif; color:#4c4c4c; font-size:15px;}

/*Added on 25th March 2010 For review on productDetail page*/
.review-posts{width:660px; border-bottom:dashed 1px #cbcbcb; padding:10px 0 10px 20px; display:table}
.review-col1{width:365px;}
.rdoreview{ height:20px;width:20px; vertical-align:middle; margin:0px; padding:0px;}
.highlight{text-decoration:underline;color:gray;}
.reviewyesno{width:200px;float:right;padding:2px; border:solid 2px #CE3315;background-color:#FCF0DA;}
.yesno { padding:3px 0 0 8px; float:left;}
.pad0{padding:0;}


.heading h2 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; margin:0; font-size:18px; font-weight:bold; color:#fff;}
.product-title1 h3 {font-size:16px; color:#ce3315; font-weight:bold; padding:3px 0;}


/*paging style*/
.paging5{width: 130px; height: 20px; float: left; overflow: hidden; display: block;
                    text-align: left}
.paging10{width: 140px; height: 20px; float: left; overflow: hidden; display: block;
                    text-align: left}
.paging11{width: 145px; height: 20px; float: left; overflow: hidden; display: block;
                    text-align: left}
.paging12{width: 150px; height: 20px; float: left; overflow: hidden; display: block;
                    text-align: left}
                    
.paging13{width: 160px; height: 20px; float: left; overflow: hidden; display: block;
                    text-align: left}
                    
.paging14{width: 165px; height: 20px; float: left; overflow: hidden; display: block;
                    text-align: left}
   
 .fotter-willam {position: absolute; right: 0px; top: 0px;}                  
 .fotterwillam a{padding-right:5px; color:#828282; }
 .fotterwillam a:hover {color:#ffca3a; text-decoration:underline;   }
 .TC{padding:0px 17px 7px 0;}
 .addthisbutton{margin: 9px 0 0 15px;}
 
 /* Search */
 a.UcSearch{color:#464b50;}
 a.UcSearch:hover{color:#ca2100 !important; text-decoration:underline !important; cursor:pointer}
 a.UcSearch:visited{color:#464b50; text-decoration:none;}
 .seheader{width:224px; float:left; height:30px; }
 .seheader-cantain{width:224px; float:left;}
 .sespace{background: url(../images/dot.jpg) repeat-x bottom;}

/* For Bottom Links*/  
.bottom_links {width:400px; float:left;}
.bottom_links a{color:#a6a8ae; padding:0px 0 0 0px; display:block}
.bottom_links a:hover{text-decoration:none; color:#ffca3a}
.bottom_links-in {width:178px; background:url(../images/arrow-cutomer.jpg) no-repeat 12px 15px; float:left; text-align:left; list-style-type :none ; padding:0px 0px 5px 22px}
.bottom_links-in a{text-decoration:none; color:#a6a8ae; padding:10px 0 0 0px; display:block}
.bottom_links-in a:hover{text-decoration:none; color:#ffca3a}

.btnviewall_bottom{float:left;width:225px;} 
.rcfound{font-size: 14px; padding-top: 10px;}

/*       404 Page                     */
.pntlinkbrm{padding: 0px 17px 7px 0;}
.pntlink {width: 650px; float: left; padding: 25px 0 0 0;float:left;}
.pntlink ul li{ background:url(../images/arrow-cutomer.jpg) no-repeat 2px 15px; text-align:left; display:block; list-style-type :none ; }
.pntlink ul li p{text-decoration:none; color:#4c4c4c; padding:2px 0 0 15px; display:block}
.pntlink ul li p{text-decoration:none; color:#4c4c4c; padding:2px 0 0 15px; display:block}
.pntlink ul li a{text-decoration:none; color:#4c4c4c; padding:10px 0 0 15px; display:block}
.pntlink ul li a:hover{text-decoration:none; color:#ca2100}
.imgwaring{float:left;text-align: left;}
.imgwarningde{float:left;padding-top:10px;width: 20px; }
.warningContant{float:left;padding-top:10px;width: 650px; font-size: 13px;}
.pntspace{float:left;padding-top:10px;width: 20px;}
.pntsearch{float:left;text-align: left; padding: 25px 0 0 0;}
.pntsearch-btn{vertical-align: middle; margin: 0 0 2px 5px;}

.pos-relative{position: relative;}
.basket-paddless{padding: 0px !important;}
.img-border-less{border: 0px none;}



/* LEFT MENU CSS */
ul.left_nav {padding: 0px 10px; margin:0px; list-style-type: none;} 
ul.left_nav li {padding: 0px; color: #4c4c4c; margin:0px;}
ul.left_nav li a {display:block; color:#4c4c4c; text-decoration:none; background-color:none; padding:5px 0;}
ul.left_nav li a:hover {display:block; color:#FFFFFF; text-decoration:none; background-color:#ca2100;}
ul.left_nav li a.left_select {color:#ca2100 !important; font-weight:bold; font-size:13px;}
ul.left_nav li a.left_select:hover {color:#FFFFFF !important;font-weight:bold; font-size:13px; }
ul.left_nav li a.left_select1 {color: #FFFFFF; background-color:#ca2100; font-weight:bold; font-size:12px;}
ul.left_nav li a.left_selec1t:hover {color:#FFFFFF;font-weight:bold; font-size:12px; }
.navleftpadd{padding-left:5px;}
.navimgh{min-height:170px; max-height:100%  }
.npadb{padding :0px 0px 5px 0px;  }
.navseparator{background: url(../images/dot.jpg) repeat-x bottom; padding-bottom:5px ! important;  margin-bottom:5px ! important;}

 
   

 
   
 

                    
                 
