/* STANDARD DOM ELEMENTS */	
	
	body {background:url(/images/bodyBackground.jpg) fixed no-repeat 0 0;margin:0;padding:0;font-family:Arial;}
	h1 {font-size:22px;font-weight:bold;color:#5b759c;margin:20px 0 30px 0;}
	h2 {font-size:18px;font-weight:bold;color:#5b759c;}
	h3 {font-size:15px;font-weight:bold;color:#333333;}
	a {color: #5681c0;font-family: Arial, Helvetica;font-style: normal;text-decoration:none;}
	a:hover {text-decoration:underline;}
	ul {margin:0 0 0 20px;padding:0;}
	ul li {list-style-type:none;background:url(/images/bullet.gif) no-repeat 1px 15px;padding:10px 0 10px 20px;font-weight:bold;color:#666666;}
	ul.minorList li {background:url(/images/bullet.gif) no-repeat 1px 9px;padding:6px 0 6px 20px;font-size:13px;font-weight:normal;}
	ul.minorBoldList li {background:url(/images/bullet.gif) no-repeat 1px 9px;padding:6px 0 6px 20px;font-size:13px;}
	
/* BUTTON */	
	
	a.button, input.button {font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight:bold;color: #ffffff;padding: 8px 16px;cursor:pointer;
		background: url(/images/backgroundButton.gif) repeat-x 0 0;
		background: -moz-linear-gradient(
			top,
			#b2d55f 0%,
			#8aaf33);
		background: -webkit-gradient(
			linear, left top, left bottom, 
			from(#b2d55f),
			to(#8aaf33));
		border-radius: 3px;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border: 1px solid #7da128;
		-moz-box-shadow:
			0px 1px 3px rgba(000,000,000,0.3),
			inset 0px 0px 1px rgba(255,255,255,1);
		-webkit-box-shadow:
			0px 1px 3px rgba(000,000,000,0.3),
			inset 0px 0px 1px rgba(255,255,255,1);
		text-shadow:
			0px -1px 0px rgba(000,000,000,0.2);
	}
	a:hover.button, input:hover.button {
		text-decoration:none;
		background: url(/images/backgroundButtonOver.gif) repeat-x 0 0;
		background: -moz-linear-gradient(
			top,
			#c2e468 0%,
			#97c038);
		background: -webkit-gradient(
			linear, left top, left bottom, 
			from(#c2e468),
			to(#97c038));
		-moz-box-shadow:
			0px 1px 3px rgba(000,000,000,0.3),
			inset 0px 0px 1px rgba(255,255,255,1);
		-webkit-box-shadow:
			0px 1px 3px rgba(000,000,000,0.3),
			inset 0px 0px 1px rgba(255,255,255,1);
	}

/* CONTENT HOLDERS */

	.contentHolderOuter {background:url(/images/contentBackgroundOuter.png) repeat-y 0 0;width:980px;margin:0 auto;}
	.contentHolder {background:#FFFFFF;margin:0 10px;}
	.contentEnd {background:url(/images/footerBackgroundOuter.png) no-repeat 4px 0;width:980px;height:10px;margin:0 auto;}

/* HEADER */

	.header {background:url(/images/headerBackground.gif) repeat-x 0 0;height:109px;position:relative;}
	.logo {background:url(/images/logo.png) no-repeat 0 0;position:absolute;width:222px;height:46px;top:30px;left:20px;}
	.headerTitle {background:url(/images/headerTitle.png) no-repeat 0 0;position:absolute;width:112px;height:27px;top:40px;right:20px;}
	
/* NAVIGATION */
	
	.navigation {background:url(/images/navBackground.gif) repeat-x 0 0;height:40px;overflow:hidden;padding-left:10px;}
	.navigation div {float:left;}
	.navigation a {color:#EEEEEE;font-size:13px;font-weight:bold;padding:9px 18px 14px 18px;display:block;}
	.navigation div.selected {text-decoration:none;background:url(/images/navHoverLeft.gif) no-repeat left 0;}
	.navigation div.selected a {text-decoration:none;background:url(/images/navHoverRight.gif) no-repeat right 0;text-shadow:0px -1px 0px rgba(0,0,0,0.7);}
	.navigation div.hover a {text-decoration:none;background:url(/images/navHover.png) no-repeat center 0;color:#FFFFFF;}
	
/* CENTRE BANNER */

	.banner {background:url(/images/bannerHiring.jpg) no-repeat 0 0;width:960px;height:265px;overflow:hidden;}
	.banner p {position:absolute;top:-2000px;}
	a.findOutMore {float:left;margin:181px 0 0 24px;cursor:pointer;font-size:16px;}

/* MAIN CONTENT & LEFT COLUMN */
	
	.mainContent {overflow:hidden;width:auto;}
	.leftColumn {margin:25px;}
	.leftColumn p {font-size:13px;color:#666666;margin:25px 0;}
	
	.clientList {margin-top:20px;width:auto;overflow:hidden;}
	.clientLogo {width:166px;height:74px;float:left;background-position:center top;background-repeat:no-repeat;margin-bottom:20px;}
	.clientLogo.shell {background-image:url(/images/db_client_shell.gif)}
	.clientLogo.seek {background-image:url(/images/db_client_seek.gif)}
	.clientLogo.kathmandu {background-image:url(/images/db_client_kathmandu.gif)}
	.clientLogo.jetstar {background-image:url(/images/db_client_jetstar_airways.gif)}
	.clientLogo.panasonic {background-image:url(/images/db_client_panasonic.gif)}
	.clientLogo.audi {background-image:url(/images/db_client_audi.gif)}
	.clientLogo.superpartners {background-image:url(/images/db_client_superpartners.gif)}
	.clientLogo.sentara {background-image:url(/images/db_client_sentara.gif)}
	.clientLogo.adidas {background-image:url(/images/db_client_adidas.gif)}
	.clientLogo.netgear {background-image:url(/images/db_client_netgear.gif)}
	.clientLogo.billabong {background-image:url(/images/db_client_billabong.gif)}
	.clientLogo.anz {background-image:url(/images/db_client_anz.gif)}
	.clientLogo.vline {background-image:url(/images/db_client_vline.gif)}
	.clientLogo.wotif {background-image:url(/images/db_client_wotif.gif)}
	.clientLogo.easyjet {background-image:url(/images/db_client_easyjet.gif)}
	.clientLogo.optus {background-image:url(/images/db_client_optus.gif)}
	
	.clientBulletList {width:auto;overflow:hidden;}
	.clientBulletList .clientListItems {width:220px;float:left;margin-bottom:20px;}
	
/* RIGHT COLUMN */

	.rightColumn {margin:0 0 50px 25px;float:right;background:url(/images/backgroundRightTop.gif) no-repeat 0 0;}
	.rightInner {padding-bottom:20px;background:url(/images/backgroundRightBottom.gif) no-repeat 0 bottom;}
	
	.positions, .ibl {width:221px;margin-bottom:12px;}
	.positions h2, .ibl h2 {padding:10px 20px 0 20px;margin:12px 0;font-size:16px;text-shadow:0px 1px 0px rgba(255,255,255,0.7);display:block;}
	.ibl h2 {padding-top:0;}
	.positions .rightBullet, .ibl .rightBullet {padding:0 15px 0 36px;margin:8px 0;background:url(/images/bulletRight.gif) no-repeat 21px 4px;font-size:13px;}

	.culture {background:url(/images/bannerCulture.jpg) no-repeat center 0;width:221px;height:135px;cursor:pointer;}

/* FOOTER */

	.footer {background:#d8d8d8;padding:20px;overflow:hidden;width:auto;}
	.footerLeft, .footerMiddle, .footerRight {float:left;width:33%;color:#888888;font-size:11px;}
	.footer a {color:#888888;}
	
/* CULTURE */

	.table2Column {width:auto;overflow:hidden;margin:20px 0;}
	.table2Column .tableLeftColumn {float:left;width:150px;}
	.table2Column .tableRightColumn {float:left;width:514px;}
	.table2Column .tableRightColumn p {margin-top:0;}
	.table2Column .tableRightColumn p strong {font-size:15px;margin-bottom:10px;display:block;}
	.thumb {width:129px;height:87px;background-repeat:no-repeat;background-position:0 0;}
	.thumb.social {background-image:url(/images/thumb_social.jpg);}
	.thumb.tech {background-image:url(/images/thumb_tech.jpg);}
	.thumb.ps3 {background-image:url(/images/thumb_ps3.jpg);}
	
/* IBL */

	.thumbIBL {background:url(/images/thumb_ibl.jpg) no-repeat 0 0;width:225px;height:187px;float:left;}

/* APPLICATION FORM */

	table.applicationForm {border:solid 1px #d5d5d5;width:100%;}
	table.applicationForm td {background:#f4f4f4;border:solid #d5d5d5;border-width:0 0 0 0;padding:6px;font-size:13px;color:#666666;}
	table.applicationForm td.roleCell {font-size:15px;font-weight:bold;padding:16px 6px;}
	table.applicationForm td.leftCell {text-align:left;width:50%;}
	table.applicationForm td.rightCell {text-align:left;width:50%;}
	table.applicationForm td.submitButtonCell {text-align:right;padding:16px;}
	table.applicationForm th {color:#efefef;text-shadow:0px -1px 0px rgba(000,000,000,0.3);background:url(/images/tableHeader.gif) repeat-x 0 0;border-top:solid 1px #7a94c6;border-bottom:solid 1px #2f5893;padding:6px;font-size:15px;font-weight:bold;text-align:left;}
	table.applicationForm input {font-family:Arial, Helvetica;font-size:13px;}
	table.applicationForm input[type=text], table.applicationForm select, table.applicationForm text {width:425px;}
	table.applicationForm textarea {width:425px;height:200px;}
	table.applicationForm textarea {height:150px;}
    .RoleBasedQuestions {display:none}
	
/* IE6 */

	.headerIE6 {background:#FFFFFF url(/images/headerIE6.jpg) no-repeat 0 0;width:960px;margin:0 auto;padding-top:160px;}
	.ieInner {padding:20px 20px 100px 20px;font-size:13px;}

/* OLD STUFF */


.text 
{
	color: #5D767F;
	font-size: 0.7em;
	font-family: Verdana, Arial, Helvetica;
	font-style: normal;
}

.text_contact 
{
	color: #5D767F;
	font-size: 1em;
	font-family: Verdana, Arial, Helvetica;
	font-style: normal;
	font-weight: bold;
}


.text_clients 
{
	color: #5D767F;
	font-size: 0.8em;
	font-family: Verdana, Arial, Helvetica;
	font-style: normal;
	font-weight: normal;
}


.table_heading
{
	color: #5D767F;
	font-size: 0.8em;
	font-family: Verdana, Arial, Helvetica;
	font-style: normal;
	font-weight: bold;
}


.quote
{
	color: #5D767F;	
	font-size: 1em;
	font-family: Verdana, Arial, Helvetica;
	font-style: italic;
	font-weight: normal;
}

.table_indent
{
	color: #5D767F;
	font-size: 1em;
	font-family: Verdana, Arial, Helvetica;
	font-style: normal;
	padding-left: 25px;
}


.nav_li {
   display:inline;
   list-style-image: none !important;
}
.nav_li a 
{
	display:inline-block;
	padding:0px 8px;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF !important;
	height:38px;
	line-height:37px;
}
ul#applicationMenu 
{
	display:block;
	margin:0px 0px 10px 0px;
	height:38px;
	background:#e6565a url('/images/nav_tile.gif') repeat-x top left;
	text-align:center;
}
