.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 16px;
	color: #666666;

	
}
.bodytext p{
	line-height: 17px;
	margin-bottom:3px;	
}
.bodytext a, .bodytext a:visited {color:#6e686a; text-decoration:none;}
.bodytext a:hover, .bodytext a:visited:hover {text-decoration: none !important; color:#b01250!important;}

.link {
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}

.head1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 16px;
	color: #666666;
	font-weight:bold
}
.star {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #a4003f;
}
.webkitBG {
	background-image: url(../images/webkit_header.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 106px;
}
.hBg {
	background-image: url(../images/hbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.aboutus {
	background-image: url(../images/about_header.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 106px;
}
.aboutus1 {
	background-image: url(../images/curtin_header.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 106px;
}
.aboutus2 {
	background-image: url(../images/curtin1_header.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 106px;
}
.aboutus3 {
	background-image: url(../images/curtin2_header.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 106px;
}
.aboutus4 {
	background-image: url(../images/curtin3_header.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 106px;
}
.contactus {
	background-image: url(../images/contact_header.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 106px;
}
.sitemapBG {
	background-image: url(../images/sitemap_header.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 106px;
}
.JobsBG {

	background-image: url(../images/avail_jobs_header.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 106px;

}
.formBG {


	background-image: url(../images/contactus_header.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 106px;
}
.ClientBG {


	background-image: url(../images/clients_header.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 106px;
}
.applicantsBG {



	background-image: url(../images/gorgon_header_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 106px;
}
.hBgGrey {

	background-image: url(../images/hbggrey.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

.style1 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #AD014D;
	font-weight: bold;
}

/* SubNavs Styles */
	#subNav{
		padding-bottom:auto;
		text-align:left;
		margin-bottom:5px;
		margin-left:10px;
	
	}

	/* links */
	#subNav a, #subNav a:visited {; font-size: .8em; color:#6e686a; text-decoration:none;}
	
	/* Active Links */	
	#subNav a.active, #subNav a.active:visited, #subNav a.active:hover, #subNav a.active:visited:hover {text-decoration: none !important; }
	#subNav li:hover{}
	
	#subNav ul{.margin-left:15px;margin-right:15px;  color:#464444; list-style:square; margin-top:0px;}
	#subNav li{margin-bottom:5px; list-style-position:inside; background:url(../images/subNavLi2.gif) repeat-x bottom left; padding-bottom:5px;margin-bottom:0px;}
	#subNav a:hover, #subNav a:visited:hover {text-decoration: none !important; color:#b01250!important;}
	
	#subNav a.active{ color:#FFFFFF;}
	
	#vacancySearch h1, #vacancyList h1{
		color:#b2004c;
		line-height: 18px;
		margin-left: 0px;
		margin-bottom: 10px;
		font-weight:bold;
		font-size:14px;
	}
	#vacancySearch{
		width: 297px;
		float:left;
		margin-left: 0px;
		margin-bottom: 20px;
		background:url(../images/vacancy_int.gif) no-repeat;
		height: 300px;
	}
	#vacancySearch td, #vacancyList td{
		padding: 0px;
		margin-bottom: 0px;
		font-size: 11px;
	}
	#vacancySearch select, #vacancySearch input{
		width: 220px;
		margin-bottom:10px; 
	}
	#vacancySearch strong{
		font-size:12px;

	}
	#vacancyList strong {
		font-size:12px;
		color:#b2004c;
}
	#vacancySearch .radio{
		width: auto !important;
	}
	#searchBtn{
		background:url(../images/btn_search.gif) no-repeat;
		width:51px !important;
		height:15px;
		border:none;
		color:#FFFFFF;
		font-weight:bold;
		cursor:pointer;
		line-height: -4px;
		font-size:8px;
		margin: 0px;
		padding: 0px;
		text-transform:uppercase;
	}
	.linkBtn, .linkBtn:hover{
		background:url(../images/btn_search.gif) no-repeat bottom;
		width:51px !important;
		height:15px;
		border:none;
		color:#FFFFFF !important;
		font-weight:bold;
		line-height: 10px;
		padding: 3px 4px 3px 4px;
		.padding: 2px 0px 0px 3px;
		.text-align: left;
		margin: 0px;
		text-transform:uppercase;
		font-size:8px;
		text-decoration:none;
		margin-bottom: 10px;
	}
	.linkBtn a:hover{color:#FFFFFF !important;}
	#viewJob a:hover{color:#FFFFFF !important;}
	#vacancies{}
	#vacancies table{ background:url(../images/dottedLineLt.gif) repeat-x bottom; margin-bottom:20px;}
	#jobDetails{
		border-collapse: collapse;   margin-bottom: 0em; width: 100%; padding: 0px; margin-left: 10px
		}
	#jobDetails h2{
		padding-top:80px;
		padding-left:0px;
		font-size:18px;

	}
	#jobDetails td{
		padding: 0px 0px 0px 0px;
		}
	#jobDetails table{
		border-collapse: collapse;   margin-bottom: 0em; width: 100%; padding: 0px; margin-left: 0px
		}

	#applyNow{}
	
	#applyNow input, #applyNow select{ margin-bottom:9px;}		
	#radioBtn{
	 	float:left;
	}		
	#radioLabel{
	 	float:left;
		line-height: 17px;
		margin-right:5px;
	}
		
