/* CSS Document */
body{margin:0px; padding:0px; background-color:#EAE5DC}

embed {vertical-align:bottom;
		margin:0px;
		padding:0px;
} 

.menu{
background-image:url(../../images/menuBg.jpg);
background-repeat:no-repeat;
height:26px;
color:#FFFFFF;
font:Arial, Helvetica, sans-serif;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}

#inline-list p {
	display: inline;
	width:680px;
	}

#inline-list ul, #inline-list li {
	display: inline;
	margin: 0;
	padding: 0;
	color:#666666;
	font:Arial, Helvetica, sans-serif;
	font-weight: bold;
	}


.top{
background-image:url(../../images/top.jpg);
background-repeat:no-repeat;
height:152px;
margin:2px;
padding:2px;
}

#contactInfo{
text-align:left;
position:relative;
left:20px;
width:150px;
}

.newsLetter{
background-image:url(../../images/newsLetter.jpg);
background-repeat:no-repeat;
width:205px;
height:120px;
}

.newsLetterLabel{
color:#FFFFFF;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font:Arial, Helvetica, sans-serif;
font-size:11px;
}

.newsLetterButton{
color:#FFFFFF;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font:Arial, Helvetica, sans-serif;
font-size:10px;
text-align:right;
cursor:pointer;
font-style:italic;
position:relative;
right:27px;
top:4px;
}

.blueLine{
background-image:url(../../images/blueLineBg.jpg);
height:21px;
background-repeat:no-repeat;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
font-family:Geneva, Arial, Helvetica, sans-serif;
}

.greenLine{
background-image:url(../../images/greenLineBg.jpg);
height:21px;
background-repeat:no-repeat;
color:#FFFFFF;
font-size:10px;
font:Arial, Helvetica, sans-serif;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}

.latestNews{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:600;
}
.storyTitle{
font-family:Arial, Helvetica, sans-serif;
color:#38AA3C;
font-size:12px;
}

.story{
font-family:Arial, Helvetica, sans-serif;
font:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
line-height:18px;
}

#topContainer{
position:absolute;
top:156px;
left:207px;
}

#bottomContainer{
position:absolute;
top:400px;
left:207px;
}

.headerMenu{
color:#FFFFFF;
text-decoration:none;
}

.basicText{
font:Helvetica;
font-family:Helvetica;
font-size:12px;
color:#000000;
}

.pageLargeTitle{
font-size:40px; 
color:#38AA3C; 
font-family:Helvetica;
font:Helvetica;
}

.benefits{
font:Helvetica;
font-family:Helvetica;
color:#E64F22;
font-size:22px;
}

.bullet{
color:#E64F22;
font-size:18px;
}


.listText{
font:Helvetica;
font-family:Helvetica;
font-size:16px;
color:#000000;
}

.emailLabelText{
font:Helvetica;
font-family:Helvetica;
font-size:12px;
color:#FF6600;
font-weight:bold;
}

.jobTitle{
	color:#00CC00; 
	font:Helvetica;
}


.boldText{
font:Helvetica;
font-family:Helvetica;
font-size:12px;
color:#000000;
font-weight:bold;
}


#indexAddressInfo{
	list-style:none;
}

#indexAddressInfo li{
	font:Arial, Helvetica, sans-serif; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px;
	font-weight:bold;
	color:#333333;
}

#missionStatement{
position:absolute; 
top:392px; 
left:31px; 
width:608px; 
height:128px;
background-color:#FFFFFF;
z-index:1;
}

#missionStatementLabel{
font:Helvetica; 
font-family:Helvetica; 
color:#38AA3C; 
font-size:18px;  
position:relative; 
left:30px;
top:12px;
}

.missionStatementText{
font-weight:bold; 
color:#333333;
position:relative; 
left:30px;
font:Helvetica;
font-family:Helvetica;
font-size:14px;
width:500px;
}

.readMoreLink{
font:Helvetica;
font-family:Helvetica;
font-size:12px;
color:#38AA3C;
text-decoration:underline;
position:relative;
top:-10px;
font-weight:bold;
}

.whiteText{
font:Helvetica;
font-family:Helvetica;
font-size:12px;
color:#FFFFFF;
}

.programsSubMenu{
display:none; 
color:#FF6600; 
width:200px; 
background-color:#003366;
}

.partnerTitle{
font:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
}
