body { padding:0; margin:0 auto; background:#fff url(images/home_bg.png) repeat-x top center; }
	body.subpage { padding:0; margin:0 auto; background:#fff url(images/sub_bg.png) repeat-x top center; }

#wrap { padding:0; margin:0 auto; width:900px;}

#header { padding:0; margin:0; height:147px; font-family:"Times New Roman", Times, serif;}
	#logo { padding:0; margin:0; height:113px;}
		#logo img { padding:0; margin:25px 93px;}
	
	ul#main_nav { font-size:13px; width:900px; padding:0px 0; margin:0; height:33px; list-style-type:none;}
		ul#main_nav li { padding:0; margin:0; display:block; float:left; text-indent:-9999px; border-right:1px solid #fff;}
			ul#main_nav li a { border:0; display:block; height:33px;}
				li#organizations {}
					li#organizations a { width:166px; background:url(images/orgNavUp.png) no-repeat center;}
						li#organizations a.currentpage { width:166px; background:url(images/orgNavOver.png) no-repeat center;}
					li#organizations a:hover { width:166px; background:url(images/orgNavOver.png) no-repeat center;}
				li#students { }
					li#students a { width:131px; background:url(images/studentsNavUp.png) no-repeat center;}
						li#students a.currentpage { width:131px; background:url(images/studentsNavOver.png) no-repeat center;}
					li#students a:hover { width:131px; background:url(images/studentsNavOver.png) no-repeat center;}
				li#employees { }
					li#employees a { width:140px; background:url(images/employeesNavUp.png) no-repeat center;}
						li#employees a.currentpage { width:140px; background:url(images/employeesNavOver.png) no-repeat center;}
					li#employees a:hover { width:140px; background:url(images/employeesNavOver.png) no-repeat center;}
				li#media { }
					li#media a { width:110px; background:url(images/mediaNavUp.png) no-repeat center;}
						li#media a.currentpage { width:110px; background:url(images/mediaNavOver.png) no-repeat center;}
					li#media a:hover { width:110px; background:url(images/mediaNavOver.png) no-repeat center;}
				li#about { }
					li#about a { width:112px; background:url(images/aboutNavUp.png) no-repeat center;}
						li#about a.currentpage { width:112px; background:url(images/aboutNavOver.png) no-repeat center;}
					li#about a:hover { width:112px; background:url(images/aboutNavOver.png) no-repeat center;}
				li#contact { }
					li#contact a { width:126px; background:url(images/contactNavUp.png) no-repeat center;}
						li#contact a.currentpage { width:126px; background:url(images/contactNavOver.png) no-repeat center;}
					li#contact a:hover { width:126px; background:url(images/contactNavOver.png) no-repeat center;}
				li#home { border-left:1px solid #fff; }
					li#home a { width:106px; background:url(images/homeNavUp.png) no-repeat center;}
						li#home a.currentpage { width:106px; background:url(images/homeNavOver.png) no-repeat center;}
					li#home a:hover { width:106px; background:url(images/homeNavOver.png) no-repeat center;}

			
#content { padding:28px 10px 3em; }
#content.home { padding:28px 10px .5em; margin:0; background:url(images/homeTopBG.png) repeat-x left top; }
	#content img.AnniversarySml { padding:0px 0; margin:15px 13px 0px 0; float:left;}
	#content a { color:#000; font-style:italic;}
	#content a.gray { color:#666; font-style:italic !important;}
		#content a:hover { text-decoration:none; color:#e88b12; font-style:italic;}
	#content a.normal {font-style:normal; text-decoration:none;}

	#content ul { color:#666; padding:0 20px; margin:15px 30px;  font-family: "Verdana", Arial, Helvetica, sans-serif; font-size:10px;}
		#content ul a { font-style:normal !important;}
		#content ul strong a { font-style:normal !important;}
		#content li { padding:0px 0 5px; margin:0;}
	#content ol {color:#666; padding:0 20px; margin:15px 30px;  font-family: "Verdana", Arial, Helvetica, sans-serif; font-size:10px;}
		#content ol strong a { font-style:normal !important; color:#666;}
		#content ol li { padding:0px 0 5px; margin:0;}
			#content ol li ul { padding:0 60px; margin:10px 0px 10px;}
				#content ol li ul li { padding:0; margin:0;}
			
	#homeTop { height:322px; padding:0; margin:0;}
		#homeTop img.Anniversary { padding:0px; margin:70px 40px;}
		#thumbNails { padding:0; margin:0; float:right; background:#ece9d8;}
	
	#homeBody { width:320px;}
		#homeBody p { font-size:11px; padding:0 0 20px; margin:0;}
		#homeBody a.heading { font-weight:bold; font-style:normal;}
	
	#subBody {min-height:350px; padding:0 20px 0 0; margin:0; width:430px; float:left; background:url(images/borderBGb.gif) repeat-y right;}
		#subBody a.top { padding:0 20px 0 0; background:url(images/upArrow.gif) no-repeat 83px;}
		#subBody p { font-size:11px; padding:0 0px; margin:0 0 20px 0;}
			#subBody p.inside { font-size:10px; padding:0 0px; margin:0 30px 20px; color:#626262;}
		#subBody img { float:left; padding:0; margin:0 10px 5px 0; border:1px solid #d2d2d2;}
		#subBody img.noBorder { border:none;}
		
		#subBody form #eligibilityReview { color:#666; padding:0; margin:0; width:100%; font-family: "Verdana", Arial, Helvetica, sans-serif; font-size:10px;}
			#subBody form #eligibilityReview tr { }
				#subBody form #eligibilityReview tr.even { background:#e7e7e7;}
			#subBody form #eligibilityReview td { vertical-align:middle;}
				#subBody form #eligibilityReview td.question { width:80%; padding:10px; margin:0;}
				#subBody form #eligibilityReview td.optionA { padding:8px 10px; margin:0; text-align:center;}
				#subBody form #eligibilityReview td.optionB { padding:8px 10px; margin:0; text-align:center;}
				#subBody form #eligibilityReview td.submit { padding:8px 10px; margin:0; text-align:right; border:none;}
				
				#subBody form #eligibilityReview td.left { width:30%; padding:10px; margin:0; vertical-align:top;}
				#subBody form #eligibilityReview td.right { width:70%; padding:8px 10px; margin:0; text-align:left; vertical-align:top;}

				
		#subBody form #fndlogin { color:#666; padding:0; margin:0; width:430px; font-family: "Verdana", Arial, Helvetica, sans-serif; font-size:10px;}
			#subBody form #fndlogin p { font-size:9px;}
			#subBody form #fndlogin a { font-size:9px;}
			#subBody form #fndlogin tr { }
				#subBody form #fndlogin tr.even { background:#e7e7e7;}
			#subBody form #fndlogin td { vertical-align:middle;}
				#subBody form #fndlogin td.left { width:25%;}
				#subBody form #fndlogin td.right { width:75%;}
				#subBody form #fndlogin td.submit { width:75%; padding:10px 0;}
				#subBody form #fndlogin td.bottom { padding:10px 0; margin:0px 0; border-top:1px dashed #cfcfcf;}
							
		#subBody ul.scholarships { font-size:10px; color:#30302C; font-style:normal; list-style:none; padding:0 0px; margin:0px 0px 20px;  font-family: "Verdana", Arial, Helvetica, sans-serif;}
			#subBody ul.scholarships a.title { font-weight:bold; color:#666; font-style:normal; text-decoration:underline;}
				#subBody ul.scholarships a.title:hover { color:#e88b12; font-style:normal; text-decoration:none;}
			#subBody ul.scholarships li { padding:0; margin:0 0 20px;}
		
		#subBody ul.scholarshipDetails { padding:0; margin:0 !important; font-size:10px; color:#666; font-weight:bold; list-style:none; padding:0 0px; margin:0px 30px 20px;  font-family: "Verdana", Arial, Helvetica, sans-serif;}
			#subBody ul.scholarshipDetails li { padding:0; margin:0 0 5px;}
			#subBody ul.scholarshipDetails li ul { color:#666; font-weight:normal; padding:0px; margin:5px 45px 15px;}
		
		#subBody ul.media { font-size:10px; color:#30302C; font-style:normal; list-style:none !important; padding:0 0px; margin:0px 0px 0px; font-family: "Verdana", Arial, Helvetica, sans-serif;}
			#subBody ul.media a.title { font-size:10px; font-weight:bold; color:#666; font-style:normal; text-decoration:underline;}
				#subBody ul.media a.title:hover { color:#e88b12; font-style:normal; text-decoration:none;}
			#subBody ul.media li { padding:0 0 10px; margin:0 0 10px; border-bottom:1px dashed #cfcfcf;}
				#subBody ul.media li p { padding:0; margin:0;}
		
		#subBody ul.washComp { font-style:normal; list-style:none; padding:0 0px; margin:0px 0px 0px;  font-family: "Verdana", Arial, Helvetica, sans-serif; font-size:10px; color:#30302C;}
			#subBody ul.washComp a { color:#666; font-style:normal; text-decoration:underline;}
				#subBody ul.washComp a:hover { color:#e88b12; font-style:normal; text-decoration:none;}
			#subBody ul.washComp li { padding:0; margin:0 0 10px;}
				#subBody ul.washComp li ul {list-style:none; padding:0 5px; margin:5px 0 15px;}
					#subBody ul.washComp li ul li {list-style:none; padding:0 0px !important; margin:0 !important;}
						#subBody ul.washComp li ul li a:hover { color:#660000;}
						
		#subBody ul.areasOfFocus { font-size:10px; color:#30302C; font-weight:bold; font-style:normal; list-style:none; padding:0 0px; margin:0px 30px 20px;  font-family: "Verdana", Arial, Helvetica, sans-serif;}
			#subBody ul.areasOfFocus a { color:#666; font-style:normal; text-decoration:underline;}
				#subBody ul.areasOfFocus a:hover { color:#e88b12; font-style:normal; text-decoration:none;}
			#subBody ul.areasOfFocus li { padding:0; margin:0 0 5px;}
			
		#person { padding:5px 0 0px; margin:0px 0 0px 0; border-bottom:1px dashed #cfcfcf;}
			#person img {  padding:0 0 0px; margin:3px 10px 10px 0;}
			#person h6 {  padding:0 0 0px; margin:3px 0 10px 0;}
			#person a { font-size:10px; color:#666;}
		
		#subBody div.box { width:47%; float:left; padding:0; margin:0 0px 0 0px;}
			#subBody div.box h5 { padding:0; margin:10px 0;}
			#subBody div.box p { color:#666; padding:0; margin:0 0 3px;}
			#subBody div.box p a { color:#666; font-style:normal; text-decoration:none;}
				#subBody div.box p a:hover { color:#e88b12; font-style:normal; text-decoration:underline;}
		#subBody div.leftCol { width:47%; float:left; padding:0; margin:0 0px 0 0px;}
			#subBody div.leftCol h5 { padding:0; margin:10px 0;}
			#subBody div.leftCol p { color:#666; padding:0; margin:0 0 10px;}
			#subBody div.leftCol p a { color:#666; font-style:normal; text-decoration:none;}
				#subBody div.leftCol p a:hover { color:#e88b12; font-style:normal; text-decoration:underline;}
		#subBody div.rightCol { width:47%; float:right; padding:0; margin:0 0px;}
			#subBody div.rightCol h5 { padding:0; margin:10px 0;}
			#subBody div.rightCol p { color:#666; padding:0; margin:0 0 10px;}
			#subBody div.rightCol p a { color:#666; font-style:normal; text-decoration:none;}
				#subBody div.rightCol p a:hover { color:#e88b12; font-style:normal; text-decoration:underline;}
		
		#contactForm { width:100%; padding:0px 0; margin:0px 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
			#contactForm form { padding:0; margin:0;}
			#contactForm td { padding:4px 0px; margin:0; vertical-align:top;}
			#contactForm td.label { width:25%; text-align:right; padding:5px 10px 0px;}
			#contactForm select,option,input,textarea { color:#686868; font-size:11px; font-family: "Verdana", Arial, Helvetica, sans-serif;}
		#contactForm table.address td { padding:0 10px 2px 0; margin:0;}
			#contactForm input.ticker { border:none; background:none; padding:0 0 2px; margin:0; clear:right; font-size:10px; font-family: "Verdana", Arial, Helvetica, sans-serif;}
		
		#subBody ul.siteMap { font-style:normal; list-style:none; padding:0 0px; margin:0px 0px 0px; font-family: "Verdana", Arial, Helvetica, sans-serif; font-size:10px; color:#30302C;}
			#subBody ul.siteMap a { color:#666; font-style:normal; text-decoration:none;}
				#subBody ul.siteMap a.main { font-weight:bold; border-bottom:1px solid #666;}
					#subBody ul.siteMap a.main:hover { text-decoration:none;}
				#subBody ul.siteMap a:hover { color:#e88b12; font-style:normal; text-decoration:none;}
			#subBody ul.siteMap li { padding:0; margin:0 0 10px;}
				#subBody ul.siteMap li ul {list-style:none; padding:0 5px; margin:5px 0;}
					#subBody ul.siteMap li ul li {list-style:none; padding:0 0px 3px !important; margin:0 !important;}
						#subBody ul.siteMap li ul li a:hover { color:#660000;}

				
	#quote { float:right; padding:0; margin:0 20px 0 10px;}
	
	#leftSection { padding:0; margin:0; width:205px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif;}
		#leftSection p { color:#686868;}
			#leftSection p.sml { font-size:9px; color:#919191;}
		
	#rightSection { padding:0; margin:0; width:340px; float:right;}
		#rightSection img {margin:0 0px 10px; float:left; border:1px solid #f8ddb8;}
		#rightSection.sub { padding:0; margin:0 0 0 10px; width:210px; float:right;}
			#rightSection.sub p { padding:0; margin:10px 0 0;}
		#news { padding:0; margin:0 0 10px 0;}
			#news img { margin:0 10px 0px 0; float:left; border:1px solid #f8ddb8;}
			#news .section { padding:15px 0; margin:0px 0 0px 0;}
				#news .section1 { padding:0px 0 15px; margin:0px 0 0px 0;}
			#news p {padding:0; margin:8px 0 0; }
			#news p.link { padding:0; margin:0;}
		#grants { padding:0px; margin:0px 0 0px 0;}
			#grants img { padding:0 0 10px; margin:0 10px 0 25px; float:right;}

#footer { padding:0px 0px; margin:0px; height:130px; background:url(images/footerBG.gif) no-repeat top center; color:#999999;}
	#footer_nav { font-size:13px; width:340px; padding:0px 0; margin:0px 0; text-align:left;}
		#footer_nav ul {padding:0 0px; margin:30px 1em 5px; font-family:"Times New Roman", Times, serif}
			#footer_nav ul.left { float:left;}
			#footer_nav ul.middle {float:left; }
			#footer_nav ul.right {float:left;}
		#footer_nav li { padding:2px 0px; margin:0; list-style:none;}
		#footer_nav a { text-decoration:none; color:#999999;}
			#footer_nav a:hover { text-decoration:none; color:#666;}

	#footer p { padding:0 0px; margin:0 10px; text-align:right; font-size:10px; color:#999999; float:right; clear:left;}	

#clearme{ clear:both;}
#clearmeB{ clear:both; padding:0 0 45px 0; margin:0;}
#clearmeC{ clear:both; padding:0 0 0 !important; margin:0 !important;}

#borderLine { padding:10px 0; margin:0px 0; height:2px; background:url(images/borderBGa.gif) repeat-x left; }
#borderLineB { padding:0px 0 0px; margin:0px 15px 0 0; height:110px; width:2px; background:url(images/borderBGb.gif) repeat-y left; float:left; }
#lineBottom { padding:0px 0 0px; margin:0px 0px 0px; border-bottom:1px dashed #cfcfcf;}

h1 { padding:0 0 0 0px; margin:10px 0 0px 0px; color:#e88b12; font-size:38px; font-weight:normal;}
h2 { padding:0; margin:0 0 10px 0; color:#e88b12; font-size:25px; font-weight:normal; line-height:25px;}
h3 { padding:0; margin:0 0 10px 0px; color:#660000; font-size:28px; font-weight:normal;}
h4 { padding:0 0 5px; margin:10px 0 0px 0; color:#e88b12; font-size:18px; font-weight:normal;}
h5 { padding:0 0 5px; margin:0px 0 15px 0; color:#7c7c7c; font-size:14px; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; border-bottom:1px dashed #cfcfcf;}
	h5.B { padding:0 0 5px; margin:0px 0 15px 0; color:#7c7c7c; font-size:14px; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; border-bottom:1px dashed #cfcfcf;}
h6 { padding:0 0 0px; margin:10px 0 5px 0; font-weight:bold; color:#666; font-size:10px; font-style:normal; font-family:Verdana, Arial, Helvetica, sans-serif;}
	a h6 { padding:0 0 0px; margin:10px 0 5px 0; color:#660000; font-size:10px; font-weight:bold; font-style:normal;}
h7 { padding:0 0 0px; margin:10px 0 5px 0; font-weight:bold; font-size:11px; color:#666; padding:0 0 0px !important;}

p { padding:0; margin:10px 0;  font-family: "Verdana", Arial, Helvetica, sans-serif; font-size:10px; color:#30302C;}
	p.title { font-weight:bold; font-size:10px; color:#666; padding:0 0 0px !important;}
	p.gray { padding:10px 0 !important; margin:10px 0 0 !important; font-weight:normal; font-size:10px !important; color:#666; border-top:1px dashed #cfcfcf;}
	p.grayB { font-weight:normal; font-size:10px !important; color:#666;}
	p.grayC { padding:0px 0 !important; margin:0px 0 0px !important; font-weight:normal; font-size:9px !important; color:#666;}
	p.grayD { padding:0px 0 0 270px !important; margin:0px 0 0px !important; font-weight:normal; font-size:9px !important; color:#666;}
	p.grayE { padding:0px 0 !important; margin:0px 0 5px !important; float:right; font-weight:normal; font-style:italic;}
	p.quote { padding:0px 40px 40px !important; margin:10px 0 20px !important; font-weight:normal; font-size:10px !important; color:#666; border-bottom:1px dashed #cfcfcf;}
	p.quote span { float:right; font-weight:bold; font-style:normal;}

ul#item { width:85%; font-size:10px; padding:0px 0; margin:10px 0 0 0px; float:left; list-style:none;}
	ul#item li { display:block; width:100%; padding:5px 5px 8px; margin:3px 0px; border-bottom:1px solid #e7e7e7;}
		ul#item li img.vidThumb { float:left; padding:0; margin:0 5px 0px 0; border:1px solid #f8ddb8;}
		ul#item li a { text-decoration:none; padding:3px 0;}
	ul#item li:hover { display:block;width:100%; padding:5px 5px 8px; text-decoration:none; color:#fff; font-style:normal; background:#bbb;}
	ul#item li:hover a {display:block; width:100%; padding:3px 0px; text-decoration:none; color:#fff; font-style:normal; background:#bbb;}
	ul#item a {display:block; width:100%; text-decoration:none; color:#686868; font-style:normal;}
		ul#item a:hover {display:block; width:100%; text-decoration:none; color:#741121; font-style:normal;}

ul#sub_nav { width:85%; font-size:11px; padding:0px 0; margin:10px 0 0 0px; float:left; list-style:none;}
	ul#sub_nav li { display:block; width:100%; padding:5px 5px; margin:3px 0px; border-bottom:1px solid #e7e7e7;}
		ul#sub_nav li:hover { display:block;width:100%; padding:5px 5px; text-decoration:none; color:#fff; font-style:normal; background:#bbb;}
			ul#sub_nav li:hover a {display:block; width:100%; padding:0px 0px; text-decoration:none; color:#fff; font-style:normal; background:#bbb;}
				ul#sub_nav li.currentpage { background:#eaeaea url(images/subNavBG3.gif) repeat-y right;}
					ul#sub_nav li.currentpage:hover { background:#bbb;}
						ul#sub_nav li.currentpage:hover a { color:#fff; background:none;}
	ul#sub_nav a {display:block; width:100%; padding:0px 5px; text-decoration:none; color:#686868; font-style:normal;}
		ul#sub_nav a:hover {display:block; width:100%; text-decoration:none; color:#741121; font-style:normal;}

ul#quote { width:85%; font-size:11px; padding:0px 0; margin:10px 0 0 0px; float:left; list-style:none;}
	ul#quote li { font-style:italic; display:block; width:100%; padding:5px 10px; margin:3px 0px; border-bottom:1px solid #e7e7e7;}
		ul#quote li span { font-style:normal; font-weight:bold; font-size:10px;}
