body {
	margin-top:5px;
	background: #d3ecf1 url(/images/bg.jpg) top repeat-x;
	line-height:10pt;
}
td, tr {
	font-family:Verdana;
	font-size:11px;
	color: #FFFFFF;
	word-spacing:1pt;
}
.thumb {
	width:100px;
	height:100px;
	border: 1px solid #FFFFFF;
}
.top {
	width:100%;
	height:65px;
	overflow:hidden;
	background: #000000 url(/images/top.png);
}
.menu {
	width:980px;
	background: url(/images/menu.jpg);
	height:30px;
	overflow:hidden;
	text-align:left;
}
.search {
	padding-left:10px;
	width:175px;
	*width:175px;
	height:20px;
	background: url(/images/bg_i.jpg);
	border: 0px;
}
.topcontent {
	width:650px;
	height:20px;
	background: url(/images/topbodybig.png);
}
.bgcontent {
	width:650px;
	background: #37a6c1 url(/images/bodybig.png) no-repeat;
	height:100%;
}
.endcontent {
	width:650px;
	height:24px;
	background: url(/images/endbodybig.png);
}
.game {
	padding-top:7px;
	width:204px;
	height:143px;
	*height:150px;
	background: url(/images/game.png) no-repeat;
	text-align:center;
	overflow:hidden;
	float:left;
	margin-bottom:10px;
}
.mask {
	width:178px;
	*width:180px;
	height:133px;
	*height:135px;
	border: 2px solid #FFFFFF;
	overflow:hidden;
}
.mask_240 {
        left: 0px;
        top: 0px;
        position: absolute;
        z-index: 1;
	width:238px;
	*width:240px;
	height:133px;
	*height:135px;
	border: 2px solid #FFFFFF;
	overflow:hidden;
}
.bb_s {
	padding:5px;
	width:290px;
	*width:300px;
	height:60px;
	*height:60px;
	background: url(/images/bgs.png) no-repeat;
}
.text_w {
	margin-right:8px;
	*margin-right:10px;
	margin-bottom:10px;
        padding-top:3px;
        *padding-top:1px;
	width:182px;
	*width:180px;
	height:15px;
	*height:18px;
	background: url(/images/shadow.png);
	color: #000000;
	overflow:hidden;
	font-weight:bold;
	text-align:center;
	float:right;
}
.text_s {
        margin-top:0px;
        *margin-top:-2px;
        margin-right:13px;
        *margin-right:3px;
	margin-bottom:10px;
        padding-top:3px;
        *padding-top:1px;
	width:244px;
	*width:244px;
	height:15px;
	*height:18px;
	background: url(/images/shadow.png);
	color: #000000;
	overflow:hidden;
	font-weight:bold;
	text-align:center;
	float:right;
}
.text_140 {
        margin-top:0px;
        *margin-top:-2px;
        margin-right:4px;
        *margin-right:1px;
	margin-bottom:3px;
        padding-top:3px;
        *padding-top:1px;
	width:124px;
	*width:124px;
	height:15px;
	*height:18px;
	background: url(/images/shadow.png);
	color: #000000;
	overflow:hidden;
	font-weight:bold;
	text-align:center;
	float:right;
}
.text_b {
	margin-top:0px;
	*margin-top:-2px;
	margin-bottom:10px;
        padding-top:3px;
        *padding-top:1px;
	width:184px;
	*width:184px;
	height:15px;
	*height:18px;
	background: url(/images/shadow.png);
	color: #000000;
	overflow:hidden;
	font-weight:bold;
	text-align:center;
}
a, a:link, a:visited {
	color: #000000;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
	color: #1a39a6;
}
div.pagination {
	padding:3px;
	margin:3px;
}
div.pagination a {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #daeaf6;
	background-color: #f0f0f0;
	text-decoration: none; 
	color: #3d76a3;
	font-size:11px;
}
div.pagination a:hover, div.pagination a:active {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #daeaf6;
	font-size:11px;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #e0e0e0;
	font-weight: bold;
	background-color: #f0f0f0;
	color: #3d76a3;
	font-size:11px;
}
div.pagination span.disabled {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #f3f3f3;
	color: #cce5f8;
	font-size:11px;
}
label {
	width:180px;
	float:left;
}
.square {
	padding:5px;
	width:290px;
	*width:300px;
	height:305px;
	*height:315px;
	background: url(/images/box350.png);
}
.between {
	padding:5px;
	width:640px;
	*width:650px;
	height:290px;
	*height:300px;
	background: url(/images/ib.png);
}
.upb {
	padding-top:10px;
	width:650px;
	height:25px;
	*height:35px;
	background: url(/images/bg_bc.png);
}
a.bordered {
	border:2px solid #FFFFFF;
}
a.bordered:hover {
	border: 2px solid #808080;
}