body {	padding:0px;margin:0px; background:url(http://lib.store.yahoo.net/lib/yhst-81132447584496/bg.jpg) top center repeat-x #FFFFFF;-}

td {	font:normal 13px Arial, Tahoma, Helvetica, sans-serif;	color:#2E2E2E;	}
	
table img {border:0px; display:block;	}
	
a {	font:normal 13px Tahoma, Arial, Verdana, Helvetica, sans-serif;	color:#000000;	}
a:link, a:visited, a:active { color:#000000; text-decoration:underline;}
a:hover {color:#A83937; text-decoration:underline;}

textarea {font:normal 11px Tahoma, Arial, Helvetica, sans-serif; color:#3E3E3E;	}

select {font:normal 11px Tahoma, Arial, Helvetica, sans-serif; color:#3E3E3E;	}

.input-search {font:normal 11px Arial, Verdana, Tahoma, Helvetica, sans-serif;	color:#333;	border:1px solid #FFF;	padding-left:4px;	}


.input-text {	font:normal 11px Arial, Verdana, Tahoma, Helvetica, sans-serif;	color:#3E3E3E;	border:1px solid #FFFFFF;	
padding:0px 4px;	}	
	
.search-text {	font:normal 12px Arial, Verdana, Tahoma, Helvetica, sans-serif;	color:#FFF;	text-align:left;	text-transform:uppercase;	}

.main-wrapper  {margin:auto; width:962px; }
.logo-block {width:223px; }
.search-block {background:#D1D1D1; padding:0px 10px; border-top:2px solid #BDD4EA; }

.topnav-link {
	font:bold 12px Arial, Tahoma, Helvetica, sans-serif;
	color:#000000;
	}
.topnav-link:link, .topnav-link:visited, .topnav-link:active { color:#000000; text-decoration:none;}
.topnav-link:hover { color:#D40808; text-decoration:none;}

.middle-padding {padding:5px 0px; }
.middle-wrapper {border-left:1px solid #CDCDCD; border-right:1px solid #CDCDCD; background:#FFFFFF; padding:0px 5px;}

.top-block {background:url(http://lib.store.yahoo.net/lib/yhst-81132447584496/top-bg-img.gif) repeat-x; }
.bottom-block {background:url(http://lib.store.yahoo.net/lib/yhst-81132447584496/bottom-bg-img.gif) repeat-x; }

.middle {padding:0px 7px; vertical-align:top; text-align:center; }
.pro-bann-padding-bottom {padding-bottom:10px; }

.index-sub-title {font:bold 16px Arial, Helvetica, sans-serif; color:#900401; padding:5px 5px; border-bottom:2px solid #930501; text-align:left;}

.brand-block { background:url(http://lib.store.yahoo.net/lib/yhst-81132447584496/brand-bg.gif) center top no-repeat; padding:10px 10px 10px 10px; line-height:175px;}
.left-wrapper {width:163px; vertical-align:top; }
.right-wrapper {width:177px; display:block; vertical-align:top; }


.left-title-block {background:url(http://lib.store.yahoo.net/lib/yhst-81132447584496/left-title-bg.gif) top center no-repeat; font:bold 13px Arial, Helvetica, sans-serif; color: #FFFFFF; text-align:center; padding:5px 5px 7px 5px;} 

.left-td-border {	border-left:1px solid #E0E0E0;	border-right:1px solid #E0E0E0;	}	


/*left navigation css Start here*/

.left-pad div {
	font:Arial,Verdana; 
	font-size:12px;
	color:#FFFFFF; 
	font-weight:bold; 
	padding:5px 0px 5px 3px; 
	display:block inline; 
	background:#990000; 
	margin:3px auto;
	padding-left:3px;
  }
td.left-pad {text-align:left;padding:0px 0px 0px 0px; font-weight:bold;}

.left-pad a  { font:bold 11px Verdana,  Arial;	color:#FFFFFF;padding-right: 12px; padding-bottom:10px;}
.left-pad a:link { color:#FFFFFF; text-decoration:none;}
.left-pad a:visited { color:#FFFFFF; text-decoration:none;}
.left-pad a:hover { color:#FFFF00; text-decoration: none;}
.left-pad a:active { color:#FFFFFF; text-decoration:none;}


.left-pad ul {
	font:Verdana,Arial ; 
	font-size:12px;
	color:#000000; 
	font-weight:normal; 
	padding:0px; 
	margin:0px ;
	margin-right:16px;
	list-style-type: none;
  }
.left-pad li {
	margin:0px; padding:0px;
	}
	
.left-pad ul a  { 
	font:normal 11px Verdana, Arial ;
	color:#000000;
	display:block;
	width:100%;
	padding-right: 0px;
	padding-bottom:2px;
	border-top:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF;
	padding-left:7px;
	 }
.left-pad ul a:link { color:#000000; text-decoration:none;}
.left-pad ul a:visited { color:#000000; text-decoration:none;}
.left-pad ul a:hover { color:#CC0000; border-top:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5; text-decoration: none;}
.left-pad ul a:active { color:#000000; text-decoration:none;}


/*Left navigation css End here*/

.left-arrow { }


.signup-text {font:normal 11px Arial, Helvetica, sans-serif; color:#000000; }

.right-td-border {	border-left:1px solid #E0E0E0;	border-right:1px solid #E0E0E0;	}	
.right-title-block {background:url(http://lib.store.yahoo.net/lib/yhst-81132447584496/right-title-bg-img.gif) top center no-repeat; font:bold 13px Arial, Helvetica, sans-serif; color: #000000; text-align:center; padding:5px 5px 7px 5px;} 

.bestseller-pro-bott-border {border-bottom:1px solid #C7C8D0; padding:3px 5px; vertical-align:top; }

.bestseller-links {
	font:normal 11px Arial, Verdana, Tahoma, Helvetica, sans-serif;
	color:#484647;
	}
.bestseller-links:link, .bestseller-links:visited, .bestseller-links:active { color:#484647; text-decoration:none;}
.bestseller-links:hover { color:#B83127; text-decoration:none;}

.bestseller-price {
	font:bold 12px Arial, Verdana, Tahoma, Helvetica, sans-serif;
	color:#000000;
	}
.list-price {
	font:bold 12px Arial, Verdana, Tahoma, Helvetica, sans-serif;
	color:#848484;
	}

.bestseller-price1 {
	font:bold 12px Arial, Verdana, Tahoma, Helvetica, sans-serif;
	color:#F43939;
	}

.bottom-link-title {background:url(http://lib.store.yahoo.net/lib/yhst-81132447584496/bottom-bg.gif) top left repeat-x; font:bold 16px Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:center;}

.bottom-right-border-block {border-right:1px solid #D3D3D3; padding:10px; vertical-align:top; text-align:left;}
.bottom-padding-block {border-right:1px solid #D3D3D3; padding:10px; vertical-align:top;text-align:left;}
.bottom-title-text {font:bold 13px Arial, Helvetica, sans-serif; color:#333333; text-align:left; }

ul.bottom {	margin: 0px 0px; padding: 0px;	list-style-type: none;	text-align:left;	}			
	
ul.bottom li {	margin:0px;	padding:0px 0px 2px 0px; text-align:left;	}
	
ul.bottom  a
{	font:normal 12px Arial; line-height: 19px; display: block; background:url(http://lib.store.yahoo.net/lib/yhst-81132447584496/botom-arrow.gif) top left no-repeat; padding-left:18px;}
ul.bottom  a:link, ul.bottom  a:visited, ul.bottom  a:active  { color:#000000; text-decoration:none;}
ul.bottom  a:hover{ color:#A83937; text-decoration:none;}

.copyright-text {
	font:normal 11px Arial;
	color:#000000;
	line-height:18px;
	}
	
.bottom-links {
	font:normal 11px Arial;
	color:#000000;
	padding:0px 2px;
	}
.bottom-links:link, .bottom-links:visited, .bottom-links:active { color:#000000; text-decoration:none;}
.bottom-links:hover { color:#A83937; text-decoration:underline;}
	
.breadcrumb-bg { padding:0px 10px; text-align:left; color:#F01C1C; font:normal 11px Arial;}
.breadcrumb-link {
	font:normal 11px;
	color:#000000;
	}
.breadcrumb-link:link, .breadcrumb-link:visited, .breadcrumb-link:active { color:#000000; text-decoration:none;}
.breadcrumb-link:hover { color:#000; text-decoration:underline;}
	
.caption-blcok {padding:10px; vertical-align:top; border-bottom:1px solid #E3E3E3;}
.page-title {font:bold 16px Arial, Helvetica, sans-serif; color:#333333; text-align:left; padding:5px 0px; }

.cate-pro-border {border-left:1px solid #DBDBDB; border-right:1px solid #DBDBDB;} 

.cate-links {
	font:normal 11px Arial;
	color:#000000;
	padding:0px 2px;
	}
.cate-links:link, .cate-links:visited, .cate-links:active { color:#000000; text-decoration:none;}
.cate-links:hover { color:#A83937; text-decoration:underline;}

.order-links {
	font:normal 13px Arial;
	color:#990000;
	padding:0px 2px;
	}
.order-links:link, .order-links:visited, .order-links:active { color:#990000; text-decoration:none;}
.order-links:hover { color:#000000; text-decoration:underline;}

.listing-pro-block { border-right:1px solid #DBDBDB; padding:10px; vertical-align:top; }
.listing-pro-block1 { padding:10px; vertical-align:top; }

.listing-bott-border-block { border-bottom:1px solid #DBDBDB;  }

.detail-bold-text {
	font:bold 12px Arial, Verdana, Helvetica, sans-serif;	color:#727272;	}
	
.detail-text {
	font:normal 12px Arial, Verdana, Helvetica, sans-serif;	color:#727272;	}
	
.detail-price {
	font:bold 12px Arial, Verdana, Helvetica, sans-serif;	color:#CB0000;	}
	
.detail-price1 {
	font:normal 12px Arial, Verdana, Helvetica, sans-serif;	color:#CB0000;	}	

.detail-title {
	font:bold 16px Arial, Verdana, Helvetica, sans-serif;	color:#CB0000;	}
	
.input-details {font:normal 11px Arial, Verdana, Tahoma, Helvetica, sans-serif;	color:#333;	border:1px solid #ccc;	padding-left:4px;	}	

.detail-sub-title {background:#900401; font:bold 16px Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:left; padding:7px;}

.detail-sub-title1 {font:bold 13px Arial, Helvetica, sans-serif; color:#333; text-align:left; padding:15px 0px;}


ul.detail {	margin: 0px 0px; padding: 0px;	list-style-type: none;	text-align:left;	}			
	
ul.detail li {	margin:0px;	padding:0px 0px 2px 0px; font:normal 12px Arial; line-height: 19px; display: block; background:url(http://lib.store.yahoo.net/lib/yhst-81132447584496/detail-arrow.gif) top left no-repeat; padding-left:18px;	}
	
/*Paging*/
div#paging {
	clear: both;
	padding: 8px 0;
}

div#paging a{
	font-size: 11px;
}

div#paging img{
	display: inline;
}

div#paging div#ctrls {
	padding: 0 8px 8px 3px;
	border-bottom: 1px solid #E3E3E3;
}

div#paging div#ctrls2 {
	border-top: 1px solid #E3E3E3;
	padding: 8px;
	padding-top:3px;
}

div#paging .prodNums{
	font-weight:bold;
}

div#paging div.ctrls td {
	padding: 4px;
	font:normal 11px Arial, Helvetica, sans-serif;
}

div#paging div.ctrls2 td {
	padding: 4px;
	font:normal 11px Arial, Helvetica, sans-serif;
}

div#paging div.ctrls td a {
	color: #484647;
	text-decoration: none;
}

div#paging div.ctrls td a:hover {
	color: #B83127;
}

div#paging div.ctrls .chosen {
	font-weight: bold;
	color:#B83127;
}

div#paging div.ctrls span.pageof {
	margin: 0 12px;
}

div#paging div.sortlinks .chosen{
	padding-left:8px;
	background:url(/lib/yhst-81132447584496/arrow.jpg) no-repeat left center;
}
div#paging div.ctrls div.sortlinks a{
	color: #B83127;
}

div#paging div.sortlinks a.chosen{
	padding-left:8px;
	background:url(/lib/yhst-81132447584496/arrow.jpg) no-repeat left center;
}

div#paging .viewAll{
	color:#B83127;
	text-decoration:underline;
}

.plink,.vlink{
	color:#976600;
	text-decoration:underline;
}


div#paging .arrWord{
	color:#B83127;
	text-decoration:underline;	
}

div#paging div#contents {
	padding: 14px 0;
}

div#paging div#contents table {
	width: 100%;
}

.rightArrowDiv img, .leftArrowDiv img{
	vertical-align:middle;
}

div#paging div#contents table td {
	text-align: center;
}

div#paging div#contents table td.imgCell {
	padding:10px 5px 5px;
	vertical-align: middle;
}

div#paging div#contents table td.infoCell {
	padding: 5px 5px 10px 5px;
	text-align: left;
}

div#paging div#contents table td.verticalSpacer {
	padding: 0 6px;
	background: url(sep.gif) top center repeat-y;
}

div#paging div#contents table td.horizontalSpacer {
	padding: 1px 0 0;
	font-size:0;
	background: url(sep.gif) left center repeat-x;
}

div#paging div#contents table td div.name {
	font-size:11px;
	padding-bottom:5px;
}

div#paging div#contents table td div.name a{
	font-size:11px;
	color:#484647;
	text-decoration:none;
}

div#paging div#contents table td div.name a:hover{
	color: #B83127;
}

div#paging div#contents table div.abstract {
	font-size:11px;
}

div#paging div#contents table div.price{
	font-weight: bold;
	font-size: 12px;
	color:#848484;
}

div#paging div#contents table div.price-bold,
div#paging div#contents table div.saleprice,.crosssell .price-bold,.crosssell .sale-price-bold {
	font-size: 12px;
	font-weight: bold;
	color:#F43939;
	padding: 4px 0;
}

div.you-save{
	font-size: 12px;
	font-weight: bold;
	color:#F43939;
}

div#paging div#contents table td.infoCell span{
	color: #000;
}