a { text-decoration: none }
a:link  { 
  color: #646C83;
  background: none;
}
a:visited { 
  color: #646C83;
  background: none;
}
a:active {
  color: #3e3e67;
  background: none;
}
a:hover { 
  color: #7E869C;
  background: none;
  text-decoration: underline;
}
p,table,td,tr {   
  font-size: 8pt;
  font-family: tahoma;
}
form {
  display: inline;
  margin-bottom: 0;
}
body {
	color: #000000;
	background-image: url(../images/head/ng/snow.gif);
	font-family: arial;
	font-size: 9pt;
	margin-left: 0;
	margin-top: 0;
	margin-right: 0;
}
.tablesurround {
	background: #E0E2E4;
	color: #000000;
	border: 3px solid #e6e6e6;


}
.tableborders {
	background: #A5ADB6;
	color: #ffffff;
}
.tdheader {
  font-size: 11px;
  font-weight: bold;
  font-family: arial;
  color: #E7E9EB;
  background-image: url(../images/head/ng/theader.gif);
}
.tdheader a:link {
  color: #ffffff;
  font-size: 8pt;
  font-weight: bold;
  font-family: tahoma;
  background: none;
}
.tdheader a:visited {
  color: #dedfdf;
  font-weight: bold;
  background: none;
}
.tdheader a:hover {
  color: #999999;
  font-weight: bold;
  background: none;
}

.menubar{
  background: #ffffff;
  font-weight: bold;
  color: #A5ADB6;
}
.navigation{
  background: #f7f7f7;
  color: #606973;
  font-size: 11px;
  font-family: Arial;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #A5ADB6;
  padding: 1px; 
  margin: 1px;
}


.new {
  font-size: 9pt;
  color: #6C7782;
  background: none;
}
.catandforum {
  font-size: 11px;
    font-family: verdana;
	  color: #6C7782;
	    font-weight: bold;
	  
}
.posttime {
	font-size: 8pt;
	background: #f7f7f7;
	color: #000000;
}
.threadtotal {
	font-size: 8pt;
	background: #f7f7f7;
	color: #000000;
}
.posttotal {
  font-size: 9pt;
  font-family: arial;
  background-image: url(../images/head/ng/posttotal.gif);
  color: #606A74;
  font-weight: bold;
}
.modline {
  font-size: 8pt;
  font-style: oblique;
  font-family: arial;
    color: #666666;
  
}
.small {
  font-weight: normal;
  font-size: 11px;
      color: #000000;
	  
}
.standouttext {
  color: #666666;
  background: none;
}
.pollcolor {
	background: #ffffff;
	color: #000000;
	border: 1px solid #000000;
}
.welcome {
  background: #ffffff;
  color: #000000;
  	BORDER-RIGHT: #D0D0D0 1px solid;
	BORDER-TOP: #D0D0D0 1px solid;
	BORDER-LEFT: #D0D0D0 1px solid;
	BORDER-BOTTOM: #D0D0D0 1px solid;
}
.forumtitle a {
  font-size: 12px;
  font-weight: bold;
  color:  #646C83; 
  background: none;
  font-family: arial;
}

.forumtitle a:hover {
  color: #7E869C;
  background: none;
}
.forumtitle a:visited {
  color: #646C83;
  background: none;
}
.forumdescript {
  font-size: 11px;
  color:  #666666; 
  /*font-weight: italic;*/
}
.lighttable {
  font-family: tahoma;
  font-size: 11px;
  background: #f7f7f7;
  color: #000000;
}
.darktable {
  font-family: tahoma;
  font-size: 11px;
  background: #F2F2F2;
  color: #000000;
}
.newlighttable {
	background: #DDE0E3;
	font-weight: bold;
	color: #666666;
}
.newdarktable {
	background: #DDE0E3;
	font-weight: bold;
	color: #ffffff;
}
.newpostsincat {
	background: #C5C7C9;
	color: #000000;
}
.nonewpostsincat {
	background: #dedfdf;
	color: #000000;
}


.cleartable {
	background: #f7f7f7;
	color: #000000;
}
.alternatetable {
	background: #466886;
	color: #000000;
}
.newsubjecttable {
	background: #c4c4c4;
	font-weight: bold;
	color: #000000;
}
.subjecttable {
  background: #FFFFFF;
  color: #000000;
}
.footertable {
	background: #ffffff;
	color: #000000;
}                          
.formboxes{
  background-color: #ffffff;
  color: #6C7782;
  font-size: 8pt;

}
.buttons {
	background-color: #ffffff;
	color: #6C7782;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	BORDER-RIGHT: #D0D0D0 1px solid;
	BORDER-TOP: #D0D0D0 1px solid;
	BORDER-LEFT: #D0D0D0 1px solid;
	BORDER-BOTTOM: #D0D0D0 1px solid;
}
blockquote {
   font-size: 9pt; border: 1px solid #e6e6e6;
   margin: 0px 20px; padding: 0px 10px
}
blockquote .small {
	background: #e6e6e6;
	margin-left:-10px;
	padding: 1px 2px;
	color: #000000;
}
blockquote hr {
   visibility:hidden;
   height: 1px;
   background: #ff0000;
}
.onbody{
  color: #000000;
  background: none;
}
.onbody a:link {
  color: #dedfdf;
  background: none;
}
.onbody a:visited {
  color: #dedfdf;
  background: none;
}
.onbody a:hover {
  color: #999999;
  background: none;
}
.post:first-letter {
	font-weight: bold;
}
pre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	display: block;
	white-space: pre;
}

.extra_div {
	position: absolute;
	visibility: hidden;
}    

.cut-text {}    

.added_text
{
  color: #666666;
  font-weight: bold;
}

.room4chat_td
{
	color: #6b757f;
}

.room4chat_td_4me
{
	background: #ececec;
}

.room4chat_td_censor
{
	background: #FFE6EB;
}

.room4chat_td_priv
{
	background: #dcdcdc;
}

.room4chat_td2
{
	color: #6b757f;
}

.room4chat_td2_me
{
/*	font-style: italic;*/
	color: #6b757f;
}

.room4chat_td2_4me
{
	background: #ececec;
}

.room4chat_td2_4me_me
{
	background: #ececec;
}

.room4chat_td2_priv
{
/*	font-size: px;*/
	background: #dcdcdc;
}

.room4chat_td2_priv_me
{
/*	font-style: italic;*/
	background: #dcdcdc;
}


#room4shout
{
	overflow:auto;
	width:100%;
	background: #f7f7f7;
	border: 0px #f7f7f7;
}

#room4mini
{
}

#room4online
{
	overflow:auto;
	height:120px;
	width:100%;
	background: #f7f7f7;
	border: 0px #f7f7f7;
	margin: 3px;
}

#room4info
{
	position:absolute;
	visibility:hidden;
	top: 0px;
	left: 0px;
}