@charset "utf-8";
/* CSS Document */

body { margin:0; padding:0; background:#d8d8d8 url(resources/page_style/bg_grad.jpg) repeat-x;
	font-family:Arial, sans-serif;
	font-size:12px;
	line-height:16px;
	display:block;
}

h1 { color:#5F5F5F; font-size:13px; text-transform:uppercase; }

h2 { color:#0067c8; font-size:12px; margin:2px 0px; }

.blue { color:#0067c8; font-size:13px; text-transform:uppercase; }

.gray { color:#5F5F5F; font-size:12px; margin:2px 0px;  }

h3 { color:#888; font-size:12px; padding:4px; margin:0px; border-bottom:1px solid #DDD; }

.help { padding:5px; margin:5px; background:#7E99B1; color:#FFF; margin-top:10px; line-height:20px; }

h3:hover { color:#555; cursor:pointer; }

p { margin:0; padding:0 0 10px 0; width:100%; text-align:justify; font-size:12px; color:#5F5F5F;}

.artimg { margin-left:10px; padding:5px; float:right; }

a img { border:none; }

#page { background:#FFF; width:973px; margin:0 auto; min-height:100px; }

	#header { height:81px; width:100%; }
	
		#header .img { margin:20px 0px 10px 30px; }
		
		#header .button { position:relative; top:5px; left:5px; }
		
		#search { height:30px; line-height:30px; margin:25px 30px 0px 0px; float:right; }
		
		#search h2 { font-weight:normal; }
		
		#search .icon { padding:3px; position:relative; top:5px; }
		
		#search input { margin:0 0 0 10px; padding:0; height:19px; background:#eaeaea; border:none; }
	
	#navigation { height:30px; background:#eaeaea; border-top:1px solid #dedede; margin:0px 20px; }
	
		ul { margin:0; padding:0; }
		li { font-size:12px; color:#5F5F5F; list-style:none; font-weight:bold; float:left; height:30px; line-height:30px; width:155px; text-align:center; }
		li:hover { background:#f7a327 url(resources/page_style/hover.png) repeat-x; color:#FFF; cursor:pointer; }
	
	#banner { background:#eee url(resources/images/titlebg.png); height:111px; margin:0px 20px; }
	
		.overlay_orange { height:171px; width:150px; margin-left:20px; background:#f1de0a; color:#FFF; float:left; }
		
	#title { background:#eee url(resources/images/titlebg.png) repeat-x; margin:0px 20px; height:49px; 
		color:#FFF; font-size:20px; line-height:49px; padding-left:10px;
	}
	
	#content { margin: 10px 20px; min-height:100px; }
	
		.pane { width: 267px; padding:0px 20px; float:left; margin-bottom:10px; }
		
		.paneBox { width: 267px; padding:0px 10px; margin:0px 10px; float:left; margin-bottom:10px; background:#f8f8f8; border:1px solid #ddd; }
		
		.paneNav { width: 180px; float:left; margin-bottom:10px; }
		
		.paneFill { width: 712px; padding:0px 20px; float:left; border-left:1px solid #DDD; background:#fff; }
		
		.paneFull { width: 600px; float:left; margin-bottom:10px; }
		
	#feed { height:28px; margin:0px 20px; background:#eaeaea; border-top:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; font-size:11px; color:#5F5F5F; line-height:28px; }
	
		#feed img { margin:0px 7px; position:relative; top:2px; }
	
	#footer { height:28px; margin:0px 30px; color:#919191; font-size:11px; line-height:28px; }
	
		#footer .link { padding: 0 10px; }
		
		#footer a { color:#919191; font-size:11px; text-decoration:none; }
		
		#copyright { float:right; }