* { 
	margin:0;
	padding:0;
	border:none;
}

body { 
	background:#fff;
	text-align:center;
}

h1 { 
	font:normal 12pt 'Trebuchet MS', Trebuchet, Arial, Helvetica, sans-serif;
	width:420px;
	height:25px;
	color:#fff;
	padding:1px 10px 0;
	margin:0 0 20px;
	background:#bbc7df;
}

/* SAFARI ONLY */
/*\*/
html>body*h1 {
    padding-top:3px;
	height:22px;
}
/**/

h1.auto-width { 
	width:auto;
}

h2 { 
	font:normal 14pt 'Trebuchet MS', Trebuchet, Arial, Helvetica, sans-serif;
	color:#002359;
	margin-bottom:10px;
}

h3 { 
	font:normal 10pt 'Trebuchet MS', Trebuchet, Arial, Helvetica, sans-serif;
	color:#002359;
	margin-bottom:7px;
}

h3 span { 
	float:right; 
	font-size:18px; 
	margin-right:5px; 
}

p, li, label { 
	font:12px/16px 'Trebuchet MS', Trebuchet, Arial, Helvetica, sans-serif;
	color:#333;
}

p { 
	margin-bottom:10px;
}

label { 
	color:#002359;
	font-weight:bold;
}

a, a:link, a:active, a:visited { 
	color:#002359;
	text-decoration:underline;
}

a:hover { 
	color:#f90;
	text-decoration:none;
}

#wrapper { 
	width:700px;
	margin:0 auto;
	text-align:left;
}

#header { 
	height:60px;
	margin-bottom:30px;
}

#ineos-logo {
	width:115px;
	height:27px;
	padding:33px 0 0;
	float:left;
}

#language-switcher {
	float:right;
	height:13px;
	padding:47px 270px 0 0;
}
#language-switcher span {
	color:#fff;
	padding:0 1px;
	background:#002359;
}

#language-switcher a {
	padding:0 1px;
}

#language-switcher a:hover { 
	color:#fff;
	background:#f90;
}

#navigation {
	list-style:none;
	clear:both;
}

#navigation li { 
	float:left;
	padding-right:35px;
	height:24px;
}

#navigation a {
	color:#002359;
	text-decoration:none;
	display:block;
	font:bold 10pt 'Trebuchet MS', Trebuchet, Arial, Helvetica, sans-serif;
}

#navigation a:hover { 
	color:#f90;
}

#navigation span {
	color:#f90;
	display:block;
	font:bold 10pt 'Trebuchet MS', Trebuchet, Arial, Helvetica, sans-serif;
}

#flash-header {
	clear:both;
	/* IE 6+ Behaviors */
	margin:-30px 0 10px;
}
html>/**/body #flash-header {
	/*Gecko + Webkit + Opera*/
	margin:0;
}

#flash-header p { 
	color:#999;
}

#content {
	margin-top:-5px;
}

#content ul li {
	list-style:square;
	margin-left:25px;
	margin-bottom:5px;
}

#body { 
	float:left;
	width:440px;
}

#breadcrumb {
	font-size:9pt;
	float:right;
	margin-top:-18px;
}

/* SAFARI ONLY */
/*\*/
html>body*#breadcrumb {
    margin-top:3px;
}
/**/

#breadcrumb a:link, #breadcrumb a:active, #breadcrumb a:visited { 
	font-weight:bold;
	color:#fff;
	text-decoration:none;
}

#breadcrumb a:hover { 
	color:#fff;
	text-decoration:underline;
}

#sidebar { 
	float:left;
	width:200px;
	padding:15px;
	margin:0 0 0 30px;
	background:#f2f1f6;
}

#footer { 
	text-align:right;
	clear:both;
	padding-top:35px;
	color:#868787;
}

#footer * {
	color:#868787;
	text-decoration:none;
}

/*job list*/
#list-jobs { 
	margin:20px 0 0 0;
}

#list-jobs div.listItem { 
	background:#f2f1f6;
	padding:10px;
	margin-bottom:1px; 
	font:12px/16px 'Trebuchet MS', Trebuchet, Arial, Helvetica, sans-serif;
	color:#333;
}

#list-jobs div.listItemOver { 
	background:#bcc8e0;
	padding:10px;
	margin-bottom:1px;
	cursor:pointer;
	font:12px/16px 'Trebuchet MS', Trebuchet, Arial, Helvetica, sans-serif;
	color:#333;
}

#list-jobs div span { 
	display:block; 
	float:right; 
	width:200px; 
	text-align:right; 
}

#list-jobs div span.date { 
	font-size:10px; width:100px;
}

#list-jobs div span.small { 
	width:35px; 
}

#list-jobs img { 
	border:none; 
}

#quicklinks { 
	width:115px;
	height:140px;
	position:absolute;
	top:0;
	left:50%;
	margin-top:-120px;
	margin-left:125px;
	padding:10px 5px 0;
	background:#bbc7df url(../img/quicklinks_bg.gif) no-repeat bottom;
	z-index:999;
}

#quicklinks * { 
	color:#fff;
}

#quicklinks p { 
	margin-top:10px;
}

#quicklinks li { 
	margin-top:5px;
	list-style:none;
}

#quicklinks li a { 
	text-decoration:none;
	font-weight:bold;
}
#quicklinks li a:hover { 
	text-decoration:underline;
}


/* Forms */
select { 
	font:12px/16px 'Trebuchet MS', Trebuchet, Arial, Helvetica, sans-serif;
	padding:2px;
	border:1px solid #999;
}

option {
	width: auto;
	padding: 0 5px;
}

input { 
	font:12px/16px 'Trebuchet MS', Trebuchet, Arial, Helvetica, sans-serif;
	padding:2px;
}

select.select_200 {
	width:196px;
}

input.button { 
	font-weight:bold;
	color:#fff;
	background:#bbc7df;
}

.btHR { 
	border-top:1px solid #f2f1f6;
	padding-top:5px;
	margin-top:5px;
}

.box { 
	padding:10px;
	background:#f2f1f6;
}
