body {background-color:#000066;}
A.imglink:hover {border: solid 1px #000066;} 
h2 { background: #cccccc; font-family:Verdana,  Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: bold; color: #333366}
.prodhead {padding:3px; font-family:Verdana,  Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #000066}
.tdprodhead {background-color:#FFFF99;}
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000 }
td.white { font-family:Verdana,  Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF }
.iform { color: #000000; background: #FFFFFF;}
INPUT.ibutton { color: #000000; background-color: #FFFFFF; font-weight: normal; font-size: 12px; }
.itemdesc {text-align:justify;font-size:8pt;width:95%;}
.itemline {font-family:Arial;font-size:9pt;}
.rightimage {margin-left:15px;}
.leftimage{margin-right:15px;}
.price {  margin : 1em;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #3333cc}
.inputborder{border:solid 1px #333333;background-color:#FFFFFF;}
.8 {font-size:8pt;}
.eightpoint{font-size:8pt;}
.7 {font-size:7pt;}
.sevenpoint{font-size:7pt;}
.sixpoint{font-size:6pt;}
.small {  font-size: 10px}
.large {  font-size: 24px}
.newsitem {font-family:Verdana, Arial; color:#000099; font-size:10pt;}
.prodimage {border:solid 1px #000000;}

A:link		{color:#000099;}
A:visited	{color:#000099;}
A:active	{color:#993333;}
A:hover		{color:#993333;}
A {text-decoration: none;}

A.footinfo:link		{color:#999999;}
A.footinfo:visited	{color:#999999;}
A.footinfo:active	{color:#999999;}
A.footinfo:hover		{color:#993333;}



A.front:link {text-decoration:none;color:#000066;font-family:Verdana, Arial;font-size:8pt;}
A.front:visited {text-decoration:none;color:#000066;font-family:Verdana, Arial;font-size:8pt;}
A.front:hover {text-decoration:none;color:#FFFF99;font-family:Verdana, Arial;font-size:8pt;}
.whiterightborder {border-right:solid 1px #FFFFFF;}
.buttonon {font-family:Arial;color:#FFFFFF;font-size:8pt;font-weight:bold;}
A.buttonon:link {text-decoration:none;color:#FFFFFF;}
A.buttonon:visited {text-decoration:none;color:#FFFFFF;}
A.buttonon:hover {text-decoration:none;color:#FFFFFF;}
.tdbuttonon {background-color:#000033;}
.buttonoff {font-family:Arial;color:#cccccc;font-size:8pt;font-weight:bold;}
A.buttonoff:link {text-decoration:none;color:#cccccc;}
A.buttonoff:visited {text-decoration:none;color:#cccccc;}
A.buttonoff:hover {text-decoration:none;color:#ffffff;}
.tdbuttonoff {background-color:#000033;}

.prodbuttonon {font-family:Arial;color:#000066;font-size:8pt;padding:3px;font-weight:bold;}
A.prodbuttonon:link {text-decoration:none;color:#000066;}
A.prodbuttonon:active {text-decoration:none;color:#666666;}
A.prodbuttonon:visited {text-decoration:none;color:#000066;}
A.prodbuttonon:hover {text-decoration:none;color:#000066;}
.prodbuttonoff {font-family:Arial;color:#000066;font-size:8pt;padding:3px;}
A.prodbuttonoff:link {text-decoration:none;color:#666666;}
A.prodbuttonoff:active {text-decoration:none;color:#666666;}
A.prodbuttonoff:visited {text-decoration:none;color:#666666;}
A.prodbuttonoff:hover {text-decoration:none;color:#000066;}


.tdprodbuttonoff{background-color:#FFFFFF;}
.tdprodbuttonon{background-color:#FFFF99;}
.tdprodbuttonrightoff{background-color:#FFFFFF;}
.tdprodbuttonrighton{background-color:#FFFF99;border-right:solid 1px #000000;z}

.tdprodbutton{border-right:solid 1px #FFFFFF;background-color:#000066;}
.tdprodbutton:hover a{background-color:#FFFF99;}

.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
} 

.text {  
 font-family : "Helvetica", Arial, sans-serif;
 font-size : 9.5pt;
 line-height : 13pt;
 color : #000000;
}
.announcement { 
 font-family : "Helvetica", Arial, sans-serif;
 font-size : 10pt;
 color : #333333;
 font-style: italic;
 font-weight: bold;
 letter-spacing : 1;
}
.header {  
 font-family : "Helvetica", Arial, sans-serif;
 font-size : 12pt;
 font-weight : bold;
 line-height : 14pt;
 color : #0000cc;
}
.subhead {  
 font-family : "Helvetica", Arial, sans-serif;
 font-size : 10pt;
 line-height : 13pt;
 color : #666666;
 font-weight : bold;
}

.forumoutertable{border:0px; background-color: #000066; width:785px; padding: 0px;} /*outer table for forum*/
.maintable {border: 1px #f2f2f2 solid; background-color: #cccccc; width:772px; padding: 0px;} /*main table for forum*/
.regrow { font-family: Arial,Verdana,Sans-serif; color: #000000; border: 1px #ffffff solid; font-weight: bold; background-color: #f2f2f2;font-size: 8pt;} /*registration row, mainly here for symetry*/
.headline {font-family:Arial, Verdana,Sans-serif;font-weight: bold;color: #000066;background-color: #FFFF99;font-size: 8pt;} /*headline row, the first row that says forum name, topics, posts and such*/
.catline {font-family: Arial,Verdana,Sans-serif;font-weight: bold;color: #000066;background-color: #f2f2f2;font-size: 10pt;} /*the row with the category colors*/
.forumrow {font-family:Arial, Verdana,Sans-serif; color: #000066;background-color: #ffffff;font-size: 9pt; padding:3px;} /*color of the forum rows*/
.forumrow2 {font-family:Arial, Verdana,Sans-serif; color: #000066;background-color: #ffffff;font-size: 8pt;} /*color of the forum rows*/
.quotecode {font-family:Arial,Verdana,Sans-serif; color: #000066; border-collapse: collapse; border: 1px solid #000000; background-color: #A9C7FD;font-size: 9pt; width:90%;} /*when you quote someone in a post*/

.footinfo {font-family:Verdana, Arial;color:#999999;font-size:8pt;font-weight:bold;}
.footinfo2 {font-family:Verdana, Arial;color:#999999;font-size:6pt;}
A.footinfo2:link {font-family:Verdana, Arial;color:#999999;}
A.footinfo2:visited {font-family:Verdana, Arial;color:#999999;}
A.footinfo2:active {font-family:Verdana, Arial;color:#999999;}
A.footinfo2:hover {font-family:Verdana, Arial;color:#993333;}


.errorclass(font-family:Verdana, Arial;color:#FF0000;font-size:9pt;font-weight:bold;}