body{padding:0px; margin:0px; color:#515151; font:12px Arial, Helvetica, sans-serif;}
div, p, ul, h2, h3, h4, h5 {padding:0px; margin:0px;}
div img{border:0px; }
ul{list-style-type:none;}
form {
padding:0px;
margin:0px;
}
p {
margin:0px;
padding:0px;
}

#wrapper{width:960px; margin:auto;padding:0px;  border-left:1px solid #000000; border-right:1px solid #000000;}
/*top section*/
#topsection{height: 116px; background:url(http://lib.store.yahoo.net/lib/yhst-37375453329290/top-bg.gif) top left repeat-x #fff;}
.tagline{background:url(http://lib.store.yahoo.net/lib/yhst-37375453329290/tag-line.gif) left top no-repeat #e7e7e7; height:28px;}
#topsection img.logo{width:332px; height:54px; top:30px; float:left;}
.clear { clear:both; height:1px;}

/*#topcontactPan{width:354px; height:26px; float:right; margin-top:7px; padding-right:50px;}*/
#topcontactPan a {text-decoration:none;}
#topcontactPan ul.botton{}
#topcontactPan ul.botton li{float:left; height:26px;}
#topcontactPan ul.botton li.pricematch a{width:136px; height:26px; display:block; background:url(http://lib.store.yahoo.net/lib/yhst-37375453329290/price-match1.jpg) 0 0 no-repeat; text-indent:-200000px; margin:0px;}
#topcontactPan ul.botton li.freeshipping a{width:131px; height:26px; display:block; background:url(http://lib.store.yahoo.net/lib/yhst-37375453329290/free-shipping1.jpg) 0 0 no-repeat; text-indent:-200000px; margin:0px;}
#topcontactPan ul.botton li.notaxes a{width:87px; height:26px; display:block; background:url(http://lib.store.yahoo.net/lib/yhst-37375453329290/no-taxes1.jpg) 0 0 no-repeat; text-indent:-200000px; margin:0px;}
#topcontactPan p.contactno{font:bold 12px Arial, Helvetica, sans-serif; padding-left:15px;}

#topcartPan{width:150px; height:20px; padding:0px; float:right; margin-top:10px;}
#topcartPan ul.cart{}
#topcartPan ul.cart li{float:left; height:20px;}
#topcartPan ul.cart li.myaccount a{width:66px; height:20px; display:block; background:url(http://lib.store.yahoo.net/lib/yhst-37375453329290/myaccount.gif) right top no-repeat; text-indent:-200000px; margin:0px;}
#topcartPan ul.cart li.mycart a{width:74px; height:20px; display:block; background:url(http://lib.store.yahoo.net/lib/yhst-37375453329290/mycart.gif) right top no-repeat; text-indent:-200000px; margin:0px; padding-left:10px;}
.height{border-bottom:2px solid #7f7f7f; display:block; float:left; width:100%; padding:7px 0px;}
.search {width:240px; float:left; padding-left:8px; line-height:20px; }
.name {font:bold 12px Arial; color:#000; float:left; padding:4px 5px 0px 0px; }
.text-input {font:normal 11px Tahoma, Arial, Verdana, Helvetica, sans-serif; color:#333333; text-align:left; padding-left:4px; border:3px solid #000000; width:100px; height:13px;}

.greentext {font:bold 13px Arial, Helvetica, sans-serif; color:#b6bf34;}
#floatingcart{font:bold 13px Arial, Helvetica, sans-serif; color:#515151; width:300px; float:right; padding-right:57px; line-height:20px;}
#floatingcart ul{float:right; padding-left:20px;}
#floatingcart li{float:right; padding-left:5px; padding-right:5px;}
#floatingcart ul li a{text-decoration:none; color:#515151;}
#floatingcart ul li a:hover{color:#515151; text-decoration:none;}
/*/top section*/

#contentwrapper{float: left;width:960px; margin:0px;}

#contentcolumn{margin-left:-175px; float:right; display:block; padding:0px; text-align:left; width:764px;  border-left:1px solid #000000; min-height:800px; min-height:80em !important;}
.category-block{float:left;margin:4px 3px;width:49%;}
.pro-heading{font-size:20px;font-weight:normal;padding-top:5px; text-align:left;}
.pro-heading a{color:#515151;}
.category-block img{float:right;}
.category-block img{border:3px solid black;}
.category-block div.links{display:block;float:left;margin-left:10px; width: 140px;}
.category-block ul{list-style:none;margin:0px;padding:0px;}
.category-block ul li{margin:0px;padding:0px; line-height: 18px;}
.category-block ul li a{color:#000;font-size:12px;font-weight:bold; text-decoration:none;}
br.clear,div.clear{clear:both;font-size:1%;height:1%;}
/*top nav*/
#carousel-bar ul{list-style:none;margin:auto;padding:0px;}
#carousel-bar ul li{background:url(http://lib.store.yahoo.net/lib/yhst-37375453329290/seperator.jpg) right center no-repeat;float:left;padding:7px 9px 7px 7px;}

#carousel-bar ul li#last{background:none;}
/*/top nav*/
#home-category-blocks{background:url(http://lib.store.yahoo.net/lib/yhst-37375453329290/home-category-block-bg.jpg) top repeat-x; border-bottom:2px solid #999999;border-top:2px solid #999999;}
#introduction-text{/*height:42px; padding:186px 0px 23px 120px;*/}
#introduction-text span{display:block;font-size:12px;font-weight:bold;position:absolute; padding-right:80px; width:570px; vertical-align:bottom; float:left;}
#introduction-text a{text-transform: uppercase; color:#CC0000;}
p#footnote{line-height:20px;margin:0px;padding:10px 20px;}
.category-block ul li a:hover{color:#C00; text-decoration: underline;}

/*left menu*/
#leftPan{ float:left;  width:175px; font:12px Arial, Helvetica, sans-serif;padding-top:10px;display:block; }
#leftPan h2{width:175px; height:18px; display:block; color:#000000; text-decoration:none; line-height:18px; padding:0 0 0 16px; font-weight:bold; font-size:12px;}
/*----Jatin-Meshya-----13-Nov-2008---*/
#leftPan h2 a{color:#000000;font-weight:bold;font-size:12px;}
/*----Jatin-Meshya-----13-Nov-2008---*/
#leftPan ul{width:175px;}
#leftPan ul li{width:175px; height:18px;}
#leftPan ul li a{width:160px; height:18px; display:block; color:#636466; text-decoration:none; line-height:18px; padding:0 0 0 16px;}
#leftPan ul li a:hover{color:#636466; text-decoration:underline;}

/*/left menu*/

#footerline{clear: both;border-top:8px solid #231f20; line-height:1px; font-size:1px;}
#bottom{width:960px; margin:auto; border-left:1px solid #000; border-right:1px solid #000;}
#footer{ float:left; width:25%; background:url(http://lib.store.yahoo.net/lib/yhst-37375453329290/footer-rign-line.gif) right center no-repeat; padding:20px;}
#footer ul.logo{ margin:auto; text-align:-moz-center !important; text-align:center;}
#footer ul.logo a span {visibility: hidden;}
#footer ul.logo a, #footer ul.logo a:link, #footer ul.logo a:hover  {text-decoration: none;}
#footer ul.logo li{}
#footer ul.logo li.bbb {width:135px; height:49px; display:block; background:url(http://lib.store.yahoo.net/lib/yhst-37375453329290/bbb-online.gif) 0 0 no-repeat; padding-bottom:10px; margin:auto;}
#footer ul.logo li.gcheckout {width:182px; height:45px; display:block; background:url(http://lib.store.yahoo.net/lib/yhst-37375453329290/googlecheckout.gif) 0 0 no-repeat;padding-bottom:10px; margin:auto;}
#footer ul.logo li.yahoobit {width:117px; display:block; height:53px; padding-bottom:10px; margin:auto;}
#footer ul.logo li.hackersafe {width:95px; height:55px; display:block; background:url(http://lib.store.yahoo.net/lib/yhst-37375453329290/mcafee-hackersafe.gif) 0 0 no-repeat;padding-bottom:10px; margin:auto;}

#footerlink1{ width:640px; font:12px Arial, Helvetica, sans-serif; text-decoration:none; display:block; float:left; }

#footerlink1 a {text-decoration:none;}
.footerlink{width: 20%;float:left; padding:10px;}
.footerlink h2{display:block; color:#000000; text-decoration:none; padding:0 0 0 3px;font-weight:bold; font-size:12px;}
.footerlink ul{}
.footerlink li{display: inline; margin: 0; font:12px normal Arial, Helvetica, sans-serif; color:#232323; text-decoration:none; }
.footerlink li a {display: block; text-decoration: none; margin: 0; padding: 3px 3px; color: #232323;}
 .footerlink li a:link, .footerlink li a:visited {color:#232323; text-decoration:none;}
.footerlink li a:hover{color:#ff0000; text-decoration:none;}

.copyright{display:block; width:100%; margin-top:15px; padding-left:10px; background:url(http://lib.store.yahoo.net/lib/yhst-37375453329290/bottom-bg.gif) left top no-repeat; padding-top:15px; color:#000; font:11px normal Arial, Helvetica, sans-serif; line-height:18px;}
.footer-callus-text {
 font:bold 14px Arial, Helvetica, sans-serif;
 color:#de4c23;
 padding:10px 0px 20px 30px;}
#categoryleft{width:175px;}
#catleft ul.left {width:175px;list-style:none; display:block;}
#catleft ul.left li {border-bottom:2px dotted #000; padding:10px 10px;}
#catleft ul.left li #livechat2{background:url(http://lib.store.yahoo.net/lib/yhst-37375453329290/cate-livechat.jpg);width:150px; height:63px; display:block;  text-decoration:none;}
#catleft ul.left li #volumedis{background:url(http://lib.store.yahoo.net/lib/yhst-37375453329290/vol-dis-left.jpg);width:150px;height:63px;display:block; text-decoration:none;}
#catleft ul.left li #pmp2{background:url(http://lib.store.yahoo.net/lib/yhst-37375453329290/price-match-left.jpg);width:150px;height:63px;display:block; text-decoration:none;}
#catleft ul.left li #notaxes2{background:url(http://lib.store.yahoo.net/lib/yhst-37375453329290/no-tax-left.jpg);width:150px;height:63px;display:block; text-decoration:none;}
#catleft ul.left li span{visibility:hidden; text-decoration:none;}

.related-pro {width:175px; float:left; padding:5px 3px 30px 3px;}
.related-pro img{display:block; float:left;}
.related-pro p{display:block;float:right; width:60%;}
.greybold {color:#515151; font: bold 12px Arial, Helvetica, sans-serif;}

.breadcrumb{
	font:normal 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#000000;
	padding:5px 0px 5px 0px;
} 
.breadcrumb a:link, .breadcrumb a:visited{
	font:normal 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#000000;
}

.breadcrumb a:hover{
	text-decoration:underline;
	color:#bf2526;
}
.breadcrumb-off {
color:#bf2526;
font:bold 11px Arial, Helvetica, sans-serif;
}
.cate-heading{
	font:bold 16px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#231f20;
	height:20px;
	line-height:35px;
	height:35px;}
#main-right{width:784px; display:block; padding:10px; border:1px solid red;}
#dtl-image{width:305px; display:block; margin:0; float:left; border:0px solid #231f20;}
#dtl-image img{}
ul.multiple {list-style:none; list-style-type:none; list-style-image:none; margin:0; padding:0;}
ul.multiple li {margin:1px; padding:1px; width:26px; height:30px; display:block; float:left; padding-bottom:27px;}
.Custombut {clear:both; margin:0 0 5px 25px;}

.tollfree {font:bold 12px Arial, Helvetica, sans-serif; color:#231f20; margin-left:30px; margin-bottom:5px;}
#right-dtl{float:left; margin:0 0px 0px 8px; display:block;}
#featuresbtn{width:90px; float:left;}

#features {text-align:left; font:bold 12px Arial, Helvetica, sans-serif; color:#231f20; border:1px solid #231f20; padding:10px; display:block; width:410px;}
.features-left{width:50%; float:left; display:block;}
ul.features {list-style:none; list-style-type:none; list-style-image:none; margin:0; line-height:18px; text-indent:0px; display:block; padding:0px 0px 5px 10px;}
ul.features li {display:block; padding-left:15px;}


/*Modified by niyati shukla on 30/07/2008 at 11:39AM*/
/* inner pages starts here*/
#cate-content{margin-left:-175px; float:right; display:block; padding:0px; text-align:left; width:786px;  border-left:1px solid #000000; padding:0px;min-height:800px; _height:67em !important;}
.inner-page-title {
font:bold 16px Arial, Helvetica, sans-serif;
color:#231f20;
padding:0px 0px 20px 13px;
}
.inner-page-text {
color:#636466;
padding:20px 0px 20px 0px;
}
.prod-heading {
font-weight:bold;
color:#231f20;
padding:0px 0px 20px 0px;
}
.section-page-title {
font-weight:bold;


}
.view-item-bar {
background:#060608;
vertical-align:middle;
padding:0px 0px 0px 20px;
height:26px;
}
.page-num-text {
font-weight:bold;
color:#ffffff;
padding:7px 0px 0px 30px;
}
.cate-pro-bg {
border-right:1px solid #000000;
width:215px;
padding:18px;
float:left;
vertical-align:top;
height:200px;
}
.cate-pro-bg-last {
width:215px;
padding:18px;
float:left;
vertical-align:top;
}
.cate-pro-img {
float:left;
width:auto;
}
.cate-link, .cate-link:link, .cate-link:visited {
font-weight:bold;
color:#bf2526;
font-size:11px;
text-decoration:none;
line-height:15px;
clear:right;
}
 
.cate-link:hover {
text-decoration:none;
color:#000000;
clear:right;
}
.list-price {
font-size:10px;
color:#000000;
float:left;
clear:right;
}
.your-price-text {
font-weight:bold;
font-size:11px;
color:#000000;
line-height:20px;
}
.your-price {font-size:13px;}
.your-price1{font-size:13px; font-weight:bold; color:green;}
.sale-btn {
float:left;
width:50px;
padding-top:10px;
}
.small-text {
float:left;
font-size:9px;
color:#4c494a;
padding-top:20px;
}
.icons {
clear:both;
padding:0px 0px 0px 0px;
width:220px;
}
.free-shipping-icon {
font:bold 10px Tahoma, Arial, Impact, "Times New Roman", Verdana;
color:#666666;
background:url(http://lib.store.yahoo.net/lib/yhst-37375453329290/free-shiping-icon.gif) left no-repeat;
text-decoration:none;
padding:0px 10px 5px 25px;
line-height:25px;
}
.customizable-icon {
font:bold 10px Tahoma, Arial, Impact, "Times New Roman", Verdana;
color:#666666;
background:url(http://lib.store.yahoo.net/lib/yhst-37375453329290/customizable-icon.gif) left no-repeat;
text-decoration:none;
padding:0px 0px 5px 20px;
line-height:25px;
}
.ecofriendly-icon {
font:bold 10px Tahoma, Arial, Impact, "Times New Roman", Verdana;
color:#666666;
background:url(http://lib.store.yahoo.net/lib/yhst-37375453329290/eco-friendly-icon.gif) left no-repeat;
text-decoration:none;
padding:0px 0px 5px 25px;
line-height:25px;
}
.quick-shipping-icon {
font:bold 10px Tahoma, Arial, Impact, "Times New Roman", Verdana;
color:#666666;
background:url(http://lib.store.yahoo.net/lib/yhst-37375453329290/quick-shipping-icon.gif) left no-repeat;
text-decoration:none;
padding:0px 0px 5px 25px;
line-height:25px;
}
.icon-img {
width:106px;
float:left;
}
.devider {
background:#231f20;
height:9px;
clear:both;
}
.showing-item{
padding:10px 0px 20px 20px;
font-size:12px;
color:#020202;
text-decoration:none;
}
.showing-item a:link, .showing-item a:visited {
text-decoration:none;
color:#020202;
}
.showing-item a:hover {
text-decoration:none;
color:ff0000;
}
/* detail page starts here*/
#detail-content{margin-left:-175px; float:right; display:block; padding:0px; text-align:left; width:756px;  border-left:1px solid #000000; padding-left:10px;min-height:800px; _height:67em !important; }
.dimension-text {
font-size:11px;
color:#1d1d1e;
font-weight:normal;
}
#right-dtl2{float:left; margin:0; display:block; background:url(http://lib.store.yahoo.net/lib/yhst-37375453329290/detail-grey-bg-img.jpg) repeat-x left top;
border:3px solid #000000;
padding:10px;
width:405px;
height:212px;
}
.options-input {
width:260px;
height:18px;
text-align:left;
padding-left:4px;
border:1px solid #7f9db9;
font:normal 11px Arial, Helvetica, sans-serif;
color: #000000;
}

.detail-bold-txt {
font-weight:bold;
color:#1e1d1e;
float:left;
clear:left;
font-size:11px;
line-height:25px;
white-space:nowrap;
margin-top:5px;
}

.detail-bold-txt1 {
font-weight:bold;
color:#1e1d1e;
float:left;
clear:left;
font-size:11px;

white-space:nowrap;
margin-top:5px;
}

#right-dtl2 #left {
width:200px;
display:block;
float:left;

}
#right-dtl2 #right {
margin-left:230px;
margin-right:10px;
}
.detail-small-text{
font-size:10px;
color:#4c4c4c;
line-height:20px;
}
/*Jatin Meshiya  14-oct-08*/

.detail-small-text a{
font-size:10px;
color:#4c4c4c;
line-height:20px;
text-decoration:none;
}

/*------------------------*/

.detail-your-price {
font-size:16px;
font-weight:bold;
color:#6b7331;
}
.dollar-sign {
font-weight:bold;
color:#000000;
font-size:18px;
float:left;
clear:left;
}
.detail-table-sub-title {
background:#d3d3d3;
font-weight:bold;
color:#231f20;
font-size:12px;
text-transform:uppercase;
text-align:center;
}
.detail-table-item-title {
background:#d3d3d3;
font-weight:bold;
color:#231f20;
font-size:12px;
text-transform:uppercase;
text-align:center;

}
.detail-table-option-title {
background:#d3d3d3;
font-weight:bold;
color:#231f20;
font-size:12px;
text-transform:uppercase;
text-align:center;

}
.detail-table-price-title {
background:#d3d3d3;
font-weight:bold;
color:#231f20;
font-size:12px;
text-transform:uppercase;
text-align:center;

}
.detail-table-qty-title {
background:#d3d3d3;
font-weight:bold;
color:#231f20;
font-size:12px;
text-transform:uppercase;
text-align:center;

}
.table-bold-text {
font-weight:bold;
color:#1e1d1e;
font-size:12px;
}
.options-text {
font:bold  11px Arial, Helvetica, sans-serif;
color:#1e1d1e;
text-decoration:none;
}

.grey-bg {
background:url(http://lib.store.yahoo.net/lib/yhst-37375453329290/detail-grey-bg-img.jpg) repeat-x left top;
}
.detail-sub-title {
background:#4a4a4a;
font-weight:bold;
color:#ffffff;
font-size:12px;
text-transform:uppercase;
text-align:center;
padding:5px;
width:150px;
  }
 .recently-viwed-img {
 width:auto;
 padding:0px 0px 10px 0px;
 float:left;
 vertical-align:top;
 }
 .recently-viwed-pro-bg {
 width:235px;
 display:block;
 
 }
 .recently-viwed-pro-bg#last {
 width:235px;
 padding-right:0px;
 }
 .recently-viewed-text,.recently-viewed-text:link,.recently-viewed-text:visited {
 font:bold 11px Arial, Helvetica, sans-serif;
 color:#636466;
 text-decoration:none;
 }
 .recently-viewed-text:hover {
 color:#000000;
 text-decoration:none;
 }
 .detail-left-nav-banner {
 float:left;
 width:180px;
 border-bottom:2px dashed #585657;
 margin-left:5px;
 }
 #pro-discription-text {
 font:normal 12px Arial, Helvetica, sans-serif;
 color:#010101;
 text-decoration:none;
 vertical-align:top;
  text-align:left;
  padding:25px;
 }
 #related-item-title {



 color:#ffffff;
 padding:0px;
 float:left;
 width:178px;
 margin-left:0px;
 }
 
.sitemap-link
{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
} 
.sitemap-link:link, .sitemap-link:active, .sitemap-link:visited{ color:#000000; text-decoration:none;}
.sitemap-link:hover{ color:#FF3333; text-decoration:none;}
/*updated by deval in 26-08-2008*/
.introduction-text a{text-transform: uppercase; color:#CC0000 !important;}



.more_images{float:left; width:300px;}
.more_images .more_img_thumb{cursor:pointer; float:left; width:49px; height:37px; padding:3px; background:url(http://lib.store.yahoo.net/lib/yhst-37375453329290/more_img_bg.gif) no-repeat; text-align:center; margin-right:3px;}

/*-------left menu--Jatin-Meshiya-21st-Oct-2008--IndiaNIC-------*/
.menu_links {
display:block;
float:left;
}
.menu_links ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0 5px 0 8px;
}
.menu_links ul li {
/*border-bottom:1px dashed #DADADA;*/
margin:0;
padding:3px 0 3px 15px;
}
.menu_links ul li a {
-x-system-font:none;
background:transparent none repeat scroll 0 0 !important;
color:#655C5B;
font-family:Arial;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
text-transform:uppercase;
}
.menu_links ul li a:hover {
color:#E30E0F;
}
.menu_links ul li ul {
margin-bottom:0;
padding:0;
}
.menu_links ul li ul li {
background:transparent none repeat scroll 0 0;
margin:0;
}
.menu_links ul li ul li a {
-x-system-font:none;
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-transform:none;
}
.menu_links ul li ul li a:hover {
color:#E30E0F;
}
.iconbox-text {
float:left;
font:bold 11px Tahoma, Arial, Impact, "Times New Roman", Verdana;
color:#4c494a;
padding-top:10px;
}
.icon-box {
float:left;
width:30px;
padding-top:10px;
text-align:right;
}

.iconbox-text-listing {
float:left;
font:bold 10px Tahoma, Arial, Impact, "Times New Roman", Verdana;
color:#4c494a;

padding-top:10px;
}
.icon-box-listing {
float:left;
width:25px;
padding-top:10px;
text-align:right;
}
#topcontactPan{width:354px; /*height:170px;*/ float:right; margin-top:7px; padding-right:50px;}
* html #topcontactPan{width:354px; height:70px; float:right; margin-top:7px; padding-right:50px;}

.icons li{width:50%;float:left; list-style:none;}

