body{margin-bottom:10px;}
blockquote.pr{margin-left:35px; padding-left:10px;color:#333300; font-size:.92em;}
a:visited{	
	color: #660000;	
	text-decoration: none;}

.web_txt{
	
	font-variant: small-caps;
	font-size:0.8em;
	font-weight: bold;
	
}
#content{padding:0;
}
#mainreport {
	float:right;
	padding-top:6px;
	background-color:#ffffff;
	width:800px;
	background-repeat: no-repeat;
	background-position: bottom right;
	background-image: url(../images/progress/biased-logo.jpg);
}

#mainreport img{
	border: 0px solid #dcdcdc;
}

#annualreport{
	padding-top:6px;
	background-color:#00000;
	width:800px;
	   height:800px;}

#chairman {
	float:right;
	padding-top:6px;
	margin-right:15px;
	background-color:#ffffff;
	width:760px;
	padding-left:35px;
	/*background-image: url(../images/progress/corner.jpg);
	background-position: top left;
	background-repeat: no-repeat;*/
	
	
}
.img_box{border: 2px solid #dcdcdc; margin:3px; padding: 2px}

#img_box{border: 2px solid #dcdcdc;  padding: 5px; width:200px;}

ul.second-ul-pr{
	/*margin: 5px 0 5px 18px;*/
	list-style: inside url(../images/progress-2009/bullet-pr.gif);
	color:#333300;
	font-size: 0.92em;
	padding-left:250px;
	
} 
ul.progress-ul{
list-style:none;
font-size:.92em;
color:#333300;
}

.bodytext{color:#333300;}

.captions{font-size:.7em;
color: #666666;
padding:5px;}


.hours-pr, .email-pr, .customer-pr{
	font-weight: bold;
	font-size: 1.25em; 
	margin-top: 0px; 
	padding: 5px;
	width:735px;
	height:22px;
	margin-bottom: 35px;
	/*background-color: #804000;font-size: 12px;*/
	
	display:block;
}
.drop_cap{
	padding-bottom: 5px;
	padding-right:3px;
	font-size:300%;
	float: left;
	margin-top:0;
	color:#333300;
	line-height:90%;
}
.page-arrow{
font-weight: bold;
	font-size: 0.8em; 
	color: White; 
	margin-top: 0px; 
	padding: 5px;
	background-image: url(../images/progress-2009/page-arrow-1.jpg)  ;
	background-position: left;
	background-repeat: no-repeat;
}

.planning-title{
	color: #cd4f4a ;/*#6c3416 ;*/
	font-family: Geneva, Arial, Helvetica, sans-serif;      
	font-size:22px; 
	text-align:right;
	margin-right:15px;
	margin-left:75px;
	
}
.community-title{
	color: #cd4f4a ; /*#658591;*/
	font-family: Geneva, Arial, Helvetica, sans-serif;      
	font-size:22px; 
	text-align:right;
	margin-left:53px;
	margin-right:15px;
	
	
	}
.economy-title{
	color:#cd4f4a ; /*#526060*/
	font-family: Geneva, Arial, Helvetica, sans-serif;      
	font-size:22px; 
	text-align:right;
	margin-right:15px;
	margin-left:96px;
	
}
.title-first{display:none; border:none; visibility:hidden;}
.service-title{
	color: #cd4f4a ; /*#7b5e33 ;*/ 
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px; 
	text-align:right;
	margin-right:15px;
	margin-left:75px;
}	
.heritage-title{
	color: #cd4f4a ;
	font-family: Geneva, Arial, Helvetica, sans-serif;      
	font-size:22px; 
	text-align:right;
	 margin-right:15px;
	margin-left:78px;
}


#headline-planning{
	width: 790px;
	padding-top:200px;
	/*margin-right:35px;padding-left:3px;*/
	
background-image: url(../images/progress-2009/planning.jpg);
	background-repeat: no-repeat;
	}
#headline-heritage{
	width: 790px;
	padding-top:200px;
	/*margin-right:35px;padding-left:3px;*/
	
background-image: url(../images/progress-2009/heritage.jpg);
	background-repeat: no-repeat;
	}	

#headline-community{
	width: 790px;
	padding-top:200px;
	/*margin-right:35px;padding-left:3px;*/
	
background-image: url(../images/progress-2009/community.jpg);
	background-repeat: no-repeat;
	
}
#headline-service{
	width: 790px;
	padding-top:200px;
	/*margin-right:35px;padding-left:3px;*/
	
background-image: url(../images/progress-2009/service.jpg);
	background-repeat: no-repeat;
	
}

#headline-economy{
	width: 790px;
	padding-top:200px;
	/*margin-right:35px;padding-left:3px;*/
	
background-image: url(../images/progress-2009/economy.jpg);
	background-repeat: no-repeat;
	
}

#footer, #footer-gr, #footer-rd, #footer-br{
	clear:both;
	text-align: center;
	width:794px;
	border-top: 1px #cccccc solid;
	padding:5px;
	
	color: #ffffff;
	margin: 0 3px 5px 3px;
	/*font-size: 14px;background-repeat: no-repeat;font-size: .8em;
	background-position: bottom right;
	background-image: url(../images/progress/biased-logo.gif);*/
}
#footer a, #footer a:visited,#footer-gr a, #footer-gr a:visited,#footer-rd a, #footer-rd a:visited,
#footer-br a, #footer-br a:visited{
	text-decoration: none;
	
	color: #ffffff;
}
.footer a, .footer a:visited,.footer-gr a, .footer-gr a:visited,.footer-rd a, .footer-rd a:visited,
.footer-br a, .footer-br a:visited, p.footer {
	text-decoration: none;
	
	color: #ffffff;
}
#footer a:hover, #footer-gr a:hover,#footer-rd a:hover,
#footer-br a:hover{
	text-decoration: underline;
	color: #FFCC00;
}
/*#footer{
	background:#777d6f/*#8BB19F;
}

#footer-br{background:#76583A;}

#footer-gr{
	background-color:#777d6f
	/*background:#7F9966; #646e85;
}
#footer-rd{
	background-color: #660000;
}*/

#left-nav{
	float: right;
	display: block;
	width:200px;
	height:225px;
	/*background-color: #8fbca6;*/
	border: 3px solid #dcdcdc;
	padding:5px;
	margin-right:5px;
	background-image: url(../images/progress/wheel.jpg);
	background-repeat: no-repeat;
	
}
#bos{
width:430px;
margin-right:5px;
padding:5px;
background-color: #FFFFFC;
float:right;
	border:2px solid #dcdcdc;
}	

