body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../img/main/main_bg.gif);
	background-repeat:repeat-x;
}

td {
	FONT-SIZE: 12px;
	COLOR: #57534f;
	LINE-HEIGHT:16px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing:0px;
	text-decoration: none;
}

a:link {
	text-decoration: none;
	COLOR: #938e88;
}
a:visited {
	text-decoration: none;
	COLOR: #938e88;

}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}

.td01{
	FONT-SIZE: 12px;
	COLOR: #666666;
	LINE-HEIGHT:21px;
	text-align:left;

}

.box {
	padding: 3px;
	border: 2px solid #CCCCCC;
}
.bottom {
	FONT-SIZE: 9pt; COLOR: #a87e65; LINE-HEIGHT: 20px 
}
.bottom A:link {
	COLOR: #a87e65; TEXT-DECORATION: none
}
.bottom A:visited {
	COLOR: #a87e65; TEXT-DECORATION: none
}
.bottom A:active {
	COLOR: #a87e65; TEXT-DECORATION: none
}
.bottom A:hover {
	COLOR: #a87e65; TEXT-DECORATION: none;	
}


.white {
	FONT-SIZE: 9pt;
	COLOR: white;
	LINE-HEIGHT: 14px;
	padding-left:5px;
	text-align: center;
}
.white A:link {
	COLOR: white; TEXT-DECORATION: none
}
.white A:visited {
	COLOR:white; TEXT-DECORATION: none
}
.white A:active {
	COLOR: white; TEXT-DECORATION: none
}
.white A:hover {
	COLOR: white;
	TEXT-DECORATION: none;
	font-weight: bold;
}

.blue {
	FONT-SIZE: 9pt;
	COLOR: #0086d8;
	LINE-HEIGHT: 18px;
	text-align: left;
}
.blue A:link {
	COLOR: #0086d8; TEXT-DECORATION: none
}
.blue A:visited {
	COLOR:#0086d8; TEXT-DECORATION: none
}
.blue A:active {
	COLOR: #0086d8; TEXT-DECORATION: none
}
.blue A:hover {
	COLOR: #0086d8; TEXT-DECORATION: none;	
}

.menu {
	FONT-SIZE: 9pt;
	COLOR: #1195B2;
	LINE-HEIGHT: 14px;
	padding-left:5px;
	text-align: left;
	text-decoration: none;
}
.menu A:link {
	COLOR: #1195B2; TEXT-DECORATION: none
}
.menu A:visited {
	COLOR:#1195B2; TEXT-DECORATION: none
}
.menu A:active {
	COLOR:#1195B2; TEXT-DECORATION: none
}
.menu A:hover {
    COLOR:#ffffff;
	TEXT-DECORATION: none;
	background-color: #1195b2;
}

.news {
	FONT-SIZE: 9pt;
	COLOR: #666666;
	LINE-HEIGHT: 18px;
	text-align: left;
}
.news A:link {
	COLOR: #666666; TEXT-DECORATION: none
}
.news A:visited {
	COLOR:#666666; TEXT-DECORATION: none
}
.news A:active {
	COLOR: #666666; TEXT-DECORATION: none
}
.news A:hover {
	COLOR: #000000; TEXT-DECORATION: none;	
}

.navi01 {
	FONT-SIZE: 12px;
	COLOR: #666666;
	LINE-HEIGHT: 18px;
	padding-left:5px;
	text-align: right;
	padding-right: 15px;
}
.navi01 A:hover {
	COLOR: #000000; TEXT-DECORATION: none;	
}
.black {
	FONT-SIZE: 12px;
	COLOR: #333333;
	LINE-HEIGHT: 18px;
	padding-left:5px;
	text-align: left;
	font-weight: bold;
}

.left00 {
	FONT-SIZE: 15px;
	COLOR: #0086d8;
	LINE-HEIGHT: 21px;
	padding-left:5px;
	text-align: left;
	font-weight: bold;
}
.left00 A:link {
	COLOR: #0086d8; TEXT-DECORATION: none
}
.left00 A:visited {
	COLOR:#0086d8; TEXT-DECORATION: none
}
.left00 A:active {
	COLOR: #0086d8; TEXT-DECORATION: none
}
.left00 A:hover {
	COLOR: #2f4d71;	TEXT-DECORATION: none;

}

.black_center {
	FONT-SIZE: 12px;
	COLOR: #333333;
	LINE-HEIGHT: 18px;
	padding-left:5px;
	text-align: center;
	font-weight: bold;
}


.td02{
	FONT-SIZE: 12px;
	COLOR: #666666;
	LINE-HEIGHT:18px;
	text-align:left;

}
.td02 A:link {
	COLOR: #666666; TEXT-DECORATION: none
}
.td02 A:visited {
	COLOR:#666666; TEXT-DECORATION: none
}
.td02 A:active {
	COLOR: #666666; TEXT-DECORATION: none
}
.td02 A:hover {
	COLOR: #000000;	TEXT-DECORATION: none;

}
