/* Page styles */
body 
{
   width:950px; 
   /*text-align: center; */
   background-color: #F6F6F6; 
   padding-top: 10px;
   padding-bottom: 10px;
   margin: auto;
   overflow: auto;
}

.ContentTable 
{
    background: #FFFFFF;
    width: 920px;
    max-width: 920px;
    position: relative;
    overflow: auto;
}

.ContentArea
{
    width: 855px;
    vertical-align: top;
    padding: 15px;
}

.PageHeading {
	font-family: Trebuchet MS;
	font-size: 11pt;
	color: #003E78;
	text-decoration: none;
}

.PageSubHeading {
	font-family: Trebuchet MS;
	font-size: 8pt;
	font-weight: bold;
	color: #585959;
	text-decoration: none;
	padding-right: 20px;
}

.Text {
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	color: #585959;
	padding-bottom: 5px;
}

/*UL {
	font-family: Arial;
	font-size: 11px;
	color: #585959;
	list-style-type: disc;
	display: inline;
}*/

a {
	color: #003E78;
}

.HighlightText {
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #003E78;
}

/* End Page styles */



/* REPORT SECTION */

.ReportTable 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;

}

.ReportTable th
{
	background-color: #003E78;
	color: #FFFFFF;
	font-weight: bold;
	height:25px;
	padding-left: 15px;
}

.ReportTable td
{
	background-color: #FFFFFF;
	color: #585959;
	height:40px;
	border-bottom: 1px solid #585959;
	padding-left: 15px;
}
/* END REPORT SECTION */





/* SIDE MENU */
.smItem 
{
    max-width: 135px; 
    width: 135px;
	font-family: Trebuchet MS;
}

.smItem td   
{
	height: 30px;
	width: 130px;
	background: #585959;
}

.smItem a {
	font-size: 8pt;
	font-weight: normal;
	color: white;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 10px;
	background-image: none;
	vertical-align: middle;
}

.smItem a:hover {
	color: #003E78;
}

.PageHome td#Home a,
.PageAnnouncements td#Announcements a,
.PageOurServices td#OurServices a,
.PageContactUs td#ContactUs a,
.PageCorporateGovernance td#CorporateGovernance a,
.PageDirectors td#Directors a,
.PageLegal td#Legal a,
.PagePrivacy td#Privacy a,
.PageReports td#Reports a,
.PageTaxationReform td#TaxationReform a,
.PageCareerOpportunities td#CareerOpportunities a
{
	color: #003E78;
}

/* END SIDE MENU */


/* HEADER IMAGE */
.ContentTable thead th
{
    height:251px;
}
.PageHome thead th { background: url(../images/imgBannerHome.jpg) no-repeat; }
.PageAnnouncements thead th { background: url(../images/imgBannerAnnouncements.jpg) no-repeat; }
.PageOurServices thead th { background: url(../images/imgBannerOurServices.jpg) no-repeat; }
.PageContactUs thead th { background: url(../images/imgBannerContact.jpg) no-repeat; }
.PageCorporateGovernance thead th { background: url(../images/imgBannerCorporateGovernance.jpg) no-repeat; }
.PageDirectors thead th { background: url(../images/imgBannerDirectors.jpg) no-repeat; }
.PageLegal thead th { background: url(../images/imgBannerLegal.jpg) no-repeat; }
.PagePrivacy thead th { background: url(../images/imgBannerLegal.jpg) no-repeat; }
.PageReports thead th { background: url(../images/imgBannerReports.jpg) no-repeat; }
.PageTaxationReform thead th { background: url(../images/imgBannerTaxationReform.jpg) no-repeat; }
.PageCareerOpportunities thead th { background: url(../images/imgBannerCareerOpportunities.jpg) no-repeat; }
/* END HEADER IMAGE */


/* ASX LINK */
.TickerTitle a {
	font-family: Trebuchet MS;
	font-size: 9pt;
	font-weight: bold;
	color: #003E78;
	text-decoration: none;
}

.TickerText {
	font-family: Arial;
	font-size: 7pt;
	color: #585959;
	line-height: normal;

}




.TickerBox {
   background: #E7E7E8;
}
.TickerBoxTop div {
   background: url(../images/imgTickerBoxTopLeft.jpg) no-repeat top left;
}
.TickerBoxTop {
   background: url(../images/imgTickerBoxTopRight.jpg) no-repeat top right;
}
.TickerBoxBottom div {
   background: url(../images/imgTickerBoxBottomLeft.jpg) no-repeat bottom left;
}
.TickerBoxBottom {
   background: url(../images/imgTickerBoxBottomRight.jpg) no-repeat bottom right;
}

.TickerBoxTop div, .TickerBoxTop, 
.TickerBoxBottom div, .TickerBoxBottom {
   width: 100%;
   height: 11px;
   font-size: 1px;
}
.TickerBoxContent 
{
     margin: 0px 0px 0px 11px;
     width: 145px;
}

/* END ASX LINK */


/* IMPORTANT ASX LINK */
.TickerTitleHighlight a {
	font-family: Trebuchet MS;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.TickerTextHighlight, .TickerTextHighlight a {
	font-family: Arial;
	font-size: 7pt;
	color: #FFFFFF;
	line-height: normal;

}


.TickerBoxHighlight {
   background: #006699;
}
.TickerBoxHighlightTop div {
   background: url(../images/imgTickerBoxHighlightTopLeft.jpg) no-repeat top left;
}
.TickerBoxHighlightTop {
   background: url(../images/imgTickerBoxHighlightTopRight.jpg) no-repeat top right;
}
.TickerBoxHighlightBottom div {
   background: url(../images/imgTickerBoxHighlightBottomLeft.jpg) no-repeat bottom left;
}
.TickerBoxHighlightBottom {
   background: url(../images/imgTickerBoxHighlightBottomRight.jpg) no-repeat bottom right;
}

.TickerBoxHighlightTop div, .TickerBoxHighlightTop, 
.TickerBoxHighlightBottom div, .TickerBoxHighlightBottom {
   width: 100%;
   height: 11px;
   font-size: 1px;
}
.TickerBoxHighlightContent 
{
     margin: 0px 0px 0px 11px;
     width: 145px;
}


/* IMPORTANT ASX LINK */



/* FOOTER SECTION */
.FooterWrapper 
{
    height:20px;
	position:relative;
	vertical-align: middle;
}

.FooterText, .FooterText a {
	font-family: Trebuchet MS;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
}
/* END FOOTER SECTION */




/* DIRECTORS */
.DirName {
	font-family: Trebuchet MS;
	font-size: 11pt;
	color: #003E78;
}
.DirTitle {
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #585959;
}
/* END DIRECTORS */


/* Careers */

.CareerSectionBreak 
{
    border-top: 2px dotted #585959;
    width: 100%;
    padding-bottom: 10px;
}

.CareerHeading, .CareerHeading a {
	font-family: Trebuchet MS;
	font-size: 11pt;
	color: #003E78;
	text-decoration: none;
}


.CareerBlueSubHeading, .CareerBlueSubHeading a {
	font-family: Trebuchet MS;
	font-size: 8pt;
	font-weight: bold;
	color: #585959;
	text-decoration: none;
	padding-right: 20px;
}

.CareerSubHeading, .CareerSubHeading a {
	font-family: Trebuchet MS;
	font-size: 8pt;
	font-weight: bold;
	color: #003E78;
	text-decoration: none;
	padding-right: 20px;
	padding-top:5px;
}

.CareerSideLink, .CareerSideLink a
{
    border-top: 1px solid #003E78;
    font-family: Trebuchet MS;
	font-size: 8pt;
	font-weight: bold;
	color: #585959;
	text-decoration: none;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 2px;
	border-collapse: collapse;
}

.CareerSideLinkOn, .CareerSideLinkOn a
{
    border-top: 1px solid #003E78;
    font-family: Trebuchet MS;
	font-size: 8pt;
	font-weight: bold;
    color: #003E78 !important;
	text-decoration: none;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 2px;
	border-collapse: collapse;
}


/* End Careers */
