body {
color:#2B2B2B;
font-family:arial,helvetica,sans-serif;
font-size:12px;
margin:0;
padding:0;
}

.BodyBackground
{
background:#F0BB17 url(../design/BodyBG.jpg) repeat-x top;
}

.Gold
{
color: #DEB406;
}

.Red
{
color: #B6000B;
xcolor: #780909;

}

a {
cursor:pointer;
text-decoration:none;
}

a:link,a:active,a:visited,a:hover {

}

a:hover {
text-decoration: underline;
}

blockquote {
margin-left:40px;
}


h1,h2,h3,h4,h5 {
margin:0;
padding:0;
}

h2
{
color:#0C3B7F;
font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;
font-size:14px;
font-weight:bold;
margin:0;
padding:15px 0 5px 0;
text-transform:uppercase;
}

h1, .ModuleTitle
{
color:#323232;
font-size:14px;
font-weight:normal;
display:block;
margin:10px 0 15px;
text-transform:uppercase;
font-weight:bold;
}

h1 .ModuleTitle {
margin:0;
padding:0;
}

h4
{
font-weight: normal;
}

table {
border-collapse:separate!important;
}

.TitleRight{
	display:none;
}


.Page_Default_Inner,.PageDefaultInner {
width:942px;
margin:0 auto;
}

.PaneHeader{
	/*background:url(../design/StockHeader.gif) left top no-repeat ;*/
	background:#BD9605;
	height:61px;
	display:none !important;
}

.PaneHeader:after,
.PaneNavigation:after,
.GlobalStockQuote:after
{
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.PaneHeader,
.GlobalStockQuote,
.PaneNavigation
{display: inline-block;}

/* Hides from IE-mac \*/
* html .PaneHeader ,
* html .GlobalStockQuote ,
* html .PaneNavigation
{height: 1%;}
.PaneHeader,
.GlobalStockQuote,
.PaneNavigation
{display: block;}
/* End hide from IE-mac */ 


/*	Header Section	Start*/

.ClientLogo  {
	float:left;
	width:138px;
}

.ClientLogo img{
display:block;
}

.ClientLogo br{
	display:none;
}



/*	Header Section	End	*/

.PaneHeader2{
	background:url(../design/CrocodileGold.jpg) left top  no-repeat;
	height:199px;
	clear:both;
}

.PageHome  .PaneHeader2{
	background:url(../design/CrocodileGoldBig.jpg) left top  no-repeat;
	height:279px;
	clear:both;
}

.GlobalStockQuote {
	background:#eee;
	border:1px solid #fff;
	padding:3px 10px;
	padding-right: 5px;
	width:218px;
	float:left;
}

.PageHome .GlobalStockQuote
{
float: none;
}

.GlobalStockQuote .StockItemSpacer{
		display:block;
		float:left;
		width:115px;
		font-weight:bold;
		font-size:12px;
		
}



.StockPriceUp{
	color:green;
}

.StockPriceDown{
	color:#B6000B;
}

.StockExchangeSpacer{
	xfont-family:arial,helvetica,sans-serif;
	xfont-size:10px;
	xposition:relative;
	xtop:-5px;
	xmargin-bottom:-5px;
}

.StockQuoteHome br,
.StockQuoteHome .StockQuoteLookup,
.StockQuoteHome .StockTable{
	display:none;
}

.quotesTitle{
	xfloat:right;
	xpadding-right:70px;
	xpadding-top:15px;
	x.width:105px;
}

.DelayText{
	font-size:11px;
	padding:10px 0px;
	xfloat:right;
	padding-right:70px;
}

/*########	Start Main Navigation	##########*/

.Breadcrumb{
	display:none;
}

.PaneBreadcrumb{
	display:none;

}

.PageHome .PaneBreadcrumb{
	display:block;
}


.PaneNavigation {
	background:#000;
}

/* r.a.d.menu Plain skin */

.RadMenu_Default 
{
	margin: 0;
	padding: 0;
	position: relative;
	z-index: 9999;
	text-align: left;
}


.RadMenu_Default .rootGroup
{
	margin: 0;
	padding: 0;
}

.RadMenu_Default .rootGroup .text
{
	margin: 0 0 0 0;
	padding: 5px 10px;
	cursor:pointer;
	color:#fff;
	text-transform:uppercase;
	width:103px;
	text-align:center;
	border-right:1px solid #C09806;
}

.RadMenu_Default .rootGroup .last .text{
	border:none;
}

.RadMenu_Default .rootGroup a.link,
.RadMenu_Default .rootGroup a.active,
.RadMenu_Default .rootGroup a.selected,
.RadMenu_Default .rootGroup a.hover
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-decoration: none;
	cursor: pointer;
}

.RadMenu_Default .rootGroup a.link:hover,
.RadMenu_Default .rootGroup a.selected
{
	background-image: none;
}

.RadMenu_Default .group
{
	position: relative;
	z-index: 1001;
	margin-left: 2px;
}

.RadMenu_Default .group .text
{
	font-size: 11px;
	font-weight: normal;
	padding: 5px 50px 5px 5px;
	background:#f0f0f0;	
	border:1px solid #000 !important;
	border-top:none !important;
	color:#000;
	text-transform:capitalize;
	width:auto;
	text-align:left;
	
}

.RadMenu_Default .group .link
{
}

.RadMenu_Default .group .link:hover,
.RadMenu_Default .group .link:hover .text
{
	text-decoration: none;
	background:#cecece;
}

.RadMenu_Default .group .level2
{
}

.RadMenu_Default .level2
{
}
	
.RadMenu_Default .group .level2 .item
{
	margin:0;
	padding:0;
}

.RadMenu_Default .rightArrow,
.RadMenu_Default .leftArrow
{
	height:100%;
}

.RadMenu_Default .rightArrow,
.RadMenu_Default .rightArrowDisabled
{
	xbackground-image: url(../design/nav_arrow.gif);
}

.RadMenu_Default .expandLeft,
.RadMenu_Default .expandRight
{
	xbackground:transparent url(../design/nav_arrow.gif) no-repeat center right;
}

/* right to left */
.RadMenu_Default_rtl .group .link:hover .expandLeft,
.RadMenu_Default_rtl .group .link:hover .expandRight
{
	margin: 0 0 0 0;
}

.RadMenu_Default .link:hover .expandLeft,
.RadMenu_Default .link:hover .expandRight
{
}

/* Rad panel */

.SecondaryNavigationPanelContainer
{
	margin: 0;
	padding: 0;
}

.SecondaryNavTitle
{
	display: none;
}

.panelbarItem0, .panelbarItem0Collapsed, .panelbarItem0Selected, .panelbarItem0Expanded, .panelbarItem0ExpandedSelected,
.panelbarItem, .panelbarItemCollapsed, .panelbarItemExpanded, .panelbarItemExpandedSelected, .panelbarItemSelected,
.panelbarItem2, .panelbarItem2Collapsed, .panelbarItem2Expanded, .panelbarItem2ExpandedSelected, .panelbarItem2Selected,
.panelbarItem3, .panelbarItem3Collapsed, .panelbarItem3ExpandedSelected, .panelbarItem3Selected
{

}

.panelbarItem0 td, .panelbarItem0Collapsed td, .panelbarItem0Expanded td, .panelbarItem0ExpandedSelected td, .panelbarItem0Selected td,
.panelbarItem td, .panelbarItemCollapsed td, .panelbarItemExpanded td, .panelbarItemExpandedSelected td, .panelbarItemSelected td,
.panelbarItem2 td, .panelbarItem2Collapsed td, .panelbarItem2Expanded td, .panelbarItem2ExpandedSelected td, .panelbarItem2Selected td,
.panelbarItem3 td, .panelbarItem3Collapsed td, .panelbarItem3Expanded td, .panelbarItem3ExpandedSelected td, .panelbarItem3Selected td
{
	width: 100% !important;
	cursor: pointer;
	white-space: normal !important;
	line-height: normal;
	padding: 10px 10px 10px 20px;
	font-weight:normal;
}

.panelbarItem0, .panelbarItem0Collapsed, .panelbarItem0Expanded, .panelbarItem0ExpandedSelected, .panelbarItem0Selected
{
}

.panelbarItem0 td, .panelbarItem0Collapsed td, .panelbarItem0Expanded td, .panelbarItem0ExpandedSelected td, .panelbarItem0Selected td
{
}

.panelbarItem2 td, .panelbarItem2Collapsed td, .panelbarItem2Expanded td, .panelbarItem2ExpandedSelected td, .panelbarItem2Selected td
{
	padding-right: 20px;
}

.panelbarItem3 td, .panelbarItem3Collapsed td, .panelbarItem3Expanded td, .panelbarItem3ExpandedSelected td, .panelbarItem3Selected td
{
	padding-right: 30px;
}

.panelbarItemCollapsed, .panelbarItemExpanded, .panelbarItemExpandedSelected,
.panelbarItem2Collapsed, .panelbarItem2Expanded, .panelbarItem2ExpandedSelected,
.panelbarItem3ExpandedSelected
{
	background: transparent url(../design/arrow-down.jpg) no-repeat 5px center;
}

.panelbarItem0Text, .panelbarItem0TextExpanded, .panelbarItem0TextSelected, .panelbarItem0TextExpandedSelected,
.panelbarItem0TextHover, .panelbarItem0TextHoverExpanded, .panelbarItem0TextHoverSelected, .panelbarItem0TextHoverExpandedSelected,
.panelbarItemText, .panelbarItemTextExpanded, .panelbarItemTextSelected, .panelbarItemTextExpandedSelected,
.panelbarItemTextHover, .panelbarItemTextHoverExpanded, .panelbarItemTextHoverSelected, .panelbarItemTextHoverExpandedSelected,
.panelbarItem2Text, .panelbarItem2TextExpanded, .panelbarItem2TextSelected, .panelbarItem2TextExpandedSelected,
.panelbarItem2TextHover, .panelbarItem2TextHoverExpanded, .panelbarItem2TextHoverSelected, .panelbarItem2TextHoverExpandedSelected,
.panelbarItem3Text, .panelbarItem3TextExpanded, .panelbarItem3TextSelected, .panelbarItem3TextExpandedSelected,
.panelbarItem3TextHover, .panelbarItem3TextHoverExpanded, .panelbarItem3TextHoverSelected, .panelbarItem3TextHoverExpandedSelected
{
	text-decoration: none;
	cursor: hand;
	font-size: 14px;
	text-align: left;
	padding: 0 0 0 10px;
	border-bottom: solid 1px #DCDCDC;
}

.panelbarItem0TextHover, .panelbarItem0TextHoverExpanded, .panelbarItem0TextHoverSelected, .panelbarItem0TextHoverExpandedSelected,
.panelbarItemTextHover, .panelbarItemTextHoverExpanded, .panelbarItemTextHoverSelected, .panelbarItemTextHoverExpandedSelected,
.panelbarItem2TextHover, .panelbarItem2TextHoverExpanded, .panelbarItem2TextHoverSelected, .panelbarItem2TextHoverExpandedSelected,
.panelbarItem3TextHover, .panelbarItem3TextHoverExpanded, .panelbarItem3TextHoverSelected, .panelbarItem3TextHoverExpandedSelected
{
	color: LightBlue;
}

.panelbarItem0Text, .panelbarItem0TextExpanded, .panelbarItem0TextSelected, .panelbarItem0TextExpandedSelected,
.panelbarItem0TextHover, .panelbarItem0TextHoverExpanded, .panelbarItem0TextHoverSelected, .panelbarItem0TextHoverExpandedSelected
{

}

.panelbarItem2Text, .panelbarItem2TextExpanded, .panelbarItem2TextSelected, .panelbarItem2TextExpandedSelected,
.panelbarItem2TextHover, .panelbarItem2TextHoverExpanded, .panelbarItem2TextHoverSelected, .panelbarItem2TextHoverExpandedSelected,
.panelbarItem3Text, .panelbarItem3TextExpanded, .panelbarItem3TextSelected, .panelbarItem3TextExpandedSelected,
.panelbarItem3TextHover, .panelbarItem3TextHoverExpanded, .panelbarItem3TextHoverSelected, .panelbarItem3TextHoverExpandedSelected
{
	border: none;
}

.panelbarItemExpandedSelected, .panelbarItemSelected, .panelbarItemExpanded
{
}

.panelbarItem2, .panelbarItem2Collapsed, .panelbarItem2Expanded, .panelbarItem2ExpandedSelected, .panelbarItem2Selected
{
	margin: 0 0 0 10px;
}

.panelbarItem2TextHover, .panelbarItem2TextHoverExpanded, .panelbarItem2TextHoverSelected, .panelbarItem2TextHoverExpandedSelected
{
}

.panelbarItem3, .panelbarItem3Collapsed, .panelbarItem3Expanded, .panelbarItem3ExpandedSelected, .panelbarItem3Selected
{
	margin: 0 0 0 20px;
}

.panelbarItem3TextHover, .panelbarItem3TextHoverExpanded, .panelbarItem3TextHoverSelected, .panelbarItem3TextHoverExpandedSelected
{
}

.panelbarSubgroup2
{
	border-bottom: solid 1px #DCDCDC;
}



/*######## END Main Navigation	##########*/


/*########	Start Containers	##########*/

.PaneContentInner {
	background: #fff url(../design/columndevider.gif) left repeat-y;
}

.LayoutHomePageLayout .PaneContentInner {
	background:#fff;
}

.PaneContentInner:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.PaneContentInner {display: inline-block;}

/* Hides from IE-mac \*/
* html .PaneContentInner {height: 1%;}
.PaneContentInner {display: block;}
/* End hide from IE-mac */ 


.PaneLeft {
width:198px;
float:left;
padding: 0 0 15px 0;
}

.LayoutHomePageLayout .PaneLeft {
	display:none;
}

.PaneContent {
padding:20px 24px 20px 30px;
width:690px;
float:left;
}

.LayoutHomePageLayout .PaneContent {
	padding:20px 30px 20px;
	width:576px;
}


.PaneRight{
width:200px;
padding:15px 0px 20px;
float:left;
display:none;
}

.PaneRight ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
}


.LayoutHomePageLayout .PaneRight {
	width:290px;
	padding:20px 0px 20px 10px;
	display:block;
}

.LayoutHomePageLayout .PaneRight img{
	display:block;
}


/*########	END Containers	##########*/


.PressReleaseTableWidth pre {
white-space:0;
word-wrap:break-word;
}

/*########	Start Left Navigation	##########*/

.SecondaryNavTitle {
color:#292929;
font-size:18px;
font-weight:normal;
display:block;
margin:0px 0;
text-transform:uppercase;
padding:20px 30px;
background:#DCDCDC;
}

.panelbarItem0 td,.panelbarItem0Collapsed td,.panelbarItem0Expanded td,.panelbarItem0ExpandedSelected td,.panelbarItem0Selected td,.panelbarItem td,.panelbarItemCollapsed td,.panelbarItemExpanded td,.panelbarItemExpandedSelected td,.panelbarItemSelected td,.panelbarItem2 td,.panelbarItem2Collapsed td,.panelbarItem2Expanded td,.panelbarItem2ExpandedSelected td,.panelbarItem2Selected td,.panelbarItem3 td,.panelbarItem3Collapsed td,.panelbarItem3Expanded td,.panelbarItem3ExpandedSelected td,.panelbarItem3Selected td {
width:100%!important;
cursor:pointer;
white-space:normal!important;
line-height:normal;
padding:10px 10px 10px 30px;
}

.panelbarItem2 td,.panelbarItem2Collapsed td,.panelbarItem2Expanded td,.panelbarItem2ExpandedSelected td,.panelbarItem2Selected td {
padding-right:20px;
}

.panelbarItem3 td,.panelbarItem3Collapsed td,.panelbarItem3Expanded td,.panelbarItem3ExpandedSelected td,.panelbarItem3Selected td {
padding-right:30px;
}

.panelbarItemCollapsed,.panelbarItemExpanded,.panelbarItemExpandedSelected,.panelbarItem2Collapsed,.panelbarItem2Expanded,.panelbarItem2ExpandedSelected,.panelbarItem3ExpandedSelected {
background:transparent url(../design/arrow-down.jpg) no-repeat 5px center;
}

.panelbarItem0Text,.panelbarItem0TextExpanded,.panelbarItem0TextSelected,.panelbarItem0TextExpandedSelected,.panelbarItem0TextHover,.panelbarItem0TextHoverExpanded,.panelbarItem0TextHoverSelected,.panelbarItem0TextHoverExpandedSelected,.panelbarItemText,.panelbarItemTextExpanded,.panelbarItemTextSelected,.panelbarItemTextExpandedSelected,.panelbarItemTextHover,.panelbarItemTextHoverExpanded,.panelbarItemTextHoverSelected,.panelbarItemTextHoverExpandedSelected,.panelbarItem2Text,.panelbarItem2TextExpanded,.panelbarItem2TextSelected,.panelbarItem2TextExpandedSelected,.panelbarItem2TextHover,.panelbarItem2TextHoverExpanded,.panelbarItem2TextHoverSelected,.panelbarItem2TextHoverExpandedSelected,.panelbarItem3Text,.panelbarItem3TextExpanded,.panelbarItem3TextSelected,.panelbarItem3TextExpandedSelected,.panelbarItem3TextHover,.panelbarItem3TextHoverExpanded,.panelbarItem3TextHoverSelected,.panelbarItem3TextHoverExpandedSelected {
color:#393939;
text-decoration:none;
cursor:hand;
font-size:12px;
text-align:left;
border-bottom:solid 1px #dfe0e5;
padding:0 0 0 10px;
}

.panelbarItem0TextHover,.panelbarItem0TextHoverExpanded,.panelbarItem0TextHoverSelected,.panelbarItem0TextHoverExpandedSelected,.panelbarItemTextHover,.panelbarItemTextHoverExpanded,.panelbarItemTextHoverSelected,.panelbarItemTextHoverExpandedSelected,.panelbarItem2TextHover,.panelbarItem2TextHoverExpanded,.panelbarItem2TextHoverSelected,.panelbarItem2TextHoverExpandedSelected,.panelbarItem3TextHover,.panelbarItem3TextHoverExpanded,.panelbarItem3TextHoverSelected,.panelbarItem3TextHoverExpandedSelected {
color:#92a5b3;
}

.panelbarItem2Text,.panelbarItem2TextExpanded,.panelbarItem2TextSelected,.panelbarItem2TextExpandedSelected,.panelbarItem2TextHover,.panelbarItem2TextHoverExpanded,.panelbarItem2TextHoverSelected,.panelbarItem2TextHoverExpandedSelected,.panelbarItem3Text,.panelbarItem3TextExpanded,.panelbarItem3TextSelected,.panelbarItem3TextExpandedSelected,.panelbarItem3TextHover,.panelbarItem3TextHoverExpanded,.panelbarItem3TextHoverSelected,.panelbarItem3TextHoverExpandedSelected {
border:none;
}

.panelbarItem2,.panelbarItem2Collapsed,.panelbarItem2Expanded,.panelbarItem2ExpandedSelected,.panelbarItem2Selected {
margin:0 0 0 10px;
}

.panelbarItem3,.panelbarItem3Collapsed,.panelbarItem3Expanded,.panelbarItem3ExpandedSelected,.panelbarItem3Selected {
margin:0 0 0 20px;
}

.panelbarSubgroup2 {
border-bottom:solid 1px #E6E6E6;
}

form,.RadMenu_Default_rtl .group .link:hover .expandLeft,.RadMenu_Default_rtl .group .link:hover .expandRight {
margin:0;
}

/*########	END Left Navigation	##########*/


/*########	Start Footer	##########*/

.PaneFooter {
padding:15px 0;
background:#000;
font-size:11px;
}

.Copyright {
float:right;
width:auto;
}

div.FooterLinks {
text-align:left;
}

.FooterLinks ul {
font-size:11px;
margin:0;
padding:0 20px 0 10px;
}

.FooterLinks ul li {
list-style:none;
display:inline;
padding-left:20px;
}

.FooterLinks ul li a {
	color:#888888;
}
.FooterLinks ul li a:hover {
	color:#fff;
	text-decoration:underline;
}

/*########	END Footer	##########*/



/*########	Home Page Start	##########*/




.LatestNews ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
}

.LatestNews ul li{
	float:left;
	padding:0 30px 0 0;
	width:162px;
}

.LatestNews ul li .MoreLink{
	display:none;
}

.Subscribe{
	padding-top:30px;
}

.PressReleaseLatestContent td{
	padding-bottom:10px;
}

.HomeNews{
	padding-top:15px;
	xfloat:left;
	xwidth:380px;
}



.Subscribe .NoBr,
.Subscribe .MailingListListTable,
.Subscribe .MailingListCol1,
.Subscribe .RequiredField
{
	display:none
}

x.MailingListTable{
	float:left;
	width:130px;
}
x.MailingListTable input{
	width:130px !important;
}



.MailingListSignupContainer  .ErrorContainer{
	display:none;
}



.LatestEvents{
	padding:20px 0px 20px
}

.LatestPresentation .PresentationTitle,
.LatestPresentationHome .PresentationTitle
{
font-weight: normal;
color: #2B2B2B;
display: block;
}

.LatestPresentation td,
.LatestPresentationHome td
{
	padding-bottom:10px;
}

/*########	Home Page End	##########*/


/*########	Custom Page ##########*/

.PersonContainer a{
}
.PersonContainer h3 {
	border-bottom:1px solid #808080;
	padding-bottom:5px;
	font-size:12px;

}
.PersonDataListItem .PersonName{
	display:block;
	font-size:12px;
}

.PersonTitle
{
display: block;
}

.PersonComma {
	display:none;
}

.PersonDescription{
	padding-bottom:20px;
	padding-top:5px;
}

.CustomTable,
.CustomTableGrid
{
	background-color: #E2BE2B;
	border: 1px solid #E2BE2B;
	border-collapse: collapse !important;
}

.CustomTable th,
.CustomTableGrid th
{
	background-color:#000000;
	color:#E2BE2B;
	font-size:12px;
	font-weight:bold;
	padding:4px;
	text-align: left;
}

.CustomTable td,
.CustomTableGrid td
{
	background-color:#F0F0F0;
	color:#000000;
	font-size:11px;
	padding:4px;
	text-align: left;
}

.CustomTableGrid td
{
	border: 1px solid #E2BE2B;
	border-collapse: collapse !important;
}

.CustomTableCenter td,
.CustomTableCenter th
{
	text-align: center;
}

.CustomTable td a,
.CustomTableGrid td a
{
	color:#B6000B;
}

.JobPostingGridHeader td
{
	font-weight:bold;
}

.JobPostingContainer td{
	padding:3px 5px;
}

.JobPostingContainer .JobPostingGridItem a
{
	color:#B6000B;
}

/*	StockPage	*/

.StockPage {
	color:#323232;
	display:block;
	font-size:14px;
	font-weight:bold;
	margin:20px 0 15px;
	text-transform:uppercase;
}



.StockTable {
	background-color:#E2BE2B;
	border:none;
	border-collapse:collapse !important;
}


.StockTable td {
	background-color:#EEEEEE;
	color:#000000;
	font-size:11px;
	padding:3px 7px;
	border:1px solid #fff;
}
.StockTable td.StockTableText {
	background:#fff;
}

.StockTable td a{
	color:#B6000B;
}



.StockHistorical td
{
	width:500px;
}

.StockHistoricalSelection{
	padding:15px 0px;
}


.PresentationTitle{
	xcolor:#B6000B;
	xfont-weight:bold;
	
}

.PageHome .PresentationLink{
	font-size:11px;
	text-decoration:underline;
}

.PageHome a.PresentationLink:hover{text-decoration:none;}

.YearNavContainer{
	padding:7px 10px;
	xbackground:#DCDCDC;
	xcolor:#B6000B;
	background-color:#000000;
	color:#E2BE2B;
	font-size:12px;
	text-align: left;
	margin-bottom: 15px;
	font-weight: normal;
}

.YearNavContainer a{
	padding:0px 10px 0 0;
	color: #E2BE2B;
	
}
.YearNavContainer .selected{
	font-weight:bold;
}


table.PressReleaseLatestTable,
table.PressReleaseTableWidth,
.JobPostingContainer table,
.Report2Table,
.Report2ListTable,
.RegulatoryFilingsTable,
.EventWebcastTable,
.EventWebcastLatestTable
{
	border-collapse: separate !important;
}

.Report2ListTable
{
width: auto !important;
}

.AnnualReportPanel h4 {
	font-size:14px;
}

.TabTableHeader
{
	visibility: hidden;
	.display: none;
	_display: none;
	position: absolute;
	bottom: 0px;
}

.TabTableItem td,
.TabTableItemAlt td
{
	padding: 0 15px 15px 0;
}

.TabTableItem td a,
.TabTableItemAlt td a
{
	text-decoration: none;
}

.TabTableData,
.TabTableTitle
{
color: #B6000B;
width: 90%;
}

.TabTableDate,
.Report2LinkRowDate
{
	font-weight: bold;
	white-space: nowrap;
	padding-right: 15px;
	color: #2B2B2B !important;
	width: 10%;
}

.Date
{
	font-weight: bold;
	color: #2B2B2B !important;
}

.TabTableItem, .TabTableItemAlt
{
}

.TabTableItemAlt
{
}

.ShareThisContainer{
	padding:15px;
}

.LatestEvents .ModuleTitle{
	margin:0px;
}

.LatestEvents .Title{
		xfont-size:14px;
		xfont-weight:bold;
		xcolor:#B6000B;
}

.LatestEvents .BodyContainer {
	padding-top:15px;
}

.EventWebcastDetailsContainer .EventTitle{
	xcolor:#323232;
	display:block;
	font-size:12px;
	font-weight:bold;
	margin:10px 0 10px;

}

.EventWebcastDetailsContainer .EventDetail br{
	display:none;
}

.EventWebcastDetailsContainer .NoBr{
	display:none;
}

h1.StockPage{
		font-size:12px;
		color:#B6000B;
}

.MailingListForm td{
	white-space:nowrap;
}

.MailingListSignupContainer .MailingListCol1 span,
.MailingListUnsubscribeContainer .MailingListCol1 span{
	padding-right:20px;
	width:100px;
	display:block;
}

.presenation_link{
	padding-bottom:10px;
}

/*########	Custom Page End	##########*/


.PrintPage {
padding-left: 7px;
}

.PrintPageHome {
padding-left: 0;
position: relative;
left: -10px;
}

.clear {
clear:both;
}

.RequiredField {
color:Red;
}


.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */ 

.PageGoldPrice .StockQuoteLookup
{
display: none;
}

.NoBr
{
display: none;
}

.ProjectRegion, .RegionName, .ProjectRegionDash
{
	display: none;
}

.Q4FooterContainer *
{
color: #000000;
}

.EventWebcastTime
{
display: none;
}

.NoYears .YearNavContainer
{
display: none;
}

.RssLinkTopContainer
{
	padding: 5px 10px;
}

.PageInvestors .RssLinkTopContainer
{
	padding: 0;
	margin: -2px 0 0 0;
}

.RssText,
.RssLinkTop,
.RssLinkTop:hover,
.RssLinkBottom,
.RssLinkBottom:hover
{
	color: #E2BE2B;
}

.PageHome .RssLinkTopContainer
{
	margin: -2px 0 0 0;
	padding: 0;
}



.PageHome .PaneRight .RssLinkTopContainer
{
	left:-65px;
	position:relative;
	
}

.PageHome .PaneContent .RssLinkTopContainer
{
	left:-450px;
	position:relative;
	
}

.AnnualQuarterlyReportText
{
display: none;
}

.AnnualReportPanel ul, .QuarterlyReportPanel ul, .SupplementalReportPanel ul
{
	margin: 0;
	padding: 10px 0 0 0;
}

.AnnualReportPanel li, .QuarterlyReportPanel li, .SupplementalReportPanel li
{
	margin: 0;
	padding: 0 0 10px 0;
	list-style: none;
}

.FinancialReportContainer .FileType
{
	font-weight: normal;
}

/* Mailing List Signup */

.MailingListSignupContainer
{
}

.ActionButton, .SubmitButton
{
	margin-top: 10px;
	background-color: #000000;
	color: #DEB406;
	font-weight: bold;
}

.MailingListCol1
{
	white-space: nowrap;
	width: 10%;
	padding-right: 10px;
}

.MailingListCol2
{
	white-space: nowrap;
	width: 90%;
	padding: 0 0 5px 0;
}

.MailingListCol2 input
{
}

.MailingListSignupContainer textarea
{
	width: 335px !important;
}


.MailingListListTable
{
}

.MailingListTable
{
	padding: 0 0 15px 0;
}

.MailingListConfirmation, .MailingListActivationMessage
{
	display: block;
	padding-top: 15px;
	font-weight: bold;
}

.EditSubscriberConfirmation
{
	font-weight: bold;
}

/* %=MailingListUnsubscribe */

.MailingListUnsubscribeContainer
{
	padding: 15px 0 0 0;
}

.MailingListUnsubscribeAction
{
	padding-top: 15px;
	font-weight: bold;
	display: block;
}

.MailingListUnsubscribeMessage
{
	font-weight: bold;
}

/* %=SiteMap */

.SiteMapContainer ul
{
	margin-left: 20px;
}

.SiteMap-Level2
{
	font-weight: bold;
}

.SiteMap-Level3 { margin-left: 20px; }
.SiteMap-Level4 { margin-left: 40px; }
.SiteMap-Level5 { margin-left: 60px; }

.SearchResultsUrl
{
	display: none;
}

.LatestPresentation
{
float: left;
width: 450px;
}

.LatestNews, .LatestFinancialReports, .LatestPresentations
{
float: left;
width: 100%;
clear: both;
}

.LatestEvents
{
float: left;
width: 230px;
}

.PageInvestors .PressReleaseLatestDate
{
display: block;
}

.FinancialReportLatestContainer ul
{
	margin: 0;
	padding: 0;
}

.FinancialReportLatestContainer li
{
	padding: 0 0 10px 0;
	font-weight: normal;
	margin: 0;
	list-style: none;
}

.ShareThisHome
{
float: right;
width: auto;
padding: 0 15px 0 0;
}

.ShareThisHome *
{
color: #888888;
}

div.FooterLinks {
float: left;
width: auto;
}

.PaneFooter
{
height: 15px;
}

.LatestPresentationHome
{
width: 230px;
}

.LatestPresentationHome .RssLinkTopContainer
{
position: relative;
top: 15px;
}

.SecondaryNavigationTitleLink:hover,
.TitleContainer a:hover
{
text-decoration: none;
}

.PageGoldPrice .StockQuoteLookup
{
display: none;
}

.GermanFlag
{
float: right;
width: 38px;
height: 23px;
margin-right: 15px;
}
