BODY{
	font-size:	9pt;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	color:		#D0D0D0;
	background-color:	#404860;
	margin:		0px;
}
.menubody{
	padding:	8px;
	padding-top:	4px;
	padding-right:	0px;
	font-size:	9pt;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	color:		#D0D0D0;
	background-color:	#303648;
	background-image: url('img/theme2/shadow.gif');
	background-position: right;
	background-repeat: repeat-y;
}
.leftpane{
	background-image: url('img/lpane.png');
	background-position: right;
	background-repeat: repeat-y;
}
.rightpane{
	background-image: url('img/rpane.png');
	background-position: left;
	background-repeat: repeat-y;
}
fieldset{
	border:		1px solid #D0D0D0;
	padding:	6px;
	padding-top:	2px;
	padding-bottom:	8px;
	margin-bottom:	4px;
}
legend{
	color:		#E0E080;
	font-weight:	bold;
}
TR.menu{
	background-color:	#404860;
}
TD.menu{
	font-size:	9pt;
	font-weight: 	bold;
	color: 		#FFFFFF;
	padding: 	2px 0.5em 4px 0.5em;
	border-left:	1px solid #606C90;
	border-top:	1px solid #606C90;
	border-right:	1px solid #303648;
	border-bottom:	1px solid #303648;
}
TD.updated{
	font-size:	9pt;
	padding: 	2px 0.5em 4px 0.5em;
	border-left:	1px solid #606C90;
	border-top:	1px solid #606C90;
	border-right:	1px solid #303648;
	border-bottom:	1px solid #303648;
	background-image: url('img/theme2/i_updated.gif');
	background-position: top right;
	background-repeat: no-repeat;
}
TD.new{
	font-size:	9pt;
	padding: 	2px 0.5em 4px 0.5em;
	border-left:	1px solid #606C90;
	border-top:	1px solid #606C90;
	border-right:	1px solid #303648;
	border-bottom:	1px solid #303648;
	background-image: url('img/theme2/i_new.gif');
	background-position: top right;
	background-repeat: no-repeat;
}
TR.format TD{
	border:		0px;
	padding-right:	4px;
}
.menu DIV{
	font-weight:	normal;
	color:		#E0E0E0;
}
IMG.menu{
	width:		16px;
	height:		16px;
	border:		0px;
	vertical-align:	bottom;
}
IMG.theme{
	width:		12px;
	height:		12px;
	margin:		0px;
	border-left:	1px solid #606C90;
	border-top:	1px solid #606C90;
	border-right:	1px solid #303648;
	border-bottom:	1px solid #303648;
}
.frame{
	border:		1px solid #606C90;
	border-left:	1px solid #303648;
	border-top:	1px solid #303648;
}
.caption{
	background-color:	#48516C;
}
A{
	font-weight:	bold;
	text-decoration:	none;
	color:		#FFFFFF;
}
A:hover{
	color:		#E0E080;
}
A.item{
	display:	block;
	width:		100%;
	padding:	4px;
}
HR{
	border:		0px;
	border-top:	1px solid #303648;
	border-bottom:	1px solid #606C90;
	width:		100%;
	height:		2px;
	text-align:	left;
	clear:		both;
}
TH{
	text-align:	left;
	font-size:	9pt;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	color:		#E0E080;
	background-color:	#48516C;
}
TH.light{
	font-size:	8pt;
	font-weight:	normal;
	color:		#D0D0D0;
	background-color:	#48516C;
}
TD{
	font-size:	8pt;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	color:		#D0D0D0;
}
TD.format{
	font-size:	9pt;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	color:		#D0D0D0;
}
.emboss{
	border:		1px solid #606C90;
	border-left:	1px solid #303648;
	border-top:	1px solid #303648;
}
.emboss TH{
	border-left:	1px solid #606C90;
	border-top:	1px solid #606C90;
	border-right:	1px solid #303648;
	border-bottom:	1px solid #303648;
}
.emboss TD{
	border-left:	1px solid #606C90;
	border-top:	1px solid #606C90;
	border-right:	1px solid #303648;
	border-bottom:	1px solid #303648;
}
.postdate{
	font-size:	7pt;
}
.forum TD{
	font-size:	8pt;
}
.forum TD A{
	font-size:	8pt;
}
.message TD{
	font-size:	9pt;
}
.message TD A{
	font-weight:	normal;
	font-size:	9pt;
}
.message TD A:hover{
	font-weight:	normal;
	font-size:	9pt;
}
UL,OL,LI{
	font-size:	8pt;
}
H1{
	font-size:	21pt;
	font-weight:	bold;
	color:		#FFFFFF;
	margin:		0pt;
}
H2{
	font-size:	14pt;
	font-weight:	bold;
	color:		#FFFFFF;
	text-align:	center;
}
H3{
	font-size:	12pt;
	font-weight:	bold;
	color:		#FFFFFF;
}
H4{
	font-size:	10pt;
	font-weight:	bold;
	color:		#E0E0E0;
	margin-top:	12pt;
	margin-left:	18pt;
	margin-bottom:	3pt;
}
FORM{
	margin:		0px;
	padding:	0px;
}
INPUT.mttext{
	font-family:	"Courier New",Courier,fixed;
	font-weight:	normal;
}
SELECT,TEXTAREA,INPUT.mttext{
	font-size:	9pt;
	border-left:	1px solid #303648;
	border-top:	1px solid #303648;
	border-right:	1px solid #606C90;
	border-bottom:	1px solid #606C90;
	background-color:	#383F54;
	color:		#FFFFFF;
}
.hl{
	background-color:	#E0E080;
	color:		#000000;
	font-weight:	bold;
}
.cop{
	font-size:	7pt;
}
.nomsg{
	color:		#9094A0;
}
.orig{
	color:		#9094A0;
}
.mainoption{
	border-left:	1px solid #606C90;
	border-top:	1px solid #606C90;
	border-right:	1px solid #303648;
	border-bottom:	1px solid #303648;
	background-color:	#48516C;
	color:		#FFFFFF;
	font-weight:	bold;
}
.liteoption{
	border-left:	1px solid #606C90;
	border-top:	1px solid #606C90;
	border-right:	1px solid #303648;
	border-bottom:	1px solid #303648;
	background-color:	#48516C;
	color:		#FFFFFF;
}
td.quote{
	border-left:	1px solid #303648;
	border-top:	1px solid #303648;
	border-right:	1px solid #606C90;
	border-bottom:	1px solid #606C90;
	background-color:	#383F54;
}
td.code{
	font-family:	"Courier New",Courier,fixed;
	font-weight:	normal;
	font-size:	8pt;
	white-space:	nowrap;
	border-left:	1px solid #303648;
	border-top:	1px solid #303648;
	border-right:	1px solid #606C90;
	border-bottom:	1px solid #606C90;
	background-color:	#383F54;
}
.hint{
	border:		0px;
	color:		#D0D0D0;
	background-color:	#404860;
}
.small{
	font-size:	7pt;
}
.error{
	color:		#FF0000;
	font-weight:	bold;
}
.topic1{
	background-color:	#444D66;
}
.topic2{
	background-color:	#48516C;
}
p.faqq{
	font-size:	9pt;
	font-weight:	bold;
}
p.faqa{
	padding:	0px;
	padding-left:	3em;
	padding-bottom:	6pt;
}
ul.faqq{
	padding-left:	2em;
}
ul.faqq a{
	color:		#E0E0E0;
}
.intro{
	font-size:	10pt;
	font-weight:	bold;
	text-align:	justify;
}
.bigQuote{
	font-size:	14pt;
	font-weight:	bold;
	letter-spacing:	-1pt;
	line-height:	14pt;
}
.indent{
	padding-left:	20px;
	text-indent:	-20px;
}