	body { 
		background:white;
		margin:0px;
		min-width:725px;		/* http://www.andybudd.com/archives/2004/02/css_crib_sheet_3_centering_a_div/index.php */
		text-align:center;
		}
		
	/***********************************************/
	/* HEADER CONTENT: Logo, BG Colors, Navigation */
	/***********************************************/
	#header_outer {
		width: 725px;
		margin:0 auto;
		}
	
	#logo_top {
		width:100%;
		height:60px;
		background: #002266;
		text-align:left;
		}
	
	#logo {
		width:600px;
		height:41px;
		padding:15px 0px 0px 20px;	/* top, right, bottom, left */
		}


	#banner_links {
		display:none;
	}


	#nav_text {
		display:none;
		}
	
	#nav {
		display:none;
		}
	
	#nav li {
		display:none;
		}
	
	#nav a {
		color:#FFF;
		font-weight:bold; 
/*		font-size:12px; */
		text-decoration:none;
	}
	
	.nav_dot {
		color:#E6B800;
	}
	
	/*******************************************************************/
	/* OUTER CONTAINER: Just a container that keeps everything together.
	/*******************************************************************/
	#content_outer {
		width:725px;
		margin:0 auto;
	}
	
	/********************************************************************/
	/* CONTENT - TOP HALF: The upper half of the page (Both Left & Right) 
	/********************************************************************/
	#content_top {
		width:100%;
		float:left;
		background: #FFF;
		}
	
	/***********************************/
	/* Top Left Section (Welcome Text) */
	/***********************************/
	#content_top_left {
		width:600px;
		float:left;
		text-align:left;
		line-height:18px;
		font-size:13px;
		font-family: arial,tahoma,verdana;
		}
	
	.welcome_header {
		font-size:30px;
		font-weight:bold;
		color:#006675;
		font-style:italic;
		font-family:times,georgia,serif;
		margin-top:10px;
	}

	/*******************************************/
	/* Top Right Section (Highlights & Search) */
	/*******************************************/
	#content_top_right {
		display:none;
		}


	
	/* Generic padding for the content areas */
	.left_padding {
		padding-left:6px;
		padding-top:6px;
		padding-right:5px;
		text-align:left;
	}
	
	.right_padding {
		padding-right:6px;
		padding-top:6px;
		padding-left:2px;
		text-align:left;
	}
	.generic_padding {
		padding:5px;
		text-align:left;
	}	
	
	.highlights_header {
		width: 100%;
		background-color: #E6B800;
		}
	
	.highlights_header p {
		margin: 0 10px;
		font-size:14px;
		font-family:times,georgia,serif;
		font-weight:bold;
		height:18px;
		}
	
	.highlights_roundtop { 
		background: url(../images/layout/corners/yellow_tr.gif) no-repeat top right; 
		}
	
	img.yellow_corner {
		width: 4px;
		height: 4px;
		border: none;
		display: block !important;
		}
	
	.highlights_box {
		width:100%;
		text-align:left;
		line-height:18px;
		font-size:13px;
		font-family: arial,tahoma,verdana;
		}
		
	#search_box {
		width:100%;
		text-align:center;
		}

	#search_gradient {
		width:100%;
	}




	/**************************************************************/
	/* CONTENT - BOTTOM HALF (Contains the tabbed content & footer) 
	/**************************************************************/
	#content_bottom {
		width:100%;
		float:left;
		background: #FFF;
		margin:0 auto;
		padding: 0px;
		text-align:center;
	}
	
	div.tab_content {
		background: #FFF;
		width:150px;
		float:left;
/*		margin: 0px 16px; */
		margin: 0px 12px;
		margin-bottom:15px;
		text-align:left;
		font-family: arial,tahoma,verdana;
		font-size: 14px;
		line-height:18px;
		}

	#tab1 {
/*		margin: 0px 4px 0px 15px; */
		margin: 0px 4px 0px 0px;
	}
	
	#tab4 {
		margin: 0px 0px 0px 4px;
	}
	/* top, right, bottom, left */
	div.tab_header {
		width: 100%;
		background-color: #223D73;
	}
	
	
	div.tab_header img {
		display:none;
	}
	
	
	div.tab_header p {
		margin: 0 0 0 4px;
		color:#FFF;
		font-size:small;
		font-family:times,georgia,serif;
		font-weight:bold;
		height:20px;
		}
	
	div.tab_roundtop { 
		background: url(../images/layout/corners/teal_tr.gif) no-repeat top right; 
		}
	
	.tab_text {
		font-size:11px;
		margin:5px;
	}
	
	img.teal_corner {
		width: 5px;
		height: 5px;
		border: none;
		display: block !important;
		}
	
	/**********************************************/
	/* FOOTER CONTENT -- Copyright, Site Map, Etc */
	/**********************************************/
	#footer {
		width:98%;
		margin:0 auto;
		background: #FFF;
		border-top:1px solid #E6B800;
		padding-top:3px; /* space between line and text below */
		margin-top:5px;
		color:#333;
		font-size:10px;
		font-family:verdana,arial,tahoma;
		}
	
	#footer_left {
		float:left;
		text-align:left;
		padding-left:3px;
		}
	
	#footer_right {
		display:none;
		}
	
	/* Yellow Horizontal Divider */
	#divider {
		width:98%;
		margin:0 auto;
		border-top:1px solid #E6B800;
		height:10px;			
		}
		
	#photo_byline {
		text-align:right;
		font-size:smaller;
		padding-right:10px;
	}
	
	/* POPUP STYLES */
	#popup_outer {
		width:725px;
		margin:0 auto;
		background: #FFF;
	}
	
	#popup_content {
		width:95%;
		margin:0 auto;
		text-align:left;
		line-height:18px;
		font-size:13px;
		font-family: arial,tahoma,verdana;
		padding:10px;
	}
	
	.header { /* Generic bolder header */
		font-size:120%;
		font-weight:bold;
		padding-top:15px;
/*		border-bottom:1px solid #ccc; */
	}