body {
	background-color: #000;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	font-size: 83%;
}

.container {
	width: 702px;
	margin: 20px auto 0px auto;
}

.container a {
	color: #3192f2;
	text-decoration: none;
}

.container a:hover {
	text-decoration: underline;
}
#mainNav {
	float: left;
	width: 702px;
	margin-bottom:6px;
}

#mainNav ul {
	float: left;
	margin: 15px 0px 5px 0px;
	padding: 0px;
}
	#mainNav ul li {
		display: inline;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		
	}
	
	#mainNav ul li a {
		color: #999;
		text-decoration: none;
		padding:6px 13px 6px 7px;
	}
	
	#mainNav ul li a:hover {
		color: #3399FF;
		text-decoration: underline;
	}
	
#search {
	float: right;
	margin-top: 10px;
	width: 174px;
}

	#search label {
		position: absolute;
		left: -9999em;
	}
	
	#search #searchBtn {
		float: right;
	}
	
	#search #searchBox {
		float: left;
	}
	
	
	
#main {
	float: left;
	clear: both;
	width: 702px;
	background: #FFF url(../_images_/mainbg.gif) left top repeat-y scroll;
	
	}

	#subNav {
		width: 177px;
		float: left;
		background-color: #161616;

	}
	
		#subNav h2 {
			font-size: 12px;
			background: #B3B3B3 url(../_images_/subnav_header_bg.gif) left bottom repeat-x scroll;
			width: 161px;
			margin: 15px auto;
			color: #1A1A1A;
			font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
			padding: 4px;
		}
	
		#subNav hr {
			color: #434343;
			background-color: #434343;
			height: 1px;
			border: none;
			margin: 0px;
		}
		
		#subNav ul {
			width: 153px;
			padding-left: 15px;
			margin-left: 0px;
		}
		
		#subNav ul li {
			list-style-type: none;
			padding: 2px 0px;
		}
		
		#subNav ul li a {
			color: #CCC;
		}
		#subNav ul li a:hover {
			text-decoration: none;
			color: #FFF;
		}
		
		#subNav p {
			width: 160px;
			margin-left: 12px;
		}
		
	#content {
		background-color: #FFF;
		width: 525px;
		float: right; 
		color: #414142;
	}
	
	#content .quickLinks {
		background-color: #E6E6E6;
	}
	
	#content .quickLinks ul {
		margin: 0px;
		color: #3192f2;
		padding: 10px 0px 10px 25px;
	}
	
	#content .quickLinks ul li {
		padding: 2px 0px;
	}
	
	#content .quickLinks ul li a {
		display: block;
	}
	
	#content p {
		margin-bottom: 30px;
		margin-top: 0px;
	}
	
	
	
	#content .deptName {
		
		margin: 0px;
		background-color: #b3b3b3;
		padding: 19px 0px 17px 15px;
	}
	#content h1 {
		font-size: 1.5em;
		font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
		font-weight: normal;
		margin-top: 20px;
		margin-bottom: 15px;
	}
	#content .deptName h1 {
		display: inline;
		color: #333333;
		margin: 0px;
	}
	
	
	
	#content .insides {
		
	
	}
	
	#content .photo {
	    position: relative;
		float: right;
		width: 130px;
		/*height: 220px;*/
		margin-top: 0px;
		/*position: relative;
		z-index: 800;*/
		/*background: transparent url(../_images_/photo_area.png) left bottom no-repeat scroll;*/
		padding-bottom: 10px;
		padding-top: 20px;
	}
	#content .photo #top{
		background: url(../_images_/photo_area_lback.png) left top no-repeat;
	}
	#content .photo #bottom{
		background: url(../_images_/photo_area_bback.png) left bottom no-repeat;
		height: 14px;
	}
	
	#content .photo .name {
		font-weight: bold;
		margin-bottom: 0px;
		margin-top: 0px;
		float: left;
		clear: both;
		width: 105px;
		color: #000;
		margin-left: 15px;
	}
	
	#content .photo .title {
		margin-bottom: 5px;
		margin-top: 0px;
		float: left;
		clear: both;
		width: 105px;
		color: #000;
		margin-left: 15px;
	}
	
	#content .photo .phone {
		color: #F2F2F2;
		margin-bottom: 0px;
		margin-top: 0px;
		float: left;
		clear: both;
		width: 105px;
		margin-left: 15px;
	}
	
	#content .photo .email {
		
		width: 105px;
		margin: 4px 0px 0px 11px;
		color: #000;
		float: left;
	}
	
	#content .photo .email a {
		text-decoration: none;
	}
	
	#content .photo .email a img {
		border: none;
		outline: none;
	}
	
	#content .photoBG {
		xfloat: left;
		background: transparent url(../_images_/photo_bg.gif) left top no-repeat scroll;
		width: 113px;
		height: 132px;
		margin-left: 13px;
	}
	
	#content .photoBG img {
		margin: 6px 0px 0px 6px;
	}
	
	#content .bodyText {
		/* ORIG padding: 15px; */
		padding: 10px;
	}
	
	hr {
		color: #c4c4c5;
		background-color:#c4c4c5;
		border: none;
		height: 1px;
	}
	
	#content .newsList p.date {
		margin: 0px;
	}
	
	#content .newsList p.headline {
		margin: 0px 0px 20px 0px;    
}
#footer
{
   font-family: arial, helvetica, verdana, sans-serif;
   font-size: 10px;
   background-color: #000;
   padding-top: 13px;
   width: 100%;
   clear: both;
}

#footer #printIcon, #footer #print, #footer #emailIcon, #footer #email, #footer #links, #footer #copyright
{
   float: left;
   height: 16px;
}

#footer #print { width: 100px; }
#footer #email { width: 150px; }
#footer #copyright { float: right; width: 156px; }

#footer #printIcon, #footer #emailIcon { margin-right: 6px; }
#footer #print, #footer #email, #footer #links, #footer #copyright { margin-top: 3px; }

#footer a:link, #footer a:visited { color: #fff; text-decoration: none; }
#footer a:hover, #footer a:active { color: #999; text-decoration: underline; }
.hide{display:none;}
.hide_label{
	display: none;
}