/* Page Layout */

html, body{padding:0;margin:0;height:100%;text-align:center;font-family:arial, verdana, "Times New Roman", serif;
	background: #ffffff url("images/bodyB.jpg") repeat-x center top;
	color:#000;
	}
	
#wrapper{height:785px;width:980px;margin-left: auto;margin-right: auto;position:relative;
	background: #ffffff url("images/wrapperB.jpg") no-repeat center top;
	color:#000;
	min-height: 100%;
	}

#wrapper #container{height:100%;width:950px;border-top:6px solid #005dab;margin: 0px 15px 0px 15px;
	color:#000;background: #fff url("images/containerB.jpg") no-repeat 0px 650px;

}


#wrapper #container #header{height:89px;text-align:left;
	color:#000;}
	
#wrapper #container #header #headerLogo{width:368px;text-align:left;
	color:#000;}
	
#wrapper #container #header #rightNav{width:349px;height:24px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;font-size:14px;font-weight:900;text-align:left;
	background: #ffffff url("images/topRightNavB.jpg") repeat-x left top;
	color:#005dab;}	
	
	ul#topNavRight{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;list-style-type:none;float: left;}
	
	ul#topNavRight li{float: left;padding:3px 2px 0px 0px;margin:0;
		background-image: url("images/topRightNavLeftB.jpg");
	background-repeat:no-repeat;
	background-position: left top;
	
	
	}
	
#wrapper #container #header #rightNav .rightNavTop{padding:3px 1px 5px 5px;margin:0px 0px 0px 0px;text-decoration:none;
	/*color:#005dab;*/}
	
#wrapper #container #header #rightNav .rightNavTop:hover{text-decoration:underline;}

#wrapper #container #header	#searchLeftB{padding:0; margin:0;width:1px;height:24px;
	background-image: url("images/searchLeftB.jpg");
	background-repeat:no-repeat;
	background-position:left top;}
	
	#searchText{height:24px;}


#wrapper #container #header #rightSearch{height:24px;width:232px;padding:0px 0px 0px 0px;font-size:14px;font-weight:900;text-align:left;
	background: #fff url("images/topRightSearchB.jpg") repeat-x left top;
	color:#4c4c4c;}

#wrapper #container #header #rightSearch p{padding:0px 0px 0px 0px; margin:0;	}
#wrapper #container #header #rightSearch input{padding:0px 2px 0px 1px;margin:0px 0px 0px 0px;width:130px;height:15px;}
#wrapper #container #header #rightSearch input.go{width:25px;height:18px;border:none;background-color:transparent;padding:0; margin:0;color:#005dab;font-weight:bold;text-decoration:none;}
#search label { position: absolute; left: -9999px; }


#wrapper #container #header #sharePrice{width:232px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;text-align:left;height:65px;
	background: #e4e4e4 url("images/shareB.jpg") repeat-x left top;
	color:#005dab;}
	
	

#wrapper #container #header #sharePrice #shareLeft{float:left;width:108px;padding:0px 0px 0px 2px;}
#wrapper #container #header #sharePrice #shareLeft h2{padding:10px 0px 0px 6px;}

#wrapper #container #header #sharePrice #shareRight{float:right;width:114px;padding: 6px 0 0 0;margin:0;}
#wrapper #container #header #sharePrice #shareRight p {font-size: 10px; padding: 8px 0px 4px 0px; margin: 0; background-color: inherit; color: #828282; vertical-align: middle; line-height: 1em}
#wrapper #container #header #sharePrice #shareRight b{font-size:22px;padding:8px 0px 0px 0px;margin:4px 0px 0px 0px;background-color:inherit;color:#828282;}

/* Page Layout */
#wrapper #container #content {padding:0;margin:0;}

.column{display:inline;float:left;padding:0; margin:0;position: relative; }
#wrapper #container #content #leftColumn{padding: 0px 0px 0px 0px;margin: 12px 45px 0px 78px;text-align:left;width:594px;background-color:inherit;color:#4e4e4e;}
#wrapper #container #content #rightColumn{padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;text-align:left;width:233px; height:630px;min-height:630px;}
#AimTrade {
	position: absolute;
	bottom: 10px;
	right: -250px
}

 #IRLeftCol{width:188px;font-size:0.80em; padding:10px 10px 0px 0px;}
 #IRMidCol{width:188px;font-size:0.80em; padding:10px 10px 0px 0px;}
 #IRRightCol{width:188px;font-size:0.80em; padding:10px 10px 0px 0px;}


/* Page styles */
h1.title{text-align:left;font-size:2.50em;padding:5px 0px 18px 0px;margin:0;font-family: arial, tahoma, serif;font-weight:normal;color:#005dab;background-color:inherit;}
h2{text-align:left;font-size:1.20em;padding:2px 0px 2px 0px;margin:0;color:#005dab;background-color:transparent;}
#wrapper #container #content #leftColumn h3{text-align:left;font-size:1.00em;padding:6px 0px 0px 0px;margin:0;color:#005dab;background-color:transparent;}
#wrapper #container #content #leftColumn h3.dark{color:#000000;background-color:transparent;}/* faq.asp style*/
#wrapper #container #content #leftColumn h4{text-align:left;font-size:.95em;padding:6px 0px 0px 0px;margin:0;color:#005dab;background-color:transparent;}
#leftColumn p{text-align:left;font-size:.80em;padding:5px 0px 5px 2px;margin:0;line-height:1.3em;}
#wrapper #container #content #leftColumn ul{text-align:left;font-size:.80em;padding:5px 0px 5px 2px;margin:0px 0px 0px 25px;line-height:1.3em;list-style:square;}
#wrapper #container #content #leftColumn ul ul{text-align:left;font-size:1em;padding:5px 0px 5px 2px;margin:0px 0px 0px 25px;line-height:1.3em;list-style:square;}
/*
#wrapper #container #content #leftColumn a{color:#006eb4;text-decoration:none;}
#wrapper #container #content #leftColumn a:hover{color:#757575;text-decoration:underline;}
*/

/* General page styles*/


img.title{padding:10px 0px 18px 0px;margin:0;}


p{text-align:left;font-size:0.80em;font-style:normal;font-weight:normal;padding:1px 0px 5px 2px;margin:0;line-height:1.3em;}


.IRTable {text-align:left;font-size:0.80em;font-style:normal;font-weight:normal;padding:1px 0px 0px 2px;margin:0;}
#wrapper #container #content #leftColumn p.right{text-align:right;padding:2px 0px 4px 0px;margin:0;}

#wrapper #container #content #leftColumn b.title{color:#006eb4;background-color:inherit;}

 b.small{font-weight:normal;font-size:0.85em;}
 strong.small{font-weight:normal;font-size:0.85em;}

a{color:#006eb4;text-decoration:none;background:inherit;}
a:hover{color:#757575;text-decoration:underline;background:inherit;}
a.dark{color:#4e4e4e;background-color:inherit;text-decoration:none;}
a.dark:hover{color:#006eb4;background-color:inherit;text-decoration:underline;}
	.boldLink{font-weight:bold;}
	

	
p.textDark{background-color:inherit;color:#828282;}

ul.listImage{margin:0px 0px 0px 25px;list-style: none;}
ul li.bullet{list-style: none;}

div.row {clear:both;margin:7px 0px 7px 0px;}

div.row span.label {float: left;width: 55px;text-align: left;font-size:0.80em;}

div.row span.formw {float: right;width: 217px;text-align: left;font-size:0.80em;}
  
.inputField{width:160px; height:14px;margin:0px 0px 0px 0px;}
 
/* STYLES FOR Financial reports PAGE*/
b.title{color:#006eb4;background-color:inherit;}
strong.title{color:#006eb4;background-color:inherit;}
p.financial{color:#4e4e4e;background-color:transparent;font-size:0.80em;padding:1px 0px 5px 2px;margin:0;line-height:3em;}
p.finHeader{color:#4e4e4e;background-color:inherit;font-size:0.80em;padding:0px 0px 0px 2px;margin:0;line-height:3em;}


/* Sitemap page styles*/
ul.list{padding:0;margin:5px 0px 5px 0px;}
li.sitemap{padding:0;margin:0px 0px 0px 25px;font-size:1.2em;list-style-type:square;color:#006eb4;background-color:inherit;vertical-align:middle;border: 0px;}
li.listsitemap{padding:0;margin:0px 0px 0px 0px;list-style-type:square;color:#006eb4;background-color:inherit;vertical-align:middle;border: 0px;}


/* STYLES FOR Financial reports PAGE*/
#wrapper #container #content #leftColumn ul.number{text-align:left;list-style:decimal;font-size:.80em;padding:5px 0px 5px 2px;margin:0px 0px 0px 25px;line-height:1.3em;}
#wrapper #container #content #leftColumn ul.numberCol{text-align:left;list-style:decimal;font-size:.80em;padding:5px 0px 5px 2px;margin:0px 0px 0px 35px;line-height:1.3em;}
#wrapper #container #content #leftColumn ul.alpha{text-align:left;list-style:lower-alpha;font-size:.80em;padding:5px 0px 5px 2px;margin:0px 0px 0px 40px;line-height:1.3em;}
#wrapper #container #content #leftColumn ul.none{text-align:left;list-style:none;font-size:.80em;padding:5px 0px 5px 2px;margin:0px 0px 0px 40px;line-height:1.3em;}
#wrapper #container #content #leftColumn ul.indent{text-align:left;list-style:square;font-size:.80em;padding:5px 0px 5px 2px;margin:0px 0px 0px 50px;line-height:1.3em;}


/* Futura at a glance page styles*/
#wrapper #container #content #leftColumn #contentFuturaB{background: #e6e6e6 url("images/futuraActivitiesB.jpg") repeat-x left top;
	color:#4e4e4e;
	height:215px;}

#wrapper #container #content #leftColumn #contentFuturaB #FuturaLeftColumn{width:172px;padding:0px 0px 0px 0px;margin:0px 0px 3px 8px;}
#wrapper #container #content #leftColumn #contentFuturaB #FuturaLeftColumn p{padding:0px 0px 0px 0px;margin:0px 5px 0px 0px;border:0px solid #000;}
#wrapper #container #content #leftColumn #contentFuturaB #FuturaRightColumn{width:414px;padding:0px 0px 0px 0px;margin:0px 0px 10px 0px;}

#wrapper #container #content #leftColumn #FuturaLeftColumn{width:172px;padding:0px 0px 0px 0px;margin:0px 0px 0px 8px;}
#wrapper #container #content #leftColumn #FuturaLeftColumn b{padding:0px 0px 0px 0px;font-size:0.80em;margin:0px 5px 0px 0px;border:0px solid #000;font-weight:normal;}
#wrapper #container #content #leftColumn #FuturaRightColumn b{padding:0px 0px 0px 0px;font-size:0.80em;margin:0px 5px 0px 8px;border:0px solid #000;font-weight:normal;}
#wrapper #container #content #leftColumn #FuturaRightColumn{width:414px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}

/* Director page styles*/
#wrapper #container #content #leftColumn #DPLeftColumn{width:110px;padding:0px;margin:0px 0px 10px 0px;}

#wrapper #container #content #leftColumn #DPRightColumn{width:484px;padding:0;margin:0px 0px 10px 0px;}
#wrapper #container #content #leftColumn #DPRightColumn h2{text-align:left;font-size:.80em;padding:5px 0px 0px 0px;margin:0;font-weight:bold;color:#005dab;background-color:inherit;}
#wrapper #container #content #leftColumn #DPRightColumn h3{text-align:left;font-size:0.90em;font-style: italic;padding:2px 0px 0px 0px;margin:0;font-weight:normal;color:#4e4e4e;background-color:inherit;}
#wrapper #container #content #leftColumn #DPRightColumn p{text-align:left;font-size:0.80em;font-style:normal;font-weight:normal;padding:1px 0px 5px 2px;margin:0;line-height:1.3em;}

#wrapper #container #content #leftColumn p.directorsImage{text-align:center;font-size:.80em;padding:1px 0px 1px 0px;margin:0;border:0px;}
#wrapper #container #content #leftColumn img.director{border:0px;padding:0;margin:0;text-decoration:none;}
#wrapper #container #content #leftColumn a.directorsLink{border:1px solid #fff;padding:0;margin:0;}
#wrapper #container #content #leftColumn a.directorsLink:hover{border:1px solid #000;}

/* Finance page styles*/
#wrapper #container #content #leftColumn #FinancialLeftColumn{width:272px;padding:0px 0px 0px 0px;margin:0px 0px 0px 8px;}
#wrapper #container #content #leftColumn #FinancialRightColumn{width:314px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}

/* Event page styles*/
#wrapper #container #content #leftColumn #EventLeftColumn{width:272px;padding:0px 0px 0px 0px;margin:0px 0px 0px 8px;}
#wrapper #container #content #leftColumn #EventRightColumn{width:314px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}

/* Audit page styles*/
#wrapper #container #content #leftColumn #AuditLeftColumn{width:32px;padding:0px 0px 0px 0px;margin:0px 0px 0px 8px;}
#wrapper #container #content #leftColumn #AuditRightColumn{width:554px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
#wrapper #container #content #leftColumn #AuditCenterColumn{width:594px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}

/* Share page styles*/
#wrapper #container #content #leftColumn #ShareStatsLeftColumn{width:472px;padding:0px 0px 0px 0px;margin:0px 0px 0px 8px;}
#wrapper #container #content #leftColumn #ShareStatsRightColumn{width:114px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}

#wrapper #container #content #leftColumn #contentNewsB{	background: #e3e3e3 url("images/NewsPressReleaseB.jpg") repeat-x left top;
	color:#4e4e4e;
	height:100%;
	padding:0px 0px 5px 0px;margin:0px 0px 0px 0px;}
	
#wrapper #container #content #leftColumn .contentNewsB{	background: #e3e3e3 url("images/NewsPressReleaseB.jpg") repeat-x left top;
	color:#4e4e4e;
	height:100%;
	padding:0px 0px 5px 0px;margin:0px 0px 0px 0px;}
	
/* Contact page styles */
#wrapper #container #content #leftColumn #contentContactB{	background-color:inherit;color:#4e4e4e;padding:0px 0px 5px 0px;margin:0px 0px 0px 0px;}


#wrapper #container #content #leftColumn #contentContactB #NewsLeftColumn{width:404px;padding:0px 0px 0px 0px;margin:0px 10px 0px 8px;}
#wrapper #container #content #leftColumn #contentContactB #NewsRightColumn{width:162px;padding:0px 0px 0px 0px;margin:0px 0px 0px 10px;}

#wrapper #container #content #leftColumn #contentNewsB #NewsLeftColumn{width:122px;padding:0px 0px 0px 40px;margin:0px 0px 0px 10px;}
#wrapper #container #content #leftColumn #contentNewsB #NewsRightColumn{width:404px;padding:0px 0px 0px 0px;margin:0px 10px 0px 8px;}

#wrapper #container #content #leftColumn .contentNewsB #NewsLeftColumn{width:122px;padding:0px 0px 0px 40px;margin:0px 0px 0px 10px;}
#wrapper #container #content #leftColumn .contentNewsB #NewsRightColumn{width:404px;padding:0px 0px 0px 0px;margin:0px 10px 0px 8px;}

/* News page styles */
#wrapper #container #content #leftColumn #NewsLeftColumn{width:314px;padding:0px 0px 0px 0px;margin:20px 0px 3px 8px;}
#wrapper #container #content #leftColumn #NewsRightColumn{width:272px;padding:0px 0px 0px 0px;margin:20px 0px 10px 0px;}

/* topRightImage styles. Different top right images for each section where approprite, styled here*/

#wrapper #container #content #rightColumn #topRightImage{
	background: #fff url("images/picture1.jpg") no-repeat right top;color:#005dab;height:209px;
	}
		
#wrapper #container #content #rightColumn #topRightImageDirectorsB{
	background: #fff url("images/picture8.jpg") no-repeat right top;color:#005dab;height:209px;
	}
	
	#wrapper #container #content #rightColumn #topRightImagePipelineB{
	background: #fff url("images/labTechnician.jpg") no-repeat right top;color:#005dab;height:209px;
	}
	
	
	
#wrapper #container #content #rightColumn #topRightImageFuturaGlanceB{
	background: #fff url("images/TRIFuturaGlanceB.jpg") no-repeat right top;color:#005dab;height:209px;
	}
	
#wrapper #container #content #rightColumn #topRightImageCondomsB{
	background: #fff url("images/picture2.jpg") no-repeat right top;color:#005dab;height:209px;
	}
	
	#wrapper #container #content #rightColumn #topRightImageTechnology{
	background: #fff url("images/picture4.jpg") no-repeat right top;color:#005dab;height:200px;
	}
	
		#wrapper #container #content #rightColumn #topRightImageOperations{
	background: #fff url("images/picture11.jpg") no-repeat right top;color:#005dab;height:209px;
	}
	
			#wrapper #container #content #rightColumn #topRightImagePartnering{
	background: #fff url("images/picture5.jpg") no-repeat right top;color:#005dab;height:209px;
	}
	
#wrapper #container #content #rightColumn #topRightImageCSD500B{
	background: #fff url("images/TRICSD500B.jpg") no-repeat right top;color:#005dab;height:209px;
	}

#wrapper #container #content #rightColumn #topRightImageMED2002{
	background: #fff url("images/picture7.jpg") no-repeat right top;color:#005dab;height:209px;
	}
	
	#wrapper #container #content #rightColumn #topRightImageGovernance{
	background: #fff url("images/picture8.jpg") no-repeat right top;color:#005dab;height:209px;
	}

#wrapper #container #content #rightColumn #topRightImagePipelineDrugsB{
	background: #fff url("images/TRIPipelineDrugsB.jpg") no-repeat right top;color:#005dab;height:209px;
	}
	
#wrapper #container #content #rightColumn #topRightImageInvestorsB{
	background: #fff url("images/TRIInvestorsB.jpg") no-repeat right top;color:#005dab;height:209px;
	}
	
#wrapper #container #content #rightColumn #topRightGovernanceB{
	background: #fff url("images/picture9.jpg") no-repeat right top;color:#005dab;height:209px;
	}
	
#wrapper #container #content #rightColumn #topRightImageFinancialResultsB{
	background: #fff url("images/picture6.jpg") no-repeat right top;color:#005dab;height:209px;
	}
	
#wrapper #container #content #rightColumn #topRightImageFinancialReportB{
	background: #fff url("images/TRIFinancialReportB.jpg") no-repeat right top;color:#005dab;height:209px;
	}
	
#wrapper #container #content #rightColumn #topRightImagePressReleaseB{
	background: #fff url("images/picture10.jpg") no-repeat right top;color:#005dab;height:209px;
	}
	
/* Bottom right hand styles for pages with text information. Example home page: index.asp*/
#wrapper #container #content #rightColumn #topRightContent{padding:8px 0px 0px 6px;margin:51px 7px 0px 0px;text-align:center;height:237px;
	background: #e3e3e3 url("images/partnersB.jpg") repeat-x left top;color:#005dab;
	}
	
	#wrapper #container #content #rightColumn #topRightContentInvestors{padding:8px 0px 0px 6px;margin:21px 7px 0px 0px;text-align:center;height:70px;
	background: #fff url("images/partnersB.jpg") repeat-x left top;color:#005dab;
	}
	
	#wrapper #container #content #rightColumn #topRightContentNews{padding:8px 0px 0px 6px;margin:51px 7px 0px 0px;text-align:left;height:237px;
	background: #fff url("images/partnersB.jpg") repeat-x left top;color:#005dab;
	}
	
	#wrapper #container #content #rightColumn #topRightContentPress{padding:8px 0px 0px 6px;margin:51px 7px 0px 0px;text-align:left;height:45px;
	background: #fff url("images/partnersB.jpg") repeat-x left top;color:#005dab;
	}
	
	
#wrapper #container #content #rightColumn #topRightContentCSD500{padding:8px 0px 0px 6px;margin:46px 7px 5px 0px;text-align:center;height:auto;
	background: #e2e2e2 url("images/csd_500_b.jpg") repeat-x left top;color:#005dab;
	}
.topRightContentCSD500{padding:8px 0px 0px 6px;margin:0px 7px 5px 0px;text-align:center;height:auto;
	background: #e2e2e2 url("images/csd_500_b.jpg") repeat-x left top;color:#005dab;
	}
	
.topRightContentCSD500 h2{font-size:.85em;text-align:center;padding:0px 0px 0px 0px;margin:0px 0px 10px 0px;}
	
	#wrapper #container #content #rightColumn #topRightContentCSD500 p{padding:8px 5px 5px 6px;margin:0px 0px 5px 0px;text-align:left;
	}


p.topRightContentDelivery  {
	margin: 0px;
	padding: 0px;
	text-align: center
}

#wrapper #container #content #rightColumn #topRightContentFin{padding:8px 4px 0px 6px;margin:51px 7px 0px 0px;text-align:center;height:80px;
	background: #fff url("images/partnersB.jpg") repeat-x left top;color:#828282;
	}
	

	
#wrapper #container #content #rightColumn #topRightContentCSD500 h2{font-size:.85em;text-align:center;padding:0px 0px 0px 0px;margin:0px 0px 10px 0px;}
#wrapper #container #content #rightColumn #topRightContent h2{font-size:.85em;text-align:left;}

#wrapper #container #content #rightColumn #topRightContentFinancialReport{padding:8px 0px 0px 6px;margin:51px 7px 0px 0px;text-align:left;height:auto;
	background: #e2e2e2 url("images/partnersB.jpg") repeat-x left top;color:#4e4e4e;
	}

/* Footer styles*/
 #footer {padding: 0px 0px 0px 0px;position:relative;margin:15px 0px 10px 0px;background-color:transparent;color:#9b9b9b;height:20px;border-bottom:0px solid #000000;
       

	}

 #footer #leftFootColumn{padding: 0px 0px 0px 0px;margin: 0px 45px 0px 78px;text-align:left;width:614px;font-size:0.75em;}
 #footer #leftFootColumn a.bottomNav{background-color:transparent;color:#9b9b9b;text-decoration:none;font-weight:900;}
 #footer #leftFootColumn a.bottomNav:hover{background-color:transparent;color:#005dab;text-decoration:underline;}

 #footer #leftFootColumn a.bottomNavBlue{background-color:transparent;color:#005DAB;text-decoration:none;font-weight:900;}
 #footer #leftFootColumn a.bottomNavBlue:hover{background-color:transparent;color:#005DAB;text-decoration:underline;}

 #footer #leftFootColumn a.bottomNavBlueU{background-color:transparent;color:#005DAB;text-decoration:underline;font-weight:900;}
 #footer #leftFootColumn a.bottomNavBlueU:hover{background-color:transparent;color:#005DAB;text-decoration:underline;}

 .bottomblueText {color: #005DAB}

 

#footer #rightFootColumn{padding: 0px 0px 0px 0px;margin: 0px 7px 0px 0px;text-align:left;width:206px;}
#footer #rightFootColumn .copyright{font-size:0.65em;text-align:right;}

.clear{clear:both;}

p.report { margin: 0; padding: 0 0 0 2px; }
ul.report-sub { margin: 0 0 0.5em 3.9em; list-style-type:square; font-size: 0.8em; font-weight: bold; }

fieldset { margin: 0; padding: 0; border: none; }
legend { display: none; }

table.alert { width: 400px; border: 1px solid #999; }
table.alert td { vertical-align: middle; font-size: 0.80em;}
table.alert #radioGrp { float: left; }
table.alert #submitBtn { float: right; }

.alert input.text { width: 250px; padding: 1px; }
.alert input.submit { color: #fff; background-color: #005dab; font-weight: bold; font-family: Verdana, sans-serif; font-size: 8pt; border: 1px solid #999; padding: 2px 3px; cursor: pointer; }


/* table styles*/

.table{font-size:0.80em;width:580px;padding:4px;margin:3px;color:#000000;background-color:transparent;}

#table, #tableTwo{font-size:0.80em;width:580px;padding:4px;margin:3px;color:#000000;background-color:transparent;font-weight:bold;}

#tableStatistics {
	font-size:0.80em;
	margin:3px;
	color:#000000;
	background-color:transparent;
	font-weight:bold;
}

table.border {
	border-width: 1px 1px 0 0;
	border-style: solid;
	border-color: #000000
}


td.border {
	border-width: 0 0 1px 1px;
	border-style: solid;
	border-color: #000000
}

.borderLeft { border-left: 1px solid #000; }
.borderRight { border-right: 1px solid #000; }
.borderTop { border-top: 1px solid #000; }
.borderBase { border-bottom: 1px solid #000; }
.borderDashed { border-bottom: 1px dashed #000; }
.borderdouble { border-bottom: 3px double #000; }


.tableTitle{background-color:#e4e4e4;}

.tableContent{background-color:#f6f6f6;}

.totalContent{background-color:#e2e2e2;}

.operatingLoss{background-color:#dcdcdc;}
	.operLoss{background-color:#e2e2e2;}

.lossAfterTax{background-color:#cecece;}
	.taxLoss{background-color:#d4d4d4;}
	
.lefttableCol{background-color:#eeeeee;}

.profitLossTitle{background-color:#e2e2e2;}
	.profitLoss{background-color:#e2e2e2;}
	
/* SEARCH RESULTS PAGE */

.ResultsHeader {
	border-bottom: 5px solid #fff;
	padding: 10px
}

.SearchResult {
	margin-bottom: 20px;
}


.SearchResultAlt {
	background: #e5f1f8;
	border-top: 5px solid #e5f1f8;
	border-bottom: 5px solid #e5f1f8;
}


.SearchResultTitle {
	line-height: 2em;
	padding: 10px;
}

.SearchResultDesc {
	padding: 10px;
	font-size: 0.8em
	
}

tr.ResultsHeader td {
	padding: 10px;
}

/* ANNUAL REPORTS PAGE */

.AReports {
	padding: 10px;
	border-bottom: 1px solid #ccc;
	margin-bottom: 10px
}

.AReports img {
	float: left;
	padding: 2px;
	border: 1px solid #ccc
}

.AReportsRight {
	margin-left: 90px;
}

