body
{
    font-size: 0.71em; 
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    background-color: #000000; 
    scrollbar-face-color: #DEE3E7; 
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-shadow-color: #DEE3E7;
    scrollbar-3dlight-color: #D1D7DC;
    scrollbar-arrow-color:  #006699;
    scrollbar-track-color: #EFEFEF;
    scrollbar-darkshadow-color: #98AAB1;
  
}

.leftmenu
{
    COLOR: #c0c0c0;
    TEXT-DECORATION: none
}
.leftmenu:active
{
    COLOR: #c0c0c0
}
.leftmenu:hover
{
    COLOR: #ffffff
}

A { 
  color:#FF0000; 
  text-decoration: none;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  font-size: 0.8 em; 
}

A:hover { 
  color: #FF0000; 
  text-decoration: underline; 
}

td.header
{
    font-size: 0.71em; 
    background-color: #EFEFEF; 
}

td.breadcrums
{
    font-size: 0.71em; 
    background-color: #EFEFEF; 
}

tr.maincolor
{
	 font-size: 0.71em; 
    background-color: #EFEFEF; 
}
tr.alternatecolor
{
	 font-size: 0.71em; 
    background-color: #DEE3E7; 
}

td.section
{
    font-size: 16px; 
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    color: #000000;
    background-color: #FFFFFF; 
}

.FaqAnswer
{
    font-size: 0.71em; 
    display:none;
    margin-left: 2em;
    color:#000000; 
}
.FaqQuestion
{
  color:#FF00FF; 
  text-decoration: none; 
}

.FaqQuestion:hover { 
  color: #FF0000; 
  text-decoration: underline; 
}

table.Faq
{

}

table.infoBoxBorder
{
    border: 1px outset;
    background-color: #000000;

}

td.infoBoxTitle
{
    font-weight: bold; 
    font-size: 0.7em; 
    background-color: #78ABDE; 
    background-image: url("/images/forumColumnBackground.gif"); 
    background-repeat: repeat-x; 
    COLOR: white;
}

td.infoBoxContent
{
    font-size: 0.71em; 
    background-color: #000000; 
    background-repeat: repeat-x;   
}
.specialprice
{
	font-size: 1em; 
	text-decoration: line-through;
	color: #FF0000;
}
.price
{
	font-size: 1em; 
	color: #FF0000
}

.smallshpcarttext
{
	font-size: 0.6em; 
}

.smalltext
{
	font-size: 0.7em; 
}
input{		
	font-size:12px;
	border:ridge 1pt #70858e;
	background-color:#dcdcdc;
}
.checkbox {		
	font-size:12px;
	border:none;
}
input.button {
	font-size:12px;
	background-color:#c0c0c0;
	border:none;
}
input.radio {		
	font-size:12px;
	border:none;
}
.imagebutton 
{
	border:none
}
.select{		
	font-size:12px;
	background-color:#FFFFFF;
	border:solid 0pt
}
.error {
	color: red;
	font-size:12px;
}
textarea{	
	color:#006;
	background-color:#dcdcdc;
	font-size:12px;
	border:ridge 1pt #70858e
	width:100%
}