body {
	padding:5px;
	margin:5px;
	background:url(http://lib.store.yahoo.net/lib/yhst-71378558804225/bg.jpg) top repeat-x;
	}

td {
	font:normal 10px Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color:#2E2E2E;
	}
	
table img {
display:block; border:0px;
	}
	
a {
	font:normal 10px Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color:#0000CC;
	}
a:link, a:visited, a:active { color:#0000CC; text-decoration:underline;}
a:hover { color:#000000; 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 #ccc;
	padding-left:4px;
	/*width:30px;*/
	}
	
.input-text {
	font:normal 11px Arial, Verdana, Tahoma, Helvetica, sans-serif;
	color:#3E3E3E;
	border:1px solid #cccccc;
	padding-left:4px;
	}	
	
.search-text {
	font:normal 12px Arial, Verdana, Tahoma, Helvetica, sans-serif;
	color:#0A3C6F;
	}
	
.logo-bg {
	background:url(http://lib.store.yahoo.net/lib/yhst-71378558804225/logo-bg.gif) top repeat-x;
	}	
	
.logo-top-right-bg {
	background:url(http://lib.store.yahoo.net/lib/yhst-71378558804225/logo-top-right-cor.gif) top right no-repeat;
	}
	
.top-link-line {
	font:normal 13px Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color:#FFF;
	line-height:29px;
	}	
.top-link {
	font:bold 13px Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color:#FFF;
	padding:3px 14px 3px 13px;
	background:url(http://lib.store.yahoo.net/lib/yhst-71378558804225/toplink-line-img.gif) center right no-repeat;
	}
.top-link:link, .top-link:visited, .top-link:active { color:#FFF; text-decoration:none;}
.top-link:hover { color:#84C1FE; text-decoration:none;}

.shopping-link {
	font:bold 13px Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color:#FFF;
	padding:3px 19px 3px 11px;
	background:url(http://lib.store.yahoo.net/lib/yhst-71378558804225/shoppingcart-icon.gif) right no-repeat;
	}
.shopping-link:link, .shopping-link:visited, .shopping-link:active { color:#FFF; text-decoration:none;}
.shopping-link:hover { color:#84C1FE; text-decoration:none;}

.right-td-title {
	font:normal 15px Arial, Helvetica, sans-serif;
	color: #FFF;
	}
	
.right-td-pro-border {
	border:1px solid #CCC;
	}	
	
.pro-link {
	font:normal 12px Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#333;
	}
.pro-link:link, .pro-link:visited, .pro-link:active { color:#333; text-decoration:none;}
.pro-link:hover { color:#006699; text-decoration:none;}
	
.price {
	font:bold 12px Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#BC0000;
	}
.sale-price {
	font:normal 12px Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#000000;
	}
ul.navigation {	
	margin: 0px 2px; padding: 0px;
	list-style-type: none;
	}
ul.navigation li	{
	background:url(http://lib.store.yahoo.net/lib/yhst-71378558804225/left-navigation-bg.gif) no-repeat left top;
	padding: 0px 8px 0px 16px ;
	border-bottom:1px solid #E6E5E5;
	}
	
ul.navigation li#last {
	background:url(http://lib.store.yahoo.net/lib/yhst-71378558804225/left-navigation-bg.gif) no-repeat left top;
	border:none;
}

/* this is for sub navigation underneth the main navigation*/
ul.navigation li ul
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	list-style-type: none;
}

ul.navigation li ul li
{
	border:none;
	background:url(http://lib.store.yahoo.net/lib/yhst-71378558804225/left-navigation-bg.gif) no-repeat left top;
}

ul.navigation  a {	
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 25px;
	display: block;
	}
	
ul.navigation a:link, ul.navigation a:visited, ul.navigation a:active {	color:#333;	text-decoration:none;	}
ul.navigation a:hover {	color:#0098C6;	text-decoration:none;	}

/* this is for font and link property of sub navigation under the main navigation*/

ul.navigation li ul a:link, ul.navigation li ul a:visited, ul#navigation li ul a:active
{
	text-decoration: none;
	font-weight: normal;
	font-size:11px;
	text-transform:none;
	background:none;
	color:#0A3C6F;
	padding:0px 2px 0px 0px;
}
ul.navigation li ul a:hover
{text-decoration: none; font-weight: normal; color:#CC3333;}



/* this is for main navigation at the left side CODE END HERE*/
.left-td-title {
	background:url(http://lib.store.yahoo.net/lib/yhst-71378558804225/left-td-title-bg.gif) no-repeat center left;
	height:26px;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#FFF;
	padding:0px 0px 0px 15px;
	text-align:left;
	width:183px;
	}
	
.bottom-link-line {
	font:normal 11px Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color:#FFF;
	}
.bottom-link {
	font:normal 11px Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color:#FFF;
	padding:0px 3px;
	}
.bottom-link:link, .bottom-link:visited, .bottom-link:active { color:#FFF; text-decoration:none;}
.bottom-link:hover { color:#25B7DC; text-decoration:none;}
	
.copyright {
	font:normal 11px Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color:#FAF9E1;
	}	
	
.copyright-link {
	font:normal 11px Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color:#FAF9E1;
	}	
.copyright-link:link, .copyright-link:visited, .copyright-link:active { color:#FAF9E1; text-decoration:none;}
.copyright-link:hover { color:#FBB030; text-decoration:none;}

.index-midd-td-bg {
	background:url(http://lib.store.yahoo.net/lib/yhst-71378558804225/midd-midd-bg.gif) top repeat-x;
	}
	
.index-title-text {
	font:bold 13px Arial, Helvetica, sans-serif;
	color: #333;
	text-transform:uppercase;
	text-align:left;
	}	
	
.index-title-text1 {
	font:bold 13px Arial, Helvetica, sans-serif;
	color: #333;
	text-align:left;
	}	
	
.td-right-border {
	border-right:1px solid #EBEAEA;
	}	
	
.midd-line-bg {
	background:url(http://lib.store.yahoo.net/lib/yhst-71378558804225/midd-line-bg.gif) center left repeat-x;
	height:25px;
	}
	
.breadcrumb {
	font:normal 11px Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#333;
	}
.breadcrumb:link { color:#333; text-decoration:none;}
.breadcrumb:visited { color:#333; text-decoration:none;}
.breadcrumb:hover { color:#1E79D5; text-decoration:none;}
.breadcrumb:active { color:#666; text-decoration:none;}

.breadcrumb-arrow {
	font:normal 11px Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#666;
	padding-left:2px;
	padding-right:2px;
	}					
	
.breadcrumb-off {
	font:normal 11px Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#666;
	}
	
.detail-pro-td-top-bg {
	background:url(http://lib.store.yahoo.net/lib/yhst-71378558804225/detail-top-bg.gif) top repeat-x;
	height:7px;
	}	
	
.detail-pro-td-bott-bg {
	background:url(http://lib.store.yahoo.net/lib/yhst-71378558804225/detail-bott-bg.gif) top repeat-x;
	height:7px;
	}
	
.detail-pro-td-border {
	border-left:2px solid #E4E3E4;
	border-right:2px solid #E4E3E4;
	}	
	
.enlarge-link {
	font:normal 12px Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#2F2E2E;
	
	padding-left:25px;
	}	
.enlarge-link:link, .enlarge-link:visited, .enlarge-link:active {
 color:#2F2E2E; text-decoration:none;
background:url(http://lib.store.yahoo.net/lib/yhst-71378558804225/enlarge-icon.gif) left no-repeat center;

}

.enlarge-link:hover { 
color:red; text-decoration:none;
background:url(http://lib.store.yahoo.net/lib/yhst-71378558804225/enlarge-icon.gif) left no-repeat center;

}
		
.detail-pro-bott-dot-img {
	background:url(http://lib.store.yahoo.net/lib/yhst-71378558804225/detail-pro-butt-dot-img.gif) left bottom repeat-x;
	font:bold 11px Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#666666;
	
	}
.detail-pro-bott-dot {
	/*background:url(http://lib.store.yahoo.net/lib/yhst-71378558804225/detail-pro-butt-dot-img.gif)repeat-x bottom;*/          	    border-bottom: 1px solid #000; 
	font:bold 11px Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#000000;
	}
table td .last { border-bottom:none; float:right;
    height: 28px;
    margin-right: 5px;
    margin-top: 5px;}
	
.detail-bold-text {
	font:bold 11px Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#666666;
	}	
	
	
.detail-text {
	font:normal 12px Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color:#666666;
	}	
.detail-text1 {
	font:normal 12px Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color:#2E2E2E;
	}	
	
.detail-price {
	font:bold 13px Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color:#CC3300;
	}	
	
.detail-reg-price {
	font:normal 12px Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color:#000;
	}	
.detail-reg-price1 {
	font:normal 12px Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color:#000;
	text-decoration:line-through;
	}	

.detail-pro-title {
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#333;
	text-transform:uppercase;
	}	
	
.detail-pro-title1 {
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#BC0000;
	text-transform:uppercase;
	}	
		
.index-main-banner-bg {
 background:url(http://lib.store.yahoo.net/lib/yhst-71378558804225/index-main-banner.gif) no-repeat top;
 text-align:left;
 height:162px;
 }
 
.index-main-bann-text {
 font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
 color:#666;
 }
 
.more-link {
 font:bold 11px Arial, Tahoma, Verdana, Helvetica, sans-serif;
 color:#FFF;
 padding:3px 12px 3px 12px;
 }
.more-link:link, .more-link:visited, .more-link:active { color:#0A3C6F; text-decoration:none;}
.more-link:hover { color:#999; text-decoration:none;}	



/* for the sitemap */
.sitemap-navigation {	
	margin: 0px 2px; padding: 0px;
	list-style-type: none;
	}
.sitemap-navigation li	{
	background:url(http://lib.store.yahoo.net/lib/yhst-71378558804225/left-navigation-bg-1.gif) no-repeat left top;
	padding: 0px 8px 0px 19px ;
        list-style-type: none;  
	}
	
.sitemap-navigation li#last {
	background:url(http://lib.store.yahoo.net/lib/yhst-71378558804225/left-navigation-bg-1.gif) no-repeat left top;
	border:none;
}
.sitemap-navigation  a {	
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 25px;
	display: block;
	}
	
.sitemap-navigation a:link,
.sitemap-navigation a:visited,
.sitemap-navigation a:active {
	color:#333;
	text-decoration:none;
	}
.sitemap-navigation a:hover {
	color:#0098C6;
	text-decoration:none;
	}
.qty{float:right; margin:0px 15px 0px 0px; vertical-align:top; _float:right; *margin:0px 15px 0px 0px; *vertical-align:top;}
.input-search-detail {
	font:normal 11px Arial, Verdana, Tahoma, Helvetica, sans-serif;
	color:#333;
	border:1px solid #ccc;
	padding-left:4px;
	width:30px;
	}
