/*
=====================================================
NorthWise Recruitment website - 'Print' theme 
CSS file
version 4.5
=====================================================
-----------------------------------------------------
       (c) Robin North for pFusion:Design 2007
             www.pfusion-design.co.uk
              www.robinnorth.co.uk
------------------------------------------------------

You may use this file for learning purposes, but DO NOT 
copy the code in its entirity. The unique combination of 
images, colours, sizes, typography and positioning ('the 
design') is copyright. Copying, modifying or any other 
use of design related images is STRICTLY FORBIDDEN. 
*/

/*
Page layout and site interface
=====================================================
*/   

#header, #bHeader, #menuWrapper, #searchWrapper, #menuBar, #menuItems, #menu, #menu li, #menuSpacer, #searchBox, #sitePreferences, #jobCategories, #nwsLinkButton, #taskPane, #subPageNav, .announceMore, #readMore, #announce000, #badges, #bBadges {
	display:none;
	}
	
#wrapper, #contentWrapper, #contentArea {
	margin:0px;
	padding:0px;
	}

#printHeader {
	padding:0px;
	margin:0px;
	width:321px;
	height:68px;
	}
	
#printHeader_nwr {
	padding:0px;
	margin:0px;
	width:386px;
	height:68px;
	}
	
#locationBar, #bLocationBar {
	padding:0px;
	margin:0px;
	padding-bottom:10px;
	border-bottom:1px dashed #AAAAAA;
	}
	
#pageFooter, #bPageFooter {
	padding:0px;
	margin:0px;
	padding-top:10px;
	border-top:1px dashed #AAAAAA;
	}

/*
Announcements and content Boxouts
=====================================================
*/

#bContentArea .announceTitle {
	width:70%;
	padding:10px;
	background-color:#a32ba3;
	color:#FFFFFF;
	border:1px solid #222222;
	}
	
#bContentArea .announceContent {
	width:70%;
	padding:10px;
	background-color:#F3F3F3;
	border:1px solid #999999;
	}
	
#bContentArea .announceContent span {
	display:none;
	}
	
#bContentArea .announceContent span.highlight {
	}
	
#bContentArea .announceMore {
	text-align:right;
	}

/*
NW Recruitment specific content
=====================================================
*/

.lastUpdated {
	font-size:.9em;
	color:#AAAAAA;
	}

.jobDetails {
	width:90%;
	}

.announceJobTitleLeft {
	width:50%;
	height:auto;
	background:#a32ba3;
	border-top:1px solid #999999;
	border-left:1px solid #999999;
	color:#FFFFFF;
	text-align:left;
	}
	
.announceJobTitleRight {
	width:50%;
	height:auto;
	background:#a32ba3;
	border-top:1px solid #999999;
	border-right:1px solid #999999;
	color:#FFFFFF;
	text-align:right;
	}

.announceJobLeft {
	width:50%;
	height:auto;
	background:#EEEEEE;
	border:1px solid #999999;
	}
	
.announceJobRight {
	width:50%;
	height:auto;
	background:#EEEEEE;
	border:1px solid #999999;
	}
	
table .announceContent {
	background-color:#f8f8f8;
	border:1px solid #999999;
	}

/*
Typography and content formatting
=====================================================
*/

body {
	font-family:"Lucida Grande", Arial, Helvetica,  sans-serif;
	text-align:justify;
	}

.footnotes {
	font-size:0.9em;
	}

#locationBar, #bLocationBar, #pageFooter, #bPageFooter {
	color:#AAAAAA;
	font-size:.8em;
	}
	
#locationBar a, #bLocationBar a, #pageFooter a, #bPageFooter a {
	color:#AAAAAA;
	text-decoration:none;
	}
	
#contentArea img {
	border:1px solid #AAAAAA;
	}
	
#contentArea .icon, #contentArea .sprite {
	border-width:0px;
	}
	
.highlight {
	background:#FCF7CD;
	}