#middle #content {
	margin: 20px 0 0;
	position: relative;
}
	#middle #content h1 {
		color: #029acc;
		font: bold 1.333em/1.25em Arial, Helvetica, sans-serif;
	}
	#middle #content h2 {
		color: #029acc;
		font: bold 1.05em/1.125em Arial, Helvetica, sans-serif;
		margin: 0 0 0.25em;
	}
	#middle #content form h2 {margin: 2em 0 0.25em;}
	#middle #content p,
	#middle #content li {
		color: #666;
		font: normal 0.95em/1.25em Arial, Helvetica, sans-serif;
		margin: 0 0 1.5em 0;
	}
	#middle #content .column {
		margin: 0 10px 0 0;
		position: relative;
		width: 450px;
	}
	#middle #content .quarter {width: 220px;}
	#middle #content .third {width: 350px;}
		#middle #content .quarter p,
		#middle #content .third p {margin: 0;}
	#middle #content ul,
	#middle #content ol {
		list-style: disc;
		margin: 0 0 1.5em 2em;
	}
	#middle #content ol {list-style: decimal;}
	#middle #content li {margin: 0 0 0.25em 0;}
	#middle #content a {
		color: #029acc;
		font-weight: bold;
	}
	#middle #content .form_element input,
	#middle #content .form_element select {margin: 0 10px 0 0;}
	#middle #content .form_element input.submit,
	#middle #content .form_element a.button {
		background: #059acc url(/elements/images/global/submitButtonBG.gif) 0 0 repeat-x;
		border: 1px solid #006699;
		color: #fff;
		cursor: pointer;
		display: block;
		float: left;
		font: bold 0.9em/1 Arial, Helvetica, sans-serif;
		padding: 0 5px;
		width: auto;
	}
	#middle #content table {
		border: 1px solid #029acc;
		border-width: 1px 1px 0 0;
		margin: 0.5em 0;
	}
		#middle #content table th,
		#middle #content table td {
			border: 1px solid #029acc;
			border-width: 0 0 1px 1px;
			padding: 5px;
		}
		#middle #content table th {
			background: #029acc;
			color: #fff;
		}
			#middle #content table th a {color: #fff;}
		#middle #content table table {
			border: none;
			margin: 0;
		}
			#middle #content table table td {
				border: none;
				font-style: italic;
			}
	#middle #content blockquote {
		background: #f5f5f5;
		border: 1px solid #ccc;
		margin: 1em 3em;
		padding: 10px;
	}
		#middle #content blockquote p {
			margin: 0;
		}
sup {vertical-align: text-top;}
#middle #content #sidebarLayout {
	background: transparent url(/elements/images/global/1x1GraySquare.gif) 690px 0 repeat-y;
	margin: 0 0 20px;
}
	#middle #content #sidebarLayout .right {margin: 0 0 0 20px;}
	#middle #content #sidebarLayout .primary {
		float: left;
		width: 665px;
	}
		#middle #content #sidebarLayout .primary hr {
			background: #ccc;
			height: 1px;
			margin: 50px 0;
		}
		#middle #content #sidebarLayout .buttons {
			list-style: none;
			margin: 0 0 0 -25px;
		}
			#middle #content #sidebarLayout .buttons li {
				display: block;
				float: left;
				margin: 0 0 20px 25px;
			}
			#middle #content #sidebarLayout .three-columns li {width: 205px;}
			#middle #content #sidebarLayout .buttons li a {
				color: #666;
				display: block;
				font-family: "Futura", Arial, Helvetica, sans-serif;
				height: 78px;
				padding: 10px 0 0;
				text-transform: uppercase;
			}
			#middle #content #sidebarLayout .buttons li a:hover {
				background: #bcbdbf;
				color: #029acc;
			}
			#middle #content #sidebarLayout .buttons li img {
				display: block;
				float: left;
				margin: -10px 5px 0 0;
			}
	#middle #content #sidebarLayout .secondary {
		float: right;
		text-align: center;
		width: 250px;
	}
		#middle #content #sidebarLayout .secondary .callout {
			color: #666;
			font: normal 12px/16px Arial, Helvetica, sans-serif;
			margin: 10px 0;
		}
			#middle #content #sidebarLayout .secondary .callout a {
				color: #064161;
				display: block;
				font-weight: bold;
			}
				#middle #content #sidebarLayout .secondary .callout a img {
					border: 1px solid #000;
					display: block;
					height: 175px;
					margin: 0 auto 10px;
					width: 245px;
				}
