/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 

body{
	font-family: Arial,sans-serif;
	color: #333333;
	line-height: 1.166;	
	margin: 0px;
	padding: 0px;
	background-image: url(../images/icon/bg.gif);
}
.main_tb {
   vertical-align: top;
   text-align: center;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-width: 2px 2px 4px 2px;
	border-color: Black Black Black Black;
	border-style: solid solid solid solid;
	background: #EDEDED;
}

.main_top_tb {
   vertical-align: top;
   text-align: center;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-width: 0px 0px 0px 0px;
	border-color: Black Black Black Black;
	border-style: solid solid solid solid;
	background: #EDEDED;
}
.main_mid_tb {
   vertical-align: top;
   text-align: center;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-width: 0px 0px 0px 0px;
	border-color: Black Black Black Black;
	border-style: solid solid solid solid;
	background: White;
}
.main_down_tb {
   vertical-align: top;
	text-align: center;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-width: 1px 0px 0px 0px;
	border-color: Black Black Black Black;
	border-style: solid solid solid solid;
	background: #EDEDED;

}
.div01{
	margin: 5px 10px 5px 10px;
	padding: 3px 10px 3px 10px;
	font-size: 8pt;
	letter-spacing: 2px;
	color: #3E3E3E;
	
	line-height: 20px;
}
.div01_1{
   text-align: center;
   margin: 8px 10px 8px 10px;
	padding: 3px 10px 3px 10px;
	font-size: 8pt;
	letter-spacing: 2px;
	color: #3E3E3E;
	text-align: center;
	line-height: 18px;
	border-width: 1px 1px 1px 1px;
	border-color: #A9A9A9 #A9A9A9 #A9A9A9 #A9A9A9;
	border-style: solid solid solid solid;
	background: #FDFDFD;
	width: 580px;
	
}
.div01_2{
   text-align: center;
   margin: 8px 10px 8px 10px;
	padding: 3px 10px 3px 10px;
	font-size: 8pt;
	letter-spacing: 2px;
	color: #3E3E3E;
	text-align: center;
	line-height: 18px;

	background: #FDFDFD;
	width: 580px;
	
}

.div02{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 9pt;
	letter-spacing: 2px;
	color: #1D1D1D;
	text-align: center;
	background-color: White;
}
.div03{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 10pt;
	letter-spacing: 2px;
	color: #B22E2E;
	text-align: center;
	background-color: White;
}
.div04{
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 10px 10px;
	font-size: 8pt;
	letter-spacing: 1px;
	color: Black;
	text-align: center;
	background: #FCFCFC;
	line-height: 20px;
	width: 720px;
	border-width: 1px 1px 1px 1px;
	border-color: #B2B2B2 #B2B2B2 #B2B2B2 #B2B2B2;
	border-style: solid solid solid solid;

}
.font01{
	FONT-SIZE: 10pt;
	COLOR: #A52A2A;
	letter-spacing: 2px;
	font-weight: 500;
	line-height: 15px;
}
.font02{
	FONT-SIZE: 9pt;
	COLOR: #225382;
	letter-spacing: 2px;
	font-weight: 500;
	line-height: 10px;
}

.font03{
	FONT-SIZE: 10pt;
	COLOR: #00519F;
	letter-spacing: 2px;
	font-weight: 500;
	line-height: 8px;
}


a.a:{
	FONT-SIZE: 9pt; COLOR: #2E7C8B; TEXT-DECORATION: none;letter-spacing: 1px;
}
a.a:link{
	FONT-SIZE: 9pt; COLOR: #2E7C8B; TEXT-DECORATION: none;letter-spacing: 1px;
}
a.a:visit{
	FONT-SIZE: 9pt; COLOR: #2E7C8B; TEXT-DECORATION: none;letter-spacing: 1px;
}

a.a:hover {
	FONT-SIZE: 9pt; COLOR: #2E7C8B; TEXT-DECORATION: underline;letter-spacing: 1px;
	LEFT: 2px; POSITION: relative; TOP: 1px
}

a.b:{
	FONT-SIZE: 9pt; COLOR: #2E7C8B; TEXT-DECORATION: underline;letter-spacing: 1px;
}
a.b:link{
	FONT-SIZE: 9pt; COLOR: #2E7C8B; TEXT-DECORATION: underline;letter-spacing: 1px;
}
a.b:visit{
	FONT-SIZE: 9pt; COLOR: #2E7C8B; TEXT-DECORATION: underline;letter-spacing: 1px;
}

a.b:hover {
	FONT-SIZE: 9pt; COLOR: #2E7C8B; TEXT-DECORATION: underline;letter-spacing: 1px;
	LEFT: 2px; POSITION: relative; TOP: 1px
}