body {
	background-color: #D1D3D4;
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	margin: 0;
	padding: 0;
}

#container {
	background-color: #ffffff;
	margin: 0 auto;
	width: 1000px;
}

	#header {
		height: 85px;
		width: 1000px;
	}
	
		#header_contact {
			color: #8E9AAF;
			float: left;
			padding: 28px 0 0 20px;
			width: 600px;
		}
		
			#header_contact a {
				color: #8E9AAF;
				text-decoration: none;
			}
			
			#header_contact a:hover {
				color: #8E9AAF;
				text-decoration: underline;
			}
			
		#header_logo {
			float: right;
			padding: 28px 9px 0 0;
			text-align: center;
			width: 240px;
		}
	
	#navigation {
		color: #C4CCE3;
		text-align: left;
		width: 1000px;
	}
	
		/* top navigation and associated bits */
		#topnav {
			list-style-type: none;
			padding-left: 20px;
		}
		
		#topnav ul {
			/*display:block;*/
			margin: 0;
			padding: 0;
		}
		
		#topnav li {
			display: inline;
			font-size: 1em;
			color: #CFCED6;
			list-style-type: none;
			padding: 0 5px 0 10px;
			line-height: 30px;
		}
		
		#topnav li a{
			color: #8E9AAF;
			text-decoration: none;
			border-right: 2px solid #8E9AAF;
			padding: 8px 4px 8px 5px;
		}
		
		/* rollover colours for top nav */
		#nav_home a:hover, #nav_home.on a			{ color: #004B8D;border-right: 2px solid #004B8D;background-color: #ffffff; }
		#nav_about a:hover, #nav_about.on a			{ color: #6D8D24;border-right: 2px solid #6D8D24;background-color: #ffffff; }
		#nav_solutions a:hover, #nav_solutions.on a	{ color: #5B9B98;border-right: 2px solid #5B9B98;background-color: #ffffff; }
		#nav_services a:hover,#nav_services.on a	{ color: #C9D6A6;border-right: 2px solid #C9D6A6;background-color: #ffffff; }
		#nav_sectors a:hover, #nav_sectors.on a		{ color: #46166B;border-right: 2px solid #46166B;background-color: #ffffff; }
		#nav_media a:hover, #nav_media.on a			{ color: #948671;border-right: 2px solid #948671;background-color: #ffffff; }
		#nav_resource a:hover,#nav_resource.on a	{ color: #C27B13;border-right: 2px solid #C27B13;background-color: #ffffff; }
		#nav_contact a:hover, #nav_contact.on a		{ color: #B32317;border-right: 2px solid #B32317;background-color: #ffffff; }
		
		#nav_home.on{background: 		url("../images/experimentus/nav_bullet/bullet_home.gif") 0px no-repeat; }
		#nav_about.on{background: 		url("../images/experimentus/nav_bullet/bullet_about.gif") 0px no-repeat; }
		#nav_solutions.on{background: 	url("../images/experimentus/nav_bullet/bullet_solutions.gif") 0px no-repeat; }
		#nav_services.on{background: 	url("../images/experimentus/nav_bullet/bullet_services.gif") 0px no-repeat; }
		#nav_sectors.on{background: 	url("../images/experimentus/nav_bullet/bullet_sectors.gif") 0px no-repeat; }
		#nav_media.on{background: 		url("../images/experimentus/nav_bullet/bullet_media.gif") 0px no-repeat; }
		#nav_resource.on{background: 	url("../images/experimentus/nav_bullet/bullet_resource.gif") 0px no-repeat; }
		#nav_contact.on{background: 	url("../images/experimentus/nav_bullet/bullet_contact.gif") 0px no-repeat; }
		
	#flash {
		height: 240px;
		margin: 0 auto;
		width: 982px;
		/*background-color: #000;*/
	}
	
	#header_image {
		margin: 0 auto;
		width: 982px;
	}
	
	#body_1 {
		background-image:url('../images/experimentus/bk_body_1.gif');
		/*height: 235px;*/
		width: 1000px;
		color: #6D6D6F;
	}
	
		#body_1 ul {
			margin: 0;
			padding: 2px 0 10px 0;
			list-style: none;
		}
		
		#body_1 li {
			background-image: url(../images/experimentus/nav_bullet/bullet_about.gif);
			background-repeat: no-repeat;
			background-position: 0px 5px;
			margin: 0;
			padding: 0 0 0 15px;
		}
		
		#body_1 li a {
			color: #034A8A;
			text-decoration: none;
		}
		
		#body_1 li a:hover {
			color: #034A8A;
			text-decoration: none;
		}
		
		.body_1_copy_height { /*height: 140px;*/ }
		
		.body_1_copy_height p { 
			margin: 0 0 10px 0;
			padding: 0;
		}
		
		#body_1 a {
			color: #6D6D6F;
			text-decoration: underline;
		}
		
		#body_1 a:hover {
			color: #004B8D;
			text-decoration: underline;
		}
	
		.redlink a {
			color: red;
			text-decoration: none;
		}
		
		.redlink a:hover {
			color: red;
			text-decoration: none;
		}
		
		#body_1_col_1 { 
			float: left;
			padding: 20px 0 0 20px;
			width: 280px;
		}
		
			#body_1_col_1_copy {
				padding: 20px 0 0 22px;
				line-height: 12.5pt;
			}
		
		#body_1_col_2 {
			float: left;
			padding: 20px 0 0 46px;
			width: 280px;
		}
		
			#body_1_col_2_copy {
				padding: 20px 0 0 22px;
				line-height: 12.5pt;
			}
		
		#body_1_col_3 {
			float: left;
			padding: 20px 0 0 47px;
			width: 280px;
		}
		
			#body_1_col_3_copy {
				padding: 20px 0 0 22px;
				line-height: 12.5pt;
			}
		
		#body_1 h1, h2, h3, h4, h5 { 
			font-size: 10.5pt;
			font-weight: bold;
			margin: 0;
			padding: 0;
		}
	
	#body_2 {
		background-image:url('../images/experimentus/bk_body_2.gif');
		height: 120px;
		width: 1000px;
		color: #6D6D6F;
	}
	
		#body_2 a {
			color: #6D6D6F;
			text-decoration: underline;
		}
		
		#body_2 a:hover {
			color: #004B8D;
			text-decoration: underline;
		}
	
		#body_2_col_1 { 
			float: left;
			padding: 15px 0 0 20px;
			width: 280px;
		}
		
		#body_2_col_1 h4{ 
			text-transform: uppercase;
		}
		
			#body_2_col_1_copy {
				padding: 10px 0 0 22px;
				line-height: 12.5pt;
				color: #6D6D6F;
			}
		
		#body_2_col_2 {
			float: left;
			padding: 15px 0 0 46px;
			width: 280px;
		}
		
			#body_2_col_2_copy {
				padding: 25px 0 0 22px;
				line-height: 12.5pt;
				color: #6D6D6F;
			}
		
		#body_2_col_3 {
			float: left;
			padding: 15px 0 0 47px;
			width: 280px;
		}
		
			#body_2_col_3 a {
				color: #6D6D6F;
				text-decoration: underline;
			}
			
			#body_2_col_3 a:hover {
				color: #004B8D;
				text-decoration: underline;
			}
		
			#body_2_col_3_area {
				float: left;
				line-height: 12.5pt;
				width: 220px;
			}
			
				#body_2_col_3_copy h5 {
					padding: 0 0 20px 0;
				}
				
				#body_2_col_3_copy {
					padding: 10px 0 0 22px;
					width: 150px;
					color: #6D6D6F;
				}
				
				.red_text {
					color: #b41f19;
				}
			
			#body_2_col_3_image {
				float: right;
				width: 55px;
			}
			
		#body_2 h1, h2, h3, h4, h5 { 
			font-size: 10.5pt;
			font-weight: bold;
			margin: 0;
			padding: 0;
		}
	
	#body_3 {
		/*background-image:url('../images/experimentus/bk_body_3.gif');
		background-position: 0 20px;
		background-repeat: no-repeat;*/
		width: 1000px;
		margin-top: 15px;
		background-image: url(../images/experimentus/bk_body_3.gif);
		background-repeat: repeat-y;
	}
	
		#body_3_col_1 { 
			float: left;
			padding: 0 0 0 9px;
			text-align: left;
			width: 165px;
		}
		
			#container ul.leftnav {
				list-style: none;
				padding: 0; 
				margin: 0;
			}
			
			#container ul.leftnav li {
				padding: 0;
				margin: 0 0 0 0;
				text-decoration: none;
				display: block;
			}
			
			#container ul.leftnav li a:link,
			#container ul.leftnav li a:visited {
				padding: 7px 0 7px 25px;
				margin: 0;
				text-decoration: none;
				display: block;
				color: #8E9AAF;
			}
			
			#container ul.leftnav li.on a,
			#container ul.leftnav li a:hover,
			#container ul.leftnav li a:active {
				background-color: #EFF2F9;
				color:#034A8A;
			}
			
			#container ul.leftnav li.on a{
				background-color: #EFF2F9;
				background-image: url(../images/experimentus/nav_bullet/bullet_home.gif);
				background-repeat: no-repeat;
				background-position: 10px 50%;
			}
			
		#body_3_col_2 {
			float: left;
			padding: 0 0 0 0;
			width: 492px;
			
		}
		
			#body_3_col_2 h2 {  }
		
			#body_3_col_2 ul {
				margin: 0;
				padding: 2px 0 2px 0;
				list-style: none;
			}
			
			#body_3_col_2 .aboutusstyle li {
				background-image: url(../images/experimentus/nav_bullet/bullet_about.gif);
			}
			
			#body_3_col_2 .solutionsstyle li {
				background-image: url(../images/experimentus/nav_bullet/bullet_solutions.gif);
			}
			
			#body_3_col_2 .servicesstyle li {
				background-image: url(../images/experimentus/nav_bullet/bullet_services.gif);
			}
			
			#body_3_col_2 .sectorsstyle li {
				background-image: url(../images/experimentus/nav_bullet/bullet_sectors.gif);
			}
			
			#body_3_col_2 .mediastyle li {
				background-image: url(../images/experimentus/nav_bullet/bullet_media.gif);
			}
			
			#body_3_col_2 .resourcestyle li {
				background-image: url(../images/experimentus/nav_bullet/bullet_resource.gif);
			}
			
			#body_3_col_2 .contactstyle li {
				background-image: url(../images/experimentus/nav_bullet/bullet_contact.gif);
			}
			
			#body_3_col_2 li {
				background-repeat: no-repeat;
				background-position: 0px 5px;
				margin: 0;
				padding: 0 0 0 15px;
			}
		
			#body_3_col_2 a {
				color: #6D6D6F;
				text-decoration: underline;
			}
			
			#body_3_col_2 a:hover {
				color: #004B8D;
				text-decoration: underline;
			}
			
			/* Default Styling */
		
			#body_3_col_2 .defaultsstyle h2 {
				color: #29395A;
				font-size: 14pt;
				font-weight: normal;
			}
			
			#body_3_col_2 .defaultsstyle h3 {
				color: #29395A;
				font-size: 11pt;
				font-weight: bold;
			}
			
			#body_3_col_2 .defaultsstyle h4 {
				color: #6D6D6F;
				font-size: 11pt;
				font-weight: bold;
			}
			
			#body_3_col_2 .defaultsstyle P {
				color: #6D6D6F;
				font-size: 9pt;
			}
			
			#body_3_col_2 li {
				color: #6D6D6F;
				font-size: 10pt;
				font-weight: normal;
			}
			
			/* About Styling */
		
			#body_3_col_2 .aboutusstyle h2 {
				color: #576F1B;
				font-size: 14pt;
				font-weight: normal;
			}
			
			#body_3_col_2 .aboutusstyle h3 {
				color: #576F1B;
				font-size: 11pt;
				font-weight: bold;
			}
			
			#body_3_col_2 .aboutusstyle h4 {
				color: #6D6D6F;
				font-size: 11pt;
				font-weight: bold;
			}
			
			#body_3_col_2 .aboutusstyle P {
				color: #6D6D6F;
				font-size: 9pt;
			}
			
			/* Solutions Styling */
		
			#body_3_col_2 .solutionsstyle h2 {
				color: #5B9B98;
				font-size: 14pt;
				font-weight: normal;
			}
			
			#body_3_col_2 .solutionsstyle h3 {
				color: #5B9B98;
				font-size: 11pt;
				font-weight: bold;
			}
			
			#body_3_col_2 .solutionsstyle h4 {
				color: #6D6D6F;
				font-size: 11pt;
				font-weight: bold;
			}
			
			#body_3_col_2 .solutionsstyle P {
				color: #6D6D6F;
				font-size: 9pt;
			}
			
			/* Services Styling */
		
			#body_3_col_2 .servicesstyle h2 {
				color: #676F07;
				font-size: 14pt;
				font-weight: normal;
			}
			
			#body_3_col_2 .servicesstyle h3 {
				color: #676F07;
				font-size: 11pt;
				font-weight: bold;
			}
			
			#body_3_col_2 .servicesstyle h4 {
				color: #6D6D6F;
				font-size: 11pt;
				font-weight: bold;
			}
			
			#body_3_col_2 .servicesstyle P {
				color: #6D6D6F;
				font-size: 9pt;
			}
			
			/* Sectors Styling */
		
			#body_3_col_2 .sectorsstyle h2 {
				color: #46166B;
				font-size: 14pt;
				font-weight: normal;
			}
			
			#body_3_col_2 .sectorsstyle h3 {
				color: #46166B;
				font-size: 11pt;
				font-weight: bold;
			}
			
			#body_3_col_2 .sectorsstyle h4 {
				color: #6D6D6F;
				font-size: 11pt;
				font-weight: bold;
			}
			
			#body_3_col_2 .sectorsstyle P {
				color: #6D6D6F;
				font-size: 9pt;
			}
			
			/* Media Styling */
		
			#body_3_col_2 .mediastyle h2 {
				color: #948671;
				font-size: 14pt;
				font-weight: normal;
			}
			
			#body_3_col_2 .mediastyle h3 {
				color: #948671;
				font-size: 11pt;
				font-weight: bold;
			}
			
			#body_3_col_2 .mediastyle h4 {
				color: #6D6D6F;
				font-size: 11pt;
				font-weight: bold;
			}
			
			#body_3_col_2 .mediastyle P {
				color: #6D6D6F;
				font-size: 9pt;
			}
			
			/* Resource Styling */
		
			#body_3_col_2 .resourcestyle h2 {
				color: #C27B13;
				font-size: 14pt;
				font-weight: normal;
			}
			
			#body_3_col_2 .resourcestyle h3 {
				color: #C27B13;
				font-size: 11pt;
				font-weight: bold;
			}
			
			#body_3_col_2 .resourcestyle h4 {
				color: #6D6D6F;
				font-size: 11pt;
				font-weight: bold;
			}
			
			#body_3_col_2 .resourcestyle P {
				color: #6D6D6F;
				font-size: 9pt;
			}
			
			/* Contact Styling */
			
			#body_3_col_2 .contactstyle h2 {
				color: #CD280A;
				font-size: 14pt;
				font-weight: normal;
			}
			
			#body_3_col_2 .contactstyle h3 {
				color: #CD280A;
				font-size: 11pt;
				font-weight: bold;
			}
			
			#body_3_col_2 .contactstyle h4 {
				color: #6D6D6F;
				font-size: 11pt;
				font-weight: bold;
			}
			
			#body_3_col_2 .contactstyle P {
				color: #6D6D6F;
				font-size: 9pt;
			}
			
			#body_3_col_2_copy {
				padding: 0 45px 0 29px;
				line-height: 1.6em;
				color: #4F4F4F;
				/*border-left: 2px solid #DFE7F2;*/
			}
		
		#body_3_col_3 {
			float: left;
			padding: 0;
			width: 325px;
		}
		
			#body_3_col_3 ul {
				margin: 0;
				padding: 10px 0 10px 0;
				list-style: none;
			}
			
			#body_3_col_3 .aboutus li {
				background-image: url(../images/experimentus/nav_bullet/bullet_about.gif);
			}
			
			#body_3_col_3 .solutions li {
				background-image: url(../images/experimentus/nav_bullet/bullet_solutions.gif);
			}
			
			#body_3_col_3 .services li {
				background-image: url(../images/experimentus/nav_bullet/bullet_services.gif);
			}
			
			#body_3_col_3 .sectors li {
				background-image: url(../images/experimentus/nav_bullet/bullet_sectors.gif);
			}
			
			#body_3_col_3 .media li {
				background-image: url(../images/experimentus/nav_bullet/bullet_media.gif);
			}
			
			#body_3_col_3 .resource li {
				background-image: url(../images/experimentus/nav_bullet/bullet_resource.gif);
			}
			
			#body_3_col_3 .contact li {
				background-image: url(../images/experimentus/nav_bullet/bullet_contact.gif);
			}
			
			#body_3_col_3 li {
				background-repeat: no-repeat;
				background-position: 0px 5px;
				margin: 0;
				padding: 0 0 0 15px;
			}
		
			#body_3_col_3_copy {
				background-color: #eff2f9;
				padding: 30px 55px 30px 30px;
				width: 240px;
			}
			
				#body_3_col_3_copy_icon {
					float: left; 
					height: 13px;
					width: 13px; 
				}
				
				#body_3_col_3_copy_text {
					float: left;
					padding-left: 5px;
					width: 200px;
				}
	
		#body_3 h1 { 
			font-size: 14pt;
			font-weight: bold;
			margin: 0;
			padding: 0;
		}
	
	#footer {
		height: 50px;
		width: 1000px;
	}
	
		#footer_copyright {
			color: #AEBCD6;
			float: left;
			font-size: 0.9em;
			padding: 9px 0 0 35px;
			width: 300px;
		}
	
		#footer_links {
			color: #21619e;
			float: right;
			font-size: 0.9em;
			padding: 19px 8px 0 0;
			text-align: right;
				width: 500px;
		}
		
			#footer_links a {
				color: #21619e;
				text-decoration: none;
			}
			
			#footer_links a:hover {
				color: #21619e;
				text-decoration: underline;
			}
			
	.clear { clear: both; }
	
	#sitemap ol {
		margin: 0;
		padding: 0 0 0 20px;
		list-style: none;
	}
	#solutionlinks a{text-decoration:none}
	#solutionlinks a:hover{text-decoration:none}
	#specialgraph{width:418px;height:272px}