/* CSS Document */

body {
background-color:#000000;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

table.maintable {
vertical-align:top;
width:98%;
min-width:900px;
margin:10px auto;
}

#content_right { 
margin-left:180px;
margin-right:180px;

}
#center {
padding:5px;
vertical-align:top;
text-align:center;
margin:1%;


min-width:560px;

}

#banner {
background-image:url(tests/images/banner_03.jpg);
background-repeat:no-repeat;
background-position:center;
background-color:#000000;
color:inherit;
margin:1%;
border:solid 1px #FFFFFF;
width:99%;
height:80px;
}

div.navigation {
margin:1%;
width:98%;
}
ul.navigation {
margin:0;
text-align:center;
color:inherit;
}
ul.navigation li{
font-size:90%;
display:inline;
font-family:Arial, Helvetica, sans-serif;
list-style:none;
margin:0 10px;
}

ul.navigation  li a {
color:#FFFFFF;
text-decoration:none;
}

ul.navigation li a:hover,div.navigation ul li a:focus {
color:#0099FF;
}
p {

text-align:left;
}
#content {
text-align:left;
background-color:#494949;
color:inherit;
border:solid 1px #FFFFFF;
}
*.heading {
font-weight:bold;
background-color:inherit;
color:#FF9933;
text-align:center;
text-transform:capitalize;
}
#columns {
padding-top:10px;
background:#494949;
border-top:solid 1px #999999;
}
#col1 {
float:left;
width:50%;

color:inherit;
max-width:50%;


height:100%;
}

#col2 {

float:right; 
color:inherit;
width:48%;



}

#leftbar {
padding:5px;
margin:1%;
vertical-align:top;
width:165px;
}

#rightbar {
margin:1%;
padding:5px;
vertical-align:top;
width:170px;
max-width:165px;

}

*.greybox {
width:98%;
background-color:#494949;
border:solid 1px #FFFFFF;
color:inherit;
text-align:left;
margin:1%;
font-size:80%;
padding:2px;
padding-right:5px;
padding-left:5px;

}
*.floatleft {
float:left;
margin:5px;
}

*.floatright {
float:right;
margin:5px;
}
*.goRight {
text-align:right;
margin:3px;
}

*.bigheading {
color:#ffffff;
font-size:180%;
font:Geneva, Arial, Helvetica, sans-serif;
text-transform:lowercase;
text-align:center;
}

a {
color:#6666FF;
text-decoration:none;
}
a img {
border:none;
}
a:visited {
color:#66CCFF;
}
#wrapper {
width:97%;
text-align:center;
margin:10 auto;
}
*.resize {
width:98%;
margin:1%;
}
*.wrapper {
width:100%;
text-align:center;
margin:10 auto;
}
*.clear {
clear:both;
}
*.center {
text-align:center;
margin:0 auto;
}


p, td { 
font-family:Arial, Helvetica, sans-serif;
margin:10px;
text-align:left;
}
td.normality {
	padding:3px;
	width:25%;
	font-size:80%;
}
*.aright {
text-align:right;
}
table.Stuff {
text-align:center;
margin:5px auto;
width:98%;
}
td.stuff {
vertical-align:top;
width:33%;
margin:10px;
padding:10px;
border:solid 1px #FFFFFF;
background-color:#494949;
}
*.code {
font-family:Courier, monospace;

background:#000055;
color:#FFCC33;
border:solid 1px #CCCCCC;
width:95%;
text-align:center;
margin:5px auto;

}
*.code p { 
font-family:"Courier New", Courier, monospace;
text-align:left;
font-size:90%;
}

*.sidePocket {
width:100px;
text-align:center;
vertical-align:top;
border:1px solid #FFFFFF;
border-top:none;
}
*.sidePocket1 {
width:100px;
text-align:center;
vertical-align:top;
border:1px solid #FFFFFF;
border-top:none;
}
*.forumHeading {
font-size:14px; margin:3px;margin-top:6px;
}
*.sidePocket0 {
width:100px;
text-align:center;
vertical-align:top;
border:1px solid #FFFFFF;
border-top:none;
background-color:#333333;
}
*.centerPocket
{
border:1px solid #FFFFFF; background-color:#333333; font-size:11px;
border-top:none;
vertical-align:top;
}
*.centerPocket0 
{
border:1px solid #FFFFFF; background-color:#333333; font-size:11px;
border-top:none;
vertical-align:top;
}
*.centerPocket1
{
border:1px solid #FFFFFF; font-size:11px;
border-top:none;
vertical-align:top;
}
*.table1
{
border:1px solid #FFFFFF; 
font-size:11px;



vertical-align:top;
}
*.table2 
{
border:1px solid #FFFFFF; background-color:#333333; font-size:11px;



vertical-align:top;
}
*.Threadtable
{
width:98%;
background-color:#494949;
border:solid 1px #FFFFFF;
color:inherit;
text-align:left;
margin:1%;
font-size:80%;



}
*.greytable
{
width:98%;
background-color:#494949;
border:solid 1px #FFFFFF;
color:inherit;
text-align:left;
margin:1%;
font-size:80%;
padding:2px;
padding-right:5px;
padding-left:5px;



}
*.smalltext {
font:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
*.Sticky {
color:#FFFF66;
font-size:10px;
}
*.Locked {
color:#00CC00;
font-size:10px;
}
*.admintext {
font:Verdana, Arial, Helvetica, sans-serif;
font-size:8.5px;
color:#FFFF66;
}
*.modtext {
font:Verdana, Arial, Helvetica, sans-serif;
font-size:8.5px;
color:#66FFFF;
}
*.modtext a{
font:Verdana, Arial, Helvetica, sans-serif;
font-size:8.5px;
color:#66FF99;
}
*.modtext a:hover,*.modtext a:selected{
font:Verdana, Arial, Helvetica, sans-serif;
font-size:8.5px;
color:#66CC00;
}

*.error {
color:#FF0000; font-weight:bold;  font-size:10px; 
}
*.ThreadList { 
	font-size:12px;
	padding:1px;
	margin:2px;
}
*.ThreadLink {
border:none;
font-size:14px;
font:Geneva, Arial, Helvetica, sans-serif;
color:#6666FF;
font-weight:bold;
text-decoration:underline;
}
a.ThreadLink1 {
border:none;
font-size:12px;
font:Geneva, Arial, Helvetica, sans-serif;
color:#FFFF33;
font-weight:bold;
text-decoration:underline;
}
a.ThreadLink1:visited {
border:none;
font-size:12px;
font:Geneva, Arial, Helvetica, sans-serif;
color:#FFCC33;
font-weight:bold;
text-decoration:underline;
}
a.ThreadLink1 img{
	border:none;
}
a.ThreadLink2 {
border:none;
font-size:12px;
font:Geneva, Arial, Helvetica, sans-serif;
color:#FF3300;

font-weight:bold;
text-decoration:underline;
}
a.ThreadLink2:visited {
border:none;
font-size:12px;
font:Geneva, Arial, Helvetica, sans-serif;
color:#CC4400;

font-weight:bold;
text-decoration:underline;
}
a.ThreadLink2 img {
	border:none;
}
*.ThreadLink img {
border:none;
}
*.editSection { 
font-size:12px;
color:#00CC00;
}
*.centerPocket0 p { 
font-size:14px;
}
*.centerPocket1 p { 
font-size:14px;
}
*.quote {
margin-left:10%;
margin-right:10%;
font-weight:bold;
color:#00CCFF;
}

*.quote2 {
border:solid 1px #FFFFFF;
background-color:#000033;
color:#00FFFF;
padding:3px;

}
*.quote2 p {
padding:3px;
font-size:12px;
}

*.Spoiler {
margin:12px;
background-color:#FFFFFF;
border:solid #000000 1px;
color:#FFFFFF;
}