body {
margin: 0px;
font-family: verdana, helvetica, sans-serif;
font-size: 12px;
color: #000;
border-bottom-color:transparent;: #FFF;
text-align: left;
}

table {
font-family: verdana, helvetica, sans-serif;
font-size: 12px;
text-align: left;
color: #000;
}

.topbg {
background-image: url(images/clearpixel.gif);
font-size: 12px;
font-family : Tahoma;
color : #666666;
height: 26px;
width: 100%;
}

.menutitle {
	font-size: 12px;
	font-family : Verdana;
	color : #5e9633;
	height: 15px;
	width: 100%;
	margin-top: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-weight: lighter;
}

.leftbg {
background-image: url(images/leftbg.gif);
}

.rightbg {
background-image: url(images/rightbg.gif);
}

.nobg {
background-image: url(images/nobg.gif);
}

A.menu:link {
COLOR: #0E1B8D; font-size: 11px; font-family : Verdana; TEXT-DECORATION: none
}

A.menu:active {
COLOR: #0E1B8D; font-size: 11px; font-family : Verdana; TEXT-DECORATION: none
}

A.menu:visited {
COLOR: #999999; font-size: 11px; font-family : Verdana; TEXT-DECORATION: none
}

A.menu:hover {
COLOR: #FFFFFF; font-size: 11px; font-family : Verdana; TEXT-DECORATION: none
}

TD.menu {
FONT-SIZE: 10px; COLOR: #001F41; FONT-FAMILY: Tahoma,Verdana,Arial;
}

DIV.menu {
FONT-SIZE: 10px; COLOR: #767981; FONT-FAMILY: Tahoma,Verdana,Arial;
}
div.proddescription {
FONT-SIZE: 14px; COLOR: #000066; FONT-FAMILY: verdana, helvetica, sans-serif;
}

A:link {
color: #000080;
text-decoration: none;
}

A:visited {
color: #000080;
text-decoration: none;
}

A:active {
color: #000080;
text-decoration: none;
}

A:hover {
color: #FF3333;
text-decoration: none;
}

A.dark:link {
color: #666666;
text-decoration: none;
}

A.dark:visited {
color: #cc9933;
text-decoration: none;
}

A.dark:active {
color: #666666;
text-decoration: none;
}

A.dark:hover {
color: #000000;
text-decoration: none;
}

TD {
	font-size: 12px;
	font-family : Verdana;
}

P {
font-size: 12px;
font-family : Verdana;
}

TD.dark {
font-size: 12px;
font-family : Tahoma;
color : #666666;
}

P.dark {
font-size: 11px;
font-family : Verdana;
color : #666666;
}

TD.smaller {
font-size: 11px;
font-family : Tahoma;
color : #000000;
}

P.smaller {
font-size: 11px;
font-family : Verdana;
color : #000000;
}

hr.prodseparator {
display:none;
} 

td.prodseparator {
background-image: url('images/hr_sep.jpg'); background-repeat: repeat-x; } 
}

.mincart {
font-size: 10px;
font-family: verdana, helvetica, sans-serif;
color : #000066;
background-color: #FFFFFF;
}

.mincartHD {
font-size: 10px;
font-family: verdana, helvetica, sans-serif;
color : #000066;
background-color: #FFFFFF;
}

.mincartSM {
font-size: 9px;
font-family: verdana, helvetica, sans-serif;
color : #000066;
background-color: #FFFFFF;
}
.pagenums {
font-size: 9px;
font-family: verdana, helvetica, sans-serif;
color : #000066;
background-color: #FFFFFF;
}

P.catname {
text-align: left;
margin-top: 0px;
margin-bottom: 4px;
vertical-align:top;
}

P.catdesc {
font-size: 10px;
font-family: verdana, helvetica, sans-serif
color : #000000;
margin-top: 0px;
margin-bottom: 3px;
vertical-align:top;
}

IMG.catimage {
border:0px;
border-thickness: 1px;
border-color: #000;
border-style: solid;
vertical-align:top;
}

TD.catimage {
vertical-align:top;
}
TD.catname {
vertical-align:middle;
text-align: left;
}

P.catnavigation {
font-size: 11px;
font-weight:normal
font-family : Verdana;
color : #000066;
}

td.catnavigation {
font-size: 11px;
font-weight:normal;
font-family : Verdana;
color : #000066;
}

P.prodnavigation {
font-size: 11px;
font-weight:normal
font-family : Verdana;
color : #000066;
}

td.prodnavigation {
font-size: 11px;
font-weight:normal;
font-family : Verdana;
color : #000066;
}

.csprodname {
font-size: 10px;
font-weight: 100;
font-family : Verdana;
text-align: center;
}
.csprodimage {
font-size: 10px;
font-family : Verdana;
text-align: center;
}
.cstitle {
font-size: 12px;
color : #000066;
font-weight: 500;
font-family : Verdana;
text-align: center;
}
A.ectlink:link {
color: #000066;
text-decoration: none;
}

A.ectlink:visited {
color: #000066;
text-decoration: none;
}

A.ectlink:active {
color: #000066;
text-decoration: none;
}

A.ectlink:hover {
color: #B10000;
text-decoration: underline;
}

ul.ectmenu1 {
list-style: none;
padding:1px;
width: 246px;
font-family: Verdana;
font-size:12px;
color : #000099;
background-color: #ffffff;
}
li.ectmenu1 {
padding:3px;
width: 240px;
font-family : Verdana;
font-size:12px;
color : #000099;
background-color: #ffffff;
border-right: 1px solid #aaaaaf;
border-left: 1px solid #aaaaaf;
border-top: 1px solid #aaaaaf;
border-bottom: 1px solid #aaaaaf;
}
li.ectmenuhassub1 a{
padding:2px 0px 2px 0px;
width: 240px;
font-family : Verdana;
font-size:12px;
color : #000099;
background:#ffffff url('images/arrow.gif') no-repeat right center;}
}
li.ectmenuhassub1 a:hover{
padding:2px 0px 2px 0px;
width: 240px;
font-family : Verdana;
font-size:12px;
font-weight:bold;
color : #5e9730;
text-decoration: underline;
background-color: #ffffff;
}
li.ectmenu1 a{
padding:2px 0px 2px 0px;
width: 240px;
font-family : Verdana;
font-size:12px;
display:block;
color : #000099;
background-color: #ffffff;
}
li.ectmenu1 a:hover{
padding:2px 0px 2px 0px;
width: 240px;
font-family : Verdana;
font-size:12px;
font-weight:bold;
color : #5e9730;
text-decoration: underline;
background-color: #ffffff;
}
td.prodfilter{
background-color:#ffffff;
<!--border: 1px dotted #42619a;-->
padding:2px;
font-weight:100;
color: #42619a;}
