
BODY {
	font: 12px Tahoma, Verdana;
	background:#FFFFFF;
	width:98%;
	margin: 0 auto;
}
p {
	margin:3px;
}
body, table, input, select{font: 12px Tahoma, Verdana;line-height : normal;}

.ContentFont{
	font: 15px Tahoma, Verdana;
}

A:link 
{
	TEXT-DECORATION: none;
	COLOR: #000000
}
A:visited
{
	TEXT-DECORATION: none;
	COLOR: #000000
}
A:hover
{
	TEXT-DECORATION: none;
	COLOR: #FF0000
}





.Normal_Table
{
	border:#D2D2D2 1px solid;
}

.Table_Lead
{
	background-color : #666666; 
	color : #FFFFFF;
	font-weight:bold
}
.Table_Lead A:link 
{
	TEXT-DECORATION: none;
	COLOR: #FFFFFF
}
.Table_Lead A:visited
{
	TEXT-DECORATION: none;
	COLOR: #FFFFFF
}
.Table_Lead A:hover
{
	TEXT-DECORATION: none;
	COLOR: #FF0000
}

.Table_Title
{
	background-color : #666666; 
	color : #FFFFFF;
	font-weight:bold;
}
.Table_Title A:link 
{
	TEXT-DECORATION: none;
	COLOR: #FFFFFF
}
.Table_Title A:visited
{
	TEXT-DECORATION: none;
	COLOR: #FFFFFF
}
.Table_Title A:hover
{
	TEXT-DECORATION: none;
	COLOR: #FFFFFF
}

.Table_TitleSmallFont
{
	background-color : #666666; 
	color : #FFFFFF
}

.Table_Header
{
	background-color : #D2D2D2
}

.Table_Middle
{
	background-color : #F6F6F6
}

.Table_Footer
{
	background-color : #EEEEEE
}

.PostHidden
{
	height:30px;
	line-height:30px;
	width:250px;
	border: 1px solid #75BEFA;
	border-top:3px double #75BEFA;
	text-align : center;
	color:#00008B;
	margin :5px 0px 0px 10px;
	background-color : #F6F4EB;
	float:right;
	font: 12px Tahoma, Verdana;
}

.PostBuy
{
	height:60px;
	line-height:30px;
	width:250px;
	border: 1px solid #75BEFA;
	border-top:3px double #75BEFA;
	text-align : center;
	color:#00008B;
	margin :5px 0px 0px 10px;
	background-color : #F6F4EB;
	float:right;
	font: 12px Tahoma, Verdana;
}

.PostAsk
{
	height:30px;
	line-height:30px;
	width:250px;
	border: 1px solid #75BEFA;
	border-top:3px double #75BEFA;
	text-align : center;
	color:#00008B;
	margin :5px 0px 0px 10px;
	background-color : #F6F4EB;
	float:right;
	font: 12px Tahoma, Verdana;
}

.PostRight
{
	height:30px;
	line-height:30px;
	width:150px;
	border: 1px solid #75BEFA;
	border-top:3px double #75BEFA;
	text-align : center;
	color:#00008B;
	margin :5px 0px 0px 10px;
	background-color : #F6F4EB;
	float:right;
	font: 12px Tahoma, Verdana;
}

.PostEdit
{
	height:30px;
	line-height:30px;
	width:300px;
	border: 1px solid #75BEFA;
	border-top:3px double #75BEFA;
	text-align : center;
	color:#00008B;
	margin :5px 0px 0px 10px;
	background-color : #F6F4EB;
	font: 12px Tahoma, Verdana;
	float:right;
}

.GoodAnswer
{
	height:30px;
	line-height:30px;
	width:150px;
	border: 1px solid #75BEFA;
	border-top:3px double #75BEFA;
	text-align : center;
	color:#00008B;
	margin :5px 0px 0px 10px;
	background-color : #F6F4EB;
	float:right;
	font: 12px Tahoma, Verdana;
}

.AnswerContent
{
	margin:5px 2px;
	border:1px solid #CCCCCC;
	padding:5px;
	background:#FDFDDF;
	font: 12px Tahoma, Verdana;
}

.Quote
{
	margin:5px 20px;
	border:1px solid #CCCCCC;
	padding:5px; 
	background:#F3F3F3;
	font: 12px Tahoma, Verdana;
}

.Code
{
	margin:5px 20px;
	border:1px solid #CCCCCC;
	padding:5px;
	background:#FDFDDF;
	font: 12px Tahoma, Verdana;
}

.NeedReply
{
	margin:5px 3px;
	border:1px solid #CCCCCC;
	padding:5px;
	background:#FDFDDF;
	font: 12px Tahoma, Verdana;
}

.NeedBuy
{
	margin:5px 3px;
	border:1px solid #CCCCCC;
	padding:5px;
	background:#FDFDDF;
	font: 12px Tahoma, Verdana;
}





.Pager_Table
{
	BORDER: #666666 1px solid;
	background-color:#E1E1E1
}
.Pager_Left
{
	background-color:#666666;
	color:#FFFFFF;font-size:12px;
	padding:3px 4px;
	font-weight:bold;
}
.Pager_Middle
{
	background-color:#FFFFFF;
	border-style:solid;
	border-color:#FFFFFF;
	font-size:12px;
	padding:0px 3px
}
.Pager_Right
{
	background-color:#FFFFFF;
	font-size:12px
}
.Pager_Right input
{
	border : 1px solid #D9E3EE; 
	background-color : #FFFFFF;
	height : 18px;
	color:#0000FF
}
.Pager_Current
{
	color:Red;
}



.Red
{
	color:Red;
}
.Blue
{
	color:Blue;
}
.White
{
	color:White;
}

.menuskin
{
	POSITION: absolute;
	VISIBILITY: hidden;
	height:1px;
	width:auto;
	overflow: visible;
	BORDER: #B7B7D0 1px solid;
	BACKGROUND-IMAGE: url('menubg.gif');
	z-index:100;
	background-color:#ECEDEF;
	filter: Alpha(Opacity=95);
	padding-bottom:8px;
}

.menuskininner
{
	PADDING-LEFT:32px;
	padding-right:2px;
	padding-top:2px;
}

.menuitems
{
	PADDING: 1px 1px;
	MARGIN: 2px;
	font-size:9pt;
	line-height:14pt;
}

.mouseoverstyle
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	BORDER-RIGHT: #0B008B 1px solid;
	BORDER-TOP: #0B008B 1px solid;
	BORDER-LEFT: #0B008B 1px solid;
	BORDER-BOTTOM: #0B008B 1px solid;
	BACKGROUND-COLOR: #FFEEC2 
}

.menuskin A
{
	PADDING-LEFT:4px;
	PADDING-RIGHT:4px;
	font-weight:normal;
}

.menuskin A:link 
{
	TEXT-DECORATION: none;
	COLOR: #000000
}

.menuskin A:visited
{
	TEXT-DECORATION: none;
	COLOR: #000000
}

.menuskin A:hover
{
	TEXT-DECORATION: none;
	COLOR: #FF0000
}