#page_content h1 {clear: both;}
/*
#sidebar {background: transparent url(/elements/images/global/page_content_bg-trans.png) 0 0 repeat-y; padding: 10px 0; position: relative;}
	#sidebar ul {width: 200px; margin: 15px auto;}
		#sidebar ul li {display: block; float: left; width: 200px; margin: 0 0 5px 0;}
		#sidebar ul li a {color: #155aa5; font-size: 20px; text-align: left; display: block; height: 27px; line-height: 27px; width: 200px; text-indent: 25px;}
		#sidebar ul li a:hover {background: transparent url(/elements/images/solar/navOver-trans.png) 0 0 no-repeat;}
			#sidebar ul li ul {margin: 0;}
				#sidebar ul li ul li a {font-size: 16px; color: #749dc9; height: 18px; text-indent: 40px;}
				#sidebar ul li ul li a:hover {background: none; color: #155aa5;}
	#sidebar #energypeak {position: absolute; bottom: -70px; left: 30px;}
	#sidebar #unisolar {position: absolute; bottom: -160px; left: 30px;}
p.footnote {color: #fff;}
*/

#page_content fieldset {width: 450px;}
#page_content div.form_row {margin: 0 0 0.5em; padding: 0.125em 0;}
#page_content input, #page_content textarea, #page_content select, #page_content .input {width: 45%;}
#page_content span.caption {font-size: 80%; font-style: italic;}
#page_content label {width: 50%; float: left; margin-left: 10px;}
#page_content .input input, #page_content .input label {width: auto; display: inline; float: none; clear: none;}
#page_content .input label {margin-left: 5px;}

form#contactForm fieldset {width: 29%; float: left; margin: 0 10px;}
	form#contactForm fieldset input, form#contactForm fieldset textarea {display: block; width: 100%; margin: 0 0 5px 0;}
	form#contactForm fieldset textarea {height: 60px;}
	form#contactForm fieldset input[type="submit"] {width: 50%; float: right;}