html, body
{
	padding: 0;
	margin: 0;
}

/*
** Structural rules
*/
div.clear
{
	clear: both;
	height: 1px;
	background-color: Transparent;
}

/***************************
Header Area
***************************/

#topPanel
{
	width:100%;
	margin:0px;
	padding:3px 0px 35px;
	height:55px;
    background:#fff;
    border-bottom:5px solid #2f7294;
    position:absolute;
    z-index:999;
}

#header
{
	width:100%;
	border-bottom:solid 5px #2f7294;
	position:relative;
	overflow:hidden;
	background:#212121;
}
	#header div.wrapper
	{
		width:980px;
		margin:0 auto;
		position:relative;
		height:500px;
	}
		 
		#header div.wrapper div.headline
		{
			position:absolute;
			bottom:35px;
			left:163px;
			width:815px;
			height:35px;
			z-index:10;
			color:#fff;
			font-size:24px;
			overflow:hidden;
			font-family: 'Droid Sans', sans-serif;
		}
		#header div.darkTint
		{
			position:absolute;
			bottom:0px;
			left:0px;
			width:100%;
			height:80px;
			background: rgb(0, 0, 0, 0.6);
			background: rgba(0, 0, 0, 0.6);
			border-top: 1px solid #ccc;
		}
	#header.caseStudies
	{
		border-bottom:none;
	}
	#header img.headerImage
	{
		margin:0 auto;
	}

.topwrapper
{
	width:980px;
	margin:0px auto;
}

.logo
{
	width:277px;
	height:55px;
	margin:0px auto;
	position:relative;
}

.translationBar 
{
    float:right;
    z-index:9999;
    margin-top:5px;
}

#header div.topwrapper
{
	width:980px;
	margin:0px auto;
	position:relative;
}
#header div.intranet
{
	position:absolute;
	top:19px;
	left:235px;
	background:url(../Images/Intranet.png) no-repeat 0 0;
	width:300px;
	height:30px;
}

/***************************
Sector Header Area
***************************/

#sectors
{
   width:100%;
   background-color:#0065A4;
   min-height:auto;
   padding-bottom:15px;
   position:relative;
   margin:0px 0px 0px 0px;
   padding:7px 0 6px 163px;
}
	#sectors div.wrapper
	{
	   width:980px;
	   margin:0px auto ;
	   padding-left:0px;
	}
		#sectors div.wrapper div.thumb
		{
			float:left;
			margin:0px 15px 0 0 ;
			font-size:13px;
			color:#fff;
			/*width: 143px;
			border:solid 1px #DBDBDB;*/
		}
			#sectors div.wrapper div.thumb a
			{
				color:#fff;
			}
		#sectors div.wrapper div.thumb.last
		{
			margin-right:0px;
		}


#nav
{
	position:absolute;
	bottom:0px;
	left:163px;
	height:32px;
	width:4000px;
	z-index:20;
	background:#606062;
	line-height:0;
}
	#nav ul
	{
		position: relative;
		padding:0px 0 0 0 ;
		margin:16px 0 0;
		min-height:25px;
	}
		#nav ul li
		{
			display:inline;
			list-style-type: none;
			padding:9px 12px;
			margin:0;
		}
			#nav ul li a
			{
				text-decoration: none;
				font-size:11px;
				font-family: 'Droid Sans', sans-serif;
				letter-spacing:1px;
				font-weight:normal;
				text-transform:uppercase;
				color:#fff;
			}
			#nav ul li.currentTab
			{
				background:#2f7294;
			}
			#nav ul li a.current
			{
			   }
			#nav ul li a:hover
			{
				
			}
			#nav ul li.last
			{
				border:none;
			}


/***********************************
Page Frame
***********************************/

#content
{
	width:980px;
	margin:15px auto 20px;
	z-index:0;
	min-height:250px;
}
	#content div.colLeft
	{
		float:left;
		width:250px;
		margin:7px 19px 0px 0px;
		border-right:1px dotted #aaa;
	}
	#content div.colMid
	{
		/* total should be 654px */
		float:left;
		width:630px;
		padding-right:24px
	}
		#content div.colMid.wide
		{
			width:815px;
			padding-right:0px;
		}
		#content div.colMid.full
		{
			width:980px;
		}
	#content div.colRight
	{
		float:left;
		width:162px;
		min-height:200px;
		margin:-14px 0 0 0;
	}
		#rightCaseStudies, #homeNews
		{
			background:#eee;
			width:143px;
			padding:0px 10px 5px 9px;
		}

	#content div.colRight h3
	{
    margin:0px;
    padding:10px 0px;
    color:#0065A4;
}

/***************************
Right Case Studies
***************************/

#content div.colRight div.caseStudy
{
	width:143px;
	border:solid 1px #dbdbdb;
	min-height:143px;
	overflow:hidden;
	margin-bottom:10px;
	background:#f7f7f7;
	text-align:left;
}
		#content div.colRight div.img
		{
			height:107px;
			width:143px;
			overflow:hidden;
			background:#efefef;
		}
			#content div.colRight div.caseStudy h4
			{
				display:block;
				color:#555555;
				font-size:12px;
				margin:4px 6px;
			}



/***************************
Footer
***************************/

#footer
{
	text-align:center;
	width:100%;
	background:#f5f5f5;
	margin:50px auto 0px auto;
	border-top:solid 25px #ddd;
	padding:15px 0 0;
	height:52px;
	position:relative;
	font-size:11px;
	font-family:Arial, Helvetica, Sans-Serif;
	color:#666;
}
	#footer a
	{
		color:#7a7a7a;
		font-weight:normal;
		margin:auto; 
		padding:0px 4px;
	}
	#footer div.topLine
	{
		margin-bottom:10px;

	}
		#footer div.topLine span
		{
			color:#000;
			border-right:solid 1px #7a7a7a;
			margin-right:10px;
			padding-right:7px;
		}
	#footer div.bottomLine
	{
	}
		#footer div.bottomLine a
		{
			border-right:solid 1px #7a7a7a;
			margin: 0 6px 0 0px;
			padding:0 9px 0 0px;
			
		}
		#footer div.bottomLine span a
		{
			color:#000;
			
		}
		#footer div.bottomLine a.noLine
		{
			border:none;
			margin:0;
			padding:0;
			
			
			
		}

