html,body{
	margin: 0; padding:0; border:0;
    height:100%; width:100%;
	font:normal 12px Arial, Helvetica, sans-serif
	color:#FFFFFF;
}
/****** Start: Top Menu ******/
.menu{
	width:766px;
	height:28px;
	background:url(/images/menu_bg.gif) no-repeat;
	margin:0; padding:0;
}

#navigation
{
width:auto;
float:left;
list-style:none;
margin:2px 0px 0px 5px;padding:0;
display:inline;
}
#navigation a
{
display:block;
margin:0px 0px 0px 0px; padding:0px 0px 0px 10px;	
text-align:center;
font:bold 11px Tahoma, Verdana;
color: #FFFFFF;
text-decoration:none;
height:26px;
white-space:nowrap;
background:url(/images/li_icon.gif) no-repeat  left;

 /*** Change in case of less or more top menus items ***/
}
#navigation a:hover
{
height:26px;
color: #ca5506;
margin:0; ppadding:0px 0px 0px 10px;
display:block;
}

#navigation li:last-child a, #navigation li.item4 a {
margin: 0;
}

#navigation a span
{
cursor:pointer;
}

#navigation a, #navigation a span
{
display: block;
}

/* Hide from IE5-Mac \*/
#navigation a, #navigation a span
{
float: none;
}
/* End hide */
#navigation li.item1 a:hover
{
color:#fff;
background-color: #5f6163;
}

#navigation li.item2 a:hover
{
color:#fff;
background-color: #CE0000;
}

#navigation li.item3 a:hover
{
color:#fff;
background-color: #a5c508;
}

#navigation li.item4 a:hover
{
color:#fff;
background-color: #ff7f00;
}

#navigation a:hover span
{
}

#navigation ul
{
list-style: none;
padding: 0;
margin: 0;
}

#navigation li
{
float: left;
margin: 0px 0px 0px 0px; padding:0px 8px 0px 8px;
background:url(/images/main_menu_li.gif) no-repeat top right;
}

#navigation li li
{
background: none;
}

#navigation li:hover
{
}

#navigation a span p
{
padding:6px 2px 0 2px; margin:0; border:0;
}
#navigation a span:hover
{
background:url(/images/right.jpg) no-repeat top right;
}
#navigation a span p:hover
{

padding:6px 2px 0 2px; margin:0; border:0;
background:url(/images/left.jpg) no-repeat top left;
}

/***** Multi-level Menu  *****/

#navigation ul
{
position: absolute;
z-index: 500;
}

#navigation ul a:hover, #navigation ul a:hover span, #navigation ul a span p, #navigation ul span p:hover
{
background: none;
cursor: pointer;
padding:0;
}

#navigation ul a, #navigation ul a span
{
height:14px;
cursor: pointer;
}

#navigation ul a span p
{
padding: 0; margin: 0;
}

#navigation ul li a, #navigation ul li a:hover
{
background: none;
border-bottom: 0px solid #fff;
}

#navigation ul li a
{
background-color: #fefefe;
font-weight: normal;
}

#navigation ul li a:hover
{
background-color: #ababab;
font-weight: normal;
color: #fff;
}


#navigation ul, #navigation ul li a
{
height:auto;width:100px;
padding: 4px 0px 0px 4px;
height:21px;
font:bold 11px Tahoma, Verdana;
background-color:#5e5e5e;
text-align:left;
border-bottom:1px solid #FFFFFF;
}
#navigation ul, #navigation ul li a:hover
{
height:auto;width:100px;
font:bold 11px Tahoma, Verdana;
padding: 4px 0px 0px 4px;
height:21px;
text-align:left;
background-color:#bc3434;
border-bottom:1px solid #FFFFFF;
}

#navigation ul ul
{
left:276px;
position: absolute;
background:none
}

#navigation ul ul li
{
top: -25px;
position: relative;
}

#navigation ul li {float: left; width: 100%}

#navigation ul,
#navigation li:hover ul ul,
#navigation ul li:hover ul ul {display: none}

#navigation li:hover ul,
#navigation ul li:hover ul,
#navigation ul ul li:hover ul {display: block; border:none;
width:275px;
height:auto;
padding:0px 0px 10px 0px;margin:0;
background:url(/images/test_bottom.gif) no-repeat bottom left;
}
#navigation ul,
#navigation ul ul,
#navigation ul ul ul,
#navigation ul ul ul ul {list-style: none; padding: 0; margin: 0}

/****** End: Top Menu ******/RetailV3/nav.asp