body
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-family: Arial, Tahoma;
	font-size: 9pt;
	width: 100%;
	color: #1a1a1a;
}
img {border:none;}
div
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

a {color:#06F;}
a:hover {color:#933; text-decoration:none;}
#mmm ul {list-style-image:url(cat_arr0.gif);}
table
{
	font-family: Arial, Tahoma;
	font-size: 9pt;
}

input, select, textarea
{
	font-size: 9pt;
	font-family: Tahoma;
}

h1
{
	font-size: 12pt;
	text-transform: uppercase;
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 5px 0px;
	color: #202020;
}

#docbody
{
	width: 100%;
	min-width: 1000px;
	width: expression(document.body.clientWidth < 1000? "1000px": "100%" );
	background-image: url('body_bg0.jpg');
	background-repeat: repeat-x;
	background-position: left top;
	overflow: auto;
	z-index: 99;
}

#panleft
{
	width: 222px;
	float: left;
	clear: left;
}

#panmain
{
	width: 56%;
	float: left;
	background-image: url('cen_bg_t.jpg');
	background-position: left top;
	background-repeat: no-repeat;
}

#maindiv
{
	padding: 5px 15px 20px 15px;
}

#panright
{
	width: 215px;
	float: right;
	background-image: url('right_bg.htm');
	background-repeat: no-repeat;
	background-position: 10px 60px;
	text-align: left;
	padding: 0px 0px 0px 0px;
}

#rightcontent
{
	width: 215px;
	float: right;
	font-size: 8pt;
	color: #2b5e8d;
}

#menupanel
{
	padding: 10px 8px 10px 0px;
	text-align: right;
}

div.mm1
{
	text-align: right;
	padding: 5px 1px 8px 0px;
}

div.msub
{
	padding: 4px 10px 5px 0px;
}

div.mm2
{
	text-align: right;
	padding: 2px 3px 5px 0px;
}

img.mark
{
	float: right;
	position: relative;
	top: 2px;
	margin-left: 6px;
}

img.marks
{
	float: right;
	position: relative;
	top: 1px;
	margin-left: 4px;
}

a.mlink { font-size: 9pt; font-family: Tahoma; font-weight: bold; color: #0698b7; text-transform: uppercase; }
a.mlink:hover { font-size: 9pt; font-family: Tahoma; font-weight: bold; color: #36b8e7;  text-transform: uppercase; }

a.mlinks { font-size: 9pt; font-family: Arial, Tahoma; font-weight: normal; color: #004b63; }
a.mlinks:hover { font-size: 9pt; font-family: Arial, Tahoma; font-weight: normal; color: #307b93; }

a.mlinks_u { font-size: 9pt; font-family: Arial, Tahoma; font-weight: normal; color: #004b63; text-transform: uppercase; }
a.mlinks_u { font-size: 9pt; font-family: Arial, Tahoma; font-weight: normal; color: #307b93; text-transform: uppercase; }

a.bl9buu { font-size: 9pt; text-transform: uppercase; font-family: Verdana; font-weight: bold; color: #0176bd; letter-spacing: 0px; }
a.bl9buu:hover { font-size: 9pt; text-transform: uppercase; font-family: Verdana; font-weight: bold; color: #31a6ed; letter-spacing: 0px; }

a.wl8u { font-size: 8pt; font-family: Verdana; font-weight: normal; color: #ffffff; }
a.wl8u:hover { font-size: 8pt; font-family: Verdana; font-weight: normal; color: #E0E0E0; }

a.bl10bu { font-size: 10pt; font-family: Verdana; font-weight: bold; color: #0176bd; }
a.bl10bu:hover { font-size: 10pt; font-family: Verdana; font-weight: bold; color: #31a6ed; }


a.bl8u { font-size: 8pt; font-family: Verdana; font-weight: normal; color: #0698b7; }
a.bl8u:hover { font-size: 8pt; font-family: Verdana; font-weight: normal; color: #066887; }

a.catl9bu { font-size: 9pt; font-family: Tahoma, Verdana; font-weight: bold; color: #0698b7; }
a.catl9bu:hover { font-size: 9pt; font-family: Tahoma, Verdana; font-weight: bold; color: #066887; }

a.brl9u { font-size: 9pt; font-family: Arial, Tahoma, Verdana; color: #9a917f; }
a.brl9u:hover { font-size: 9pt; font-family: Arial, Tahoma, Verdana; color: #6a614f; }

a.brl8u { font-size: 8pt; font-family: Arial, Tahoma, Verdana; color: #909090; }
a.brl8u:hover { font-size: 8pt; font-family: Arial, Tahoma, Verdana; color: #655e52; }

a.dbl8u { font-size: 8pt; font-family: Arial, Tahoma, Verdana; color: #2b5e8d; }
a.dbl8u:hover { font-size: 8pt; font-family: Arial, Tahoma, Verdana; color: #5b8ead; }

a.rl8u { font-size: 8pt; font-family: Arial, Tahoma, Verdana; color: #ff0000; }
a.rl8u:hover { font-size: 8pt; font-family: Arial, Tahoma, Verdana; color: #dd4444; }

a.grl8u { font-size: 8pt; font-family: Arial, Tahoma, Verdana; color: #505050; }
a.grl8u:hover { font-size: 8pt; font-family: Arial, Tahoma, Verdana; color: #808080; }

a.dgl9u { font-size: 8pt; font-family: Tahoma; font-weight: normal; color: #004b63; }
a.dgl8u:hover { font-size: 8pt; font-family: Tahoma; font-weight: normal; color: #307b93; }

a.bl9bu { font-size: 9pt; font-family: Arial, Tahoma, Verdana; font-weight: bold; color: #278f9f; }
a.bl9bu:hover { font-size: 9pt; font-family: Arial, Tahoma, Verdana; font-weight: bold; color: #57afbf; }

a.gl9bu { font-size: 9pt; font-family: Arial, Tahoma, Verdana; font-weight: bold; color: #727a88; }
a.gl9bu:hover { font-size: 9pt; font-family: Arial, Tahoma, Verdana; font-weight: bold; color: #929aa8; }

a.rl9bu { font-size: 9pt; font-family: Arial, Tahoma, Verdana; color: #e30f34; font-weight: bold; }
a.rl9bu:hover { font-size: 9pt; font-family: Arial, Tahoma, Verdana; color: #b30f04; font-weight: bold; }

a.bll9bu { font-size: 9pt; font-family: Arial, Tahoma, Verdana; color: #202020; font-weight: bold; }
a.bll9bu:hover { font-size: 9pt; font-family: Arial, Tahoma, Verdana; color: #505050; font-weight: bold; }

a.selllink { font-size: 12pt; font-family: Arial, Tahoma, Verdana; color: #e30f34; font-weight: bold; }
a.selllink:hover { font-size: 12pt; font-family: Arial, Tahoma, Verdana; color: #b30f04; font-weight: bold; }

a.uh1 { font-size: 7pt; font-family: Tahoma; color: #9b958f; text-decoration: none; }
a.uh1:hover { font-size: 7pt; font-family: Tahoma; color: #7b756f; text-decoration: none;  }

a.uh2 { font-size: 7pt; font-family: Tahoma; color: #9b958f; text-decoration: underline; }
a.uh2:hover { font-size: 7pt; font-family: Tahoma; color: #7b756f; text-decoration: underline;  }

div.hdr
{
	clear: left;
	font-size: 9pt;
	font-family: Tahoma;
	color: #808080;
	margin: 4px 0px 6px 0px;
	font-weight: bold;
}

div.prodthumb
{
	width: 30%;
 	height: 225px;
 	float: left;
}

div.prodrect
{
	border: 1px dashed #d0d0d0;
	text-align: center;
	margin-right: 5px;
	width: 170px;
	height: 215px;
}

div.prodit
{
	margin-bottom: 10px;
	padding: 10px 5px 0px 5px;
}

.inpic
{
	height: 110px;
	text-align: center;
}

.insect
{
	color: #727a88;
	font-size: 8pt;
	padding: 2px 0px 1px 0px;
}

.inpr
{
	padding: 4px 0px 0px 0px;
}

.prodsect
{
	font-size: 8pt;
	font-family: Arial;
	color: #909090;
}

.proddescr
{
	font-size: 8pt;
	color: #404040;
	margin: 3px 10px 3px 15px;
}

.price
{
	font-size: 14pt;
	font-family: Tahoma, Verdana;
	color: #d50000;
}

.cartitem
{
	padding: 2px 10px 2px 10px;
	background-color: #e3f6fc;
}

a.cartlink { font-size: 9pt; font-family: Tahoma, Arial; color: #333333; text-decoration: underline; }
a.cartlink:hover { font-size: 9pt; font-family: Tahoma, Arial; color: #666666; text-decoration: underline; }

.catprodthumb
{
	width: 150px;
	height: 120px;
	float: left;
	clear: left;
	text-align: center;
}

.catprodinfo
{
	height: 120px;
	float: left;
	width: 70%;
}

.catsep
{
	clear: left;
	background-image: url('cat_dots.gif');
	background-position: 150px 0px;
	background-repeat: no-repeat;
	padding: 7px 0px 7px 0px;
}

.main
{
	font-size: 9pt;
	vertical-align: top;
	padding: 5px 0px 0px 20px;
}

.drop1
{
	background-color: #d0f6ff;
}

.drop2
{
	background-color: #ffffff;
}

.faqrow
{
	padding: 3px 0px 3px 8px;
}

.filtsep
{
	background-color: #84c9d4;
}

.filttitle
{
	padding: 2px 10px 2px 0px;
	color: #60666c;
}

.filtdata
{
	padding: 2px 0px 2px 10px;
	text-transform: uppercase;
	color: #808080;
}

.faqlist
{
	font-size: 9pt;
	color: #606060;
}

.faqlistitem
{
	padding: 4px 0px 6px 3px;
}
