html {
	SCROLLBAR-BASE-COLOR: #E5DDC4;
	SCROLLBAR-ARROW-COLOR: #870202;
}
body {  
	background-color:#E5DDC4;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body,td,th {
	font-family: Verdana;
	font-size: 11px;
	color: #4D4D4D;
	line-height:18px;
}


ul {
    list-style-type:none;
}
li {
    list-style-type:none;
}
a:active {  text-decoration: none ; color:#870202}
a:link {  text-decoration: none ; color:#870202}
a:visited {  text-decoration: none ; color:#870202}
a:hover {  color:#870202; text-decoration: underline }

img { border : 0px; }
.img_border {
	border:1px solid #D9D8D8;
}
form{ 
	display: inline;
	margin: 0; /* removes mystery form tag gapping */ 
	padding: 0; /* removes mystery form tag gapping */
	}
	
input{
	color:#474646;	
	vertical-align: middle;	
}


.button {
	border:1px solid #CDCDCD;
	color:#8D3817;
	font-weight:bold;
	cursor:pointer;
	/*background:url(../images/bg_button.gif) repeat-x ;*/
	padding:2px;
}
.textfiled{
	border:1px solid #7F9DB9;
	padding:2px;
}
.textarea{
	border:1px solid #7F9DB9;
	line-height:18px;
	color: #474646;
	scrollbar-base-color:#7F9DB9;
	scrollbar-arrow-color:#000000; 
	overflow:auto;
}


/*=======================  table & bg & border ===============================================*/
.table_redirect{
	background:#880201;
}
.bg_top{
	background:url(../images/bg_top.gif);
}

.header_bg 	{
	background:url(../images/menutop.gif) #700000 bottom repeat-x ;
}
.bg_submenu{
	background:url(../images/menusub_bg.gif);
}
.box1_title{
	background:url(../images/box_title_l.gif) #870202 left no-repeat; 
	font-weight:bold;
	color:#ffffff;
	text-align:center;
}
.box2_title{
	background:#870202;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
}
.box3_title{
	background:#E3C596;
	font-weight:bold;
	color:#990000;
	text-align:center;
}
.nav1{
	background:#E3C596;
	color:#990000;
	font-weight:bold;
	padding:1px;
}
.nav2{
	background:#FFFFFF;
	border-top:1px solid #D8D8D8;
	color:#6A0000;
}
.nav2 a {
	color:#6A0000;
	text-decoration:none;
}
.box_mid_title{
	background:#E8DDC1;
	border-top:1px solid #E3C596;
	color:#990000;
	font-weight:bold;
	text-transform:uppercase;
}
.row{
	background:#F3F0D1;
	padding:5px;
	height:50px;	
}
.row1{
	background:#FAFAE8;
	padding:5px;
	height:50px;
}
/******************** FONT CHU **************/

.font_top,
.font_top a:link,
.font_top a:active,
.font_top a:visited{
	color:#F3DDAE;
}

.font_top a:hover{
	color:#F3DDAE;
}


.font_f_title,
.font_f_title a:link,
.font_f_title a:active,
.font_f_title a:visited{
	color:#8D3817;
	font-size:14px;
	font-weight:bold;
}

.font_f_title a:hover{
	color:#FFC20F;
	font-size:14px;
	font-weight:bold;
}

.font_title,
.font_title a:link,
.font_title a:active,
.font_title a:visited{
	color:#FF9F00;
	font-weight:bold;
}

.font_title a:hover{
	color:#FFC20F;
	font-weight:bold;
}

.font_cat,
.font_cat a:link,
.font_cat a:active,
.font_cat a:visited{
	color:#8D3817;
	font-weight:bold;
}

.font_cat a:hover{
	color:#8D3817;
	font-weight:bold;
}

.font_subcat,
.font_subcat a:link,
.font_subcat a:active,
.font_subcat a:visited{
	color:#575757;
}

.font_subcat a:hover{
	color:#575757;

}

.font_title_small{
	color:#FF9136;
	font-size:10px;
}


.font_white {
	color:#FFFFFF;
}
.font_err,
.font_err a:link,
.font_err a:active,
.font_err a:visited {
	 color:#FF0000;
	 text-decoration:none;
}
.font_err a:hover {
	 color:#FF0000;
	 text-decoration:underline;
}

.font_err_big{
	font-size:14px;
	color:#FF0000;
	font-weight:bold;
}
 
.font_keyword {
	background-color:#E60404;
	color:#FFFFFF;
}

#footer {
	color:#990000;
	
}
#footer a {
	color:#990000;
	text-decoration:none;
}
#footer a:hover {
	color:#990000;
	text-decoration:underline;
}

/******************** FONT PRODUCT **************/

.font_p_name,
.font_p_name a:link,
.font_p_name a:active,
.font_p_name a:visited {
	 color:#990000;
	 font-weight:bold;
	 text-decoration:none;
}
.font_p_name a:hover {
	 color:#990000;
	 font-weight:bold;
	 text-decoration:underline;
	 
}
/******************** FONT NEWS **************/

.font_title_news,
.font_title_news a:link,
.font_title_news a:active,
.font_title_news a:visited {
	 color:#FF9F00;
	 font-weight:bold;
	 text-decoration:none;
}
.font_title_news a:hover {
	 color:#631C00;
	 font-weight:bold;
	 text-decoration:underline;
	 
}
/*-------------------------------- font shopping ---------------------*/
.border_cart {
	background:#DBDADA;
}
.row_title_cart {
	background:#870202;
	color:#FFFFFF;
	height:25px;
}
.row_total_cart {
	background:#E8DDC1;
	color:#3369A7;
	height:25px;
}
.row_item_cart {
	background:#f7f7f7;
	height:22px;
}


/******************** PHAN TRANG **************/
.pagecurrent{
	background: #FFC9A5;
	font-size: 8pt;
	font-weight: bold;
    color: #000000;
	padding-left: 3px;
	padding-right: 3px;
}

.pagecur {
	background: #BDE0FE;
	border: 1px solid #294B79;
	padding: 1px 5px 1px 5px;
	font-weight: bold;
	color: #003300;
}
.pagelink {
	background: #FFFFFF;
	border: 1px solid #999;
	padding: 1px 5px 1px 5px;
	text-decoration: none;
}

.pagelink a:link,
.pagelink a:visited,
.pagelink a:active{
	text-decoration: none;
	color: #000000 !important;
}
