a 	{color:#0b48b7;}body 	{padding:0; margin:0;background:#999999; font: 11px verdana, arial, helvetica, sans-serif;}h1	{color:#062b6f; margin:0;padding:0;}p 	{line-height:160%;margin:8px 0 20px 0;padding:0;}h2 {color:#333333; margin:0;padding:0;font-size:16px}.credits {color:#333333;}.credits a {color:#062b6f;text-decoration:none;}ul li	{	list-style: none;	line-height:160%;	}a.tiny {font-size:8px;}fieldset { border: none; width: 485px; }label { color:#062b6f;font-weight:bold; width: 175px; float: left; text-align: right; margin: 0 10px 0 0; } .input-box { margin-bottom: 10px; font-size:13px; } .submit-button { margin-left: 185px; clear: both }	/* ---- page layout blocks ----*/		#container 	{width: 760px;margin: 0px;margin-left: auto;margin-right: auto;padding: 0px;background-color: #cccccc;}#header 	{padding: 0 0 1px 0;margin-bottom: 0px;background: url("images/headerBG.jpg") repeat-x top left;}#headerText 	{background: url("images/heartlandLogo.jpg") no-repeat right top; }#content 	{padding: 18px 20px 18px 15px;margin-left: 206px;background-color: #fff;border-right:1px solid #d1d1d1;}#sidebar 	{float: left;width: 200px;margin: 0;margin-right: 0px;padding: 10px 5px 0 0;background-color: #cccccc;border-left:1px solid #CCCCCC;}#footer 	{clear: both;padding: 10px 0;text-align:center;margin-top: 0px;background-color: #fff;border-top:12px solid #333333;font-size:11px;color:#333333;}#footer p	{margin:0;padding:0;}#footer a	{color:#333333;}/* ---- left nav ----*/	#navcontainer {padding:0;margin:0;} #navlist	{padding-left: 0; margin-left: 0; border-top: 1px solid #333333; border-bottom: 1px solid #fff;width: 200px;}#navlist li	{list-style: none; margin: 0; padding: 10px 5px 10px 0px; border-top: 1px solid #fff; border-bottom: 1px solid #333333;}#navlist li a 	{color:#333333;font-size:12px;text-decoration: none;padding-left:20px;}#navlist li a:hover 	{color:#000000;font-size:12px;text-decoration: none;padding-left:20px;background:url("images/navBullet.gif") no-repeat 0% 50%;color:#000000;}a#current 	{background:url("images/navBullet.gif") no-repeat 0% 50%;cursor: default;font-weight:bold}/* --- images ---*/.img_home 	{border-top:6px solid #ccc;border-bottom:18px solid #e6e6e6;margin: 0 0 15px 0;}	.img_right	{float:right; width: 200px; margin:0 0 10px 15px;border-top:3px solid #ccc;border-bottom:9px solid #e6e6e6;}	/* --- Titles ---*/h1#Title_history, h1#Title_WhoWeAre, h1#Title_WhatWeDo, h1#Title_HowToHelp, h1#Title_ContactUs, h1#Title_MediaAndAdvocacy	{margin:0; height: 30px;}h1#Title_history 	{background: url("images/title_MovingFromHarmToHope.gif") no-repeat left top;text-indent: -5000px; }h1#Title_WhoWeAre 	{background: url("images/title_WhoWeAre.gif") no-repeat left top;text-indent: -5000px; }h1#Title_WhatWeDo 	{background: url("images/title_WhatWeDo.gif") no-repeat left top;text-indent: -5000px; }h1#Title_HowToHelp 	{background: url("images/title_HowToHelp.gif") no-repeat left top;text-indent: -5000px; }h1#Title_ContactUs 	{background: url("images/title_ContactUs.gif") no-repeat left top;text-indent: -5000px; }h1#Title_MediaAndAdvocacy 	{background: url("images/title_MediaAndAdvocacy.gif") no-repeat left top;text-indent: -5000px; }h1#Title_InfoProBono	{background: url("images/title_InfoProBono.gif") no-repeat left top;text-indent: -5000px; }h1#Title_InfoImmigrants	{background: url("images/title_InfoImmigrants.gif") no-repeat left top;text-indent: -5000px; }