.column{display:inline;float:left;padding:0; margin:0;}
.clear{clear:both;}

html, body{ margin:0; padding:0; font-family:arial, tahoma, verdana, helvetica, sans-serif; text-align:center; font-size:0.90em; color:#333; background-color:#fff;}

.update {margin:0px 0px; padding:0px 170px; float:left; color:#f36121; clear:both; width:250px;}	
	
#container{ position: relative; width:742px;margin-left: auto;margin-right: auto;padding: 0px 15px 0px 15px;margin-bottom:0px;margin-top:10px;
color:#000;min-height: 350px;background-color: #ece7da; /*url("img/contentB.gif") repeat-y left top;
border-left:1px solid #cecece;border-right:1px solid #cecece;*/}

#header{background: #ece7da url(img/headerImage.jpg) no-repeat left top;width:741px;height:171px;padding:0;margin:0;color:#666667;}
#headerProfile{background: #ece7da url(img/HIProfile.jpg) no-repeat left top;width:741px;height:171px;padding:0;margin:0;color:#666667;}
#headerManagement{background: #ece7da url(img/HIManagement.jpg) no-repeat left top;width:741px;height:171px;padding:0;margin:0;color:#666667;}
#headerBoard{background: #ece7da url(img/HIBoard.jpg) no-repeat left top;width:741px;height:171px;padding:0;margin:0;color:#666667;}
#headerServices{background: #ece7da url(img/HIServices.jpg) no-repeat left top;width:741px;height:171px;padding:0;margin:0;color:#666667;}
/*#headerInvestor{background: #ece7da url(img/HIinvestor.jpg) no-repeat left top;width:741px;height:171px;padding:0;margin:0;color:#666667;}*/
#headerInvestor{background: #ece7da url(img/shareprice.jpg) no-repeat left top;width:741px;height:171px;padding:0;margin:0;color:#666667;}
#headerNews{background: #ece7da url(img/HINews.jpg) no-repeat left top;width:741px;height:171px;padding:0;margin:0;color:#666667;}
#headerContact{background: #ece7da url(img/HIContact.jpg) no-repeat left top;width:741px;height:171px;padding:0;margin:0;color:#666667;}

#headerCalendar{background: #ece7da url(img/calendar.jpg) no-repeat left top;width:741px;height:171px;padding:0;margin:0;color:#666667;}
#headerRegProsp{background: #ece7da url(img/registrarprosp.jpg) no-repeat left top;width:741px;height:171px;padding:0;margin:0;color:#666667;}

#headerArms{background: #ece7da url(img/HIBoard.jpg) no-repeat left top;width:741px;height:171px;padding:0;margin:0;color:#666667;}
#headerChess{background: #ece7da url(img/HIManagement.jpg) no-repeat left top;width:741px;height:171px;padding:0;margin:0;color:#666667;}
#headerBook{background: #ece7da url(img/profile.jpg) no-repeat left top;width:741px;height:171px;padding:0;margin:0;color:#666667;}
#headerInvAlert{background: #ece7da url(img/investoralert.jpg) no-repeat left top;width:741px;height:171px;padding:0;margin:0;color:#666667;}
#headerSharePrice{background: #ece7da url(img/shareprice.jpg) no-repeat left top;width:741px;height:171px;padding:0;margin:0;color:#666667;}

#content{background: #dfd9c2 url(img/content.jpg) repeat-y left top;color:#666667; width: 741px}

#leftCol{padding:35px 0px 15px 17px ;margin:0px 0px 0px 0px;width:146px; color:#000000;text-align:left;background-color:inherit;}
#contentLeftCol{padding:0px 0px 0px 0px ;margin:0px 0px 0px 0px;}

#rightCol{padding:0px 25px 0px 25px; margin:0px 0px 0px 0px; width:525px; text-align:left; line-height:150%; }
#contentRightCol{padding:0px 0px 0px 0px ;margin:0px 0px 0px 0px;}

#contentBottom{background: #ece7da url(img/contentBottom.jpg) no-repeat left top;width:741px;height:18px;color:#666667;}

#footer{text-align:right;padding:3px 0px 0px 0px ;margin:0px 0px 0px 0px;background-color:inherit; color:#666667;}

#footer a{text-decoration:none;background-color:inherit; color:#666667;font-size:.85em;}
#footer a:hover{text-decoration:underline;background-color:inherit; color:#4f4f4f;}


h1				{padding:0px 0px 7px 0px; margin:0px 0px 0px 0px; background-color:inherit; color:#f36121;letter-spacing:1px;font-size:1.5em;}
h2				{padding:7px 0px 1px 0px; margin:0px 0px 0px 0px; background-color:inherit; color:#666667;letter-spacing:1px;font-size:1em;}
h2.contactH2	{padding:7px 0px 1px 0px; margin:0px 0px 0px 0px;background-color:inherit; color:#f36121;letter-spacing:1px;font-size:1em;}
h3				{padding:7px 0px 1px 0px; margin:0px 0px 0px 0px; background-color:inherit; color:#666667;letter-spacing:1px;font-size:0.95em;}
h3.management	{padding:2px 0px 1px 0px; margin:0px 0px 0px 0px;background-color:inherit; color:#666667;letter-spacing:1px;font-size:0.95em;}

p{padding:3px 0px 6px 0px ;margin:0px 0px 0px 0px;}

a{background-color: inherit;color:#666667;}
a:hover{background-color: inherit;color:#f2601f;}

a.menuHeading{display:block;background-color:inherit; color:#f36121;text-decoration:none;padding:0px 0px 6px 0px ;margin:0px 0px 10px 0px;font-size:16px;font-weight:bold;}
a.menuHeading:hover{text-decoration:underline;}

ul#aboutMenu{padding:0px 0px 0px 0px ;margin:0px 0px 15px 0px;background-color:inherit; color:#f36121; list-style: none}
ul#aboutMenu li{}

ul#aboutMenu li a{background-color:inherit; color:#f36121;text-decoration:none;padding:0px 0px 0px 0px ;margin:10px 0px 5px 0px;font-size:13px;}
ul#aboutMenu li a:hover{text-decoration:underline;}


ul#investorMenu{padding:0px 0px 0px 0px; margin:0px 0px 10px 0px; background-color:inherit; color:#f36121; list-style: none}
ul#investorMenu li{}

ul#investorMenu li a{background-color:inherit; color:#f36121;text-decoration:none;padding:0px 0px 0px 0px ;margin:10px 0px 5px 0px;font-size:13px;}
ul#investorMenu li a:hover{text-decoration:underline;}

.dateHeading {color:#f36121; font-weight:bold; font-size:130%; }

/* IF you add or remove an item the gap is roughly 16 pixels*/

body#section-home #container #content #leftCol{background: url(img/notSelected.jpg) no-repeat 5px 63px;}
	
	body#section-profile #container #content #leftCol{background: url(img/selected.jpg) no-repeat 4px 63px;}
	body#section-management #container #content #leftCol{background: url(img/selected.jpg) no-repeat 4px 79px;}
	body#section-board #container #content #leftCol{background: url(img/selected.jpg) no-repeat 4px 95px;}
	body#section-information #container #content #leftCol{background: url(img/selected.jpg) no-repeat 4px 111px;}
	
body#section-advisory #container #content #leftCol{background: url(img/selected.jpg) no-repeat 4px 101px;}
body#section-services #container #content #leftCol{background: url(img/selected.jpg) no-repeat 4px 63px;}


	body#section-welcomeAIM #container #content #leftCol{background: url(img/selected.jpg) no-repeat 4px 121px;}
	body#section-sharePrice #container #content #leftCol{background: url(img/selected.jpg) no-repeat 4px 135px;}
	body#section-information #container #content #leftCol {background: url(img/selected.jpg) no-repeat 4px 153px;}
	body#section-alert #container #content #leftCol{background: url(img/selected.jpg) no-repeat 4px 168px;}
	body#section-boardIR #container #content #leftCol{background: url(img/selected.jpg) no-repeat 4px 184px;}
	body#section-governance #container #content #leftCol{background: url(img/selected.jpg) no-repeat 4px 200px;}
	body#section-shareholderProfile #container #content #leftCol{background: url(img/selected.jpg) no-repeat 4px 214px;}
	body#section-registrarFaq #container #content #leftCol{background: url(img/selected.jpg) no-repeat 4px 230px;}
	body#section-advisers #container #content #leftCol{background: url(img/selected.jpg) no-repeat 4px 248px;}
	body#section-prospectus #container #content #leftCol{background: url(img/selected.jpg) no-repeat 4px 264px;}
	/*body#section-eventCalendar #container #content #leftCol{background: url(img/selected.jpg) no-repeat 4px 272px;}*/
	body#section-latestResults #container #content #leftCol{background: url(img/selected.jpg) no-repeat 4px 282px;}	
	body#section-annualReport #container #content #leftCol{background: url(img/selected.jpg) no-repeat 4px 295px;}

body#section-news #container #content #leftCol{background: url(img/selected.jpg) no-repeat 4px 124px;}
body#section-contact #container #content #leftCol{background: url(img/selected.jpg) no-repeat 4px 152px;}

#topLink	{float:right; }

  #map{}
  #menu a{position: absolute;height: 84px;width: 139px;top: 85px;text-decoration: none;}
  #menu a i{ visibility: hidden; }
	a#home { left: 20px; border:0px solid #000000;}
	a#home:hover{ border: none; } 
	
	a{background-color:inherit;color:#666667;}
	
	h1.homeBold{font-weight:bold;font-size:119.5%;background-color:inherit;color:#666667;padding:0px 0px 9px 0px ;margin:0px 0px 0px 0px;}
	
	ul.advisory{padding:3px 0px 5px 0px;margin:0px 0px 0px 20px;}
	ul.advisory li{margin:3px 0px 3px 0px;}
	
	.floatimageright {float:right; padding: 10px;}

/*
padding:0px 0px 0px 0px ;margin:0px 0px 0px 0px;
background: #ece7da url(img/topRight.jpg) no-repeat left top;
background-color:#ece7da; color:#666667;
border:1px solid #000000;
*/

/* RESULTS PAGE */

.ResultsHeader {
	border-bottom: 5px solid #fff;
	padding: 10px;
	font-size: 1.1em
}

.SearchResult {
	margin-bottom: 20px;
}


.SearchResultAlt {
	background: #f7f5f0;
	border-top: 5px solid #f7f5f0;
	border-bottom: 5px solid #f7f5f0;
}


.SearchResultTitle {
	line-height: 2em;
	padding: 10px;
}

.SearchResultDesc {
	padding: 10px;
	
}

tr.ResultsHeader td {
	padding: 10px;
}

/* latest results */

.SingleLine {
	border-bottom: 1px solid #666667;
}

/* AR PAGE */

.head2 {
	background: #b8d1ed;
	font-size: 1.1em;
	font-weight: bold
}

.button {
	background: #f90	color: #fff;
	border: 1px solid #c4af80;
	padding: 1px
}

.text {
	border: 1px solid #f90	background: #fff;
	padding: 1px;
}

span.arSmall {
	visibility: hidden;
	display: none;
	font-size: 10px
}
