*{
	font-size:100%;
}
html, body{
	text-align:center;
	height:100%;
	background-color:#ffffff;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
div{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#wrap{
	border:none;
	background-color:#FFFFFF;
	width:976px;
	margin:0 auto;
	padding-left:0px;
	text-align:left;
}
#logo{
	border:none;
	background-color:#FFFFFF;
	width:335px;
	height:84px;
	float:left;
	text-align:left;
}
#logo_spacer{
	border:none;
	background-color:#FFFFFF;
	width:641px;
	height:84px;
	float:left;
	text-align:left;
}
#header_motto{
	border:none;
	background-color:#FFFFFF;
	background-image:url(../images/perspectiva_motto.jpg);
	width:335px;
	height:29px;
	float:left;
	text-align:left;
}
#header_menu_tier1{
	border:none;
	background-color:#FFFFFF;
	width:641px;
	height:29px;
	float:left;
	text-align:left;
}
#header_breadcrumbs{
	border:none;
	background-color:#FFFFFF;
	width:335px;
	height:20px;
	float:left;
	text-align:left;
}
#header_breadcrumbs_view_project{
	border:none;
	background-color:#FFFFFF;
	width:335px;
	height:49px;
	float:left;
	text-align:left;
}
#header_menu_tier2{
	border:none;
	background-color:#FFFFFF;
	width:641px;
	height:17px;
	float:left;
	text-align:left;
	padding-top:3px;
}
#header_menu_tier3_spacer{
	border:none;
	background-color:#FFFFFF;
	width:335px;
	height:29px;
	float:left;
	text-align:left;
}
#header_menu_tier3{
	border:none;
	background-color:#FFFFFF;
	width:641px;
	height:29px;
	float:left;
	text-align:left;
}
#people_box{
	border:none;
	background-color:#79bfbf;
	width:335px;
	height:356px;
	float:left;
	text-align:right;
}
#people_box_quote{
	border:none;
	background-color:#fbae46;
	width:320px;
	height:158px;
	padding-bottom:0px;
	padding-left:40px;
	padding-right:280px;
	padding-top:100px;
	float:left;
	text-align:left;
}
#quote_box{
	border:none;
	background-color:#79bfbf;
	width:295px;
	padding-bottom:0px;
	padding-left:20px;
	padding-right:20px;
	padding-top:70px;
	height:158px;
	float:left;
	text-align:right;
}
#quote_box_line{
	border:none;
	background-color:#FFFFFF;
	width:1px;
	height:228px;
	float:left;
	text-align:left;
}
#quote_box_project{
	border:none;
	background-color:#FFFFFF;
	width:640px;
	height:258px;
	float:left;
	text-align:left;
}
#quote_nav_spacer{
	border:none;
	background-color:#FFFFFF;
	width:335px;
	height:30px;
	padding-top:5px;
	float:left;
	text-align:left;
}
#quote_nav{
	border:none;
	background-color:#FFFFFF;
	width:641px;
	height:30px;
	padding-top:5px;
	float:left;
	text-align:left;
}
#body_highlights{
	border:none;
	background-color:#FFFFFF;
	width:335px;
	min-height:300px;
	float:left;
	text-align:left;
}
#body_text{
	border:none;
	background-color:#FFFFFF;
	width:641px;
	padding-bottom:40px;
	min-height:300px;
	float:left;
	text-align:left;
}
#view_body{
	border:none;
	background-color:#FFFFFF;
	width:501px;
	padding-bottom:40px;
	min-height:300px;
	float:left;
	text-align:left;
}
#view_stats{
	border:none;
	background-color:#FFFFFF;
	width:125px;
	padding-bottom:40px;
	padding-left:15px;
	min-height:300px;
	float:left;
	text-align:left;
}#news_body{
	border:none;
	background-color:#FFFFFF;
	width:441px;
	padding-bottom:40px;
	padding-right:20px;
	min-height:300px;
	float:left;
	text-align:left;
}
#news_stats{
	border:none;
	background-color:#FFFFFF;
	width:180px;
	padding-bottom:40px;
	padding-left:0px;
	min-height:300px;
	float:left;
	text-align:left;
}
#footer_left{
	border:none;
	background-color:#FFFFFF;
	width:335px;
	height:29px;
	float:left;
	text-align:left;
}
#footer_right{
	border:none;
	background-color:#FFFFFF;
	width:641px;
	height:29px;
	float:left;
	text-align:right;
}
#cms_header{
	border:none;
	background-color:#FFFFFF;
	width:976px;
	height:29px;
	float:left;
	text-align:left;
}
#cms_body{
	border:none;
	background-color:#FFFFFF;
	width:976px;
	min-height:200px;
	float:left;
	text-align:left;
}
.breadcrumb {
	font-size: 11px; 
	font-family: "Trebuchet MS"; 
	color: #226a6a; 
}
.breadcrumb A:link
{
	font-size: 11px; 
	font-family: "Trebuchet MS"; 
	color: #226a6a; 
	text-decoration:none;
}
.breadcrumb A:visited
{
	font-size: 11px; 
	font-family: "Trebuchet MS"; 
	color: #226a6a; 
	text-decoration:none;
}
.breadcrumb A:hover
{
	font-size: 11px; 
	font-family: "Trebuchet MS"; 
	color: #226a6a; 
	text-decoration:underline;
}
.breadcrumb_current {
	font-size: 11px; 
	font-family: "Trebuchet MS"; 
	color: #000000; 
}
.submenu_active {
	font-size: 11px; 
	font-family: "Trebuchet MS"; 
	color: #79bfbf; 
}
.submenu {
	font-size: 11px; 
	font-family: "Trebuchet MS"; 
	color: #999999; 
}
.submenu A:link
{
	font-size: 11px; 
	font-family: "Trebuchet MS"; 
	color: #999999; 
	text-decoration:none;
}
.submenu A:visited
{
	font-size: 11px; 
	font-family: "Trebuchet MS"; 
	color: #999999; 
	text-decoration:none;
}
.submenu A:hover
{
	font-size: 11px; 
	font-family: "Trebuchet MS"; 
	color: #79bfbf; 
	text-decoration:none;
}
.quote_box {
	font-size: 12px; 
	font-family: "Trebuchet MS"; 
	color: #FFFFFF; 
}
.people_quote {
	font-size: 16px; 
	font-family: "Trebuchet MS"; 
	color: #FFFFFF; 
}
.quote_nav {
	font-size: 10px; 
	font-family: "Trebuchet MS"; 
	color: #999999; 
}
.featured_project {
	color: #666666; 
	font-family: "Trebuchet MS"; 
	font-size: 11px; 
}
.featured_links {
	color: #3b8189;
	font-family: "Trebuchet MS"; 
	font-size: 11px; 
}
.featured_links A:link
{
	color: #3b8189;
	font-family: "Trebuchet MS"; 
	font-size: 11px; 
	text-decoration:none;
}
.featured_links A:visited
{
	color: #3b8189;
	font-family: "Trebuchet MS"; 
	font-size: 11px; 
	text-decoration:none;
}
.featured_links A:hover
{
	color: #3b8189;
	font-family: "Trebuchet MS"; 
	font-size: 11px; 
	text-decoration:underline;
}
.paragraph_header {
	color:#3b8189;
	font-family: "Trebuchet MS";
	text-decoration: none;
	font-size: 18px;
}
.list_links {
	color:#666666;
	font-family: "Trebuchet MS";
	font-size: 14px;
	text-decoration: none;
}
.list_links A:link
{
	color: #3b8189;
	font-family: "Trebuchet MS"; 
	font-size: 14px; 
	text-decoration:none;
}
.list_links A:visited
{
	color: #3b8189;
	font-family: "Trebuchet MS"; 
	font-size: 14px; 
	text-decoration:none;
}
.list_links A:hover
{
	color: #3b8189;
	font-family: "Trebuchet MS"; 
	font-size: 14px; 
	text-decoration:underline;
}
.paragraph_text {
	color:#666666;
	font-family: "Trebuchet MS";
	font-size: 12px;
	text-decoration: none;
}
.paragraph_text A:link
{
	color: #3b8189;
	font-family: "Trebuchet MS"; 
	font-size: 12px; 
	text-decoration:none;
}
.paragraph_text A:visited
{
	color: #3b8189;
	font-family: "Trebuchet MS"; 
	font-size: 12px; 
	text-decoration:none;
}
.paragraph_text A:hover
{
	color: #3b8189;
	font-family: "Trebuchet MS"; 
	font-size: 12px; 
	text-decoration:underline;
}
.footer_perspectiva {
	font-size: 10px; 
	font-family: "Trebuchet MS"; 
	color: #79bfbf; 
}
.footer {
	font-size: 10px; 
	font-family: "Trebuchet MS"; 
	color: #999999; 
}
.footer A:link
{
	font-size: 10px; 
	font-family: "Trebuchet MS"; 
	color: #999999; 
	text-decoration:none;
}
.footer A:visited
{
	font-size: 10px; 
	font-family: "Trebuchet MS"; 
	color: #999999; 
	text-decoration:none;
}
.footer A:hover
{
	font-size: 10px; 
	font-family: "Trebuchet MS"; 
	color: #79bfbf; 
	text-decoration:none;
}
.cms_header {
	color:#3b8189;
	font-family: "Trebuchet MS";
	text-decoration: none;
	font-size: 18px;
}
.cms_table_titles {
	color: #FFFFFF; 
	font-family: "Trebuchet MS"; 
	font-size: 11px; 
}
.cms_table_info {
	color: #666666; 
	font-family: "Trebuchet MS"; 
	font-size: 10px; 
}