/*Implats style - Russell & Associates, August 2004*/

/*HOME BOXES
-----------*/
#scorecard {
	border: 1px solid #688CB6;
	text-align: center;
	background-color: #E1E8F0;
	}
	
#scorecard h3 {
	margin-top: 0;
	padding: 0.5em 0;
	color: #fff;
	background-color: #688CB6;
	}
	
#charter {
	border: 1px solid #688CB6;
	text-align: center;
	background-color: #E1E8F0;
	}
	
#charter p {
	padding: 0 1em;
	}	
	
#charter h3 {
	margin-top: 0;
	padding: 0.5em 0;
	color: #fff;
	background-color: #688CB6;
	}	
		
		




/*THREE COLUMNS
---------------*/



.main-cell {
	margin: 0;
	padding: 1em;
	}
	
.sub-cell {
	padding: 0.5em;
	font-size: 70%;
	}
	
p.intro {
	margin-left: 1em;
	font-size: 90%;
	margin-top: 1em;
	margin-bottom: 1em;
	}
	
.sub-cell img {
	margin: 0.25em 0.25em 0;
	}	


.sub-cell h3 {
	color: #003798;
	font-size: 115%;
	margin: 0.5em 0;
	}
					
.sub-cell h4 {
	color: #000;
	font-size: 100%;
	margin: 0;
	}
	
.sub-cell h5 {
	color: #000;
	font-size: 100%;
	margin: 0;
	}
	
.home-caption {
	font-style: italic;
	}	

/*TABLES - share, content
-----------------------*/
caption.yr-tbl {
	font-size: 80%;
	font-weight: bold;
	margin: 0;
	padding: 0.5em 0.25em;
	color: #003798;
	}
	
.hc {
	font-size: 65%;
	}
	
.hlight-row-normal {
	background-color: #eee;
	}
	
.hlight-row-alternate {	
	background-color: #fff;
	}
	
.hlight-row-head {
	background-color: #fff;
	border-top: 1px solid #000;
	font-size: 70%;
	}	
	
.nobullet {
	list-style-type: none;
	}				

.download-list {
	margin-bottom: 1em;
	margin-top: 0.25em;
	list-style-image: url('../images/pdf_icon.gif');
	}
			
.download-list li {
	margin-bottom: 0.25em;
	}
	
.download-list-main {
	margin-bottom: 0.5em;
	margin-top: 0.25em;
	}
			
.download-list-main li {
	margin-bottom: 0.25em;
	}
	
#pdf-icon {
	list-style-image: url('../images/pdf_icon.gif');
	}
	
#excel-icon {
	list-style-image: url('../images/excel_icon.gif');
	}		
			
/*HEADINGS
----------*/

		
.main-title {
	padding: 0.25em;
	background-color: #eee;
	margin: 0;
	font-weight: bold;
	text-align: center;				
	}
					

.main-title h2 {
	font-size: 80%;
	margin: 0;
	}
		
.sub-title {
	color: #335C85;
	border-left: 16px solid #4C7094;
	border-bottom: 1px solid #4C7094;
	}
			
.sub-title h4 {
	font-size: 75%;
	margin: 4px;
	}			
					
/*CHAIRMAN - CEO
----------------*/
.management-quote {
	font-size: 65%;
	padding: 0.5em;
	}				
				
.management-caption {
	font-size: 65%;
	color: #000;
	}
			
.management-caption img {
	border: 1px solid #000;
	}			
			
.management-review {
	font-size: 70%;
	}			
			
/*HIGHLIGHTS
------------*/		
.key-features {
	font-size: 75%;
	margin-top: 1em;
	margin-left: 0;
	list-style-type: none;
	}
				
.key-features li {
	margin-bottom: 1em;
	}
					
ul.key-features li ul li {
	list-style-type: none;
	}					
					
/*FEATURES
-----------*/		
.highlights {
	list-style-image: url('../images/bullet_highlights.gif');
	}
				
.highlights li {
	margin-bottom: 0.5em;
	margin-top: 1em;
	}				
				
		
/*NAVIGATION
------------*/
a.main-links:link {
	text-decoration: none;
	color: #003798;
	}

a.main-links:visited {
	text-decoration: none;
	color: #003798;
	}
					
a.main-links:hover {
	text-decoration: underline;
	color: #AA1E14;
	}
	
a.sub-links:link {
	text-decoration: none;
	color: #fff;
	}

a.sub-links:visited {
	text-decoration: none;
	color: #fff;
	}
					
a.sub-links:hover {
	text-decoration: underline;
	color: #AA1E14;
	}			
