@import url(type.css);
@import url(nav.css);
html,
body {
	padding: 0; margin: 0;
	width: 100%; height: 100%;
}
body {
	background: #003F6A url(/img/global/body-bg.gif) repeat-y top center;
	text-align: center;
}
#frame {
	width: 750px;
	margin: 0 auto;
	padding: 35px 0 0 0;
	text-align: left;
	position: relative;
}
#left {
	width: 180px;
	position: absolute;
	left: 0;
}
#right {
	width: 560px;
	position: absolute;
	left: 190px;
}
.s-home #content {
	position: absolute;
	top: 330px;
	left: 0;
}
#content {
	position: absolute;
	top: 236px;
	left: 0;
	width: 540px;
	padding: 0 10px;
}
.hr {
	width: 100%; height: 20px;
	background: transparent url(/img/global/line-dotted.gif) repeat-x center left;
	clear: both;
	border: none;
	margin: 15px 0;
}
/************************************* [HOME] TRADING HIGHLIGHTS BUTTON */
.trading-btn {
	width: 180px; height: 92px;
	border-bottom: 1px solid #d9d9d9;
	position: absolute;
	top: 209px;
	left: 0;
}
.trading-btn a {
	display: block;
	width: 180px; height: 92px;
	background: #fff url('/img/home/2009-annual-report-pdf.png') no-repeat 0 -4px;
	text-indent: -9999px;
}
.trading-btn a:hover {
	background-position: 0 -100px;
}


#microsite-btn {
	width: 180px; height: 25px;
	border-bottom: 1px solid #d9d9d9;
	position: absolute;
	top: 301px;
	left: 0;
}
#microsite-btn a {
	display: block;
	width: 180px; height: 25px;
	background: #fff url('/img/home/visit_microsite-btn.png') no-repeat 0 0;
	text-indent: -9999px;
}
#microsite-btn a:hover {
	background-position: 0 -25px;
}

#report-request-btn {
	width: 180px; height: 25px;
	border-bottom: 1px solid #d9d9d9;
	position: absolute;
	top: 326px;
	left: 0;
}
#report-request-btn a {
	display: block;
	width: 180px; height: 25px;
	background: #fff url('/img/home/request_report-btn.png') no-repeat 0 0;
	text-indent: -9999px;
}
#report-request-btn a:hover {
	background-position: 0 -25px;
}


/************************************* [HOME] HOMEPAGE CONTENT */
#home-left,
#home-right {
	width: 260px;
	float: left;
}
#home-left {
	padding-right: 20px;
}
#home-right {
	padding-left: 20px;
}
#content ul.news {
	padding-top: 0px;
}
#content .news li {
	margin: 8px 0;
	padding: 0;
	text-indent: -80px;
	margin-left: 80px;
	background: none;
}
#content .news span {
	font-weight: normal;
	/*color: #0069B0;*/
	color: #777;
}
#content .news a {
	text-decoration: none;
}
#content .news a:hover span {
	color: #fff;
}

  #contentList .pageNumber{float:right; margin-right:100px; }
  #contentList a.contentLink{ float:left; }
  #contentList li{clear:both; }
/************************************* FOOTER */
#footer {
	width: 540px;
	clear: both;
	padding-top: 50px; padding-bottom: 20px;
}
#footer ul,
#footer li {
	padding: 0; margin: 0;
	list-style: none;
}
#footer ul {
	width: 540px;
	background: #fff url(/img/global/line-dotted.gif) repeat-x 0 0;
	padding-top: 10px;
}
#footer li {
	display: inline;
	border-right: 1px solid #ccc;
	background: none;
	color: #aaa;
}
#footer a.first {
	color: #aaa;
	text-decoration: none;
	margin: 0 7px 0 0;
	text-decoration: none;
}

#footer a {
	color: #aaa;
	text-decoration: none;
	margin: 0 7px 0 7px;
	text-decoration: none;
}


#footer .no-border {
	border: none;
}
#footer .credits {
	margin-left: 50px;
	border: none;
}
#footer .credits span:hover {
	color: #000;
}
#footer a:hover {
	color: #fff;
	background-color: #888;
	text-decoration: none;
}
span#copyright {display: none;}
/************************************* [INVESTORS] CONTENT */
#chairmans-statement {
	text-indent: -9999px;
	background: url(/img/chairman-statement.gif) no-repeat left center;
	height: 52px;
}
#chairmans-statementb {
	text-indent: -9999px;
	background: url(/img/chairman-statementb.gif) no-repeat left center;
	height: 52px;
}
#flashcontent {
	margin-top: 30px;
	
}

#content .annual-reports li {
	background: url(/img/global/pdf_icon_s.gif) no-repeat 0 0;
	margin: 10px 0;
	padding-left: 25px; /*height: 30px; line-height: 30px;*/
}

#content .pdf-link {
	padding: 3px 4px 3px 25px;
	background: transparent url(/img/global/pdf_icon_s.gif) no-repeat left center;
}
/*#content a.pdf-link:hover {
	background-color: #fff;
	color: #000066;
}*/

/************************************* [LSA LISTING GRAPHIC] CONTENT */

.lsa-btn {
	width: 151px; height: 109px;
	position: absolute;
	top: 535px;
	left: 15px;
	background-color: #ffffff;
	margin: 0; padding: 0;
}

/************************************* [SHAREPRICE] CONTENT */

.share-btn {
	width: 180px; height: 150px;
	position: absolute;
	top: 365px;
	left: 0;
	background-color: #f2f2f2;
	margin: 0; padding: 0;
}
.share-btn div {
	margin: 0 10px;
}
.share-btn h4 {
	background-color: #e1e1e1; height: 25px; line-height: 25px;
	padding-left: 10px; border-bottom: 1px solid #fff; margin: 0 0 15px 0;
	color: #333;
}
.share-btn #price.shareprice {
	font-size: 2.0em; font-weight: bold; color: #b92020;
}
.share-btn #change,
.share-btn #date,
.share-btn #time {
	font-size: 1.1em;
	color: #777;
}
.share-btn #date { font-weight: bold;}
.share-btn #time { color: #333}
.share-btn .delay { 
	font-size: 1.1em;
	color: #888;
}
.share-btn a {
	color: #000066;
	font-size: 1.1em;
}
.share-btn a:hover {
	text-decoration: none;
}

#info-flag {
	width: 180px; height: 150px;
	position: absolute;
	top: 505px;
	left: 0;
	background-color: #f2f2f2;
	margin: 0; padding: 0;
}

#info-flag h4 {
	background-color: #e1e1e1; height: 25px; line-height: 25px;
	padding-left: 10px; border-bottom: 1px solid #fff; margin: 0 0 15px 0;
	color: #333;
}

#info-flag p {
	margin: 0 10px; color: #888;
}

/************************************* [SITEMAP] CONTENT */

#content #sitemap,
#content #sitemap li {
	list-style: none;
	background: none;
}
#content #sitemap li {
	font-size: 1.1em;
}
#content #sitemap li {
	display: block;
	width: 250px;
	background-color: #e1e1e1;
	margin: 10px 20px 10px 0;
	padding: 0;
	float: left;
}
#content #sitemap li a {padding: 4px 15px; display: block;}
#content #sitemap li ul {
	background-color: #f2f2f2;
	margin: 0;
	padding: 5px 0 0 0;
	border-top: 1px solid #fff;
}
#content #sitemap li li {
	width: auto;
	height: 25px;
	font-size: 1.0em;
	float: none;
	padding: 0 0 0 5px;
	margin: 0;
	background-color: #f2f2f2;
}
#content #sitemap li a {
	background: none;
	font-weight: bold;
	color: #000;
}
#content #sitemap li li a {
	background: transparent url(/img/global/bullet-navb.gif) no-repeat 3px 10px;
	font-weight: normal;
	color: #000;
}
.s-investors .p-cal #contnet li a {line-height: 30px; height: 30px;}