@charset "UTF-8";/* CSS Document *//* =Global Elements-------------------------------------------------------------- */body, textarea {	font-family:Arial,sans-serif;	font-size:13px;	line-height:16px;	color: #333333;}p, ul, ol, dd, pre {    margin-bottom:22px;}pre, code {	font:14px Monaco, monospace;	line-height:22px;}blockquote {    color:#666;    font-style:italic;}table {    border:1px solid #ccc;    border-width:0;    font-size:13px;    line-height:18px;    margin:0 0 22px 0;    text-align:left;}caption {    text-align:left;}tr {    border-bottom:1px solid #ccc;}th, td {    padding: .7em 1.25em;}hr {    background-color:#ccc;    border:0;    color:#ccc;    height:1px;    margin-bottom:22px;}a:link {	color:#3333CC;	text-decoration: none;}a:visited {    color:#3333CC;	text-decoration: none;}a:active,a:hover {    color: #222;}/* Layout Styles */#wrapper {  margin: 0 auto;  width: 960px;  background-color:#f5f1ce;  z-index:100;  overflow:hidden;}#header {  margin: 0 auto;  width: 950px;  height: 240px;  padding: 5px;  background-color:#2a4e7e;  z-index:100;}.headernav {	padding: 0 9px 0 9px;	border: 0;	float:left;}#primary {	background-color:#f5f1ce;  	margin: 0 auto;  	width: 960px;}.leftnav {	background-color:#9b8436;	width:240px;	float:left;	padding: 0px;	overflow:hidden;}#navlist {    font-family:Arial, Helvetica, sans-serif;    font-size: 15px;    list-style:none;}#navlist a {    display:block;	width:210px;	float:left;    color:#fff;	padding: 5px;	margin: 5px 0 5px -30px;    text-decoration:none;	background-color:#c5b277;}#navlist a:hover { 	background-color:#294e7e;}#navlist a:active {    color:#1e5ebd;}.colophon {	color:#EEEEEE;	font:Arial, Helvetica, sans-serif;	font-size:12px;	padding:400px 10px 20px 10px;}.maincontent {	background-color:#f5f1ce;	font:Arial, Helvetica, sans-serif;	font-size:13px;	width:480px;	height: 550px;	float:left;	padding: 0;}	.sidebar {	width:240px;	background-color:#2a4e7e;	float:left;	padding: 0;}.sidesubhead {	width:200px;    display:block;	font-family:Arial, Helvetica, sans-serif;    font-size: 15px;	float:left;    color:#fff;	padding: 10px;	margin: 0 10px 0 10px;	background-color:#c5b277;}.sidecontent {	width:200px;    display:block;	font-family:Arial, Helvetica, sans-serif;    font-size: 13px;	float:left;	padding: 10px;	margin: 0 10px 0 10px;	background-color:#fff;}.homeslideshow {	width:400px;	display:block;	font-family:Arial, Helvetica, sans-serif;	font-size: 13px;	float:left;	height:380px;	background-image:url(../images/callout_historicorps-at-work.gif);	background-repeat:no-repeat;	padding: 60px 20px 20px 20px;	margin: 20px;	border-color:#2a4e7e;	background-color:#FFF;	border-width: 1px;	border-style:solid;}.widercontent {	background-color:#f5f1ce;	font:Arial, Helvetica, sans-serif;	font-size:13px;	width:720px;	float:left;	padding: 0;}	.subpagewider {	width:640px;	display:block;	font-family:Arial, Helvetica, sans-serif;	font-size: 13px;	float:left;	background-repeat:no-repeat;	padding: 20px;	margin: 20px;	border-color:#2a4e7e;	background-color:#FFF;	border-width: 1px;	border-style:solid;}.subpagecontent {	width:400px;	display:block;	font-family:Arial, Helvetica, sans-serif;	font-size: 13px;	float:left;	background-repeat:no-repeat;	padding: 20px;	margin: 20px;	border-color:#2a4e7e;	background-color:#FFF;	border-width: 1px;	border-style:solid;}#slideShow {    width:400px;	height:272px;    float:right;}.subhed {	font-family: "Times New Roman", Times, serif;	font-size: 21px;	font-weight: bold;	color: #2A4E7E;}.newsdate {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #999999;}
