body { 
	font: 12pt/14.5pt "Times New Roman", Times, serif; 
 }

#content { 
	color: #333; 
	top: 0; 
	margin: 0 0 0 0; 
    padding: 0;
	border: none; 
}

#content-sub {
	width:99%;
	font-family:"Times New Roman", Times, serif;
	font-size:11pt;
	margin-left:0;
	border-right:0;
	}

div#leftnav, div#leftnav-nocaps, ,div#leftnav h3, div#navlist, div#active, div#leftnav#navlist, div#subnavlist,  div#subactive, div#rightnav, #banner-nav, #tools, #search, .topofpage {
	display:none;
	}

div#container h2 {
	border-bottom:1px solid #ccc;
	text-align:right;
	color:#999;
	margin-left:0;
	}
#banner {
	background-color:white;
	}
#logo {
	width:100%;
	}
#logo a {
	text-align:center;
	}
#footer {
	font-family:"Times New Roman", Times, serif;
	font-size:8pt;
	color:#666;
	}
div#content-sub a:link, div#content-sub a:visited {
	color:333;
	text-decoration:none;
	}
.small {
	font-size:8pt;
	font-style:italic;
	}
	
#contentTransition2 { display: none;  }

#contentTransition2 { display: none; }

#title2 { display: none; }

#container { color: black; height: 175px; line-height: 1.5em;}

* html #container {
	height:125px;
	width: 420px;
}

.contentTitle {
			font-size: 1.15em;
			width:320px;
			font-weight: bold;
			padding: 5px 0 0 0; }
			
* html .contentTitle {
			color: black;
			 }
			
.contentMainContent {
			font-size:13px;
			width:550px;
			padding:10px 5px 0 0;			
	}
	
* html .contentMainContent {
			width: 450px;
	}
	

	
#featuredStory {
			
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			margin: 0px 0 0 0px;
			font-weight: bold;
			padding: 0;
			width: 155px;
			line-height: .85em;
			
	}
	
* html #featuredStory {
			
			width: 50px;
			line-height: .90em;
			white-space: normal;
			font-weight: bold;
			font-size: 12px;
			border-right: 1px solid #ccc;
			padding: 5px 5px 5px 0;
			
	}
	
.contentFooter {
			top:125px;
			left:0px;
			font-size:12px;
			font-weight: bold;	
			padding:0 0 0 0;
			font-family:Verdana, Arial, Helvetica, sans-serif;	
	}
	

	#navHolder {
			
			top:153px;
			white-space: normal;
			height: 52px;

	}
	
	
* html #navHolder {
			
			width: 200px;
			height: 52px;

	}
	
	
	
#navButtons{
			position: absolute;
			margin-top:0px;
			width:506px;
			left: 72px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size: 12px;
			padding: 0;

		
	}
	
	
	.navButton {
		padding:0px 3px 0px 3px;
		margin: 0px 6px 0px 0px;
		overflow: visible;
		height: 5px;
		border-top: none;
		border-left:none;
		border-right: 1px solid #000;
		border-top: none;
		border-bottom: none;
		
	}
	
* html .navButton {	
	font-size: 12px; 
	padding: 0; 
	margin-left: 5px;
	 margin: 0}

* html .navButton a {
	width: 25px; 
	padding: 0; 
	margin-left: 5px;  
	margin: 0;
	line-height: .90em;
}
	
	
	
	
	.navButton a {
		padding: 0px 0px 0px 0px;
		white-space:normal;
		width: 125px;
	}


#missions {
	float:none;
	width: 556px;
	padding: 0px 0 0 0px;
	margin: 0 0 0 0; 
	line-height: 1.2em; 
	font-weight: normal;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

* html #missions { 		
	width: 450px;
	font-size:12px;
	padding-top: -25px;
	padding-bottom: 15px;
 }

#missions img {
	padding: 0px -15px 0px 0;
	}


#missions h3 {
	font-weight: bold;
	color: #323b58;
	padding: 0 0 5px 0 ;
	margin: 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;

	} 
	
* html #missions h3 {
	font-size: 17px;
	letter-spacing: normal;

	} 
	
#missions h3 a:link, #missions h3 a:visited {
	padding-top: 0px;
	} 
	
	
#missions h4 {
	font-weight: bold;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;

	} 

#pubs {
	left:564px;
	font-size: 12px;
	height: 228px;
	width: 300px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
}

* html #pubs {
	left: 450px;
	height: 200px;
	width: 255px;
	
	
}

* html #pubs ul {
	list-style-type: none;
	margin-left: 0;
	margin-right: 0;
}


#pubs li {
	border-bottom: none;
}


* html #pubs li {
	width: 100%;
	padding: 0px;
	list-style: none;

}


* html #pubs li img {
	margin: 0;
}


* html  #pubs h3 {
	margin: 0;
	padding: 0;

}


.sublayout1 .menu-b {
	float: none;
	width:2em;
	/**width:35.50em;*/
}

#layout {
	width:35em;
	*width:90em;
}


.sublayout1 #menu-main {
	float:left;
	margin-right:-25em;
}

* html .sublayout1 #menu-main {
	float:left;
	margin-right: 0;
}

.sublayout1 .menu-b2 {
	float:right;
	width:24em;
	*width:20em;

}


/*RESOURCES*/

#resources {
	padding: 0 0 0 35px;
	margin-left: 564px;
	font-size: .90em;
	font-family:Verdana, Arial, Helvetica, sans-serif;

	}
	
* html #resources { 
	margin-left: 440px;
	margin-top: -450px; 
 background-color: #fff;
	padding: 0;
	padding-bottom: 0;
	font-size: .90em;
	width: 250px;}
	
#resources li { 
	list-style-type:square;
	color: #666666;
	margin: -15px 0 -20px 0;
	padding: 0 0 0 0;
	}
	
#resources li.firstlink  { 
	padding-top: 25px;
	}
	


* html #resources h3 {
	margin: 0;
	padding: 0;
}

	

