	body {
		margin:0px; 
		padding:0px;
		background: #93ADBD url('../images/background_body.bmp') repeat-x;
		text-align:center;
	}
	
	body, td {
		font-family:Arial;
		font-size:12px;
	}
	
	img {
		border:0; 
		padding:0px; 
		margin:0px;
	}
	
	div {
		border:0px #000 solid;
	}
	
	table, td, tr {
		margin:0px; 
		padding:0px; 
		vertical-align:top;
	}
	
	table {border-collapse:collapse;}

	a {
		color:#0052ab;
		text-decoration:none;	
	}
	
	a:hover {
		text-decoration:underline;
	}
	
	.em {
		font-family:Arial, "sans serif";
		text-align:left;
		position:absolute;
		top:0px;
		left:-5000px;
	}
	
	
	/*** TOP *****************************************/

	#top {
		position:relative;
		height:209px;
	}
	
	#top .head {
		position:absolute;
		left:17px;
		top:13px;
	}
	
	#top .f {
		position:absolute;
		left:-256px;
		top:0px;
		width:259px;
		height:494px;
	}
	
	/*** MAIN **************************************/
	.main {
		position:relative;
		display:none;
		margin:0px auto 0px auto;
		width:889px;
		background:#fff url('../images/background.bmp') repeat-y;
	} 

	#content {
		text-align:left;
	}
	
	#left {
		position:relative;
		float:left;
		width:172px;
		font-size:11px;
		background:#fff url('../images/background_left.bmp') no-repeat 0px 18px;		
	}

	#left a.logo_spp {
		position:absolute;
		top:245px;
		left:-2px;
		display:block;
		width:85px;
		height:37px;
		background:url('../images/spp_i.gif') no-repeat;
	}	

	#left a.logo_spp:hover {
		background:url('../images/spp_a.gif') no-repeat;		
	}
	
	#left a.logo_ibex {
		position:absolute;
		top:285px;
		left:4px;
		display:block;
		width:52px;
		height:37px;
		background:url('../images/ibex_i.gif') no-repeat;		
	}
	
	#left a.logo_ibex:hover {
		background:url('../images/ibex_a.gif') no-repeat;		
	}
	
	#menu {
		display:none;
		padding:16px 0px 18px 8px;
	}
	
	#menu img {
		margin: 0px 0px 1px 0px;
	}
	
	#menu .sub_menu {
		display: none;
		padding: 0px 0px 0px 11px;
	}
	
	#middle {
		position:relative;
		float:left;
		width:465px;
	}
	
	#middle_jobs {
		position:relative;
		float:left;
		width:650px;
	}	
	
	#right {
		float:left;
		width:197px;
		background:#fff url('../images/background_right.bmp') repeat-y;
		text-align:left;
		font-size:11px;		
	}

	#right .bottom_right {
		display:block;
	}

	/*** BOTTOM *****************************************/

	#bottom {
		text-align:right;
	}
	
	#bottom .bottom_menu_item {
		margin: 0px 12px 0px 12px;
	}
	
	/*** JOBS *****************************************/
	.cat_header {width:650px;}
	.cat_header a {
		font-size:10px;
		display:block;
		background-color:#dbdbdb;
		color:#444;
		padding:4px 0px 4px 17px;
		margin-bottom:2px;
	}
	
	.cat_header.active a, .cat_header a:hover {
		text-decoration:none;
		background-color:#0052ab;
		color:#fff;
	}
	
	.joblist {
		width:650px;
	}
	.joblist a {
		color:#000;
	}
	.joblist a:hover {
		color:#000;
		text-decoration:none;
	}
	.joblist .date td{
		padding-bottom:2px;
		padding-top:5px;
	}
	.joblist .link td, .joblist .link{
		cursor: pointer;
		border-bottom:1px #fff solid;
	}
	.joblist .link:hover td, .joblist .link:hover{
		border-bottom:1px #0052ab solid;
	}