/*.AspNet-Menu-WithChildren{text-transform: uppercase;}*/
ul.AspNet-Menu li ul li {border-bottom:1px solid #DFDDD3;}
.AspNet-Menu-Horizontal {width:1199px; height:32px; position:relative; z-index:100;border-right:0px; text-transform: uppercase;}

/* remove all the bullets, borders and padding from the default list styling */
.AspNet-Menu-Horizontal ul {padding:0;margin:0;list-style-type:none;}
.AspNet-Menu-Horizontal ul ul {width:200px;}
/* float the list to make it horizontal and a relative positon so that you can control the dropdown AspNet-Menu-Horizontal positon */
.AspNet-Menu-Horizontal li {float:left;position:relative;}
/* style the links for the top level */
.AspNet-Menu-Horizontal a, .AspNet-Menu-Horizontal a:visited {display:block;font-size:12px;text-decoration:none; color:#fff; height:44px; border:0; background: url(../images/mainMenuGradient.gif) top left repeat-x; padding-left:10px; line-height:40px; }
/* style border for child-levels*/
.AspNet-Menu-Horizontal ul ul li a, .AspNet-Menu-Horizontal ul ul li a:visited {width:200px; background-color: #D3D0C5; color: #463C3C; border-bottom:0.45em solid #CDC9BC;text-transform:none;line-height:2em; z-index:100;}
/* hide the sub levels and give them a positon absolute so that they take up no room */
.AspNet-Menu-Horizontal ul ul {visibility:hidden; position:absolute;height:0;top:49px;left:0; width:200px;border-top:1px solid #000; border-bottom:1px solid #DFDDD3;}

/* style the table so that it takes no ppart in the layout - required for IE to work */
.AspNet-Menu-Horizontal table {position:absolute; top:0; left:0; border-collapse:collapse;}

/* style the second level links */
.AspNet-Menu-Horizontal ul ul a, .AspNet-Menu-Horizontal ul ul a:visited {background:#e5e1d6; color:#000; height:auto; padding:5px 10px; width:128px;border-width:0 1px 1px 1px;}

/* style the top level hover */
.AspNet-Menu-Horizontal a:hover, .AspNet-Menu-Horizontal :hover > a{color:#fff; background:#211B18;}
.AspNet-Menu-Horizontal ul ul a:hover, .AspNet-Menu-Horizontal ul ul :hover > a{color:#fff; background:#9F6C60; border-bottom: 0.45em solid #8c6055;}

/* make the second level visible when hover on first level list OR link */
.AspNet-Menu-Horizontal ul li:hover ul,
.AspNet-Menu-Horizontal ul a:hover ul,
.AspNet-Menu-Horizontal ul :hover ul ul,
.AspNet-Menu-Horizontal ul :hover ul :hover ul{visibility:visible;}
