body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.table_top01 {
	height: 82px;
	width: 100%;
	border: 0;
}
.table_top02 {
	height: 33px;
	width: 100%;
	background-color: #cc3334;
}
.table_top04 {
	width: 100%;
}
.table_topic {
	height: 20px;
	width: 100%;
	background-color: #cc3334;
	font-family: tahoma;
	font-size: 10pt;
	color: #ffffff;
	font-weight: bold;
}
.table_top03 {
	background-color: #f5f5e6;
	height: 111px;
	width: 100%;
}
.table_background_register {
	background-color: #F2F2F2;
}
.table_background_blue01 {
	background-color: #EFF7FF;
}
.table_background_blue02 {
	background-color: #DDEEFF;
}
.font_normal_blue {
	font-family: tahoma;
	font-size: 11px;
	color: #00329b;
	font-weight:normal;
}
.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_normal_black{
	font-family: tahoma;
	font-size: 10pt;
	color: #666666;
	font-weight: normal;
	
}
.font_not_click{
	font-family: tahoma;
	font-size: 11px;
	color: #666666;
	
}
.font_line{
	font-family: tahoma;
	font-size: 11px;
	color: #999999;
	font-weight: normal;
}
.font_small{
	font-family: tahoma;
	font-size: 11px;
	color: #999999;
	font-weight: normal;

}
.font_head_black{
	font-family: tahoma;
	font-size: 10pt;
	color: #000000;
	font-weight: bold;
}

.font_head_orange{
	font-family: tahoma;
	font-size: 14pt;
	color: #FF6600;
	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: 11px;
	color: #FF6600;
	text-decoration: underline;
}	
.font_orange {
	font-family: tahoma;
	font-size: 11px;
	color: #FF6600;
}	
.font_or {
	font-family: tahoma;
	font-size: 11px;
	color: #FF6600;
	font-weight: normal;
}	
.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: 11px;
	color: #FF0000;
}

.font_topic {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	
}
.font_head {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
}

.font_head {
	font-family: sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;

}
.font_normal1 {
	font-family: tahoma;
	font-size: 11px;
	color: #666666;
	font-weight: normal;
}
.font_normal2 {
	font-family: tahoma;
	font-size: 11px;
	color: #666666;
	font-weight: normal;
}
.font_normal{
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
}
.font_red {
	font-family: tahoma;
	font-size: 10pt;
	color: #ff0000;
	font-weight:bold;
}
}
.font_green {
	font-family: tahoma;
	font-size: 11px;
	color: #009900;
	font-weight:normal;
}
.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: 11px;
	font-weight: normal;
	color: #00329b;
	text-decoration: underline;

}
a.menu_left:visited{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #00329b;
	text-decoration: underline;
}
a.menu_left:hover{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #F1A42B;
	text-decoration: underline;
}
a.menu_left2:link{
	font-family:Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #0066FF;
	text-decoration: none;

}
a.menu_left2:visited{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #0066FF;
	text-decoration: none;
}
a.menu_left2:hover{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #F1A42B;
	text-decoration: none;
}
a.menu_name_book:link{
	font-family:Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
}
a.menu_name_book:visited{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
}
a.menu_name_book:hover{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #cc6600;
	text-decoration: underline;
}
a.menu_year:link{
	font-family:Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	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: 11px;
	font-weight: bold;
	color: #f05e08;
	text-decoration: none;
}
a.menu_name_book_orange:visited{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #f05e08;
	text-decoration: none;
}
a.menu_name_book_orange:hover{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #f05e08;
	text-decoration: underline;
}

a.menu_01{
	font-family:Tahoma;
	font-size: 11px;
	color: #666666;
	font-weight: normal;
	text-decoration: none;
}

a.menu_01:hover{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #f05e08;
	text-decoration: underline;
}

#footer {
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(../images/footer.gif);
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 0px;
	padding-left: 30px;
	text-align: right;
	height: 65px;
	width: 980px;
}

#footer a:link {color: #FFFFFF; font-weight: bold; text-decoration:underline}
#footer a:visited {color: #FFFFFF; font-weight: bold; text-decoration:underline}
#footer a:hover {color: #FFFFFF; font-weight: bold; text-decoration:none}
#footer a:active {color: #FFFFFF; font-weight: bold; text-decoration:underline}
