* {
	margin:0;
	padding:0;
}

body{
	background-color:#FFF9F0;
	font-size:76%;
	font-family:Arial, Helvetica, sans-serif;
}

.hidden{
	display:none;
}


#outer_wrapper{
	background-image:url(images/inside_bg.gif);
	background-repeat:repeat-x;
}

#wrapper{
	margin:0 auto;
	width:770px;
}

#nav{
	width:770px;
	float:left;
	margin-top:8px;
	text-align:center;
	font-size:110%;
	font-weight:bold;
	color:#fff;

}
	#nav a{
		text-decoration:none;
		color:#fff;
		margin:10px;
	}
	#nav a:hover{
		text-decoration:underline;
	}


#header{
	width:770px;
	height:136px;
	background-image:url(images/inside_header_3.jpg);
}
	#header #logo{
		float:left;
	}
		#header #logo a img{
			border:none;
		}
	#header #page_title{
		float:left;
		margin-left:10px;
		margin-top:62px;
		font-weight:bold;
		color:#003671;
		font-size:200%;
	}
	#header #contact_info{
		margin-top:5px;
		margin-right:2px;
		float:right;
		font-size:85%;
		font-weight:bold;
		text-align:right;
		color:#003671;
	}

#content{
	float:left;
	background-image:url(images/inside_content_bg.gif);
	width:770px;
}
	fieldset{
		margin:5px;
		border:none;
	}
	legend{
		color:#396892;
		margin-bottom:10px;
	}
	fieldset dl{
		margin-top:5px;
	}
	label.required{
		color:#bb001c;
		font-weight:bold;
	}
	#col1{
		background-image:url(images/inside_content_bg.gif);
		float:left;
		width:178px;
		padding:5px 3px;
	}
		#col1 h1{
			font-size:150%;
			text-align:center;
			color:#FF8F00;
			font-variant:small-caps;
		}
		#col1 h2{
			margin-top:5px;
			font-size:110%;
			color:#003671;
			margin-left:8px;
			background-image:url(images/bullet.gif);
			background-repeat:no-repeat;
			padding-left:16px;
		}
		#col1 p{
			margin:8px;
			margin-top:0;
			margin-bottom:0;
			padding-bottom:5px;
			font-size:110%;
		}
		#col1 a{
			color:#003671;
		}
		#col1 ul{
			margin:0 10px;
			list-style:none;
		}
			#col1 li{
				text-align:justify;
				line-height:18px;
				display:block;
			}
			

	#col2{
		float:right;
		width:575px;
		margin-right:1px;
		padding:5px 3px;
		background-color:#fff;
		background-image:url(images/col2_watermark.gif);
		background-position:bottom right;
		background-repeat:no-repeat;
	}
		#col2 h1{
			font-size:150%;
			text-align:center;
			color:#FF8F00;
			font-variant:small-caps;
		}
		#col2 h2{
			margin:5px 3px 0 3px;
			font-size:110%;
			color:#003671;
			background-image:url(images/bullet.gif);
			background-repeat:no-repeat;
			padding-left:16px;
		}
			#col2 h2.resources_h2 a{
				text-decoration:none;
			}
		#col2 h3{
			margin-left:20px;
		}
		#col2 p{
			margin:3px;
			margin-top:0;
			margin-bottom:0;
			padding-bottom:5px;
			font-size:110%;
		}
		#col2 a{
			color:#003671;
		}
		#col2 ul{
			margin-left:24px;
			margin-right:5px;
		}
			#col2 li{
				margin:12px 0;
				text-align:justify;
				line-height:18px;
			}
			#col2 li .li_title{
				font-weight:bold;
				color:#237b23;
			}
			
			#col2 .inline_image_left img{
				float:left;
				margin:10px;
			}
			
			#col2 .inline_image_right img{
				float:right;
				margin:10px;
			}
			
		#col2 table{
			margin:7px 3px;
			width:568px;
			border-collapse:collapse;
		}
			#col2 table td{
				border:1px solid #497ea6;
				padding:3px;
				color:#003671;
			}
		#col2 .event_date{
		margin-left:20px;
		margin-bottom:2px;
		}
			#col2 .event_date_title{
				color:#003671;
			}
		#col2 .event_location{
		margin-left:20px;
		margin-bottom:2px;
		}
			#col2 .event_location_title{
				color:#003671;
			}
		#col2 .event_p{
			margin-left:20px;
		}
		#col2 .event_link{
			margin-left:20px;
		}
		
		#col2 .opportunity_date{
		margin-left:25px;
		margin-bottom:2px;
		}
			#col2 .opportunity_date_title{
				color:#003671;
			}
		#col2 .opportunity_location{
		margin-left:25px;
		margin-bottom:5px;
		}
			#col2 .opportunity_location_title{
				color:#003671;
			}
		#col2 .opportunities_link{
			margin-left:20px;
		}
		
		#col2 hr{
			border:1px dashed #c6d3de;
			height:0;
			margin-left:5px;
			margin-top:5px;
		}
		
		
		
		#col2 #newsEntries dt a{
			margin:5px 3px 0 3px;
			font-size:110%;
			color:#003671;
			background-image:url(images/bullet.gif);
			background-repeat:no-repeat;
			padding-left:16px;
			text-decoration:none;
			font-weight:bold;
			float:none;
		}
		#col2 #newsEntries dt span.news_date{
			margin-left:20px;
			color:#ff8e00;
			font-weight:bold;
		}
		#col2 #newsEntries dd p{
			text-align:justify;
			line-height:18px;
			margin:5px 20px 10px 20px;
		}
		#col2 #newsEntries .backToTop{
			margin-top:5px;
			text-align:right;
			margin-right:20px;
		}
		
#footer{
	clear:both;
	border:1px solid #046904;
	color:#003671;
	text-align:center;
	background-color:#FFFFFF;
	padding:2px;
}
	#footer a{
		color:#003671;
	}
	#footer .copyright{
		color:#ccc;
	}
		#footer .copyright a{
			color:#ccc;
			text-decoration:none;
		}
