A:link {
	COLOR: #3372a2; TEXT-DECORATION: none
}
A:visited {
	COLOR: #3372a2; TEXT-DECORATION: none
}
A:active {
	COLOR: #3372a2; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
.clearer {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 0px; CLEAR: both; FONT-SIZE: 1px; PADDING-TOP: 0px
}
.main {
	TEXT-ALIGN: left; MARGIN: 0px auto; WIDTH: 960px; CLEAR: both
}
.main .onlineCount {
	PADDING-BOTTOM: 10px
}
.main .onlineCount A {
	COLOR: #213b4a; TEXT-DECORATION: none
}
.main .onlineCount A:hover {
	COLOR: #213b4a; TEXT-DECORATION: underline
}
.main .onlineCount A SPAN {
	COLOR: red; FONT-WEIGHT: bold
}
.main .part1 {
	MARGIN-BOTTOM: 6px; HEIGHT: 280px; OVERFLOW: hidden
}
.main .part1 .hero {
	WIDTH: 750px; FLOAT: left; HEIGHT: 280px; OVERFLOW: hidden
}
UNKNOWN {
	MARGIN-LEFT: 0px
}
.main .part1 .jpkc {
	margin:auto;WIDTH: 200px; BACKGROUND: url(bgs.gif) no-repeat left top; FLOAT: right; HEIGHT: 280px; COLOR: #213b4a;OVERFLOW: hidden
}
.main .part1 .jpkc H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 142px; PADDING-RIGHT: 0px; HEIGHT: 28px; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 4px; padding-left:130px;
}
.main .part1 .jpkc UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.main .version .softList UL LI A {
	FONT-SIZE: 12px
}
.main .part1 .jpkc UL.lastone {
	PADDING-BOTTOM: 11px
}
.main .part1 .jpkc LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 34px; COLOR: #3372a2; PADDING-TOP: 0px;
}
.main .part1 .jpkc LI A {
	FONT-SIZE: 14px
}
.main .part1 .jpkc LI A.hot {
	PADDING-RIGHT: 20px; BACKGROUND: url(label.gif) no-repeat right 1px
}
.main .part1 .jpkc LI A.new {
	PADDING-RIGHT: 20px; BACKGROUND: url(label.gif) no-repeat right -29px
}
.main .part1 .jpkc A.all {
	LINE-HEIGHT: 34px; MARGIN-LEFT: 9px; FONT-SIZE: 14px
}
.middleBar {
    MARGIN-TOP: 6px; HEIGHT: 34px; CLEAR: both
}
.middleBar .left {
	WIDTH: 4px; BACKGROUND: url(middle_bar.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 34px; MARGIN-RIGHT: -4px
}
.middleBar .middle {
	LINE-HEIGHT: 34px; MARGIN: 0px 4px; BACKGROUND: url(middle_bar.gif) repeat-x 0px -34px; HEIGHT: 34px
}
.middleBar .right {
	WIDTH: 4px; BACKGROUND: url(middle_bar.gif) no-repeat 0px -68px; FLOAT: right; HEIGHT: 34px; MARGIN-LEFT: -4px
}
.middleBar .middle .line {
	WIDTH: 70px; BACKGROUND: url(middle_bar.gif) no-repeat right -102px; FLOAT: left
}

.middleBar .middle .lurl {
	WIDTH: 820px; FLOAT: left
}
.middleBar .middle .lurl UL {

}
.middleBar .middle .lurl LI {
	 padding-left:20px; float:left; height:30px
}

.main .part2 .left {
	FLOAT: left
}
.main .part2 .personal {
	FLOAT: left
}
.main .part2 .right {
	FLOAT: left
}
.main .part2 .left {
	WIDTH: 320px; BACKGROUND: url(bgs.gif) no-repeat -458px 0px; HEIGHT: 220px; MARGIN-RIGHT: 6px
}
.main .part2 .left H2 {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 29px; MARGIN: 0px 0px 0px 25px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #213b4a; FONT-SIZE: 14px; PADDING-TOP: 2px
}
.main .part2 .left UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.main .part2 .left LI {
	HEIGHT: 25px;PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px;PADDING-TOP: 0px; font-size:14px;
}
.main .part2 .left LI A {
	 FONT-SIZE: 14px
}
.main .part2 .left LI.signup A {
	PADDING-RIGHT: 20px; BACKGROUND: url(label.gif) no-repeat right 1px; FONT-WEIGHT: bold
}
.main .part2 .personal {
	WIDTH: 320px; BACKGROUND: url(bgs.gif) no-repeat -458px 0px;HEIGHT: 220px; MARGIN-RIGHT: 6px;
}
.main .part2 .personal .padder {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 6px
}
.main .part2 .personal H2 {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 29px; MARGIN: 0px 0px 0px 25px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #213b4a; FONT-SIZE: 14px; PADDING-TOP: 2px
}
.main .part2 .personal UL {
	margin-top:6px;

}
.main .part2 .personal LI {
	width:150px; float:left; margin-left:2px; height:85px;

}
.main .part2 .right {
	WIDTH: 306px; HEIGHT: 218px; border:#e0edf4 solid 1px;
}
.main .part2 .right .padder {
	 padding-left:8px; padding-right:8px;
}
.main .part2 .right H2 {
	LINE-HEIGHT: 29px; MARGIN: 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; COLOR: #213b4a; FONT-SIZE: 14px; PADDING-TOP: 2px
}
.main .part2 .right H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; PADDING-TOP: 7px
}
.main .part2 .right H3 A {
	FONT-SIZE: 14px
}
.main .part2 .right H3 SPAN {
	FONT-SIZE: 14px
}
.main .part2 .right H3 SPAN {
	COLOR: #eb5900; MARGIN-LEFT: 10px
}







.main .part2 .right P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 19px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #75858e; PADDING-TOP: 0px
}
.main .part2 .right UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.main .part2 .right LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.main .part2 .right LI SPAN {
	COLOR: #808080; MARGIN-LEFT: 10px
}
