@charset "utf-8";
/* CSS Document */
:link,:visited { text-decoration:none }

h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }
ol,h1,h2,h3,h4,h5,h6,pre,form,body,html,blockquote,fieldset,input{ margin:0; padding:0; } 
a img,:link img,:visited img { border:none } 
address { font-style:normal } 

/*HTML Tags - START*/
BODY {
	background-color:#5f79aa;
	/*background-image:url(/files/lewish0001/images/body-bg.gif);
	background-repeat:repeat-y;
	background-position:center;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	overflow-x:hidden;}
	
A:LINK, A:VISITED {
	color:#5f79aa;
	text-decoration:underline;}
	
A:HOVER {
	color:#5f79aa;
	text-decoration:none;}
	
UL {
	margin:5px 0 5px 15px;
	padding:0px;}
	
	UL LI {
		margin-bottom:5px;}
		
H1 {
	font-weight:normal;
	font-size:22px;
	margin:20px 0 18px 0;}
	
H2 {
	font-weight:normal;
	font-size:16px;
	margin:18px 0 10px 0;}
/*HTML Tags - END*/

/*MISC CLASSES - START*/
.blueheadshort, .drkblueheadmid, .redheadshort, .redheadshort2 {
	color:#FFF;
	min-height:33px;
	_height:33px;
	font-size:12px;
	display:block;}
	
.blueheadshort {
	background-color:#5f79aa;
	background-image:url(/files/lewish0001/images/blueheadbg-short.gif);
	background-position:top;}
	
.redheadshort {
	background-color:#d13230;
	background-image:url(/files/lewish0001/images/redheadbg-short.gif);
	background-position:top;}
	
.redheadshort2 {
	background-color:#d13230;
	background-image:url(/files/lewish0001/images/redheadbg-short2.gif);
	background-position:top;
	width:319px;}
	
.drkblueheadmid {
	background-color:#494e9b;
	background-image:url(/files/lewish0001/images/drkblueheadbg-long.gif);
	background-position:top;}
	
.headerinnerpad { /*padding for the coloured tab-headers*/
	padding:8px 0 0 14px;}
	
.clear {
	clear:both;
	font-size:1px;
	line-height:1px;}
/*MISC CLASSES - END*/

/*LAYOUT Tags - START*/
#containerOuter {
	background-image:url(/files/lewish0001/images/body-bg.gif);
	background-repeat:repeat-y;
	background-position:center;
	width:836px;
	margin:0px auto;}

	#container {
		width:800px;
		background-color:#FFFFFF;
		margin:0px auto;}
		
		#top {
			height:162px;
			background-image:url(/files/lewish0001/images/top-redborder.gif);
			background-repeat:repeat-x;
			background-position:bottom;}
			
			#logosearchContainer {
				height:126px;}
			
				#logo {
					width:444px;
					float:left;
					margin:18px 0 0 21px;
					display:inline;}
					
				#search {
					float:right;
					width:248px;
					margin:90px 3px 0 0;
					display:inline;}
			
			#nav {
				padding:0 0 0 7px;}
					
				#nav .rowhlt, #nav .rownone {
					cursor:pointer;}
					
				#nav .rownone {
					color:#5f79aa;}
				
				#nav .innerpad {
					padding:0 0 0 10px;}
				
				#nav .rowhlt {
					background-color:#5f79aa;
					color:#FFFFFF;}
					
				#nav .stickyitem {
					color:#d13230;}
					
				.navsticky {
					background-color:#FFF;
					color:#d0312f;}
					
					#nav .subrowhlt, #nav .subrownone {
						cursor:pointer;}
						
					#nav .subrownone {
						color:#5f79aa;}
					
					#nav .innerpad {
						padding:0 0 0 10px;}
					
					#nav .subrowhlt {
						background-color:#5f79aa;
						color:#FFFFFF;
						background-image:url(/files/lewish0001/images/mainpic-large.jpg);
						background-repeat:no-repeat;
						background-position:top;}
						
					#nav .substickyitem {
						color:#d13230;}
						
					.navsticky {
						color:#d0312f;
						font-weight:bold;}
						
					.subitem:LINK {
						display:block;
						background-color:#5f79aa;
						padding:2px 50px 2px 0px;
						color:#ffffff;
						text-decoration:none;}
					.subitem:HOVER {
						color:#ffffff;
						background-image:url(/files/lewish0001/images/subnav-bottom.gif);
						background-repeat:repeat-x;
						background-position:bottom;
						text-decoration:none;}
					
		#contentLev1 {}
		
			#contentLev1Left {
				background-image:url(/files/lewish0001/images/mainpic-large.jpg);
				background-repeat:no-repeat;
				background-position:top;
				height:310px;
				width:546px;
				float:left;
				margin:0 0 0 3px;
				display:inline;}
				
				#contentLev1Left TD {
					color:#FFFFFF;
					font-size:17px;}
				
			#contentLev1Right { /*Partners*/
				width:245px;
				float:right;
				margin:0 3px 0 0px;
				display:inline;}
				
		#contentLev2 {
			margin:3px 0 0 0;
			/*margin:0 0 0 0;*/}
		
			#contentLev2Left {
				background-image:url(/files/lewish0001/images/key-facts-main-bg.jpg);
				background-repeat:no-repeat;
				background-position:top;
				width:546px;
				float:left;
				margin:0 0 0 3px;
				display:inline;}
				
				#keyfacts {
					background-image:url(/files/lewish0001/images/key-facts-main-bg.jpg);
					background-repeat:no-repeat;
					background-position:top;
					height:220px;
					width:546px;}
					
					#keyfacts H2 {
						color:#FFF;
						font-size:14px;
						line-height:15px;}
					
					#keyfacts TD {
						color:#FFFFFF;
						font-size:11px;
						line-height:12px;}
						
				#contentLev2LeftBottom {
					margin:3px 0 0px 0;
					height:128px;}
				
					#videospacer {
						float:left;
						width:224px;
						display:block;
						height:1px;}
						
						#video {
							position:absolute;
							width:342px;
							height:198px;
							background-image:url(/files/lewish0001/images/videospacer.png);
							_background-image:url(/files/lewish0001/images/videospacer.gif);
							margin-top:-198px;
							margin-left:-116px;}
							
						#homegirl {
							position:absolute;
							background-image:url(/files/lewish0001/images/home-girl.png);
							_background-image:url(/files/lewish0001/images/home-girl.gif);
							background-repeat:no-repeat;
							background-position:top;
							width:497px;
							height:780px;
							/*margin:-922px 0 0 650px;*/
							margin:149px 0 0 670px;}
					
					#missionstatement {
						width:277px;
						float:left;
						margin:0 0 0 3px;
						display:inline;}
			
			#contentLev2Right {
				width:245px;
				float:left;
				margin:0 0px 0 3px;
				display:inline;}
				
				#newsheadlines {}
				
					#newsheadlines H3 {
						color:#494e9b;
						font-size:12px;
						margin:0 0 4px 0;}
						
						#newsheadlines H3 A {
							color:#494e9b;
							text-decoration:none;}
				
					.homenewsitem { /*RHS on homepage - lvl 2*/
						margin:17px 0 0 12px;
						font-size:10px;
						width:140px;}
						
						.homenewsitem .more:LINK {
							color:#494e9b;
							text-decoration:none;
							font-weight:bold;}
							
						.homenewsitem .more:HOVER {
							text-decoration:underline;}
							
					.contentnewsitem { /*RHS on all content pages*/
						margin:17px 0 0 12px;
						font-size:10px;
						width:215px;}
						
						.contentnewsitem .more:LINK {
							color:#494e9b;
							text-decoration:none;
							font-weight:bold;}
							
						.contentnewsitem .more:HOVER {
							text-decoration:underline;}
						
#footer {
	width:800px;
	background-color:#494f9b;
	margin:0px auto;
	height:70px;
	color:#FFFFFF;}
	
	#footer A {
		color:#fff;
		text-decoration:none;}
	#footer A:HOVER {
		text-decoration:underline;}
	
	#footerInner {
		padding:40px 0 0 258px;}
		
#belowfooter {
	width:800px;
	margin:0px auto;overflow-x:hidden;}
/*LAYOUT Tags - END*/

/*FORMS - START*/
.txtSearch {
	background-color:#5f79aa;
	color:#FFFFFF;
	width:214px;
	padding:2px 0 0 4px;
	border:0px none;
	height:20px;}
	
.btnSearch {
	background-color:#d13230;
	border:0px none;
	color:#FFFFFF;
	font-size:12px;
	height:22px;
	width:22px;
	margin:0px;
	padding:0px;}
/*FORMS - END*/