BODY { 
	margin: 0px 0px 20px 0px;
	background-color: #000000;/*#999999; */
	background-image: url(forum/images/bear.png); 
	background-attachment: fixed; 
	
	font-weight: bold; 
	font-family: Geordia, Times, serif; 
	font-size: 14px; 
	color: #fbffde;
	scrollbar-face-color:#660000; 
	scrollbar-highlight-color:#fff; 
	scrollbar-3dlight-color:#fff; 
	scrollbar-darkshadow-color:#fff; 
	scrollbar-shadow-color:#fff; 
	scrollbar-arrow-color:#fff; 
	scrollbar-track-color:#fff;
	}
TABLE {
	background-color: #fbffde;
	/*font-weight: bold;
	font-size: 14px;
	font-weight: normal;
	font-family: serif;
	border-color: black;*/
	font-weight: normal;
	 }
	 
TABLE.transp TD 
{
	vertical-align: top;
	
} 
/*2D2C65*/
TABLE.transp 
{
	background-color: transparent; 
	/*font-weight: bold; 
	font-size: 14px;
	font-weight: normal; 
	font-family: serif; */
	border-width: 0px;
/*	color: #fbffde;*/
font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
}

TD.transp 
{
	background-color: transparent; 
	font: normal 12px/18px Arial, Helvetica, sans-serif;
}

TABLE.roman TD {vertical-align: top;} 
TABLE.roman {background-color: transparent; border-width: 0px; font: 12px Arial}

TABLE.darktable
{
	background-color: transparent; 
	font-weight: bold; 
	font-size: 14px;
	font-weight: normal; 
	font-family: Times, Helvetica, serif; 
	border-color: #2D2C65; 
	color: #fbffde;
}
.darktable TD
{background-color: transparent; font: normal 14px Times, Helvetica, serif;}
.darktable a
{font: bold 14px Times, Helvetica, serif;}

TABLE.forummain 
{
	background: url(forum/images/mainbg.gif) #fbffde; background-repeat: repeat; background-position: center;
	/*font:normal 12px/18px Arial, Helvetica, sans-serif;*/
	border-color: #660000; 
	border-width: 2px;
	/*color: #565656;*/
	margin: 0px;
/*	padding: 10px;*/
}
 
TABLE.maincontent, TABLE.maincontent td table
{
	border-width: 2px;
	border-spacing: 1px;
	font:12px Arial, Helvetica, san-serif;
	color: black;
	border-collapse: collapse;
}

TABLE.maincontent td {padding: 6px; border-style: groove; border-color: #660000}

div.vk_share table td
{
	border-width: 0px;
	padding: 0px;
}
div.vk_share {margin-top: 5px;}
table.vk_share td {border-width: 0px;padding: 0px;}

.forummain td {border-width: 2px; border-style: outset; padding: 5px;}

td.hat, tr.hat{background: url(images/class_hat.jpg) #660000; background-repeat: repeat-x; vertical-align: top; font-weight: bold; height: 30px;}
.hat {background: #660000; font-weight: bold;} /* #E0DFFF*/
.maincontent tr td.title, table td.title {background-color: #660000; font: bold 13px Arial, san-serif; color: #eeeeee}
.hat, div.stripe {color: #fbffde; }


div.stripe {background-color: #333333; padding-top: 10px; padding-bottom: 10px; padding-left: 16px; padding-right: 5px; font: bold 12px/18px Arial,Helvetica, san-serif;
margin-left: -15px; margin-right: 0px; margin-top: 15px;}
.stripe table {font: bold 12px/18px Arial,Helvetica, sans-serif;}



.maincontent td div.upload a:link, a:link.hat, table.maincontent td.hat a:link, .hat a:link, .stripe table a:link , .dark a:link, .darktable a:link, .maincontent .property div a:link {color:#dbdb15; background-color:transparent; }
.maincontent td div.upload a:visited, a:visited.hat, table.maincontent td.hat a:visited, .hat a:visited, .stripe table a:visited, .dark a:visited, .darktable a:visited, .maincontent .property div a:visited  {color:#fbffde; background-color:transparent; }
.maincontent td div.upload a:active, a:active.hat, table.maincontent td.hat a:active, .hat a:active, .stripe table a:active, .dark a:active, .darktable a:active, .maincontent .property div a:active   {color:#FF0000; background-color:transparent; }
.maincontent td div.upload a:hover, a:hover.hat, table.maincontent td.hat a:hover, .hat a:hover, .stripe table a:hover, .dark a:hover, .darktable a:hover, .maincontent .property div a:hover    {color:#FF0000; background-color:transparent; }

div:link.ref    {color:#dbdb15; background-color:transparent; cursor:pointer; text-decoration: underline}
div:visited.ref {color:#fbffde; background-color:transparent; cursor:pointer; text-decoration: underline}
div:active.ref  {color:#FF0000; background-color:transparent; cursor:pointer; text-decoration: underline}
div:hover.ref   {color:#FF0000; background-color:transparent; cursor:pointer; text-decoration: underline}


		
TD.hatleft {
	background-color: #660000;
	font-weight: bold;
	color: #A80000;
	border-left-style: solid;
	border-right-style: none;
	border-top-style: solid;
	border-bottom-style: solid;
	
	 }

TD.property {background-color: #bdc0a7; font-weight: bold; color: black; }
TR.property {background-color: #bdc0a7; font-weight: bold; color: black; }

TR.tophat {background-color: #CFD4D8; font-weight: bold; color: white; font-family: cursive; font-style: italic}

signif {font-weight: bold; color: black; }

DIV.signif {font-weight: bold; color: #fbffde;}
P.signif {font-weight: bold; color: #fbffde; }
a.signif {font-weight: bold; }
TD.signif {font-weight: bold; color: #fbffde; }
TR.signif {font-weight: bold; color: #fbffde; }

DIV.signifin {font-weight: bold; color: black;}
P.signifin {font-weight: bold; color: black; }
a.signifin {font-weight: bold; }
TD.signifin {font-weight: bold; color: black; }
TR.signifin {font-weight: bold; color: black; }

a:link.signifin, .maincontent td a:link    {color:#0000FF; background-color:transparent; font-weight: bold }
a:visited.signifin, .maincontent td a:visited {color:purple; background-color:transparent; font-weight: bold}
a:active.signifin, .maincontent td a:active  {color:#FF0000; background-color:transparent; font-weight: bold}
a:hover.signifin, .maincontent td a:hover   {color:#FF0000; background-color:transparent; font-weight: bold}

p.big {font-weight: bold; color: black; font-size: 18px;}

div.linklink{font:normal 9px Arial,san-serif; color: #fbffde; background-color: #000000; text-align:center;}
div.upload{ background-color: #000055}

div.linklink a:link    {color:#fbffde; background-color:transparent; }
div.linklink a:visited {color:#fbffde; background-color:transparent; }
div.linklink a:active  {color:#fbffde; background-color:transparent; }
div.linklink a:hover   {color:#FF0000; background-color:transparent; }

a.psevdolink {cursor:pointer; text-decoration: underline; }

body h1, .transp h1 {font:normal 22px/42px Georgia,Times New Roman,serif; display: block}
h2 {font:normal 18px/32px Georgia,Times New Roman,serif; display: block}

.spoilertext {
	background-color: #bdc0a7;
	border: groove;
	border-width: 2px;
	width: auto;height: auto;
	padding-right: 50px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
	display: none;
	}
	

.spoiler {
	border: groove;
	border-width: 2px;
	border-color: #660000;
	background-color: #660000;
	font-weight: bold;
	color: #fbffde;
	cursor: pointer;	
	}
	
div:hover.spoiler {
	border: groove;
	border-width: 2px;
	border-color: #660000;
	background-color: #660000;
	font-weight: bold;
	color:#dbdb15;
	cursor: pointer;	
	}	
	
	
.lite, .dark {padding-left: 2px; padding-right: 2px; padding-top: 0px; padding-bottom: 0px;  font-size: 11px; font-family: Arial; line-height: 220%; border-width: 4px; border-style: groove; font-weight: bold;margin: 2px 0px 2px 0px; border-color: #660000}
.lite{background: #fbffde; color: #660000;}
.dark{background: #660000; color: #fbffde;}
.lite, .dark a {font-family: Arial, san-serif}
td.dark {font: bold 11px Arial, san-serif;}

.maincontent .property img {margin: 0px}
.maincontent img {margin-left: 5px; margin-right: 5px; margin-bottom: 5px; font: 12px;}


.floatleft { text-align: center; color:#fbffde; font-weight: bold; font: 11px Arial, Verdana, san-serif;
  margin-bottom: 0px; margin-top: 0px; margin-left: 0px; background: url(forum/images/dropdown/bg.gif) black; height: 30px; width: 150px  }
.floatleft .ddheader a {font: 11px Arial, san-serif; font-weight: bold; text-decoration: none;}
.floatleft a:link, .floatleft a:visited {color: #fbffde; text-decoration: none;}
.floatleft a:hover, .floatleft a:active {color: #bb0000; font-weight: bold; text-decoration: none;}

.ddheader { font-weight:bold; cursor:pointer; background: transparent;
  text-align: center; margin-top:0px; margin-left: 0px; padding-left: 0px; width: 100%; }
.ddheader a {text-decoration: none;}
.ddheader2 {width:104px; padding: 8px 6px 8px 6px; font-weight:bold; margin-top:0px; background: url(forum/images/dropdown/bg.gif) black;}
.ddheader:hover {background: transparent;}
a.header:hover {background: url(forum/images/dropdown/bg2.gif) black;}
.ddcontent {width:200px; position:absolute; overflow:hidden; display:none; background:#fff; z-index:200; margin-top: 8px}
.ddinner {width:196px; border:2px solid black; border-top:none; font:12px Helvetica, Arial, Verdana, san-serif;}
.floatleft .ddinner a  {font:11px Helvetica, Arial, Verdana, Serif;}
.floatleft .ddinner a:link, .floatleft .ddinner a:visited {color: #660000; text-decoration: none; }
.floatleft .ddinner a:active, .floatleft .ddinner a:hover {color: #fbffde; text-decoration: none; font-weight: bold}
.ddinner ul {display:block; list-style:none; margin:0; padding:0; background: url(images/menu_shade.png) transparent repeat-x; background-position: top center}
.ddinner li {margin:0; padding:5px; cursor:pointer}
.ddinner li:hover {background: #000000}
.underline {border-bottom:1px solid #000000}
.underline a {text-decoration: none;}

.bginput {font:normal 10px Arial, Helvetica, sans-serif;}
.button  {font:bold 10px Arial, Helvetica, sans-serif;}


textarea:hover, input:hover {color: #000;border-color: #eddf85;}
textarea:focus, input:focus {color: #000;border-color: #eddf85;background-color: #f0f0f0;}

input, select, textarea {
	margin-right: 3px;
	scrollbar-highlight-color:#660000; 
	scrollbar-3dlight-color:#660000; 
	scrollbar-darkshadow-color:#660000; 
	scrollbar-shadow-color:#660000; 
	scrollbar-arrow-color:#660000; 
	scrollbar-track-color:#660000;

	
	}
	
input, select {font:bold 11px Arial, Helvetica, sans-serif; color: #660000;}
textarea {font:normal 13px Arial, Helvetica, sans-serif; color: #000000;}
	

select {background-color: #fbffde;}	

span.halftransp {position: absolute; display: inline-table; opacity: 0.1; filter: alpha(opacity=10); background: #d2d5b9;  z-index: -1}

