@charset "utf-8";
/* CSS Document */
body {
	text-align: left;
	min-width: 952px;
	background:#FDFDFD;
}

#wrapper {
	
	margin:0 auto;
	width:952px;
	text-align: left;
	position:relative;
}

#mainpics {
	position:absolute;
	width:952px;
	height:101px;
	z-index:3;
	left: 0px;
	top: 30px;
}

#mainpics-left {
	position:absolute;
	width:240px;
	height:101px;
	z-index:1;
	top: 0px;
	left: 713px;
}
#mainpics-logo {
	position:absolute;
	width:460px;
	height:101px;
	z-index:9;
	left: 240px;
	top: 0px;
}
#mainpics-right {
	position:absolute;
	width:238px;
	height:101px;
	z-index:9;
	left: 0px;
	top: 0px;
}
#mainpics-right-1 {
	position:absolute;
	width:78px;
	height:101px;
	z-index:1;
	left: 0px;
	top: 0px;
}


#mainlayer {
	margin:0 auto;
	width:952px;
	text-align: left;
	height: 560px;
}

#main {
	position:relative;
	width:952px;
	height:29px;
	z-index:1;
	left: 0px;
	top: 0px;
}
header {
	position:absolute;
	width:952px;
	height:29px;
	z-index:1;
	left: 0px;
	top: 0px;
}

#mainnav {
	position:relative;
	width:952px;
	height:29px;
	z-index:4;
	top: 5px;
}

#menu {
	position:absolute;
	width:170px;
	height:400px;
	z-index:1;
	left: 1px;
	top: 150px;
	overflow:auto;
	}
.class1 A:link {font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration: none; color:#000000;}
.class1 A:visited {font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration: none; color:#000000;}
.class1 A:active {font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration: none; color:#000000;}
.class1 A:hover {font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration: underline; color: red;}


.style1 {font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight:bold;}
.style3 {font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align:justify;}
.style8 {font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align:left; margin:20px; vertical-align:top;}


#body-complete {
	position:relative;
	width:952px;
	height:361px;
	z-index:5;
	top: 5px;
}
#main-text {
	position:absolute;
	width:459px;
	height:400px;
	z-index:2;
	left: 175px;
	top: 150px;
	overflow:auto;
}
#footer {
	position:absolute;
	width:952px;
	height:29px;
	z-index:8;
	
	top: 560px;
}
#news-complete {
	position:absolute;
	width:309px;
	height:205px;
	z-index:4;
	right:0px;
	top: 350px;
}

#news-header {
	position:absolute;
	width:309px;
	height:42px;
	z-index:1;
}

#news-content {
	position:absolute;
	width:307px;
	height:150px;
	z-index:2;
	left: 1px;
	top: 31px;
	overflow: auto;
	
}

#news-footer {
	position:absolute;
	width:309px;
	height:4px;
	z-index:3;
	left: 1px;
	top: 222px;
}

#advert-complete {
	position:absolute;
	width:165px;
	height:60px;
	z-index:3;
	left: 0px;
	top: 340px;
}

#advert-1 {
	position:absolute;
	width:154px;
	height:55px;
	z-index:6;
	left: 0px;
	top: 0px;
}
#advert-2 {
	position:absolute;
	width:154px;
	height:55px;
	z-index:6;
	left: 156px;
	top: 57px;
}
#advert-3 {
	position:absolute;
	width:154px;
	height:55px;
	z-index:6;
	left: 0px;
	top: 0px;
}
#advert-4 {
	position:absolute;
	width:154px;
	height:54px;
	z-index:6;
	left: 156px;
	top: 57px;
}

#operation {
	position:absolute;
	width:309px;
	height:205px;
	z-index:5;
	right:0px;
	top: 150px;
}
.style4 {
	color: #FFFFFF;
	font-size: 12px;
}
#Layer4 {
	position:absolute;
	width:170px;
	height:275px;
	z-index:4;
}
#Layer5 {
	position:absolute;
	width:163px;
	height:130px;
	z-index:41;
	left: 286px;
	top: 3px;
}
#Layer6 {
	position:absolute;
	width:85px;
	height:92px;
	z-index:41;
	left: 361px;
	top: 248px;
}
#Layer7 {
	position:absolute;
	width:108px;
	height:16px;
	z-index:41;
	left: 156px;
	top: 262px;
}
#Layer8 {
	position:absolute;
	width:307px;
	height:100px;
	z-index:41;
	left: 2px;
	top: 30px;
}

#free-membership-form dd {
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	
	padding-bottom:5px;
	}
#free-membership-form dt {
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	
	padding-bottom:5px;
	}
