body{
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#222222;
	line-height:14px;
	text-decoration : none;
}


/* %=Global */

a
{
	cursor: pointer;
	text-decoration : none;	
}

a:link , a:active, a:visited
{
	color: #998959;
	
}

a:hover
{
	color: #222222;
}

a img{
	border:0px;
}

form
{
	margin: 0;
}

hr {
background-color:#F3F1EB;
border:medium none;
color:#F3F1EB;
height:1px;
}

blockquote
{
	margin-left: 40px;
}

h1, h2, h3, h4, h5
{
	padding: 0;
	margin: 0;
	font-weight: bold;
}

h1
{
	color:#A49061;
	font-family:"Times New Roman",Times,serif;
	font-size:28px;
	font-weight:normal;
	letter-spacing:-0.5pt;
	line-height:30px;
	text-decoration:none;
	margin:0px;
}

h2, .titleBrow14 {
color:#4A2900;
font-size:14px;
font-weight:bold;
text-transform:uppercase;
}

h3 .Highlight, .textBrownBold {
color:#4A2900;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
}

h3, .textDate3 {
color:#A49061;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
margin: 10px 0 20px 0;
}

table
{
	border-collapse: separate !important;
}


/* %=Layout */


.LayoutDefaultInner, .LayoutDefaultInner, .PageNotFoundContainer
{
	width: 950px;
	margin:0px auto;
}


/* ##### Start Header  ##### */


.PaneHeader
{
		
}

.ClientLogo 
{
	display:none;
}


.RssLinkTopContainer, .RssLinkBottomContainer{
	padding-top:4px;
	padding-right:10px;
}

.HeaderLinks {
	
	font-size:12px;
	color:#222222;
	line-height:18px;
	text-decoration : none;
	text-align:right;
	padding:6px 0px;
	margin-right:20px;
}


.HeaderLinks ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
}


.HeaderLinks ul li{
	display:inline;
}


.HeaderLinks a {
	font-size:12px;
	color:#998959;
	line-height:18px;
	text-decoration : none;
}

.HeaderLinks .QuickLinkSeparator{
	display:inline !important;	 
	color:#998959;
	padding:0px 10px;
}



.LanguageButton{
	float:right;
	width:102px;
}

.LanguageButton a{
	background:url(../design/francais.gif) left center no-repeat;
	height:30px;
	overflow:hidden;
	text-indent:-99999px;
	display:block;
}

.LanguageButton a:hover{
	background:url(../design/francais_o.gif) left center no-repeat;
}

.francais_btn a{
	background:url(../design/english.gif) left center no-repeat;

}

.francais_btn a:hover{
	background:url(../design/english_o.gif) left center no-repeat;
}


.HeaderSearch{
	background:url(../design/search_bg.gif) left center no-repeat;
	height:35px;
	float:left;
	padding-left:37px;
	width:198px;

}

.francais_search{
	width:213px;
}


.HeaderSearch input{
	width:121px;
	margin-top:5px;
	vertical-align:top;
}


input.HeaderSearchImg{
	background:url(../design/search_bt.gif) left center no-repeat;
	height:35px;
	width:68px !important;
	cursor:pointer;
	border:0px;
	text-indent:-99999px;
	margin:0px !important;
	overflow:hidden;
	line-height:0px;
}

input.HeaderSearchImg:hover{
	background:url(../design/search_bt_o.gif) left center no-repeat;
	
}


.Languagefr-CA input.HeaderSearchImg{
	background:url(../design/search_bt_fr.gif) left center no-repeat;
	width:80px !important;
}

.Languagefr-CA input.HeaderSearchImg:hover{
	background:url(../design/search_bt_fr_o.gif) left center no-repeat;
	
}



/* ##### Start Header  ##### */



/* ########### Start Main Navitation */

embed{
	display:block;
}

.PaneNavigation
{
	
	height:35px;
}



/* Rad panel Start*/


.RadMenu_Default 
{
	margin: 0;
	padding: 0;
	position: relative;
	z-index: 89;
	text-align: left;
}




.RadMenu_Default .rootGroup
{
	margin: 0;
	padding: 0;
	float:left;
}

.RadMenu_Default .rootGroup .text
{
	font-weight: bold;
	margin: 0 0 0 0;
	
	color:#fff;
	
}

.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;
	
}

.RadMenu_Default .rootGroup ul li a.link:hover

{
	background-color: #AF9061;
	
}


.RadMenu_Default .expandLeft, .RadMenu_Default .expandRight{
	background:url(../design/arrow_over.gif) right center no-repeat ;
	padding-right:15px;
}


.RadMenu_Default .group
{
	
	position: relative;
	z-index: 1001;
	margin-left: 2px;
	background:#5c3001;
	color:#FFFFFF;
	font-size:12px;
	text-indent:10px;
	min-width:180px;
	border-bottom:4px solid #DBD4C1;
	
	
}

.RadMenu_Default .group ul {
	display:none;
}

.RadMenu_Default .group li {
	border-bottom:1px solid #89684B;
	display:block;
	float:none;
	
}

.RadMenu_Default .group .text
{
	font-weight: normal;
	padding: 8px 6px 8px 6px;	
	cursor:pointer;
	margin-right:5px !important;
	
}

	
.RadMenu_Default .group .level2 .item
{
	margin:0;
	padding:0;
}




/* right to left */
.RadMenu_Default_rtl .group .link:hover .expandLeft,
.RadMenu_Default_rtl .group .link:hover .expandRight
{
	margin: 0 0 0 0;
}


/* Rad panel END */





/* ########### END Main Navitation */








/* ##### Start Content Page  ##### */


.PaneContentInner{
	padding-top:20px;
	padding-right:20px;

}

.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: 237px;
	float: left;
	margin-right:10px;
	background:url(../design/bk_left.gif) top repeat-x;
}

.LeftPaneDiv{
	background:url(../design/bottom_shadow.gif) bottom repeat-x;
	display:block;
	padding-bottom:15px;
}


.LayoutHomePageLayout .PaneLeft, .LayoutHomePageLayout .LeftPaneDiv{

	background:none;
}


.PaneContent
{
	
	width:660px;
	float: right;
	color:#222222;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:18px;
	text-decoration:none;
	
}

.LayoutHomePageLayout .PaneContent{
	color:#666666;
	font-size:12px;
	line-height:22px;
	text-decoration:none;
}

.ContentPaneDiv{
	margin-right:20px;
	
}

.ContentPaneDiv .ContentContainer{
	padding:20px;
	background:#f9f8f5;
	border:1px solid #f3f1eb;
}

.PageStockPerformance .ContentPaneDiv .ContentContainer{
	padding:0;
	background:none;
	border:none;
}

.PaneContent ul li{
	color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:16px;
	list-style-image:url(../design/bullet2.gif);
	list-style-position:outside;
	list-style-type:disc;
}

.ContentPaneDiv .ContentContainer:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.ContentPaneDiv .ContentContainer {display: inline-block;}

/* Hides from IE-mac \*/
* html .ContentPaneDiv .ContentContainer {height: 1%;}
.ContentPaneDiv .ContentContainer {display: block;}
/* End hide from IE-mac */ 





.ContentPaneDiv:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.ContentPaneDiv {display: inline-block;}

/* Hides from IE-mac \*/
* html .ContentPaneDiv {height: 1%;}
.ContentPaneDiv {display: block;}
/* End hide from IE-mac */ 



.PaneContent h1 .ModuleTitle{
	margin-left:0;
	margin-right:0;
	margin-top:0;
	padding:0 0 20px;
	display:block;
}


.PaneContent .TitleLeftHomePage a, .PaneContent .TitleLeft{
	color:#4A2900;
	font-size:14px;
	font-weight:bold;
	line-height:30px;
	text-transform:uppercase;
}


.LayoutHomePageLayout .ContentPaneDiv .ContentContainer{
	background:none;
	border:none;
	padding:0px;
}


.PaneRight
{
	width: 200px;
	float: left;
	display:none;
}




/* ###### Start Sec Menu Nvigation  #########  */



.SecondaryNavigationPanelContainer
{
	margin: 0;
	padding: 0;
}

.SecondaryNavTitle
{
	display: block;
	background:#4A2900;
	padding:6px 15px;
	color:#fff;
	font-family:"Times New Roman",Times,serif;
	font-size:11px;
	text-transform:uppercase;
	font-weight:bold;
	letter-spacing:1px;
	
}



.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: 6px 0px 6px 25px;
	border-bottom:1px solid #F3F1EB;
	
}

.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: 15px;
}

.panelbarItemCollapsed, .panelbarItemExpanded, .panelbarItemExpandedSelected,
.panelbarItem2Collapsed, .panelbarItem2Expanded, .panelbarItem2ExpandedSelected,
.panelbarItem3ExpandedSelected
{
	
}

.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:#4A2900;
	text-decoration:none;
	cursor: pointer;
	font-size: 11px;
	text-align: left;
	line-height:14px;
	text-transform:uppercase;
	background: transparent url(../design/arrow.gif) no-repeat 15px 6px ;
	
	
	
}

.panelbarSubgroup2 table td:hover {
	background-color:#EDE9DF;
}

.panelbarSubgroup2 table td {
	background:none;
}

.panelbarItem0TextHover, .panelbarItem0TextHoverExpanded, .panelbarItem0TextHoverSelected, .panelbarItem0TextHoverExpandedSelected,
.panelbarItemTextHover, .panelbarItemTextHoverExpanded, .panelbarItemTextHoverSelected, .panelbarItemTextHoverExpandedSelected,
.panelbarItem2TextHover, .panelbarItem2TextHoverExpanded, .panelbarItem2TextHoverSelected, .panelbarItem2TextHoverExpandedSelected,
.panelbarItem3TextHover, .panelbarItem3TextHoverExpanded, .panelbarItem3TextHoverSelected, .panelbarItem3TextHoverExpandedSelected
{
	background-color:#EDE9DF;
}

.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
{
}

.panelbarItem2Text, .panelbarItem2TextHover, .panelbarItem2TextExpandedSelected,
.panelbarItem2TextHoverExpandedSelected, .panelbarItem2TextExpanded, .panelbarItem2TextHoverExpanded,
.panelbarItem2TextSelected, .panelbarItem2TextHoverSelected

{
	padding-left:40px !important;
	text-transform:none;
	font-size:12px;
}

.panelbarItem2TextHover, .panelbarItem2TextHoverExpanded, .panelbarItem2TextHoverSelected, .panelbarItem2TextHoverExpandedSelected
{
}

.panelbarItem3, .panelbarItem3Collapsed, .panelbarItem3Expanded, .panelbarItem3ExpandedSelected, .panelbarItem3Selected
{
	margin: 0 0 0 0px;
}

.panelbarItem3Text, .panelbarItem3TextHover, .panelbarItem3TextSelected, .panelbarItem3TextHoverSelected{
	padding-left:50px !important;
	text-transform:none;
	font-size:12px;
}



.panelbarItem2TextExpandedSelected, .panelbarItem2TextHoverExpandedSelected{
	padding-left:40px !important;
}

.panelbarItem3TextHover, .panelbarItem3TextHoverExpanded, .panelbarItem3TextHoverSelected, .panelbarItem3TextHoverExpandedSelected
{
}



/* ###### END Sec Menu Nvigation  #########  */





/* ##### Start Content Page  ##### */



.PaneFooter
{
	padding: 20px 0px;
	background:url(../design/bottom3_bk.gif) repeat-x;

}

.PaneFooter:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.PaneFooter {display: inline-block;}

/* Hides from IE-mac \*/
* html .PaneFooter {height: 1%;}
.PaneFooter {display: block;}
/* End hide from IE-mac */ 



.PaneQ4Footer{
	
}

.Copyright
{
	float: right;
	width: auto;
	position:relative;
	top:-20px;
}



div.FooterLinks
{
	
	float:left;
	padding-left:225px;
	
}

.FooterLinks ul
{
	margin: 0;
	padding: 0;
}

.FooterLinks ul li
{
	list-style: none;
	display: inline;
	padding-left: 20px;
	text-transform:uppercase;
	
}

.FooterLinks ul li a
{
	color:#bbaf87;
	text-transform:uppercase;
	font-size:10px;
	font-weight:bold;
}

.FooterLinks ul li a:hover
{
	color:#4a2900;
}

div.FooterLinks .QuickLinkSeparator
{
	display: inline !important;
}

.NotFoundMessage, .NotFoundText
{
	text-align: left !important;
}

.NotFoundText
{
	padding-top: 15px;
}

/* Integrated Print Panel */

.Hide 
{
	display: none;
	visibility: hidden; 	
}



.PrintPage
{
	float: right;
	width: auto;
	text-align: right;
}




/* Generic datagrids */


.TabTableHeader
{
	visibility: hidden;
	.display: none;
	_display: none;
	position: absolute;
	bottom: 0px;
}



.TabTableDate
{
	font-weight: bold;
	white-space: nowrap;
	width: 10% !important;
	padding-right: 15px;
}

.TabTableItem, .TabTableItemAlt
{
}

.TabTableItem td, .TabTableItemAlt td
{
}


.TabTableDate{
	display:none;
}

.TabTableDateInline
{
	display:block !important;
	color:#A49061;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:20px;
	text-transform:uppercase;
	padding-top:5px;
}

.PresentationContainer .TabTableItem td, .PresentationContainer .TabTableItemAlt td{
	padding:0px 16px;
	border-bottom:1px solid #F3F1EB;
}
.PresentationContainer .TabTableItem td:hover, .PresentationContainer .TabTableItemAlt td:hover
{
		background-color:#EDE9DF;
		
}





.TabTableItemAlt
{
}

/* Generic Items */


.clear{
	clear: both;
}

.ClearFix
{
	visibility: hidden;
	display: block;
	height: 0;
	clear: both;
}

.ClearFloat:after {content: ".";visibility: hidden;display: block;height: 0;clear: both;}


.NoBr
{
	display: none;
}

.RequiredField
{
	color: Red;
}

.LayoutHomePageLayout .ShareThis{
	display:none;
}




.PressReleaseLatestContentColumn a{
	display:block;
	padding:0 16px 5px;
	border-bottom:1px solid #F3F1EB;
}
.PressReleaseLatestContentColumn a:hover{
	background-color:#EDE9DF;
}

.PressReleaseLatestContentColumn strong.Date{
	color:#A49061;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:24px;
	text-transform:uppercase;
}


.PressReleaseLatestContentColumn span.PressReleaseLatestHeadline, {
	color:#666666;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:14px;
	text-decoration:none;
	text-transform:none;
	display:block;
}



.LayoutHomePageLayout .PressReleaseLatestContentColumn{
	border:0px;
	padding-left:0px;
	padding-right:0px;
}


.LayoutHomePageLayout .PressReleaseLatestContentColumn a{
	border:0px;
	padding-left:0px;
	padding-right:0px;
}

.LayoutHomePageLayout .PressReleaseLatestContentColumn a span{
	border:0px;
}


.LayoutHomePageLayout .PressReleaseLatestContentColumn a:hover{
	background:none;
}


.PressReleaseTableWidth pre
{
 white-space: pre-wrap;       /* css-3 */
 white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
 white-space: -pre-wrap;      /* Opera 4-6 */
 white-space: -o-pre-wrap;    /* Opera 7 */
 word-wrap: break-word;       /* Internet Explorer 5.5+ */
}

.PressReleaseDetailsBody{
	width:650px;
}

.PressReleaseContainer .TabTableDateInline{
	display:block !important;
	color:#A49061;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:24px;
	text-transform:uppercase;
}

.PressReleaseTableWidth .PressReleaseDetailsDownload{
	background:url(../design/line3_white_dot.gif) repeat-x bottom;
	padding-bottom:20px;
	display:block;
	padding-top:20px;
}

.PressReleaseTableWidth .DetailRight{
	display:none;
}

.PressReleaseContainer a{
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:14px;
	text-decoration:none;
	display:block;
	border-bottom:1px solid #F3F1EB;
	padding:0px 16px 5px;
}

.PressReleaseContainer a:hover{
	background:#EDE9DF;

}



.PressReleaseContainer a:hover .TabTableTitle{
	color:#998959;

}



.PressReleaseContainer .TabTableTitle{
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:14px;
	text-decoration:none;
	color:#666;
}


.YearNavContainer{
	background-color:#F9F8F5;
	border-top:1px solid #A39162;
	padding:16px;
}

.YearNavContainer a{
	color:#666666;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:14px;
	text-decoration:none;
	padding:5px 10px;
}

.YearNavContainer a.selected{
	background-color:#9A8F7A;
	color:#fff;
	font-weight:bold;
}


.YearNavContainer a:hover.selected{
	color:#4A2900;
}

.PressReleaseDetailsContainer h1
{   
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        xtext-transform: uppercase;
		letter-spacing:0px;
		color:#4A2900;
		line-height: normal;
}



/* ###### End Menu Nvigation  #########  */



/* ########### Start Custom Page Classes ########## */




.StockQuote h1, .PaneLeft .PressReleaseLatestContainer .TitleLeftHomePage a{
	background:#4A2900 none repeat scroll 0 0;
	color:#FFFFFF;
	display:block;
	font-family:"Times New Roman",Times,serif;
	font-size:11px;
	font-weight:bold;
	padding:6px 15px;
	text-transform:uppercase;
	margin:0px;
	line-height:15px;
	letter-spacing:1px;
}


.StockQuoteTSX:after, .StockQuoteNYSE:after, .StockQuoteGOLD:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.StockQuoteTSX, .StockQuoteNYSE, .StockQuoteGOLD {display: inline-block;}

/* Hides from IE-mac \*/
* html .StockQuoteTSX, * html .StockQuoteNYSE, * html .StockQuoteGOLD  {height: 1%;}
.StockQuoteTSX, .StockQuoteNYSE , .StockQuoteGOLD  {display: block;}
/* End hide from IE-mac */ 


.StockQuoteTSX, .StockQuoteNYSE, .StockQuoteGOLD{
	padding-bottom:15px;
}

.StockQuote div.ContentContainer{
	background-image:url(../design/bk_left.gif);
	background-position:0 0;
	background-repeat:repeat-x;
	padding-bottom:5px;
	padding-left:15px;
	padding-right:15px;
	padding-top:15px;
}

/* should only be shown if there is more than one stock symbol */
.StockQuoteLookup .ControlRow, .StockQuoteLookup .InputButton, .StockPage
{
	display: none;
}

.StockQuote .StockItemSpacer span{
	color:#999999;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	line-height:14px;
	margin-bottom:10px;
	text-transform:uppercase;
}

.StockQuote .Price{
	color:#4A2900;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:14px;
}

.StockQuote .StockPriceDown{
	color:#4A2900;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:14px;
	background:url(../design/arrow-down2.gif) left center no-repeat;
	padding-left:15px;
	padding-right:15px;
}


.StockQuote .StockPriceUp{
	color:#4A2900;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:14px;
	background:url(../design/arrow-up2.gif) left center no-repeat;
	padding-left:15px;
	padding-right:15px;
}



.StockItemSpacer{
	float:left;
}



.StockSpacer, .StockExchangeSpacer{
	display:block;
	float:right;
	width:58px;
	white-space:nowrap;
}

.StockQuoteLookup
{
padding-bottom: 15px;
}


.StockQuoteTSX x.StockQuoteColon, .StockSpace2{
	display:none;
}

.StockQuoteColon
{
        margin-left:3px;
}

.PressReleaseLatestContainer .TitleRight{
	display:none;
}


.PaneLeft .PressReleaseLatestContainer .Date{
	color:#999999;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	line-height:14px;
	text-transform:uppercase;
	display:block;
	padding-top:5px;
}

.PaneLeft .PressReleaseLatestContainer .PressReleaseLatestHeadline{
	color:#666666;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:14px;
	text-decoration:none;
	border-bottom:1px solid #F3F1EB;
	display:block;
	padding-bottom:5px;
}



.PaneLeft .PressReleaseLatestContainer a:hover .PressReleaseLatestHeadline{

	color:#998959;
	
}

.PaneLeft .PressReleaseLatestContainer .PressReleaseLatestContent{
	padding:15px;
	background-color:transparent;
	background-image:url(../design/bk_left.gif);
	background-position:0 0;
	background-repeat:repeat-x;
}


.FinancialHome{
	background-attachment:scroll;
	background-color:transparent;
	background-image:url(../design/bk_left.gif);
	background-position:0 0;
	background-repeat:repeat-x;
}


/*##### Stock Quote Page #####*/

h1.StockPage,
.StockHistorical h1,
.PageStockPerformance .StockQuoteContainer h1
{
	color: #4A2900;
	font-size:14px;
	font-weight:bold;
	line-height:30px;
	text-transform:uppercase;
	background:none;
	margin: 0;
}

.StockHistorical h1 .ModuleTitle{
	background:none;
	position:inherit;
	top:0px;
	left:0px;
	padding-bottom:0px;
	border:none;
	width:auto;
	margin:0px;
}

.StockTable{
	color:#222222;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:18px;
	text-decoration:none;
	width:auto;
	border-bottom:1px solid #fff;
	border-left:1px solid #fff;
}

.StockTable td{
	border-top:1px solid #fff;
	border-right:1px solid #fff;
	padding:3px 10px;
	background:#ebe6db;
}

.StockHistoricalSelection{
	padding:5px 0px;
}


.StockQuoteContainer h1.StockPage
{
	xdisplay: none;
}





.PageNewsPressReleases .ContentPaneDiv,
.PageInvestors .ContentPaneDiv,
.PageInvestorsPresentation .ContentPaneDiv,
.PageNewsNewsReleases .ContentPaneDiv,
.PageInvestorsPresentations .ContentPaneDiv, .NoBgPages .ContentPaneDiv, .NoBgPages .ContentContainer{
	background:#fff;
	border-color:#fff;
	padding-left:0px;
	padding-top:0px;
	color:#666666;
	font-size:12px;
	line-height:22px;
	text-decoration:none;
}

.PageNewsPressReleases h1 .ModuleTitle , 
.PageInvestors h1 .ModuleTitle, 
.PageInvestorsPresentation h1 .ModuleTitle,
.PageNewsNewsReleases h1 .ModuleTitle,
.PageInvestorsPresentations h1 .ModuleTitle, .NoBgPages h1 .ModuleTitle
{
	border:none;
	position:inherit;
	left:0px;
	top:0px;
}


.LayoutHomePageLayout  .ContentPaneDiv{
	background:#fff;
	border-color:#fff;
	padding-left:0px;
	padding-top:0px;
	
}

.LayoutHomePageLayout  .ContentPaneDiv h1 .ModuleTitle{
	border:none;
	position:inherit;
	left:0px;
	top:0px;
}


.SiteMapContainer ul {
	list-style-type:none;
	margin-left:0px;
	padding-left:0px;
	background:#f9f8f5;
	padding:20px;
	border:1px solid #f3f1eb;
	list-style-type:none;
	list-style:none;
	list-style-image:none;
}

.SiteMapContainer ul li{
	list-style-image:none;
	display:block;
	border-bottom:1px solid #F3F1EB;
	list-style-type:none;
	list-style:none;
}

.SiteMapContainer ul li a{
	

}

.SiteMapContainer ul li a{
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	line-height:14px;
	text-decoration:none;
	text-transform:uppercase;
	color:#5D3600;
	background:url(../design/arrow.gif) left center no-repeat;
	padding:5px 16px;
	display:block;
	
}

.SiteMapContainer ul li a:hover{
	color:#998959;
}

.SiteMapContainer ul li.SiteMap-Level2 a{
	background:none;
	color:#998959;
	font-size:12px;
	font-weight:bold;
	line-height:30px;
	text-transform:uppercase;
}

.SiteMapContainer ul li:hover{
	background:#EDE9DF;
}

.SiteMapContainer ul li.SiteMap-Level2:hover{
	background:none;
}

.SiteMapContainer ul li.SiteMap-Level3{
	padding-left:30px;

}

.SiteMapContainer ul li.SiteMap-Level4{
	padding-left:45px;
	display:none;
}

.SiteMapContainer ul li.SiteMap-Level5{
	padding-left:60px;
	display:none;

}




.PaneContent ol li
{
	color:#756947;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
}

.newslink {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
line-height:14px;
text-decoration:none;
}

.textDate3 {
color:#A49061;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
line-height:24px;
text-transform:uppercase;
}

.titleBrow14 {
color:#4A2900;
font-size:14px;
font-weight:bold;
line-height:30px;
text-transform:uppercase;
}

.textMapDev {
color:#8F7850;
font-family:"Times New Roman",Times,serif;
font-size:11px;
font-weight:bold;
line-height:12px;
text-transform:uppercase;
}

/* %=Project */

.RegionName, .ProjectRegionDash
{
	display: none;
}

.Project
{
width: 640px;
padding: 10px;
}

.Project h1
{
color:#4A2900;
font-family:"Times New Roman",Times,serif;
font-size:26px;
font-weight:normal;
letter-spacing:-0.5pt;
line-height:30px;
text-decoration:none;
margin-bottom: 20px;
}

.Suriname
{
background: transparent url(/Theme/IAmGold/files/design/mine_sites/rosebel_fastfact2.gif) no-repeat scroll center top;
}

.Doyon
{
background: transparent url(/Theme/IAmGold/files/design/mine_sites/doyon_fastfact2.gif) no-repeat scroll center top;
}

.Niobec
{
background: transparent url(/Theme/IAmGold/files/design/mine_sites/niobec_fastfact2.gif) no-repeat scroll center top;
}

.Mupane
{
background: transparent url(/Theme/IAmGold/files/design/mine_sites/mupane_fastfact2.gif) no-repeat scroll center top;
}

.Sadiola
{
background: transparent url(/Theme/IAmGold/files/design/mine_sites/sandiola_fastfact2.gif) no-repeat scroll center top;
}

.Tarkwa
{
background: transparent url(/Theme/IAmGold/files/design/mine_sites/tarkwa_fastfact2.gif) no-repeat scroll center top;
}

.Yatela
{
background: transparent url(/Theme/IAmGold/files/design/mine_sites/yatela_fastfact2.gif) no-repeat scroll center top;
}

.Damang
{
background: transparent url(/Theme/IAmGold/files/design/mine_sites/damang_fastfact2.gif) no-repeat scroll center top;
}

.Essakane
{
background: transparent url(/Theme/IAmGold/files/design/mine_sites/essakane_fastfact2.gif) no-repeat scroll center top;
}

.Westwood
{
background: transparent url(/Theme/IAmGold/files/design/mine_sites/westwood_fastfact2.gif) no-repeat scroll center top;
}

.Quimsacocha
{
background: transparent url(/Theme/IAmGold/files/design/mine_sites/quimsacocha_fastfact2.gif) no-repeat scroll center top;
}

.CampCaiman
{
background: transparent url(/Theme/IAmGold/files/design/mine_sites/campcaiman_fastfact2.gif) no-repeat scroll center top;
}


.ContentImage{
	padding-bottom:20px;
}


/* %=Person */

.PersonGenericContainer
{
	
}

.PersonContainer
{
	padding: 0 0 0px 0;
	float: left;
	width: 100%;
	clear: both;
}

.PersonContainer h3{
	background:#F9F6F0;
	border:0px;
	border-bottom:1px dotted #A49060;
	border-top:1px solid #FFFFFF;
	cursor:pointer;
	margin:0;
	padding-bottom:4px;
	padding-left:20px;
	padding-top:4px;
}

.PersonContainer h3 span.PersonTitle{
	color:#5B3600;
	font-family:"Times New Roman",Times,serif;
	font-size:14px;
	font-variant:normal;
	font-weight:normal;
	text-transform:none;
}

.PersonContainer h3 a, .PersonContainer h3 .ui-icon{
	display:none !important;
}


.PersonPhoto
{
	float: right;
	width: auto;
	margin: 20px 20px 0 20px;
	border: double 3px #A39161;
}

.PersonDetailsContainer
{
	float: none !important;
	display: inline;
	background:#fff !important;
	border:none !important;
	-moz-border-radius:0 !important;
	
}

.PersonContainer h3
{
color:#4A2900;
font-size:14px;
font-weight:bold;
line-height:30px;
text-transform:uppercase;
border:0px !important;
border-bottom:1px dotted #A49060 !important;
background-color:#F9F8F5;
margin-top:0px !important;
-moz-border-radius:0 !important;
}

.PersonContainer h3.ui-state-active{
	background-color:#D4CFBC;
}

.PersonContainer .PersonName
{
	padding-left: 20px;
}

.PersonDataList{
	border:1px solid #F3F1EB !important;
	border-top:none !important;
}

.PersonDataListItem, .PersonDataListItemAlt{
	padding:0px !important;
	margin:0px !important;
}


.PersonContainer .PersonTitle
{
	color:#5B3600;
font-family:"Times New Roman",Times,serif;
font-size:14px;
font-variant:normal;
font-weight:normal;
line-height:22px;
margin: 0 0 20px 0;
}

.PersonContainer .PersonTitleComma
{

}

.PersonContainer .PersonDescription
{
	margin: 20px 20px 0;
}

.PersonGenericDetailsContainer
{
	
}

.ui-accordion .ui-accordion-content{
	padding: 0px 0px !important;
}

.PersonDescription span{
	color:#333333 !important;
	font-family:Arial,Helvetica,sans-serif !important;
	font-size:12px !important;
	line-height:20px !important;
}


.PersonGenericDetailsContainer .PersonDetailsImageContainer
{
	float: left;
	width: auto;
}

.PersonGenericDetailsContainer .PersonDetailsNameContainer
{
	float: left;
}

.PersonGenericDetailsContainer .PersonName
{
	display: block;
	
}

.PersonGenericDetailsContainer .PersonTitle
{
	display: block;
}

.PersonGenericDetailsContainer .PersonTitleComma
{
	display: none;
}

.PersonGenericDetailsContainer .PersonDetailsDescriptionContainer
{
	margin-top: 15px;
	clear: both;
}
.dark_font{
	color:#222222;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:18px;
	text-decoration:none;
}

#infoHighlight {
border-bottom:1px solid #F3F1EB;
padding:3px 16px;
}
#infoHighlight:hover {
background-color:#EDE9DF;
}
.infoHighlight {
border-bottom:1px solid #F3F1EB;
padding:3px 16px;
}
.infoHighlight:hover {
background-color:#EDE9DF;
}

.infoHighlight a {
color:#4A2900;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
line-height:13px;
text-decoration:none;
text-transform:uppercase;
font-weight:bold;
}


.textlink {
color:#998959 !important;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
line-height:18px;
text-decoration:none;
}

.textlink:hover {
color:#000000 !important;
text-decoration:none;
}

span.textlink a{
	color:#998959 !important;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:18px;
	text-decoration:none;
	background:url(../design/arrow.gif) left center no-repeat;
	padding-left:9px;
}

.Languagefr-CA .PageCorporateResponsibilityHSSReports span.textlink strong{
	color:#998959 !important;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:18px;
	text-decoration:none;
	background:url(../design/arrow.gif) left center no-repeat;
	padding-left:9px;
}


.EventWebcastDetailsContainer #infoHighlight{
	padding:0px;
	border:0px;
	background:0px;
}

.EventWebcastDetailsContainer #infoHighlight:hover{
	background:0px;
}

.EventDetail{
	padding-bottom:20px;
}

.EventWebcastDetailsContainer .EventDate{
	color:#A49061;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:24px;
	text-transform:uppercase;
	
}
.EventWebcastDetailsContainer .EventBody strong{
	color:#4A2900;
	font-size:12px;
	font-weight:bold;
	line-height:13px;
	text-transform:uppercase;
}

.numberTimeline {
color:#4A2900;
float:left;
font-size:20px;
font-weight:bold;
height:69px;
line-height:69px;
text-align:center;
width:75px;
}

.textWhite12 {
color:#FFFFFF !important;
font-size:12px;
line-height:14px;
}

.textWhite{

color:#FFFFFF !important;
}

.FinancialReportContainer table{
	width:100%;
}

.FinancialReportContainer ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
}

.FinancialReportContainer ul li{
	border-bottom:1px solid #F3F1EB;
	padding:5px 16px;
}

.FinancialReportContainer ul li:hover{
	background-color:#EDE9DF;
}

.FinancialReportContainer ul li a{
	color:#666666;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:14px;
	text-decoration:none;
	font-weight:normal;
}
.FinancialReportContainer ul li a:hover{
	color:#998959;
}


.FinancialReportContainer .Year{
	padding-top:20px;
}

.LeftPad20 h3 {
	margin-bottom:0px;
}

.SearchResultsUrl
{
	display: none;
}

.reg_fil .infoHighlight .titleBrow14, .reg_fil .infoHighlight a{
	font-weight:normal;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:14px;
	text-decoration:none;
	text-transform:capitalize;
}

.Languagefr-CA .reg_fil .infoHighlight .titleBrow14, .reg_fil .infoHighlight a{
	text-transform:none;
	
}

.EventWebcastTime
{
	display: none;
}

.EventWebcastDetailsContainer .EventTime
{
	display: none;
}

.ProdSummery h2 {
	font-size:12px;
	padding:10px 0px 30px;
}

#columnRight {
color:#222222;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
line-height:18px;
text-decoration:none;
}


.ResourcePage{
	width:680px;
}

.ResourcePage table td, .textTable td{
	color:#222;
	line-height:18px;
}

.JobPostingContainer{
	padding-top:25px;
}

.FaqDetailList, .FaqQuestionList{
	background:#f9f8f5;
	color:#222222;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:18px;
	text-decoration:none;
	padding:20px;
}
.NoBgPages .PressReleaseOuterContainer .ModuleTitle{
	color:#4A2900;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	line-height:22px;
	text-decoration:none;
	font-family:Arial,Helvetica,sans-serif;
}

.FaqDetailList h3 {
	margin:5px 0px;
	color:#4A2900;
	font-size:14px;
	font-weight:bold;
	line-height:30px;
	text-transform:uppercase;
	
	
}

.FaqDetailList p{
	margin:15px 0px;
}

.FaqDetailList .BackToTopLink{
	display:block;
	background:url(../design/line3_white_dot.gif) bottom repeat-x;
	padding-bottom:30px;
}

.FeddPage{
	color:#222222;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:18px;
	text-decoration:none;
}

.FeddPage h1{
	color:#4A2900;
	font-size:14px;
	font-weight:bold;
	line-height:30px;
	text-transform:uppercase;
}

.EventWebcastContainer .EventWebcastTitle{
	color:#222222;
	font-variant:bold;
}

.EventWebcastContainer .TabTableData{
	border-bottom:1px solid #F3F1EB;
	padding:5px 16px;
}

.EventWebcastContainer .TabTableData:hover{
	background-color:#EDE9DF;
}

.DarkFontOnPage .PaneContent{
	color:#222222;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:18px;
	text-decoration:none;
}

.Module_JobPostingDetailsAdvanced .Row_Division td, 
.Module_JobPostingDetailsAdvanced .Row_JobFunction td, 
.Module_JobPostingDetailsAdvanced .Row_JobType td, 
.Module_JobPostingDetailsAdvanced .Row_DatePosted td, 
.Module_JobPostingDetailsAdvanced .Row_ClosingDate td, 
.Link_EmailFriend

{
	display:none;
} 


.JobPostingContainer table td:nth-child(2){
	display:none;
}

#enlarge{
	float:right;
	margin-left:10px;
	padding-bottom:20px;
   .max-width: 220px;
  
}

#enlarge:hover{
	background:transparent url(../design/bg_enlarge.gif) no-repeat scroll center bottom;
}

.Languagefr-CA #enlarge:hover{
	background:transparent url(../design/bg_enlarge_fr.gif) no-repeat scroll center bottom;
}


.ContactPage{
	background-color:#F9F6F0;
	padding:20px;
	margin:0px 90px 40px;
	color:#222;
}

.ContactPage .MailingListCol1, .ContactPage .MailingListCol2{
	padding-bottom:10px;
	color:#222;
}


.ContactPage .MailingListCol2 input{
	float:right;
	display:block;
	margin-left:5px;
	width:195px !important; 
}

.ContactPage  textarea{
	float:right;
	
}

.ContactPage .MailingListCol2 select{
	width:201px !important;
	float:right;
	display:block;
	
}

.ContactPage .MailingListCol2 .RequiredField{
	float:left;
}

.ContactPage .GridActions{
	text-align:right;
	padding-right:70px;
}

.ContactPage .GridActions .ActionButton{
	background-color:#9A8F7A;
	border:medium none;
	color:#FFFFFF;
	font-weight:bold;
	height:30px;
	text-transform:uppercase;
	width:100px;
	font-size:11px;
	cursor:pointer;
}
.ContactPage .GridActions .ActionButton:hover{
	background-color:#4A2900;
	
}







.HeaderQuickLinks{
	width:235px;
	position:absolute;
	margin-left:595px;
	z-index:1000;
}

.Languagefr-CA .HeaderQuickLinks{
	margin-left:290px;
}

ul.HeaderQuickLinks {
	display:none;
	margin:0px;
	padding:0px;
	background-color:#F9F8F5;
	border-color:#4A2900;
	border-style:solid;
	border-width:1px 1px 5px;
	clear:both;
	color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:16px;
	width:235px;
	list-style-type:none;
}
ul.HeaderQuickLinks li{
	border-bottom:1px dotted #9A8F7B;
	height:25px;
	line-height:25px;
	padding:5px 15px 0;	
}

ul.HeaderQuickLinks li a{
	background:url(../design/arrow.gif) left center no-repeat;
	padding-left:10px;
}
ul.HeaderQuickLinks li a:hover{
	color:#222;
}

.EMailAlerts .MailingListTable, 
.EMailAlerts .MailingListListTable,
.EMailAlerts .MailingListUnsubscribeTable
 {
	background-color:#F9F6F0;
	padding:20px 20px 0px;
	margin:0px 90px;
	color:#222;
	width:400px;
}

.EMailAlerts .MailingListListTable{
	padding:0px 20px 0px;
}


.EMailAlerts .MailingListTable .MailingListCol2 input{ 
	float:right;
	display:block;
	margin-left:5px;
	width:195px !important; 
}


.EMailAlerts .MailingListCol2 .RequiredField{
	float:left;
}


.EMailAlerts .MailingListUnsubscribeTable .MailingListCol2 input{ 
	float:right;
	display:block;
	margin-left:5px;
	width:195px !important; 
}


.EMailAlerts .MailingListUnsubscribeTable .MailingListCol2 span{
	.display:block;
	.float:left;
	.position:absolute;
}



.EMailAlerts .GridActions{
	text-align:right;
	background-color:#F9F6F0;
	width:400px;
	padding:0px 0px 20px;
	margin:0px 0px 9px 90px;
}


.EMailAlerts .ButtonCell{
	text-align:right;
}

.EMailAlerts .ButtonCell input{
	background-color:#9A8F7A;
	border:medium none;
	color:#FFFFFF;
	font-weight:bold;
	height:30px;
	text-transform:uppercase;
	width:100px;
	font-size:11px;
	cursor:pointer;
	margin:20px 0px;
}

.EMailAlerts .ButtonCell input:hover{
	background-color:#4A2900;
}

.EMailAlerts .GridActions .ActionButton{
	background-color:#9A8F7A;
	border:medium none;
	color:#FFFFFF;
	font-weight:bold;
	height:30px;
	text-transform:uppercase;
	width:100px;
	font-size:11px;
	cursor:pointer;
	margin-right:20px;
}
.EMailAlerts .GridActions .ActionButton:hover{
	background-color:#4A2900;
	
}

.MailingListUnsubscribeContainer{
	position:relative;
	top:-10px;
}
.MailingListUnsubscribeContainer h1 .ModuleTitle{
	color:#222;
	color:#000;
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
}

.ContactUscubscribe .MailingListUnsubscribeTable{
	padding:20px 85px 0 20px;
	.padding-right:80px;
	width:460px;
	position:relative;
	top:-30px;
}



.PressReleaseDetailsDownload a{
		color:#4A2900;
		background:url(../design/icon_pdf.gif) right center no-repeat; 
		padding:5px 40px 5px 0;
}

.PressReleaseDetailsBody{
	padding-top:15px;
}

.ProdSummery
{ 
        width: 670px;
}

.NewsReleaseYearNav
{
        margin: 10px 0 0 0;
        width: 240px;
}

.NewsReleaseYearNav td
{
        background: url(../design/arrow.gif) no-repeat 15px 6px;
        border-bottom: solid 1px #e0dfe3;
        padding: 6px 25px;
}


.NewsReleaseYearNav .Title
{
        background-color: #4a2900;
        background-image: none;
        color: #fff;
        font-family: Times New Roman, Times, serif;
        font-size: 11px;
        font-weight: bold;
        padding: 6px 15px;
        text-transform: uppercase; 
}

.NewsReleaseYearNav td:hover
{
        background-color: #ede9df;
}

.NewsReleaseYearNav .Title:hover
{
        background-color: #4a2900;
}

.NewsReleaseYearNav td a
{
        color: #4a2900;
}


.EventWebcastLatestContainer .ModuleTitle{
	display:block;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	padding:0 0 20px;
	color:#A49061;
	font-family:"Times New Roman",Times,serif;
	font-size:28px;
	font-weight:normal;
	letter-spacing:-0.5pt;
	line-height:30px;
	text-decoration:none;
	text-transform:none;
}

.SpecialEvents .BodyContainer {
	border-bottom:1px solid #F3F1EB;
	padding:5px 16px;
	color:#222;
	line-height:18px;
}

.SpecialEvents .EventWebcastTitle{
	color:#222;
	font-weight:bold;
	text-decoration:none;
	display:block;
}
.SpecialEvents .Date {
	color:#A49061;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:24px;
	text-transform:uppercase;
}

.SpecialEvents .BodyContainer:hover {
	background-color:#EDE9DF;
}

.AnnualQuarterlyReportText
{
display: none;
}

#lightbox-image-details-caption{
	display:none !important;
}

.CareersIframe iframe
{
        width: 680px;
        height: 1300px;
}

.PressReleaseDetailsContainer h1
{
line-height: normal;
}

.StockHistorical
{
padding-bottom: 15px;
}

.PaneLeft .RssLinkTopContainer {
	text-align:right;
	position:relative;
	margin-bottom:-23px;
	.margin-bottom:-25px;
}

.productionSummary, .costPerOunce, .productionAndMargin { 
	border-collapse: collapse; 
	background-color:#ebe6db; 
	border: 0px;
}
.productionSummary td, .costPerOunce td, .productionAndMargin td { 
	border-collapse: collapse; 
	border: 1px solid #ffffff; 
	padding: 2px; 
}
.productionSummary .numberColumn, .costPerOunce .numberColumn, .productionAndMargin .numberColumn {
	text-align: right;
}

.productionSummary .bold, .costPerOunce .bold, .productionAndMargin .bold {
	font-weight: bold;
}

/*#############################*/

.EditSubscriberConfirmation{
	height:40px;
}

.AnnualReportPanel,
.QuarterlyReportPanel{
	padding-left:40px;
}

.ContentImage a{
	cursor:auto;
}

.SubtextGold12 , .LinkGold2{
	text-transform:uppercase;
}

.GlobalOperation  #_ctrl0__ctl50_pnlReports{
	display:none;
}

.PressReleaseDetailsContainer, .PressReleaseDetailsContainer p
{
line-height: normal !important;
}

.PDFIcon, .infoHighlight, .PresentationLinks
{
background: transparent url(/Theme/IAmGold/files/icons/pdf.gif) no-repeat scroll left center;
padding-left: 20px;
}

.NoBGPage .ContentPaneDiv .ContentContainer{
	padding:0;
	background:none;
	border:none;
}
