/*table*/
.table {
	width: 95%;
	border: 0; border-left-color:#000000; border-left-style:solid; border-left-width:3px; 
}
.table010 {
	width: 95%;
	border: 0; border-left-color:#000000; border-left-style:solid; border-left-width:3px; 
	border-top-color:#666666; border-top-style:solid; border-top-width:1px; 
	border-right-color:#666666; border-right-style:solid; border-right-width:1px; 
	border-bottom-color:#666666; border-bottom-style:solid; border-bottom-width:1px;   
}
.table01 {
	width: 100%;
	border-top-color:#666666; border-top-style:solid; border-top-width:1px; 
	border-right-color:#666666; border-right-style:solid; border-right-width:1px; 
	border-bottom-color:#666666; border-bottom-style:solid; border-bottom-width:1px;   
}
.table02 {
	width: 98%;
	border: 0; border-left-color:#563C7E; border-left-style:solid; border-left-width:2px; 
}
.table_footer {
	width: 95%; 
	

}
/*font*/
.font_logo {
	font-family: tahoma;
	font-size: 13pt;
	color: #ffffff;
	font-weight:bold;
	padding-left:10px;
	padding-top:10px; padding-right:15px;
	padding-bottom:3px;
}
.font_head_detail_product {
	font-family: tahoma;
	font-size: 13pt;
	color: #6bd30e;
	font-weight:bold;
	padding-left:10px;
	padding-top:10px; padding-right:15px;
	padding-bottom:3px;
}
.font_whi01 {
	font-family: tahoma;
	font-size: 10pt;
	color: #dfdfdf;
	font-weight:normal;
}
.font_black{
	font-family: tahoma;
	font-size: 10pt;
	color: #3e3e3e;
	font-weight: normal;
}
.font_red{
	font-family: tahoma;
	font-size: 10pt;
	color: #CC0000;
	font-weight: normal;
}

.font_whi{
	font-family: tahoma;
	font-size: 10pt;
	color: #ffffff;
	font-weight: normal;
}
.space01{
	padding-top:4px;
	padding-left:4px;
	padding-right:4px;
	padding-bottom:4px;
}
/*padding*/
.padding-left10 {
padding-left:10px;
}


/*background*/
backgrounf_color_viol
.table_background_blue01 {
	background-color: #EFF7FF;
} 

/*link*/
a.menu_menu_main:link{
	font-family:Tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
a.menu_menu_main:visited{
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: #ffffff;
	text-decoration: underline;
}
a.menu_menu_main:hover{
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: #cc6600;
	text-decoration: underline;
}
a.menu_orange:link{
	font-family:Tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: #cc6600;
	text-decoration: none;
}
a.menu_orange:visited{
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: #cc6600;
	text-decoration: none;
}
a.menu_orange:hover{
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: #cc6600;
	text-decoration: underline;
}
a.menu_black:link{
	font-family:Tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
a.menu_black:visited{
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
a.menu_black:hover{
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
}
a.menu_arti:link{
	font-family:Tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.menu_arti:visited{
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.menu_arti:hover{
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
a.menu_red01:link{
	font-family:Tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: #CC0000;
	text-decoration: none;
}
a.menu_red01:visited{
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: #CC0000;
	text-decoration: none;
}
a.menu_red01:hover{
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: #CC0000;
	text-decoration: underline;
}
/*background*/
a.menu_menu_11:hover{
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: #cc6600;
	text-decoration: underline;
}

.font_red {
	font-family: tahoma;
	font-size: 10pt;
	color: #990000;
	font-weight:normal;
}
.font_red_bold {
	font-family: tahoma;
	font-size: 10pt;
	color: #990000;
	font-weight:bold;
}
.TextGray2Link {
	FONT-SIZE: 11px; PADDING-BOTTOM: 1px; COLOR: #cccccc; LINE-HEIGHT: 15px; PADDING-TOP: 1px; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
.TextGray2Link_black {
	FONT-SIZE: 11px; PADDING-BOTTOM: 1px; COLOR: #666666; LINE-HEIGHT: 15px; PADDING-TOP: 1px; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}



/*menu*/
a.menu_main:link{
	font-family:Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
a.menu_main:visited{
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
a.menu_main:hover{
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;
}




/*
.table_background_blue02 {
	background-color: #DDEEFF;
}

.font_bold_blue {
	font-family: tahoma;
	font-size: 10pt;
	color: #00329b;
	font-weight:bold;
}

.font_topic_white{
	font-family: tahoma;
	font-size: 10pt;
	color: #ffffff;
	font-weight: bold;
	
}
.font_normal_white{
	font-family: tahoma;
	font-size: 9pt;
	color: #ffffff;
	font-weight: normal;
	
}
.font_not_click{
	font-family: tahoma;
	font-size: 10pt;
	color: #666666;
	font-weight: normal;
	
}
.font_head_black{
	font-family: tahoma;
	font-size: 12pt;
	color: #000000;
	font-weight: bold;
}

.font_normal_orange {
	font-family: tahoma;
	font-size: 10pt;
	color: #cc6600;
	font-weight: normal;
}
.font_bold_orange {
	font-family: tahoma;
	font-size: 10pt;
	color: #cc6600;
	font-weight: bold;
}	
.font_head_red {
	font-family: tahoma;
	font-size: 12pt;
	color: #ff0000;
	font-weight: bold;
}
.font_normal_red {
	font-family: tahoma;
	font-size: 10pt;
	color: #FF0000;
}
.font_red_small {
	font-family: tahoma;
	font-size: 8pt;
	color: #FF0000;
}

.font_topic {
	font-family: tahoma;
	font-size: 10pt;
	color: #333333;
	font-weight: bold;
}
.font_head {
	font-family: tahoma;
	font-size: 10pt;
	color: #333333;
	font-weight: bold;
}

.font_head {
	font-family: tahoma;
	font-size: 10pt;
	color: #333333;
	font-weight: bold;

}
.font_normal {
	font-family: tahoma;
	font-size: 10pt;
	color: #333333;
	font-weight: normal;
}
.font_red {
	font-family: tahoma;
	font-size: 10pt;
	color: #ff0000;
	font-weight:bold;
}
.border_total_price {
	border-top-color:#CCCCCC; border-top-style:double;
}

a.menu_group:link{
	font-family:Tahoma;
	font-size: 11pt;
	font-weight: normal;
	color: #FF0000;
	text-decoration: underline;
}
a.menu_group:visited{
	font-family: Tahoma;
	font-size: 11pt;
	font-weight: normal;
	color: #FF0000;
	text-decoration: underline;
}
a.menu_group:hover{
	font-family: Tahoma;
	font-size: 11pt;
	font-weight: normal;
	color: #FF0000;
	text-decoration: underline;
}
a.menu_login_red:link{
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: #FF0000;
	text-decoration: underline;
}
a.menu_login_red:visited{
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: #FF0000;
	text-decoration: underline;
}
a.menu_login_red:hover{
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: #F1A42B;
	text-decoration: underline;
}
a.menu_footer_webmaster:link{
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: #FFFF00;
	text-decoration: underline;
}
a.menu_footer_webmaster:visited{
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: #FFFF00;
	text-decoration: underline;
}
a.menu_footer_webmaster:hover{
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: #F1A42B;
	text-decoration: underline;
}
a.menu_main_white:link{
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
a.menu_main_white:visited{
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
a.menu_main_white:hover{
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFF00;
	text-decoration: underline;
}
a.menu_left:link{
	font-family:Tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: #00329b;
	text-decoration: underline;
}
a.menu_left:visited{
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: #00329b;
	text-decoration: underline;
}
a.menu_left:hover{
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: #F1A42B;
	text-decoration: underline;
}
a.menu_name_book:link{
	font-family:Tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
}
a.menu_name_book:visited{
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
}
a.menu_name_book:hover{
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: #cc6600;
	text-decoration: underline;
}
a.menu_year:link{
	font-family:Tahoma;
	font-size: 9pt;
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
}
a.menu_year:visited{
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
}
a.menu_year:hover{
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
}
a.menu_name_book_orange:link{
	font-family:Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #cc6600;
	text-decoration: none;
}
a.menu_name_book_orange:visited{
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #cc6600;
	text-decoration: none;
}
a.menu_name_book_orange:hover{
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #cc6600;
	text-decoration: underline;
}





