/* Layout Stylesheet */ 



body, html {



	font-family: "Trebucht MS", arial, helvetica, sans-serif;



	background: #ffffff;



	padding: 11px 0 0 0;



	margin: 0;



	font-size: 12px;



}







#wrapper {



	text-align: left;



	width: 922px; /*Width of main container*/



	margin: 0 auto; /*Center container on page*/



	padding: 0px;



	border:0;



	background-color: #ffffff;



}







#container {



	width: 100%;



	clear: both;



	overflow: hidden;



	padding: 0 0 25px 0;



	min-height: 600px;



}







#container .column {



	padding-bottom: 20010px;  /* X + padding-bottom */



	margin-bottom: -20000px;  /* X */



}	











#header {



	margin: 0;



	padding: 0;



}











#header .logo {



	float: left;



	padding: 0;



	margin: 0;



	width: 176px;



}











#topnav {



	padding: 0px;



	float: right;



	width: 743px;



	margin: 0;



	padding: 0;



}







#search {



	padding: 8px 5px 8px 3px;



	text-align: right;



	margin: 0;



	color: #4676a3;



	font-weight: bold;



	float: right;



}







#search #cse-search-box .searchbox {



	border: 0px;



	background: url(/images/search-bg2.png) top left no-repeat;



	height: 16px;



	padding: 2px 4px;



	width: 122px;



	float: left;



}











#header #navigation {



	height: 59px;



	margin: 0;



	padding: 0;



}







#header #mission {



	clear: both;



	text-align: right;



	color: #0079c2;



	background: inherit;



	padding: 0 0 5px 0;



	margin: 0;



}







#about #mission, #corp #mission, #ind #mission, #nonp #mission {



	display: none;



}







#banner {



	padding:0;



	margin: 0;



	/*background: url(/images/flash/flash-background.jpg) no-repeat;*/



}







#breadcrumb {







}







#left {



	float: left;



	width: 170px; /*Width of left nav column*/



	background: #ffffff;



	padding: 30px 0px 0 0;



	margin: 0;



	text-align: center;







}







#left p, #left-sub p {



	margin-top: 0; 



	padding-top: 0;



}







#left-sub {



	float: left;



	width: 170px; /*Width of left nav column*/



	background: #ffffff;



	padding: 65px 15px 0 0;



	margin: 0;



	text-align: center;



}







#center {

	/*width: 430px;*/



	padding: 30px 0 0 15px;

	margin: 0 0 0 175px;

	color: #000;



}







#center p {

	margin-top: 0;

	padding-top: 0;

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;



}







#right {



	float: right;



	/*margin-left: 535px;*/



	width: 270px;



	margin: 0;



	padding: 30px 0 0 15px;



}







#right p, #right-sub p {



	margin-top: 0px;



	padding-top: 0px;



}







#right-sub {



	float: right;



	/*margin-left: 535px;*/



	width: 270px;



	margin: 0;



	padding: 65px 0 0 15px;



}







#right-sub p {



	color: #004a80;



	background: inherit;



}







#left-content {



	float: left;



	width: 180px; /*Width of left column*/



	background: #ffffff;



	padding: 0px 15px 0 10px;



	margin: 0;



}







#right-content {



	float: right;



	/*margin-left: 535px;*/



	width: 630px;



	margin: 0;



	padding: 0 15px 0 15px;



}











#footer {



	clear: both;



	padding: 20px 0 0 0;



	margin: 0;



	width: 100%;



	/*border: 1px solid #000;*/



}







#footer ul.bottom {



	float: right;



	padding: 0;



	margin: 0;



}







#footer div#copy {



	text-align:right;



}







#logos-left, #logos-right {



	visibility: hidden;



}







#home #logos-left {



	visibility: visible;



	float:left;



	padding:0;



	margin: 0;



	width: 170px;



}







#logos-center {



	float: left;



	padding: 0 15px;



	margin: 0;



	width: 450px;



}







#home #logos-right {



	visibility: visible;



	float: right;



	padding: 0;



	margin: 0;



	width: 170px;



}

