
	/* The following classes are for the popup calendar that appears on contact us and reservation forms. You will want to set font color and size, as well as background color once you have decided on a color palette that matches your site. Please not there are dropdown styles that will need to be set including a dropdown over/hover style to set. See the descriptions of what part of the popup calendar each style sets as described above each style. Also note there are images that will need to be customized in color that are not set in css, but created and put in the /images/ folder. They are as listed: calendar.gif, close.gif, drop1.gif, drop2.gif, left1.gif and left2.gif
 */	
	/* Default attributes of table container for entire POPUP calendar */
	
.table-style {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	border-width: 1; 
	border-style: solid; 
	border-color: #a0a0a0; 
	background-color: #ffffff;
	font-family:  arial; 
	font-size: 12px;
	}

	/* Default attributes of DIV containing table container for entire popup calendar.
	 * You probably don't want to alter this style.
	 */
.div-style {
	z-index: 999;
	position: absolute;
	visibility: hidden;
	}

	/* Default attributes used in popup calendar title (month and year columns).*/
.title-style {
	padding: 2px;
	font-family: Arial; 
	font-size: 12px;
	color: #ffffff;
	}

	/* Default attributes used in popup calendar title background.*/
.title-background-style {
	background-color: black;
	}

	/* Normal appearance of controls in popup calendar title. */
	/* Note: The right, left and down icons are images, which must be edited if you need to change them. */
.title-control-normal-style {
	border-style: none;
/*	border-width: 1;
	border-color: black; */
	cursor: pointer;
	}

	/* Moused-over (selected) appearance of controls in popup calendar title. */
.title-control-select-style {
	/*border-style: solid;
	border-width: 1;
	border-color: #3a6ea5; */
	cursor: pointer;
	}

	/* Default attributes of drop down lists (month and year). */
.dropdown-style {
	font-family: arial; 
	font-size: 12px; 
	border-width: 1; 
	border-style: solid; 
	background-color: black;
	border-color: #cccccc;
	color: White;
	cursor: default;
	}

	/* Default attributes selected (mouse-over) item in drop down lists (month and year). */
.dropdown-select-style {
	background-color: red;
	cursor: hand;
	}

	/* Default attributes unselected (mouse-off) item in drop down lists (month and year). */
.dropdown-normal-style {
	background-color: #0;
	}

	/* Default attributes of popup calendar body (weekday titles and numbers). */
.body-style {
	padding: 5px;
	background-color: white;
	font-family: arial, verdana; 
	font-size: 11px;
	}

	/* Attributes of current day in popup calendar body. */
.current-day-style {
	color: red;
	font-weight: bold;
	text-decoration: none;
	}

	/* Attributes of end-of-week days (Sundays) in popup calendar body. */
.end-of-weekday-style {
	color: #909090;
	text-decoration: none;
	}

	/* Attributes of all other days in popup calendar body. */
.normal-day-style {
	color: black;
	text-decoration: none;
	}

	/* Attributes of border around selected day in popup calendar body. */
.selected-day-style {
	border-style: solid;
	border-width: 1px; 
	border-color: #a0a0a0;
	color: #2f2118;
	font-weight: bold;
	}

	/* Default attributes of designated holidays. */
.holiday-style {
	background-color: #FFDDDD;
	}

	/* Attributes of today display at bottom on calendar */
.today-style {
	padding: 0px;
	color: white;
	background-color: black;
	text-align: center;
	text-decoration: none;
	}

	/* Attributes of week number division (divider.gif) */
.weeknumber-div-style {
	background-color: #2f2118; 
	padding: 0px;
	}


.TimeDropDown {
	font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    line-height: 12px;
    color: #000;	
	}
	
	
/*TRUNG CSS*/
a:link{ color:#525252; text-decoration:none; }
a:hover{ color:#9f1f1e; text-decoration:none; }
a:visited{ color:#525252; text-decoration:none; }


body{ background-image:url(images/bg-small2.jpg); padding:0; margin:0; font-family:Arial; font-size:12px;}
p{ margin:0; padding:0;}
#wrapper{ background-image:url(images/bg-loop.jpg); width:1000px; background-repeat:repeat-y; border:solid 0px red; font-family:Arial;}
#header1{ float:left;}
/*#header2{ background-image:url(images/main-header-2.jpg); width:845px; height:198px; float:left; }*/
.clear{ clear:both; font-size:0;}
.clear-10{ clear:both; font-size:0; height:10px;}

/*
.active{ text-decoration:none;  }
.active .menu-left{ background-image:url(images/menu-active-1.jpg); width:11px; height:42px; float:left;}
.active .menu-right{ background-image:url(images/menu-active-3.jpg); width:12px; height:42px; float:left;}
.active .menu-mid{ background-image:url(images/menu-active-2.jpg); height:42px; background-repeat:repeat-x; float:left; padding-left:12px; padding-right:12px; font-weight:bold;}
.active .menu-mid .text{ padding-top:11px; color:#575759; font-family:Arial; font-size:16px; cursor:pointer;}


.deactive{ text-decoration:none;  }
.deactive .menu-left{ background-image:url(images/menu-deactive-123.jpg); width:11px; height:42px; float:left;}
.deactive .menu-right{ background-image:url(images/menu-deactive-123.jpg); width:12px; height:42px; float:left;}
.deactive .menu-mid{ background-image:url(images/menu-deactive-123.jpg); height:42px; background-repeat:repeat-x; float:left; padding-left:12px; padding-right:12px; font-weight:bold;}
.deactive .menu-mid .text{ padding-top:11px; color:White; font-family:Arial; font-size:16px; cursor:pointer;}

.deactive:hover{  }
.deactive:hover .menu-left{ background-image:url(images/menu-active-1.jpg); width:11px; height:42px; float:left;}
.deactive:hover .menu-right{ background-image:url(images/menu-active-3.jpg); width:12px; height:42px; float:left;}
.deactive:hover .menu-mid{ background-image:url(images/menu-active-2.jpg); height:42px; background-repeat:repeat-x; float:left; padding-left:12px; padding-right:12px; font-weight:bold;}
.deactive:hover .menu-mid .text{ padding-top:11px; color:#575759; font-family:Arial; font-size:16px; cursor:pointer;}
*/


.footer{ background-image:url(images/footer-loop.jpg); width:998px; background-repeat:repeat-y; color:#f5f5f5; padding-top:7px; padding-bottom:7px; font-family:Arial;}
.footer .footer-text{ color:#f5f5f5; font-size:12px;}
.footer a{ color:#f5f5f5; text-decoration:none;}
.footer a:hover{ color:#febb14; text-decoration:none;}


/*HOME PAGE*/
/*
.today-box{}
.today-box .top{ background-image:url(images/home-today-top.jpg); width:181px; height:42px; font-size:0;}
.today-box .top .header{ font-size:15px; color:#544741; font-weight:bold; text-align:center; padding-top:12px; }
.today-box .bot{ background-image:url(images/home-today-bot.jpg); width:181px; height:19px; font-size:0;}
.today-box .mid{ background-image:url(images/home-today-mid.jpg); width:181px;  background-repeat:no-repeat;}
.today-box .loop{ background-image:url(images/home-today-loop.jpg); width:181px; background-repeat:repeat-y; }
*/
.today-box{}
.today-box .top{ background-image:url(images/home-today-top.jpg); width:181px; height:41px; font-size:0;}
.today-box .top .header{ font-size:15px; color:#544741; font-weight:bold; text-align:center; padding-top:12px; }
.today-box .bot{ background-image:url(images/home-today-bot.jpg); width:181px; height:19px; font-size:0;}
.today-box .mid{ background-image:url(images/home-today-mid.jpg); width:181px;  background-repeat:no-repeat;}
.today-box .loop{ background-image:url(images/home-today-loop.jpg); width:181px; background-repeat:repeat-y; }


.yellowbar{ background-image:url(images/yellowbar.jpg); width:177px; height:25px;  background-repeat:no-repeat;} 
.yellowbar .text{ font-size:13px; color:#714518; font-weight:bold; padding-top:3px;}

/*
.shop-box{}
.shop-box .top{ background-image:url(images/home-shopgift-top.jpg); width:181px; height:38px; font-size:0;}
.shop-box .top .header{ font-size:15px; color:#544741; font-weight:bold; text-align:center; padding-top:10px; }
.shop-box .bot{ background-image:url(images/home-today-bot.jpg); width:181px; height:19px; font-size:0;}
.shop-box .mid{ background-image:url(images/home-today-mid.jpg); width:181px;  background-repeat:no-repeat;}
.shop-box .loop{ background-image:url(images/home-today-loop.jpg); width:181px; background-repeat:repeat-y; }
*/
.shop-box{}
.shop-box .top{ background-image:url(images/home-shopgift-top.jpg); width:181px; height:38px; font-size:0;}
.shop-box .top .header{ font-size:15px; color:#544741; font-weight:bold; text-align:center; padding-top:10px; }
.shop-box .bot{ background-image:url(images/home-today-bot.jpg); width:181px; height:19px; font-size:0;}
.shop-box .mid{ background-image:url(images/home-today-mid.jpg); width:181px;  background-repeat:no-repeat;}
.shop-box .loop{ background-image:url(images/home-today-loop.jpg); width:181px; background-repeat:repeat-y; }



.giftsold-box{}
.giftsold-box .top{ background-image:url(images/home-giftsold-top.jpg); width:783px; height:25px; font-size:0;}
.giftsold-box .loop{ background-image:url(images/home-giftsold-loop.jpg); width:783px; background-repeat:repeat-y;}
.giftsold-box .bot{ background-image:url(images/home-giftsold-bot.jpg); width:783px; height:11px; font-size:0;}

.three-box{ float:left;}
.three-box .top{ background-image:url(images/threebox-top.jpg); width:601px; height:38px; font-size:0;}
/*
.three-box .top .header1{ font-size:15px; color:#544741; font-weight:bold; text-align:center; padding-top:10px; float:left; display:block; margin-left:10px; border:solid 0px red; width:180px; }
.three-box .top .header2{ font-size:15px; color:#544741; font-weight:bold; text-align:center; padding-top:10px; float:left; display:block; margin-left:20px; border:solid 0px red; width:180px;  }
.three-box .top .header3{ font-size:15px; color:#544741; font-weight:bold; text-align:center; padding-top:10px; float:left; display:block; margin-left:15px; border:solid 0px red; width:180px;  }
*/
.three-box .top .header1 a:link{ font-size:15px; color:#544741; font-weight:bold; text-align:center; padding-top:10px; float:left; display:block; margin-left:10px; border:solid 0px red; width:180px; text-decoration:none; }
.three-box .top .header1 a:hover{ font-size:15px; color:#544741; font-weight:bold; text-align:center; padding-top:10px; float:left; display:block; margin-left:10px; border:solid 0px red; width:180px; text-decoration:none; }
.three-box .top .header1 a:visited{ font-size:15px; color:#544741; font-weight:bold; text-align:center; padding-top:10px; float:left; display:block; margin-left:10px; border:solid 0px red; width:180px; text-decoration:none; }

.three-box .top .header2 a:link{ font-size:15px; color:#544741; font-weight:bold; text-align:center; padding-top:10px; float:left; display:block; margin-left:20px; border:solid 0px red; width:180px; text-decoration:none;  }
.three-box .top .header2 a:hover{ font-size:15px; color:#544741; font-weight:bold; text-align:center; padding-top:10px; float:left; display:block; margin-left:20px; border:solid 0px red; width:180px; text-decoration:none;  }
.three-box .top .header2 a:visited{ font-size:15px; color:#544741; font-weight:bold; text-align:center; padding-top:10px; float:left; display:block; margin-left:20px; border:solid 0px red; width:180px; text-decoration:none;  }

.three-box .top .header3 a:link{ font-size:15px; color:#544741; font-weight:bold; text-align:center; padding-top:10px; float:left; display:block; margin-left:15px; border:solid 0px red; width:180px; text-decoration:none;  }
.three-box .top .header3 a:hover{ font-size:15px; color:#544741; font-weight:bold; text-align:center; padding-top:10px; float:left; display:block; margin-left:15px; border:solid 0px red; width:180px; text-decoration:none;  }
.three-box .top .header3 a:visited{ font-size:15px; color:#544741; font-weight:bold; text-align:center; padding-top:10px; float:left; display:block; margin-left:15px; border:solid 0px red; width:180px; text-decoration:none;  }


.three-box .bot{ background-image:url(images/threebox-bot.jpg); width:601px; height:12px; font-size:0;}
.three-box .mid{ background-image:url(images/threebox-mid.jpg); width:601px;  background-repeat:no-repeat;}
.three-box .loop{ background-image:url(images/threebox-loop.jpg); width:601px; background-repeat:repeat-y; }

.featuredgif-box{ float:left;}
.featuredgif-box .top{ background-image:url(images/featuredgift-top.jpg); width:600px; height:32px; font-size:0;}
.featuredgif-box .top .header{ font-size:15px; color:#544741; font-weight:bold; text-align:center; padding-top:10px; border:solid 0px red; width:200px; float:left;}
.featuredgif-box .bot{ background-image:url(images/featuredgift-bot.jpg); width:600px; height:9px; font-size:0;}
.featuredgif-box .mid{ background-image:url(images/featuredgift-mid.jpg); width:600px;  background-repeat:no-repeat;}
.featuredgif-box .loop{ background-image:url(images/featuredgift-loop.jpg); width:600px; background-repeat:repeat-y; }

.ad-box{}
.ad-box .top{ background-image:url(images/ad-top.jpg); width:186px; height:5px; font-size:0;}
.ad-box .loop{ background-image:url(images/ad-loop.jpg); width:186px; background-repeat:repeat-y;}
.ad-box .bot{ background-image:url(images/ad-bot.jpg); width:186px; height:9px; font-size:0;}

.topseller-price{ color:#c2272d; padding-top:10px;}
.topseller-title:link{ font-size:12px; color:#37628f; text-decoration:none; font-weight:bold;}
.topseller-title:visited{ font-size:12px; color:#37628f; text-decoration:none; font-weight:bold;}
.topseller-title:hover{ font-size:12px; color:#850001; text-decoration:none; font-weight:bold;}

.topseller-image:link{ text-decoration:none; }
.topseller-image:visited{ text-decoration:none; }
.topseller-image:hover{ text-decoration:none; }


/*END TRUNG CSS*/

#content2
{
	float: left;
	overflow: hidden;
}

.scrollbar-vert
{
	width: 12px;
	float: left;
}

.handle-vert
{
	float: left;
	height: 32px;
	width: 5px;
	background: url(images/scrollbar-btn.png) no-repeat;
	background-position: left;
}

.logintext{ color:White; font-size:11px;}
.small-textbox{ border:solid 1px #828282; height:14px; font-size:11px; width:115px;}

.login-link:link{ font-size:11px; color:White; text-decoration:none;}
.login-link:visited{ font-size:11px; color:White; text-decoration:none;}
.login-link:hover{ font-size:11px; color:White; text-decoration:none;}

.cart img{ font-size:0; position:absolute; top:0; right:-10px;  }
.goLoginImage{ margin-top:5px;}

.retrieve-textbox{ width:250px; border:solid 1px #828282;}
.homesearch-textbox{ width:150px; border:solid 1px #828282; font-size:11px; height:13px;}

/*NEW CSS OCTOBER-26TH-2009*/

#header2{ background-image:url(images/master26-header.jpg); background-repeat:no-repeat; width:846px; height:194px; float:left;}

/*
.master26-active{ float:left; display:block; margin-right:1px; background-image:url(images/master26-active.jpg); width:111px; height:42px;}
*/
.master26-active{ background-image:url(images/master26-active.jpg); width:111px; height:42px; display:block; float:left; text-decoration:none;  }
.master26-active:hover{ background-image:url(images/master26-active.jpg); width:111px; height:42px; }
.master26-active .text{ font-size:16px; color:#23222a; font-weight:bold; padding-top:10px; display:block;}
/*.master26-active:visited{ background-image:url(images/master26-active.jpg); width:111px; height:42px; display:block; float:left; text-decoration:none;  }*/
/*
.master26-deactive{ float:left; display:block; margin-right:1px; background-image:url(images/master26-deactive.jpg); width:111px; height:42px;}
*/
.master26-deactive{ background-image:url(images/master26-deactive.jpg); width:111px; height:42px; display:block; float:left;  text-decoration:none;  }
/*.master26-deactive:visited{ background-image:url(images/master26-deactive.jpg); width:111px; height:42px; display:block; float:left;  text-decoration:none;  }*/
.master26-deactive:hover{ background-image:url(images/master26-active.jpg); width:111px; height:42px; }
.master26-deactive .text{ font-size:16px; color:#23222a; font-weight:bold; padding-top:10px; display:block;}

.category-item:link{ color:#303032; text-decoration:underline;  padding-bottom:8px; padding-left:5px;}
.category-item:hover{ color:#e03210; text-decoration:underline;}
.category-item:visited{ color:#303032; text-decoration:underline;}

.category-item-active:link{ color:#e03210; text-decoration:underline;  padding-bottom:8px; padding-left:5px; font-weight:bold;}
.category-item-active:hover{ color:#e03210; text-decoration:underline; font-weight:bold;}
.category-item-active:visited{ color:#e03210; text-decoration:underline; font-weight:bold;}

.cate{ padding-left:5px;}
.cate a{ color:#303032; text-decoration:underline;  padding-bottom:8px; padding-left:5px; display:block;}
.cate a:hover{ color:#e03210;}

/*
.cate a.active{ color:#8C8C8C; text-decoration:underline;  padding-bottom:8px; padding-left:5px; display:block;}
.cate a.active:hover{ color:#8C8C8C;}
*/
.activespan{ color:#e03210; padding-bottom:8px; padding-left:5px; display:block; font-weight:bold; }


.about-div-list{ border-bottom:solid 1px #a5a5a5; padding-top:10px; padding-bottom:3px; float:left; padding-right:10px; margin-left:20px;}
.about-div-list .deactive{ color:#333333; font-size:12px;}
.about-div-list .deactive:link{ color:#333333; font-size:12px;}
.about-div-list .deactive:visited{ color:#333333; font-size:12px;}
.about-div-list .deactive:hover{ color:#8c8c8c; font-size:12px;}


.about-div-list .active{ color:#8c8c8c; font-size:12px;}
.about-div-list .active:link{ color:#8c8c8c; font-size:12px;}
.about-div-list .active:visited{ color:#8c8c8c; font-size:12px;}
.about-div-list .active:hover{ color:#8c8c8c; font-size:12px;}


.about-right-pane{ float:left; margin-left:10px;}
.about-right-pane .top{ background-image:url(images/about-rightpane-top.jpg); width:777px; height:42px; font-size:0;}
.about-right-pane .top .header{ font-size:15px; color:#544741; font-weight:bold; text-align:left; padding-top:12px; padding-left:20px; }
.about-right-pane .bot{ background-image:url(images/about-rightpane-bot.jpg); width:777px; height:9px; font-size:0;}
.about-right-pane .mid{ background-image:url(images/about-rightpane-mid.jpg); width:777px;  background-repeat:no-repeat;}
.about-right-pane .loop{ background-image:url(images/about-rightpane-loop.jpg); width:777px; background-repeat:repeat-y; }


.contact-table tr td{ padding-bottom:8px; font-family:Arial; font-size:12px;}
.contact-table tr td ul li{font-family:Arial; font-size:12px;}

.NormalText{ border:solid 1px #3e7287; width:230px;}

.sumarycss ul li{ font-family:Arial; font-size:12px; color:Red;}


/*a, a img                                { border: 0; text-decoration: none; outline: 0; }*/
ul                                      { margin: 0 0 25px 25px; }

.rotate-name-deactive{ background-color:#615c56; display:block; float:left; color:#f4f4f4; text-decoration:none; width:120px; padding-top:3px; padding-bottom:3px;}
.rotate-name-deactive:link{ background-color:#615c56; display:block; float:left; color:#f4f4f4; text-decoration:none; width:120px; padding-top:3px; padding-bottom:3px;}
.rotate-name-deactive:visited{ background-color:#615c56; display:block; float:left; color:#f4f4f4;}
.rotate-name-deactive:hover{ background-color:#f0aa3a; display:block; float:left; color:#554217; text-decoration:none;}

.rotate-name-active{ background-color:#f0aa3a; display:block; float:left; color:#554217; text-decoration:none;  width:120px; padding-top:3px; padding-bottom:3px;}
.rotate-name-active:link{ background-color:#f0aa3a; display:block; float:left; color:#554217; text-decoration:none;  width:120px; padding-top:3px; padding-bottom:3px;}
.rotate-name-active:visited{ background-color:#f0aa3a; display:block; float:left; color:#554217; text-decoration:none;}
.rotate-name-active:hover{ background-color:#f0aa3a; display:block; float:left; color:#554217; text-decoration:none;}


.searchpage-textbox{ border:solid 1px #818181; width:190px;}
.searchpage-id{ background-color:#5e5e5e; color:White; width:49px; float:left; text-align:center; padding-top:2px; padding-bottom:2px; display:block;}
.searchpage-new{ background-color:#fbb03b; color:#191b1a; width:49px; float:left; text-align:center; padding-top:2px; padding-bottom:2px; margin-left:2px; display:block; }
.searchpage-notnew{  background-color:#bababa; color:#191b1a; width:49px; float:left; text-align:center; padding-top:2px; padding-bottom:2px; margin-left:2px; display:block; }
.searchpage-name:link{ color:#010101; font-weight:bold; font-size:12px;    }
.searchpage-name:visited{ color:#010101; font-weight:bold; font-size:12px; }
.searchpage-name:hover{ color:#850001; font-weight:bold; font-size:12px; }

.product-list-image img{ width:100px; height:100px; }

.feedback-require{ float:left; width:3px; color:Red; margin-left:150px; padding-top:3px;}
.feedback-col1{ float:left; width:120px; padding-top:5px; padding-bottom:5px; margin-left:150px;}
.feedback-col2{ float:left; padding-top:5px; padding-bottom:5px;}
.feedback-coltotal{ padding-top:5px; padding-bottom:5px; margin-left:158px;}
.feedback-textbox{ width:170px; border:solid 1px #595959; background-color:#cccccc;}
.feedback-combo{ border:solid 1px #595959; background-color:#cccccc;}

.feedback2-require{ float:left; width:3px; color:Red; margin-left:20px; padding-top:3px;}
.feedback2-col1{ float:left; width:210px; padding-top:5px; padding-bottom:5px; margin-left:5px;}
.feedback2-col2{ float:left; padding-top:5px; padding-bottom:5px;}
.feedback2-coltotal{ padding-top:5px; padding-bottom:5px; margin-left:108px;}
.feedback2-textbox{ width:170px; border:solid 1px #595959; background-color:#cccccc;}
.feedback2-combo{ border:solid 1px #595959; background-color:#cccccc;}






.PagerCurrentPageCell{ font-weight:bold;  color:#1b1b19; padding-right:3px; padding-left:3px; }
.PagerOtherPageCells a{ color:#1b1b19; text-decoration:none; padding-right:3px; padding-left:3px;}
.PagerOtherPageCells a:hover{color:#911f1e;}

.detailyellow-box{}
.detailyellow-box .top{ background-image:url(images/detailyellow-top.jpg); width:768px; height:32px; font-size:0;}
.detailyellow-box .top .header{ font-size:12px; color:#544741; font-weight:bold; text-align:left; padding-top:7px; padding-left:15px; }
.detailyellow-box .loop{ background-image:url(images/detailyellow-loop.jpg); width:768px; background-repeat:repeat-y;}
.detailyellow-box .bot{ background-image:url(images/detailyellow-bot.jpg); width:768px; height:8px; font-size:0;}

#_ctl0_SiteMapPath1 a{ color:#363636; text-decoration:none; }
#_ctl0_SiteMapPath1 a:hover{ color:#363636; text-decoration:underline; }
#_ctl0_SiteMapPath1 span{ color:#d37432; }

.detail-pic img{ width:100px; height:100px;}

.detail-name:link{ color:#010101; font-weight:bold; font-size:12px; text-decoration:none;   }
.detail-name:visited{ color:#010101; font-weight:bold; font-size:12px; }
.detail-name:hover{ color:#850001; font-weight:bold; font-size:12px; }

.productdetail-title{ color:#333333; font-size:13px; font-weight:bold;}
.productdetail-description{ width:390px; border:solid 0px red;}
.productdetail-price{}
.productdetail-pricenum{ color:#722e2b;}
.productdetail-stock{ color:#2c6844; font-weight:bold; font-size:13px;}

.galary_detail_bg
{
	margin-left:12px;
	border:solid 0px red;
}


.productdetail-box{}
.productdetail-box .top{ background-image:url(images/detailbox-top.jpg); width:770px; height:39px; font-size:0;}
.productdetail-box .top .header{ font-size:15px; color:#544741; font-weight:bold; text-align:left; padding-top:10px; padding-left:15px; }
.productdetail-box .bot{ background-image:url(images/detailbox-bot.jpg); width:770px; height:7px; font-size:0;}
.productdetail-box .mid{ background-image:url(images/detailbox-mid.jpg); width:770px;  background-repeat:no-repeat;}
.productdetail-box .loop{ background-image:url(images/detailbox-loop.jpg); width:770px; background-repeat:repeat-y; }


.shopping-cart-header{ background-color:#ffb54a; border:none;}
.shopping-cart-header th{ padding:3px; color:#000100; border:solid 1px #ffb54a; border-bottom:solid 1px black;}
.shopping-cart-pic{ text-align:center;}
.shopping-cart-pic img{ width:100px; height:100px; margin-top:5px; margin-bottom:5px;}
.shopping-cart-name{ font-weight:bold; text-align:left; padding-left:20px; padding-right:20px;}
.shopping-cart-price{ color:#7d0101; }


.shopping-cart-small{ float:left; margin-left:10px;}
.shopping-cart-small .top{ background-image:url(images/shopping-cart-small-top.jpg); width:182px; height:70px; font-size:0;}
.shopping-cart-small .top .header{ font-size:15px; color:#544741; font-weight:bold; text-align:center; padding-top:9px;  }
.shopping-cart-small .bot{ background-image:url(images/shopping-cart-small-bot.jpg); width:182px; height:8px; font-size:0;}
.shopping-cart-small .mid{ background-image:url(images/shopping-cart-small-mid.jpg); width:182px;  background-repeat:no-repeat;}
.shopping-cart-small .loop{ background-image:url(images/shopping-cart-small-loop.jpg); width:182px; background-repeat:repeat-y; }

/*
.shopping-cart-continue:link{ color:#525252; text-decoration:underline; }
.shopping-cart-continue:hover{ color:#9f1f1e; text-decoration:underline;  }
.shopping-cart-continue:visited{ color:#525252; text-decoration:none; }
*/

.shopping-cart-continue{ color:#525252; text-decoration:none; }
.shopping-cart-continue:hover{ color:#9f1f1e; text-decoration:none;  }



.shopping-saperator{ width:40px;}

.cartimg{ }
.cartimg img{ }

.validation-mailing ul li{ font-family:Arial; font-size:12px; }

.breadcrum-normal:link{ color:#363636; text-decoration:none; }
.breadcrum-normal:hover{ color:#363636; text-decoration:underline; }
.breadcrum-normal:visited{ color:#363636; text-decoration:none; }

.breadcrum-active:link{ color:#D37432; text-decoration:none;  padding-bottom:8px; padding-left:5px;}
.breadcrum-active:hover{ color:#D37432; text-decoration:none;}
.breadcrum-active:visited{ color:#D37432; text-decoration:none;}


.retrieve-button{ background:transparent; background-image:url(images/retrieve.png); display:block; width:128px; height:26px; border:none; float:left; }
.changpass-button{ background:transparent; background-image:url(images/btnsubmit.png); display:block; width:81px; height:22px; border:none; float:left; }

.pdetail{}
.pdetail .top{ background-image:url(images/pdetail-top.png); width:309px; height:9px; background-repeat:no-repeat; font-size:0;}
.pdetail .loop{ background-image:url(images/pdetail-loop.png); width:309px; background-repeat:repeat-y; text-align:center;}
.pdetail .bot{ background-image:url(images/pdetail-bot.png); width:309px; height:8px; background-repeat:no-repeat; font-size:0;}

.detail-slide{}
.detail-slide .top{ background-image:url(images/detail-slide-top.png); width:310px; height:8px; background-repeat:no-repeat; font-size:0;}
.detail-slide .loop{ background-image:url(images/detail-slide-loop.png); width:310px; background-repeat:repeat-y; text-align:center;}
.detail-slide .bot{ background-image:url(images/detail-slide-bot.png); width:310px; height:6px; background-repeat:no-repeat; font-size:0;}

.tb{}
.tb tr td.v1{ background-image:url(images/t1.png); width:6px; height:7px; background-repeat:no-repeat; font-size:0;} 
.tb tr td.v2{ background-image:url(images/t2.png); height:7px; background-repeat:repeat-x; font-size:0;} 
.tb tr td.v3{ background-image:url(images/t3.png); width:6px; height:7px; background-repeat:no-repeat; font-size:0;} 

.tb tr td.v4{ background-image:url(images/t4.png); width:6px; background-repeat:repeat-y; font-size:0;} 
.tb tr td.v5{ background-color:White; font-size:0; text-align:center; padding-left:1px; padding-right:1px; } 
.tb tr td.v6{ background-image:url(images/t6.png); width:6px; background-repeat:repeat-y; font-size:0;} 


.tb tr td.v7{ background-image:url(images/t7.png); width:6px; height:6px; background-repeat:no-repeat; font-size:0;} 
.tb tr td.v8{ background-image:url(images/t8.png); height:6px; background-repeat:repeat-x; font-size:0;} 
.tb tr td.v9{ background-image:url(images/t9.png); width:6px; height:6px; background-repeat:no-repeat; font-size:0;} 

/*END* /