/*  main element styles */
A {
	font : normal 11px/16px verdana;
	color : #3399FF;
	outline : none;
}
A:visited { font : normal 11px/16px verdana; color : #3399FF; }
A.plain, A.plain:visited { font : normal 11px/16px verdana; text-decoration : none; color : #000000; }
A.plain:hover { font : normal 11px/16px verdana; color: #000000; text-decoration : underline; }
A.footerlink, A.footerlink:visited { font : normal 9px verdana; text-decoration : none; color : #000000; }
A.footerlink:hover { font : normal 9px verdana; color: #000000; text-decoration : underline; }
A.headerlink, A.headerlink:visited { font : bold normal 10px verdana; text-decoration : none; color : #3399FF; }
A.headerlink:hover { font : bold normal 10px verdana; color: #3399FF; text-decoration : underline; }
A.mainnavlink, A.mainnavlink:visited { font : bold normal 9px arial; text-decoration : none; color : #FFFFFF; }
A.mainnavlink:hover { font : bold normal 9px arial; color: #FFFFFF; text-decoration : underline; }



INPUT { font-family : Verdana, Helvetica, sans-serif; font-size : 10px; color: #000000; }
TEXTAREA { font-family : Verdana, Helvetica, sans-serif; font-size : 10px; color: #000000; }
OPTION { font-family : Verdana, Helvetica, sans-serif; font-size : 10px; color: #000000; }
FORM { display : inline; }
.pulldown { font-family : Verdana, Helvetica, sans-serif; font-size: 10px; background-color: #fefefe; color: #cc0000; }
.pulldownsearch { font-family : Verdana, Helvetica, sans-serif; font-size: 10px; background-color: #fefefe; color: #3366CC; }
.pulldownsubcats {
	font-family : Verdana, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #cc0000;
	color: #FFFFFF;
	font-style: normal;
}
.submit { font: 0.71em Verdana, Tahoma, Helvetica, Sans-Serif;   max-width: 140px;   width: 140px;   text-align: center;   padding: 0; }

/*  generic classes */
.maincontent { padding-left : 30px; padding-top : 10px; width : 525px; }
.navlink {
	font : 11px/14px verdana;
	color: #333333;
	text-decoration: none;
}
.bodytext { font : 11px/16px verdana; color: #333333; }
.activecarttext { font : lighter 10px/16px verdana; color: #333333; }
.informationtext { font : 11px/16px verdana; color: #333333; }
.largelabel { font : 14px/16px verdana; color: #333333; font-weight : bold;}
.whitetext { font : 11px verdana; line-height : 16px; color: #FFFFFF; }
.tabletext { font : 11px/16px verdana; color: #333366; }
.tabletextbold { font : normal bold 11px/16px verdana; color: #333366; }
.tabletextsmall { font : 10px/14px verdana; color: #333366; }
.tabletextquote { font : 10px/12px verdana; color: #333333; }
.productdetail { font : 11px/16px verdana; color: #990000; }
.headertext { font : normal bold 11px/16px verdana; color: #333333; }
.logintext { font : normal 10px/16px verdana; color: #666666; }
.navtext { font : 9px verdana; line-height : 11px; color: #666666; }
.bodycopy{ font : 11px verdana; line-height : 16px; color: #666666; }
.productheader{ font-family : Arial, Helvetica, sans-serif; font-size : small; font-weight : bold; color: #213A73; }
.footertext{ font : 9px verdana; line-height : 12px; color: #666666; }
.innerpageheader {
	font-family : Arial, Helvetica, sans-serif;
	font-size : small;
	font-weight : bold;
	color: #213A73;
	line-height: normal;
}
.subcatsheader { font-family : Arial, Helvetica, sans-serif; font-size : small; font-weight : bold; color: #213A73; }
.innerpageheadersmall { font-family : Arial, Helvetica, sans-serif; font-size : x-small; font-weight : bold; color: #213A73; }
.tableheader { font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-weight : bold; color: #213A73; }
.inputlabel { font-family : Verdana, Helvetica, sans-serif; font-size : 11px; line-height : 16px; color: #000000; text-decoration : none; }
.inputhelp { font-family : Verdana, Helvetica, sans-serif; font-size : 11px; line-height : 16px; color: #000000; font-style : italic; text-decoration : none; }
.formhelp { font-family : Verdana, Helvetica, sans-serif; font-size : 11px; line-height : 16px; color: #000000; }
.checklabel { font-family : Verdana, Helvetica, sans-serif; font-size : 11px; line-height : 16px; color: #000000; cursor : hand; }
.checkbox { font-family : Verdana, Helvetica, sans-serif; font-size : 11px; color: #000000; cursor : hand; }
.rndbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	background-color: E4E4FA;
	width: 90%;
}

