  
.alt { 
  color: #666; 
  font-family: "Warnock Pro", "Goudy Old Style","Palatino","Book Antiqua", Georgia, serif; 
  font-style: italic;
  font-weight: normal;
}

.caps { 
  font-variant: small-caps; 
  letter-spacing: 1px; 
  text-transform: lowercase; 
  font-size:1.2em;
  line-height:1%;
  font-weight:bold;
  padding:0 2px;
}

.bol_d
{
	font-weight:bold;
}




/* begin css tabs */

ul#tabnav { /* general settings */
	text-align: left; /* set to left, right or center */
	margin: 0px; /* set margins as desired */
	font: bold 11px verdana, arial, sans-serif; /* set font as desired */
	border-bottom: 1px solid #bdc2c3; /* set border COLOR as desired */
	list-style-type: none;
	padding: 0px 10px 3px 8px; /* THIRD number must change with respect to padding-top (X) below */
}

ul#tabnav li { /* do not change */
display: inline;
}

body#tab1 li.tab1, body#tab2 li.tab2, body#tab3 li.tab3, body#tab4 li.tab4 { /* settings for selected tab */
border-bottom: 1px solid #fff; /* set border color to page background color */
background-color: #fff; /* set background color to match above border color */
}

body#tab1 li.tab1 a, body#tab2 li.tab2 a, body#tab3 li.tab3 a, body#tab4 li.tab4 a { /* settings for selected tab link */
background-color: #fff; /* set selected tab background color as desired */
color: #000; /* set selected tab link color as desired */
position: relative;
top: 1px;
padding-top: 4px; /* must change with respect to padding (X) above and below */
}

ul#tabnav li a { /* settings for all tab links */
	padding: 3px 4px; /* set padding (tab size) as desired; FIRST number must change with respect to padding-top (X) above */
	border: 1px solid #bdc2c3; /* set border COLOR as desired; usually matches border color specified in #tabnav */
	background-color: #ffffff; /* set unselected tab background color as desired */
	color: #666; /* set unselected tab link color as desired */
	margin-right: 0px; /* set additional spacing between tabs as desired */
	text-decoration: none;
	border-bottom: none;
	border-left: none;
	border-top: none;
}

ul#tabnav a:hover { /* settings for hover effect */
	color: #fb9e14;
}

/* end css tabs */
#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
}

#navcontainer li { margin: 0 0 .2em 0; }

#navcontainer a
{
	display: block;
	color: #464646;
	width: 180px;
	padding: .0em .8em;
	text-decoration: none;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

#navcontainer a:hover
{
   text-decoration:underline;
}

/*cuong them*/
.title_opacity{
	background-color:#000000; 
	position:absolute; 
	width:207px;	
	height:29px; 
	left: 30px; 
	top: 211px; 
	opacity:0.5; 
	filter:alpha(opacity=50);
}
*+html .title_opacity, *html .title_opacity{
	width:208px;
}

/*-------------------------*/
.pagenumstatic {
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 1px;
	MARGIN: 0px;
	WIDTH: 1em;
	COLOR: #000000;
	PADDING-TOP: 1px;
	BACKGROUND-COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	border: 1px solid #D1D6DC;
}
.pagenum A:link {
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 1px;
	MARGIN: 0px;
	WIDTH: 1em;
	COLOR: #9A9A9A;
	PADDING-TOP: 1px;
	BACKGROUND-COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	border: 1px solid #A6AFBB;
}
.pagenum A:visited {
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 1px;
	MARGIN: 0px;
	WIDTH: 1em;
	COLOR: #9A9A9A;
	PADDING-TOP: 1px;
	BACKGROUND-COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	border: 1px solid #A6AFBB;
}
.pagenum A:active {
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 1px;
	MARGIN: 0px;
	WIDTH: 1em;
	COLOR: #9A9A9A;
	PADDING-TOP: 1px;
	BACKGROUND-COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	border: 1px solid #A6AFBB;
}
.pagenum A:hover {
	BORDER-RIGHT: #738294 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #738294 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: #738294 1px solid; WIDTH: 1em; COLOR: #666666; PADDING-TOP: 1px; BORDER-BOTTOM: #738294 1px solid; BACKGROUND-COLOR: #ECFFFB; TEXT-DECORATION: none
}
.noteyellow
{
	text-align:center;
	padding: 5px;
	margin: 5px;
	background-color:#FFF9D9;
	border: 1px solid #CCCCCC;
}

.btn_best_seller_header {
	position:relative;
	bottom:-6px;
	left:-5px;
}
*+html .btn_best_seller_header, *html .btn_best_seller_header{
	left:-6px;
	bottom:-10px;
}
a.sp_productcode{
	font-size:11px;
	color:#F00;
	text-decoration:none;
}
