/* Base Styles for All Pages */

/* Navigation
----------------------------------------------- */
#contentWrapper #nav {
	float: left;
	margin: 0;
	padding: 0;
	width: 185px;
}
#contentWrapper #nav h2 {
	background: #94BA49;
	border-bottom: 1px solid #FFFFFF;
	color: #FFFFFF;
	font-size: 120%;
	margin: 0;
	padding: 5px 5px 5px 10px;
}
#contentWrapper #nav h2 a {
	color: #FFFFFF;
	text-decoration: none;
}
#contentWrapper #nav h2 a:hover {
	text-decoration: underline;
}
/* First Level */
#contentWrapper #nav ul {
	padding: 0;
	margin: 0;
	list-style-type: none;
}
#contentWrapper #nav ul li {
	margin: 0;
	padding: 0;
}
#contentWrapper #nav ul li a {
	display: block;
	border-bottom: 1px solid #94BA49;	
	background-image: url(/newImages/blueArrow.gif);
	background-repeat: no-repeat;
	background-position: 10px .8em;
	padding: 5px 5px 5px 17px;
	color: #003366;
	text-decoration: none;	
	font-size: 90%;	
}
#contentWrapper #nav ul li a:hover {
	background-color: #94BA49;
	background-image: url(/newImages/whiteArrow.gif);	
	background-repeat: no-repeat;
	background-position: 10px .8em;	
	color: #FFFFFF;
}
/* Second Level */
#contentWrapper #nav ul li li {
	margin: 0;
	padding: 0;
	background: #A5E1FA;
}
#contentWrapper #nav ul li li a {
	display: block;
	border: none;	
	background-image: url(/newImages/blueArrow.gif);	
	background-repeat: no-repeat;
	background-position: 18px .8em;	
	padding: 5px 5px 5px 25px;
	color: #003366;
	text-decoration: none;
	font-size: 90%;
}
#contentWrapper #nav ul li li a:hover {
	background-color: #0066CC;
	background-image: url(/newImages/whiteArrow.gif);	
	background-repeat: no-repeat;
	background-position: 18px .8em;	
	color: #FFFFFF;
}
/* Third Level */
#contentWrapper #nav ul li li li {
	margin: 0;
	padding: 0;
	background: #A5E1FA;
}
#contentWrapper #nav ul li li li a {
	display: block;
	background-image: url(/newImages/blueBullet.gif);	
	background-repeat: no-repeat;
	background-position: 26px .9em;	
	padding: 5px 5px 5px 33px;
	color: #003366;
	text-decoration: none;
	font-size: 90%;
}
#contentWrapper #nav ul li li li a:hover {
	background-color: #0066CC;
	background-image: url(/newImages/whiteBullet.gif);
	background-repeat: no-repeat;
	background-position: 26px .9em;	
	color: #FFFFFF;
}
/* Open and onPage Classes */
#contentWrapper #nav li a.open {
	border: none;
	background-image: url(/newImages/blueDownArrow.gif);
	background-position: 9px .8em;
}
#contentWrapper #nav li a:hover.open {
	background-color: #94BA49;
	background-image: url(/newImages/whiteDownArrow.gif);
	background-position: 9px .8em;
}
#contentWrapper #nav li a.openOnPage {
	border: none;
	background-color: #FFFFFF;
	background-image: url(/newImages/blueDownArrow.gif);	
	color: #000000;
	background-position: 9px .8em;	
}
#contentWrapper #nav li a:hover.openOnPage {
	background-color: #FFFFFF;
	background-image: url(/newImages/blueDownArrow.gif);		
	color: #000000;
	background-position: 9px .8em;	
}
#contentWrapper #nav li li a.open {
	background-color: #A5E1FA;
	background-image: url(/newImages/blueDownArrow.gif);
	background-position: 17px .8em;		
}
#contentWrapper #nav li li a:hover.open {
	background-color: #0066CC;
	background-image: url(/newImages/whiteDownArrow.gif);
	background-position: 17px .8em;
}
#contentWrapper #nav li li a.openOnPage {
	border: none;
	background-color: #FFFFFF;
	background-image: url(/newImages/blueDownArrow.gif);	
	color: #000000;
	background-position: 17px .8em;
}
#contentWrapper #nav li li a:hover.openOnPage {
	background-color: #FFFFFF;
	background-image: url(/newImages/blueDownArrow.gif);		
	color: #000000;
	background-position: 17px .8em;	
}
#contentWrapper #nav a.onPage {
	background-color: #FFFFFF;
	background-image: url(/newImages/blueArrow.gif);	
	color: #000000;
}
#contentWrapper #nav a:hover.onPage {
	background-color: #FFFFFF;
	background-image: url(/newImages/blueArrow.gif);		
	color: #000000;
}
#contentWrapper #nav li li li a.onPage {
	background-image: url(/newImages/blueBullet.gif);	
}
#contentWrapper #nav li li li a:hover.onPage {
	background-image: url(/newImages/blueBullet.gif);		
}
/* Main Content 
----------------------------------------------- */
#contentWrapper {
	clear: both;
	width: 100%;
	background: #FFFFFF url(/newImages/navHighlightBackground.gif) repeat-y top left;
	margin: 0;
	padding: 0;
}
#contentWrapper #content {
	float: left;
	margin: 0;
	padding: 0 10px;
	width: 373px;
}
/* Highlight Area
----------------------------------------------- */
#contentWrapper #highlight {
	float: left;
	margin: 0;
	padding: 0;
	width: 192px;
	font-size: 85%;
}
#contentWrapper #highlight #pic {
	background: #FFFFFF;
	border-bottom: 5px solid #FFFFFF;
}
#contentWrapper #highlight h2 {
	font-size: 120%;
	text-transform: uppercase;
	color: #0066CC;
	margin: 0;
	padding: .5em 5px .1em 5px;
}
#contentWrapper #highlight p { 
	margin: .5em 0;
	line-height: 1.3em;
	padding: 0 5px;
}
#contentWrapper #highlight ul {
	padding: 0 5px;
	margin: .5em 0;
	list-style-type: none;
}
#contentWrapper #highlight ul li {
	background-image: url(/newImages/greenBullet.gif);
	background-repeat: no-repeat;
	background-position: .2em .5em;
	padding: 0 0 .2em 1em;
}
