body
{
	font-family: Arial MT, Arial; font-size: 12px; color: Black;
	
	scrollbar-base-color:black;
	scrollbar-highlight-color:#d8d8d8;
	scrollbar-face-color:#B8B8B8;
	scrollbar-darkshadow-color:#888888;
	scrollbar-shadow-color:#888888;
	scrollbar-3dlight-color:#d8d8d8; 
	scrollbar-arrow-color:#ffffff;
}

table td{font-family: Arial MT, Arial; font-size: 14px;}

img.bigBorderImg { border: groove 5px #eeeeee}

img.borderImg { border: outset 3px #eeeeee}

div.lblMessage{background: #345EE8; color: white; width: 85%; font-weight: bold; border: groove 3px #0100C4;}
div.lblMessage div{filter:progid:DXImageTransform.Microsoft.DropShadow(color=#444444, offX=1, offY=2); 
	     width: 100%}


input{background: #DD0228; font-weight: bold; font-size: 12px; color: white}
select{background: #DD0228; font-weight: bold; font-size: 12px; color: white}
input.button{background: #B8B8B8; color: #2C2C2C;font-size: 14px;
	     filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr=#ffB7B7B7, endColorstr=#ffF8F8F8);}


table.imageGallery td.noBorder{border: none}
table.imageGallery td{ border-left: solid 1px black; border-right: solid 1px black}


table.navTable {}
table.navTable a{text-decoration:none; color: #444444; font-weight: bold; font-size: 12px;}
table.navTable a:hover{text-decoration:none; color: #444444; font-weight: bold; font-size: 12px;}
table.navTable a:visited{text-decoration:none; color: #444444; font-weight: bold; font-size: 12px;}
table.navTable a:active{text-decoration:none; color: #444444; font-weight: bold; font-size: 12px;}

a{text-decoration:underline; color: #0000cc; font-weight: bold; font-size: 14px;}
a:hover{text-decoration:none; color: #444444; font-weight: bold; font-size: 14px;}
a:visited{text-decoration:underline; color: #0000cc; font-weight: bold; font-size: 14px;}
a:visited:hover{text-decoration:none; color: #cc0000; font-weight: bold; font-size: 14px;}
a:active{text-decoration:none; color: #444444; font-weight: bold; font-size: 14px;}


table.productSearch{border: solid 1px #B8B8B8}
table.productSearch th{background: #B8B8B8; color: #2C2C2C;border: outset 1px #B8B8B8;font-size: 14px;
	     filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr=#ffB7B7B7, endColorstr=#ffF8F8F8); }


a.productImg{filter:progid:DXImageTransform.Microsoft.DropShadow(color=#777777, offX=2, offY=2);
	 width:100%}
a.productImg:hover{filter:progid:DXImageTransform.Microsoft.DropShadow(color=#777777, offX=0, offY=0);
	 width:100%}
a.productImg:visited{filter:progid:DXImageTransform.Microsoft.DropShadow(color=#777777, offX=2, offY=2);
	 width:100%}	
a.productImg:visited:hover{filter:progid:DXImageTransform.Microsoft.DropShadow(color=#777777, offX=0, offY=0); width:100%} 


table.singleProduct{border: solid 2px #B8B8B8;}
table.singleProduct input{background: #3873CE; font-weight: bold; font-size: 12px; color: white}
table.singleProduct select{background: #3873CE; font-weight: bold; font-size: 12px; color: white}
table.singleProduct input.button{background: #B8B8B8; font-size: 12px; color: #cc0000}
table.singleProduct b{color:Black; font-size:12px;}
table.singleProduct th{background: #B8B8B8; color: #2C2C2C; border-bottom: solid 1px #666666;font-size: 14px;
	     filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr=#ffB7B7B7, endColorstr=#ffF8F8F8); }



table.cart{border: solid 2px #B8B8B8;}
table.cart input.button{font-size: 12px; color: white; border: outset 2px #ee0000; background:#ee0000;
	 filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr=#ffee0000, endColorstr=#ff440000)}
table.cart b{color:#0000cc; font-size:12px;}
table.cart b.total{color:Black; font-size:16px;}
table.cart td.main{font-weight: bold; font-size: 12px;border:solid 1px #00066F; background:#3D77F4 }
table.cart th{background: #B8B8B8; color: #2C2C2C; border: outset 2px;font-size: 14px;
	     filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr=#ffB7B7B7, endColorstr=#ffF8F8F8);}



table.billing{border: outset 1px #3873CE;}
table.billing input{background-color: #3873CE; font-weight: bold; font-size: 12px; color: white}
table.billing textarea{background: #3873CE; font-weight: bold; font-size: 12px; color: white}
table.billing select{background: #3873CE; font-weight: normal; font-size: 10px; color: white}
table.billing input.button{background: #B8B8B8; font-size: 12px;color:Black}
table.billing b{color:#0000ff; font-size:12px;}
table.billing td.main{font-weight: bold; font-size: 12px; }
table.billing th{background: #B8B8B8; color: #2C2C2C; border: solid 1px #666666;font-size: 14px; filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr=#ffB7B7B7, endColorstr=#ffF8F8F8); }
