BODY
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0 0 0 0;	
	margin:0 0 0 0;	
}
.headerfont
{
	font-size:24pt;
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;

}

.td_font_02 {
	font-family: Verdana;
	font-size: 12px;
	line-height:140%;
}

.td_font_01 {
	font-family: Verdana;
	font-size: 16px;
	color: #000099;
	font-weight:bold;
}
.fenye:link {
	COLOR: #1F346B; TEXT-DECORATION: underline;line-height:150%;
}
.fenye:visited {
	COLOR: #1F346B; TEXT-DECORATION: underline;line-height:150%;
}
.fenye:hover {
	COLOR:#1F346B; TEXT-DECORATION: underline;line-height:150%;
}

.fenye1:link {
	COLOR: #1F346B; TEXT-DECORATION: none;line-height:150%;
}
.fenye1:visited {
	COLOR: #1F346B; TEXT-DECORATION: none;line-height:150%;
}
.fenye1:hover {
	COLOR: #1F346B; TEXT-DECORATION: underline;line-height:150%;
}

.headerfont
{
	font-family: Verdana;
	font-size: 16px;
	color: #000099;
}

.menuContainer
{
	background-image:url(/images/navi.gif);
	background-repeat:no-repeat;
	background-position:top;
	width:150px;
}

.menuItem
{
	height:35px;
	vertical-align:middle;
	border-bottom:2px solid white;
	font-size:20px;
	text-align:left;
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	padding-left:10px;
	margin-left:10px;
	color:#1F346B;
	cursor:hand;
}

.submenuItem
{
	height:32px;
	vertical-align:middle;
	border-bottom:2px solid white;
	font-size:16px;
	text-align:left;
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	padding-left:20px;
	margin-left:10px;
	cursor:hand;
}

.menutext:link
{
	color:#1F346B;
	text-decoration:none;
}

.menutext:visited
{
	color:#1F346B;
	text-decoration:none;
}

.menutext:hover
{
	color:#1F346B;
	text-decoration:none;
}

.submenutext:link
{
	color:darkgreen;
	text-decoration:none;
}

.submenutext:visited
{
	color:darkgreen;
	text-decoration:none;
}

.submenutext:hover
{
	color:darkgreen;
	text-decoration:none;
}

.smallmenutext:link
{
	color:white;
	text-decoration:none;
}

.smallmenutext:visited
{
	color:white;
	text-decoration:none;
}

.smallmenutext:hover
{
	color:white;
	text-decoration:underline;
}
	
.topHeader
{
	font-family:"Verdana", Times, serif; 
}
	
.topItem
{
	height:45px;
	border-bottom:2px solid white;
	color:white;
	font-size:12px;
	font-family:"Verdana", Times, serif;
	font-weight:bold;
	padding-left:11px;
}

.footItem
{
	height:45px;
	border-right:1px solid #4167B3;
}
	
.leftContainer
{
	width:160px;
	border-top:1px solid #4167B3;
}
	
.naviCorner
{
	height:25px;
	background-image:url(images/naviCorner.gif);
	background-position:right;
	background-repeat:no-repeat;
	border-top:#4167B3 1px solid;
}

.naviBottomCorner
{
	height:20px;
	background-image:url(images/naviCorner1.gif);
	background-position:right;
	background-repeat:no-repeat;
	border-bottom:1px solid #4167B3;
}

footer
{
	font-family:"Verdana", Times, serif;
	font-size:20px;
}

.footerborder
{
	color: #4167B3;
}

.mainContent
{
	border-top:#4167B3 1px solid;
}

.title
{
	font-family: Verdana;
	font-size: 16px;
	color: #000099;
	border-bottom:#4167B3 1px dotted;
	font-weight:bold;
	height:40px;
}

.subtitle
{
	font-family: Verdana;
	font-size: 14px;
	color: #000099;
	border-bottom:#4167B3 1px dotted;
	font-weight:bold;
	height:25px;
}

.darklink:link {
	COLOR: #1F346B; TEXT-DECORATION: none;line-height:150%;
	font-weight:bold;
	font-family:Times New Roman;
	font-size:18px;
}
.darklink:visited {
	COLOR: #1F346B; TEXT-DECORATION: none;line-height:150%;
	font-weight:bold;
	font-family:Times New Roman;
	font-size:18px;
}
.darklink:hover {
	COLOR: #1F346B; TEXT-DECORATION: underline;line-height:150%;
	font-weight:bold;
	font-family:Times New Roman;
	font-size:18px;
}

.leftbottomcorner
{
	background-image:url(images/corner_06.jpg);
	width:13px;
	background-position:left;
	background-repeat:no-repeat;
	height:14px;
}

.leftcorner
{
	background-image:url(images/corner_03.jpg);
	background-position:left;
	background-repeat:no-repeat;
	height:25px;
	width:15px;
}

.rightcorner
{
	background-image:url(images/naviCorner.gif);
	background-position:right;
	background-repeat:no-repeat;
	height:25px;
	width:12px;
}


.rightbottomcorner
{
	background-image:url(images/corner_08.gif);
	width:13px;
	background-position:right;
	background-repeat:no-repeat;
	height:15px;
}

.leftBorderTable
{
	border-left:#4167B3 1px solid;
}

.logo
{
	background-image:url(images/logo.png);
	background-position:left;
	background-repeat:no-repeat;
	height:65px;
}

.footitem
{

}

.titleleft
{
	width:30px;
	height:50px;
	background-image:url(images/titleBk_01.gif);
	background-position:right;
	background-repeat:no-repeat;
}

.titleright
{
	width:30px;
	height:50px;
	background-image:url(images/titleBk_05.gif);
	background-position:left;
	background-repeat:no-repeat;
}

.titlemiddle
{
	width:200px;
	background-image:url(images/titleBk_03.gif);
	background-position:left;
	background-repeat:repeat-x;
	text-align:center;
}

.info
{
	color:white;
	font-size:12px;
}
.titleitem
{
	width:50px;
	font-family: Verdana;
	font-size: 12px;
	text-align:left;
	border-left:1px dotted white;
	color:white;
	padding-left:4px;
}

.titlelink:link {
	COLOR: white; TEXT-DECORATION: none;line-height:150%;
}
.titlelink:visited {
	COLOR: white; TEXT-DECORATION: none;line-height:150%;
}
.titlelink:hover {
	COLOR: white; TEXT-DECORATION: underline;line-height:150%;
}

.tblshowshot
{
	border-bottom:1px dotted #4167B3;
	padding:5px;
	margin:5px;
	font-family: Verdana;
	font-size: 12px;
	color: #666;
	line-height:140%;
}

TD.forumRow {
	BACKGROUND-COLOR: #ddeeff; border:1px solid white; border-top:none; border-left:none;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif
}
TD.forumAlternate {
	BACKGROUND-COLOR: #dae7fd
}
TD.threadTitle {
	BACKGROUND-COLOR: #d4d9ec
}
TD.forumRowHighlight {
	BACKGROUND-COLOR: #d4d9ec; border:1px solid white; border-top:none; border-left:none;
}

TD.forumHeaderBackgroundAlternate {
	BACKGROUND-IMAGE: url(/images/forumHeaderBackgroundAlternate.gif); BACKGROUND-COLOR: #ebedf6; height:24px;
}
TH {
	BACKGROUND-IMAGE: url(/images/forumHeaderBackground.gif); BACKGROUND-COLOR: #4455aa
}

.tableHeaderText {
	FONT-WEIGHT: bold; FONT-SIZE:10pt; COLOR: white;  border:1px solid white;border-left:none;
}

.tableBorder {
	BORDER-RIGHT: #013da4 1px solid; BORDER-TOP: #013da4 1px solid; BORDER-LEFT: #013da4 1px solid; BORDER-BOTTOM: #013da4 1px solid; BACKGROUND-COLOR: #ffffff
}
.normalTextSmall {
	FONT-SIZE: 0.7em
}
.normalTextSmallBold {
	FONT-WEIGHT: bold; FONT-SIZE: 0.7em
}
.normalTextSmaller {
	FONT-SIZE: 0.6em
}
.normalTextSmall {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.normalTextSmallBold {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.normalTextSmaller {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.dotsplit
{
	color:#FF9933;
}

.titleRow
{
	BACKGROUND-COLOR: #d4d9ec; border:1px solid white; border-top:none; border-left:none;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #666;
	line-height:140%;
}
.boldtext
{
	font-weight:bold;
}

input
{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif
}

.adwordRow
{
	height:120px;
}

.question
{
	font-weight:bold;
	color:#003366;
}

.polltitle
{
	font-weight:bold
}

.itemtitle
{
	font-weight:bold;
	font-size:16px;
}

.svgborder
{
	border:1px solid #eeeeee;
}

.promotion
{
	color:red;
}

.chineseFont
{
	font-family:SimHei;
	font-weight:bold;
}