/*
sizes at 1024:



*/
html {
 padding: 0px;
 margin: 0px;
}
/* Begin body class definition */
body {
 background-color: #000000;
 background-image: url('../wwwimages/bg_stripe.gif');
 background-attachment: fixed;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 text-align: center;
 padding: 5px 0px 5px 0px;
 margin: 0px;
}
/* End body class definition */

/* Begin div class definition */
div {}
div.copyright {
 text-align: center;
 text-decoration: none;
 color: #FFFFCC;
}
div.quote {
 text-align: left;
 color: #FFFFCC;
 background-color: #3E3E3E;
 border : 1px solid #000000;
 padding-top: 2px;
 padding-right: 2px;
 padding-bottom: 2px;
 padding-left: 2px;
}
div.quote1 {
 text-align: center;
 color: #FFFFCC;
 background-color: #3E3E3E;
 border : 1px solid #000000;
 padding-top: 2px;
 padding-right: 2px;
 padding-bottom: 2px;
 padding-left: 2px;
}
div.code {
 color : #FFFFCC;
 background-color: #505050;
 border : 1px solid White;
 padding-top: 2px;
 padding-right: 2px;
 padding-bottom: 2px;
 padding-left: 2px;
}
div.code1 {
 color : #FFFFCC;
 background-color: #505050;
 border : 0px solid #FFFFFF;
 padding-top: 2px;
 padding-right: 2px;
 padding-bottom: 2px;
 padding-left: 2px;
}
div.code2 {
 color : #FFFFCC;
 background-color: #000000;
 padding-top: 2px;
 padding-right: 2px;
 padding-bottom: 2px;
 padding-left: 2px;
}
/* End div class definition */

/* Begin table class definition */
table {
 border-collapse: separate;
 border-spacing: 0px;
 empty-cells: show;
 margin-left: auto;
 margin-right: auto;
 margin-top: 0px;
 margin-bottom: 0px;
 padding: 0px;
 border: 0px;
}
table.master {
 width: 96%; /*980px;*/
}
table.menu {
 width: 96%; /*150px;*/
 padding: 5px 0px 5px 0px;
}
table.main {
 width: 96%; /*605px;*/
 background-color: #000000;
 text-align: center;
}
/* End table class definition */

/* Begin td class definition */
td {
 padding: 0px;
 margin: 0px;
}
td.master_h {
 width: 96%; /*980px;*/
 background-color: #000000;
 text-align: center;
 vertical-align: top;
}
td.master_s {
 width: 96%; /*980px;*/
 height: 5px;
}
td.master_m {
 width: 19.5%; /*150px;*/
 background-color: #000000;
 text-align: center;
 vertical-align: top;
}
td.menu_i {
 width: 100%;
 text-align: center;
}
td.menu_s {
 width: 0.5%;/*5px;*/
}
td.menu_c {
 width: 94%; /*140px;*/
 background-color: #000000;
 text-align: left;
}
td.main_b {
 width: 80%; /*820px;*/
 background-color: #000000;
 vertical-align: top;
}

/****************************************/
td.main_c {
 width: 94%; /*570px;*/
 background-color: #000000;
 text-align: center;
 vertical-align: top;
}
td.main_l {
 width: 94%; /*570px;*/
 background-color: #000000;
 text-align: left;
 vertical-align: top;
}
td.main_l2 {
 width: 94%; /*570px;*/
 background-color: #000000;
 text-align: center;
 vertical-align: top;
}
td.main_s {
 background-color: #000000;
 width: 3%; /*15px;*/
}
td.main_r1 {
 background-color: #000000;
 width: 17%;
 text-align: left;
}
td.main_r2 {
 background-color: #000000;
 width: 77%;
 text-align: left;
}
/* End td class definition */

p {}

/* Begin span class definition */
span {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 text-align: left;
}
span.large {
 color: #FFCC66;
 font-size: x-large;
 font-weight: bold;
 font-style: italic;
}
span.medium {
 color: #FFCC66;
 font-size: medium;
 font-weight: bold;
}
span.small {
 color: #FFFFCC;
 font-size: small;
}
span.tiny {
 color: #FFFFCC;
 font-size: x-small;
}
/* end span class definition */

/* Begin ol class definition */
ol {
 color: #FFFFCC;
 font-size: small;
 text-align: left;
 padding-top:2px;
}
ol.alpha {
 list-style-type: lower-alpha;
}
ol.num {
 list-style-type: decimal;
}
/* End ol class definition */

ul {
 font-size: small;
 text-align: left;
 padding-top: 2px;
 list-style: disc;
}

img {
 border: 0px;
 padding: 0px;
 margin: 0px;
}

/* Begin Form and Form elements styling. */
form {
 padding: 0px;
 margin: 0px;
}
input {}
input.Ticker
{
 background-color: #000000;
 border-width: 0px;
 color: #FF0000;
 font-size: small;
 font-weight: normal;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 padding: 0px;
}
object {
 border: 0;
 background-color:#000000;
}
/* Begin Form and Form elements styling. */

/* Begin Link styling. */
a:link,a:active,a:visited {
 color : #FFCC66;
 text-decoration: none;
}
a:hover {
 text-decoration: underline;
 color : #FFFFCC;
}
/* Begin Link styling. */

hr {
 height: 0px;
 border: solid #CCCCCC 0px;
 border-top-width: 1px;
}





td.cat,td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom {
 background-color: #000000;
 border: #FFFFCC;
 border-style: solid;
 height: 28px;
}

/* Begin: Added by Alex */
/*.code {
 font-family:Verdana, Arial;
 font-size : 11px;
 color : #FFFFCC;
 background-color: #505050;
 border : 1px solid #FFFFFF;
 padding-top: 2px;
 padding-right: 2px;
 padding-bottom: 2px;
 padding-left: 2px;
 text-indent: 2pt;
}
/* End: Added by Alex */

/* This is the outline round the main forum tables */

.forumline	{
 background-color: #000000;
 border: 2px #212121 solid;
}

/* Category Headers - Navigation - Misc Stuff */
#category { font-size:11px; font-weight : bold; color : #FFFFCC; height: 24px; }
#category a:link, #category a:visited,#category a:active  { text-decoration: none; color : #CCCCCC; }
#category a:hover { text-decoration: underline; }
#nav              { font-size:10px; font-weight : bold;  }
#nav a:link, #nav a:visited,#nav a:active  { text-decoration: underline; color : #CCCCCC; }
#redirect         { font-size:11px; font-weight:bold;  }
#highlight        { font-size : 10px; color : #C0C0C0; }
#highlight a:link, #highlight a:visited, #highlight a:active { text-decoration: underline; color:#CCCCCC; }
#highlight a:hover{ text-decoration: underline; }
/* Viewing Topics Stuff */
#signature         { font-size:10px; color:#666666;}
#postdetails       { font-size:10px; }
#postcolor         { font-size:11px; line-height : 150%; }
#membertitle       { font-size:10px; line-height:150%; color:#ACACAC; }
#normalname        { font-size:11px; font-weight : bold; color:#FFFFFF; padding-bottom:2px; }
#unreg             { font-size:11px; font-weight:bold;  color:#FFFFFF; }
/* Titles n' stuff */
#titlelarge          { font-size:10px; font-weight:bold; line-height: 150%; color: #FFFFFF; }
#titlelarge a:link, #titlelarge a:visited, #titlelarge a:active { color: #FFFFFF; }
#titlemedium         { font-size:10px; font-weight:bold; line-height:150%; color:#C0C0C0; height: 28px; background-image: url(<#SKIN_DIR#>/images/topcell.jpg); }
#titlemedium  a:link, #titlemedium  a:visited, #titlemedium  a:active { text-decoration: none; color : #FFFFFF; }
#titlemedium a:hover { text-decoration: underline; }
/* Menu - Control Panel Stuff */
#controlpanel    { font-size:10px; font-weight:bold; line-height:150%; }
#usermenu        { font-size : 12px; line-height:150%; color : #000000; }
#tabs            { border:1px solid #000000; vertical-align:middle; font-size: 11px; }
/* Forum Links - Topic Links */
#linkthru         { font-size:10px; color : #FFFFFF; }
#linkthru  a:link, #linkthru  a:visited, #linkthru  a:active   { text-decoration: underline; color : #ACACAC; }
#linkthru a:hover { text-decoration: underline; color : #FFFFFF; }
#desc             { font-size:10px; color : #C0C0C0; }

/* Copyright and bottom info */

#ME {
 font-family: Verdana, Arial;
 font-size:12px;
 color: #FFFFFF;
 text-align:center;
 font-weight: bold;
}

.bottom {
 vertical-align: bottom;
}

.forminput {
 font-size: 8pt;
 background-color: #CCCCCC;
 font-family: verdana, helvetica, sans-serif;
 vertical-align:middle;
}

.textinput {
 font-size: 10pt;
 font-family: verdana, helvetica, sans-serif;
 vertical-align:middle;
}

#small {
 font-family: arial;
 font-size:9px;
}

#date {
 font-size:10px;
 color : #AAAACC;
}