@charset "utf-8";
* html { filter: expression(document.execCommand("BackgroundImageCache", false, true));}
img { border: 0px; nobar:expression(this.galleryImg='no');}
form { margin: 0px; padding: 0px;}
body {
	margin: 0px;
	background-color: #ffffff;
	SCROLLBAR-FACE-COLOR: #FFFFFF; 
	SCROLLBAR-HIGHLIGHT-COLOR: #CACACA; 
	SCROLLBAR-SHADOW-COLOR: #CACACA; 
	SCROLLBAR-3DLIGHT-COLOR: #FFFFFF; 
	SCROLLBAR-ARROW-COLOR:  #CACACA; 
	SCROLLBAR-TRACK-COLOR: #FFFFFF; 
	SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
}


.body_left {
	float: left;
	width: 203px;
	background-image: url(../images/body_bg07.jpg);
	background-position: right top;
	background-repeat: no-repeat;
}
.body_right {
	float: left;
	width: 677px;
}

.top_text {
	font-size: 12px;
	color: #aaaaaa;
	height:20px;
	line-height:20px;
	*padding-top:8px;
}
.top_text a:link, .top_text a:visited {
	color: #aaaaaa;
	text-decoration: none;
}
.top_text a:active, .top_text a:hover {
	color: #aaaaaa;
	text-decoration: underline;
}

.news_text {
	font-size: 12px;
	color: #555454;
	height:22px;
	font-family: Arial, Helvetica, sans-serif;
}

.news_text a:link, .news_text a:visited {
	color: #555454;
	text-decoration: none;
}
.news_text a:active, .news_text a:hover {
	color: #013d7b;
	text-decoration: underline;
}

.copyright {
	position: relative;
	width: 880px;
	height: 59px;
	background-image: url(../images/copyright_bg01.jpg);
	background-position: top;
	background-repeat: repeat-x;
}
.copyright_font1 {
	font-size: 12px;
	color: #aaaaaa;
	height:22px;
	font-family: Arial, Helvetica, sans-serif;
}

.copyright_font1 a:link, .copyright_font1 a:visited {
	color: #a1a1a1;
	text-decoration: none;
}
.copyright_font1 a:active, .copyright_font1 a:hover {
	color: #013d7b;
	text-decoration: underline;
}

.copyright_font2 {
	font-size: 12px;
	color: #aaaaaa;
	height:22px;
	font-family: Arial, Helvetica, sans-serif;
}

.copyright_font2 a:link, .copyright_font2 a:visited {
	color: #a1a1a1;
	text-decoration: none;
}
.copyright_font2 a:active, .copyright_font2 a:hover {
	color: #013d7b;
	text-decoration: underline;
}

.clearfloat {
	clear: both;
	font-size: 1px;
	line-height: 1px;
}

.separation_bg {
	width: 880px;
	height: 10px;
	background-image: url(../images/body_bg06.jpg);
	background-position: top;
	background-repeat: repeat-x;
	font-size: 10px;
	line-height: 10px;
	color: #d7d8b6;
}

.download_text {
	font-size: 12px;
	line-height: 1.9;
	color: #004182;
}

.download_text a:link, .download_text a:visited {
	color: #004182;
	text-decoration: none;
}
.download_text a:active, .download_text a:hover {
	color: #004182;
	text-decoration: underline;
}

.pro_text {
	font-size: 12px;
	line-height: 1.8;
	color: #666666;
}

.pro_text  a:link, .pro_text  a:visited {
	color: #666666;
	text-decoration: none;
}

.pro_text  a:active, .pro_text  a:hover {
	color: #004182;
	text-decoration: underline;
}