@charset "UTF-8";
/* Hand generated by Steven Maguire */

.eNewsForm, .eNewsFormCon			{margin: 0px; padding: 10px; width: 218px; height: auto; float: left; clear: both; display: inline; border: 1px solid #b2d2e6; background: #dcf1fe url(images/bkg-eNewsForm.jpg) repeat-x top;}
.eNewsForm h2		{margin: 0px; padding: 0px; font-size: 16px; color: #0081e1;}
.eNewsForm p		{margin: 5px 0px; padding: 0px; font-size: 14px; line-height: normal;}
.eNewsFormCon		{margin: 10px 0px 0px 0px; width: 196px;}
.eNewsFormCon label		{margin: 0px 10px 0px 0px; color: #142830; font-weight: bold; font-size: 12px; float: left; clear: none; line-height: 20px;}
.eNewsFormCon input.text		{margin: 0px; width: 140px; float: right; clear: none; border: 2px solid #b2d2e6;}
ul.eNewsFormCon		{list-style-type: none;}
ul.eNewsFormCon li		{margin: 0px; padding: 5px 0px; width: 100%; text-align: center; float: left; clear: both; display: inline;}
ul.eNewsFormCon li.eNewsFormBadge		{font-size: 10px; color: #888;}

.download			{margin: 20px 0px; padding: 0px; width: 100%; height: auto; floaT: left; clear: both; display: inline;}
.download ul		{margin: 0px; padding: 0px; list-style-type: none; text-align: center; font-size: 10px; color: #888;}
.download ul li 	{margin: 0px; padding: 0px; display: block;}
.download ul li a.cButton 	{margin: 0px auto;}

.disclaimer			{margin: 10px 0px; padding: 0px; width: 100%; height: auto; floaT: left; clear: both; display: inline; color: #142830;}
.disclaimer ul		{margin: 0px; padding: 0px; font-size: 12px;}
.disclaimer ul li 	{margin: 0px 0px 0px 30px; padding: 0px; line-height: 16px;}
.disclaimer ul li.title 	{margin: 0px; list-style-type: none; font-weight: bold; font-size: 18px; line-height: 22px;}


/* Introductory Offer */
.introCon		{margin: 0px 0px 0px 10px; padding: 380px 0px 0px 0px; width: 730px; height: auto; float: left; clear: both; display: inline; color: #142830; background: url(images/bkg-introCon.jpg) no-repeat top left; text-align: right;}
.introCon span			{display: block;}
.introCon span.header		{margin-right: 10px; font-size: 55px; font-weight: bold;}
.introCon span.calltoaction		{margin: 10px 0px; padding: 10px 0px; font-size: 39px; font-weight: bold; border-top: 1px solid #a4c8dc; border-bottom: 1px solid #a4c8dc; text-align: center;}
.introCon span strong			{color: #0086da;}
.introCon p			{margin: 10px 10px 10px 0px; padding: 0px 0px; font-size: 25px; font-weight: bold; line-height: 30px;}