/* Rio Tinto Employer of Choice Styles */

#ffscrollbarfix {
	position: absolute;
	top: 0;
	bottom: -0.1px;
	width: 1em;
	z-index: -1;
}

.HeaderTbl, .CategoryContainer {
	width: 700px;
	padding: 0px;
	margin: 0px;
}


/* Begin Category Container Styles */
.CategoryContainer .Header {
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
	background: url(/graphics/careers/partners/RioTinto/Header_Fade_bg_Description.jpg) repeat-y;
	text-align: left;
	margin: 4px 0px 0px 0px;
	padding: 0px;
}

.CategoryContainer .Header .Title,
.ContentContainer .Header .Title  {
	position: relative;
	top: 4px;
	left: 7px;
	margin: 0px;
	padding: 0px;
	height: 22px;
	display: block;	
}

.CategoryContainer .Header .Arrow,
.ContentContainer .Header .Arrow {
	float: left; 
	margin: 0px;
	padding: 0px;
}

/* End Category Containers Styles */

/* Begin Main Content Styles */

.ContentContainer .Header {
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #9a1a33;
	background: url(/graphics/careers/partners/RioTinto/Header_Fade_bg.jpg) repeat-y;
	text-align: left;
	margin: 4px 0px 0px 0px;
	padding: 0px;
}

.ContentContainer .Description {
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
	line-height: 12pt;
	background: url(/graphics/careers/partners/RioTinto/Content_Fade_bg.jpg) repeat-y;
	text-align: left;
	margin-top: 1px;
	padding: 10px 26px 10px 26px;
}

.ContentContainer .JobOpportunities {
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	margin-top: 1px;
	padding: 10px 27px 10px 12px;
	background: url(/graphics/careers/partners/RioTinto/Content_Fade_bg.jpg) repeat-y;
}


.CategoryContainer .Description {
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
	line-height: 12pt;
	background: url(/graphics/careers/partners/RioTinto/Description_Fade_bg.jpg) repeat-y;
	text-align: left;
	margin-top: 1px;
	padding: 10px 26px 10px 27px;
}

.CategoryContainer .Description .Item {
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}

/* End Main Content Styles */

/* Begin Job Posting Styles */
.RioTintoJobs {
	padding: 0px 0px 15px 0px;
}

.RioTintoJobs .JobListing .CurrentDate {
	font: bold 7.5pt Verdana, Arial, Helvetica, sans-serif;
	color: #993300;
	margin: 0px;
	padding: 0px;
}

.RioTintoJobs .JobListing a.JobEntry,
.RioTintoJobs .JobListing a.JobEntry:link,
.RioTintoJobs .JobListing a.JobEntry:active,
.RioTintoJobs .JobListing a.JobEntry:visited {
	font: 7.5pt Verdana, Arial, Helvetica, sans-serif;
	color: #9a1a33;
	margin: 0px 0px 0px 5px;
	padding: 0px;
}


.RioTintoJobs .JobListing a.JobEntry:hover {
	font: 7.5pt Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	margin: 0px 0px 0px 5px;
	padding: 0px;
}

/* End Category Container Headers */

/* Begin SubPage Containers Styles */
.HeaderTbl .TitleBG {
	background: url(/graphics/careers/partners/RioTinto/Header_Fade_bg.jpg) repeat-y;
	margin: 0px;
	padding: 0px;
}

.HeaderTbl .TitleBG .Arrow {
	float: left; 
	margin: 0px;
	padding: 0px;	
}

.HeaderTbl .TitleBG .TitleTxt {
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #9a1a33;
	margin: 0px;
	padding: 0px 0px 0px 7px;
	position: relative;
	top: 4px;
}

.HeaderTbl .TitleBG .Categories {
	font: bold 7pt Verdana, Arial, Helvetica, sans-serif;
	color: #9a1a33;
	margin: 0px;
	padding: 0px;
}

.HeaderTbl .TitleBG .Categories .CatImage {
	float: left;
	margin: 0px 0px 0px 10px;
	padding: 0px;
}

.HeaderTbl .TitleBG .Categories .CategoryTxt {
	margin: 0px;
	padding-left: 4px;
	position: relative;
	top: 5px;
	float: left;
}


.HeaderTbl .TitleBG .SubMenuContainer {
	margin: 0px;
	padding: 0px 12px 3px 0px;
}

.HeaderTbl .TitleBG .SubMenuContainer a,
.HeaderTbl .TitleBG .SubMenuContainer a:link,
.HeaderTbl .TitleBG .SubMenuContainer a:active,
.HeaderTbl .TitleBG .SubMenuContainer a:visited  {
	font: bold 7pt Verdana, Arial, Helvetica, sans-serif;
	color: #FF3300;
}

.HeaderTbl .TitleBG .SubMenuContainer a:hover {
	color: #333333;
}
/* End SubPage Containers Styles */

/* Begin Description Toggle Styles */
.toggle {		
	display: none;	
}
/* End Description Toggle Styles */

/* Begin SiteMap Operations */
.Operations .List h4 {
	font: bold 7.5pt Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #9a1a33;
	margin: 0px;
	padding: 0px;
}

.Operations .List ul {
	margin: 5px 0px 5px 0px;
	padding: 0px;
	list-style: none;
}

.Operations .List ul li {
	font: 7.5pt Verdana, Arial, Helvetica, sans-serif;
	color: #9a1a33;
	margin: 2px 0px 2px 0px;
	padding: 0px;
}

.Operations .List ul li a.ViewAll, 
.Operations .List ul li a.ViewAll:link, 
.Operations .List ul li a.ViewAll:active {
	color: #9a1a33;
}

.Operations .List ul li a.ViewAll:visited {
	color: #4A004A;
}

.Operations .List ul li a.ViewAll:hover {
	color: #FF3300;
}

