.newsdate
{
	font-size: 10px;
	font-family :Arial ;
        COLOR: #6c6e6f;
}

.testcolour {
	color: #cccccc;
}

html, body, p, h1, h2, h3, a, ul, li {
	margin:0;
	padding:0;
	font-size:1.0em;
	list-style:none;
}

/*a {  outline: none; }*/
a:focus { outline:none; }

* :focus {
outline: none;
}

body {
background-color: #c0c4c3;
background-image:url(/file.axd?pointerid=aacd9258ef3b4e62bdf12f8a9adf5305);
background-repeat:repeat-y;
}

#wrapper {
width:1024px;
background-color: none;
/*background-image:url(/file.axd?pointerid=aacd9258ef3b4e62bdf12f8a9adf5305);
background-repeat:repeat-y;*/
}

#container{
	height:100%;
	float:left;
	width: 408px ;
}

#container2{
	height:100%;
	float:left;
}

#leftRail{
	float:left;
	display:inline;
	padding:0px 18px 10px 22px;
	width:173px;
 	color: #838486;
	height:100%;
 }
 
#leftRail h3{
	float:left;
}

#center{
	float:left;
	display:inline;
	margin:0;
	padding:0 8px 0 5px;
	width:395px;
	height:100%;

}


#center p{
	margin:0 0 10px 0;
	line-height:1.3;
}

#center h3 {
	margin: 0 0 10px 0;
	padding:0 20px 0 0;
	font-family: Arial, Helvetica, sans-serif;	
	font-size:0.75em;
	line-height:16px;
	font-weight:normal;	
	border: 0;	
	border: none;
}

#center h3 p{ font-size:1em;}

#center p, #center td {
	border: 0;	
	border: none;	
	padding:0 20px 0 0;
	color:#6C6E6F;
	font-size:0.7em;	
	font-family: Arial, Helvetica, sans-serif;
}

.adjustgap {
margin-top:-10px;
 }
.increasegap30 {
margin-top:30px;
 }
.increasegap20 {
margin-top:20px;
 }
 
.increasegap10 {
margin-top:10px;
 }
 
#center ul.shadetabs {
	float:left;
	margin:0;
	padding:0;
	list-style:none;
	margin-top:20px;
}


#center ul.shadetabs li 
{
	margin: 0px !important;

}



.shadetabs li
{
	margin:0 !important;
	padding:0 !important;

}


ul#list
{
	list-style-type:none;
	margin:1em 0 0 0;
	padding:0 0 0 0;
	list-style:none;
}

ul#list li
{
	list-style-type:none;
	margin:1em 0 0 0;
	padding:0 0 0 0;
	list-style:none;
}

#center ul#list li a {
	color:#6C6E6F;
	font-size:1.0em;	
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	/*background: url(/file.axd?

pointerid=968bcd62663d4758af3a4bc6f1d57176) left   no-repeat;*/
	text-decoration:underline;
	margin-left: 0px;
	padding-left:2px;
	list-style:none;
	}

#center ul#list li a:hover {
	text-decoration:underline;
	}

#center ul li 
{
        margin-left:15px;
        color:#6C6E6F;	
	list-style: disc;
        padding:0 0 0 7px;
}

#center li.prev
{
	margin: 0 0 0 0;
	list-style: none !important;
        padding:0 0 0 7px;
FLOAT: left;
 WIDTH: 330px;
}

#center li.next
{
	margin: 0 0 0 0;
	list-style: none !important;
        padding:0 0 0 7px;
overflow:auto;
float:left;
}
	
#footer {
	float:left;
	width:390px;
	color:#6C6E6F;
	font-size:0.65em;	font-family: Arial, Helvetica, sans-serif;
	border-top: 1px #C6C7CA solid;
	margin-top:150px;
	padding-top: 8px;
	margin-bottom:40px;
}

#footer a {
text-decoration:none;
color: #6C6E6F;
}

#footer a:hover {
text-decoration:underline;
color: #6C6E6F;
}
/*original*/
/*#rightRail{	
	position:absolute;
	top:15px;
	left:635px;
	width:302px;
	min-width:30%;
	max-width:70%;
	color: #fff;	
	display:block;
 }*/
#rightRail{	
float:left;
display:inline;
color: #fff;
margin:15px 0 0 15px;
padding:0 0 0 0;	
width: 302px;
}

#rightRail p {
width:200px;
color:#000;
}

#rightRail HR {
	text-align:left;
	width:200px;
}

h1 {
background-image: url(/file.axd?pointerid=f7cfcdee2e334cc6b14b38df72a0fa36);
	background-position:center;
	background-repeat:no-repeat;
	padding-top:4px;
	margin-top:1px;
	height:73px;
	padding-bottom:21px;
	border-bottom: 1px #CACCCE solid;
	margin-bottom:3px;
}
#work-at-ince h1 {
	/*background-image: url(/file.axd?
pointerid=f7cfcdee2e334cc6b14b38df72a0fa36);*/
	background-image: url(/file.axd?
pointerid=8b234c67e5ca4063aa07faefada2237e&versionid=c709d907cf604804999e18d8

d9cad6a8)!important;

	background-position:center;
	background-repeat:no-repeat;
	padding-top:4px;
	margin-top:1px;
	height:73px;
	padding-bottom:21px;
	border-bottom: 1px #858687 solid;
	margin-bottom:3px;
}


.main-line {
	height:54px;margin-top:10px;

	padding-bottom:35px;
	border-bottom: 1px #CACCCE solid;
	margin-bottom:8px;
	text-align:right;
}
.main-line img{
	border:0;
	float:right;
	padding:3px 3px 6px 0;
	margin:0 0 0 0;
}

/*dw put into a list
----------------------------*/
#center div.main-line ul 
{
	float:right;
	display:inline;
	width:80px;
	margin:8px 0 0 0 !important;
	padding:0 0 0 0 !important;
	} 

#center div.main-line ul li {
	margin:0 0 0 0;
	padding:0 0 0 0;
	border:none;
	list-style: none;
	display: inline;
	}


#center div.main-line li a img.email-me {margin:0; padding:3px 7px 0 0;}
#center div.main-line li a img.print-me {margin:0; padding:1px 7px 0 0;}
#center div.main-line li a img.togg-me {margin:0; padding:3px 7px 0 0;}
#center div.main-line li a img.bookmark-me {margin:0; padding:0 0 0 0;}

/*dw ends
----------------------------*/
	
#news-line {
	position:relative;
	display:block;
	border-top: 1px #CACCCE solid;
}
.news-line {
	margin-top:10px;
	margin-bottom:10px;
 	display:block;
	border-top: 1px #CACCCE solid;
}
.related-content h2 {
	float:left;
	margin-left:3px;
	margin-bottom:1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color: #606060;
	font-weight:bold;
	line-height:20px;
}

h2.search-heading
{
	margin-top:10px;
}

h3 
{
	margin-left:3px;
	margin-bottom:7px;
	margin-top:1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.75em;
	font-weight:bold;
	line-height:12px;
}
div.related-content h3.search-heading {
margin:0 0 7px 0;
padding:0 0 0 0;
}

ul#mainleftNav {
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.75em;
	color: #606060;
	list-style-type:none;
	margin-top:4px;
	margin-left:-1px;
	margin-bottom:4px;
	padding-bottom:30px;
	border-bottom: 1px #CACCCE solid;
	width:173px;
 }

ul#mainleftNav li {
	margin-left:4px;
	line-height:1.6;
}

ul#mainleftNav ul li {
	color: #6C6E6F;
	color: red;
	font-size:1.3em;
	margin-left:9px;
	list-style-type:none;
	line-height: 1.8;
}
ul#mainleftNav ul li ul li{
	color: #6C6E6F;
	font-size:1.4em;
	margin-left:9px;
	list-style-type:none;
	line-height: 1.2;
	background: url(/file.axd?pointerid=968bcd62663d4758af3a4bc6f1d57176) 

no-repeat left 6px;
	text-decoration:none;
	padding-left:7px;
	padding-bottom:6px;
}



ul#mainleftNav a {
	text-decoration:none; color: #6C6E6F;
}

ul#latestnews {
	display:none;
	float:left;
	margin-left:3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.6em;
	color: #606060;
	list-style-type:none;
}

ul#latestnews a{
	text-decoration:underline;
	color: #606060;
}


ul#latestnews li  {
	padding-bottom:5px;
}

ul#latestnews li.news-extras {
font-size:1.2em;
line-height:15px;
 }
 
 .spaceabove {
 padding-top:10px;
 }
 
ul#latestnews li.news-extras img {
padding:0;
border:0;vertical-align:middle;
}

ul#latestnews li.news-extras a {

text-decoration:none;
padding-left:7px;

 
}
ul#latestnews li.news-extras a:hover {
text-decoration:underline;
}


/* removed (hidden from view seee issue 234 elementool*/
ul#latestnews li.news-extras {display:none;}
ul#latestnews li.news-extras.spaceabove {display:inline;}




.show-hide {
	line-height:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.6em;
	float:right;
	display:inline;
}

a.show-hide {
	text-decoration:none;
}

a:hover.show-hide  {
	text-decoration:underline;
}


#show, #show2, #show3, #show4, #show5, #show6, #show9, #show10 {

line-height:15px;

	font-family: Arial, Helvetica, sans-serif;
	font-size:0.6em;
	float:right;
	display:block;text-decoration:none;
	}
#hide, #hide2, #hide3, #hide4, #hide5, #hide6, #hide9, #hide10{
	line-height:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.6em;
	float:right;
	display:none;text-decoration:none;
}
#show a, #show2 a, #show3 a, #show4 a, #show5 a, #show6 a, #show9 a, #hide a, 

#hide2 a, #hide3 a, #hide4 a,  

#hide5 a, #hide6 a, #hide9 a, #show10 a, #hide10 a {
	text-decoration:none;
}
#show a:hover, #show2 a:hover, #show3 a:hover, #show4 a:hover, #show5 

a:hover, #show6 a:hover, #show9 a:hover, #show10 a:hover, 

#hide a:hover, #hide2 a:hover, #hide3 a:hover,#hide4 a:hover, #hide5 a:hover, 

#hide6 a:hover, #hide9 a:hover, #hide10 a:hover {
	text-decoration:underline;
}

img.newsimage {
	margin-left:3px;
	margin-bottom:0px;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:1.2em;
	font-weight:bold;
	color:#5E5F60;
	padding:0;
	margin-bottom:20px;
	
}

.clear-both {clear:both;}
.clear-left {clear:left;}
.clear-right {clear:right;}

.float-left {float:left;}
.float-right {float:right;}


#news-content .float-right {
clear: both !important;
}


/*form variations */

#search-tools {
width:170px;
display:block;
margin:0 0 22px 0;
padding:0 0 0 0;
}

#news-and-events #search-tools {
margin:0 0 34px 0;
}


.form-element {
	width:154px;
	border: 1px #c1c1c1 solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.75em;
	background-color:white;
	color: #636363;
	height:19px;
	margin-bottom:2px;
}

.input {
	border:0;
	padding-left:3px;
	width:129px;
	margin-bottom:4px;
	font-size:0.9em;
	color: #636363;
}

select.form-element {
	width:157px;
	border: 1px #c1c1c1 solid;
}

/*contact us amends dw 04.08.08
=================================*/
#center label 
{
	font-size:0.7em;	
	font-family: Arial, Helvetica, sans-serif;
	margin:0;	
	padding:0;
	color:#6C6E6F;
}

#center select
{
	display:block;
	width:154px;
	border:solid 1px #C1C1C1;
	background-color:white;
	font-family:Arial,Helvetica,sans-serif;
	font-size:1.0em;
	height:19px;
	margin:0;
	padding:0;
}

#center textarea
{
	border:solid 1px #C1C1C1;
	background-color:white;
	font-family:Arial,Helvetica,sans-serif;
	font-size:1.0em;
	width:225px;
	height:100px;
	margin:0;
	padding:0;
}

#center .form-element{
	width:225px;
	border: 1px #c1c1c1 solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size:1.0em;
	background-color:white;
	color: #636363;
	height:19px;
	margin-bottom:2px;
}
#ctl03_emailValidator ul li{color:red !important;}


#center input#ctl03_sendButton
{
	width:100px;
	height:22px;
	background:white;
	cursor:pointer;
	margin:4px 0 0 0;
	padding:0 0 2px 0;
	font-size:0.75em;
	border:solid 1px #C1C1C1;
}

/*send to a friend*/
#center #form-email input
{
	border: 1px #c1c1c1 solid;
	background-color:white;
	color: #636363;
	width:225px;
	height:19px;
	margin-bottom:2px;
	display:block !important;
}

#center #form-email input[type="hidden"] 
{
	display:none !important;
}

#center #form-email textarea
{
	border:solid 1px #C1C1C1;
	background-color:white;
	font-family:Arial,Helvetica,sans-serif;
	font-size:0.75em;
	width:225px;
	height:100px;
	margin:0;
	padding:0;
}
#center #form-email input#ctl03_enterButton
{
	width:100px;
	height:22px;
	background:white;
	cursor:pointer;
	margin:4px 0 0 0;
	padding:0 0 2px 0;
	font-size:0.75em;
	border:solid 1px #C1C1C1;
}

#center span#ctl03_yourNameValidator,
#center span#ctl03_yourEmailValidator,
#center span#ctl03_yourEmailValidator1,
#center span#ctl03_theirNameValidator,
#center span#ctl03_theirEmailValidator,
#center span#ctl03_theirEmailValidator1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.75em;
	color:red !important;
}

/*IE7 kludge only*/
*:first-child+html #center input#ctl03_sendButton,
*:first-child+html #center #form-email input#ctl03_enterButton
 {border:none}

/*IE6 kludge only*/
*html #center input#ctl03_sendButton, 
*html #center #form-email input#ctl03_enterButton
{border:none; padding:0}

/* ===== kludges end ===== */

/* =========== dw ends ============= */


.search-but {
padding:0;
margin:0;
}
.text-holder {
	display:block;
	border: 0;
}
.related-content {
float:left;
/*display:inline;*/
margin:0 0 0 0;
padding:0 0 0 0;
width:175px;	
}

.related-content h2 {

	font-size:0.7em;
	line-height:15px;
	
}


#related p, ul {
	margin-left:5px;
	font-size:0.7em;
	color:#696A6B;
	font-family: Arial, Helvetica, sans-serif;
}

#related  {
	float:left;
	width:175px;
	position:relative;
	display:none;
	padding:0;
	margin:0;
	color: #4F5051;
}

#related ul   {
	list-style:none;
}

#related ul li a {
	color:#696A6B;
	text-decoration:none;
	line-height:15px;	
}

#related ul li a:hover {
	color:#696A6B;
	text-decoration:underline;
}

#related ul li ul li 
{
	background: url(/file.axd?pointerid=968bcd62663d4758af3a4bc6f1d57176) 

left 8px no-repeat;
	margin-left:-4px;	
	padding-left:8px;
	margin-bottom:2px;	
	list-style: bullet !important;
}

#related ul li ul li a {
	font-size:1.3em;
	color: #4F5051;		
	line-height:15px;
	text-decoration:none;
}

#related ul li ul li a:hover {
	text-decoration:underline;

}

#contact {
	/*float:left;*/
}

#contact img {
	float:left;
	padding-right:10px;
		padding-bottom:20px;

}

#contact p {
	color:#696A6B;
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.8em;
	padding-bottom:10px;
}

#contact a {
	text-decoration:none;
}


#contact a:hover {
	text-decoration:underline;
}

.vertical-spacer {
height:40px;
}

.vertical-spacer20 {
height:20px;
}





/*
About Us: 1a56cb
What we do: 0a7542
Our people: 142394
Where we are: 188f97
Our knowledge: 652d90
News and events: 1c8ebe
Default: 6C6E6F
*/

#default
{
	color:#6C6E6F;
}

/* about us  color specfic */
body#aboutus .selected  {
	color:#003366;
}
body#aboutus #center a { 
  color:#003366 !important;
}

body#aboutus #emergency-response {
background-image: url(/file.axd?pointerid=e894bba85c8341fea97150d8b33767f3);	
}



body#aboutus ul#mainleftNav a:hover {
	text-decoration:underline;color: #003366;
}
body#aboutus ul#latestnews a:hover {
	text-decoration:none;color: #003366;
}
body#aboutus #documents ul li a:hover, 
body#aboutus #services ul li a:hover,
body#aboutus #locations ul li a:hover, 
body#aboutus #positions ul li a:hover, 
body#aboutus #newsarchive ul li a:hover, 
body#aboutus #related ul li a:hover {
	color:#003366;
	text-decoration:underline;
}


/* what we do  color specfic */


body#whatwedo .selected  {
	color:#0A7542;
}

body#whatwedo #center a { 
 text-decoration:underline;
 color:#0A7542 !important;
}

body#whatwedo #emergency-response {
	background-image: url(/file.axd?

pointerid=e894bba85c8341fea97150d8b33767f3);
}




body#whatwedo ul#mainleftNav a:hover {
	text-decoration:underline;color: #0A7542;
}
body#whatwedo ul#latestnews a:hover {
	text-decoration:none;color: #0A7542;
}
body#whatwedo #documents ul li a:hover, body#whatwedo #services ul li 

a:hover, body#whatwedo #locations ul li 

a:hover, body#whatwedo #positions ul li a:hover, body#whatwedo #newsarchive 

ul li a:hover, body#whatwedo #related 

ul li a:hover {
	color:#0A7542;
	text-decoration:underline;
}	


/* our people color specfic */

body#ourpeople .selected  {
	color:#142394;
}

body#ourpeople #center a { text-decoration:underline; color:#142394 !

important; }

/*body#ourpeople #emergency-response {
	background-image: url(/file.axd?

pointerid=e894bba85c8341fea97150d8b33767f3);
}*/
body#ourpeople #emergency-response {
	background-image: url(/file.axd?

pointerid=e894bba85c8341fea97150d8b33767f3);
}


body#ourpeople ul#mainleftNav a:hover {
	text-decoration:underline;color: #142394;
}

body#ourpeople ul#latestnews a:hover {
	text-decoration:none;color: #142394;
}
body#ourpeople #documents ul li a:hover, body#ourpeople #services ul li 

a:hover,body#ourpeople #locations ul li 

a:hover, body#ourpeople #positions ul li a:hover, body#ourpeople #newsarchive 

ul li a:hover, body#ourpeople 

#related ul li a:hover {
	color:#142394;
	text-decoration:underline;
}


/* where we are color specfic */
body#office-locations .selected  {
	color:#188F97;
}
body#office-locations #center a {text-decoration:underline; color:#188F97 !

important;}

body#office-locations #emergency-response {
	background-image: url(/file.axd?

pointerid=e894bba85c8341fea97150d8b33767f3);
}




body#office-locations ul#mainleftNav a:hover {
	text-decoration:underline;color: #188F97;
}

body#office-locations ul#latestnews a:hover {
	text-decoration:none;color: #188F97;
}

body#office-locations #documents ul li a:hover, body#office-locations 

#services ul li a:hover,body#office-locations #locations ul 

li a:hover, body#office-locations #positions ul li a:hover, body#office-

locations #newsarchive ul li a:hover, body#office-locations 

#related ul li a:hover {
	color:#188F97;
	text-decoration:underline;
}


/* our knowledge color specfic */
body#ourknowledge .selected  {
	color:#990033!important;
}
body#ourknowledge #center a {text-decoration:underline; color:#990033 !

important; }
body#ourknowledge #emergency-response {
	background-image: url(/file.axd?

pointerid=e894bba85c8341fea97150d8b33767f3);
}




body#ourknowledge ul#mainleftNav a:hover {
	text-decoration:underline;color: #990033;
}
body#ourknowledge ul#latestnews a:hover {
	text-decoration:none;color: #990033;
}

body#ourknowledge #documents ul li a:hover, body#ourknowledge #services ul li 

a:hover, body#ourknowledge 

#locations ul li a:hover, body#ourknowledge #positions ul li a:hover, 

body#ourknowledge #newsarchive ul li 

a:hover, body#ourknowledge #related ul li a:hover, body#ourknowledge 

#dateRange ul li a:hover {
	color:#990033;
	text-decoration:underline;
}

/* news color specfic */
body#news-and-events .selected  {
	color:#1C8EBE;
}
body#news-and-events #center a { text-decoration:underline;color:#1C8EBE !

important; }
body#news-and-events #emergency-response {
	background-image: url(/file.axd?

pointerid=e894bba85c8341fea97150d8b33767f3);
}


body#news-and-events ul#mainleftNav a:hover {
	text-decoration:underline;color: #1C8EBE;
}

body#news-and-events ul#latestnews a:hover {
	text-decoration:none;color: #1C8EBE;
}

body#news-and-events #documents ul li a:hover, body#news-and-events #services 

ul li a:hover,body#news-and-events 

#locations ul li a:hover, body#news-and-events #positions ul li a:hover, 

body#news-and-events #newsarchive ul li 

a:hover, body#news-and-events #related ul li a:hover {
	color:#1C8EBE;
	text-decoration:underline;
}

/* default */

body #documents ul li a:hover, body #services ul li a:hover,body #locations 

ul li a:hover, body #positions ul li 

a:hover, body #newsarchive ul li a:hover, body #related ul li a:hover {
	color:#ff0066;
	text-decoration:none;
}

/* CSS Document */
#center .shadetabs, #center .shadetabs-two {
float:left;
padding: 0px 0;
margin-left: 0px;
padding-top: 20px;
margin-bottom: 0;
font: bold 0.7em Arial, Helvetica, sans-serif;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as 

desired*/
background:none !important;
}

#center .shadetabs li, #center .shadetabs-two li {
float:left;
display:inline;
margin:0 0 0 0;
padding:0 0 0 0;
background:none;
}

#center .shadetabs li a, #center .shadetabs-two li a {
	width:112px;
	list-style-type: none;
	height:30px;
	display: inline-block;
	text-decoration: none;
	position: relative;
	float:left;
 	padding: 3px 2px 0 10px;
	margin-right: 2px;
	margin-top: 10px;
	border-bottom : 1px solid #DDDDDD;
	border-top: 2px solid #E8E8E9;
	border-left: 2px solid #E8E8E9;
	border-right: 2px solid #DDDDDD;
	color:#6C6E6F;
	background-color: #EFF0F1;
}

#center .shadetabs-two li a {
	width:178px;
	padding: 3px 2px 0 10px;
	margin-right: 2px;
	margin-top: 10px;
	text-decoration: none;

}

#center .shadetabs li a:visited, #center .shadetabs-two li a:visited{
	color:#6C6E6F;
}

#center .shadetabs li a:hover{
	position:relative;
	text-decoration: underline;
 }
 
#center .shadetabs-two li a.hover {
	position:relative;
	text-decoration: underline;
		border:1px red solid;

  }
  
#center .shadetabs li a.selected, #center .shadetabs-two li a.selected{ 

/*selected main tab style */
	position: relative;
	top: 0px;
	height:31px;
	background-color: #EFF0F1;
}

#center .shadetabs li a.selected, #center .shadetabs-two li a.selected{ 

/*selected main tab style */
	border-bottom-color: #EFF0F1;
}

#center .shadetabs li a.selected:hover, #center .shadetabs-two li 

a.selected:hover{ /*selected main tab style */
	text-decoration: none;
}

.tabcontent{
	display:none;
}

#tab-content, #tab-content-two {
	float:left;
	background-color:#EFF0F1;
	border-left: 2px solid #E8E8E9;
	border-right: 2px solid #DDDDDD;
	border-bottom: 2px solid #DDDDDD;
	width:374px;  padding: 10px 0 10px 10px;
	margin: 0 0 3px  0px;
}

#tab-content-two {
	width:376px; 
}


#tabs {
margin-top:1px;
 	border-left: 2px solid #E8E8E9;
	border-right: 2px solid #DDDDDD;
	border-bottom: 3px solid #DDDDDD;
	margin-left:0px;
	width:369px;
	background-color:#EFF0F1;
	background-image:none;
}

@media print {
	.tabcontent {
	display:block !important;
	}
}

#pagetabs {
float:left;
display:inline;
margin:20px 0 0 0;
padding:0 0 0 0;	
}


.news-main-story {
	width: 367px;
	float:left;
}


/*.news-main-story img,  .news-main-story p, .news-main-story h3 {
}*/

 div#center div.news-main-story div.float-right h3 {
	width:168px;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: bold;
	line-height: normal;
	color: #ff0066; /*news color */
}

#news-content a, #events-content a {
	color:   #ff0066; 
	text-decoration:none;
}


#news-content a:hover, #events-content a:hover {
	color:   #ff0066; 
	text-decoration:underline;
}

.news-sub-content {
	margin-right:15px;
	margin-bottom:23px;		
}

* html .news-sub-content img , * html .news-sub-content p, * html .news-sub-

content div, * html .news-sub-content h3
{
	width: 347px !important;	
}

.news-sub-content img {
	float:left;
}

.news-sub-content p {
	color:#858687;
}
 
#news-content, #events-content {

	width:367px;
}


#center div.news-sub-content h3 {
	min-height:25px;
	padding-right:10px;
    font-family: Arial, Helvetica, sans-serif;
 	font-weight: bold;
	line-height: normal;
	color: #ff0066; /*news color */
}

#center div.tabcontent h3 {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: bold;
	line-height: normal;
	color: #ff0066; /*news color */
	margin:0 ;
	padding:0;
}

.horiz-spacer20 {
	width:17px; 
	float:left;
}

.spacer20 {
	float:left;
}
div.news-sub-content  img{
	margin-right:10px;
	margin-bottom:10px;
	padding:0;
}

div.news-main-story {
	margin:10px 0 0px 0;
}

div.news-detail{
	display:block;
	float:left;
	margin-left:10px;
	margin-bottom:10px;
}

#news-content .news-detail
{
	width:228px;
}

#center div.tabcontent div.news-detail h3  {
	width:100%;
	display:block;
	padding:0;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	font-weight: bold;
	line-height: normal;
	margin-bottom:7px;
                color: #1C8EBE;
}

#center div.tabcontent p {
	margin-bottom:10px;
        margin-top:10px;
}
	

div.news-detail p, div.news-detail img {
	margin-bottom:10px;
	padding:0;
}

div.news-main-story img 
{
	float:left;
	margin-bottom:10px;
}

div.news-main-story  div.news-sub-content {
	margin-left:0px;
	margin-bottom: 0px;
 }
 
div.news-main-story  div.news-sub-content  img { 
	margin: 0px 10px 10px 0;
	padding-bottom:10px;
}
 
div.news-main-story  div.news-sub-content  p { 
	float:left;
	margin:0;
	padding:0;
}

div.news-main-story div.news-sub-content h3 a {
font-size:1.0em;

}
div.news-sub-content h3.news-shipping a{
background-image:url(/file.axd?pointerid=1acce81a64cc485c8d83b0b4d1335742);
background-repeat:no-repeat;
padding-left:30px;
padding-top:0;
padding-bottom:5px;
display:block;
min-height:26px;
}


div.news-sub-content h3.news-aviation a{
background-image:url(/file.axd?pointerid=fe5430e15266411fa756a147c14d444f);
background-repeat:no-repeat;
padding-left:30px;
padding-top:0;
padding-bottom:5px;
display:block;

}

div.news-sub-content p.news-aviation {
background-image:url(/file.axd?pointerid=fe5430e15266411fa756a147c14d444f);
background-repeat:no-repeat;
padding-left:30px;
padding-top:0;
padding-bottom:5px;
display:block;
}

div.news-sub-content h3.news-business a{
/*background-image:url(/file.axd?pointerid=d244a43ec1434cae91df8cf4e9ab9df3);
background-repeat:no-repeat;
padding-left:30px;*/
padding-top:0;
display:block;

}

div.news-sub-content h3.news-comm-disp a{
background-image:url(/file.axd?pointerid=8476d059d0f44bf48de131bf253c2bfd);
background-repeat:no-repeat;
padding-left:30px;
padding-top:0;
padding-bottom:5px;
display:block;
min-height:26px;
}

div.news-sub-content h3.news-energy a{
background-image:url(/file.axd?pointerid=9e61163da23041aabee9aee7d68c97ba);
background-repeat:no-repeat;
padding-left:30px;
padding-top:0;
padding-bottom:5px;
display:block;
min-height:26px;
}
div.news-sub-content h3.news-insurance a{
background-image:url(/file.axd?pointerid=3a5682820e0b4ba1bdf67182bbd27060);
background-repeat:no-repeat;
padding-left:30px;
padding-top:0;
padding-bottom:5px;
display:block;
min-height:26px;
}
div.news-sub-content h3.news-int-trade a {
background-image:url(/file.axd?pointerid=5f85f3c00bec4e9b98eb828a18735089);
background-repeat:no-repeat;
padding-left:30px;
padding-top:0;
padding-bottom:5px;
display:block;
min-height:26px;
}

/* right hand column stuff */

div#namesearcher {
	margin:0;
	padding:0;
	float:left;
	text-align:left;
	width:175px;
}

div#namesearcher h2 {
	color: #00cc99;
	font-size:0.7em;	
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom:4px;
}

div#namesearcher td {
	font-family:Arial, sans-serif;
	font-size:0.75em;
	text-align:center;
	color: #9ea0a0;
}

#namesearch 
{	float:left;
 	clear:left;
	margin:0 0 0 0;
	display:none;
}
 
div#namesearcher td {
	padding :4px;
	
}

div#namesearcher td a {
	color: #333;
	text-decoration:none;
 }

div#namesearcher td a:hover {
	color:  #00cc99;
	text-decoration:underline;
}

div#namesearcher td .selected { 
	color: #00cc99;
	text-decoration:underline;
}

#documents, #services, #locations, #positions , #newsarchive, #dateRange {
	float:left;
	width:175px;
	/*position:relative;*/
	display:none;
	padding:0;
	margin:0;
	color: #4F5051;
}


#documents p, #services p, #locations p, ul, #positions p, #newsarchive p, 

#dateRange p {
	margin-left:5px;
	font-size:0.7em;
	color:#696A6B;
	font-family: Arial, Helvetica, sans-serif;
}


#documents ul, #services ul, #locations ul, #positions ul, #newsarchive ul, 

#dateRange ul  {
	list-style:none;
}


#documents ul li a, #services ul li a, #locations ul li a, #positions ul li 

a, #newsarchive ul li a, #dateRange 

ul li a  {
	color:#696A6B;
	text-decoration:none;
	/*background: url(../i/backgrounds/dash4px.gif) left 7px no-repeat;*/
	margin-left:0px;padding-left:0;
	/*line-height:15px;*/
}

#services ul li ul li a, #locations ul li ul li a, #positions ul li ul li a, 

#newsarchive ul li ul li a, 

#dateRange ul li ul li a {
	font-size:1.3em;
	color: #4F5051;
	/*background: url(../i/backgrounds/dash4px.gif) left 7px no-repeat;*/
	/*line-height:15px;*/
	text-decoration:none;
	margin-left:-4px;
	padding-left:7px;
}

#services ul li ul li a:hover, #locations ul li ul li a:hover, #positions ul 

li ul li a:hover, #dateRange ul li 

ul li a:hover {
	text-decoration:underline;
}

#tabs {
	float:left;
	background-image: url(../i/tab-background.gif);
	background-repeat:repeat-y;
	width:380px;
	padding-left:12px;
	padding-right:4px;
	margin-left:-5px;
}
#tab-footer {
	float:left;
	background-repeat:no-repeat;
	width:390px;
	margin:0;
	height:6px;
	margin-left:-1px;
}

.ident-left {
	margin-left:25px;
}
#center h2 {
	margin-bottom:15px;
}

#center h3 {
	margin-top:0px;
	margin-bottom:15px;
}

div.letters   {
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color: #696A6B;
	float:left;
  	width:390px;
	text-decoration:none;
	margin-bottom:30px;
	letter-spacing:0.07em;
}

div.letters a {
	color: #696A6B;
}
div.letters a:hover {
	color: #00cc99;
	text-decoration:underline;
}

div.letters a.letter-select   {
	color: #00cc99;
	text-decoration:underline;
}

.pagelinks {
	font-size:0.7em;
	color:#696A6B;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom:12px;
}

.pagelinks a{
	text-decoration: none;
	color:#696A6B;
}
.pagelinks a:hover {
	text-decoration: underline;
	color:#00cc99;
}

.pagelinks a.number-select {
	color: #00cc99;
	text-decoration:underline;
}

/*================================*/

#our-knowledge-content {
	width: 390px;
	float:left;
	margin-top:-10px;
}

.publications-content { 
	margin-top:20px;
	display:block;
	clear: left;
}

#center div.publications-content p {
	display:block;
	float:left;
 	color:#858687;
	margin-top:0px;
	padding:0;
}

#center div.publications-content h3 {
	display:block;
	width: 158px;
	color:#990033;
	float:left;
	margin:0;
	padding:0;
	border:0;
}
	
.publications-content img {
	float:left;
	padding-right:7px;
	padding-bottom:8px;
	vertical-align:middle;
}

.publications-content a {
	color:#990033;
	text-decoration:none;
}

.publications-content a:hover {
 	text-decoration:underline;
	color: #990033;
}

#ourknowledge div#namesearcher {
	margin-left:8px;
	padding:0;
	float:left;
	text-align:left;
}

/* Where we are info */

.langselect{
text-align:right;
margin-bottom:10px;
}

.langselect a, .langselect a:visited{
text-decoration:none;
color:#9900cc;
}

#office-locations address{
margin-top:10px;
margin-bottom:20px;
}

A.test {
	color: #990000;
}

/* search */
#search #center h3 
{
	margin-top:10px;
	margin-bottom:0px;
}

p.pagination
{
	clear:both;
	margin-top:15px;
	overflow: auto;
}


#leftRail h1 span {
display:none;
}

/*===========================================================================

======*/

#center ul.site-map-root, #center ul.site-map-root ul, #center ul.site-map-

root ul ul, #center ul.site-map-root ul ul ul, #center ul.site-map-root ul ul 

ul ul{
font-size:90% !important;
font-weight:normal;
float:left;
margin:0 0 0 0;
padding:0 0 0 0;
list-style-type:none !important;
background:none !important;
}

#center ul.site-map-root li, #center ul.site-map-root ul li, #center ul.site

-map-root ul ul li, #center ul.site-map-root ul ul ul li, #center ul.site-

map-root ul ul ul ul li
{
float:left;
clear:left;
display:block;
margin:0 0 0 0;
padding:0 0 0 0;
list-style-type:none !important;
background:none !important;
line-height:1.3;
width:100%;
}

#center ul.site-map-root ul ul ul li{
font-size:105% !important;
}
/*indents*/
#center ul.site-map-root ul{
padding-left:15px;
margin-bottom:1em;
}
#center ul.site-map-root ul ul{
padding-left:15px;
}
#center ul.site-map-root ul ul ul{
padding-left:15px;
}
#center ul.site-map-root ul ul ul ul{
padding-left:15px;
}

/* li offset*/
#center ul.site-map-root li{
line-height:1.6;
}

#center ul.site-map-root a, #center ul.site-map-root a:link{
font-family:Arial, Helvetica, Sans-Serif;
color:#6c6e6f;
text-decoration:underline;
background:none !important;

}
#center ul.site-map-root a:visited{
font-family:Arial, Helvetica, Sans-Serif;
color:#6c6e6f;
text-decoration:underline;
background:none !important;
}
#center ul.site-map-root a:hover{

font-family:Arial, Helvetica, Sans-Serif;
color:#000;
text-decoration:underline;
background:none !important;
}
#center ul.site-map-root a:active{
font-family:Arial, Helvetica, Sans-Serif;
color:#000;
text-decoration:underline;
background:none !important;
}

span.site-map-top{
list-style-type:none !important;
background:none !important;
font-weight:bold;


}
/*===========================================================================

======*/









#emergency-response a, #emergency-response a:link, #emergency-response 

a:active
{
	color:#4f4f4f;
	text-decoration:none;
	font-size:90%;
	line-height:1.1;
}
#emergency-response a:visited
{
	color:#4f4f4f;
	text-decoration:none;
	font-size:90%;

}
#emergency-response a:hover
{
	color:#4f4f4f;
	text-decoration:underline;
	font-size:90%;

}

/* css to control scaling image.... */

/*#rightgraphic {	
text-align:right;
float:left;
width:100%;
height:205px; 
margin-top:180px;
min-height:50px;
display:block;
z-index:0;
}*/


/*



*/

news-sub-content {/*is this a class or id??*/
clear: both !important;
}


.news-sub-content h3
{
margin-bottom: 2px !important;
min-height: 12px !important;
}

.rtl{
direction:rtl;
}

#rightRail h3.search-heading{
font-weight:bold;
font-size:0.7em;
color:#6C6E6F;
margin:0 0 0 0;
padding:0 0 0 3px;
}

td input{
	border:solid 1px #C1C1C1;
}






body #services a
{
	overflow:auto;
        display:inline;
        height:15px;

}

body #services ul li
{
	overflow:auto;
    height:15px;
	line-height: 15px;
}

/*.form-element input#ctl05_searchSubmit{
margin:3px 0 0 0;
padding:3px 0 0 0;
}*/

/*----------- sub section background images -------------*/

body.aviation{
	background-image:url(/file.axd?pointerid=a3a169ddacb6447f88dc2d03a658bee4)!important;
	background-position:0 0;
	background-repeat:no-repeat;}
body.business-and-finance{
	background-image:url(/file.axd?pointerid=13c71b106f7942d4801f74e14ee6f0bb)!important;
	background-position:0 0;
	background-repeat:no-repeat;}
body.commercial-disputes{
	background-image:url(/file.axd?pointerid=8ec696081c6a481aa7a8991c704ad4b5)!important;
	background-position:0 0;
	background-repeat:no-repeat;}
body.energy-and-offshore{
	background-image:url(/file.axd?pointerid=51f78f7fc28f448d83e14783c5f342f3)!important;
	background-position:0 0;
	background-repeat:no-repeat;}
body.insurance-and-reinsurance{
	background-image:url(/file.axd?pointerid=2ae7904c3f9842fa89e95e06715d8a99)!important;
	background-position:0 0;
	background-repeat:no-repeat;}
body.international-trade{
	background-image:url(/file.axd?

pointerid=596f0ece22dc4212ad7dbe418abb49b4)!important;
	background-position:0 0;
	background-repeat:no-repeat;}
body.shipping{
	background-image:url(/file.axd?pointerid=82f846846c9840b2ba3f81da8c522f5f)!important;
	background-position:0 0;
	background-repeat:no-repeat;}

/*----------- section background images -------------*/

body#home{
	background-image:url(file.axd?pointerid=d3ba00bec1a640d49db6dee8873874ba) !important;
	background-position:0 0;
	background-repeat:no-repeat;}

body#aboutus{
	background-image:url(/file.axd?pointerid=8b5e5d9b79924ef788af3c9f783a5416) !important;
	background-position:0 0;
	background-repeat:no-repeat;}
body#whatwedo{
	background-image:url(/file.axd?pointerid=a3a169ddacb6447f88dc2d03a658bee4);
	background-position:0 0;
	background-repeat:no-repeat;}
body#ourpeople{
	background-image:url(/file.axd?pointerid=8ec696081c6a481aa7a8991c704ad4b5) !important;
	background-position:0 0;
	background-repeat:no-repeat;}
body#news-and-events{
	background-image:url(/file.axd?pointerid=51f78f7fc28f448d83e14783c5f342f3) !important;
	background-position:0 0;
	background-repeat:no-repeat;}
body#ourknowledge{
	background-image:url(/file.axd?pointerid=82f846846c9840b2ba3f81da8c522f5f) !important;
	background-position:0 0;
	background-repeat:no-repeat;}
body#office-locations{
	background-image:url(/file.axd?pointerid=2cc1b661d306465987c8adeb20f5c150) !important;
	background-position:0 0;
	background-repeat:no-repeat;}
body#office-locations.deep{
	background-image:url(/file.axd?pointerid=8b5e5d9b79924ef788af3c9f783a5416) !important;
	background-position:0 0;
	background-repeat:no-repeat;}
body#contactus{
	background-image:url(/file.axd?pointerid=82f846846c9840b2ba3f81da8c522f5f)  !important;
	background-position:0 0;
	background-repeat:no-repeat;}


	

	
/*----------- related line variations -------------*/

.related-line{
	float:left;
	display:inline;	
	margin:-1px 0 5px 0;
	padding:0 0 5px 0;
	width:175px;
	border-bottom:solid 1px #6C6E6F;
}

#ourknowledge .related-line {
	float:left;
	display:inline;	
	margin:5px 0 5px 0;
	padding:0 0 0 0;
	width:175px;
	border-bottom:solid 1px #990033;
}
	
#home .related-line{border-bottom:solid 1px #6C6E6F;!important}
#aboutus .related-line{border-bottom:solid 1px #1a56cb;!important}
#whatwedo .related-line{border-bottom:solid 1px #0a7542;!important}
#ourpeople .related-line{border-bottom:solid 1px #142394;!important}
#news-and-events .related-line{border-bottom:solid 1px #1C8EBE;!important}
#ourknowledge .related-line{border-bottom:solid 1px #990033;!important}
#office-locations .related-line{border-bottom:solid 1px #188F97;!important}
#contactus .related-line{border-bottom:solid 1px #6C6E6F;!important}

/*
About Us: 1a56cb #1A56CB
What we do: 0a7542 #0A7542
Our people: 142394 #142394
Where we are: 188f97 #188F97
Our knowledge: 652d90 #990033
News and events: 1c8ebe #1C8EBE
Default: 6C6E6F
*/
a.pdflink
{
background-color:transparent;
background-image:url('/Img/pdf_icon.jpg');
background-position:right center;
background-repeat:no-repeat;
padding-right:23px;
}

#emergency-response 	
{
	background-image:url(/file.axd?

pointerid=e894bba85c8341fea97150d8b33767f3)!important;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.8em;
	border-top:1px #CACCCE solid;
	margin-top:5px;
	padding-top:8px;
	margin-left:-1px;
	padding-left:34px;
	color: #606060;
	color: red;
	background-position:4px 9px;
	background-repeat:no-repeat;
	height:50px;
	line-height:14px;
	width:140px;
}

#work-at-ince #emergency-response {
background-image:url(/file.axd?pointerid=488b3616c66e49a2b2234556a141cd1f)!important;
}


div#peopleSearchBtn 
{
  background-color:transparent; 
  text-align:right; 
  border:0px; 
  width:156px; 
} 

body#ourpeople .no-result-peopleSearch{ font-size:1em; }

/*
div#peopleSearchBtn 
{
    background-color:transparent;
    text-align:right;
    width:156px;
    border:none;
}

div#peopleSearchBtn .peopleSearchBtn 
{
    border:none;
background-color: #142394;
color: #FFF;
font-weight: bold;
}
*/


table#contact { background: #DDD; border-spacing: 0; } table#contact th { font-family:Arial, Helvetica, Sans Serif; color: #666; font-size: 0.7em; width:510px; text-align: left; } table#contact td { background: #FFF; padding: 10px 5px 10px 5px; margin: 0; } table#contact td.alt { background: #EEE; } table#contact td.nameloc { width: 145px; } table#contact td.position { width: 83px; } table#contact td.sector { width: 167px; } div#peopleSearch select { width: 160px; } div#peopleSearch input { border: none; color: #FFF; background: #142394; font-size: 0.75em; font-weight: bold; margin-top: 10px; padding: 6px; } body#ourpeople .no-result-peopleSearch{ font-size:0.75em; } 
