body, p
{
	font-family: Tahoma, Sans-Serif;
	font-size: 11px;
}
input, select, textarea
{
	font-family: Tahoma, Sans-Serif;
	font-size: 11px;
}
a
{
	color: #000;
}
a:hover
{
	color: #000;
}
a:visited
{
	color: #000;
}
body.menu
{
	background-color: #B8DC9F;
}
div.menu
{
	font-family: Tahoma, Sans-Serif;
	font-size: 11px;
}
div.menu div
{
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
div.menu a
{
	display: block;
	text-decoration: none;
	color: #000;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	padding-right: 5px;
}
div.menu a:hover
{
	text-decoration: underline;
}
div.menu0
{
	background-color: #B8DC9F;
	border-top-color: #B8DC9F;
	border-bottom-color: #B8DC9F;
	padding: 5px;
}
div.menu1
{
	background-color: #b8dc9f;
	border-top-color: #D3EBC9;
	border-bottom-color: #5E6F4F;	
}
div.menu1 a
{
	border-top-color: #c7dfad;
	border-bottom-color: #9AB685;
}
div.menu2
{
	background-color: #757d9d;
	border-top-color: #8b92ad;
	border-bottom-color: #5e657e;
}
div.menu2 a
{
	font-weight: bold;
	border-top-color: #8487A4;
	border-bottom-color: #637089;
}
div.menu3
{
	background-color: #6da9db;
	border-top-color: #91c2ec;
	border-bottom-color: #5593c7;
}
div.menu3 a
{
	font-weight: bold;
	border-top-color: #81b6e3;
	border-bottom-color: #609ed1;
}
div.menu4
{
	background-color: #006a3d;
	border-top-color: #008b51;
	border-bottom-color: #005431;
}
div.menu4 a
{
	font-weight: bold;
	border-top-color: #007946;
	border-bottom-color: #005e36;
	color: #000000;
}


div.menu5
{
	background-color: #adb5dc;
	border-top-color: #bac1e2;
	border-bottom-color: #8b92b1;
}
div.menu5 a
{
	font-weight: bold;
	border-top-color: #B5BDE3;
	border-bottom-color: #9DA4CA;
}
div.menu6
{
	background-color: #c16f78;
	border-top-color: #cb868e;
	border-bottom-color: #9b5961;
}
div.menu6 a
{
	font-weight: bold;
	border-top-color: #CA7A84;
	border-bottom-color: #B1636F;
}
div.menu7
{
	background-color: #8cbb6d;
	border-top-color: #9ec684;
	border-bottom-color: #719758;
}
div.menu7 a
{
	font-weight: bold;
	border-top-color: #94C178;
	border-bottom-color: #80A863;
}
div.menu8
{
	background-color: #A0A0A0;
	border-top-color: #BEBEBE;
	border-bottom-color: #737373;
}
div.menu8 a
{
	font-weight: bold;
	border-top-color: #AFAFAF;
	border-bottom-color: #919191;
}
div.menu9
{
	background-color: #CEC754;
	border-top-color: #FFF586;
	border-bottom-color: #9C9222;
}
div.menu9 a
{
	font-weight: bold;
	border-top-color: #E7DD6D;
	border-bottom-color: #B5AB3B;
}
div.menu10
{
	background-color: #A0948A;
	border-top-color: #C8BCB2;
	border-bottom-color: #6E6258;
}
div.menu10 a
{
	font-weight: bold;
	border-top-color: #AFA399;
	border-bottom-color: #877B71;
}
div.menu11
{
	background-color: #507DB9;
	border-top-color: #6E9BD7;
	border-bottom-color: #325F9B;
}
div.menu11 a
{
	font-weight: bold;
	border-top-color: #5F8CC8;
	border-bottom-color: #416EAA;
}
div.menu12
{
	background-color: #CD9696;
	border-top-color: #EBB4B4;
	border-bottom-color: #AF7878;
}
div.menu12 a
{
	font-weight: bold;
	border-top-color: #DCA5A5;
	border-bottom-color: #BE8787;
}

div.menu13
{
	background-color: #C3A01E;
	border-top-color: #E1BE3C;
	border-bottom-color: #A58200;
}
div.menu13 a
{
	font-weight: bold;
	border-top-color: #D2AF2D;
	border-bottom-color: #B4910F;
}
div.menu14
{
	background-color: #CDCDCD;
	border-top-color: #EBEBEB;
	border-bottom-color: #AFAFAF;
}
div.menu14 a
{
	font-weight: bold;
	border-top-color: #DCDCDC;
	border-bottom-color: #BEBEBE;
}
div.menu15
{
	background-color: #CCCC99;
	border-top-color: #EAEAB7;
	border-bottom-color: #AEAE7B;
}
div.menu15 a
{
	font-weight: bold;
	border-top-color: #DBDBA8;
	border-bottom-color: #BDBD8A;
}
div.menu16
{
	background-color: #999999;
	border-top-color: #B7B7B7;
	border-bottom-color: #7B7B7B;
}
div.menu16 a
{
	font-weight: bold;
	border-top-color: #A8A8A8;
	border-bottom-color: #8A8A8A;
}
div.menu17
{
	background-color: #CC9966;
	border-top-color: #EAB784;
	border-bottom-color: #AE7B48;
}
div.menu17 a
{
	font-weight: bold;
	border-top-color: #DBA875;
	border-bottom-color: #BD8A57;
}
div.menu18
{
	background-color: #b8dc9f;
	border-top-color: #D3EBC9;
	border-bottom-color: #5E6F4F;	
}
div.menu18 a
{
	font-weight: bold;
	border-top-color: #c7dfad;
	border-bottom-color: #9AB685;
}
div.menu19
{
	background-color: #9ACC99;		/* Lighter green */
	border-top-color: #C1FFBF;		/* Green */
	border-bottom-color: #749972;	/* Darker green */
}
div.menu19 a
{
	font-weight: bold;
	border-top-color: #A4D8A2;
	border-bottom-color: #8FBC8D;
}
div.menu20
{
	background-color: #dd6262;
	border-top-color: #f28f8f;
	border-bottom-color: #a62929;
}
div.menu20 a
{
	font-weight: bold;
	border-top-color: #e36c6c;
	border-bottom-color: #c55050;
}




div.bottomFooter
{
	padding: 5px;
	font-size: 11px;
	text-align: center;
	color: #323232;
}
div.bottomFooter a
{
	color: #323232;
	text-decoration: none;
}
div.bottomFooter a:hover
{
	color: #323232;
	text-decoration: underline;
}
div.topMenu
{
	font-family: Tahoma, Sans-Serif;
	font-size: 9pt;
	position: absolute;
	right: 15px;
	top: 70px;
}
div.topLogin
{
	background-color: Transparent;
	
	position: absolute;
	right: 0px;
	text-align: right;
	top: 35px;
}
a:hover.topLoginLink
{
	background-color: #B8DC9F;
}
.topMenuItem
{
	font-family: Tahoma, Sans-Serif;
	font-size: 11px;
	height: 16px;
	width: 90px;
	float: left;
	text-align: center;
	padding-top: 3px;
	border-top: solid 1px #B0CE9A;
	border-bottom: solid 1px #B0CE9A;
	color: #000;
	text-decoration: none;
}
.topMenuSeparator
{
	font-family: Tahoma, Sans-Serif;
	font-size: 11px;
	height: 16px;
	width: 10px;
	float: left;
	text-align: center;
	padding-top: 3px;
	border-top: solid 1px #B0CE9A;
	border-bottom: solid 1px #B0CE9A;
	color: #B0CE9A;
}
div.topToolBar
{
	position: absolute;
	right: 15px;
	top: 10px;
}
div.topToolBar a
{
	width: 20px;
	height: 15px;
	float: left;
	text-align: center;
	padding-top: 5px;
}
.box
{
	font-family: Tahoma, Sans-Serif;
	font-size: 11px;
	min-height: 200px;
	padding: 8px;
	margin: 15px;
	border: solid 1px #B3B3B3;
}
.boxHeading
{
	font-family: AvantGardEF, Tahoma, Sans-Serif;
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom: solid 1px #000;
	margin-bottom: 10px;
}
.boxContent
{
	padding: 8px;
}
.boxContent table
{
	border-collapse: collapse;
}
.boxContent th
{
	font-family: Tahoma, Sans-Serif;
	font-size: 11px;
	padding: 4px;
	text-align: left;
	background-color: #EEE;
}
.boxContent td
{
	font-family: Tahoma, Sans-Serif;
	font-size: 11px;
	padding: 4px;
}
.boxContent a:hover
{
	background-color: #B8DC9F;
}
.button
{
	font-family: Tahoma, Sans-Serif;
	font-size: 11px;
	height: 17px;
	border: solid 1px #C2C2C2;
	background-image: url(/images/button_bkgnd.jpg);
}
body.navcrumbs
{
	margin-left: 5px;
	margin-top: 10px;
}
div.navcrumbs
{
	font-family: Tahoma, Sans-Serif;
	font-size: 11px;
	padding: 3px;
}
body.productPage a:hover, .navcrumbs a:hover
{
	background-color: #B8DC9F;
}
table.categoryBox
{
}
td.categoryBox
{
	font-family: Tahoma, Sans-Serif;
	font-size: 11px;
	border: solid 1px #B3B3B3;
	padding: 10px;
	vertical-align: top;
}
td.categoryBox h3
{
	font-family: AvantGardEF, Tahoma, Sans-Serif;
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom: solid 1px #000;
	margin-bottom: 10px;
}
td.categoryBox p
{
	font-family: Tahoma, Sans-Serif;
	font-size: 11px;
	
}
div.productBox
{
	font-family: Tahoma, Sans-Serif;
	font-size: 11px;
	padding: 8px;
	margin: 15px;
	border: solid 1px #B3B3B3;
}
td.productBox
{
	font-family: Tahoma, Sans-Serif;
	font-size: 11px;
	padding: 8px;
	margin: 15px;
	border: solid 1px #B3B3B3;
}
body.productPage h1, body.productPage h2, div.productBox h1, div.productBox h2, td.productBox h1, td.productBox h2
{
	font-family: AvantGardEF, Tahoma, Sans-Serif;
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom: solid 1px #000;
	margin-top: 0px;
}
.productHead
{
	background-color: #AAA;
}
div.productBox td
{
	font-family: Tahoma, Sans-Serif;
	font-size: 11px;
	padding: 3px;
}
div.productBox th
{
	font-family: Tahoma, Sans-Serif;
	font-size: 11px;
	padding: 3px;
	font-weight: bold;
	text-align: left;
	background-color: #DDD;
	border-right: solid 5px #FFF;
	padding-left: 6px; padding-right: 6px;
}
td.productBox td
{
	font-family: Tahoma, Sans-Serif;
	font-size: 11px;
	padding: 3px;
}
td.productBox th
{
	font-family: Tahoma, Sans-Serif;
	font-size: 11px;
	padding: 3px;
	font-weight: bold;
	text-align: left;
	background-color: #DDD;
	border-right: solid 5px #FFF;
	padding-left: 6px; padding-right: 6px;
}
img.product
{
	margin-top: 6px;
	margin-bottom: 6px;
}
form
{
	margin: 0px;
}