body {
  background-color: #394A52;
  background-image: url(body_bg.jpg);
  font-family: Verdana,Arial,Helvetica;
  font-size: 11px;
  color: #FFFFFF;
  margin: 10px 10px 0px 10px;
  padding: 0px;
}  

html {
	scrollbar-3dlight-color:394A52; 
	scrollbar-arrow-color: #AAAAAA;
	scrollbar-base-color: #394A52;
	scrollbar-darkshadow-color: #323232;
	scrollbar-face-color: #323232;
	scrollbar-highlight-color: #394A52;
	scrollbar-shadow-color: #323232
}

#leftcontent {
		position: absolute;
		top: 230px;
		left:10px;
		width:150px;
		}
#centercontent {
		margin-left: 165px;
   		margin-right:165px;
		voice-family: "\"}\"";
		voice-family: inherit;
   		margin-left: 165px;
   		margin-right:165px;
		}
	html>body #centercontent {
   		margin-left: 165px;
   		margin-right:165px;
		}		
#centernicontent {
		margin-left: 163px;
   		margin-right:15px;
		voice-family: "\"}\"";
		voice-family: inherit;
   		margin-left: 165px;
   		margin-right:15px;
		}
	html>body #centernicontent {
   		margin-left: 165px;
   		margin-right:15px;
		}
#rightcontent {
		position: absolute;
		top: 230px;
		right:10px;
		width:150px;
		}

table    { display: table }
tr       { display: table-row }
thead    { display: table-header-group }
tbody    { display: table-row-group }
tfoot    { display: table-footer-group }
col      { display: table-column }
colgroup { display: table-column-group }
td, th   { display: table-cell }
caption  { display: table-caption }

font	 {font-family: Verdana,Arial,Helvetica; font-size: 11px; color: #FFFFFF}
td		 {font-family: Verdana,Arial,Helvetica; font-size: 11px; color: #FFFFFF}

p {
  font-family: Verdana,Arial,Helvetica;
  font-size: 11px;
  color: #FFFFFF
}

input {
  font-family: Verdana,Arial,Helvetica;
  font-size: 11px;
}

textarea {
  font-family: Verdana,Arial,Helvetica; 
  font-size: 11px;
}

form {
  font-family: Verdana,Arial,Helvetica; 
  font-size: 11px;
}

ul {
  margin: 6px;
  padding: 0;
  list-style-type: square;
}

a:link      { color:#FEAE01;font-family: Verdana,Arial,Helvetica;text-decoration:none; }
a:visited   { color:#FEAE01;font-family: Verdana,Arial,Helvetica;text-decoration:none; }
a:hover     { color:#FEAE01;font-family: Verdana,Arial,Helvetica;text-decoration:none;background:#394A52;}
a:hover b   { color:#FEAE01;font-family: Verdana,Arial,Helvetica;text-decoration:none;background:#394A52;}

a img {
  border: none;
}

.title 		    {background: none; color: #FFFFFF; font-size: 16px; font-weight: bold; font-family: Verdana, Helvetica; text-decoration: none}
.content 	    {background: none; color: #FFFFFF; font-size: 12px; font-family: Verdana, Helvetica;font-weight: normal;}
.storytitle	    {background: none; color: #FFFFFF; font-size: 12px; font-weight: bold; font-family: Verdana, Helvetica; text-decoration: none}
.storycat	    {background: none; color: #FFFFFF; font-size: 14px; font-weight: bold; font-family: Verdana, Helvetica; text-decoration: underline}
.newstitle      {background: none; color: #FFFFFF; font-size: 12px; font-weight: bold; font-family: Verdana, Helvetica; text-decoration: none}
.newstitlesmall {background: none; color: #FFFFFF; font-size: 10px; font-weight: bold; font-family: Verdana, Helvetica; text-decoration: none}
.boxsubtitle    {background: none; color: #FFFFFF; font-size: 12px; font-weight: bold; font-family: Verdana, Helvetica; text-decoration: none} 

.option {background: none; color: #FFFFFF; font-size: 14px; font-weight: bold; font-family: Verdana, Helvetica; text-decoration: none}
.tiny	{background: none; color: #FFFFFF; font-size:  8px; font-weight: normal; font-family: Verdana, Helvetica; text-decoration: none}

#headerleft {
  background: none;
  color: #FEAE01;
  font-size: 11px;
  float: left;
  text-align: left;
  font-family: Verdana,Arial,Helvetica;
  text-decoration: none; 
}

#headercen {
  background: none;
  color: #FEAE01;
  font-size: 11px;
  margin-left: 15%;
  text-align: center; 
  font-family: Verdana,Arial,Helvetica; 
  text-decoration: none; 
}

#header {
  position: absolute;
  top: 162px;
  background-color: #323232;
  background-image: url(news_bg.jpg); 
  border: 1px #000000;
  border-style: solid;
  border-left: 1px solid #666666;
  border-top: 1px solid #666666;
  padding: 8px 5px 8px 5px;
  color: #FEAE01; 
  font-size: 11px;
  font-weight: bold; 
  text-align: center;
  width: 99%;
  height: 15px;
  font-family: Verdana,Arial,Helvetica; 
}

.bannertable {
  background-image: url(header_bg.jpg);
}

.footer {
  background: none;
  color: #FFFFFF; 
  font-size: 10px; 
  font-weight: normal; 
  font-family: Verdana, Helvetica; 
  text-decoration: none;  
}

.morelink {
  background: none;
  text-align: right !important;
  right:0px; 
  color: #FFFFFF; 
  font-size: 9px; 
  font-weight: bold; 
  font-family: Verdana, Helvetica; 
  text-decoration: none;  
}

.forumbot {
  background: none;
  color: #FFFFFF; 
  font-size: 10px; 
  font-family: Verdana, Helvetica; 
  text-decoration: none;  
}

.forumjump {
  background: none;
  text-align: right !important;
  right:0px; 
  color: #FFFFFF; 
  font-size: 10px; 
  font-family: Verdana, Helvetica; 
  text-decoration: none;  
}

.newsboxhead {
  background-color: #323232;
  background-image: url(news_bg.jpg); 
  color: #FFFFFF;
  border: 1px solid #000000;
  border-left: 1px solid #666666;
  border-top: 1px solid #666666;
  font-family: Verdana, Helvetica;
  font-size: 12px;
  font-weight: bold;
  text-align: left;
  padding: 7px;
  margin-bottom: 0px;
}

.centerclass {
  background-color: #323232;
  background-image: url(backg.jpg); 
  color: #FFFFFF;
  border: 1px solid #000000;
  border-left: 1px solid #666666;
  border-top: 1px solid #666666;
  font-family: Verdana, Helvetica;
  font-size: 11px;
  font-weight: normal;
  text-align: left;
  padding: 7px;
  margin-bottom: 0px;
}

.centerboxhead {
  background-color: #323232;
  background-image: url(news_bg.jpg) !important; 
  color: #FFFFFF;
  border: 1px solid #000000;
  border-left: 1px solid #666666;
  border-top: 1px solid #666666;
  font-family: Verdana, Helvetica;
  font-size: 12px;
  font-weight: bold;
  text-align: left;
  padding: 7px;
  margin-bottom: 0px;
}

.centerboxcontent {
  color: #FFFFFF;
  font-family: Verdana, Helvetica;
  font-size: 12px;
  font-weight: normal;
  padding: 0px;
  width: auto;
}

.newsbox {
  background-color: #323232;
  background-image: url(backg.jpg) !important;
  border: 1px solid #000000;
  border-left: 1px solid #666666;
  border-top: 1px solid #666666;
  color: #FFFFFF;
  font-family: Verdana, Helvetica;
  font-size: 11px;
  font-weight: normal;
  padding: 3px;
  margin-bottom: 4px;
}

.forumpostheader {
  background-color: #323232;
  background-image: url(news_bg.jpg); 
  color: #FFFFFF;
  border: 1px solid #000000;
  border-left: 1px solid #666666;
  border-top: 1px solid #666666;
  font-family: Verdana, Helvetica;
  font-size: 12px;
  font-weight: bold;
  text-align: left;
  padding: 7px;
  margin-bottom: 0px;
}

.forumpostbox {
  margin-bottom: 5px;
  height: auto;
}

.forumposttime {
  color: #FFFFFF;
  font-family: Verdana, Helvetica;
  font-size: 10px;
  text-decoration: italic;
  font-weight: normal;
  text-align: left;
}

.forumlinkline {
  color: #FFFFFF;
  font-family: Verdana, Helvetica;
  font-size: 10px;
  text-decoration: none;
  font-weight: normal;
  text-align: right;
}

.forumpostlink {
  color: #FEAE01;
  font-family: Verdana, Helvetica;
  font-size: 16px;
  font-weight: bold;
  text-align: right;
}

.forumpostinfoline {
  background-color: #323232;
  background-image: url(news_bg.jpg); 
  border: 1px solid #000000;
  border-left: 1px solid #666666;
  border-top: 1px solid #666666;
  color: #FEAE01;
  margin-bottom: 5px;
  padding: 4px 4px 4px 4px;
  font-family: Verdana, Helvetica;
  font-size: 10px;
  font-weight: normal;
}

.forumpostleftbox {
  background-color: #323232;
  background-image: url(news_bg.jpg) !important;
  border: 1px solid #000000;
  border-left: 1px solid #666666;
  border-top: 1px solid #666666;
  color: #FFFFFF;
  font-family: Verdana, Helvetica;
  font-size: 10px;
  font-weight: normal;
  text-align: left;
  vertical-align: top;
  padding: 3px 4px 4px 4px;
  margin-bottom: 5px;
  width: 180px;
}

.forumpostrightbox {
  background-color: #323232;
  background-image: url(backg.jpg) !important;
  border: 1px solid #000000;
  border-left: 1px solid #666666;
  border-top: 1px solid #666666;
  color: #FFFFFF;
  font-family: Verdana, Helvetica;
  font-size: 12px;
  font-weight: normal;
  text-align: justify;
  vertical-align: top;
  padding: 5px 4px 4px 4px;
  margin-bottom: 5px;
  width: 90%;
}

.forumreplybox {
  background-color: #323232;
  background-image: url(backg.jpg) !important;
  border: 1px solid #000000;
  border-left: 1px solid #666666;
  border-top: 1px solid #666666;
  color: #FFFFFF;
  font-family: Verdana, Helvetica;
  font-size: 12px;
  font-weight: normal;
  text-align: justify;
  vertical-align: top;
  padding: 5px 5px 5px 5px;
  margin-bottom: 5px;
  width: 100%;
}

.forumreplyheader {
  background-color: #323232;
  background-image: url(news_bg.jpg); 
  color: #FFFFFF;
  border: 1px solid #000000;
  border-left: 1px solid #666666;
  border-top: 1px solid #666666;
  font-family: Verdana, Helvetica;
  font-size: 12px;
  font-weight: bold;
  text-align: left;
  padding: 7px;
  margin-bottom: 0px;
}

.commentsheader {
  background-color: #323232;
  background-image: url(news_bg.jpg); 
  color: #FFFFFF;
  border: 1px solid #000000;
  border-left: 1px solid #666666;
  border-top: 1px solid #666666;
  font-family: Verdana, Helvetica;
  font-size: 12px;
  font-weight: bold;
  text-align: left;
  padding: 7px;
  margin-bottom: 0px;
}

.commentsbox {
  margin-bottom: 5px;
  height: auto;
}

.commentstime{
  color: #FFFFFF;
  font-family: Verdana, Helvetica;
  font-size: 10px;
  font-weight: normal;
  text-align: left;
}

.commentsleftbox {
  background-color: #323232;
  background-image: url(news_bg.jpg) !important;
  border: 1px solid #000000;
  border-left: 1px solid #666666;
  border-top: 1px solid #666666;
  color: #FFFFFF;
  font-family: Verdana, Helvetica;
  font-size: 10px;
  font-weight: normal;
  text-align: left;
  vertical-align: top;
  padding: 3px 4px 4px 4px;
  margin-bottom: 5px;
  width: 120px;
}

.commentsrightbox {
  background-color: #323232;
  background-image: url(backg.jpg) !important;
  border: 1px solid #000000;
  border-left: 1px solid #666666;
  border-top: 1px solid #666666;
  color: #FFFFFF;
  font-family: Verdana, Helvetica;
  font-size: 12px;
  font-weight: normal;
  text-align: justify;
  vertical-align: top;
  padding: 5px 4px 4px 4px;
  margin-bottom: 5px;
  width: 90%;
}

.commentsnewbox {
  background-color: #323232;
  background-image: url(backg.jpg) !important;
  border: 1px solid #000000;
  border-left: 1px solid #666666;
  border-top: 1px solid #666666;
  color: #FFFFFF;
  font-family: Verdana, Helvetica;
  font-size: 12px;
  font-weight: normal;
  padding: 10px 10px 10px 10px;
  margin-bottom: 5px;
}

.forumbox {
  background-color: #323232;
  background-image: url(backg.jpg) !important;
  border: 1px solid #000000;
  border-left: 1px solid #666666;
  border-top: 1px solid #666666;
  color: #FFFFFF;
  font-family: Verdana, Helvetica;
  font-size: 11px;
  font-weight: normal;
  padding: 3px 10px 4px 4px;
  margin-bottom: 4px;
}

.stcenterbox {
  background-color: #323232;
  background-image: url(backg.jpg) !important;
  border: 1px solid #000000;
  border-left: 1px solid #666666;
  border-top: 1px solid #666666;
  color: #FFFFFF;
  text-align: center;
  font-family: Verdana, Helvetica;
  font-size: 11px;
  font-weight: normal;
  padding: 5px 5px 5px 5px;
  margin-bottom: 4px;
  width: auto;
}

.stcenterinbox {
  background-color: #323232;
  background-image: url(backg.jpg) !important;
  border: 1px solid #000000;
  border-right: 1px solid #666666;
  border-bottom: 1px solid #666666;
  color: #FFFFFF;
  text-align: center;
  font-family: Verdana, Helvetica;
  font-size: 11px;
  font-weight: normal;
  padding: 3px 10px 4px 4px;
  margin-bottom: 4px;
  width: auto;
}

.stjustbox {
  background-color: #323232;
  background-image: url(backg.jpg) !important;
  border: 1px solid #000000;
  border-left: 1px solid #666666;
  border-top: 1px solid #666666;
  color: #FFFFFF;
  text-align: justify;
  font-family: Verdana, Helvetica;
  font-size: 11px;
  font-weight: normal;
  padding: 10px 10px 10px 10px;
  margin-bottom: 4px;
  width: auto;
}

.tabletextbox {
  background-color: #323232;
  background-image: url(backg.jpg) !important;
  border: 1px solid #000000;
  border-left: 1px solid #666666;
  border-top: 1px solid #666666;
  color: #FFFFFF;
  text-align: justify;
  font-family: Verdana, Helvetica;
  font-size: 12px;
  font-weight: normal;
  padding: 10px 10px 10px 10px;
  margin-bottom: 4px;
  width: auto;
}

.stinleftbox {
  background-color: #323232;
  background-image: url(backg.jpg) !important;
  border: 1px solid #000000;
  border-right: 1px solid #666666;
  border-bottom: 1px solid #666666;
  color: #FFFFFF;
  text-align: left;
  font-family: Verdana, Helvetica;
  font-size: 11px;
  font-weight: normal;
  padding: 3px 10px 4px 4px;
  margin-bottom: 4px;
  width: auto;
}

.topbox {
  background-color: #323232;
  background-image: url(backg.jpg) !important;
  border: 1px solid #000000;
  border-left: 1px solid #666666;
  border-top: 1px solid #666666;
  color: #FFFFFF;
  font-family: Verdana, Helvetica;
  font-size: 11px;
  font-weight: normal;
  padding: 3px 10px 4px 4px;
  margin-bottom: 4px;
  width: 400px;
}

.searchbox {
  background-color: #323232;
  background-image: url(backg.jpg) !important;
  border: 1px solid #000000;
  border-left: 1px solid #666666;
  border-top: 1px solid #666666;
  color: #FFFFFF;
  font-family: Verdana, Helvetica;
  font-size: 11px;
  font-weight: normal;
  padding: 3px;
  margin-bottom: 4px;
}

.newsboxcontent {
  color: #FFFFFF;
  text-align: justify;
  font-family: Verdana, Helvetica;
  font-size: 12px;
  font-weight: normal;
  padding: 3px;
  margin-bottom: 4px;
}

.sideboxhead {
  background-color: #323232;
  background-image: url(menu_static.jpg) !important; 
  border: 1px solid #000000;
  border-left: 1px solid #888899;
  border-top: 1px solid #888899;
  color: #FCAF00;
  font-family: Verdana, Helvetica;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
  padding: 8px 4px 4px 4px;
  margin-bottom: 1px;
}

.sideboxcontent {
  background-color: #323232;
  background-image: url(backg.jpg) !important;
  border: 1px solid #000000;
  border-left: 1px solid #666666;
  border-top: 1px solid #666666;
  position: relative;
  text-align: left;
  color: #FFFFFF;
  font-family: Verdana, Helvetica;
  font-size: 10px;
  font-weight: normal;
  text-decoration: none;
  line-height: 12px;
  padding: 3px;
  margin-bottom: 1px;
}

.whosonlinebox {
  border: 1px solid #000000;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #666666;
  border-right: 1px solid #666666;
  position: relative;
  color: #FFFFFF;
  font-family: Verdana, Helvetica;
  font-size: 10px;
  line-height: 14px;
  padding: 3px;
}

.standardtable {
  border: 1px solid #20272D;
  border-left: 1px solid #666666;
  border-top: 1px solid #666666;
  background-color: #323232;
  text-align: justify;
  position: relative;
  font-family: Verdana, Helvetica; 
  font-size: 11px; 
  color: #FFFFFF;
  padding: 5px;
  margin-bottom: 3px;
  margin-right: 3px;
  margin-left: 3px;
  margin-top: 3px;
}

.recenttopics {
  color: #FFFFFF;
  font-family: Verdana, Helvetica;
  font-size: 12px;
  font-weight: normal;
  padding: 3px;
}

.centerbox {
  color: #FFFFFF;
  font-family: Verdana, Helvetica;
  font-size: 12px;
  font-weight: normal;
  padding: 3px;
  margin-bottom: 4px;
  width: 100%
}

table.base-layer {
  background: none; 
  color: #FFFFFF;
  font-size: 10px;
  margin: 0;
  padding: 0;
  text-align: center;
  width: 97%;
}

table.base-layer2 {
  background: none; 
  color: #FFFFFF;
  font-size: 10px;
  margin: 0;
  padding: 0;
  text-align: center;
  width: auto;
}

table.base-layer3 {
  background: none; 
  color: #FFFFFF;
  font-size: 10px;
  margin: 0;
  padding: 0;
  text-align: left;
  width: auto;
}

tr.table-row {
  background: none;
  color: #FFFFFF;
  font-size: 10px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  padding: 0;
  text-align: left;
  width: 100%;
}

td.left-layer {
  border: none; 
  float: left; 
  font-size: 10px;
  font-weight: normal;
  text-decoration: none;
  margin: 0; 
  padding: 0;
  text-align: left; 
  width: auto;
}

td.left-layer2 {
  border: none; 
  float: left; 
  font-size: 10px;
  font-weight: normal;
  text-decoration: none;
  margin: 0; 
  padding: 0;
  text-align: center;
  width: auto;
}

.survey {
  font-size: 10px;
  font-weight: normal;
  text-decoration: none;
  margin: 0; 
  padding: 0;
  text-align: left; 
  font-family: Verdana,Arial,Helvetica; 
  color: #FFFFFF
}

.privatemessagetable {
  background: none; 
  color: #FFFFFF;
  font-size: 10px;
  margin: 0;
  padding: 0;
  text-align: center;
  width: auto;
}

.privatemessagetitlerow {
  background-color: #323232;
  background-image: url(news_bg.jpg) !important;
  border: 1px solid #000000;
  border-left: 1px solid #666666;
  border-top: 1px solid #666666;
  color: #FFFFFF;
  font-size: 11px;
  font-family: Verdana,Arial,Helvetica; 
  font-weight: bold;
  margin: 0;
  padding: 0;
  text-align: center;
  vertical-align: middle;
  width: auto;
}

.privatemessagemsgrow {
  background: none; 
  color: #FFFFFF;
  font-size: 11px;
  font-family: Verdana,Arial,Helvetica; 
  font-weight: normal;
  margin: 0;
  padding: 0;
  text-align: left;
  vertical-align: middle;
  width: auto;
}


