h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 24pt;
	margin-bottom:4px;
	margin-top:8px;
}

.indexheadlineauthor	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	font-size:8pt;
}

.indexheadlinetitle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FF9900;
	font-weight:bold;
	font-size: 16pt;
	margin-bottom:0px;
	margin-top:8px;
	margin-left:-15pt;
}

.commentsheadlinetitle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FF9900;
	font-weight:bold;
	font-size: 16pt;
	margin-bottom:0px;
	margin-top:8px;
}

.indexheadlinedate {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0099FF;
	font-weight:bold;
	font-size: 12pt;
	margin-bottom:0px;
	margin-top:8px;
	margin-left:-40pt;
}

/*padding-left:3px;
	padding-bottom:3px;*/

.indexheadlinewholething	{
	border-left-width:2px;
	border-left-style:solid;
	border-bottom-width:2px;
	border-bottom-style:solid;
	border-color:#3f3f3f;
}

.indexheadlinestatus	{
	padding-top:2px;
	background:#3f3f3f;
	color:#000000;
}

.indexheadlinestatusmeter	{
}

.indexheadlinestatuscaption	{
}

.indexheadlinetext	{
	padding-left:4px;
	padding-top:4px;
	padding-bottom:4px
}

.commentsheadlinetext	{
	padding:4px;
}

.warning
{
	background-color:#ffff00;
	color:#000000;
	border-color:#ff0000;
	border-style:dashed;
	border-width:1px;
}

.error
{
	background-color:#ff0000;
	color:#ffffff;
	border-color:#ffff00;
	border-style:dashed;
	border-width:1px;
}

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#000000;
	color:#ffffff;
	font-size:10pt;
}

.indexcenterdiv {
	margin-left:10%;
	margin-right:10%;
}

.thread	{
	margin-bottom:4px;
	border-style:solid;
	border-width:1px;
	border-color:#7f7f7f;
}

.reply	{
	margin-left:24px;
}

.comment	{
	background-color:#303032;
	margin:2px;
}

.commentauthor	{
	font-size:8pt;
	color:#9f9f9f;
}

.commentreplybutton	{
	font-size:10pt;
	/*color:#ff2000;
	text-align:right;*/
}

a.commentreplybutton	{
	text-decoration:none;
}

a.commentreplybutton:hover	{
	color:#ff8000;
	background-color:#202000;
}

a.commentreplybutton:link	{
	color:#ff5000;
}

a.commentreplybutton:visited	{
	color:#ff3000;
}

a.commentreplybutton:active	{
	color:#ffff00;
}

.commenttext	{
	padding:8px;
}

.commentsdivider	{
	background-color:#505050;
	font-size:12pt;
	font-weight:bold;
	padding:2px;
	text-align:center;
}

.formfieldtitle	{
	text-align:right;
	width:50%;
}

.formfield	{
	text-align:left;
	width:50%;
}
