
body#front 				{ background: #003399 url(/img/front-bg-page.png) repeat-x scroll top left; margin: 0; padding: 0; }

img 					{ border: 0; margin: 0; padding: 0; }

#fp-promo 				{ width: 740px; height: 350px; margin: 20px 0 0 30px; }
#fp-promo1,
#fp-promo2,
#fp-promo3 				{ float: left; width: 110px; height: 115px; margin-left: 20px; background-color: #1A48A3; }
#fp-promo1 				{ margin-left: 0; }

.fp1col,
.fp2col,
.fp3col 				{ float: left; margin: 0; padding: 2px 0 0 0; height: 115px; }
.fp1col 				{ width: 370px; }
.fp2col 				{ width: 180px; }
.fp3col 				{ width: 120px; }

h1 						{ font: normal normal normal 18px/20px 'Helvetica Neue', Helvetica, Arial, Verdana, sans-serif; color: #fff; margin: 67px 0 0 10px; letter-spacing: 1px; padding: 0; }
p 						{ font: normal normal normal 9px/12px Verdana, Arial, Helvetica, sans-serif; color: #fff; margin: 7px 5px 5px 0; }
p.list 					{ margin: 7px 0 6px 0; }
a 						{ color: #fff; text-decoration: none; }
a:hover					{ text-decoration: underline; }

#promo_container 		{ height: 115px; overflow: hidden; margin-top: 20px; margin-left: 30px; }
.promo_toggle 			{ background: transparent url(/img/home/arrow_lge.gif) no-repeat scroll 82px 80px; cursor: pointer; }
.promo_content 			{ height: 115px; float: left; overflow: hidden; background-color: #1A48A3; }

#fp-promo3.promo_toggle { background: #FDD800 url(/img/home/arrow_lge_black.gif) no-repeat scroll 82px 80px; }
#fp-promo3 h1 			{ color: #000; }
.promo_content.offer 	{ background: #FDD800 url(/img/home/bg_offers.jpg) repeat-y scroll top left; }
.promo_content.offer p 	{ color: #000; }

form					{ margin: 0; }

