BODY { background:#FFF url('/images/overall_bg.gif'); margin:0px; padding:0px; font:normal small Verdana,Geneva,Arial,Helvetica,Sans-Serif; }

A:link, A:visited { text-decoration:none; color:#000000; }
A:hover, A:active { text-decoration:underline; color:#CC0000; }

H1 { font-size:10px; margin-top:0px; color:#393939; }
H2 { font-size:10px; }
H3 { font-size:10px; }

#topMenu { font-size:8.5px; text-transform:uppercase; overflow:hidden; height:22px; width:610px; background-color:transparent; padding:0px; }

#topMenu DIV.menuButtonLeftOff { float:left; padding:4px 3px 2px 14px; height:22px; background:transparent url('/images/tabs-left-off.gif') no-repeat left top; }
#topMenu DIV.menuButtonMiddleOff { float:left; padding:4px 3px 2px 14px; height:22px; background:transparent url('/images/tabs-middle-off.gif') no-repeat left top; }
#topMenu DIV.menuButtonRightOff { float:left; padding:4px 3px 2px 14px; height:22px; background:transparent url('/images/tabs-right-off.gif') no-repeat left top; }
#topMenu DIV.menuButtonLeftOn { float:left; padding:4px 3px 2px 14px; height:22px; background:transparent url('/images/tabs-left-on.gif') no-repeat left top; }
#topMenu DIV.menuButtonMiddleOffOnleft { float:left; padding:4px 3px 2px 14px; height:22px; background:transparent url('/images/tabs-middle-off-onleft.gif') no-repeat left top; }
#topMenu DIV.menuButtonRightOn { float:left; padding:4px 3px 2px 14px; height:22px; background:transparent url('/images/tabs-right-on.gif') no-repeat left top; }
#topMenu DIV.menuButtonMiddleOn { float:left; padding:4px 3px 2px 14px; height:22px; background:transparent url('/images/tabs-middle-on.gif') no-repeat left top; color:black; }

#navigator { font-size:10px; padding:5px; background-color:#E7E7E7; border-left:1px solid #797979; border-right:1px solid #797979; }

#content { background-color:#E4E4E4; padding:5px; border-left:1px solid #797979; border-right:1px solid #797979; border-bottom:1px solid #797979; }

FORM { margin:0px; }
INPUT,SELECT,BUTTON,TEXTAREA { font-size:x-small; }

.loginBox { font-size:xx-small; padding:5px; }
.loginBox INPUT { font-size:xx-small; }

.errmsg { color:red; }
.goodmsg { color:green; }

.cartLink { font-weight:bold; color:#CC0000; }
.cartLink A:link, .cartLink A:hover, .cartLink A:active, .cartLink A:visited { color:#CC0000; }

.menuHeader { font-weight:bold; font-size:10px; color:#CC0000; background-color:#FFF; padding:4px;}
.menuHeader A:link, .menuHeader A:hover, .menuHeader A:active, .menuHeader A:visited { color:#CC0000; text-decoration:none; }

.menuSection { background-color:#EEEEEE; color:#CC0000; margin:1px 0px 1px 0px; padding:4px; font-size:10px; font-weight:bold; }
.menuSection A:link, .menuSection A:visited { color:#000000; }
.menuSection A:hover, .menuSection A:active { color:#CC0000; }

.menuSubSection { background-color:#EEEEEE; color:#CC0000; margin:1px 0px 1px 0px; padding:2px 0px 2px 15px; font-size:10px; font-weight:bold; }
.menuSubSection A:link, .menuSubSection A:visited { color:#000000; }
.menuSubSection A:hover, .menSubuSection A:active { color:#CC0000; }



TABLE.prodItemTable { background-color:transparent; font-size:10px; }
TABLE.prodItemTable TH { background-color:#EBEBEB; text-align:center; }
TABLE.prodItemTable TD { background-color:#F5F5F5; }

DL.articlesList DT { margin:1px 0px; padding:5px; }
DL.articlesList DT.even { background-color:#F0F0F0; }
DL.articlesList DT.odd { background-color:#F5F5F5; }

TABLE.cartTable TD { background-color:#FFF; }

.style25 {color: #000000; font-size: 10px;}



	a.nav 	{
    color: black;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 10px;
    text-decoration: none; 
	 	 }
	a.nav:hover 	{
    text-decoration: underline; 
	 	 }
	.txt 	{
	font-size: 11px;
	color: #3B3B3B;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	 	 }
	.quickNav 	{
	font-size: 11px;
	color: #3B3B3B;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	 	 }
	a.quickNav	{
	font-size: 11px;
	color: #3B3B3B;
	font-family: Tahoma, Verdana, Arial, sans-serif;
    text-decoration: none; 
	 	 } 	
	a.quickNav:hover	{
    text-decoration: underline; 
	 	 }
	.itemName 	{
	font-size: 13px;
	color: black;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-weight: bold;
	 	 }
	a.article	{
	font-size: 12px;
	color: #3B3B3B;
	font-family: Tahoma, Verdana, Arial, sans-serif;
    text-decoration: none; 
	font-weight: bold;
	 	 } 	
	a.article:hover	{
    text-decoration: underline; 
	}
	.title 	{
	font-size: 10px;
	color: black;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-weight: bold;
	 	 }
	.cartInput 	{
	font-size: 10px;
	color: black;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	width: 28px;
	 	 }
