body
{
	background-color: #404040;
	scrollbar-face-color: #DDDDDD;
	scrollbar-highlight-color: #EFEFEF;
	scrollbar-shadow-color: #404040;
	scrollbar-3dlight-color: #000000;
	scrollbar-arrow-color:  #404040;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #DDDDDD;
}

.abg
{
  background-color: #404040;
}

td
{
  font-family: Verdana, Arial, serif;
  font-size: 12px;
}

a
{
  color: #000000;
	font-family: Verdana, Arial, serif;
	font-size: 11px;
	text-decoration: underline;
}

a:hover
{
  color: #8B0000;
  text-decoration: none;
}

a.box
{
  color: #000000;
	font-family: Verdana, Arial, serif;
	font-size: 12px;
	text-decoration: none;
}

a.news_header
{
  color: #000000;
	font-family: Verdana, Arial, serif;
	font-size: 14px;
	text-decoration: none;
}

a.box:hover
{
  color: #8B0000;
  text-decoration: none;
}


.Chead
{
  background-color: #6A6A6A;
  color: #FFA800;
}

.Chead td, .Chead td strong, .Chead h4, .Chead td b
{
  color: #FFA800;
}

.Callg
{
  background-color: #C6C4C4;
	color: #000000;
}

.Callg td
{
  color: #000000;
}

.Cnorm
{
  background-color: #DDDDDD;
}
.Cmite
{
  background-color: #ACACAC;
}
.Cdark
{
  background-color: #A8A8A8;
}

#Ballg
{
	color: #000000;
}
#Ballg td
{
	color: #000000;
}

.Bhead

{
  background-color: #6A6A6A;
	color: #FFFFFF;
border-width:1px;
border-style:solid;
border-color:black;
}
.Bbody
{
  background-color: #ACACAC;
	color: #000000;
}

.rand
{
  border: solid #404040 1px;
}

.smalfont
{
    font-size: 10px;
		text-decoration: none;
}

.border
{
   background-color: #404040;
border-width:1px;
border-style:solid;
border-color:black;
}
hr
{
    height: 0px;
		border: solid #404040 0px;
		border-top-width: 1px;
}

input, textarea, select
{
    color: #000000;
    font: 12px Verdana, Arial, serif;
    border-color: #404040;
  	border-width: 1px;
    border-style: solid;
    font-weight: none;
    text-decoration: none;
    background-color: #FFFFFF;



}

.newsbox
{ background-color: #7B7B7B; }

.newsdark
{ background-color: #7B7B7B; }

.newstext
{ background-color: #7B7B7B;}

.newshead
{  background-color: #cbcbcb; }

#thin {
  border-width:1px;
  border-style:solid;
  border-color:black;
  border-collapse:collapse;
  }
/**
#menu {font-size:36px;}
#menu ul { padding-left: 5px; margin-left: 10px; }
#smallmenu { }
#smallmenu li { font-size: 69px; }
#smallmenu a { font-size: 9px; }


