/* ***********************************************************************************

Convertable Nestled list menu by DUNCAL Productions
 2007 by Duncan Hill and Alan Gresley
http://css-class.com/articles/ursidae/
http://css-class.com/articles/ursidae/bears5dd-kbaccess.htm
********************************************************************************* */

div#ctl00_Menu2_divMenu {
	float:left;
	width:664px;
	margin:44px 0px 0px 0px;
	/*display:inline;  stops the IE6 and earlier doublemargin bug */
}

div#ctl00_Menu1_divMenu {

	float:left;
	width:664px;
	margin:44px 0px 0px 0px;
	/*display:inline;  stops the IE6 and earlier doublemargin bug */
}

ul#navigation{
	float:left;
}

ul#navigation li { 
	line-height : 21px;
	position: relative;
	float: left;
    margin:0px 0px 0px 20px;
}
ul#navigation ul li { 
    margin:0px 0px 0px 0px;
}
ul#navigation, ul#navigation ul {
	padding: 0px;
	margin: 0px;
	list-style: none;
}

ul#navigation>li li { /* Needed for Opera 9, maybe because it's decent CSS. Hide from IE6 */
	float: none;
    margin:0px;
}
#navigation li a {
	display: block;
	text-decoration: none;
	text-align:center;
	color: #000;
	padding:2px 2px 2px 2px;
}
#navigation li span {
	display: block;
	text-decoration: none;
	text-align:center;
	color: #000;
	padding:2px 2px 2px 2px;
}
ul#navigation li li a, #navigation li li a:focus {
	width: 108px; /*           ****CHANGE-SUBMENU**** */
	text-align:left;
	background-color:#D1D1D1;
	border-bottom:1px solid #fff;

}

ul#navigation li li li a, #navigation li li li a:focus {
	width: 108px; /*           ****CHANGE-SUBMENU**** */
	margin:0px;
}


#navigation li ul li a {
	text-align:left;
	color:#000;
	border-right:1px solid #fff;
	border-left:1px solid #fff;
}

ul#navigation li ul li 
{
	background-image:none;
    padding-right:0px;
}


ul#navigation ul li:hover a:hover, ul#navigation ul li:hover span:hover, ul#navigation ul li.sfhover span.sfhover { /* The hovered style for submenus */
	color:#30689D;
	text-decoration:none;
	text-align:left;
}
ul#navigation li span:hover, ul#navigation li span.sfhover
{
    color:#30689D;
	text-decoration:none;
}
ul#navigation li a:hover { /* The hovered style for submenus */
	color:#30689D;
	text-decoration:none;
	text-align:left;
}

ul#navigation li ul { /* Hides the first unhovered submenu */
	position : absolute;
	left: -999em;
}
#navigation li:active ul ul, #navigation li:active ul ul ul, #navigation li:hover ul ul, #navigation li:hover ul ul ul, #navigation li.sfhover ul ul, #navigation li.sfhover ul ul ul {
	left: -999em; /* Hides the second and following unhovered submenus */
}


#navigation li:hover ul, #navigation li li:hover ul, #navigation li li li:hover ul, #navigation li.sfhover ul, #navigation li li.sfhover ul, #navigation li li li.sfhover ul {
	top: 0;
	left: -1px;
	margin-left: 100%;
}


/*                       ****DISPLAYS HORIZONTAL MENU(2) ******* */
#navigation li:hover ul, #navigation li a:focus ul, #navigation li.sfhover ul {
	top: 100%;
	margin-left: 0;
}



ul#navigation li.lastRootItem 
{
	background-image:none;
    margin-right:0px;
    padding-right:0px;
}

ul li ul li {
    margin:0px;
    padding:0px;
}