body { background:#EFF6E4; margin:0px; padding:0; font-family:Tahoma, Arial }

p { margin:0px }

form { margin:0px }

td { font-size:11px }

input, select, textarea { font-family:Verdana, Arial; font-size:11px }

a.menutop { font-size:10px; text-decoration:none; color:black; font-weight:bold }

a:hover { text-decoration:underline; color:#888888 }

.sidemenu { font-family:Tahoma,Verdana; font-weight:bold; font-size:12px; color:#333333; background:url('images/hor_line.gif') repeat-x bottom; padding:4px 0px 4px 0px; cursor:hand; cursor:pointer }

a.catmenu { width:100%; border:0px solid red }
a.catmenu:hover { color:#D60079 }

.sidemenuselected { font-family:Tahoma,Verdana; font-weight:bold; font-size:12px; color:#D60079; background:url('images/hor_line.gif') repeat-x bottom; padding:4px 0px 4px 0px; cursor:hand; cursor:pointer }

.sidemenusubcat { font-family:Tahoma,Verdana; font-size:12px; background:url('images/hor_line.gif') repeat-x bottom; padding:4px 5px 4px 15px }

a.menuside { text-decoration:none;}
a.menusideselected { text-decoration:none; font-weight:bold }

.categoryhdr { font-family:Arial, Tahoma; font-size:14px; text-transform:uppercase; font-weight:bold; color:#0064C8; padding:0px 0px 0px 14px }
.producthdr { font-weight:bold; color:#0064C8; text-decoration:none }

.price { font-size:12px; font-weight:bold }

.tdproduct { width:163px; background:url('images/line_spacer.gif') repeat-y right top }
.divproduct { width:124px; margin:0px 0px 0px 19px }

.green { color:#78B400 }

.grey { color:#9B9B9B }

.paging { font-family:Verdana, Arial; font-size:10px }

.discount { font-size:10px; font-weight:normal; text-decoration:line-through}

/*------------------------   CATEGORY MENU   ------------------------*/

ul#categoryMenu { margin-left:15px; padding: 0; list-style-type:none; width: 170px; /* Width of Menu Items */ font-family:Tahoma,Verdana; font-weight:bold; font-size:12px; color:#D60079; }
ul#categoryMenu li.menu_mainCat { position: relative; }
li.menu_mainCat ul.sub_categoryMenu { list-style:none; position:absolute; left: 169px; top: 0; display: none; text-decoration: none; color: #777; padding: 5px; border: 1px solid #ccc; border-bottom: 0; border-bottom: 1px solid #ccc; font-family:Tahoma,Verdana; font-size:12px;}

/* Styles for Menu Items */
ul#categoryMenu li.menu_mainCat a { display: block; text-decoration: none; color: #777; /* IE6 Bug */ padding: 5px; background:url('images/hor_line.gif') repeat-x bottom; }
/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */

ul#categoryMenu li.menu_mainCat a:hover { color: #E2144A;} /* Hover Styles */
ul#categoryMenu li.menu_mainCat a:active { color: #E2144A; } /* Hover Styles */
li.menu_mainCat ul.sub_categoryMenu li.submenu_mainCat a { background:url('images/hor_line.gif') repeat-x bottom; padding:4px 5px 4px 15px; } /* Sub Menu Styles */
li.menu_mainCat:hover ul.sub_categoryMenu { display: block; }
