body
{ 
margin:0; padding:0;
background-image: url(bg_all.gif);
background-position: 50% top;
background-repeat: repeat-x;
}

h1,h2,h3,h4,h5,h6 {
margin:0; padding:0;
font-weight:normal;
}

.mar_b_5
{
margin-bottom:5px;
}

.w_200
{
width:200px;
}

.box_page_b
{
width:1000px; margin:0 auto; vertical-align:bottom;
}

.pad_box
{
padding-top: 3px; padding-bottom: 0px; padding-left:8px; padding-right:8px;
}

.left_c
{
width:150px; float:left;
}

.right_c
{
width:825px; float:right;
}

.left_col
{
width:616px; float:left;
}

.space_col
{
width:8px;float:left; height:10px;
}

.right_col
{
width:198px;float:left;
}

.left_header
{
width:470px; padding-left: 30px; padding-bottom: 5px; float:left;
}

.right_header
{
padding-top: 5px; width:485px; float:left;
}

.nav_menu
{
width:996px; margin:0 auto; clear:both;
}

.fmenu
{
height:27px; padding-left: 200px;
}

.text_search
{
height:20px; width: 140px;
}

.bannerright
{
text-align:center; vertical-align:top; padding-top:8px;
}

.col_hotnews
{
padding-top: 5px; float:left; width:33%;
}


.text_product {
font-family: Arial, Helvetica;
font-size: 11px;
line-height: 18px;
color: #444444;
text-decoration: none;

}

.text_product a:link
{
text-decoration: none;
font-style: normal;
color: #444444;
text-decoration: none;
}

.text_product a:visited{
font-style: normal;
color: #444444;
text-decoration: none;
}

.text_product a:hover{
font-style: normal;
color: #FF6600;
text-decoration: underline;
}

.text_product a:active{
font-style: normal;
color: #444444;
text-decoration: none;
}

.title_group
{
height:22px; vertical-align:middle; clear:both;
}

.title_group h3
{
font-size:13px;
}

.list_p
{
width:301px; float:left;
}


.inside
{
	margin: 0 auto;
	width: 614px;
	height: 250px;
	background: url(../images/backgrweounds/1.jpg) top center;
	display: none;
	position: absolute;
}
.text_def 
{
	font-family: Geneva, Arial, Helvetica;
	font-size: 12px;
	color: #000000;
}
.text_def a:link,.text_def a:visited,.text_def a:active
{
	font-style: normal;
	color: #000000;
	text-decoration: none;
}
.text_def a:hover
{
	font-style: normal;
	color: #333333;
	text-decoration: underline;
}

table 
{
	font-family: Arial, Helvetica;
	font-size: 12px;
	font-style: normal;
	color: #000000;
}

.danh_gia {
	font-family: Tahoma;
	font-size: 12px;
	color: #E8221D;
	text-decoration: none;
	font-weight: bold;
}

.bg_search
{
	border-bottom: #FFFFFF 1px solid;
	border-left: #FFFFFF 1px solid;
	border-right: #FFFFFF 1px solid;
	border-top: #FFFFFF 1px solid;
	color: #999999;
	font-family: Arial, Helvetica;
	font-size: 12px;
	background-color: #78B9D5;
	width: 180px;
}
.textfield
{
	border-bottom: #999999 1px solid;
	border-left: #999999 1px solid;
	border-right: #999999 1px solid;
	border-top: #999999 1px solid;
	color: #000000;
	
	font-family: Arial, Helvetica;
	font-size: 12px;
	background-color: #FFFFFF;
}

.search_replace {
	font-family: Arial, Helvetica;
	color: #FF0000;
	text-decoration: none;
	background-color: #FFFF00;
}

.block_1_top 
{
	background-image: url(block_1_top.gif); 
	background-repeat: repeat-x;
	border-top: #CDCED1 0px solid;
	width: 152px;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
}
.block_1_center
{
	border-left: #CDCED1 1px solid;
	border-right: #CDCED1 1px solid;
	border-bottom: #CDCED1 1px solid;
	background-image: url(block_1_center.gif); 
	background-repeat: repeat-x;
	background-color: #F5F5F5;
	width: 150px;
}
.block_1_bottom
{
	background-image: url(block_1_bottom.gif); 
	background-position: 50% bottom; 
	background-repeat: repeat-x;
	width: 150px;
	padding-bottom: 1px;
}

.block_1_title 
{
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	line-height:24px;
	border-left: #333333 0px solid;
	border-right: #333333 0px solid;
}

.block_1_title h1
{
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
}


.block_1_title a:link, .block_1_title a:visited, .block_1_title a:active
{
	font-family: Arial, Helvetica;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.block_1_title a:hover
{
	font-family: Arial, Helvetica;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: underline;
}

.block_2_top 
{
	background-image: url(block_2_top.gif); 
	background-repeat: repeat-x;
	border-top: #CDCED1 0px solid;
	width: 200px;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	line-height: 24px;
}
.block_2_center
{
	border-left: #CDCED1 1px solid;
	border-right: #CDCED1 1px solid;
	border-bottom: #CDCED1 1px solid;
	background-image: url(block_1_center.gif); 
	background-repeat: repeat-x;
	background-color: #F5F5F5;
	width: 198px;
}
.block_2_bottom
{
	background-image: url(block_1_bottom.gif); 
	background-position: 50% bottom; 
	background-repeat: repeat-x;
	width: 200px;
	padding-bottom: 1px;
}
.block_2_title 
{
	font-family: Arial, Helvetica;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	border-left: #333333 0px solid;
	border-right: #333333 0px solid;
	height:24px;
	line-height:24px;
	background-image:url(block_2_top.gif);
	background-repeat:no-repeat;
}


.block_2_title a:link, .block_2_title a:visited, .block_2_title a:active
{
	font-family: Arial, Helvetica;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.block_2_title a:hover
{
	font-family: Arial, Helvetica;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: underline;
}

.block_3_top 
{
	background-image: url(block_3_top.gif); 
	background-repeat: repeat-x;
	border-left: #892F2F 1px solid;
	border-right: #892F2F 1px solid;
	border-top: #892F2F 1px solid;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	height: 18px;
}
.block_3_center
{
	border-bottom: #892F2F 1px solid;
	border-left: #892F2F 1px solid;
	border-right: #892F2F 1px solid;
	background-color: #FFEEEE;
}

.block_3_title ,.block_3_title a:visited,.block_3_title a:active
{
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	height: 20px;
}
.block_3_title a:link
{
	font-family: Arial, Helvetica;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.block_3_title a:hover
{
	font-family: Arial, Helvetica;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: underline;
}

.block_4_top 
{
	background-image: url(block_4_top.gif); 
	background-repeat: repeat-x;
	border-left: #CED5DB 1px solid;
	border-right: #CED5DB 1px solid;
	border-top: #CED5DB 1px solid;
	border-bottom: #CED5DB 1px solid;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	height: 18px;
}
.block_4_center
{
	border-bottom: #CED5DB 1px solid;
	border-left: #CED5DB 1px solid;
	border-right: #CED5DB 1px solid;
	background-color: #F5F5F5;
}
.block_4_title 
{
	color: #63617C;
	font-size: 12px;
	font-weight: bold;
	height: 20px;
}
.block_4_title a:link, .block_4_title a:visited, .block_4_title a:active
{
	text-decoration: none;
	font-family: Arial, Helvetica;
	font-size: 12px;
	font-style: normal;
	color: #63617C;
}

.block_4_title a:hover{
	font-family: Arial, Helvetica;
	font-size: 12px;
	font-style: normal;
	color: #63617C;
	text-decoration: underline;
}

.block_5_top 
{
	background-image: url(block_5_top.gif); 
	background-repeat: repeat-x;
	border-left: #CDCED1 0px solid;
	border-right: #CDCED1 0px solid;
	border-top: #CDCED1 0px solid;
	border-bottom: #CDCED1 0px solid;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
}
.block_5_center
{
	border-bottom: #CDCED1 1px solid;
	border-left: #CDCED1 1px solid;
	border-right: #CDCED1 1px solid;
	background-color: #F5F5F5;
}
.block_5_title 
{
	font-family: Arial, Helvetica;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	height: 26px;
	line-height:26px;
}
.block_5_title a:link,.block_5_title a:visited,.block_5_title a:active
{
	font-family: Arial, Helvetica;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.block_5_title a:hover
{
	font-family: Arial, Helvetica;
	font-size: 12px;
	font-style: normal;
	color: #63617C;
	text-decoration: underline;
}

.search_left 
{
	background-image: url(bg_search_left.gif); 
	background-repeat: repeat-x;
	width: 9px;
	height: 44px;
}
.search_right
{
	background-image: url(bg_search_right.gif); 
	background-repeat: repeat-x;
	width: 8px;
	height: 44px;
}
.search_center
{
	background-image: url(bg_search_center.gif); 
	background-repeat: repeat-x;
	height: 44px;
	width: 260px;
}
.search_center_2
{
	background-image: url(bg_search_center_2.gif); 
	background-repeat: repeat-x;
	height: 44px;
	width: 245px;
}
.search_input 
{
	border-right: #000000 1px solid; 
	border-top: #000000 1px solid; 
	border-left: #000000 1px solid; 
	border-bottom: #000000 1px solid;
	color: #000000; 
	font: bold 12px Arial;
}
.search_button 
{
	display: block; font-SIZE: 13px; background: url(bottom.gif) no-repeat; width: 100px; color: #fff; line-height: 23px; text-align: center;
}
.search_button1 
{
	background-position: center -115px;
	color: #fff;
}

.block_bottom_1 
{
	background-color:#FFFFFF;
	background-position: 100% bottom; 
	background-image: url(block_bottom_1.gif); 
	border-right: #E6E6E6 1px solid; 
	border-top: #E6E6E6 1px solid; 
	border-left: #E6E6E6 1px solid; 
	border-bottom: #E6E6E6 1px solid; 
	background-repeat: repeat-x;
}
.block_bottom_2 
{
	background-color:#FFFFFF;
	background-position: 100% bottom; 
	background-image: url(block_bottom_2.gif); 
	border-right: #E6E6E6 1px solid; 
	border-top: #E6E6E6 1px solid; 
	border-left: #E6E6E6 1px solid; 
	border-bottom: #E6E6E6 1px solid; 
	background-repeat: repeat-x;
}
.block_bottom_3 
{
	background-color:#FFFFFF;
	background-position: 100% bottom; 
	background-image: url(block_bottom_2.gif); 
	border-right: #E6E6E6 0px solid; 
	border-top: #E6E6E6 0px solid; 
	border-left: #E6E6E6 0px solid; 
	border-bottom: #E6E6E6 0px solid; 
	background-repeat: repeat-x;
	height: 70px;
}
.bg_center_sub 
{
	border-right: #CCCCCC 1px solid; 
	background-position: 50% bottom; 
	border-top: #CCCCCC 1px solid; 
	border-left: #CCCCCC 1px solid; 
	border-bottom: #CCCCCC 1px solid;
}
.bg_all_top 
{
	background-repeat: repeat-y;
	background-image: url(bg_all_top.gif); 
}
.bg_all_bottom 
{
	background-position: 50% bottom;
	background-image: url(bg_all_bottom.gif); 
	background-repeat: repeat-x;
	height: 8px;
}
.bg_bottom {
	background-image: url(bg_bottom.gif);
	background-repeat: repeat-x;
	background-color: #898989;
}
.bg_bottom_2 {
	background-image: url(bg_bottom_2.gif); 
	background-repeat: repeat-x;
}

.title {
	padding-right: 8px; 
	padding-left: 8px; 
	font-weight: bold; 
	padding-bottom: 0px; 
	color: #FFFFFF; 
	padding-top: 0px;
	font-size: 12px;
}
.title_2 
{
	font-family: Arial, Helvetica;
	font-size: 14px;
	color: #168441;
	font-weight: bold;
}
.title_3 
{
	font-family: Arial, Helvetica;
	font-size: 18px;
	color: #168441;
	font-weight: bold;
}

.title_3 h2
{
	font-size: 18px;
	color: #168441;
}

.title_3 h4
{
	font-size: 18px;
	color: #168441;
}

.title_center 
{
	font-family: Arial, Helvetica;
	font-size: 13px;
	font-style: normal;
	color: #333333;
	background: url(bg_title_page.gif) repeat-x;
	background-position:10% bottom ;
	height: 31px;
}
.text_date {
	font-family: Arial, Helvetica;
	font-size: 11px;
	color: #999999;
	font-style: italic;
}
.title_center a:link{
	text-decoration: none;
	font-family: Arial, Helvetica;
	font-size: 13px;
	font-style: normal;
	color: #333333;
}
.title_center a:visited{
	font-family: Arial, Helvetica;
	font-size: 13px;
	font-style: normal;
	color: #333333;
	text-decoration: none;
}
.title_center a:hover{
	font-family: Arial, Helvetica;
	font-size: 13px;
	font-style: normal;
	color: #333333;
	text-decoration: none;
}
.title_center a:active{
	font-family: Arial, Helvetica;
	font-size: 13px;
	font-style: normal;
	color: #333333;
	text-decoration: none;
}
.title_page 
{
	font-family: Tahoma;
	font-size: 18px;
	color: #168441; 
	text-decoration: none;
	font-weight: bold;
	display: block; 
	background: url(bg_title_page.gif) repeat-x;
	background-position: 0% bottom ;
	height: 31px;
	padding-bottom: 0px;
	padding-top: 3px;
}
.title_page a:link, title_page a:visited, .title_page a:active
{
	font-family: Tahoma;
	font-size: 18px;
	color: #168441;
	text-decoration: none;
}
.title_page a:hover
{
	font-family: Tahoma;
	font-size: 18px;
	color: #168441;
	text-decoration: none;
}

.title_hotnews 
{
	font-family: Tahoma;
	font-size: 14px;
	color: #168441; 
	font-weight: bold;
	display: block; 
	background: url(bg_title_page.gif) repeat-y;
	background-position: 0% bottom ;
	height: 20px;
	padding-bottom: 0px;
	padding-top: 3px;
}

.title_hotnews h2
{
	font-size: 14px;
	color: #168441; 
}

.title_hotnews a:link, .title_hotnews a:active, .title_hotnews a:visited
{
	font-family: Tahoma;
	font-size: 14px;
	color: #168441;
	text-decoration: none;
}

.title_hotnews a:hover
{
	font-family: Tahoma;
	font-size: 14px;
	color: #168441;
	text-decoration: none;
}

.gia 
{
	font-family: Arial, Helvetica;
	font-size: 11px;
	color: #FF1D00;
	font-weight: bold;
}
.text_hotnews {
	font-family: Arial, Helvetica;
	font-size: 12px;
	color: #B51D4C; 
	font-weight: bold;
}
.text_hotnews a:link, .text_hotnews a:visited, .text_hotnews a:active
{
	text-decoration: none;
	font-family: Arial, Helvetica;
	font-size: 12px;
	font-style: normal;
	color: #B51D4C;
}

.text_hotnews a:hover
{
	font-family: Arial, Helvetica;
	font-size: 12px;
	font-style: normal;
	color: #B51D4C;
	text-decoration: none;
}

.bg_all
{
	background-color: #FFF;
}	
.bg_top
{ 
	background-image:url(bg_top.gif);
	background-repeat:repeat-x;
	background-position: 50% top; 
	height: 130px;
}
.bg_top_2
{ 
	background-image:url(bg_top_2.gif);
	background-repeat:repeat-x;
	background-position: 50% 1px; 
	height: 122px;
	padding-bottom: 15px;
}
.bg_menu_top
{ 
	background-image:url(bg_menu_top.gif); 
	background-repeat:repeat-x;
	height: 38px;
}

.bg_cart
{ 
	background-image:url(bg_cart.gif); 
	background-repeat:repeat-y;
}

.bg_left,.bg_right
{
	background-color:#FFFFFF;
}

.border_left_right
{
	border-right: #FFF 1px solid; 
	border-left: #FFF 1px solid; 
}

.border_left
{
	border-left: #CCCCCC 1px solid; 
}
.border_b
{
	border-bottom: #CCCCCC 1px dotted; 
}
.border_t
{
	border-top: #CCCCCC 1px dotted;
}
.border_b_line
{
	border-bottom: 1px solid #CCCCCC;
}
.border_b_index
{
	border-bottom: #CCCCCC 1px dotted;
	font-family: Georgia, "Times New Roman", Times, serif;
}    
.border_images
{
	border:#CDCED1 1px solid;
}
.border_images a:hover { border-color: #0066CC; }

.makers { margin:0px; padding:0px; padding-bottom:2px; }
.makers a { display:block; margin:auto; padding:3px; width: 120px; height: 95px; text-align:center; border:solid 1px #D9CDCC; background:#fff; }
.makers a:hover { border-color: #0066CC; }

.makers_detail { margin:0px; padding:0px; padding-bottom:2px; }
.makers_detail a { display:block; margin:auto; padding:5px; width:300px; height:192px; text-align:center; border:solid 1px #D9CDCC; background:#fff; }
.makers_detail a:hover { border-color: #0066CC; }

#specs-list { }
#specs-list p { padding: 4px 6px; font-size: 12px; background: #F1F0E5; border-bottom: solid 1px #fff; }
#specs-list p a { color: #7D7464; text-decoration: underline; }
#specs-list table { background: #F5F5F5; }
#specs-list caption { display: none; }
#specs-list th, #specs-list td { padding: 1px 6px; font: 12px Arial; vertical-align: top; color:#58595B; border:1px solid #FFF; }
#specs-list th { font-weight: bold; text-transform: uppercase; color: #000; background-color:#E7E7E7; text-align:left; }
#specs-list td { background: #F5F5F5; }
#specs-list td.ttl { font-weight:bold; width:120px; }
#specs-list td.price { font-weight:bold; color:#FF6C02; }

.border_page{
border-right: #CDCED1 1px solid;
border-top: #CDCED1 1px solid;
border-left: #CDCED1 1px solid;
border-bottom: #CDCED1 1px solid;
padding-bottom: 6px;
padding-left: 6px;
padding-right: 6px;
padding-top: 6px;
}
.border_banner{
border-right: #CDCED1 1px solid;
border-top: #CDCED1 1px solid;
border-left: #CDCED1 1px solid;
border-bottom: #CDCED1 1px solid;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
}
.nut
{
background-color: #666666;
border-bottom: #fff 1px solid;
border-left: #fff 1px solid;
border-right: #fff 1px solid;
border-top: #fff 1px solid;
color: #FAFFB2;

font-family: Arial, Helvetica;
font-size: 12px;
height: 21px;
}
.select 
{
font-family: Arial, Helvetica;
font-size: 12px;
color: #444444;
}

.path {
font-family: Arial, Helvetica;
font-size: 12px;
color: #333333;
text-decoration: none;
font-weight: bold;
}
.path a:link{
text-decoration: none;
font-family: Arial, Helvetica;
font-size: 12px;
font-style: normal;
color: #333333;
font-weight: bold;
}
.path a:visited{
font-family: Arial, Helvetica;
font-size: 12px;
font-style: normal;
color: #333333;
text-decoration: none;
font-weight: bold;
}
.path a:hover{
font-family: Arial, Helvetica;
font-size: 12px;
font-style: normal;
color: #333333;
text-decoration: underline;
font-weight: bold;
}
.path a:active{
font-family: Arial, Helvetica;
font-size: 12px;
font-style: normal;
color: #333333;
text-decoration: none;
font-weight: bold;
}
.tab_banner_top {
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
padding-right: 5px;
}
.tab_3_3_3_3 {
padding-top:3px;
padding-bottom:2px;
padding-left:3px;
padding-right:3px;
}
.tab_4_4_4_4 {
padding-top:4px;
padding-bottom:4px;
padding-left:4px;
padding-right:4px;
}
.tab_8_8_8_8 {
padding-top:8px;
padding-bottom:8px;
padding-left:8px;
padding-right:8px;
}
.tab_3_3 {
padding-left:5px;
padding-right:5px;
}
.tab_5_5 {
padding-left:5px;
padding-right:5px;
}
.tab_8_8 {
padding-left:8px;
padding-right:8px;
}
.tab_5{
padding-left: 5px;
}
.text_lg {
font-family: Arial, Helvetica;
font-size: 12px;
color: #999999;
text-decoration: none;
}
.text_lg a:link{
text-decoration: none;
font-family: Arial, Helvetica;
font-size: 12px;
font-style: normal;
color: #999999;
text-decoration: none;
}
.text_lg a:visited{
font-family: Arial, Helvetica;
font-size: 12px;
font-style: normal;
color: #999999;
text-decoration: none;
}
.text_lg a:hover{
font-family: Arial, Helvetica;
font-size: 12px;
font-style: normal;
color: #999999;
text-decoration: underline;
}
.text_lg a:active{
font-family: Arial, Helvetica;
font-size: 12px;
font-style: normal;
color: #999999;
text-decoration: none;
}
.text_search {
font-family: Arial, Helvetica;
font-size: 11px;
color: #333333;
text-decoration: none;
}
.text_search a:link{
text-decoration: none;
font-family: Arial, Helvetica;
font-size: 11px;
font-style: normal;
color: #333333;
text-decoration: none;
}
.text_search a:visited{
font-family: Arial, Helvetica;
font-size: 11px;
font-style: normal;
color: #333333;
text-decoration: none;
}
.text_search a:hover{
font-family: Arial, Helvetica;
font-size: 11px;
font-style: normal;
color: #333333;
text-decoration: underline;
}
.text_search a:active{
font-family: Arial, Helvetica;
font-size: 11px;
font-style: normal;
color: #333333;
text-decoration: none;
}
.text_menu_top {
font-family: Arial, Helvetica;
font-size: 12px;
color: #333333;
text-decoration: none;
}
.text_menu_top a:link{
text-decoration: none;
font-family: Arial, Helvetica;
font-size: 12px;
font-style: normal;
color: #333333;
text-decoration: none;
}
.text_menu_top a:visited{
font-family: Arial, Helvetica;
font-size: 12px;
font-style: normal;
color: #333333;
text-decoration: none;
}
.text_menu_top a:hover{
font-family: Arial, Helvetica;
font-size: 12px;
font-style: normal;
color:#333333;
text-decoration: underline;
}
.text_menu_top a:active{
font-family: Arial, Helvetica;
font-size: 12px;
font-style: normal;
color: #333333;
text-decoration: none;
}
.text_menu_bottom {
font-family: Arial, Helvetica;
font-size: 12px;
color: #333333;
text-decoration: none;
}
.text_menu_bottom a:link{
text-decoration: none;
font-family: Arial, Helvetica;
font-size: 12px;
font-style: normal;
color: #333333;
text-decoration: none;
}
.text_menu_bottom a:visited{
font-family: Arial, Helvetica;
font-size: 12px;
font-style: normal;
color: #333333;
text-decoration: none;
}
.text_menu_bottom a:hover{
font-family: Arial, Helvetica;
font-size: 12px;
font-style: normal;
color:#333333;
text-decoration: underline;
}
.text_menu_bottom a:active{
font-family: Arial, Helvetica;
font-size: 12px;
font-style: normal;
color: #333333;
text-decoration: none;
}


.text_menu_bottom h5
{
	font-size:12px;
	
}
.tieu_de 
{
font-family: Arial, Helvetica;
font-size: 13px;
color: #333333;
text-decoration: none;
font-weight: bold;
}
.tieu_de a:link{
text-decoration: none;
font-family: Arial, Helvetica;
font-size: 13px;
font-style: normal;
color: #333333;
}
.tieu_de a:visited{
font-family: Arial, Helvetica;
font-size: 13px;
font-style: normal;
color: #333333;
text-decoration: none;
}
.tieu_de a:hover{
font-family: Arial, Helvetica;
font-size: 13px;
font-style: normal;
color: #168441;
text-decoration: underline;
}
.tieu_de a:active{
font-family: Arial, Helvetica;
font-size: 13px;
font-style: normal;
color: #333333;
text-decoration: none;
}

.tieu_de h1
{
	font-size: 13px;
}

.tieu_de h5
{
	font-size: 13px;
}

.tieu_de h6
{
	font-size: 13px;
}

.tieu_de_tin {
font-family: Arial, Helvetica;
font-size: 13px;
color: #168441;
text-decoration: none;
font-weight: bold;
}
.tieu_de_tin a:link{
text-decoration: none;
font-family: Arial, Helvetica;
font-size: 13px;
font-style: normal;
color: #168441;
}
.tieu_de_tin a:visited{
font-family: Arial, Helvetica;
font-size: 13px;
font-style: normal;
color: #168441;
text-decoration: none;
}
.tieu_de_tin a:hover{
font-family: Arial, Helvetica;
font-size: 13px;
font-style: normal;
color: #EA2222;
text-decoration: underline;
}
.tieu_de_tin a:active{
font-family: Arial, Helvetica;
font-size: 13px;
font-style: normal;
color: #168441;
text-decoration: none;
}

.tieu_de_san_pham, .tieu_de_san_pham h4
{
font-family: Arial, Helvetica;
font-size: 12px;
color: #168441;
}
.tieu_de_san_pham a:link
{
text-decoration: none;
color: #168441;
}
.tieu_de_san_pham a:visited{
color: #168441;
text-decoration: none;
}
.tieu_de_san_pham a:hover
{
color: #EA2222;
text-decoration: underline;
}
.tieu_de_san_pham a:active{
color: #168441;
text-decoration: none;
}


.tieu_de_san_pham h3
{
font-family: Arial, Helvetica;
font-size: 12px;
color: #168441;
}

.tieu_de_tin_moi 
{
font-family: Arial, Helvetica;
font-size: 11px;
color: #168441;
text-decoration: none;
}


.tieu_de_tin_moi a:link
{
text-decoration: none;
color: #168441;
}
.tieu_de_tin_moi a:visited
{
color: #168441;
text-decoration: none;
}
.tieu_de_tin_moi a:hover
{
color: #EA2222;
text-decoration: underline;
}
.tieu_de_tin_moi a:active
{
font-family: Arial, Helvetica;
font-size: 11px;
font-style: normal;
color: #168441;
text-decoration: none;
}

.tieu_de_tin_moi h5
{
font-size:11px;
color: #168441;
text-decoration: none;
margin:0; padding:0;
}

.tieu_de_tin_moi h3
{
font-size:11px;
color: #168441;
text-decoration: none;
}

.short_news
{
font-size:11px;
color: #000000;
text-decoration: none;
}



.bg_title
{
display: block; font-SIZE: 13px; background: url(bg_title_center.gif) no-repeat; color: #fff; line-height: 1px; text-align: center;
height: 25px;
}
.border_table { 
font-family: Arial, Helvetica;
font-size: 11px;
text-decoration: none;
border-bottom: #E8E8E8 0px solid;
border-left: #E8E8E8 0px solid;
border-right: #E8E8E8 0px solid;
border-top: #E8E8E8 0px solid;
background-color: #F2F2F2;
}

.table_newscat 
{ 
font-family: Arial, Helvetica;
font-size: 12px;
text-decoration: none;
border-bottom: #E8E8E8 1px solid;
border-left: #E8E8E8 1px solid;
border-right: #E8E8E8 1px solid;
border-top: #E8E8E8 1px solid;
background-color: #F5F5F5;
background-image: url(bg_newscat.png);
background-repeat: repeat-x;
color: #fff; 
text-align: left;

}
.add_cart {
font-family: Arial, Helvetica;
font-size: 14px;
text-decoration: none;
color: #EA0702;
font-weight: bold;
}
.add_cart a:link{
font-family: Arial, Helvetica;
font-size: 14px;
font-style: normal;
color: #EA0702;
text-decoration: none;
font-weight: bold;
}
.add_cart a:visited{
font-family: Arial, Helvetica;
font-size: 14px;
font-style: normal;
color: #EA0702;
text-decoration: none;
}
.add_cart a:hover{
font-family: Arial, Helvetica;
font-size: 14px;
font-style: normal;
color: #333333;
text-decoration: underline;
}
.add_cart a:active{
font-family: Arial, Helvetica;
font-size: 14px;
font-style: normal;
color: #EA0702;
text-decoration: none;
}
.weblink {
font-family: Arial, Helvetica;
font-size: 11px;
text-decoration: none;
color: #168441;
}
.weblink a:link{
font-family: Arial, Helvetica;
font-size: 11px;
font-style: normal;
color: #168441;
text-decoration: none;
}
.weblink a:visited{
font-family: Arial, Helvetica;
font-size: 11px;
font-style: normal;
color: #168441;
text-decoration: none;
}
.weblink a:hover{
font-family: Arial, Helvetica;
font-size: 11px;
font-style: normal;
color: #333333;
text-decoration: underline;
}
.weblink a:active{
font-family: Arial, Helvetica;
font-size: 11px;
font-style: normal;
color: #168441;
text-decoration: none;
}

.weblink h4{
font-family: Arial, Helvetica;
font-size: 11px;
font-style: normal;
color: #168441;
text-decoration: none;
}

.more {
font-family: Arial, Helvetica;
font-size: 12px;
text-decoration: none;
color: #168441;
}
.more a:link{
font-family: Arial, Helvetica;
font-size: 12px;
font-style: normal;
color: #168441;
text-decoration: none;
}
.more a:visited{
font-family: Arial, Helvetica;
font-size: 12px;
font-style: normal;
color: #168441;
text-decoration: none;
}
.more a:hover{
font-family: Arial, Helvetica;
font-size: 12px;
font-style: normal;
color: #000000;
text-decoration: underline;
}
.more a:active{
font-family: Arial, Helvetica;
font-size: 12px;
font-style: normal;
color: #168441;
text-decoration: none;
}

.more h6 {
font-family: Arial, Helvetica;
font-size: 12px;
}

.more_menu 
{
	height: 20px;
	text-decoration: none;
	font-family: Arial, Helvetica;
	font-size: 12px;
	color: #4C4C4C;
}
.more_menu a 
{
	padding-left: 7px;
	height: 20px;
	text-decoration: none;
	color: #4C4C4C;
	padding-top: 4px;
}
.more_menu a:link 
{
	padding-left: 7px;
	text-decoration: none;
	color: #4C4C4C;
}
.more_menu a:active 
{
	padding-left: 7px;
	text-decoration: none;
	color: #4C4C4C;
}

.more_menu a:hover 
{
padding-left: 7px;
text-decoration: underline;
color: #333333;
}
.text_trang 
{
font-family: Arial, Helvetica;
font-size: 12px;
color: #000;
text-decoration: none;
}
.text_trang a:link{
text-decoration: none;
font-family: Arial, Helvetica;
font-size: 12px;
font-style: normal;
color: #000;
text-decoration: none;
}
.text_trang a:visited{
font-family: Arial, Helvetica;
font-size: 12px;
font-style: normal;
color: #000;
text-decoration: none;
}
.text_trang a:hover{
font-family: Arial, Helvetica;
font-size: 12px;
font-style: normal;
color: #FF0000;
text-decoration: underline;
}
.text_trang a:active{
font-family: Arial, Helvetica;
font-size: 12px;
font-style: normal;
color: #000;
text-decoration: none;
}

/* Ajax tab */
.shadetabs{
padding: 3px 0; /*Cach menu tren nhu the nao*/
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 11px Arial, Helvetica;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
padding: 3px 5px; /* So phia truoc la dinh dang khang cach duoi cua box*/
margin-right: 1px;
border: 1px solid #CDCED1;
font: bold 11px Arial, Helvetica;
color: #333333;
background: white url(shade.gif) top left repeat-x;
}

.shadetabs li a:visited{
color: #333333;
font: bold 11px Arial, Helvetica;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #000000;
font: bold 11px Arial, Helvetica;
}

.shadetabs li.selected{
position: relative;
top: 0px;
font: bold 11px Arial, Helvetica;
}

.shadetabs li.selected a{ /*selected main tab style */
background-image: url(shadeactive.gif);
padding: 3px 5px; /* So phia truoc la dinh dang khang cach duoi cua box*/
margin-right: 1px;
border-bottom: #FFFFFF 0px solid;
color: #FFFFFF;
font: bold 11px Arial, Helvetica;
}
.shadetabs li.active a{ /*selected main tab style */
color: #FFFFFF;
font: bold 11px Arial, Helvetica;
}
.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
font: bold 11px Arial, Helvetica;
color:#FFFFFF;
}
.shadetabs li.selected a:active{ /*selected main tab style */
text-decoration: none;
font: bold 11px Arial, Helvetica;
color:#FFFFFF;
}

.contentstyle{
border-right: 0px solid #CDCED1; 
border-top: 4px solid #15AD50; 
border-left: 0px solid #CDCED1; 
border-bottom: 0px solid #CDCED1;
width: 597px;
margin-bottom: 1em; padding: 0px; /* Dinh dang phia trong cho noi dung cach bien la bao nhieu px*/
}

.bg3{
background-color: #E8E6D9;
font-family: Tahoma, Arial, Helvetica;
font-weight: bold;
font-size: 12px;
color: #FFFFFF;
}
.bg_login{
font-family: Tahoma, Arial, Helvetica;
font-size: 12px;
color: #168441;
}
.tieu_de_login{
font-family: Tahoma, Arial, Helvetica;
font-weight: bold;
font-size: 12px;
color: #FFF;
padding-left: 20px;
}

.nut_nhan {
font-family: Tahoma, Arial, Helvetica;
font-size: 12px;
text-decoration: none;
background-color:#FFFBFF;
}
.nut_nhan_2{
font-family: Tahoma, Arial, Helvetica;
font-size:11px;
border-right: 1px solid #168441; 
border-top: 1px solid #999999; 
border-left: 1px solid #999999; 
border-bottom: 1px solid #168441;
}

.input
{
font:11px Arial, Helvetica; 
border-right: #757c7f 1px solid; 
border-top: #757c7f 1px solid; 
font-size: 12px; 
border-left: #757c7f 1px solid; 
color: #168441; 
border-bottom: #757c7f 1px solid; 
font-STYLE: normal; 
background-color: #FFFFFF; 
}
.textarea
{
font:11px Tahoma, Arial, Helvetica; 
border-right: #757c7f 1px solid; 
border-top: #757c7f 1px solid; 
font-size: 12px; 
border-left: #757c7f 1px solid; 
color: #168441; 
border-bottom: #757c7f 1px solid; 
font-STYLE: normal; 
background-color: #FFFFFF; 
width: 200px;
height:100px;
}
.text_register {
font-family: Arial, Helvetica;
font-size: 12px;
color: #000;
text-decoration: none;
}
.text_register a:link{
text-decoration: none;
font-family: Arial, Helvetica;
font-size: 12px;
font-style: normal;
color: #000;
text-decoration: none;
}
.text_register a:visited{
font-family: Arial, Helvetica;
font-size: 12px;
font-style: normal;
color: #000;
text-decoration: none;
}
.text_register a:hover{
font-family: Arial, Helvetica;
font-size: 12px;
font-style: normal;
color: #000;
text-decoration: underline;
}
.text_register a:active{
font-family: Arial, Helvetica;
font-size: 12px;
font-style: normal;
color: #000;
text-decoration: none;
}

.text_menu_shopping {
font-family: Arial, Helvetica;
font-size: 12px;
color: #666683;
font-weight: bold;
text-decoration: none;
}
.text_menu_shopping a:link{
text-decoration: none;
font-family: Arial, Helvetica;
font-size: 12px;
font-style: normal;
color: #666683;
font-weight: bold;
text-decoration: none;
}
.text_menu_shopping a:visited{
font-family: Arial, Helvetica;
font-size: 12px;
font-style: normal;
color: #666683;
font-weight: bold;
text-decoration: none;
}
.text_menu_shopping a:hover{
font-family: Arial, Helvetica;
font-size: 12px;
font-style: normal;
color: #00A9DD;
font-weight: bold;
text-decoration: underline;
}
.text_menu_shopping a:active{
font-family: Arial, Helvetica;
font-size: 12px;
font-style: normal;
color: #666683;
font-weight: bold;
text-decoration: none;
}
.text_tb {
font-family: Arial, Helvetica;
font-size: 12px;
color: #333333;
text-decoration: none;
}
.text_tb a:link{
text-decoration: none;
font-family: Arial, Helvetica;
font-size: 12px;
font-style: normal;
color: #333333;
text-decoration: none;
}
.text_tb a:visited{
font-family: Arial, Helvetica;
font-size: 12px;
font-style: normal;
color: #333333;
text-decoration: none;
}
.text_tb a:hover{
font-family: Arial, Helvetica;
font-size: 12px;
font-style: normal;
color: #FF6600;
text-decoration: underline;
}
.text_tb a:active{
font-family: Arial, Helvetica;
font-size: 12px;
font-style: normal;
color: #333333;
text-decoration: none;
}
.text_tb , table a:active{
font-family: Arial, Helvetica;
font-size: 12px;
font-style: normal;
color: #333333;
text-decoration: none;
}
/* MENU */
/*Credits: By Santosh Setty (http://webdesigninfo.wordpress.com) */
/*Posted to: Dynamic Drive CSS Library (http://www.dynamicdrive.com/style/) */
.menu_left{
float:left;
padding-left: 300px;
background: url(menu_left_begin.gif) no-repeat;
height: 26px;
width: 10px;
}
.menu_center{
padding-top: 0px;
}
.menu_right{
float:right;
padding-right: 0px;
padding-top: 0px;
background: url(menu_right_end.gif) no-repeat;
height: 26px;
width: 10px;
}

.menu_center{
padding-top: 0px;
}
.menu_center b{ /*onMouseover style*/
float:left;
color: #FFFFFF;
background-position:100% 0px;
/*background: url(menu_line.gif) no-repeat center top;*/
height: 26px;
width: 3px;
}

.menu
{
float:left;
width:100%;
line-height:normal;
height: 26px;
font-size: 12px;
background: url(menu_center.gif) repeat-x; /*tab background image path*/
list-style: none;
}
.menu ul{
list-style-type: none;
margin:0;
margin-left: 5px; /*Left offset of entire tab menu relative to page*/
padding:0;
}
.menu li{
display:inline;
margin:0;
padding:0;
}
.menu a{
float:left;
margin:0;
margin-right: 0px; /*spacing between each tab*/
padding:0 0 0 8px;
text-decoration:none;
cursor: pointer;
background:url(menu_left.gif) no-repeat left top;
}
.menu a span{
float:left;
display:block;
padding: 5px 15px 6px 5px; /*Left - right - */
font-weight:bold;
color:#FFFFFF;
background:url(menu_right.gif) no-repeat right top;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
.menu a span {float:none;}
/* End IE5-Mac hack */
.menu a:hover span {
color: #FFFFFF;
}
.menu a.current{ /*Selected Tab style*/
background-position:0 -0px; /*Shift background image up to start of 2nd tab image*/
color: #FFFFFF;
background:url(menu_over_left.gif) no-repeat left top;
height: 26px;
}
.menu a.current span{ /*Selected Tab style*/
background-position:100% -82px; /*Shift background image up to start of 2nd tab image*/
float:left;
background:url(menu_over_right.gif) no-repeat right top;
color: #FFFFFF;
height: 26px;
}
.menu a:hover{ /*onMouseover style*/
background-position:0% 0px; /*Shift background image up to start of 2nd tab image*/
color: #FFFFFF;
background:url(menu_over_left.gif) no-repeat left top;
height: 26px;
}
.menu a:hover span{ /*onMouseover style*/
background-position:100% 0px; /*Shift background image up to start of 2nd tab image*/
float:left;
background:url(menu_over_right.gif) no-repeat right top;
color: #FFFFFF;
height: 26px;
}






.menu a h6{
float:left;
display:block;
padding: 5px 15px 6px 5px; /*Left - right - */
font-weight:bold;
color:#FFFFFF;
font-size:12px;
background:url(menu_right.gif) no-repeat right top;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
.menu a h6 {float:none;}
/* End IE5-Mac hack */
.menu a:hover h6 {
color: #FFFFFF;
}

.menu a.current h6{ /*Selected Tab style*/
background-position:100% -82px; /*Shift background image up to start of 2nd tab image*/
float:left;
background:url(menu_over_right.gif) no-repeat right top;
color: #FFFFFF;
height: 26px;
}




.tabcontainer{
clear: left;
width: 100%; /*width of 2nd level sub menus*/
height: 26px; /*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
position: relative;
background: url(menu_sub_center.gif) repeat-x; /*tab background image path*/
list-style: none;
}
.menu_sub{
display:none;
padding-left: 180px;
}
.menu_sub a{
float:left;
padding-left: 10px;
text-decoration:none;
cursor: pointer;
}

.menu_sub a span{
	float:left;
	display:block;
	padding: 7px 12px 3px 3px;
	color:#168441;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.menu_sub a span {float:none;}
/* End IE5-Mac hack */

.menu_sub a:hover{ /*onMouseover style*/
	background-position: 100% 0px; /*Shift background image up to start of 2nd tab image*/
	color: #168441;
	background:url(menu_sub_over_left.gif) no-repeat left top;
	height: 26px;
}

.menu_sub a:hover span{ /*onMouseover style*/
	background-position:100% 0px; /*Shift background image up to start of 2nd tab image*/
	float:left;
	background:url(menu_sub_over_right.gif) no-repeat right top;
	color: #1382D0;
	height: 26px;
}

.menu_sub_select{
	padding-left: 0px;
}
.menu_sub_select b{
	float:left;
	margin-right: 10px; /*spacing between each tab*/
	padding-left: 10px;
	padding-top: 7px;
	text-decoration: none;
	cursor: pointer;
}
.menu_sub_select b u{
	float: left;
	display: block;
	color: #1382D0;
}
.menu_sub_select b{ /*onMouseover style*/
	float:left;
	color: #1382D0;
	background-position:100% 0px;
	background:url(menu_sub_over_left.gif) no-repeat left top;
	height: 26px;
}

.menu_sub_select u{ /*onMouseover style*/
	float:left;
	background: url(menu_sub_over_right.gif) no-repeat right top;
	background-position:100% 0px; /*Shift background image up to start of 2nd tab image*/
	color: #1382D0;
	height: 26px;
}

.menu_sub_left{
	float:left;
	padding-left: 0px;
	height: 26px;
	background: url(menu_sub_left.gif) no-repeat;
}
.menu_sub_center{
padding-top: 0px;
}
.menu_sub_center b{ /*onMouseover style*/
	float:left;
	color: #333333;
	background-position:100% 0px;
	background: url(menu_sub_line.gif) no-repeat center top;
	height: 26px;
	width: 10px;
}

.menu_sub_right{
	float:right;
	padding-right: 0px;
	padding-top: 0px;
	height: 26px;
	background: url(menu_sub_right.gif) no-repeat;
}
/* END MENU*/
.menu_s {
	border-right: #fff 0px solid; 
	border-top: #fff 0px solid; 
	border-left: #fff 0px solid; 
	border-bottom: #fff 0px solid;    
	padding-right: 0px; 
	display: block; 
	padding-bottom: 0px; 
	width: 100%; 
	padding-top: 0px; 
	text-decoration: none;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	color: #04983F;
}


.menu_s A 
{
	border-right: #ffffff 0px solid; 
	border-top: #E6E6E6 1px solid; 
	border-left: #fff 0px solid; 
	border-bottom: #fff 0px solid;    
	padding-right: 0px; 
	display: block; 
	padding-left: 20px;
	padding-bottom: 6px; 
	padding-top: 6px; 
	text-decoration: none;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	color: #04983F;
	font-weight: bold;
	background: url(icon_sub.gif) no-repeat 12px 10px;
}
.menu_s a:link 
{
	border-right: #ffffff 0px solid; 
	border-top: #E6E6E6 1px solid; 
	border-left: #fff 0px solid; 
	border-bottom: #fff 0px solid;    
	padding-right: 0px; 
	display: block; 
	padding-left: 20px;
	padding-bottom: 6px; 
	padding-top: 6px; 
	text-decoration: none;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	color: #04983F;
	background-color: #EBF9FE;
	background: url(icon_sub.gif) no-repeat 12px 10px;
}
.menu_s a:active 
{
	border-right: #ffffff 0px solid; 
	border-top: #E6E6E6 0px solid; 
	border-left: #fff 0px solid; 
	border-bottom: #fff 0px solid;    
	padding-right: 0px; 
	display: block; 
	padding-left: 20px;
	padding-bottom: 6px; 
	padding-top: 6px; 
	text-decoration: none;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	color: #04983F;
	background-color: #EBF9FE;
	background: url(icon_sub.gif) no-repeat 12px 10px;
}
.menu_s a:visited{
	border-right: #ffffff 0px solid; 
	border-top: #E6E6E6 1px solid; 
	border-left: #fff 0px solid; 
	border-bottom: #fff 0px solid;    
	padding-right: 0px; 
	display: block; 
	padding-left: 20px;
	padding-bottom: 6px; 
	padding-top: 6px; 
	text-decoration: none;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	color: #04983F;
	background-color: #EBF9FE;
	background: url(icon_sub_over.gif) no-repeat 12px 10px;
}
.menu_s a:hover 
{
	border-right: #ffffff 0px solid; 
	border-top: #E6E6E6 1px solid; 
	border-left: #fff 0px solid; 
	border-bottom: #fff 0px solid;    
	padding-right: 0px; 
	display: block; 
	padding-left: 20px;
	padding-bottom: 6px; 
	padding-top: 6px; 
	text-decoration: none;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	color: #E8221D;
	background-color: #EBF9FE;
	background: url(icon_sub_over.gif) no-repeat 12px 10px;
}
.menu_s_select {
	border-right: #fff 0px solid; 
	border-top: #fff 0px solid; 
	border-left: #fff 0px solid; 
	border-bottom: #fff 0px solid;    
	padding-right: 0px; 
	display: block; 
	padding-bottom: 0px; 
	width: 100%; 
	padding-top: 0px; 
	text-decoration: none;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	color: #E8221D;
}
.menu_s_select A {
	border-right: #ffffff 0px solid; 
	border-top: #E6E6E6 1px solid; 
	border-left: #fff 0px solid; 
	border-bottom: #fff 0px solid;    
	padding-right: 0px; 
	display: block; 
	padding-left: 20px;
	padding-bottom: 6px; 
	padding-top: 6px; 
	text-decoration: none;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #E8221D;
	background-color: #EBF9FE;
	background: url(icon_sub_over.gif) no-repeat 12px 10px;
}
.menu_s_select a:link {
	border-right: #ffffff 0px solid; 
	border-top: #E6E6E6 1px solid; 
	border-left: #fff 0px solid; 
	border-bottom: #fff 0px solid;    
	padding-right: 0px; 
	display: block; 
	padding-left: 20px;
	padding-bottom: 6px; 
	padding-top: 6px; 
	text-decoration: none;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	color: #E8221D;
	background-color: #EBF9FE;
	background: url(icon_sub_over.gif) no-repeat 12px 10px;
}
.menu_s_select a:active {
	border-right: #ffffff 0px solid; 
	border-top: #E6E6E6 1px solid; 
	border-left: #fff 0px solid; 
	border-bottom: #fff 0px solid;    
	padding-right: 0px; 
	display: block; 
	padding-left: 20px;
	padding-bottom: 6px; 
	padding-top: 6px; 
	text-decoration: none;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	color: #E8221D;
	background-color: #EBF9FE;
	background: url(icon_sub_over.gif) no-repeat 12px 10px;
}
.menu_s_select a:hover 
{
	border-right: #ffffff 0px solid; 
	border-top: #E6E6E6 1px solid; 
	border-left: #fff 0px solid; 
	border-bottom: #fff 0px solid;    
	padding-right: 0px; 
	display: block; 
	padding-left: 20px;
	padding-bottom: 6px; 
	padding-top: 6px; 
	text-decoration: none;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	color: #E8221D;
	background-color: #EBF9FE;
	background: url(icon_sub_over.gif) no-repeat 12px 10px;
}
.menu_s_s{
	border-right: #fff 0px solid; 
	border-top: #fff 0px solid; 
	border-left: #fff 0px solid; 
	border-bottom: #fff 0px solid;    
	padding-right: 0px; 
	display: block; 
	padding-bottom: 0px; 
	width: 100%; 
	padding-top: 0px; 
	text-decoration: none;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #168441;
}
.menu_s_s A {
	border-right: #ffffff 1px solid; 
	border-top: #E6E6E6 1px solid; 
	border-left: #fff 0px solid; 
	border-bottom: #fff 0px solid;    
	padding-right: 0px; 
	display: block; 
	padding-left: 30px;
	padding-bottom: 6px; 
	padding-top: 6px; 
	text-decoration: none;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #EBF9FE;
	background: url(icon_sub.gif) no-repeat 170px 10px;
}
.menu_s_s a:link {
	border-right: #ffffff 1px solid; 
	border-top: #E6E6E6 1px solid; 
	border-left: #fff 0px solid; 
	border-bottom: #fff 0px solid;    
	padding-right: 0px; 
	display: block; 
	padding-left: 30px;
	padding-bottom: 6px; 
	padding-top: 6px; 
	text-decoration: none;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	color: #000000;
	background-color: #EBF9FE;
	background: url(icon_sub.gif) no-repeat 170px 10px;
}
.menu_s_s a:active {
	border-right: #ffffff 1px solid; 
	border-top: #E6E6E6 1px solid; 
	border-left: #fff 0px solid; 
	border-bottom: #fff 0px solid;    
	padding-right: 0px; 
	display: block; 
	padding-left: 30px;
	padding-bottom: 6px; 
	padding-top: 6px; 
	text-decoration: none;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	color: #000000;
	background-color: #EBF9FE;
	background: url(icon_sub.gif) no-repeat 170px 10px;
}
.menu_s_s a:hover 
{
	border-right: #ffffff 1px solid; 
	border-top: #E6E6E6 1px solid; 
	border-left: #fff 0px solid; 
	border-bottom: #fff 0px solid;    
	padding-right: 0px; 
	display: block; 
	padding-left: 30px;
	padding-bottom: 6px; 
	padding-top: 6px; 
	text-decoration: none;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	color: #ED290A;
	background-color: #EBF9FE;
	background: url(icon_sub_over.gif) no-repeat 170px 10px;
}
.menu_s_s_select {
	border-right: #fff 0px solid; 
	border-top: #fff 0px solid; 
	border-left: #fff 0px solid; 
	border-bottom: #fff 0px solid;    
	padding-right: 0px; 
	display: block; 
	padding-bottom: 0px; 
	width: 100%; 
	padding-top: 0px; 
	text-decoration: none;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	color: #1382D0;
}
.menu_s_s_select A {
	border-right: #ffffff 1px solid; 
	border-top: #E6E6E6 1px solid; 
	border-left: #fff 0px solid; 
	border-bottom: #fff 0px solid;    
	padding-right: 0px; 
	display: block; 
	padding-left: 30px;
	padding-bottom: 6px; 
	padding-top: 6px; 
	text-decoration: none;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #ED290A;
	background-color: #EBF9FE;
	background: url(icon_sub_over.gif) no-repeat 170px 10px;
}
.menu_s_s_select a:link {
	border-right: #ffffff 1px solid; 
	border-top: #E6E6E6 1px solid; 
	border-left: #fff 0px solid; 
	border-bottom: #fff 0px solid;    
	padding-right: 0px; 
	display: block; 
	padding-left: 30px;
	padding-bottom: 6px; 
	padding-top: 6px; 
	text-decoration: none;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	color: #1382D0;
	background-color: #EBF9FE;
	background: url(icon_sub_over.gif) no-repeat 170px 10px;
}
.menu_s_s_select a:active 
{
	border-right: #ffffff 1px solid; 
	border-top: #E6E6E6 1px solid; 
	border-left: #fff 0px solid; 
	border-bottom: #fff 0px solid;    
	padding-right: 0px; 
	display: block; 
	padding-left: 30px;
	padding-bottom: 6px; 
	padding-top: 6px; 
	text-decoration: none;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	color: #1382D0;
	background-color: #EBF9FE;
	background: url(icon_sub_over.gif) no-repeat 170px 10px;
}
.menu_s_s_select a:hover 
{
	border-right: #ffffff 1px solid; 
	border-top: #E6E6E6 1px solid; 
	border-left: #fff 0px solid; 
	border-bottom: #fff 0px solid;    
	padding-right: 0px; 
	display: block; 
	padding-left: 30px;
	padding-bottom: 6px; 
	padding-top: 6px; 
	text-decoration: none;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	color: #1382D0;
	background-color: #EBF9FE;
	background: url(icon_sub_over.gif) no-repeat 170px 10px;
}

.tbldata caption{display:none;}		
table.tbldata{ border-collapse:collapse;clear:both; font-family:Tahoma, Arial, Helvetica; font-size:11px; color:#FFF;
border-bottom: #ABABAB 1px solid; border-top: #ABABAB 1PX SOLID; border-left: #ABABAB 1px solid; border-right: #ABABAB 1px solid;
}
.tbldata tbody td {border-width: 0 0 1px 0;border-style: solid; padding:2px 0 2px 5px;}
.tbldata thead th{text-align:left;border-width:1px 1px 1px 0;border-style:solid;padding:1px 0 1px 5px;background:url(images/px_w.gif) repeat-y;}
.tbldata thead th input{margin-bottom:0px;margin-top:-1px;}
.tbldata td img{text-align:right; font-size:11px;}
.tbldata th img{float:right;margin:4px 4px 0 0;} 
.tbldata tr.msgnew{font-family: Tahoma, Arial, Helvetica; font-size:11px;}

.tbldata thead th{border-top-color:#FFF;border-bottom-color:#C1C1C1;border-right-color:#C1C1C1; background-color:#ABABAB;} 
.tbldata thead th.sortcol{background-color:#C1C1C1;}
.tbldata tbody td{border-bottom-color:#E6E6E6; font-size:11px;}
.tbldata tr.selected td {
background-color: #efefef; 
border-bottom-color:#dee3e7; 
}

/* /BANNER */


#footer div a {
color: #C0C0C0;
}
.bg_all tr .border_t.bottom p a em {
color: #808080;
}
.bg_all tr .border_t.bottom p em a {
color: #808080;
}
