.year,
.year_selected
{
	display: 				inline;
	font-weight: 			bold;
	color: 					#86927C;
	background-color: 		#F3F5F2;
	border: 				1px solid #D2DECC;
	font-size: 				8pt;
	padding: 				2px 10px;
	-moz-border-radius: 	3px;
	text-decoration: 		none;	
	margin-top: 			10px;
	margin-left: 			2px;
	cursor: 				pointer;
}

.year:hover,
.year_selected
{
	background-color: 		#D2DECC;
}

.reference_title_selected,
.reference_title
{
	font-weight: 			bold;
	color: 					#86927C;
	background-color: 		#F3F5F2;
	font-size: 				8pt;
	padding: 				2px 10px;
	border: 				1px solid #D2DECC;
	-moz-border-radius: 	3px;
	text-decoration: 		none;	
	margin-top: 			2px;
	margin-left: 			2px;
	cursor: 				pointer;
}

.reference_title_selected
{
	background-color: 		#B5CFA8;
	color: 					#FFF;
}
.reference_title:hover
{
	background-color: 		#D2DECC;
}

.reference_content
{
	padding: 				0 10px;
	margin-top:				20px;
	margin-bottom:			20px;
	padding: 				20px 10px;
	border: 				1px solid #D2DECC;
	-moz-border-radius: 	3px;
	
}

.reference_info
{
	background-color: 		#F3F5F2;
	border: 				1px solid #D2DECC;
	padding: 				5px;
	margin-top: 			10px;
	font-size: 				8pt;
	color: 					#86927C;
}

.reference_content_title
{
	font-weight: 			bold;
	color: 					#7F8A67;
	text-decoration: 		underline;
}

.reference_content_mission
{
	font-style:	 			italic;
	font-size: 				8pt;
	text-align: 			justify;
	color: 					#7F8A67;
	margin: 				10px 0;
}


.reference_submit 
{
	background-color: 		#3D572A;
	color: 					#FFF;
	padding: 				2px 5px;
	border: 				1px solid #FFF;
}
.reference_combo select
{
	width: 					350px;
}
.reference_combo .form_field_left
{
	width: 					10px;
}

.reference_combo .form_field_right
{
	width: 					300px;
}

