html, body, p, h1, h2, h3, a, ul, li {
	margin:0;
	padding:0;
	font-size:1.0em;
}

a {  outline: none; }
a:focus { outline:none; }

* :focus {
outline: none;
}

body {
background-color: #121212 !important;
background-image:url(/file.axd?pointerid=5243632695ad46079e845eb748fdc1fc) !important;
background-repeat:repeat-y !important;

}

#wrapper {
width:100% !important;
display:block !important;
background-color: #121212 !important;
background-image:url(/file.axd?pointerid=5243632695ad46079e845eb748fdc1fc) !important;
 }
 
 
#container{
	height:100%;
	float:left;
	width: 408px ;
}

#leftRail{

	float:left;
	padding:0px 18px 10px 22px;
	width:173px;
color:#eeeeee;
	display:block;
	height:100%;
 }

#center{

	padding:0 8px 0 5px;
	width:395px;
	height:100%;
	display:block;
}

 .adjustgap {
margin-top:-10px;
 }
 
 
#center h3 {
	margin:10px 0 20px 0;
	padding:0 20px 0 0 ;
font-family: Arial, Helvetica, sans-serif;	font-size:0.75em;
	line-height:16px;
	font-weight:normal;
	display: block;
}

#center p {color:#6C6E6F;
	font-size:0.7em;	font-family: Arial, Helvetica, sans-serif;
}

#center ul {

margin:0;padding:0;list-style:none;
margin-top:12px;
}

#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:none;
	margin-left: 0px;
	padding-left:7px;
	}
#center ul#list li a:hover {
	text-decoration:underline;
}
	
#footer {
float:left;
	width:390px;
	color:#6C6E6F;
	font-size:0.7em;	font-family: Arial, Helvetica, sans-serif;
	border-top: 1px #858687 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;
}
#rightRail{	
/*	background-color: #d2d4d3;
	border-right: 97px solid #babfbf;*/
	padding:10px 0 10px 10px;
	float:left;
	width:359px;
	margin-left:0px;
	color: #fff;	
	display:block;

 }

#rightRail p {
	width:200px;
	color:#000;
}

#rightRail HR {
	text-align:left;
	width:200px;
}

#rightgraphic {	
text-align:right;
 float:left;
 width:100%;
 height:205px;
 margin-top:30px;
 background-image: url(/file.axd?pointerid=33f9332c39724c5a97e3b5ce478cf3bd);
 background-repeat:no-repeat;
 background-position: right;
 display:block;
z-index:0;
}


h1 {

	background-image: url(/file.axd?pointerid=8b234c67e5ca4063aa07faefada2237e&versionid=c709d907cf604804999e18d8d9cad6a8)!important;
	background-position:center;
	background-repeat:no-repeat;
	text-indent:-10000px;
	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 #858687 solid;
	margin-bottom:8px;
	text-align:right;
}
.main-line img{
	border:0;
	float:right;
	padding:3px;
}
#news-line {
	position:relative;
	display:block;
	border-top: 1px #858687 solid;
}
.news-line {
margin-top:10px;
margin-bottom:10px;
 	display:block;
	border-top: 1px #858687 solid;
}
.related-content h2 {
	float:left;
	margin-left:3px;
	 margin-bottom:3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.75em;color: #606060;
	font-weight:bold;
	line-height:20px;
}
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;
}
ul#mainleftNav {
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.75em;
	color: #ababab;
		color:#c4c4c4;

	list-style-type:none;
	margin-left:-1px;
	margin-bottom:4px;
	padding-bottom:30px;
	border-bottom: 1px #858687 solid;
	width:173px;
 }

ul#mainleftNav li {
	margin-left:4px;
	line-height:23px;
}

ul#mainleftNav ul li {
	color: #6C6E6F;
	font-size:1.3em;
	margin-left:9px;
	list-style-type:none;
	line-height: 19px;
}
ul#mainleftNav ul li ul li{
	color: #6C6E6F;
	
	font-size:1.4em;
	margin-left:9px;
	list-style-type:none;
	line-height: 22px;
	background: url(/file.axd?pointerid=968bcd62663d4758af3a4bc6f1d57176) left 11px no-repeat;
	text-decoration:none;
	padding-left:7px;
}



ul#mainleftNav a {
	text-decoration:none; 		color:#c4c4c4;

}



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:#c4c4c4;
}



ul#latestnews li  {
	padding-bottom:10px;
}

ul#latestnews li.news-extras {
font-size:1.2em;
 }
ul#latestnews li.news-extras img {
padding:0;
border:0;vertical-align:middle;
}

ul#latestnews li.news-extras a {
text-decoration:none;
padding-left:4px;
 
}
ul#latestnews li.news-extras a:hover {
text-decoration:underline;
}




#emergency-response 	
{

background-image:url(/file.axd?pointerid=488b3616c66e49a2b2234556a141cd1f) !important;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.8em;
	border-top:1px #858687 solid;
	margin-top:5px;
	padding-top:8px;
	margin-left:-1px;
	padding-left:34px;
	color: #c4c4c4;
	background-position:4px 9px;
	background-repeat:no-repeat;
	height:50px;
	line-height:14px;
	width:140px;
}

.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 {
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{
	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,#hide a, #hide2 a, #hide3 a, #hide4 a, #hide5 a, #hide6 a {
	text-decoration:none;
}
#show a:hover, #show2 a:hover, #show3 a:hover, #show4 a:hover, #show5 a:hover, #show6 a:hover,#hide a:hover, #hide2 a:hover, #hide3 a:hover,#hide4 a:hover, #hide5 a:hover, #hide6 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:#c4c4c4;
	margin:0;
	padding:0;
 
}

.clear-left {clear:left;}
.clear-right {clear:right;}
.float-left {float:left;}
.float-right {float:right;}


/*form bits */
#search-tools {
width:170px;

display:block;
margin-bottom:20px;

}
.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;
}

.search-but {

padding:0;
margin:0;
}
.text-holder {
	display:block;
	border: 0;
}

.related-content {
	float:left;
	width:175px;
	position:relative;
	display:block;
}

.related-content h2 {
	font-size:0.7em;
	line-height:15px;
	
}

.related-line {
    height:1px;
	margin-top:3px;
	margin-bottom:4px;
	padding:0;
	float:left;
	width:175px;
 	display:block;
}

#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:18px;

}

#related ul li a:hover {
	color:#696A6B;
	text-decoration:underline;
}


#related ul li ul li a {
	font-size:1.3em;
	color: #4F5051;
	background: url(/file.axd?pointerid=968bcd62663d4758af3a4bc6f1d57176) left 7px no-repeat;
	line-height:14px;
	text-decoration:none;
	margin-left:-4px;
	padding-left:7px;

}

#related ul li ul li a:hover {
	text-decoration:underline;

}

#contact {
	float:left;
}

#contact img {
	float:left;
	padding-bottom:10px;
	padding-right:10px;
}

#contact p {
	padding-top:10px;
	color:#696A6B;
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.8em;
}

#contact a {
	text-decoration:none;
}


#contact a:hover {
	text-decoration:underline;
}

.vertical-spacer {

height:40px;
}
/*
About Us: 1a56cb
What we do: 0a7542
Our people: 142394
Where we are: 188f97
Our knowledge: 652d90
News and events: 1c8ebe
*/

/* work color specfic */

body#work-at-ince #center a {
color:#9cca3b;
}
body#work-at-ince .selected  {
	color:#9cca3b;
}

body#work-at-ince .related-line {	border-bottom: 1px #9cca3b solid;
}

body#work-at-ince ul#mainleftNav a:hover {
	text-decoration:underline;color: #9cca3b;
}

body#work-at-ince ul#latestnews a:hover {
	text-decoration:none;color: #9cca3b;
}


body#work #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:#9cca3b;
	text-decoration:underline;
}
.white {
color: #fff;
}
.bigtext {
font-size:2.0em;
line-height:24px;
padding:0;
margin:0;
}
#work-main {
	width: 390px;
	float:left;
	margin:0;
	padding:0;
	border:0;
	margin-top:5px;
	border-top: 1px #858687 solid;
	padding-top:20px;
}

.work-content { 
  	width: 120px;
	float:left;
	margin-right:7px;
	margin-bottom:20px;
	display:block;
 }
 .increasegap-belowe30 {
margin-bottom:30px;
 }
#center div.work-content p {
  	width:118px;
	display:block;
	float:left;
 	color:#c4c4c4;
	padding:0;
}

#center  div.work-content h3 {
width:118px;
	display:block;
	color: #fff;
	float:left;
	margin:0;
	padding:0;
	border:0;
}
	
.work-content img {
	float:left;
	margin:0;
	border:0;
  	padding-bottom:5px;
  }


.work-content a {
	color:#652D90;
	text-decoration:none;
}

.work-content a:hover {
 	text-decoration:underline;
	color: #652D90;
}

.title {
color: #fff;
}


