/*General styles for headlines, text and links*/

.headline {
	font-family: verdana,geneva,arial,sans-serif;
	font-size: 16px;
	font-weight: bold;
	color:#006699;
	margin-bottom: ;
	margin-bottom: 8px;
}
			
.subhead1 { font-family: verdana,geneva,arial,sans-serif;
			font-size: 14px;
			font-weight: bold;
			color:#000000; }
			
.subhead2 { font-family: verdana,geneva,arial,sans-serif;
			font-size: 14px;
			font-weight: bold;
			color:#006699; }
			
.bodyCopy { font-family: verdana,geneva,arial,sans-serif;
		 font-size: 12px;
		 color: #000000; }

.bodyWhite { font-family: verdana,geneva,arial,sans-serif;
		 font-size: 14px;
		 color: #ffffff; }
		 
.bodyBlue { font-family: verdana,geneva,arial,sans-serif;
		 font-size: 14px;
		 color: #006699; }

.callout { font-family: verdana,geneva,arial,sans-serif;
		 font-size: 12px;
		 color: #006699; }

.caption { font-family: verdana,geneva,arial,sans-serif;
		 font-size: .12px;
		 color: #006699; }

a:link { font-family: verdana,geneva,arial,sans-serif;
			color:#669999;
			font-weight: bold; }

a:visited { font-family: verdana,geneva,arial,sans-serif;
			color:#999933;
			font-weight: bold; }

a.white:link { font-family: verdana,geneva,arial,sans-serif;
			color:#669999;
			font-weight: bold; }

a.white:visited { font-family: verdana,geneva,arial,sans-serif;
			color:#999933;
			font-weight: bold; }
			
a.home { font-family: verdana,geneva,arial,sans-serif;
			color:#FFFFCC;
			font-size: 10px;
			font-weight: bold; }

a.home:link { font-family: verdana,geneva,arial,sans-serif;
			color:#FFFFCC;
			font-size: 10px;
			font-weight: bold; }

a.home:visited { font-family: verdana,geneva,arial,sans-serif;
			color:#FFFFCC;
			font-size: 10px;
			font-weight: bold; }



/*Media Center styles for headlines, text and links*/

.mediaTitle { font-family: verdana,geneva,arial,sans-serif;
		 font-size: 14px;
		 font-weight: bold;
		 color: #006699; }

.mediaSub { font-family: verdana,geneva,arial,sans-serif;
		 font-size: 12px;
		 color: #000000; }

.mediaContact { font-family: verdana,geneva,arial,sans-serif;
		 font-size: 10px;
		 visible: false;
		 color: #000000; }

.mediaEvent { font-family: verdana,geneva,arial,sans-serif;
		 font-size: 10px;
		 visible: false;
		 color: #000000; }

.mediaDate { font-family: verdana,geneva,arial,sans-serif;
		 font-size: 10px;
		 color: #666666; }

a.mediaEmail:link { font-family: verdana,geneva,arial,sans-serif;
		 font-size: 10px;
		 visible: false;
		 font-weight: bold;
		 color: #006699; }

a.mediaEmail:visited { font-family: verdana,geneva,arial,sans-serif;
		 font-size: .10px;
		 visible: false;
		 font-weight: bold;
		 color:#006699; }



/*Other Resources styles for headlines, text and links*/

.resourceOrg { font-family: verdana,geneva,arial,sans-serif;
		 font-size: 1.0em;
		 font-weight: bold;
		 color: #006699; }
		 
.resourceOrgHome { font-family: verdana,geneva,arial,sans-serif;
		 font-size: .7em;
		 font-weight: bold;
		 color: #FFFFFF; }

.resourceOrgHomeplus { font-family: verdana, geneva, arial, sans-serif;
		 font-size: 0.9em;
		 font-weight: bold;
		 color: #FFFFCC; }

a.resourceLink:link { font-family: verdana,geneva,arial,sans-serif;
		 font-size: .7em;
		 font-weight: bold;
		 color: #669999; }

a.resourceLink:visited { font-family: verdana,geneva,arial,sans-serif;
		 font-size: .7em;
		 font-weight: bold;
		 color:#999933; }

.homeHead { font-family: verdana,geneva,arial,sans-serif;
		 font-size: .7em;
		 font-weight: bold;
		 color:#FFFFCC; }



/*Perspectives styles for headlines, text and links*/

.perspectiveName { font-family: verdana,geneva,arial,sans-serif;
		 font-size: 1.0em;
		 font-weight: bold;
		 color: #006699; }

.perspectiveCity { font-family: verdana,geneva,arial,sans-serif;
		 font-size: .7em;
		 color: #666666; }



/*Promising Solutions styles for headlines, text and links*/

.solutionName { font-family: verdana,geneva,arial,sans-serif;
		 font-size: .7em;
		 color: #000000; }

a.navSolutions:link { font-family: verdana,geneva,arial,sans-serif;
		 font-size: .6em;
		 color: #666666; 
		 text-decoration: none }

a.navSolutions:visited { font-family: verdana,geneva,arial,sans-serif;
		 font-size: .6em;
		 color:#999933; 
		 text-decoration: none }

a.solutionLink:link { font-family: verdana,geneva,arial,sans-serif;
		 font-size: .7em;
		 font-weight: bold;
		 color: #669999; }

a.solutionLink:visited { font-family: verdana,geneva,arial,sans-serif;
		 font-size: .7em;
		 font-weight: bold;
		 color: #999933; }



/*Media Events styles for headlines, text and links*/

.eventName { font-family: verdana,geneva,arial,sans-serif;
		 font-size: 1.0em;
		 visible: false;
		 font-weight: bold;
		 color: #006699; }

.eventSponsor { font-family: verdana,geneva,arial,sans-serif;
		 font-size: .8em;
		 visible: false;
		 color: #000000; }

.eventLocation { font-family: verdana,geneva,arial,sans-serif;
		 font-size: .7em;
		 visible: false;
		 color: #000000; }

.eventDate { font-family: verdana,geneva,arial,sans-serif;
		 font-size: .7em;
		 visible: false;
		 color: #666666; }



/*Problem SubNavigation Links*/
.probHigh { font-family: verdana,geneva,arial,sans-serif;
		 font-size: .7em;
		 color: #666666; }

a.probSub:link { font-family: verdana,geneva,arial,sans-serif;
		 font-size: .7em;
		 color: #669999; 
		 text-decoration: none }

a.probSub:visited { font-family: verdana,geneva,arial,sans-serif;
		 font-size: .7em;
		 color:#999933; 
		 text-decoration: none }
		 
/*Nav Classes*/
.lvl1 {
	font-family: verdana, geneva, arial, sans-serif;
	font-size: 9;
	color: #cccc99;
	line-height: 20px;
	text-decoration: none;
	text-transform: uppercase; }
	
.lvl1on { font-family: verdana,geneva,arial,sans-serif;
		 font-size: 9;
		 visible: false;
		 color: #006699;
		 line-height: 20px;
		 font-weight: bold;
		 text-decoration: none;
		 text-transform: uppercase; }
		 
.lvl1:link { font-family: verdana,geneva,arial,sans-serif;
		 font-size: 9;
		 color: #cccc99;
		 visible: false;
		 text-decoration: none;
		 text-transform: uppercase; }
		 
.lvl1on:link { font-family: verdana,geneva,arial,sans-serif;
		 font-size: 9;
		 color: #cc0000;
		 visible: false;
		 font-weight: bold;
		 text-decoration: none;
		 text-transform: uppercase; }
		 
.lvl1:visited { font-family: verdana,geneva,arial,sans-serif;
		 font-size: 9;
		 visible: false;
		 color: #cccc99;
		 text-decoration: none;
		 text-transform: uppercase; }
		 
.lvl1on:visited { font-family: verdana,geneva,arial,sans-serif;
		 font-size: 9;
		 color: #006699;
		 visible: false;
		 font-weight: bold;
		 text-decoration: none;
		 text-transform: uppercase; }
		 
.lvl1:hover { font-family: verdana,geneva,arial,sans-serif;
		 font-size: 9;
		 color: #ffffff;
		 visible: false;
		 text-decoration: underline;
		 text-transform: uppercase; }
		 
.lvl1on:hover { font-family: verdana,geneva,arial,sans-serif;
		 font-size: 9;
		 color: #006699;
		 font-weight: bold;
		 visible: false;
		 text-decoration: underline;
		 text-transform: uppercase; }

.lvl2 { font-family: verdana,geneva,arial,sans-serif;
		 font-size: 11;
		 visible: false;
		 color: #777777;
		 text-decoration: none; }
.lvl2on { font-family: verdana,geneva,arial,sans-serif;
		 font-size: 11;
		 visible: false;
		 color: #006699;
		 text-decoration: none; }
.lvl2:link { font-family: verdana,geneva,arial,sans-serif;
		 font-size: 11;
		 visible: false;
		 color: #777777;
		 text-decoration: none; }
.lvl2on:link { font-family: verdana,geneva,arial,sans-serif;
		 font-size: 11;
		 visible: false;
		 color: #006699;
		 text-decoration: none; }
.lvl2:visited { font-family: verdana,geneva,arial,sans-serif;
		 font-size: 11;
		 visible: false;
		 color: #777777;
		 text-decoration: none; }
.lvl2on:visited { font-family: verdana,geneva,arial,sans-serif;
		 font-size: 11;
		 visible: false;
		 color: #006699;
		 text-decoration: none; }
.lvl2:hover { font-family: verdana,geneva,arial,sans-serif;
		 font-size: 11;
		 visible: false;
		 color: #006699;
		 text-decoration: underline; }
.lvl2on:hover { font-family: verdana,geneva,arial,sans-serif;
		 font-size: 11;
		 visible: false;
		 color: #999999;
		 text-decoration: underline; }
		 
.lvl3 { font-family: verdana,geneva,arial,sans-serif;
		 font-size: 11;
		 visible: false;
		 color: #669999;
		 text-decoration: none; }
.lvl3on { font-family: verdana,geneva,arial,sans-serif;
		 font-size: 11;
		 visible: false;
		 color: #666666;
		 text-decoration: none; }
.lvl3:link { font-family: verdana,geneva,arial,sans-serif;
		 font-size: 11;
		 visible: false;
		 color: #669999;
		 text-decoration: none; }
.lvl3on:link { font-family: verdana,geneva,arial,sans-serif;
		 font-size: 11;
		 visible: false;
		 color: #666666;
		 text-decoration: none; }
.lvl3:visited { font-family: verdana,geneva,arial,sans-serif;
		 font-size: 11;
		 visible: false;
		 color: #669999;
		 text-decoration: none; }
.lvl3on:visited { font-family: verdana,geneva,arial,sans-serif;
		 font-size: 11;
		 visible: false;
		 color: #666666;
		 text-decoration: none; }
.lvl3:hover { font-family: verdana,geneva,arial,sans-serif;
		 font-size: 11;
		 visible: false;
		 color: #666666;
		 text-decoration: underline; }
.lvl3on:hover { font-family: verdana,geneva,arial,sans-serif;
		 font-size: 11;
		 visible: false;
		 color: #666666;
		 text-decoration: underline; }