/* Main Nav Styles---------------------------------------------------------------------------------------------*/	
#MainNavWrapper {
	float:left;
	width:510px;
	height:87px;
	background:url('../Images/Common/main-nav-bg.gif') repeat-x;
}
.ddsmoothmenu {
	width:422px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:10pt;
}
.ddsmoothmenu ul {
	z-index:100;
	margin-left:20px;
	padding:0;
	list-style-type:none;
}
/*Top level list items*/
.ddsmoothmenu ul li {
	margin-right:24px;
	position:relative;/*NEEDED in order for fly out to position correctly*/
	display:inline;
	float:left;
}
/*Top level menu link items style*/
.ddsmoothmenu ul li a {
	display:block;
	height:87px;
	/*DON'T NEED WHEN USING IMAGES IN MAIN NAV
	position:absolute;*/
	text-indent:-9999px;
}
li#MainNavItem1 a, li#MainNavItem2 a, li#MainNavItem3 a {
	background-image:url('../Images/Common/main-nav.jpg');
}
li#MainNavItem1 a {
	background-position:-20px 0px;
	width:124px;
	left:20px;
}
li#MainNavItem1:hover a, li#MainNavItem1.selected a {
	background-position:-20px -87px
}
li#MainNavItem2 a {
	background-position:-168px 0px;
	width:124px;
	left:168px;
}
li#MainNavItem2:hover a, li#MainNavItem2.selected a {
	background-position:-168px -87px;
}
li#MainNavItem3 a {
	background-position:-312px 0px;
	width:101px;
	left:312px;
}
li#MainNavItem3:hover a, li#MainNavItem3.selected a {
	background-position:-312px -87px;
}
li#MainNavItem4, li#MainNavItem5, li#MainNavItem6, li#MainNavItem7, li#MainNavItem8, li#MainNavItem9
{
    display:none;
}
/*  Measurements for the nav image replacement
 
	The distance from the top to the:
	
	initial state = 0 
	rollover state = 87px
	selected state = 87px

	The distance from the left to the MainNavItem:
	
	1 = 20px
	2 = 168px
	3 = 312px

	The width of MainNavItem:
	
	1 = 124px
	2 = 124px
	3 = 101px
*/

/* Sub Nav Styles---------------------------------------------------------------------------------------------*/
#SubNavWrapper {
	float:left;
	margin-top:62px;
	padding-bottom:62px;
	width:162px;
}
#SubNavWrapper ul {
	padding:0;
	list-style-type:none;
}
#SubNavWrapper ul li {
	margin-bottom:20px;
	text-align:right;
}
#SubNavWrapper ul ul li {
	font-size:7pt;
	line-height:16px;
	margin-top:4px;
	margin-bottom:0;
}
#SubNavWrapper a {
	color:#005CAB;
}
#SubNavWrapper a.selected, #SubNavWrapper li.selected a, #SubNavWrapper ul li ul li.selected a  {
	color:#73C167;
}
#SubNavWrapper li.selected ul li a {
	color:#005CAB;
}
/* TertiaryNav Styles ----------------------------------------------------		
	#PageWrapper #InnerWrapper #ContentWrapper #TertiaryNav {
		margin:0;
		padding:0;
	}
	
	#PageWrapper #InnerWrapper #ContentWrapper #TertiaryNav ul {
		padding:5px 4px 4px 7px;
		margin-top:6px;
		margin-left:0;
		background-color:#8F8F8F;
		min-height:17px !important;
	}
	
	#PageWrapper #InnerWrapper #ContentWrapper #TertiaryNav ul li {
		margin:0;
		padding:0;
		display: inline;
		list-style:none;
		color:#FFFFFF;
	}
	
	#PageWrapper #InnerWrapper #ContentWrapper #TertiaryNav ul a {
		color:#FFFFFF;
		text-decoration:none;
		font-size:12px;
	}
	
	#PageWrapper #InnerWrapper #ContentWrapper #TertiaryNav ul a:hover{
		text-decoration:underline;
	}
	
	#PageWrapper #InnerWrapper #ContentWrapper #TertiaryNav ul li.navFirst {
		margin-left:5px;
	}
*/
/* Site Map Styles---------------------------------------------------------------------------------------------	
#SiteMapWrapper {
	width:550px;
}
#SiteMapLeft {
	float:left;
}
#SiteMapRight {
	float:right;
}
#SiteMapRight, #SiteMapLeft {
	width:268px;
}
#SiteMapWrapper ul {
	margin-left:20px;
	padding-left:20px;
	padding-bottom:10px;
	font-weight:bold;
}
#SiteMapWrapper ul li {
	margin:8px 7px 1px 0;
	font-style:normal;
	line-height:15px;
}
#SiteMapWrapper ul li a {
	color:#73C167;
	font-weight:normal;
	font-size:12pt;
}
#SiteMapWrapper ul li ul {
	margin:0;
	padding:2px 0 12px 19px;
	font-weight:bold;
}
#SiteMapWrapper ul li ul li {
	list-style-type:disc;
	line-height:12px;
}
#SiteMapWrapper ul li ul a {
	font-weight:normal;
	font-family:Verdana, Geneva, sans-serif;
	color:#005CAB;
	font-size:8pt;
}
#SiteMapWrapper ul li ul a:hover {
	text-decoration:underline;
}*/
