/* r.a.d.menu Plain skin */

.RadMenu_Default {padding:0;margin:0;}
.RadMenu_Default .leftImage{cursor:pointer;_cursor:hand;}
.RadMenu_Default .link
{
	padding: 0;
	margin: 0;
	text-decoration:none;
	color: #FFFFFF;
	background: none;
	cursor:hand;
}


.RadMenu_Default .rootGroup .text
{
	font-family: Verdana, Arial, Helvetica, Swiss, sans-serif;
	font-size: 11px;
	padding: 0 10px 0 10px;
	cursor:pointer;_cursor:hand;
}

.RadMenu_Default .rootGroup .link:hover
{
	color: #660A00;
}


.RadMenu_Default .group
{
	padding: 0;	margin:0 0 0 4px;
	text-align: left;
	border-bottom: solid 1px #000000;
	background-color: #B88811;
}

.RadMenu_Default .group .link, .RadMenu_Default .group .link:hover
{
	padding: 4px 4px 4px 4px;
	margin-left: 8px;
	background: #B88811;
	color: #FFFFFF;
	background:transparent url('../design/nav/nav_bullet.gif') left center no-repeat;
}

.RadMenu_Default .group .link:hover
{
	color: #660A00;
}

.RadMenu_Default .group .text
{
	padding: 0 20px 0 4px;	margin: 0;
	font-family: Verdana, Arial, Helvetica, Swiss, sans-serif;
	font-size: 11px;
	cursor: hand;
}
	
.RadMenu_Default .group .item
{
	margin:0; padding:0;
	xborder-left: solid 1px #fff;
	xborder-bottom: solid 1px #fff;
}
	
.RadMenu_Default .group .level2 .item
{
	margin:0;
	padding:0;
}

.RadMenu_Default .rightArrow,
.RadMenu_Default .leftArrow
{
	height:100%;
}

.RadMenu_Default .rightArrow,
.RadMenu_Default .rightArrowDisabled
{
	background:transparent url('../design/nav/nav_right_arrow.gif') right center no-repeat;
}

.RadMenu_Default .expandLeft,
.RadMenu_Default .expandRight
{
	background:transparent url('../design/nav/nav_right_arrow.gif') right center no-repeat;
}

/* right to left */
.RadMenu_Default_rtl .group .link:hover .expandLeft,
.RadMenu_Default_rtl .group .link:hover .expandRight
{
	background:transparent url('../design/nav/nav_right_arrow.gif') right center no-repeat;
}

.RadMenu_Default .link:hover .expandLeft,
.RadMenu_Default .link:hover .expandRight
{
	background:transparent url('../design/nav/nav_right_arrow.gif') right center no-repeat;
}

/* Rad panel */
.panelbarItem, .panelbarItemExpanded, .panelbarItemCollapsed, .panelbarItem2Expanded, .panelbarItem2Collapsed, .panelbarItem2, .panelbarItem3, .panelbarItemSelected, .panelbarItem2Selected, .panelbarItem3Selected, .panelbarItemExpandedSelected, .panelbarItem2ExpandedSelected, .panelbarItem3ExpandedSelected
{
	font-size: 12px;
	color: #B48305;
	background: transparent url('../design/nav2_arrow.jpg') left top no-repeat;
	cursor: pointer;
	height: 17px;
	white-space: normal;
	padding-left: 25px;
}

.panelbarItem3, .panelbarItem3Text, .panelbarItem3Selected, .panelbarItem3ExpandedSelected, .panelbarItem3Expanded, .panelbarItem3Collapsed
{
	background: transparent url('../design/list_bullet.gif') left top no-repeat !important;
	margin-left: 10px;
	padding-left: 10px;
	background-image: none;
}

.panelbarItem2, .panelbarItem2Selected, .panelbarItem2Expanded, .panelbarItem2Collapsed, .panelbarItem2ExpandedSelected
{
	background: transparent url('../design/list_bullet.gif') left top no-repeat !important;
	margin-left: 35px;
	padding-left: 10px;
	background-image: none;
}

.panelbarItemTextHover, .panelbarItemTextHoverSelected, .panelbarItem2TextHover, .panelbarItem3TextHover, .panelbarItem2TextHoverSelected, .panelbarItem3TextHoverSelected
{ 		
	color: #660A00
}

.panelbarItemSelected, .panelbarItem2Selected, .panelbarItem3Selected, .panelbarItemExpandedSelected, .panelbarItem2ExpandedSelected, .panelbarItem3ExpandedSelected, .panelbarItemExpanded, .panelbarItem2Expanded, .panelbar3ItemExpanded
{
	color: #234E5E;
}

.SecondaryNavigationPanelContainer
{
	width: 187px;
}

.SecondaryNavTitle
{
	display: none;
}

.SiteMap-Level1
{
	margin-left: 0px;
	list-style: none;
	font-weight: bold;
	color: #660A00;
}

.SiteMap-Level2
{
	margin-left: 0px;
	list-style: none;
	font-weight: bold;
	margin-top: 20px;
	color: #660A00;
}

.SiteMap-Level3, .SiteMap-Level4, .SiteMap-Level5
{
	padding-left: 18px;
	list-style-type: none;
	background: transparent url('../design/arrow_bullet.gif') left center no-repeat;
	padding-bottom: 2px;
	xfont-weight: bold;
	color: #234E5E;
}

.SiteMap-Level3 { margin-left: 20px; }
.SiteMap-Level4 { margin-left: 40px; }
.SiteMap-Level5 { margin-left: 60px; }

body, p, table
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

body
{
	color: #494949;
	padding: 0;
	margin: 0;
}

.TaraGoldHomepageLayout
{
	background: #FFFFFF url('../design/background.jpg') no-repeat top left !important;
	padding: 0 0 0 60px;
	margin: 0;
}

.TaraGoldThreeColumnLayout
{
	background: #FFFFFF url('../design/template_background.jpg') no-repeat top left !important;
	padding: 0 0 0 60px;
	margin: 0;
}

form
{
	margin: 0;
	padding: 0;
}

a
{
	font-size: 12px;
	text-decoration : none;
	cursor: hand;
}

a:link , a:active, a:visited
{
	color: #B48305;
}

a:hover
{
	color: #660A00;
}

.Breadcrumb
{
	padding: 15px 0 10px 15px;
	color: #234e5e;
	font-size: 9px;
}

.Breadcrumb a
{
	font-size: 9px;
	color: #234e5e;
}

h4
{
	font-size: 12px;
	color: #234E5E;
	font-weight: bold;
	margin: 0;
	padding: 0;
	display: inline;
}

h3
{
	font-size: 12px;
	color: #234E5E;
	font-weight: bold;
	margin: 0;
	padding: 0;
	display: inline;
}

h1
{
	font-size: 12px;
	color: #660A00;
	padding: 0;
	margin: 0;
}

.HeaderPaneHome
{
	xpadding-top: 60px;
}

.HomepageContainer
{
	background-image: url('../design/homecontent_background.jpg');
	background-repeat: no-repeat;
	.background: #FFFFFF url('../design/homecontent_background.jpg') top top no-repeat;
	padding-bottom: 10px;
}

.ThreeColumnContainer
{
	padding-bottom: 10px;
	background-color: #FFFFFF;
}

.HomepageContainer, .ThreeColumnContainer, .HeaderPane2Home, .HeaderPane2
{
	border: solid 1px #d7d7d7;
}

.HomepageContainer, .ThreeColumnContainer
{
	border-top: none;
}

.HeaderPane2Home, .HeaderPane2
{
	border-bottom: none;
}

.HomepageLeftPane
{
	padding: 20px 15px 15px 15px;
	line-height: 18px;
}

.HomepageRightPane
{
	padding: 20px 15px 0 15px;
}

.HomepageLeftBottomPane
{
	padding: 10px 15px 0 15px;
}

.HomepageMiddleBottomPane
{
	padding-top: 10px;
	padding-bottom: 10px;
}

.RightPane
{
	padding-top: 5px;
}

.LanguageSwitch
{
	width: auto;
	float: right;
	text-align: right;
	clear: right;
}

.StockQuote
{
	padding-top: 10px;
	padding-left: 10px;
	width: auto;
	float: right;
	xclear: both;
}

.StockQuoteHome
{
	float: left;
	padding: 10px 0 0 15px;
}

.StockQuote a, .StockQuoteHome a
{
	color: #660A00 !important;
}

.StockQuote a:hover, .StockQuoteHome a:hover
{
	color: #B48305 !important;
}

.CompanyLogo
{
	float: left;
}

.NavigationPane, .NavigationPaneHome
{
	xposition: absolute;
	xtop: 80px;
	background:transparent url('../design/bar.gif') left bottom no-repeat;
	xclear: both;
	width: 670px;
}

.NavigationPaneHome
{
	xtop: 60px;
}

.ContentPane
{
	padding: 5px 15px 0 15px;
}

.SecondaryNavBG
{
}

.TaraGoldHomepageLayout h1, .TitleLeftHomePage, .TitleLeftHomePage a, .QuickLinks h1, .RightPane h1
{
	font-size: 12px;
	color: #660A00;
	font-weight: bold;
	margin: 0 15px 10px 0;
	padding: 0;
	border-bottom: solid 1px #7c7b76;
}

.TaraGoldHomepageLayout .Breadcrumb
{
	display: none;
}

.TaraGoldHomepageLayout .StockQuote
{
	display: none;
}

.TaraGoldThreeColumnLayout .StockQuoteHome
{
	display: none;
}

/* QuickLinks */

ul.List
{
	margin: 0;
	padding: 0 0 0 15px;
}

ul.List li, .AnnualReportPanel ul li, .QuarterlyReportPanel ul li, .SupplementalReportPanel ul li
{
	padding-left: 15px;
	list-style-type: none;
	background: transparent url('../design/list_bullet.gif') left top no-repeat;
}

.AnnualReportPanel ul, .QuarterlyReportPanel ul, .SupplementalReportPanel ul
{
	padding-bottom: 15px;
}

ul.TopList
{
	margin: 0;
	padding: 0 0 0 15px;
}

ul.TopList li
{
	padding-left: 18px;
	list-style-type: none;
	background: transparent url('../design/TopListBullet.jpg') left center no-repeat;
	padding-bottom: 2px;
	font-weight: bold;
	color: #234E5E;
}

.HomeQuicklinksLeft, .HomeQuicklinksRight
{
	xwidth: 115px;
	padding-bottom: 13px;
}

.HomeQuicklinksLeft
{
	float: left;
	padding-right: 10px;
}

.HomeQuicklinksRight
{
	float: left;
}

.HomeQuicklinksLeft ul, .HomeQuicklinksRight ul
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.HomeQuicklinksLeft ul li, .HomeQuicklinksRight ul li
{
	margin: 0 0 4px 0;
	padding: 0 0 0 18px;
	list-style-type: none;
	background: transparent url('../design/arrow_bullet.gif') left center no-repeat;
	clear: both;
}

.QuickLinks h1
{
	padding-top: 5px;
}

.QuickLinks ul
{
	margin: 0 0 0 0;
	padding: 0 0 25px 0;
}

.QuickLinks ul li
{
	margin: 0;
	padding: 0 0 3px 16px;
	list-style-type: none;
	background: transparent url('../design/arrow_bullet.gif') left center no-repeat;
	clear: both;
}

.FastFacts h1
{
	margin-top: 40px;
	border: solid 1px #7E7E7E;
	border-left: none;
}

.FastFacts ul
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	xborder-top: solid 1px #7E7E7E;
}

.FastFacts ul li
{
	margin: 0;
	padding: 3px 5px 3px 8px;
	list-style-image: none;
	list-style-type: none;
	clear: both;
	color: #404040;
	white-space: normal;
	background-color: #EFF2EB;
	border: solid 1px #7E7E7E;
	border-top: none;
	border-left: none;
}

.FastFacts a:hover
{
	color: #404040;
}

div.HeaderLinks
{
	float: right;
	margin: 10px 15px 0 0;
}

.HeaderLinks ul
{
	margin: 0;
	display: inline;
}

.HeaderLinks ul li
{
	margin: 0 !important;
	padding: 0 !important;
	list-style: none;
	display: inline;
}

.HeaderLinks a
{
	font-size: 11px;
}

.HeaderLinks .QuickLinkSeparator
{
	font-size: 11px;
	color: #B48305;
	font-weight: bold;
	padding: 0 2px 0 2px;
	display: inline !important;
}

.FooterPane .HtmlTextContainer, .FooterPane .RightColumnBlock
{
	display: inline;
	float: none;
}

.FooterPane
{
	padding-top: 15px;
	text-align: center;
	white-space: nowrap;
}

.FooterPane2
{
	padding-top: 15px;
	text-align: center;
}

.FooterLinks ul
{
	text-align: center;
	display: inline;
	padding: 0 !important;
	margin: 0 !important;
	padding-right: 3px;
}

.FooterLinks ul li
{
	padding: 0 !important;
	margin: 0 !important;
	list-style-image: none;
	list-style-type: none;
	display: inline;
	white-space: nowrap;
	border-left: solid 1px #7E7E7E;
}

.FooterLinks a
{
	font-size: 9px;
	color: #7c7b76;
	padding: 0 !important;
	margin: 0 !important;
}

div.FooterNavLinks
{
	xpadding-bottom: 0px;
}

div.FooterNavLinks2
{
	padding-bottom: 15px;
}

.FooterNavLinks ul, .FooterNavLinks2 ul
{
	text-align: center;
	display: inline;
	margin: 0 !important;
	padding: 0 3px 0 0 !important;
}

.FooterNavLinks ul li, .FooterNavLinks2 ul li
{
	padding: 0 !important;
	margin: 0 !important;
	list-style-image: none;
	list-style-type: none;
	display: inline;
	white-space: nowrap;
}

.FooterNavLinks ul li a, .FooterNavLinks2 ul li a
{
	padding: 0 !important;
	margin: 0 !important;
	font-size: 9px !important;
	color: #234E5E !important;
}

.FooterNavLinks .QuickLinkSeparator, .FooterNavLinks2 .QuickLinkSeparator
{
	display: inline !important;
	color: #1f434b;
	padding: 0 3px 0 3px !important;
}

.ContentTableHome div.SubFooterLinks
{
	display: none;
}

.Q4FooterPane
{
	padding-top: 10px;
}

.ClearFix
{
	clear: both;
}

.YearNavLink
{
	padding-right: 15px;
}

.YearNavContainer a, h2.Year
{
	margin: none;
	padding: none;
	font-size: 12px;
	padding-right: 10px;
	xcolor: #660A00;
}

.YearNavContainer, .YearPanel
{
	padding-bottom: 10px;
	display: block;
}

h2.Year
{
	padding: none;
	margin: none;
	display: inline;
}

.YearNavContainer .selected
{
	color: #234E5E !important;
	xfont-weight: bold !important;
}

.AnnualReportPanel ul, .QuarterlyReportPanel ul, .SupplementalReportPanel ul
{
	margin: 0;
	padding: 10px 0 15px 15px;
}

.AnnualReportPanel li, .QuarterlyReportPanel li, .SupplementalReportPanel li
{
	padding-left: 18px;
	list-style-type: none;
	background: transparent url('../design/arrow_bullet.gif') left center no-repeat;
	padding-bottom: 5px;
}

.AnnualReportPanel li a, .QuarterlyReportPanel li a, .SupplementalReportPanel li a
{
	font-weight: normal;
}

h1.Detail, .DetailRight
{
	vertical-align: bottom;
}

br.NoBr
{
	display: none;
}

.NotFoundText
{
	display: none;
}

.SubmitButton, input.ActionButton
{
	font-size: 11px;
}

.PressReleaseLatestContainer
{
	margin-bottom: 15px;
}

.HomepageRightBottomPane
{
	padding-top: 7px;
	text-align: center;
}

.FooterPane, .FooterPane a
{
	xfont-size: 9px;
	xcolor: #7c7b76;
}

.FooterLeft
{
	width: auto;
	float: left;
	font-size: 9px;
	color: #7c7b76;
}

.FooterRight, div.FooterLinks
{
	width: auto;
	float: right;
	font-size: 9px;
	color: #7c7b76;
}

div.FooterLinks, div.FooterLinks a
{
	font-size: 9px;
	color: #7c7b76;
}

.InteriorContainer
{
	background: #FFFFFF;	
}

.NavTitle
{
	display: none;
}

.FooterNav
{
	padding-bottom: 15px;
	color: #1f434b;
	font-size: 9px;
}

.BackToTop
{
	padding: 5px 0 15px 0;
}

.TaraGoldHomepageLayout .BackToTop, .TaraGoldHomepageLayout .FooterNavLinks, .TaraGoldHomepageLayout .FooterNavLinks2, .TaraGoldHomepageLayout .CompanyLogo
{
	display: none;
}

.MineralsToggle
{
	padding-top: 20px;
}

strong.Date
{
	color: #234E5E;
	font-weight: bold;
}

.TabTableHeader
{
	xcolor: #234E5E;
	xfont-weight: bold;
	padding-bottom: 10px;
}

.TabTableDate
{
	width: 130px;
	color: #234E5E;
	font-weight: bold;
	padding-right: 10px;
	white-space: nowrap;
}

.TabTableData
{
	padding-bottom: 10px;
}

.PresentationContainer br.NoBr
{
	display: block;
}

.TodaysDate
{
	width: auto;
	float: right;
}

.divImg a
{
	cursor: pointer;
}

.PressReleaseLatestContentColumn
{
	padding-bottom: 10px;
}

.Report2ListContainer .TabTableItem td, .Report2ListContainer .TabTableItemAlt td
{
	padding-bottom: 10px;
}

.Report2ListContainer
{
	padding-bottom: 10px;
}

.Report2ListContainer .YearNavContainer
{
	display: none;
}

.Report2ListContainer .Report2FileSizeRow
{
	display: none;
}

.PressReleaseLatestTable td
{
	padding-right: 10px;
}

.NotFoundMessage
{
	width: 350px !important;
}

.AnnualQuarterlyReportText
{
	display: none;
}

h1.StockPage
{
	padding: 10px 0 10px 0;
	color: #234E5E;
}

.StockTableItem, .StockTableItemAlt
{
	padding: 3px;
}

.StockTableText
{
	padding-top: 10px;
}

.StockHistoricalMsg
{
	padding-top: 10px;
}

.StockHistoricalSelection, .StockChartSelection
{
	white-space: nowrap;
	padding-bottom: 10px;
}

.StockHistoricalSelection select, .StockQuoteContainer select, .StockChartSelection select
{
	font-size: 12px;
	color: #494949;
}

.StockHistoricalSelection input, .StockQuoteContainer input
{
	font-size: 12px;
}

.MailingListCol1, .MailingListCol2
{
	width: auto !important;
}

.MailingListsHeading
{
	
}

.EditSubscriberContainer h1
{
	padding-bottom: 15px;
	color: #234E5E;
}

.MailingListUnsubscribeContainer h1
{
	padding: 15px 0 15px 0;
	color: #234E5E;
}

.TaraGoldHomepageLayout .TitleRight, .PressReleaseLatestContainer .TitleRight
{
	display: none;
}

.PressReleaseDetailsTitle td
{
	padding-bottom: 15px;
}