﻿/*
 * WorleyParsons - MainStyle.css
 * Created by www.SSW.com.au 2008
 *
 * Victims include: Tristan Kurniawan, Joe Hardy
 * and their many partners in crime
 *
 */

/** Remove unnecessary elements **/
#headerBar,
#nav,
#authBar,
#pageContent .pageLeaderBanner,
#pageContent .pageSidebarLhs,
table.ms-consoleframe,
#footer
{
	display:none;
}

/* Remove background and borders */
body, #pageContent, #pageHost, #mainHost, #mainBorder {
	background: none;
	border: none;
}

/* SIFR - Revert back original text instead of flash */
.sIFR-flash, .sIFR-flash object, .sIFR-flash embed {
	display: none !important;
	height: 0;
	width: 0;
	position: absolute;
	overflow: hidden;
}

span.sIFR-alternate {
	visibility: visible !important;
	display: block !important;
	position: static !important;
	left: auto !important;
	top: auto !important;
	width: auto !important;
	height: auto !important;
}
.sIFR-hasFlash h1,
.sIFR-hasFlash h2, 
.sIFR-hasFlash.groupheader,
.sIFR-hasFlash h3,
.sIFR-hasFlash h4 {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.2em;
	letter-spacing: 0;
	height:inherit;
}

.sIFR-hasFlash h1 { font-weight:normal; font-size:28px !important; color: #ee2225;}
.sIFR-hasFlash h2, .sIFR-hasFlash.groupheader { font-size : 17px; line-height: 1em; color : #333;}
.sIFR-hasFlash h3 { font-size : 13px; color : #333; }
.sIFR-hasFlash h4 { font-size : 12px;}

/* Re-adjust main layout */
body {
}
.pageContent {
	margin-left: 0;
	width: auto;
	position:relative;
}
#pageHost, #mainHost {
	width: auto;
}
#mainBorder {
	padding: 0;
}
#mainHost {
	padding: 0;
}
.pageContentLhs{
	width: 73%;
}
.pageSidebarRhs{
	float: right;
	width: 25%;
}

/** Custom Style print (i.e. styles that are only applied on Print media **/
.print {
	display: inherit;
}
.noprint {
	display: none;
}
#printHeader, #printFooter {
	font-size: 12px;
	display:block;
	font-family: Arial, Helvetica, sans-serif;
}
#printHeader {
	padding: 10px 10px 25px 10px;
}
#printHeader .logo {
	float: left;
}
#printHeader p {
	margin: 19px 0 0 200px;
}
#printFooter {
	border-top: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	border-width: 1px 0;
	padding: 1em;
	text-align: center;
	clear: both;
}
.pageContent UL LI { list-style: none outside url(/SiteCollectionImages/bullet.gif); padding: 0; margin-left: 1.5em; background: none;}
#breadcrumb {
border-bottom:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
padding:0.5em 0 0.5em 10px;
clear:both;
}


/* Insert URL for links*/
.pageContentLhs p a[href]:after {
	 content: " (" attr(href) ") ";
	 font-size: 90%;
}