@charset "utf-8";
/* CSS Document */
 
#topNav {
	height:61px;
	width:687px;
	z-index:10;
	text-align:left;
	overflow:hidden;
}

#topNav, #topNav ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	z-index:10;
	
}

#topNav ul {
	display:block;
	float:right;
}

	#topNav li { /* First Level list items */
		float: left;
		display:block;
		z-index:10;
	}
	
	#topNav li#HealthyBusiness {
		width:150px;
	}
		
	
	#topNav li#HealthyFamily {
		width:142px;
	}
	
	
	#topNav li#HealthyLife {
		width:121px;
	}
	
	#topNav li#GrowingSmarter {
		width:161px;
	}
	
	#topNav li#ContactUs {
		width:113px;
	}
	
	#topNav li:hover, #topNav li.sfhover {
		position:static;
	}
	
		#topNav a {
			display:block;
			padding:0;
			height:61px;
			line-height:61px;
			vertical-align:middle;
			text-decoration:none;
			text-indent:-999em;
		}
		
		#topNav a:hover {
		}
		
		#topNav li#HealthyBusiness {
			background: url(../images/menusprite.jpg) top left; /*150*/
		}
		
		#topNav li#HealthyFamily {
			background: url(../images/menusprite.jpg) 537px 0px; /*142*/
		}
		
		#topNav li#HealthyLife {
			background: url(../images/menusprite.jpg) 395px 0px; /*121*/
		}
		
		#topNav li#GrowingSmarter {
			background: url(../images/menusprite.jpg) 274px 0px; /*161*/
		}
		
		#topNav li#ContactUs {
			background: url(../images/menusprite.jpg) 113px 0px; /*113*/
		}
		
		#topNav li#HealthyBusiness:hover, #topNav li#HealthyBusiness.sfhover {
			background: url(../images/menusprite.jpg) bottom left;
		}
		
			#topNav li#HealthyBusiness.selected a{
				background: url(../images/menusprite.jpg) bottom left;
			}
		
		#topNav li#HealthyFamily:hover, #topNav li#HealthyFamily.sfhover {
			background: url(../images/menusprite.jpg) 537px 61px;
		}
		
			#topNav li#HealthyFamily.selected a {
				background: url(../images/menusprite.jpg) 537px 61px;
			}
		
		#topNav li#HealthyLife:hover, #topNav li#HealthyLife.sfhover {
			background: url(../images/menusprite.jpg) 395px 61px;
		}
		
			#topNav li#HealthyLife.selected a {
				background: url(../images/menusprite.jpg) 395px 61px;
			}
		
		#topNav li#GrowingSmarter:hover, #topNav li#GrowingSmarter.sfhover {
			background: url(../images/menusprite.jpg) 274px 61px
		}
		
			#topNav li#GrowingSmarter.selected a {
				background: url(../images/menusprite.jpg) 274px 61px
			}
		
		#topNav li#ContactUs:hover, #topNav li#ContactUs.sfhover {
			background: url(../images/menusprite.jpg) 113px 61px;
		}
		
			#topNav li#ContactUs.selected a {
				background: url(../images/menusprite.jpg) 113px 61px;
			}
		
		
			#topNav li ul { /* second-level lists */
				position: absolute;
				background:url(../images/menuBG.png);
				width: 227px;
				left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
				padding:10px 0 5px;
				margin-left:2px;
				border:1px solid #b2b3b5;
				-moz-border-radius-bottomleft: 10px;
				-moz-border-radius-bottomright: 10px;
				-webkit-border-bottom-left-radius: 10px;
				-webkit-border-bottom-right-radius: 10px;
			}
	
				#topNav li li { /* Second Level list items */
					float:none;
					border-bottom:1px dotted #adadad;
				}
				
				#topNav li li.lastChild {
					border-bottom:none;
				}
		
					#topNav li li a {
						color:#515151;
						padding:7px;
						margin:5px;
						text-decoration:none;
						line-height:normal;
						height:auto;
						text-indent:0;
					}
					
					#topNav li.selected li a {
						background-image:none !important;
					}
		
					#topNav li li a:hover, #topNav li.selected li a:hover {
						background-color:#ffdfb6 !important;
						-moz-border-radius: 10px;
						-webkit-border-radius: 10px;	
					}
					
					
	
					#topNav li ul ul { /* third-and-above-level lists */
						margin: -1em 0 0 10em;
					}

#topNav li:hover ul ul, #topNav li:hover ul ul ul, #topNav li.sfhover ul ul, #topNav li.sfhover ul ul ul {
	left: -999em;
}

#topNav li:hover ul, #topNav li li:hover ul, #topNav li li li:hover ul, #topNav li.sfhover ul, #topNav li li.sfhover ul, #topNav li li li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}

/* End top Nav */

#leftNavContainer {
	float:left;
	display:inline;
	width:179px;
	height:405px;
	border:8px solid #f5d0d0;
	margin-left:15px;
	background-color:#f5f3ea;
	text-align:left;
}

	#leftNavContent {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:bold;
	}
	
		#leftNavContent li {
			margin:0 7px;
			border-bottom:1px dotted #adadad;
			line-height:12px;
		}
		
		#leftNavContent li.lastChild {
			border-bottom:none;
		}
			
			#leftNavContent a {
				color:#515151;
				padding:7px 0px;
				margin:5px 0;
				text-decoration:none;
				line-height:normal;
				display:block;
				
			}
		
			#leftNavContent li a:hover, #leftNavContent li a.selected  {
				/*background-color:#bce4ea;
				-moz-border-radius: 10px;
				-webkit-border-radius: 10px;*/
				color:#bc322e;
			}

