body {	background-color: #3E91DD;	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	background-image: url(../../../images/bluesky-bg.jpg);	background-repeat: repeat-x;	-webkit-text-size-adjust: none;	background-attachment: fixed;}.body-text {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 18px;	text-decoration: none;	color: #464658;	font-weight: normal;}.paragraph_style {    color: #464658;    font-family: 'ArialMT', 'Arial', sans-serif;    font-size: 12px;    font-style: normal;    font-variant: normal;    font-weight: normal;    letter-spacing: 0;    line-height: 17px;    margin-bottom: 0px;    margin-left: 0px;    margin-right: 0px;    margin-top: 0px;    opacity: 1.00;    padding-bottom: 0px;    padding-top: 0px;    text-align: left;    text-decoration: none;    text-indent: 0px;    text-transform: none;}#logo {	width:128px;	height:128px;	padding-top: 0px;	padding-left: 0px;	float: left;	background-repeat: no-repeat;	background-position: right bottom;	margin-top: 15px;	margin-left: 18px;	padding-right: 0px;	padding-bottom: 0px;}#sub-nav {	width:170px;	z-index:4;	position: absolute;	left: 210px;}#headline {	width:470px;	z-index:4;	margin-top: 70px;	margin-left: 420px;}#img {	padding-top: 5px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}.body-text-bold {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 18px;	text-decoration: none;	color: #464658;	font-weight: bold;}.body-text-bold-caps {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 18px;	text-decoration: none;	color: #464658;	font-weight: bold;	text-transform: uppercase;}.eni #container01 {	position: relative; /* adding position: relative allows you to position the two sidebars relative to this container */	width: 951px; /* the auto margins (in conjunction with a width) center the page */	border: 0px none #000000;	text-align: left; /* this overrides the text-align: center on the body element. */	background-image: url(../images/wht-strip-mid.png);	background-repeat: repeat-y;	background-position: left top;	padding: 0px;	margin-top: 0;	margin-right: auto;	margin-bottom: 0;	margin-left: auto;}.eni #container {	position: relative; /* adding position: relative allows you to position the two sidebars relative to this container */	width: 529px; /* the auto margins (in conjunction with a width) center the page */	border: 0px none #000000;	text-align: left; /* this overrides the text-align: center on the body element. */	margin-top: 0;	margin-right: 0px;	margin-bottom: 0;	margin-left: 422px;	background-repeat: repeat-y;	background-position: left top;	padding: 0px;} .eni #header {	padding-top: 0;	padding-right: 61px;	padding-bottom: 0;	padding-left: 0px;} .eni #header h1 {	margin: 0; /* zeroing the margin of the last element in the #header div will avoid margin collapse - an unexplainable space between divs. If the div has a border around it, this is not necessary as that also avoids the margin collapse */	padding: 10px 0; /* using padding instead of margin will allow you to keep the element away from the edges of the div */}.eni #sidebar1 {	position: absolute;	left: 210px;	width: 185px; /* the background color will be displayed for the length of the content in the column, but no further */	padding: 0; /* padding keeps the content of the div away from the edges */}.eni #sidebar1bb {	position: absolute;	left: 422px;	width: 470px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */	background: #EBEBEB; /* the background color will be displayed for the length of the content in the column, but no further */	padding: 0; /* padding keeps the content of the div away from the edges */}.eni #sidebar2 {	top: 60px;	right: 61px;	width: 215px; /* the background color will be displayed for the length of the content in the column, but no further */	padding: 0; /* padding keeps the content of the div away from the edges */	float: right;	margin-right: 61px;}.eni #mainContent {	width: 215px;	margin-top: 0;	margin-bottom: 0;	margin-left: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0;	padding-left: 0px;	clear: left;}.eni #footer {	height: 122px;	padding-top: 0;	padding-right: 0px;	padding-bottom: 0;	padding-left: 0px;	width: 951px;	margin-right: auto;	margin-left: auto;	background-image: url(../images/wht-strip-foot.png);	background-repeat: repeat;	background-position: left top;} .eni #footer p {	margin: 0; /* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */	padding: 10px 0; /* padding on this element will create space, just as the the margin would have, without the margin collapse issue */}.fltrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */	float: right;	margin-left: 8px;}.fltlft { /* this class can be used to float an element left in your page */	float: left;	margin-right: 8px;}.body-text-intro {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 18px;	text-decoration: none;	color: #333333;	font-weight: normal;}.thrColFixHdr #header {	height: 122px;	padding-top: 0;	padding-right: 0px;	padding-bottom: 0;	padding-left: 0px;	background-repeat: repeat;	background-position: left top;	width: 951px;	margin-right: auto;	margin-left: auto;	background-image: url(nav-images/wht-strip-top2.png);} .eni #container-top {	position: relative; /* adding position: relative allows you to position the two sidebars relative to this container */	width: 951px; /* the auto margins (in conjunction with a width) center the page */	border: 0px none #000000;	text-align: left; /* this overrides the text-align: center on the body element. */	background-image: url(../images/wht-strip-top2.png);	background-repeat: no-repeat;	background-position: left top;	padding: 0px;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0;	margin-left: auto;	height: 114px;}.eni #nav-area {	height: 190px;	padding-top: 0;	padding-right: 0px;	padding-bottom: 0;	padding-left: 0px;	background-repeat: no-repeat;	background-position: left top;	width: 951px;	margin-right: auto;	margin-left: auto;	margin-top: 30px;	background-image: url(../images/nav-bg-ASIA.png);}#contactBttn {	width:127px;	height:18px;	background-repeat: no-repeat;	background-position: left top;	float: right;	margin-right: 65px;	margin-top: 136px;}#apDiv8 {	height:120px;	z-index:1;	margin-right: 271px;	margin-left: 210px;	padding-top: 50px;}.body-text-title-underline {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 18px;	text-decoration: none;	color: #333333;	font-weight: bold;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #000000;	display: block;	margin: 0px;	padding: 0px;}.UK-title-underline {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; text-decoration: none; color: #8bdc00; font-weight: bold; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #000000; display: block; margin: 0px; padding: 0px; }.SYD-title-underline {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 18px;	text-decoration: none;	color: #FF8B00;	font-weight: bold;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #000000;	display: block;	margin: 0px;	padding: 0px;}.MEL-title-underline {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 18px;	text-decoration: none;	color: #00BFF7;	font-weight: bold;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #000000;	display: block;	margin: 0px;	padding: 0px;}#MainContainer {	width: 951px;	margin-right: auto;	margin-left: auto;}.eni #box_out {	width: 470px;}.ASIA-title-underline {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 18px;	text-decoration: none;	color: #BD7FBD;	font-weight: bold;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #000000;	display: block;	margin: 0px;	padding: 0px;}#navbox {	width:185px;	height:115px;	z-index:400;	float: left;}#subnavbox {	width:258px;	z-index:400;	float: right;	margin-right: 18px;	height: 115px;}#navlist{	padding-left: 0px;	margin-left: 0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 18px;	font-weight: bold;	text-transform: uppercase;	margin-top: 4px;}#navlist li{	list-style: none;	margin: 0;	padding-top: 2px;	padding-right: 0em;	padding-bottom: 0em;	padding-left: 0em;}#navlist li a {	text-decoration: none;	color: #FFFFFF;	display: block;}#navlist li a:hover{	color: #333333;	font-weight: bold;	background-repeat: no-repeat;	background-position: left center;}.eni #buttonbar1 {	position: absolute;	left: 18px;	width: 127px; /* the background color will be displayed for the length of the content in the column, but no further */	padding: 0; /* padding keeps the content of the div away from the edges */}#imgWrap6pxTop {	padding-top: 6px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}.footerNavText {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 14px;	color: #464658;	font-weight: normal;	text-transform: uppercase;	margin-top: auto;	margin-bottom: auto;}.smallprint_9pt {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	line-height: 12px;	text-decoration: none;	color: #464658;	font-weight: normal;}.eni #header2 {	padding-top: 0px;	padding-right: 20px;	padding-bottom: 0px;	padding-left: 0px;	margin-right: 60px;}.eni #container3 {	position: relative; /* adding position: relative allows you to position the two sidebars relative to this container */	width: 470px;	text-align: left; /* this overrides the text-align: center on the body element. */	margin-top: 0;	margin-right: 59px;	margin-bottom: 0;	margin-left: 422px;	background-repeat: repeat-y;	background-position: left top;	padding: 0px;}a {	color: #464659;	text-decoration: none;	font-family: Arial, Helvetica, sans-serif;}a:visited {	color: #464658;	text-decoration: none;}a.class1 {	color: #464658;	text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;}a.class1:visited {    color: #464658;    text-decoration: none;}a.class1:hover {    color: #99c836;    text-decoration: none;}a.class10 {    color: #464658;    text-decoration: none;}a.class10:visited {    color: #464658;    text-decoration: none;}a.class10:hover {    color: #464658;    text-decoration: underline;}a.class11 {    color: #464658;    text-decoration: none;}a.class11:visited {    color: #464658;    text-decoration: none;}a.class11:hover {    color: #464658;    text-decoration: underline;}a.class12 {    color: #464658;    text-decoration: none;}a.class12:visited {    color: #464658;    text-decoration: none;}a.class12:hover {    color: #464658;    text-decoration: underline;}a.class13 {    color: #464658;    text-decoration: none;}a.class13:visited {    color: #464658;    text-decoration: none;}a.class13:hover {    color: #464658;    text-decoration: underline;}a.class14 {    color: #ffffff;    text-decoration: none;}a.class14:visited {    color: #ffffff;    text-decoration: none;}a.class14:hover {    color: #464658;}a.class15 {    color: #ffffff;    text-decoration: none;}a.class15:visited {    color: #ffffff;    text-decoration: none;}a.class15:hover {    color: #464658;}a.class16 {    color: #ffffff;    text-decoration: none;}a.class16:visited {    color: #ffffff;    text-decoration: none;}a.class16:hover {    color: #464658;    text-decoration: none;}a.class17 {    color: #ffffff;    text-decoration: none;}a.class17:visited {    color: #ffffff;    text-decoration: none;}a.class17:hover {    color: #464658;}a.class2 {	color: #464658;	text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;}a.class2:visited {    color: #464658;    text-decoration: none;}a.class2:hover {    color: #af82ba;    text-decoration: none;}a.class3 {	color: #3f3f3f;	text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;}a.class3:visited {    color: #3f3f3f;    text-decoration: none;}a.class3:hover {    color: #4eaff8;    text-decoration: none;}a.class4 {	color: #3f3f3f;	text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;}a.class4:visited {    color: #3f3f3f;    text-decoration: none;}a.class4:hover {	color: #FF8B00;	text-decoration: none;}a.class5 {    color: #464658;    text-decoration: none;}a.class5:visited {    color: #464658;    text-decoration: none;}a.class5:hover {    color: #464658;    text-decoration: underline;}a.class6 {    color: #464658;    text-decoration: none;}a.class6:visited {    color: #464658;    text-decoration: none;}a.class6:hover {    color: #464658;    text-decoration: underline;}a.class7 {    color: #464658;    text-decoration: none;}a.class7:visited {    color: #464658;    text-decoration: none;}a.class7:hover {    color: #464658;    text-decoration: underline;}a.class8 {    color: #464658;    text-decoration: none;}a.class8:visited {    color: #464658;    text-decoration: none;}a.class8:hover {    color: #464658;    text-decoration: underline;}a.class9 {	color: #464658;	text-decoration: underline;}a.class9:visited {	color: #464658;	text-decoration: underline;}a.class9:hover {	color: #8ea9b1;	text-decoration: none;}a:hover {    color: #8ea9b1;    text-decoration: none;}.eni #nav-area-about {	height: 190px;	padding-top: 0;	padding-right: 0px;	padding-bottom: 0;	padding-left: 0px;	background-repeat: no-repeat;	background-position: left top;	width: 951px;	margin-right: auto;	margin-left: auto;	margin-top: 30px;	background-image: url(../images/nav-bg-UK.png);}.eni #nav-area-candidate {	height: 190px;	padding-top: 0;	padding-right: 0px;	padding-bottom: 0;	padding-left: 0px;	background-repeat: no-repeat;	background-position: left top;	width: 951px;	margin-right: auto;	margin-left: auto;	margin-top: 30px;	background-image: url(../images/nav-bg-SYD.png);}.eni #nav-area-client {	height: 190px;	padding-top: 0;	padding-right: 0px;	padding-bottom: 0;	padding-left: 0px;	background-repeat: no-repeat;	background-position: left top;	width: 951px;	margin-right: auto;	margin-left: auto;	margin-top: 30px;	background-image: url(../images/nav-bg-MEL.png);}.eni #header100percent {	padding-top: 0;	padding-right: 61px;	padding-bottom: 0;	padding-left: 0px;	height: 100%;}.eni #container-TopLevelPages01 {	position: relative; /* adding position: relative allows you to position the two sidebars relative to this container */	width: 741px; /* the auto margins (in conjunction with a width) center the page */	border: 0px none #000000;	text-align: left; /* this overrides the text-align: center on the body element. */	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0;	margin-left: 210px;	background-repeat: repeat-y;	background-position: left top;	padding-top: 215px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}.eni #container02 {	position: relative; /* adding position: relative allows you to position the two sidebars relative to this container */	width: 951px; /* the auto margins (in conjunction with a width) center the page */	border: 0px none #000000;	text-align: left;	background-repeat: no-repeat;	background-position: 380px top;	padding: 0px;	margin-top: 0;	margin-right: auto;	margin-bottom: 0;	margin-left: auto;}.eni #sidebar1-lrg {	position: absolute;	left: 210px;	width: 724px; /* the background color will be displayed for the length of the content in the column, but no further */	padding: 0; /* padding keeps the content of the div away from the edges */	height: 300px;	background-image: url(file:///Macintosh%20HD/Users/dukemettle/Desktop/eni-rough/images/map-02.jpg);	background-repeat: no-repeat;	background-position: 130px;}.eni #thrColContact {	width: 200px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0;	padding-left: 0px;	clear: left;	margin: 0px;	float: left;}.eni #mainContent02 {	width: 200px;	margin-top: 0;	margin-bottom: 0;	margin-left: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0;	padding-left: 0px;	clear: left;}.eni #header03 {	padding-top: 0;	padding-right: 61px;	padding-bottom: 0;	padding-left: 210px;	width: 720px;	margin-top: 200px;}.eni #sidebar3 {	top: 60px;	right: 61px;	width: 200px; /* the background color will be displayed for the length of the content in the column, but no further */	padding: 0; /* padding keeps the content of the div away from the edges */	float: right;	margin-right: 40px;}.eni #sidebar4 {	top: 60px;	right: 61px;	width: 200px; /* the background color will be displayed for the length of the content in the column, but no further */	padding: 0; /* padding keeps the content of the div away from the edges */	float: right;	margin-right: 61px;}.eni #HOME-nav-area {	height: 282px;	padding-top: 0;	padding-right: 0px;	padding-bottom: 0;	padding-left: 0px;	background-repeat: no-repeat;	background-position: left top;	width: 951px;	margin-right: auto;	margin-left: auto;	margin-top: 30px;	background-image: url(../index_2_files/Object2.png);}.eni #HOME-container-top {	position: relative; /* adding position: relative allows you to position the two sidebars relative to this container */	width: 951px; /* the auto margins (in conjunction with a width) center the page */	border: 0px none #000000;	text-align: left; /* this overrides the text-align: center on the body element. */	background-image: url(../images/HOME-strip-top.png);	background-repeat: no-repeat;	background-position: left top;	padding: 0px;	margin-right: auto;	margin-bottom: 0;	margin-left: auto;	height: 78px;	z-index: 20;}.eni #HOME-message-bar {	position: absolute;	left: 210px;	width: 535px; /* the background color will be displayed for the length of the content in the column, but no further */	padding: 0; /* padding keeps the content of the div away from the edges */	top: 35px;	background-color: #CCCCCC;	z-index: 800;	height: 150px;}.eni #HOME-container-mid {	position: relative; /* adding position: relative allows you to position the two sidebars relative to this container */	width: 951px; /* the auto margins (in conjunction with a width) center the page */	border: 0px none #000000;	text-align: left;	background-repeat: no-repeat;	background-position: 380px top;	padding: 0px;	margin-top: 0;	margin-right: auto;	margin-bottom: 0;	margin-left: auto;	height: 62px;}.eni #HOME-footer {	height: 142px;	padding-top: 0;	padding-right: 0px;	padding-bottom: 0;	padding-left: 0px;	width: 951px;	margin-right: auto;	margin-left: auto;	background-image: url(../images/HOME-strip-foot.png);	background-repeat: no-repeat;	background-position: left top;}.smallprint {	font-family: Arial, Helvetica, sans-serif;	font-size: 8px;	line-height: 10px;	text-decoration: none;	color: #464658;	font-weight: normal;}.smallprint02 {	font-family: ArialMT, Arial, Helvetica, sans-serif;	font-size: 9px;	line-height: 12px;	text-decoration: none;	color: #FFFFFF;	font-weight: normal;	text-transform: none;	text-align: center;	margin-top: 12px;}.eni #container-logos {	position: relative; /* adding position: relative allows you to position the two sidebars relative to this container */	width: 681px;	text-align: left; /* this overrides the text-align: center on the body element. */	margin-top: 10px;	margin-right: 59px;	margin-bottom: 0;	margin-left: 210px;	background-repeat: repeat-y;	background-position: left top;	padding: 0px;}.ctrDropDown{    width:100%;}.ctrDropDownClick{    width:auto;}