body
{
	background-color : black;
	color: White;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding  : 0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size :  10pt;
	font-weight : normal;
	text-align : left;
	SCROLLBAR-FACE-COLOR: black;
	SCROLLBAR-HIGHLIGHT-COLOR: DarkGreen;
	SCROLLBAR-SHADOW-COLOR: DarkGreen;
	SCROLLBAR-3DLIGHT-COLOR: DarkGreen;
	SCROLLBAR-ARROW-COLOR: lime;
	SCROLLBAR-DARKSHADOW-COLOR: Black;
}
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: white;}
.nsfix { font-family: Verdana, Helvetica, sans-serif;	font-size: 10pt; color: #FFFFFF; }

td.featurebar { font-size: 8pt; color: #FFFFFF; }
td.menubar { font-size: 9pt; }
td.simple { font-size: 9pt; color: white; vertical-align: middle;text-align: center;}
td.sscaption { font-size: 8pt; color: #FFFFFF;vertical-align: middle;text-align: center; }

a { color: white; text-decoration:none;}
a:hover { color: lime; }
a:active { color: green; }

a.textad { font-size: 7.5pt; color:#E7CEAD;	text-decoration:underline; }
a.textad:hover { color:#E7CEAD; text-decoration:underline; }

.pageheader { font-size: 13pt; font-weight: bold; color: LimeGreen; }
.paragraphheader { font-size: 11pt; font-weight: bold; color: LimeGreen; }
.featurebarhead { font-size: 9pt; color: #FFFFFF; }

.table { font-size: 8pt; }


.WideButton
{
	color: Lime;
	background: Black;
	border-left: solid 1px Lime;
	border-top: solid 1px Lime;
	border-bottom: solid 1px Green;
	border-right: solid 1px Green;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: normal;
	width: 150px;
	height: 20px;
}
.NormalButton
{
	color: Lime;
	background: Black;
	border-left: solid 1px Lime;
	border-top: solid 1px Lime;
	border-bottom: solid 1px Green;
	border-right: solid 1px Green;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: normal;
	width: 50px;
	height: 20px;
}
.NormalInput
{
	color: White;
	background: LimeGreen url('images/PanelLarge_Body.png') no-repeat top;
	border-left: solid 1px Lime;
	border-top: solid 1px Lime;
	border-bottom: solid 1px Green;
	border-right: solid 1px Green;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: bold;
	height: 20px;
}
.Message
{
	color: White;
	background: LimeGreen url('images/PanelLarge_Body.png') top;
	border-left: solid 1px Lime;
	border-top: solid 1px Lime;
	border-bottom: solid 1px Green;
	border-right: solid 1px Green;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: bold;
}



.newsdayhead { font-size: 10pt; color: #FFFFFF; }
.headline { font-size: 11pt; font-weight: bold; color: Goldenrod; }
.byline { font-size: 7.5pt;	color: #B7AFA9; } 
.newsitem { font-size: 10pt; }
.newsitem blockquote { color: #B7AFA9; }

blockquote.quote { color: #B7AFA9; }

.menuhead { font-size: 11pt; color:White; }
.menuhead a { color: White; text-decoration:none; }
.menuhead a:hover { color: gold; text-decoration:none; }
a.menu { color: WhiteSmoke; text-decoration:none; }
a.menu:hover { color: WhiteSmoke; text-decoration:underline; }


.nav { font-size: 9pt; color:silver; }
.nav a { color:gold	text-decoration: none; }
.nav a:hover { color: #FFFFFF; text-decoration:underline; }



.disclaimer { font-size: 7.5pt; color:#FFFFFF; }
.disclaimer a { color:#E7CEAD; text-decoration: underline; }
.disclaimer a:hover	{ color:#FFFFFF; text-decoration: underline; }


.aTitle1 { font-size: 13pt;	font-weight: bold; }
.aDesc { font-size: 9pt; }
.aBy { font-size: 8pt; }


.networklist { color: #FFFFFF; }
.networklist a { color: #FFFFFF; text-decoration:none; }

.networklist a:hover { text-decoration:underline; }


.heading  { font-size: 14pt; font-weight: bold; }
.subheading { font-size: 12pt; font-weight: bold; color: #E7CEAD; }
.headtable { font-weight: bold; }
.list1 { color: #E7CEAD; }
.list2 { color: #FFFFFF; font-size: 8pt; }
.tan  { color: #E7CEAD; }	

.title { font-size: 13pt;	font-weight: bold; } /* legal page */

.small { font-size: 8pt; }