body
{
    font-size: 11px; 
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    background-color: #FFFFFF; 
    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;
  
}
.topmenu {
FONT-SIZE: 12px; 
}
P { FONT-SIZE: 11px; }
LI { FONT-SIZE: 11px; }
H1 { FONT-SIZE: 18px; FONT-WEIGHT: bold;}

a:link,a:active,a:visited { 
  color:#006699;
  text-decoration: none; 
}

A:hover { 
  color: #DD6900;
  text-decoration: underline; 
}

td.header
{
    font-size: 11px; 
    background-color: #FFFFFF; 
}

td.breadcrums
{
    font-size: 11px; 
    background-color: #EFEFEF; 
}

tr.maincolor
{
	 font-size: 11px; 
    background-color: #EFEFEF; 
}
tr.alternatecolor
{
	 font-size: 11px; 
    background-color: #DEE3E7; 
}

td.section
{
    font-size: 11px; 
    background-color: #FFFFFF; 
}

.FaqAnswer
{
    font-size: 11px; 
    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: #EFEFEF;
}

td.infoBoxTitle
{
    font-weight: bold; 
    font-size: 10px; 
    background-color: #78ABDE; 
    background-image: url("/images/forumColumnBackground.gif"); 
    background-repeat: repeat-x; 
    COLOR: white;
}

td.infoBoxContent
{
    font-size: 11px; 
    background-color: #FFFFFF; 
    background-repeat: repeat-x;   
}
.specialprice
{
	font-size: 12 px; 
	font-weight: bold; 
	text-decoration: line-through;
	color: #FF0000;
}
.price
{
	font-size: 12 px; 
	font-weight: bold; 
	color: #FF0000;
}
.aslowas
{
	font-size: 9 px; 
	color: #78ABDE;
}
.aslowasprice
{
	font-size: 9 px; 
	font-weight: bold; 
	color: #0000FF;
}
.smallshpcarttext
{
	font-size: 10px; 
}

.smalltext
{
	font-size: 10px; 
}
input{		
	font-size:12px;
	border:ridge 1pt #70858e;
}
.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 1pt
}
.error {
	color: red;
	font-size:12px;
}
textarea{	
	color:#006;
	background-color:FFFFFF;
	font-size:12px;
	border:ridge 1pt #70858e
	width:100%
}
INPUT.edit {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 3px; FILTER: progid:DXImageTransform.Microsoft.DropShadow(color="#666666",offX=2,offY=2); FONT: 12px Arial,sans-serif; BORDER-LEFT: #666666 1px solid; COLOR: #333366; BORDER-BOTTOM: #666666 1px solid; BACKGROUND-COLOR: #ffffee
}

TEXTAREA.edit{
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 3px; FILTER: progid:DXImageTransform.Microsoft.DropShadow(color="#666666",offX=2,offY=2); FONT: 12px Arial,sans-serif; BORDER-LEFT: #666666 1px solid; COLOR: #333366; BORDER-BOTTOM: #666666 1px solid; BACKGROUND-COLOR: #ffffee
}

/* The hint to Hide and Show */
.hint {
   	display: none;
    position: absolute;
    left: 10px;
    width: 120px;
    margin-top: -4px;
    border: 1px solid #c93;
    padding: 10px 12px;
    background-color: #ffc;
    FONT-SIZE: 9px; COLOR: #78abde
}

/* The pointer image is hadded by using another span */
.hint .hint-pointer {
    position: absolute;
    left: -10px;
    top: 5px;
    width: 10px;
    height: 19px;
    background: url("/Images/pointer.gif") left top no-repeat;
}

.horizontalcssmenu {
width: 120px; 
padding: 2px 8px;
border: 1px solid #202020;

text-decoration: none;
background: url(/images/menubg.gif) center center repeat-x;
color: black;
font: bold 13px Tahoma;
}

.horizontalcssmenuc {
width: 120px; 
padding: 2px 8px;
border: 1px solid #202020;

text-decoration: none;
background: url(/images/menubgc.gif) center center repeat-x;
color: black;
font: bold 13px Tahoma;
}

.commandbutton {   
   color:#000000;   
   font: bold 1.3em 'trebuchet ms',helvetica,sans-serif;   
   background-color:#8ABEF0;   
   border-color: #000000;
   border: 1px solid;   
   height:40px;
   cursor:pointer;
   padding: 0px 30px 0px 30px;
   filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#f0f0ff',EndColorStr='#8ABEF0') progid:DXImageTransform.Microsoft.Shadow(color=#7BAEE2,direction=135,Strength=3);  
}  

.commandbuttonhov {   
  border-color: #000000; 
  background-color:#7BAEE2;   
  color:#000000;   
  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#f0f0ff',EndColorStr='#7BAEE2');
  
}

.productimage {
    position:relative;
}