﻿/*html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); }*/
A
{
	color: #000000;
	text-decoration: none;
}
A:hover
{
	color: #4455aa;
	text-decoration: underline;
}
A.a01:link {text-decoration:none;color:#00f;}
A.a01:visited {text-decoration:none;color:#00f;}
A.a01:active {text-decoration:none;color:#00f;}
A.a01:hover {text-decoration:underline;color:#f00;}
BODY
{
	font-size: 12px;
	background-image: none;
	margin: 0px;
	color: #000000;
	font-family: tahoma, 宋体, fantasy;
	text-align: center;
}
input, select, textarea, option
{
	font-family: tahoma, verdana, 宋体, fantasy;
	font-size: 12px;
	line-height: 15px;
	color: #000000;
}
td
{
	font-family: tahoma, 宋体, fantasy;
	font-size: 12px;
	line-height: normal;
}
th
{
	background-image: url(Images/bg1.gif);
	background-color: #4455aa;
	color: white;
	font-size: 12px;
	font-weight: bold;
	line-height: normal;
}
th a
{
	color: #fff;
	text-decoration: none;
}
th a:hover
{
	color: #fff;
	text-decoration: underline;
}
.tabletitle1
{
	background-color: #6595d6;
	color: #fff;
}
.tablebody1
{
	background-color: #fff;
	line-height: normal;
	text-align: left;
}
.tablebody2
{
	background-color: #e4e8ef;
	line-height: normal;
}
hr
{
	height: 0px;
	border: 0px;
	border-top: #6595d6 1px solid;
	width: 100%;
}
#postend
{
	border-bottom: 1px solid #6595d6;
}
#posttopic
{
	width: 85px;
	height: 26px;
	float: right;
	background-image: url(  "Images/postnew.gif" );
	margin: 2px;
	cursor: pointer;
}
#postvote
{
	width: 85px;
	height: 26px;
	float: left;
	background-image: url(         "Images/votenew.gif" );
	margin: 2px;
	cursor: pointer;
}
#postpaper
{
	width: 85px;
	height: 26px;
	float: left;
	background-image: url(         "Images/xzb.gif" );
	margin: 2px;
	cursor: pointer;
}
#tdleft
{
	float: left;
	border-right: 1px solid #6595d6;
	width: 50%;
}
#topbar_top
{
	font-size: 0px;
	background-image: url(Images/topbg.gif);
	color: #6595d6;
	line-height: 9px;
	height: 9px;
}
#topbar_mid
{
	height: 70px;
	background-color: #fff;
	text-align: left;
}
#topbar_bottom
{
	font-size: 0px;
	background-image: url(Images/bottombg.gif);
	color: #6595d6;
	line-height: 9px;
	height: 9px;
}
#topbar_menu
{
	background-image: url(Images/tabs_m_tile.gif);
	line-height: 22px;
	height: 22px;
	text-align: left;
}
#topbar_mid_l
{
	margin-top: 5px;
	float: left;
	margin-left: 1px;
	min-width: 180px;
}
#topbar_mid_m
{
	margin-top: 5px;
	float: left;
	min-width: 468px;
}
#topbar_mid_r
{
	margin-top: 5px;
	float: right;
	line-height: 15pt;
	margin-right: 5px;
	text-align: right;
	min-width: 90px;
}
#masterpic
{
	float: left;
	width: 20px;
	height: 20px;
	margin-top: 3px;
	background-image: url(Images/Team2.gif);
}
.main
{
	width: 98%;
	min-width: 760px;
	margin: 0 auto;
}
.index_left_states
{
	border-right: 1px solid #6595d6;
	width: 46px;
	float: left;
	height: 60px;
	background-color: #fff;
}
.mainbar
{
	border-right: #6595d6 1px solid;
	margin: 0px auto;
	border-left: #6595d6 1px solid;
	width: 98%;
	line-height: 22px;
	background-color: #fff;
	min-width: 760px;
}
.mainbar0
{
	width: 98%;
	min-width: 760px;
	margin: 0 auto;
	line-height: 22px;
	background-color: #fff;
}
.mainbar2
{
	border-right: #6595d6 1px solid;
	margin: 0px auto;
	border-left: #6595d6 1px solid;
	width: 98%;
	line-height: 22px;
	border-bottom: #6595d6 1px solid;
	background-color: #e4e8ef;
	min-width: 760px;
}
.mainbar3
{
	border-left: 1px solid #6595d6;
	border-right: 1px solid #6595d6;
	border-bottom: 1px solid #6595d6;
	width: 98%;
	min-width: 760px;
	margin: 0 auto;
	background-color: #fff;
}
.mainbar4
{
	border-left: 1px solid #6595d6;
	border-right: 1px solid #6595d6;
	border-top: 1px solid #6595d6;
	width: 98%;
	min-width: 760px;
	margin: 0 auto;
	background-color: #fff;
	height: 25px;
	line-height: 25px;
}
DIV.th
{
	border-right: #6595d6 1px solid;
	border-top: #6595d6 1px solid;
	font-weight: bold;
	font-size: 12px;
	background-image: url(Images/bg1.gif);
	margin: 0px auto;
	border-left: #6595d6 1px solid;
	width: 98%;
	color: white;
	line-height: 26px;
	border-bottom: #6595d6 0px solid;
	height: 26px;
	text-align: left;
	min-width: 760px;
}
DIV.th DIV
{
	line-height: 26px;
	height: 26px;
	text-align: center;
}
DIV.th A
{
	color: #fff;
	text-decoration: none;
}
DIV.th A:hover
{
	color: #fff;
	text-decoration: underline;
}
DIV.th IMG
{
	border-top-width: 0px;
	margin-top: 9px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	margin-left: 5px;
	border-right-width: 0px;
}
.index_left_states
{
	border-right: 1px solid #6595d6;
	width: 46px;
	float: left;
	height: 60px;
	background-color: #fff;
}
.index_right
{
	float: right;
	width: 270px;
	text-align: left;
}
.index_left_states IMG
{
	margin-top: 28px;
}
.list1
{
	float: left;
	width: 32px;
	border-right: 1px solid #6595d6;
}
.list_r
{
	float: right;
	width: 400px;
	border-left: 1px solid #6595d6;
}
.list
{
	border-left: 1px solid #6595d6;
	border-right: 1px solid #6595d6;
	border-bottom: 1px solid #6595d6;
	width: 98%;
	min-width: 760px;
	margin: 0 auto;
	background-color: #fff;
	height: 26px;
	line-height: 26px;
	text-align: left;
	overflow: hidden;
}
.list div
{
	height: 26px;
}
.list_s
{
	float: left;
	text-align: center;
	width: 32px;
	border-right: 1px solid #6595d6;
	background-color: #e4e8ef;
}
.list_s img
{
	margin-top: 6px;
}
.list_a
{
	float: left;
	text-align: center;
	width: 80px;
	border-right: 1px solid #6595d6;
	background-color: #e4e8ef;
	overflow: hidden;
}
.list_c
{
	float: left;
	text-align: center;
	width: 50px;
	border-right: 1px solid #6595d6;
	background-color: #fff;
	overflow: hidden;
}
.list_t
{
	float: left;
	text-align: center;
	width: 120px;
	margin-left: 5px;
	overflow: hidden;
}
.list_r1
{
	float: right;
	width: 400px;
	border-left: 1px solid #6595d6;
	background-color: #e4e8ef;
}
.list_img
{
	float: left;
	text-align: center;
}
.list_img img
{
	margin-left: 2px;
	margin-top: 8px;
	margin-right: 8px;
	border: 0px;
}
.tableborder1
{
	width: 98%;
	border: 1px none inherit;
	background-color: #6595d6;
}
.tableborder2
{
	width: 98%;
	border: 1px solid #dedede;
	background-color: #efefef;
	margin: 0 auto;
}
.tableborder3
{
	width: 98%;
	border-left: 1px solid #6595d6;
	border-right: 1px solid #6595d6;
	border-top: 0px none inherit;
	border-bottom: 0 solid #6595d6;
	background-color: #efefef;
}
.tableborder4
{
	width: 98%;
	border: 1px solid #6595d6;
}
.tableborder5
{
	border: 1px solid #6595d6;
	background-color: #d6e0ef;
}
.tableborder6
{
	width: 98%;
	border: 0 none inherit;
	background-color: #fff;
}
.pageinput
{
	border: 1px solid #d6e0ef;
	background-color: #fafafa;
	height: 18px;
}
.postlary1
{
	border: 1px solid #6595d6;
	width: 98%;
	min-width: 760px;
	margin: 0 auto;
	background-color: #fff;
	text-align: left;
}
.postlary2
{
	border: 1px solid #6595d6;
	width: 98%;
	min-width: 760px;
	margin: 0 auto;
	background-color: #E4E8EF;
	text-align: left;
}
.postuserinfo
{
	float: left;
	width: 190px;
	text-indent: 24px;
}
.post
{
	border-left: 1px solid #6595d6;
	margin-left: 190px;
	min-height: 300px;
	padding: 10px;
}
.postie
{
	border-left: 1px solid #6595d6;
	margin-left: 190px;
	height: 100%;
	padding: 10px;
}
.postbottom1
{
	width: 98%;
	min-width: 760px;
	margin: 0 auto;
	background-color: #fff;
	height: 28px;
	line-height: 28px;
	border-left: 1px solid #6595d6;
	border-right: 1px solid #6595d6;
	text-align: left;
}
.postbottom2
{
	width: 98%;
	min-width: 760px;
	margin: 0 auto;
	height: 28px;
	line-height: 28px;
	background-color: #e4e8ef;
	border-left: 1px solid #6595d6;
	border-right: 1px solid #6595d6;
	text-align: left;
}
.menudiv1
{
	float: left;
	margin-left: 2px;
	height: 20px;
	line-height: 20px;
	background: url(             "Images/navspacer.gif" ) no-repeat;
	text-indent: 8px;
}
.menudiv2
{
	float: left;
	margin-left: 2px;
	height: 20px;
	line-height: 20px;
	text-indent: 8px;
}
.tableborder1
{
	width: 98%;
	border: 1px none inherit;
	background-color: #6595d6;
}

.Good {
	FONT-WEIGHT: bold; COLOR: #f30
}
.NotBad {
	FONT-WEIGHT: bold; COLOR: #070
}
.Bad {
	FONT-WEIGHT: bold; COLOR: #000
}
.text
{		
	line-height: normal;
}
.text a
{
	COLOR: #2446D8;
	text-decoration: underline;
}
.text a:hover
{
	COLOR: #f30;
	text-decoration: underline;
}
