@charset "UTF-8";
/* CSS Document */


body {	
margin:0; background: url(images/bg.gif) repeat-x;
font: normal 12px Verdana, Arial, Helvetica, sans-serif; }

h1,h2,h3 {margin:0 0 5px 0; padding:0;}

h2 {font-size: 20px; color: #000; }

h3 {font-size: 16px; color: #25365a; }

.mainTable {
width: 997px; margin: 0 auto; position: relative; }

td.header {
height: 435px; background: url(images/header_base.jpg) no-repeat top; position: relative;}

#header {
	width: 997px; height: 435px; position: relative; }

ul.nav {
	margin:0; padding: 0; position:absolute; top:76px; right: 0px;
	list-style-type: none; }
	
ul.nav li {
	float: left; margin: 0 0px 0 0; padding-left: 0px;
	text-align: center; }
	
ul.nav a:link, ul.nav a:visited {
	text-decoration: none; font-size: 14px; color: #000; }
	
ul.nav a.home:link, ul.nav a.home:visited {
	display: block; width: 80px; height: 26px;
	padding-top: 5px; }
	
ul.nav a.home:hover {
	background-color: #8a8c8f; color: #fff; }
	
ul.nav a.how:link, ul.nav a.how:visited  {
	display: block; width: 118px; height: 26px;
	padding-top: 5px; }
	
ul.nav a.how:hover {
	background-color: #8a8c8f; color: #fff; }
	
ul.nav a.artic:link, ul.nav a.artic:visited {
	display: block; width: 80px; height: 26px;
	padding-top: 5px; }
	
ul.nav a.artic:hover {
	background-color: #8a8c8f; color: #fff; }
	
ul.nav a.cont:link, ul.nav a.cont:visited  {
	display: block; width: 80px; height: 26px;
	padding-top: 5px; }
	
ul.nav a.cont:hover {
	background-color: #8a8c8f; color: #fff; }
	
#howWorks, #actNow {	
	position:absolute;
	right:5px; top:244px;}
	
#howWorks a, #actNow a {
	display: block;
	width: 300px; height: 52px; text-indent: -9999px;}
	
#actNow a {width: 207px; height: 58px;}
#actNow {	
	left: 285px; top: 333px;}
	
/* -------------------- LAYOUT --------------------*/

#offers {
	width: 492px; height: 283px;
	position:absolute; bottom:40px; left:8px;}

.leftColumn {
	padding: 0 20px 0 10px; vertical-align: top;}

.leftColumn p {
	line-height: 16px; margin:0 0 10px 0; padding: 0;}
	
img.offerImage {
	margin: 15px; }
	
	
	
/* -------------------- --------------------*/

ul.bullets {
	margin: 0 0 0 25px; padding: 0; list-style-type: none; 
	font-size: 28px; color: #133f64; float: left; }
	
ul.bullets li {	
	margin: 25px 0; padding: 0 0 0 25px;
	 height: 30px; background: url(images/arrow.gif) no-repeat 0 10px; }
	
td.bulletCont {
	vertical-align: top;
	border-left: 1px solid #dbdbdb; }
	
#footer {
	clear:both; background-color: #25365a; margin-top: 15px;
	text-align:center; height: 85px; padding-top: 35px; }
	
ul.footerNav {
	margin:0; padding:0;}
	
ul.footerNav li {
	display: inline;
	border-right: 1px solid #fff; margin: 0 10px 0 0; padding-right: 10px;}
	
ul.footerNav a:link, ul.footerNav a:visited {	
	color: #fff; text-decoration: none;}
	
ul.footerNav a:hover {
	text-decoration: underline; }
	
ul.footerNav .noBorder {
	border: none; }
	
.copyright {
	font-size: 92%;
	color: #fff; }







