body{
	margin:0px 0px 0px 0px;
}
.noScript{
	position:absolute;
	top:1px;
	left:200px;
	width:400px;
	height:18px;
	overflow:hidden;
}
.logo{
	position:absolute;
	top:20px;
	left:100px;
	width:600px;
	height:80px;
	overflow:hidden;
}

.menuStage{
	position:absolute;
	top:101px;
	left:100px;
	width:600px;
	height:110px;
	overflow:hidden;
	z-index:1;
}

.menu0{position:absolute; left:0px; top:0px; width:68px; height:20px; z-index:8;}
.bar{position:absolute; left:68px; top:0px; width:82px; height:20px; z-index:9;}
.longbar{position:absolute; left:0px; top:0px; width:150px; height:20px; z-index:10;}
.top{position:absolute; left:150px; top:0px; width:42px; height:20px; z-index:11;}
.menu1{position:absolute; left:192px; top:0px; width:64px; height:20px; z-index:12;}
.menu2{position:absolute; left:256px; top:0px; width:80px; height:20px; z-index:13;}
.menu3{position:absolute; left:336px; top:0px; width:58px; height:20px; z-index:14;}
.menu4{position:absolute; left:394px; top:0px; width:54px; height:20px; z-index:15;}
.bbs{position:absolute; left:448px; top:0px; width:48px; height:20px; z-index:16;}
.link{position:absolute; left:492px; top:0px; width:44px; height:20px; z-index:17;}
.builder{position:absolute; left:540px; top:0px; width:60px; height:20px; z-index:18;}

.stage0{
	position:absolute;
	left:0px;
	top:-73px;
	background:#000000;
	width:184px;
	height:92px;
	border-width:0px 1px 1px 1px;
	border-style:solid;
	border-color:#999999;
	filter:alpha(opacity=85);
	z-index:3;
}

.stage1{
	position:absolute;
	left:192px;
	top:-41px;
	background:#000000;
	width:110px;
	height:60px;
	border-width:0px 1px 1px 1px;
	border-style:solid;
	border-color:#999999;
	filter:alpha(opacity=85);
	z-index:4;
}

.stage2{
	position:absolute;
	left:256px;
	top:-25px;
	background:#000000;
	width:110px;
	height:44px;
	border-width:0px 1px 1px 1px;
	border-style:solid;
	border-color:#999999;
	filter:alpha(opacity=85);
	z-index:5;
}

.stage3{
	position:absolute;
	left:336px;
	top:-41px;
	background:#000000;
	width:110px;
	height:60px;
	border-width:0px 1px 1px 1px;
	border-style:solid;
	border-color:#999999;
	filter:alpha(opacity=85);
	z-index:6;
}

.stage4{
	position:absolute;
	left:394px;
	top:-25px;
	background:#000000;
	width:110px;
	height:44px;
	border-width:0px 1px 1px 1px;
	border-style:solid;
	border-color:#999999;
	filter:alpha(opacity=85);
	z-index:7;
}

.pageTitle{
	position:absolute;
	left:0px;
	top:20px;
	width:600px;
	height:90px;
	z-index:2;
}

a:link{font-size:12px;color:#ffffff;text-decoration:none;}
a:visited{font-size:12px;color:#ffffff;text-decoration:none;}
a:hover{font-size:12px;color:#ff3333;text-decoration:none;}
a:active{font-size:12px;color:#ffffff;text-decoration:none;}

@media screen, print{
	a:link{letter-spacing:+1px;}
}
@media screen, print{
	a:visited{letter-spacing:+1px;}
}
@media screen, print{
	a:hover{letter-spacing:+1px;}
}
@media screen, print{
	a:active{letter-spacing:+1px;}
}

.fnt10wh{
	font-size:10px;
	color:#ffffff;
	cursor:default;
	line-height:140%;
}

@media screen, print{
	.fnt10wh{letter-spacing:+1px;}
}

.fnt12wh{
	font-size:12px;
	color:#ffffff;
	cursor:default;
	line-height:140%;
}

@media screen, print{
	.fnt12wh{letter-spacing:+1px;}
}

.fnt14wh{
	font-size:14px;
	color:#ffffff;
	cursor:default;
	line-height:120%;
}

@media screen, print{
	.fnt14wh{letter-spacing:+1px;}
}

.fnt16wh{
	font-size:16px;
	color:#ffffff;
	cursor:default;
	line-height:120%;
}

@media screen, print{
	.fnt16wh{letter-spacing:+1px;}
}

.fnt18wh{
	font-size:18px;
	color:#ffffff;
	cursor:default;
	line-height:120%;
}

@media screen, print{
	.fnt18wh{letter-spacing:+1px;}
}

.fnt10re{
	font-size:10px;
	color:#ff3333;
	cursor:default;
	line-height:140%;
}

@media screen, print{
	.fnt10re{letter-spacing:+1px;}
}

.fnt12re{
	font-size:12px;
	color:#ff3333;
	cursor:default;
	line-height:140%;
}

@media screen, print{
	.fnt12re{letter-spacing:+1px;}
}

.fnt14re{
	font-size:14px;
	color:#ff3333;
	cursor:default;
	line-height:120%;
}

@media screen, print{
	.fnt14re{letter-spacing:+1px;}
}

.fnt14reB{
	font-size:14px;
	color:#ff3333;
	font-weight:bold;
	cursor:default;
	line-height:120%;
}

@media screen, print{
	.fnt14reB{letter-spacing:+1px;}
}

.fnt16reB{
	font-size:16px;
	color:#ff3333;
	font-weight:bold;
	cursor:default;
	line-height:120%;
}

@media screen, print{
	.fnt16reB{letter-spacing:+1px;}
}

.fnt18reB{
	font-size:18px;
	color:#ff3333;
	font-weight:bold;
	cursor:default;
	line-height:120%;
}

@media screen, print{
	.fnt18reB{letter-spacing:+1px;}
}

.fnt10bl{
	font-size:10px;
	color:#666666;
	cursor:default;
	line-height:140%;
}

@media screen, print{
	.fnt10bl{letter-spacing:+1px;}
}

.fnt12bl{
	font-size:12px;
	color:#666666;
	cursor:default;
	line-height:140%;
}

@media screen, print{
	.fnt12bl{letter-spacing:+1px;}
}

.fnt12blB{
	font-size:12px;
	color:#666666;
	cursor:default;
	line-height:140%;
	font-weight:bold;
}

@media screen, print{
	.fnt12blB{letter-spacing:+1px;}
}

.fnt14bl{
	font-size:14px;
	color:#666666;
	cursor:default;
	line-height:120%;
	letter-spacing:+1px;
}

@media screen, print{
	.fnt14bl{letter-spacing:+1px;}
}

.fnt14blB{
	font-size:14px;
	color:#666666;
	cursor:default;
	line-height:120%;
	letter-spacing:+1px;
	font-weight:bold;
}

@media screen, print{
	.fnt14blB{letter-spacing:+1px;}
}