.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: 439639;
}
.bodyCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4B4C4B;
	line-height: 16px;
}
.textBox {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: inset;
	border-bottom-style: inset;
	border-left-style: inset;
	border-top-color: #34812A;
	border-right-color: #34812A;
	border-bottom-color: #439635;
	border-left-color: #34812A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #FFFFFF;
}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #439639;
	text-decoration: underline;
	font-weight: bold;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #5FC652;
	text-decoration: underline;
	font-weight: bold;
}
.headerSub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #333333;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #439639;
	text-decoration: underline;
	font-weight: bold;
}
.bodyCopy a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4B4C4B;
	font-weight: normal;
	text-decoration: underline;
}
.bodyCopy a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4B4C4B;
	text-decoration: underline;
	font-weight: normal;
}
.bodyCopy a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #439639;
	text-decoration: none;
	font-weight: normal;
}
.headerSubWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-color: 72AF6B;
}
.buttonOver {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: 7ECB75;
}
.Redbutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #9E2D0A;
}
.RedbuttonOver {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #BF360B;
}
.headerSubSmallWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.headerSubSmallWhite a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}
.headerSubSmallWhite a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}
.headerSubSmallWhite a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.bluebutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #517274;
}
.bluebuttonOver {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: 65999C;
}
.brownbutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #7D3A14;
}
.brownbuttonOver {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #8F4A22;
}
.Schoolbluebutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #6D8296;
}
.SchoolbluebuttonOver {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #92A6B8;
}
.copyright a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #4B4C4B;
	font-weight: normal;
	text-decoration: underline;
}
.copyright a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-decoration: underline;
	font-weight: normal;
}
.copyright a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #439639;
	text-decoration: underline;
	font-weight: normal;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4B4C4B;
	line-height: 16px;
}
		.highlight { background: #FFFF40; }
		.searchheading {font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: 439639; }
		.summary { font-size: 80%; font-style: italic; } 
		
		.results { 	font-family: Arial, Helvetica, sans-serif;
					font-size: 12px;
					color: #4B4C4B;
					line-height: 16px; }
					
		.category { color: #999999; }
		.description { font-size: 100%; color: #008000; }
		.context { font-size: 100%; }
		.infoline { font-size: 80%; font-style: normal; color: #808080;}
		.sorting { text-align: right; }
		
		.result_title { font-family: Arial, Helvetica, sans-serif;
						font-size: 13px;
						color: 439639; }
						
		.result_title a:link { font-family: Arial, Helvetica, sans-serif;
							   font-size: 13px;
							    color: 439639; 
					        }
		.result_title a:visited{ font-family: Arial, Helvetica, sans-serif;
						font-size: 13px;
						color: 439639; 
				      }
		.result_title a:hover{ font-family: Arial, Helvetica, sans-serif;
						font-size: 13px;
						color: 439639; }

		.zoom_searchform {  
							font-family: Verdana, Arial, Helvetica, sans-serif;
							font-size: 10px;
							color: #333333; 

						}
		.zoom_options { font-size: 80%; }

		
	#nav, #nav ul, #navNo, #navNo ul, #nav2, #nav2 ul, #nav1, #nav1 ul { /* all lists */
		padding: 0;
		margin: 0;
		list-style: none;
		float : left;
		width : 170px;
		height : 30px;
	}
	
	#nav li, #navNo li, #nav2 li, #nav1 li { /* all list items */
		position : relative;
		float : left;
		line-height : 1.1em;
		margin-bottom : -1px;
		width: 170px;
	}
	
	#nav li ul, #nav2 li ul, #nav1 li ul { /* second-level lists */
		position : absolute;
		left: -999em;
		margin-left : 183px !important;
		margin-left : 170px;
		margin-top : -20px !important;
		margin-top : -26px;
		
	}
	
	#nav li ul ul, #nav2 li ul ul, #nav1 li ul ul { /* third-and-above-level lists */
		left: -999em;
	}
	
		
	#nav .arrow a, #nav2 .arrow a, #nav1 .arrow a { /* Arrow Links */
		width: 170px;
		w\idth : 170px;
		display : block;
		color : white;
		text-decoration : none;
		background:#439639 url(images/navArrow.gif) no-repeat right;
		padding : 0.45em 0.75em 0.45em 0.75em;
	}
	
	#nav .arrow a:hover, #nav2 .arrow a:hover, #nav1 .arrow a:hover { /* Arrow Links */
		color : white;
		background : #34812a url(images/navArrow.gif) no-repeat right;
	}
	
	#nav li a, #navNo li a, #nav2 li a, #nav1 li a, #nav .noArrow a, #nav2 .noArrow a, #nav1 .noArrow a { /* Normal Links */
		width: 170px;
		display : block;
		color : white;
		text-decoration : none;
		background:#439639;
		padding : 0.45em 0.75em 0.45em 0.75em;
	}
	
	#nav li a:hover, #navNo li a:hover, #nav2 li a:hover, #nav1 li a:hover, #nav .noArrow a:hover, #nav2 .noArrow a:hover, #nav1 .noArrow a:hover { /* Normal Links */
		color : white;
		background : #34812a;
	}
	
	
	#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul, #nav2 li:hover ul ul, #nav2 li:hover ul ul ul, #nav2 li.sfhover2 ul ul, #nav2 li.sfhover2 ul ul ul, #nav1 li:hover ul ul, #nav1 li:hover ul ul ul, #nav1 li.sfhover1 ul ul, #nav1 li.sfhover1 ul ul ul {
		left: -999em;
	}
	
	#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul, #nav2 li:hover ul, #nav2 li li:hover ul, #nav2 li li li:hover ul, #nav2 li.sfhover2 ul, #nav2 li li.sfhover2 ul, #nav2 li li li.sfhover2 ul, #nav1 li:hover ul, #nav1 li li:hover ul, #nav1 li li li:hover ul, #nav1 li.sfhover1 ul, #nav1 li li.sfhover1 ul, #nav1 li li li.sfhover1 ul { /* lists nested under hovered list items */
		left: auto;
	}
	
#courselib ul{
	margin:0;
	padding:0;
	list-style:none;
	width:537px;
}

#courselib li{
	float:left;
	}.headerSubSmallDark {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.stockSymbol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #37812E;
	letter-spacing: 1px;
	font-weight: normal;
}
.investorNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #D7D7D7;
	padding: 5px;
}
.spanishfrench {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: italic;
	color: #CC0000;
}
