/*********************
Inside Page Sub Navigation Styles
*********************/
#insideNavigation {
border:1px solid #ccc;
background-color:#cbcbcb;
width:161px;
font-size:1.1em;
}
#insideNavigation .moduleHeader{
background:url(../images/i-second-nav-title.gif) no-repeat;
height:36px;
}
#insideNavigation h3 {
display:none;
}
#insideNavigation h4 {
font-weight:bold;
color:#900;
padding:4px 10px 4px 25px;
background:url(../images/i-subnav-li-bg.gif);
border-bottom:1px solid #ccc;
font-size:1.0em;
}
#insideNavigation .moduleFooter {
background:url(../images/i-second-nav-footer-bg.gif);
height:250px;
}
#subNavigation li {
font-weight:bold;
color:#000;
list-style-type:none;
padding:4px 10px 4px 25px;
background:url(../images/i-subnav-li-bg.gif);
border-bottom:1px solid #ccc;
}
#subNavigation li a {
text-decoration:none;
color:#000;
}
#subNavigation li:hover{
font-weight:bold;
color:#fff;
list-style-type:none;
padding:4px 10px 4px 25px;
background:url(../images/i-subnav-li-bg-hover.gif);
border-bottom:1px solid #ccc;
}
#subNavigation li a:hover{
color:#fff;
text-decoration:underline;
}


/****************************
Headder Nav Styles Only
****************************/
#insidenavigation {
border:1px solid #ccc;
background-color:#cbcbcb;
width:161px;
font-size:1.1em;
}
#insideNavigation .moduleHeader{
background:url(../images/i-second-nav-title.gif) no-repeat;
height:36px;
}

#insidenavigation ul {
padding:4px 10px 4px 25px;
background:url(/images/i-subnav-li-bg.gif);
}

#insidenavigation ul li {
font-weight:bold;
color:#900;
padding:4px 10px 4px 25px;
background:url(/images/i-subnav-li-bg.gif);
border-bottom:1px solid #ccc;
font-size:1.0em;
}

#insideNavigation ul li:hover{
font-weight:bold;
color:#fff;
list-style-type:none;
padding:4px 10px 4px 25px;
background:url(/images/i-subnav-li-bg-hover.gif);
background-color: #000000
border-bottom:1px solid #ccc;

}


#insidenavigation ul li a {
text-decoration:none;
color:#000;
}

#insidenavigation ul li:hover {
	display: block;
	color: #fc6;
	text-decoration: none;
}

#insidenavigation li ul a {
	color:#000;
}
#insidenavigation li ul a:hover {
	color:#FFF;
}
#insidenavigation li:hover, #insidenavigation li.sfhover {
	background-color: #690000;
	border-bottom:3px #fff solid;
	border-left:none;
}
#insidenavigation li ul li:hover, #insidenavigation li ul li.sfhover {
	background-color: #c08a32;
	border-bottom:0px solid #FFF;
	border-left:none;
}


/* YOU SHOULD NOT HAVE TO EDIT ANY OF THE STYLES BELOW */

#insidenavigation li:hover ul ul, #insidenavigation li:hover ul ul ul, #insidenavigation li.sfhover ul ul, #insidenavigation li.sfhover ul ul ul {
     left: -9999em;
}

#insidenavigation li:hover ul, #insidenavigation li li:hover ul, #insidenavigation li li li:hover ul, #insidenavigation li.sfhover ul, #insidenavigation li li.sfhover ul, #insidenavigation li li li.sfhover ul {
     left: auto;
}

/* Support for the "iehover-fix.js" */

ul.navItems iframe {
     position: absolute;
     /* account for the border */
     left: -0.25em;
     top: -0.25em;
     z-index: -1;
     filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);
}

* html ul.navItems li { z-index: 999; }

/* this is for IE 5.0
select.hide { visibility: hidden; }

/* End Support for the "iehover-fix.js" */


