body {background: #fff; font: 12px/1.3em arial,helvetica,sans-serif;}
	#header {background: #cadbed;}
		#logo {display: block; width: 450px; height: 99px; float: left;}
		#utilities {display: block; width: 230px; float: right;}
			#utilities form {border: 1px solid #6699CC}
				#utilities fieldset {border: 3px solid #cadbed; border-width: 2px 3px; background: #fff; padding: 1px; margin: 0;}
			#utilities a {position: absolute; top: 50px; right: 30px; padding: 5px 30px 5px 5px; background: url(/elements/images/global/bluearrow.gif) right center no-repeat; color: #195D91; font-weight: bold; text-decoration: none;}
	#navigation {background: url(/elements/images/global/bluebar.gif) 0 0 repeat-x;}
		#navigation li {position: relative;}
		#navigation li, #navigation li a {display: block; float: left;}
			#navigation li a {line-height: 24px; text-align: center; color: #fff; text-decoration: none; font-weight: bold; padding: 0 20px; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; float: none;}
			#navigation li ul {position: absolute; width: 200px; background: #CADBED; border: 1px solid #195D91; padding-top: 1px; top: 23px; left: -9999em;}
				#navigation ul li a {color: #195D91; font-weight: normal; text-align: left; padding: 3px; line-height: 1.2em; display: block; width: 194px; text-transform: capitalize;}
				#navigation ul li a:hover {color: #000; background: #6699cc;}
			#navigation li:hover ul {left: 0; margin-left: 20px;}
				#navigation li:hover ul li ul {left: -9999em;}
				#navigation li:hover ul li:hover ul {left: 0; margin-top: -20px; margin-left: 200px;}
	#middle {padding: 30px 30px 10px 30px;}
		#content {width: 75%; float: left;}
			#content h1 {color: #195D91; font-size: 22px; margin: 0 0 1.3em 0;}
			#content h2 {color: #6699cc; font-size: 16px; margin: 0 0 0.75em 0;}
			#content .boxCallout {border: 1px solid #6699cc; width: 300px; float: right; margin: 0 0 10px 20px;}
			#home #content .boxCallout {background: #fff url(/elements/images/home/docs_on_comps.jpg) center bottom no-repeat; padding-bottom: 183px;}
				#content .boxCallout h1 {color: #fff; background: #6699cc; padding: 3px 5px; margin: 0 0 0.5em 0; font-size: 18px;}
				#content .boxCallout ul {margin: 0 1em 1em 2em; padding: 0; list-style: none;}
				#content .boxCallout ul li {padding-left: 10px; background: transparent url(/elements/images/global/blackDot.gif) 0 5px no-repeat;}
			#content p, #content address {margin: 0 0 1.5em 0; line-height: 18px;}
			#content address {margin-left: 3em;}
			#content p.header {text-align: center;}
			#content img.left {display: block; float: left; margin: 0 10px 10px 0;}
			#content img.right {display: block; float: right; margin: 0 0 10px 10px;}
			#content ul {list-style: disc; margin: 0.5em 0 1em 3em;}
			#content ul ul {margin: 0.25em 0 0 1em; list-style: circle;}
				#content ul li {line-height: 18px;}
				#content ul.files, #content ul.files ul {list-style: none;}
					#content ul.files li a {text-indent: 20px; display: block; min-height: 16px;}
					#content ul.files li a.pdf {background: transparent url(/elements/images/icons/pdf.gif) 0 0 no-repeat;}
					#content ul.files li a.doc {background: transparent url(/elements/images/icons/doc.gif) 0 0 no-repeat;}
					#content ul.files li a.noicon {text-indent: none; display: inline; background: none;}
			#content .dl_container {border: 1px solid #cadbed; margin: 0 1em 1em;width: 95%;}
			#content dl {}
				#content dt {font-weight: bold; width: 30%; float: left; clear: left; padding: 0.25em 5px;}
				#content dd {float: left; font-style: italic; width: 65%; padding: 0.25em 5px;}
				#content dt.heading,#content dd.heading {font-size: 14px; color: #6699cc; font-style: normal; font-weight: bold;}
				#content .alt {background: #cadbed;}
			#content table {border: 1px solid #cadbed;}
				#content th, #content td {padding: 3px 5px;}
				#content th {color: #fff; background: #6699cc;}
				#content th.sub {text-align: left; background: #216395;}
			#content a, #content a:visited {font-weight: bold; color: #6699cc; text-decoration: none;}
			#content a:hover {color: #195d91;}
			#content .panelMembers {margin: 5em 0;}
				#content .panelMembers .member {width: 300px; min-height: 150px; float: left;}
					#content .panelMembers .member strong {display: block; color: #6699cc;}
		#sidebar {width: 20%; float: right; border-left: 1px solid #000; padding-left: 20px; font-size: 11px;}
			#sidebar p {margin: 0 0 1.3em 0;}
				#sidebar p span {color: #6699CC; display: block;}
				#sidebar p a {font-weight: bold; color: #6699cc; text-decoration: none;}
				#sidebar p a:hover {color: #195d91;}
		#middle .fundingCallout {clear: both; font-size: 10px; color: #6699cc; text-align: center; padding: 30px 30px 10px 30px;}
			#middle .fundingCallout a {color: #6699cc; font-weight: bold;}
	#footer {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;}
		#footer div {padding: 2px; height: 16px; background: #195d91; color: #CADBED;}
			#footer div p {width: 40%; float: left;}
			#footer div ul {width: 40%; float: right; text-align: right;}
				#footer div ul li {display: inline;}
					#footer div ul li a {text-decoration: none; color: #cadbed; padding: 0 3px;}
		#footer p.contact, #footer p.contact a {color: #A0A0A3; text-align: center; font-weight: bold; text-decoration: none;}