
		
		
		body
		{
			margin-top:20px;
			margin-bottom:0px;
			padding: 0;
			font-size: 12px;
			font-family:Arial, Helvetica, sans-serif;
			background-image:url(../images/template/background.jpg);
			background-color:#014b3a;
			background-repeat:repeat-x;

		}
		
		.sidepanel
		{
			background-image:url(../images/template/sidepanel.gif);
			background-repeat:repeat-x;
			
		}
		
		.greysubheader
		{
			color:#727171;
			font-size:16px;
		}
		
		
		.sidepanel2
		{
			background-image:url(../images/template/sidepanel2.gif);
			background-repeat:no-repeat;
			
		}
		
		.pagecontent
		{
			padding-top:25px;
			padding-left: 10px;
			padding-right: 10px;
			padding-bottom:10px;
		}
		
		.rightcontent
		{
			padding-top:25px;
			padding-left: 10px;
			padding-right: 10px;
			padding-bottom:10px;
		}
		.content
		{
			background-image:url(../images/template/content.jpg);
			background-repeat:repeat-x;
		
			background-color:#ebf2ef;
		}
		
		
		.content_blue
		{
			background-image:url(../images/template/blue_content.jpg);
			background-repeat:no-repeat

		}
		
		.content_copper
		{
			background-image:url(../images/template/copper_content.jpg);
			background-repeat:no-repeat

		}
		
		.content_casestudyoverview
		{
			background-image:url(../images/casestudy/contentbackground.jpg);
			background-repeat:repeat-x;
			background-color:#ecf2f0;
		}
		
		.content_purple
		{
			background-image:url(../images/template/purple_content.jpg);
			background-repeat:no-repeat

		}
		
		.content_red
		{
			background-image:url(../images/template/red_content.jpg);
			background-repeat:no-repeat

		}
		
		.content_green
		{
			background-image:url(../images/template/green_content.jpg);
			background-repeat:no-repeat

		}
		
		a:link { color: #426282; text-decoration:none; }
		a:visited { color: #426282; text-decoration:none;}
		
		a:hover, a:active
		{
			color: #426282; text-decoration:underline;}
		}
		
		
		
		div#banner h1
		{
			margin: 0;
			padding: .3em 0 .3em .5em;
			font-size: 2.2em;
			font-weight: normal;
		}
		
		div#container
		{
			background-image:url(../images/template/content_left_04.png);
			background-repeat: repeat-y;
			width:896px;
			height: 100%;
		}
		
		div#container2
		{
			background-image:url(../images/template/contentright_06.png);
			background-repeat: repeat-y;
			background-position: right;
			height: 100%;
		}
		
		div#navigation
		{

			width: 180px;
			height: 325px;

			background-image:url(../images/navigation/background.gif);
			background-repeat:no-repeat;

			
		}
		
		div#navigation ul
		{
			list-style-type: none;
			padding: 0;
			margin: 0;
			
		}
		
		div#navigation ul li {   text-align: right;}
		
		#navigation ul li a
		{
			display: block;
			width: 165px;
			padding: 6px 5px 6px 8px;
			text-decoration: none;
			color: #575656;
			background-image:url(../images/navigation/nav_bg.gif);
			background-repeat:no-repeat;
			
		}
		
		#navigation ul li a.currentpage
		{
			display: block;
			width: 165px;
			padding: 6px 5px 6px 8px;
			text-decoration: none;
			color: #244740;
			background-image:url(../images/navigation/nav_bg_current.png);
			background-repeat:no-repeat;
			font-weight:bold;
			
		}
		
		#navigation ul li a.currentpage:hover
		{
			display: block;
			width: 165px;
			padding: 6px 5px 6px 8px;
			text-decoration: none;
			color: #244740;
			background-image:url(../images/navigation/nav_bg_current.png);
			background-repeat:no-repeat;
			font-weight:bold;
			
		}
		
		#navigation ul li a:hover
		{
			color: #575656;
			background-image:url(../images/navigation/nav_bg_hover.png);
			background-repeat:no-repeat;
			font-weight:bold;
		}
		
		div#more
		{
			float: right;
			width: 275px;
			background-image:url(../images/careers/rightpanel.png);
			background-repeat:no-repeat;
			margin: 0;
			padding: 0px;
			text-align: left;
			
		}
		
		.highlight
		{
			color:#426282;
			font-weight:bold;
		}
		
		.greyheader
		{
			color:#333333;
			font-size:18px;
		}
		
		.forminputbox
		{
			width:100%;
		}
		.subheader
		{
			color:#5c7772;
			font-size:16px;
		}
		
		.header
		{
			color:#5c7772;
			font-size:24px;
		}
		
		div#sidepaneltext
		{
			padding:15px;	
			color:#424242;
		}
		div#more h3
		{
			margin-top: 0;
			color: #fff;
			padding: .2em;
			background-image: url(more_base.jpg);
			background-position: right;
			background-repeat: repeat-y;
		}
		
		div#flashmovie{
		z-index:100;
		position:relative;
		}
		div#pagecontent{
		background-image:url(../images/careers/background.png);
		height:100%;
		background-repeat:no-repeat;
		}
		
		.tablink{
		cursor:hand;
		cursor:pointer;
		}
		div#tab1{
		padding:10px;
		background-image:url(../images/industries/yellowband.jpg);
		background-repeat:repeat-x;
		height:100%;

		}
		
		div#tab2{
		padding:10px;
		background-image:url(../images/industries/greenband.jpg);
		background-repeat:repeat-x;
		height:100%;

		}
		
		div#tab3{
		padding:10px;
		background-image:url(../images/industries/blueband.jpg);
		background-repeat:repeat-x;
		heigth:100%;

		}
		
		
		div#content_about
		{
			background-image:url(../images/about/background.png);
			background-repeat:no-repeat;
			margin-left: 4px;
			margin-right: 4px;
			margin-top: 0px;
			height: 100%;
			background-color:#ebf2ef;
		}
		
		div#content_careers
		{
			background-image:url(../images/careers/background.png);
			background-repeat:no-repeat;
			margin-left: 4px;
			margin-right: 4px;
			margin-top: 0px;
			height: 100%;
			background-color:#ebf2ef;
		}
		
		div#content_contact
		{
			background-image:url(../images/contact/background.png);
			background-repeat:no-repeat;
			margin-left: 4px;
			margin-right: 4px;
			margin-top: 0px;
			height: 100%;
			background-color:#ebf2ef;
		}
		
		div#pagecontent2
		{
			margin-left: 200px;
			margin-right: 315px;
			margin-top:25px;
			text-align:justify;
		}
		
		.arrowlist
		{
			list-style-image:url(../images/template/list_arrrow.gif);
		}
		div#pagecontent2 li
		{
		list-style-image:url(../images/template/list_arrrow.gif);
		}
		
		
		div#pagecontent2 h1
		{
			font-size:24px;
			color:#5c7772;
			font-weight: normal;
		}
		
		div#pagecontent2 h2
		{
			font-size:18px;
			color:#5c7772;
			font-weight: normal;
		}
		
		
		
		
		#cleardiv
		{
			clear: both;
		}
		
		div#footer
		{

			text-align:center;
			width:888px;
			font-size:10px;
			color:#cac7c7;
			padding-top:70px;
			

		}
		div#bottominfo
		{
			text-align:center;
			border-top: #a2b5a0 1px solid;
			width:850px;
			padding-top: 20px;
		}
		

		div#footer #contactinfo
		{
		 	float:right;

			
		}
		div#footer #copyrightinfo
		{
		 	float:left;
		}
		
		div#footer ul
		{
			padding: 0;
			margin: 0;
			list-style-type: none;
		}
		
		div#footer li
		{
			display: inline;
			margin-left: 1em;

		}
		
		.tableheader {
		background-color:#a0afc4;
		
		}
		
		.columnheader {
		background-color:#D6EFFE;
		
		}
		
		.rowheader {
		background-color:#CCCCCC;
		
		}
		
		.alternatingrow1 {
		background-color:#DCF0D9;
		}
		
		.alternatingrow2 {
		background-color:#FFFFFF;
		}

