/* The Header & Main Navigation
=========================================== */

/* The following declarations define the tabs used in the main navigation which is global accross the site */
#mainNavigation {
	margin:3px 0px 0px 0px;	
}

#mainNavigation ul {
	margin:0px;
	padding:0px;
	list-style:none;
	list-style-image:none;
}

#mainNavigation li {
	float:left;
	font-size:1.2em;
	line-height: 25px; 
	margin:0px 3px 0px 0px;
	padding: 0px;
	list-style-image: none;
}

#mainNavigation li a {
	float:left;
	display:block;
	background: transparent url(../images/CSS/mainNav_left.jpg) no-repeat left top;
	padding:0px 0px 0px 10px;
	text-decoration:none;
	font-weight:bold;
	color:#000000;
}
#mainNavigation li a span {
	background: transparent url(../images/CSS/mainNav_right.jpg) no-repeat right top;
	float:left;
	display:block;
	padding:0 15px 0 3px;
}

/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#mainNavigation a {float:none;}
/* End IE5-Mac hack */


#mainNavigation li a:hover, #mainNavigation #activeNav a {
	background: transparent url(../images/CSS/mainNav_left2.jpg) no-repeat left top; 
}
#mainNavigation li a:hover span, #mainNavigation #activeNav a span {
	background: transparent url(../images/CSS/mainNav_right2.jpg) no-repeat right top; 
}


/* Sub Navigation */
#subNavigation {	position:absolute; left:0px; top:132px; }
#subNavigation {
	margin:0pt;
	padding:0pt;
}
#subNavigation ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0pt;
	padding:0pt;
}

#subNavigation li {
	float:left;
	padding: 0;
	display:block;
	position:relative;
	background-image: none;
	padding:0 0 0 7px;
	border-right: 1px solid #999;
}

#subNavigation li a {
	display:block;
	float:left;
	line-height:16px;
	color:#333;
	text-decoration:none;
	font-size:1em;
	font-weight: normal;
	padding:0 7px 0 0 ;
}

#subNavigation li a:hover {
	color:#000; font-weight: bold; 
}

#subNavigation li a.activeWhiteLink {	
	text-decoration:none;
	font-weight:bold;

	color:#CC9933;
}
#subNavigation li a.activeWhiteLinkNoDivide
{
	color:#CC9933;
	text-decoration:none;
	font-weight:bold;
}
li.noDivide {
	border-right:medium none !important;
}

/* Breadcrumbs */
#breadCrumbNav {	
	clear: both; color:#999 !important;	font-size:1em; height:30px; padding:0px; top:30px; position:relative; } /*edited*/
	#breadCrumbNav span {	color: #666; }
	#breadCrumbNav, #breadCrumbNav a {	color:#666;	text-decoration:none; }
	#breadCrumbNav a:hover {	text-decoration:underline; }
	


/* The following declarations define the SUB navigation used underneath the main nav
#subNavigation {
	background:url("../images/css/css/subNav_bg.gif") no-repeat #525252;
	width:989px;
}

#subNavigationBusinessUnit {
	background:url("../images/css/css/subNav_bgUnit.gif") no-repeat #525252;
	width:989px;
}

#subNavigation ul, #subNavigationBusinessUnit ul {
	padding:6px 0px 0px 4px;
	margin:0;
	list-style:none;
}

#subNavigation li, #subNavigationBusinessUnit li {
	font-size:1.10em;
	float:left;
	color:#FFFFFF;
	padding:0px 8px 0px 8px;
	border-right:1px solid #898989;
}

#subNavigation li a, #subNavigationBusinessUnit li a {
	color:#FFFFFF;
	text-decoration:none;
}

#subNavigation li a.activeSubnav, #subNavigationBusinessUnit li a.activeSubnav {
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}

#subNavigation li a:hover, #subNavigationBusinessUnit li a:hover {
	text-decoration:underline;
}

#subNavigationBottom {
	background:url("../images/css/css/subNav_bottom.gif") no-repeat;
	width:989px;
	height:5px;
	overflow:hidden;
	display:block;
}

#subNavigationBusinessUnitBottom {
	background:url("../images/css/css/subNav_bottom_Unit.gif") no-repeat;
	width:989px;
	height:20px;
	overflow:hidden;
	display:block;
}*/