#costs  #main 			{background:url(/images/global/mainBackground.gif) bottom no-repeat; width: 908px;}
p 						{font-size: 12px;}
h2						{margin:0 0 0 10px;padding:0;}
#postcodeCheck			{ float:left; padding: 20px 43px 0.5em 25px; width: 595px; border-right: 1px solid #f3f3f3; overflow:hidden; font-size: 12px;}
#postcodeCheck form 	{ padding:0; margin:0; }
.formbutton        		{background:transparent url(/images/costs/bluenextbutton.jpg) no-repeat scroll 0 0; color:#FFFFFF; cursor:pointer;
						 font-family:Arial; font-weight:bold; font-size:17px; font-style:italic;line-height:30px; height:30px;
						 border:0 none; padding:0 50px 0 27px; margin-bottom:20px; text-align: left;}
#showcase 				{float:left; height:230px; margin:0 0 20px; width:900px;}
#zipcodeCheck dt		{width: 120px !important;}
#zipcodeCheck dd		{position: relative;  width: 460px !important; }
.primary p 				{margin-left: 10px;}
.primary h4				{margin-left: 10px;}
#costs #bottomClear		{clear: both; display: block; height: 60px;}
.providerbutton 		{background:transparent url(/images/costs/bluenextbutton.jpg) no-repeat;border:0 none;color:#FFFFFF;cursor:pointer;font-family:Arial;
						 font-size:17px;font-style:italic;font-weight:bold;height:30px;line-height:30px;margin-bottom:20px;padding:0 50px 0 27px;
						 text-align:left;display:block;margin-left:10px;}
.providerbutton:hover	{text-decoration:none;color:#FFF}