A:visited
{
	color : #cccccc;
	text-decoration : none;
}

A:hover
{
	color : #cc0000;
	text-decoration : underline overline;
}

A:link
{
	color : #cccccc;
	text-decoration : none;
}

A:active
{ 
	color : #cccccc;
	text-decoration : none;
}

.articlebody {
	font-family : Verdana, Trebuchet MS, Lucida Sans, Arial;
	font-size : 11px;
	color : #F69F07;
}

.articlebottom {
	font-family : Verdana, Trebuchet MS, Lucida Sans, Arial;
	font-size : 10px;
	color : #585858;
	font-weight : bold;
}

.articleintro {
	font-family : Verdana, Trebuchet MS, Lucida Sans, Arial;
	font-size : 11px;
	font-style : italic;
	color : #F69F07;
}

.articletitle
{
	font-family : Verdana, Trebuchet MS, Lucida Sans, Arial;
	font-size : 16px;
	border-style : none;
	font-weight : bold;
	color : #cc0000;
}

body
{
	background-attachment : fixed;
	background-color : #000000;
	background-repeat : no-repeat;
	color : #ffffff;
	scrollbar-DarkShadow-Color: #000000; 
	scrollbar-Track-Color: #000000; 
	scrollbar-Face-Color: #000000; 
	scrollbar-Shadow-Color: #000000; 
	scrollbar-Highlight-Color: #cc0000; 
	scrollbar-3dLight-Color: #F69F07; 
	scrollbar-Arrow-Color: #F69F07;
}

.Button
{
	background : #000000;
	border : dashed 1px #cc0000;
	color : #cc0000;
}

.ErrorText
{
	color : #ffffff;
	font-size : 11px;
	font-family : Verdana, Trebuchet MS, Lucida Sans, Arial;
	font-weight : bold;
}

.field
{
	color : #ffffff;
	font-size : 13px;
	font-family : Verdana, Trebuchet MS, Lucida Sans, Arial;
	text-align : right;
}

.field2
{
	color : #ffffff;
	font-size : 13px;
	font-family : Verdana, Trebuchet MS, Lucida Sans, Arial;
	text-align : left;
	vertical-align : top;
}

.InputLabel
{
	color : #F69F07;
	font-size : 13px;
	font-family : Verdana, Trebuchet MS, Lucida Sans, Arial;
	text-align : right;
	vertical-align : middle;
}

.mainheader
{
	color : #585858;
	font-size : 13px;
	font-weight : bold;
	font-family : Verdana, Trebuchet MS, Lucida Sans, Arial;
}

.mainheader a
{
	color : #585858;
	font-size : 13px;
	font-weight : bold;
	font-family : Verdana, Trebuchet MS, Lucida Sans, Arial;
}

.mainheader a:active
{
	color : #585858;
	font-size : 13px;
	font-weight : bold;
	font-family : Verdana, Trebuchet MS, Lucida Sans, Arial;
}

.mainheader a:visited
{
	color : #585858;
	font-size : 13px;
	font-weight : bold;
	font-family : Verdana, Trebuchet MS, Lucida Sans, Arial;
}

.mainheader a:hover
{
	color : #cc0000;
	font-size : 13px;
	font-weight : bold;
	font-family : Verdana, Trebuchet MS, Lucida Sans, Arial;
	text-decoration : underline overline;
}

.mainheader_members
{
	color : #585858;
	font-size : 13px;
	font-weight : bold;
	font-family : Verdana, Trebuchet MS, Lucida Sans, Arial;
	text-align : right;
}

.maintext
{
	color : #F69F07;
	font-size : 11px;
	font-family : Verdana, Trebuchet MS, Lucida Sans, Arial;
}

.maintext a:hover
{
	color : #cc0000;
	font-size : 11px;
	font-family : Verdana, Trebuchet MS, Lucida Sans, Arial;
	text-decoration : underline overline;
}

.maintext_big
{
	color : #F69F07;
	font-size : 11px;
	font-family : Verdana, Trebuchet MS, Lucida Sans, Arial;
	font-weight : bold;
}

.maintext_big a:hover
{
	color : #cc0000;
	font-size : 11px;
	font-family : Verdana, Trebuchet MS, Lucida Sans, Arial;
	ont-weight : bold;
	text-decoration : underline overline;
}

.nav
{
	font-family : Verdana, Trebuchet MS, Lucida Sans, Arial;
	text-align : right;
}

.navcategory
{
	color : #F69F07;
	font-family : Verdana, Trebuchet MS, Lucida Sans, Arial;
	font-weight : bold;
	font-size : 12px;
	text-align : right;
}

.navcgnitem
{
	color : #ababab;
	font-family : Verdana, Trebuchet MS, Lucida Sans, Arial;
	font-size : 10px;
	text-align : right;
}

.navitem
{
	color : #cccccc;
	font-size : 10px;
	font-family : Verdana, Trebuchet MS, Lucida Sans, Arial;
}

.navitem a 
{
	color : #cccccc;
	font-size : 10px;
	font-family : Verdana, Trebuchet MS, Lucida Sans, Arial;
}

.navitem a:hover
{
	color : #cc0000;
	font-size : 10px;
	font-family : Verdana, Trebuchet MS, Lucida Sans, Arial;
	text-decoration : underline overline;
}

.NewsTitle a
{
	color : #585858;
	font-size : 11px;
	font-family : Verdana, Trebuchet MS, Lucida Sans, Arial;
}

.NewsTitle a:hover
{
	color : #cc0000;
	font-size : 11px;
	font-family : Verdana, Trebuchet MS, Lucida Sans, Arial;
	text-decoration : underline overline;
}

.officer
{
	color : #cc0000;
	font-size : 11px;
	font-family : Verdana, Trebuchet MS, Lucida Sans, Arial;
}

.officer a
{
	color : #cc0000;
	font-size : 11px;
	font-family : Verdana, Trebuchet MS, Lucida Sans, Arial;
}

.officer a:hover
{
	color : #cc0000;
	font-size : 11px;
	font-family : Verdana, Trebuchet MS, Lucida Sans, Arial;
	text-decoration : underline overline;
}

.officer a:visited
{
	color : #cc0000;
	font-size : 11px;
	font-family : Verdana, Trebuchet MS, Lucida Sans, Arial;
}

.retiredmember a
{
	color : #F69F07;
	font-size : 11px;
	font-family : Verdana, Trebuchet MS, Lucida Sans, Arial;
}

.retiredmember a:hover
{
	color : #cc0000;
	font-size : 11px;
	font-family : Verdana, Trebuchet MS, Lucida Sans, Arial;
	text-decoration : underline overline;
}

.retiredmember a:visited
{
	color : #F69F07;
	font-size : 11px;
	font-family : Verdana, Trebuchet MS, Lucida Sans, Arial;
}

select
{
	background-color:#000000;
	color:#ff0000;
}

.sectionheader {
	font-size : 26px;
	color : #585858;
	font-weight : bold;
	font-family : Haettenschweiler, Verdana, Trebuchet MS, Lucida Sans, Arial;
	font-style : normal;
	text-align : left;
}

td
{
	vertical-align : top;
	text-align : left;
}

.TextBox
{
	background : #000000;
	color : #ff0000;
}

.value
{
	color : #F69F07;
	font-size : 13px;
	font-family : Verdana, Trebuchet MS, Lucida Sans, Arial;
}