body { font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
text-align: center; 
color: #6A6A6A; } 

html, body, #wrapper, h1, #nav-top, #nav-top li, #nav-left, #nav-top li { margin: 0; 
padding: 0; 
list-style: none; } 

th, td { font-size: 11px; } 


#wrapper { text-align: left; 
width: 740px; 
position: relative; 
margin-top: 0px; 
margin-right: auto; 
margin-bottom: 0px; 
margin-left: auto;  
height: 850px;   }

h1, h3 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 20px;

}


h1 {
margin-left: 25px;
	padding: 0;
}

h2 {
margin-left: 25px;
	padding: 0;
	font-size: 13px;
	color: #ce7210;

}

h3 {
	padding: 4px 0 0 0;
	font-weight: bold;
	
}

h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-align: center;
	color: #ce7210;
	font-weight: bolder;
	
}

h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: lighter;
	text-align: right;
	margin-right: 5px;
	margin-left: 15px;
	color: #333333;
	

}

h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	margin-right: 0px;
	margin-left: 0px;
	color: #ce7210;
	

}
p {
	padding: 0;
	margin-top: 1em;
		font-size: 12px;
	margin-right: 0;
	margin-bottom: 1em;
	margin-left: 0;
	}
	
	.clear {
	clear: both;
	height: 1px;
	padding-top: 0;
	margin-top: 0;
	margin-bottom: 0;
	font-size: 1px;
	line-height: 1px;
	 } 
	 
* html .clear {
	margin-top: -5px;
	margin-bottom: -4px;
}

.left {
	float: left;
	margin: 1px 8px 0px 0px;
}

.softright {
	text-align: right;
}

.readmore {
	text-align: right;
}



#wrapper { width: 930px; 
} 

#header { background: url(images/investigation-group.jpg) repeat-x; 
width: 930px; 
margin: 0px; 
height: 144px; 
} 

#nav-top { 
position: absolute; 
top: 16px; 
left: 263px; color: 
#fff; width: 
546px; 
height: 17px; } 

#nav-top li { 
display: inline; } 

#nav-top a { 
color: #fff; 
font-weight: bold; 
text-decoration: none; } 

#nav-top a:hover { 
text-decoration: underline; } 

#nav-left { 
position: absolute; 
top: 66px; left: 26px; } 

#body { 
background: url(images/body_bg.gif) repeat-y;  
position: absolute; }

#body h2 {
	margin-top: 1;
	margin-right: 0;
	margin-bottom: 1.5em;
	margin-left: 25;
} 
#body h3 { margin: 0 0 0 0; } 

#body ul { margin: 0; padding: 0; list-style: none; } 

#body li { padding: 0; margin: 0; } 
a { color: #ce7210; } 
a:hover { color: #0000FF; } 

#cap { padding-top: 0px; width: 930px; } 

#services { float: left; width: 175px; margin-left: 12px; display: inline; padding-left: 5px; } 

#capabilities { float: left; width: 532px; margin-left: 10px; margin-right: 8px; padding: 0px; } 
#capabilities p { line-height: 1.5; margin-left: 25px;} 
#capabilities h2 { font-size: 13px; margin-left: 25px;} 
#capabilities h3 { font-size: 13px; line-height: 1.5; margin-left: 25px;} 	

#news { float: left; width: 160px; margin-left: 8px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; } 
#news h3 { font-size: 11px; } 
#news h3 a { text-decoration: none; } 
#news p { line-height: 1.5; } 

.timed { background: #6687a9; 
color: #fff; border-bottom: 1px solid white; 
line-height: 18px;
margin-top: 0;
margin-right: 0; 
margin-bottom: 0em; 
margin-left: 0; 
padding-top: 10px; 
padding-right: 10px; 
padding-bottom: 0em; 
padding-left: 50px; } 

.timed .readmore { margin-bottom: 0; } 

.timed h3 { margin: 0; 
text-indent: -57px; 
padding-top: 0; 
padding-right: 0; 
padding-bottom: 10; 
padding-left: 0; } 

.timed a { color: #fff; } 
.timed a:hover { text-decoration: none; } 

#footer { clear: both; text-align: center; background: url(images/foot_bg.gif) repeat-x; width: 902px; height: 38px; margin-left: 17px; margin-right: 0px; } #footer div div { padding: 0px 0; } 
#footer, #footer a {
	color: #fff;
	font-size: 10px;
	line-height: 16px;
} 
