/* CSS Document */
body {
	background-color: #C3C3C3;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
TD.topWhiteBorder {
	border-top: 1px solid #FFFFFF;
}
TD.bottomWhiteBorder {
	border-bottom: 1px solid #FFFFFF;
}
TD.rightGrayBorder {
	border-right: 1px solid #A9A49F;
}
ul { 
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 30px;
	margin-right: 0px;
}
#topNav a {
	color:#FFFFFF; 
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none; 
	text-transform: uppercase; 
	font-size: 10px; 
	font-weight: bold; 
}
#topNav a.about:hover {
	color: #315B5E;
}
#topNav a.principles:hover {
	color: #002717;
}
#topNav a.programs:hover {
	color: #3B2247;
}
#topNav a.processes:hover {
	color: #4D0E15;
}
#topNav a.stories:hover {
	color: #715801;
}
#topNav a.support:hover {
	color: #00633A;
}
#topNav a.resources:hover {
	color: #993300;
}
#topNav a.people:hover {
	color: #4B2B04;
}
#topNav a.contact:hover {
	color: #151648;
}

#footer {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#footer a {
	color: #000000;
	text-decoration: none;
}

.italicFooter {
	font-style: italic;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
}
#homePage p {margin-top: 18px; margin-bottom: 18px;}

#homePage {
	color: #65635F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 24px;
	padding-top: 15px;
	padding-left: 65px;
	padding-right: 65px;
	padding-bottom: 20px;
}
.homeHeader {
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	font-size: 40px;
	padding-bottom: 10px;
}

#subPage {
	color: #65635F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	padding-left: 30px;
	padding-right: 65px;
	padding-top: 10px;
}
#subPage p {margin: 0px;}
#subPage a {color: #65635F;}

#subNav {
	color: #65635F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 22px;
	padding-left: 15px;
	padding-right: 20px;
	padding-top: 10px;
}

#subNav a {
	color: #65635F;
} 
#subNav a.subNavOff {
	color: #315B5E;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;

}

#subNav a.aboutNavOn {
	color: #559CA1;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
}
#subNav a.aboutNavOff {
	color: #315B5E;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
}

#subNav a.principlesNavOn {
	color: #00633A;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
}
#subNav a.principlesNavOff {
	color: #002717;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
}
#subNav a.programsNavOn {
	color: #624B6D;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
}
#subNav a.programsNavOff {
	color: #3B2247;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
}
#subNav a.processesNavOn {
	color: #992432;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
}
#subNav a.processesNavOff {
	color: #4D0E15;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
}

#subNav a.storiesNavOn {
	color: #B98F00;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
}
#subNav a.storiesNavOff {
	color: #715801;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
}

#subNav a.supportNavOn {
	color: #619F4A;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
}
#subNav a.supportNavOff {
	color: #00633A;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
}

#subNav a.resourcesNavOn {
	color: #E46513;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
}
#subNav a.resourcesNavOff {
	color: #993300;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
}

#subNav a.peopleNavOn {
	color: #8F5208;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
}
#subNav a.peopleNavOff {
	color: #4B2B04;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
}

#subNav a.contactusNavOn {
	color: #2C2D72;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
}
#subNav a.contactusNavOff {
	color: #151648;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
}

#subNav p {margin: 0px;}

.subNavText {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: italic;
	line-height: 19px;
}

.subHeader {
	font-family: "Times New Roman", Times, serif;
	color: #FFFFFF;
	font-style: italic;
	font-size: 28px;
	line-height: 28px;
	padding-bottom: 5px;
}

.subTagline {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
}
TD.subPhoto {
	line-height: 18px;
	padding-left: 30px;
	padding-right: 65px;
}
.subTitle {
	font-size: 12px;
	text-transform: uppercase;
	font-weight: bold;
}