﻿body 
{
	background-color		:	#B5AFAC;
	padding					:	0px;
	margin					:	0px;	
	font-family				:	Arial, Helvetica, sans-serif;
}
html
{
     overflow: -moz-scrollbars-vertical;
}
.TableStyle
{	
	text-align				:left;	
	font-size				:12px;
	padding-left			:5px;	
	font-family:Arial, Helvetica, sans-serif;	
}
.TableStyle td
{
	border-top:solid 1px black;
	border-left:solid 1px black;	
}

.abc h2
{
	margin-top				:	15px;
	text-align				:	left;	
	margin-left				:	0px;
	color					:	#000000;
	font-size				:	20px;
	font-weight				:	bold;
	font-family				:	Arial, Helvetica, sans-serif;
}

.pageform
{
	width					:	780px;
	padding					:	0px;
	margin					:	0px;
}
.SearchHeading
{
	font-family				:	Arial, Helvetica, sans-serif;
	font-size				:	14px;
	font-weight				:	bold;
	color					:	#000000;
	float					:	right;
	width					:	170px;
	text-align				:	left;
}
.Button
{
	font-family				:	Arial, Helvetica, sans-serif;
	font-size				:	12px;
	color					:	#666666;
	border					:	1pt solid #CCCCCC;
	background-color		:	#FFFFFF;
}

.InputTextBox
 {
	font-family				:	Arial, Helvetica, sans-serif;
	font-size				:	12px;
	color					:	#666666;
	border					:	1pt solid #CCCCCC;
	background-color		:	#FFFFFF;
	height					:	12pt;
	width					:	160px;
	margin-bottom			:	5px;
}
.Footer
{	
	height					:	20px;	
	background-color		:	#302B28;
}
.FooterText
{	
	color					:	#999999;
	font-size				:	12px;
	font-family				:	Arial, Helvetica, sans-serif;
	margin-top				:	3px;
	
}
.DownloadBbColor
{
	background-color		:	#F2D4B4;
	margin-top:				:	10px;
}
.PopUpLink
{
	font-size				:	12px;
	font-weight				:	bold;
	font-family				:	Arial, Helvetica, sans-serif;
}
.links
 {
	font-family				:	Arial, Helvetica, sans-serif;
	font-size				:	16px;
	font-weight				:	bold;
	line-height				:	22px;
	text-align				:	left;
	letter-spacing			:	-1px;
}
.links a
{
	color					:	#ACA8A7;
	font-family				:	Arial;
	text-decoration			:	none;
}
.links a:hover
{
	color					:	#000000;
	text-decoration			:	none;
}
.Sublinks
 {
	font-family				:	Arial, Helvetica, sans-serif;
	font-size				:	12px;	
	font-style				:	italic	;
	text-align				:	left;	
	letter-spacing			:	-1px;
}
.Sublinks a
{
	color					:	#ACA8A7;
	font-family				:	Arial;
	text-decoration			:	none;
}
.Sublinks a:hover
{
	color					:	#000000;
	text-decoration			:	none;
}
.FooterText a
{
	float					:	left;
	color					:	#999999;
	font-size				:	12px;
	font-family				:	Arial, Helvetica, sans-serif;
	text-align				:	right;
	margin-top				:	3px;
	text-decoration			:	none;
}
.FooterText a:hover
{
	float					:	left;
	color					:	#999999;
	font-size				:	12px;
	font-family				:	Arial, Helvetica, sans-serif;
	text-align				:	right;
	margin-top				:	3px;
	text-decoration			:	underline;
}
inside-middle{margin:0px; padding:0px;}
#inside-middle{
	width					:	562px;
	background-color		:	#FFFFFF;	
	text-align				:	left;
	padding-left			:	0px;
}
.blackheading
{
	margin-top				:	15px;
	text-align				:	left;
	color					:	#000000;
	font-size				:	20px;
	font-weight				:	bold;
	font-family				:	Arial, Helvetica, sans-serif;
}
.Pageheading
{
	margin-top				:	15px;
	text-align				:	left;	
	margin-left				:	0px;
	color					:	#000000;
	font-size				:	20px;
	font-weight				:	bold;
	font-family				:	Arial, Helvetica, sans-serif;
}
.CoalPageheading
{
	margin-top				:	15px;
	text-align				:	left;	
	margin-left				:	0px;
	color					:	#000000;
	font-size				:	20px;
	font-weight				:	bold;
	font-family				:	Arial, Helvetica, sans-serif;
}

.text 
{
	font-family				:	Arial, Helvetica, sans-serif;
	font-size				:	9pt;
	color					:	#000000;
	text-align				:	left;
}
.labelCss
{
	font-family				:	Arial, Helvetica, sans-serif;
	font-size				:	10pt;	
}
.HomeHeading
{
	margin-top				:	15px;
	margin-left				:	10px;
	color					:	#DD9E63;
	font-size				:	20px;
	font-weight				:	bold;
	font-family				:	Arial, Helvetica, sans-serif;
}
#content-left {margin:0px; padding:0px;}

#content-left
{
	float					:	left;	
	background-color		:	#302B28;
	color					:	#FFFFFF;
	font-family				:	Arial, Helvetica, sans-serif;
	font-size				:	11px;
	text-align				:	left;
	margin-bottom			:	10px;
}
#content-left p 
{
	margin-left				:	0px;
	padding-left			:	10px;
	margin-right			:	10px;
	text-align				:	left;
	margin-top				:	-5pt;
	font-size				:	11px;
	font-family				:	Arial, Helvetica, sans-serif;	
}
#content-left a
{	
	color					:	#FFFFFF;
	font-size				:	11px;
	font-family				:	Arial, Helvetica, sans-serif;	
	text-decoration			:	none;
}
#content-left a:hover
{	
	font-size				:	11px;
	color					:	#FFFFFF;
	font-family				:	Arial, Helvetica, sans-serif;	
	text-decoration			:	underline;
}
.NewsLetter
{
	margin-top				:	15px;
	text-align				:	left;
	color					:	#DD9E63;
	font-size				:	20px;
	font-weight				:	bold;
	font-family				:	Arial, Helvetica, sans-serif;
}
#content-News {margin:0px; padding:0px;}

#content-News
{
	width					:	179px;
	float					:	left;			
}

#content-News p
 {
	text-align				:	left;
	margin-top				:	-10pt;
	margin-left				:	0px;
	padding-right			:	5px;	
	padding-left			:	10px;
	font-size				:	11px;
	font-family				:	Arial, Helvetica, sans-serif;
	text-decoration			:	none;
}

#content-News a 
 {
	text-align				:	left;
	margin-top				:	-5pt;
	font-size				:	11px;
	color					:	Black;
	text-decoration			:	none;
	font-family				:	Arial, Helvetica, sans-serif;
}
#content-News a:hover
 {
	text-align				:	left;
	margin-top				:	-5pt;
	font-size				:	11px;
	cursor					:	hand;
	color					:	Black;
	text-decoration			:	underline;
	font-family				:	Arial, Helvetica, sans-serif;
}
.headingLeatestNews
{
	margin-top				:	16px;
	margin-left				:	9px;
	text-align				:	left;
	color					:	#DD9E63;
	font-size				:	20px;
	font-weight				:	bold;
	font-family				:	Arial, Helvetica, sans-serif;
}

#mid
{
	margin					:	0px auto;
	top						:	5px;
	position				:	relative;	
}
#mid p
 {
	font-family				:	Arial, Helvetica, sans-serif;
	font-size				:	11px;
	line-height				:	14px;
	text-align				:	left;
	padding					:	10px;
}
#NewsArchive{margin:0px; padding:0px;}
#NewsArchive
{
	width					:	150px;
	float					:	left;
	margin-left				:	-10px;
}
#NewsArchive p
{
	margin-left				:	10px;	
	margin-right			:	10px;
	text-align				:	left;
	margin-top				:	5pt;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
#NewsArchive li
{
	margin-left				:	10px;	
	margin-right			:	10px;
	text-align				:	left;
	margin-top				:	5pt;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
#NewsDetail{margin:0px; padding:0px;}
#NewsDetail
{
	width:412px;
	float:left;	
}
#NewsDetail p
{
	margin-left:20px;
	margin-right:10px;
	text-align:left;
	margin-top:5pt;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
#NewsDetail a 
 {
	text-align				:	left;
	margin-top				:	-5pt;
	font-size				:	12px;
	color					:	#D2802A;
	text-decoration			:	none;
	font-family				:	Arial, Helvetica, sans-serif;
}
#NewsDetail a:hover
 {
	text-align				:	left;
	margin-top				:	-5pt;
	font-size				:	12px;
	cursor					:	hand;
	color					:	#D2802A;
	text-decoration			:	underline;
	font-family				:	Arial, Helvetica, sans-serif;
}
#navcontainer { width: 187px; }

#navcontainer ul
{
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
}
#navcontainer a
{
	display: block;
	padding:7px;
	width:172px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	background-color: #302B28;
	/*border-bottom: 1px solid #666666;*/
}
#navcontainer a:link, #navlist a:visited
{
	color: #999999;
	text-decoration: none;
}
#navcontainer a:hover
{
	/*background-color: #000000;*/
	color: #C0C0C0;
	text-decoration:underline;
}
.content-PressRelease {margin:0px; padding:0px;}

.content-PressRelease
{
	width					:	566px;
	float					:	left;	
	margin-left				:	0px;
	text-align				:	left;
}

.content-PressRelease p
 {
	text-align				:	left;
	margin-top				:	-5pt;
	font-size				:	12px;
	font-family				:	Arial, Helvetica, sans-serif;
	text-decoration			:	none;
}
.content-PressRelease span
 {
	text-align				:	left;
	margin-top				:	0pt;
	font-size				:	12px;
	font-family				:	Arial, Helvetica, sans-serif;
	text-decoration			:	none;
}
.content-PressRelease a 
 {
	text-align				:	left;
	margin-top				:	-5pt;
	font-size				:	12px;
	color					:	#D2802A;
	text-decoration			:	none;
	font-family				:	Arial, Helvetica, sans-serif;
}
.content-PressRelease a:hover
 {
	text-align				:	left;
	margin-top				:	-5pt;
	font-size				:	12px;
	cursor					:	hand;
	color					:	#D2802A;
	text-decoration			:	underline;
	font-family				:	Arial, Helvetica, sans-serif;
}
.GridView
{
	text-align				:	left;	
	color					:	Black;
	font-size				:	12px;	
	font-family				:	Arial, Helvetica, sans-serif;
}
.PageLinks 
{
	text-align				:	left;	
	font-size				:	12px;
	color					:	#D2802A;	
	font-family				:	Arial, Helvetica, sans-serif;
}
.PageLinks a
{
	text-align				:	left;	
	font-size				:	12px;
	color					:	#D2802A;
	text-decoration			:	none;
	text-decoration			:	underline;
	font-family				:	Arial, Helvetica, sans-serif;
}
.PageLinks a:hover
{
	text-align				:	left;
	font-size				:	12px;
	cursor					:	hand;
	color					:	#D2802A;
	text-decoration			:	underline;
	font-family				:	Arial, Helvetica, sans-serif;
}

#content-Download {margin:0px; padding:0px;}

#content-Download
{
	width					:	182px;				
}

#content-Download p
 {
	text-align				:	left;
	margin-left				:	0px;
	padding-left			:	10px;
	margin-top				:	-10pt;
	margin-right			:	10px;
	font-size				:	11px;
	font-family				:	Arial, Helvetica, sans-serif;
	text-decoration			:	none;
	
}
#content-Download span
 {
	text-align				:	left;
	margin-top				:	0pt;
	font-size				:	11px;
	font-family				:	Arial, Helvetica, sans-serif;
	text-decoration			:	none;
}
#content-Download a 
 {
	text-align				:	left;
	margin-top				:	-5pt;
	font-size				:	11px;
	color					:	Black;
	text-decoration			:	none;
	font-family				:	Arial, Helvetica, sans-serif;
}
#content-Download a:hover
 {
	text-align				:	left;
	margin-top				:	-5pt;
	font-size				:	11px;
	cursor					:	hand;
	color					:	Black;
	text-decoration			:	underline;
	font-family				:	Arial, Helvetica, sans-serif;
}
.DownloadHeading
{
	margin-top				:	16px;
	margin-left				:	9px;
	text-align				:	left;
	color					:	#DD9E63;
	font-size				:	20px;
	font-weight				:	bold;
	font-family				:	Arial, Helvetica, sans-serif;	
}
#ContentArea{margin:0px; padding:0px;}
#ContentArea
{
 width						:	562px;	
 color						:	Black;
 font-family				:	Arial, Helvetica, sans-serif;
 text-align					:	left; 
 padding-left				:	15px;
 padding-top				:	15px;
 padding-right				:	10px;
 text-align					:	justify;
 
}
/*Style Sheet for Search Control*/
#PageContent{margin:0px; padding:0px;}
#PageContent p
{	
	font-family				:	Arial, Helvetica, sans-serif;	
	text-align				:	left;
	margin-left				:	0px;	
	letter-spacing			:	normal;
}
#PageContentTemplate{margin:0px; padding:0px;}
#PageContentTemplate p
{	
	font-family				:	Arial, Helvetica, sans-serif;
	font-size				:	12px;
	text-align				:	left;	
	letter-spacing			:	normal;
}

/*End of Search Control Style Sheet*/
/*Editor Images Class*/
.ContentImage
{
	padding: 1px 1px 1px 1px;
	border: solid 1px #000000;
	margin: 0px 12px 6px 0px;
}	

/*Editor Css*/

.headingSmallest
{
	margin-top				:	12px;
	text-align				:	left;
	color					:	#000000;
	font-size				:	14px;
	font-weight				:	bold;
	font-family				:	Arial, Helvetica, sans-serif;
}
.headingSmaller
{
	margin-top				:	13px;
	text-align				:	left;
	color					:	#000000;
	font-size				:	16px;
	font-weight				:	bold;
	font-family				:	Arial, Helvetica, sans-serif;
}
.headingSmall
{
	margin-top				:	14px;
	text-align				:	left;
	color					:	#000000;
	font-size				:	18px;
	font-weight				:	bold;
	font-family				:	Arial, Helvetica, sans-serif;
}
.heading
{	
	margin-top				:	15px;
	text-align				:	left;	
	margin-left				:	0px;
	color					:	#000000;
	font-size				:	20px;
	font-weight				:	bold;
	font-family				:	Arial, Helvetica, sans-serif;
}
.heading1
{
	margin-top				:	16px;
	text-align				:	left;
	color					:	#000000;
	font-size				:	22px;
	font-weight				:	bold;
	font-family				:	Arial, Helvetica, sans-serif;
}
.heading2
{
	margin-top				:	17px;
	text-align				:	left;
	color					:	#000000;
	font-size				:	24px;
	font-weight				:	bold;
	font-family				:	Arial, Helvetica, sans-serif;
}
.heading3
{
	margin-top				:	18px;
	text-align				:	left;
	color					:	#000000;
	font-size				:	26px;
	font-weight				:	bold;
	font-family				:	Arial, Helvetica, sans-serif;
}
.heading4
{
	margin-top				:	19px;
	text-align				:	left;
	color					:	#000000;
	font-size				:	28px;
	font-weight				:	bold;
	font-family				:	Arial, Helvetica, sans-serif;
}
.BodytextSmallest 
{
	font-family				:	Arial, Helvetica, sans-serif;
	font-size				:	9px;
	color					:	#000000;
	text-align				:	left;	
}
.BodytextSmaller 
{
	font-family				:	Arial, Helvetica, sans-serif;
	font-size				:	10px;
	color					:	#000000;
	text-align				:	left;
}
.BodytextSmall 
{
	font-family				:	Arial, Helvetica, sans-serif;
	font-size				:	11px;
	color					:	#000000;
	text-align				:	left;
}
.Bodytext 
{
	font-family				:	Arial, Helvetica, sans-serif;
	font-size				:	12px;
	color					:	#000000;
	text-align				:	left;
	padding-right:5px;
}
.Bodytext1 
{
	font-family				:	Arial, Helvetica, sans-serif;
	font-size				:	13px;
	color					:	#000000;
	text-align				:	left;
	padding-right:5px;
}
.Bodytext2 
{
	font-family				:	Arial, Helvetica, sans-serif;
	font-size				:	14px;
	color					:	#000000;
	text-align				:	left;
	padding-right:5px;
}
.Bodytext3 
{
	font-family				:	Arial, Helvetica, sans-serif;
	font-size				:	15px;
	color					:	#000000;
	text-align				:	left;
	padding-right:5px;
}
.Bodytext4 
{
	font-family				:	Arial, Helvetica, sans-serif;
	font-size				:	16px;
	color					:	#000000;
	text-align				:	left;
	padding-right:5px;
}
.Bodytext5 
{
	font-family				:	Arial, Helvetica, sans-serif;
	font-size				:	17px;
	color					:	#000000;
	text-align				:	left;
	padding-right:5px;
}
.Bodytext6 
{
	font-family				:	Arial, Helvetica, sans-serif;
	font-size				:	18px;
	color					:	#000000;
	text-align				:	left;
	padding-right:5px;
}
.Bodytext7 
{
	font-family				:	Arial, Helvetica, sans-serif;
	font-size				:	19px;
	color					:	#000000;
	text-align				:	left;
	padding-right:5px;
}
.Bodytext7 
{
	font-family				:	Arial, Helvetica, sans-serif;
	font-size				:	20px;
	color					:	#000000;
	text-align				:	left;
	padding-right:5px;
}
.tablestyle
{
	margin:0;
	padding:0;
	border:1px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
/*Home Style
#box a
{
	color: #DD9E63; 
	font-size: 20px;
    font-weight: bold;
    text-decoration:none;
}
#box a:hover
{
	color: #DD9E63; 
	font-size: 20px;
    font-weight: bold;
    text-decoration:underline;
    
}*/
/*Style for Advisers*/
.bodytexttable
{
	border-spacing: 0;
	clear: both;
	width: 100%;
}
.bodytexttable td
{
padding: 0 0px 20px 0;
vertical-align:top;
width: 50%;
}
.contactform td
{
	padding: 0 0px 5px 0;
}

/*End Editor Css*/
/*Stock Quote GBP Style*/
#wrapper 
{
	 width: 182px;
	 font-family: Verdana, sans-serif;
	  
}
#wrapper .title 
{
	font-family: Verdana, sans-serif; 
	background-color: #aca8a7; color: black; font-weight: bold; font-size: 12px; line-height: 29px; padding-left: 5px; padding-right: 5px; 
	 }
#wrapper .subtitle 
{
	font-family: Verdana, sans-serif; 
	 background-color: #cccccc; color: black; font-weight: bold; font-size: 12px; line-height: 29px; padding-left: 5px; padding-right: 5px; 
	  }
#wrapper .footer1 
{
	font-family: Verdana, sans-serif; 
	 background-color: #cccccc; color: black; font-size: 10px; line-height: 26px; border-bottom: 1px solid white; padding-left: 5px; padding-right: 5px;  
	 }
#wrapper .footer2 
{
	font-family: Verdana, sans-serif; 
	 background-color: #cccccc; color: black; font-size: 10px; line-height: 26px; padding-left: 5px; padding-right: 5px; 
	 }
#wrapper TH { background-color: white; color: black; font-size: 12px; border-bottom: 1px solid #cccccc; padding-left: 5px; padding-right: 5px; }
#wrapper TD	{ background-color: white; color: black; font-size: 12px; border-bottom: 1px solid #cccccc; padding-left: 5px; padding-right: 5px; }
#wrapper TH { text-align: left; font-size: 12px; height: 25px; vertical-align: center; }
#wrapper TD { text-align: right; font-size: 12px; }
/*End Style*/
/*Stock Quote  Aus Style*/
#wrapperaus 
{
	 width: 182px;
	 font-family: Verdana, sans-serif;
	  
}
#wrapperaus .title 
{
	font-family: Verdana, sans-serif; 
	background-color: #A3A3A3; color: #FFFFFF; font-weight: bold; font-size: 12px; line-height: 29px; padding-left: 5px; padding-right: 5px; 
	 }
#wrapperaus .subtitle 
{
	font-family: Verdana, sans-serif; 
	 background-color: #A3A3A3; color: #FFFFFF; font-weight: bold; font-size: 12px; line-height: 29px; padding-left: 5px; padding-right: 5px; 
	  }
#wrapperaus .footer1 
{
	font-family: Verdana, sans-serif; 
	 background-color: #A3A3A3; color: #FFFFFF; font-size: 10px; line-height: 26px; border-bottom: 1px solid white; padding-left: 5px; padding-right: 5px;  
	 }
#wrapperaus .footer2 
{
	font-family: Verdana, sans-serif; 
	 background-color: #A3A3A3; color: #FFFFFF; font-size: 10px; line-height: 26px; padding-left: 5px; padding-right: 5px; 
	 }
#wrapperaus TH { background-color: #747474; color: #FFFFFF; font-size: 12px; border-bottom: 1px solid #A2A2A2; padding-left: 5px; padding-right: 5px; }
#wrapperaus TD	{ background-color: #747474; color: #FFFFFF; font-size: 12px; border-bottom: 1px solid #A2A2A2; padding-left: 5px; padding-right: 5px; }
#wrapperaus TH { text-align: left; font-size: 12px; height: 25px; vertical-align: center; }
#wrapperaus TD { text-align: right; font-size: 12px; }

#FrameContent table td .FormIndhold{
padding-bottom:10px;
}
#FrameContent.FormButton{
}
#FrameContent table td span{
font-weight:bold;
}
