BODY { 
	margin-top: 0px; 
	margin-bottom: 0px; 
	margin-left: 0px; 
	margin-right: 0px; 
	font-family: Trebuchet MS, Arial, Helvetica, Sans-seriff; 
}

.content { 
	margin: 20px;
	padding: 5px;
	font-size: 12px; 
	line-height: 15px; 
	font-family: Trebuchet MS, Arial, Helvetica, Sans-seriff; 
	color: #444444; 
}

.print { 
	font-size: 12px; 
	line-height: 15px; 
	font-family: Trebuchet MS, Arial, Helvetica, Sans-seriff; 
	color: #444444; 
}

#foundation-content { 
	margin: 20px;
	padding: 5px;
	font-size: 14px; 
	font-family: Trebuchet MS, Arial, Helvetica, Sans-seriff; 
	color: #444444; 
}
#foundation-content h1 {
	font-size: 19px;
	font-family: Trebuchet MS, Arial, Helvetica, Sans-seriff;
}
#foundation-content h2 {
	font-size: 16px;
	font-family: Trebuchet MS, Arial, Helvetica, Sans-seriff;
	color: #224590;
}

#foundation-content h3 {
	font-size: 15px;
	font-family: Trebuchet MS, Arial, Helvetica, Sans-seriff;
	color: #224590;
}
#foundation-content ul {
	font-size: 14px;
	font-family: Trebuchet MS, Arial, Helvetica, Sans-seriff;
}
#foundation-content li {
	font-size: 14px;
	font-family: Trebuchet MS, Arial, Helvetica, Sans-seriff;
}
#foundation-content td {
	font-size: 14px;
	font-family: Trebuchet MS, Arial, Helvetica, Sans-seriff;
}
#foundation-content p {
	font-size: 14px;
	font-family: Trebuchet MS, Arial, Helvetica, Sans-seriff;
}

FORM { 
	padding: 0px; 
	margin: 0px; 
}

li {
	padding: 2px; 
}

A { 
	font-family: Trebuchet MS, Arial, Helvetica, Sans-seriff; 
	color: #224590; 
	text-decoration: underline; 
} 

A:link { color: #224590; } 
A:active { color: #db673e; text-decoration: none; } 
A:visited {color: #224590; } 
A:hover { color: #db673e; }


.lw { font-family: Trebuchet MS, Arial, Helvetica, Sans-seriff; color: #FFFFFF; text-decoration: none; } 
	A.lw:link { color: #FFFFFF; } 
	A.lw:active { color: #FFFFFF; } 
	A.lw:visited {color: #FFFFFF; } 
	A.lw:hover { color: #FFFFFF; text-decoration: underline; }
	
.footer { font-size: 10px; line-height: 19px; font-family: Trebuchet MS, Arial, Helvetica, Sans-seriff; color: #444444; text-decoration: none; }
	A.footer:link { color: #444444; } 
	A.footer:active { color: #444444; } 
	A.footer:visited {color: #444444; } 
	A.footer:hover { color: #444444; text-decoration: none; }

.homeResidents {
	padding: 0px 0px 5px 11px;
	font-size: 11px; line-height: 11px; font-family: Trebuchet MS, Arial, Helvetica, Sans-seriff; color: #000000;
	font-weight: bold;
}

.homeResidents A, .homeResidents A:link, .homeResidents A:active, .homeResidents A:visited {
	font-size: 11px; line-height: 20px; font-family: Trebuchet MS, Arial, Helvetica, Sans-seriff; color: #224590;
	font-weight: normal;
}

.homeResidents A:hover { color: #db673e; }

.homeResidentsOn { font-family: Trebuchet MS, Arial, Helvetica, Sans-seriff; color: #db673e; text-decoration: underline; } 
	A.homeResidentsOn:link { color: #db673e; } 
	A.homeResidentsOn:active { color: #db673e; text-decoration: none; } 
	A.homeResidentsOn:visited {color: #db673e; } 
	A.homeResidentsOn:hover { color: #db673e; }

.testimony-txt {
	font-size: 10.5px;
	padding: 10px 10px 10px 15px;
}

.testimony-txt a{
	font-size: 10.5px;
}

.testimony-header {
	font-size: 10.5px;
	
}

.required { font-size: 12px; line-height: 15px; font-family: Trebuchet MS, Arial, Helvetica, Sans-seriff; color: #013E73; }
.r20 { font-size: 20px; line-height: 22px; font-family: Trebuchet MS, Arial, Helvetica, Sans-seriff; color: #990000; }


#employment_opportunities {
	height: 0px;
	overflow:hidden;
}
#community_employment {
	height: 0px;
	overflow:hidden;
}

.modal-panel {
	display: none;
	position: absolute;
	top: 300;
	left: 300;
	background-color: #EEEEEE;
	border: 1px solid #bbb;
	padding: 10px;
	width: 400px;
}


.red { color: #bb1a1a; }
.green { color: #40a130; }
.imageMargin5 { margin: 5px; }
.white { color: #FFFFFF; }
.fontsize14 { font-size: 14px; }
.fontsize13 { font-size: 13px; }
.fontsize12 { font-size: 12px; }
h2 {
	font-size: 18px;
}