#middle #content p {
	color: #969696;
	font-weight: bold;
}
#middle #content ul {margin: 2em 0 0;}
	#middle #content ul li {
		display: block;
		float: left;
		margin: 0 10px 10px;
		position: relative;
		text-align: center;
		width: 140px;
	}
		#middle #content ul li a {
			color: #149dcb;
			font: bold 0.9em/1.25em Arial, Helvetica, sans-serif;
			display: block;
			padding: 5px;
		}
			#middle #content ul li a span.image-container {
				display: block;
				height: 75px;
				margin: 0 auto 5px;
			}
			#middle #content ul li a span.image-container img {
				display: block;
				margin: 0 auto;
			}
		#middle #content ul li .form_element label {width: auto;}
		#middle #content ul li .form_element input {margin-right: 0;}
		#middle #content ul li div.description {
			background: #e9eff5;
			border: 1px solid #b6cade;
			color: #4376a9;
			display: none;
			font: normal 0.9em/1.25em Arial, Helvetica, sans-serif;
			padding: 5px;
			position: absolute;
			text-align: left;
			width: 250px;
			z-index: 9999;
		}
			#middle #content ul li div.description ul {
				list-style: disc;
				margin: 0.5em 0 0 2.5em;
			}
				#middle #content ul li div.description ul li {
					color: #4376a9;
					display: list-item;
					float: none;
					margin: 0 0 5px;
					text-align: left;
				}
