/* All font sizes in points for printing */

/* Generic Elements */
/*-------------------------------------------------*/

body
{
	background-image: none;
	margin: 10px;
	background-color: #fff;
}

body, input, select, textarea, td, caption
{
	font: 10pt Verdana, sans-serif;
}

h1
{
	font: 18pt Verdana, sans-serif;
	background: none;
	text-indent: 0
}

h2
{
	font: 16pt Verdana, sans-serif;
	background: none;
	text-indent: 0
}

h3
{
	font: 14pt Verdana, sans-serif;
	background: none;
	text-indent: 0
}

a, a:hover
{
	color: #000;
	text-decoration: none;
}

#topBanner, #rightBanner, #menu, #contentContainer #contentTop, #contentContainer #contentBottom, #footer, #copyright, #greyCorners, #jobDetailFooter, h2#apply, h1#jobsTitle
{
	display: none;
}

h1#siteName {
	z-index: 10;
	position: absolute;
	left: 16px;
	top: 14px;
	display: block;
	width: 320px;
	height: 30px;
	background: none	
}

h1#siteName a {
	display: block;
	width: 320px;
	height: 30px
}

	h1#siteName a span {
		display: block
	}
	
#contentContainer {
	background-color: #fff
}

#contentContainer #content div.indentListing {
	background-color: #fff
}

/* Job Detail */
/*-------------------------------------------------*/

h3#jobDescriptionTitle {
	display: block;
	margin: 15px 10px 0 10px;
	padding: 5px 0 5px 0;
	height: 20px;
	border-top: dashed 1px #9C9A9C;
	border-bottom: dashed 1px #9C9A9C;
	color: #000;
	text-transform: uppercase
}

/* Recruiter Details */
/*-------------------------------------------------*/

.RecruiterDetails
{
	border-bottom: solid 1px #000;
}

.RecruiterDetails ul a
{
	color: #000;
}

.Back
{
	display: none;
}

.RecruiterJobNameRef
{
	border-bottom: solid 1px #000;
}

