@charset "utf-8";

* {margin:0; padding:0;}
body {background:#FFFFFF url(http://www1.secureweboffer.com/sites/aio/offer/op/body.jpg) center top repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#wrapper {margin:0 auto; width:1090px;}

h1 {font-size:36px;}
h2 {font-size:24px;}
h3 {font-size:18px;}
h4 {font-size:16px;}
h5 {font-size:14px;}
h6 {font-size:10px;}

a {}
a:hover {}
a img {border:0 none;}

#header {background:url(http://www1.secureweboffer.com/sites/aio/offer/op/header.jpg) left top no-repeat; padding-top:122px;}

#form {background:url(http://www1.secureweboffer.com/sites/aio/offer/op/form.png) left top no-repeat; height:632px; color:#FFFFFF; position:relative; padding-bottom:10px;}
#form table {position:absolute; top:245px; left:800px;}
#form td {vertical-align:top; padding:0 0 13px 0;}
#form td.align-right {width:65px; padding: 4px 10px 0 0;}
#form input, #form select.select-style {background:#FFFFFF; border:1px solid #EEEEEE; color:#27498E; font-size:18px; width:174px; height:23px;}
#form input.button {background:url(http://www1.secureweboffer.com/sites/aio/offer/op/button.png) left top no-repeat; width:225px; height:45px; border:0 none; margin:8px 0 0; cursor:pointer;}

#main1 {background:url(http://www1.secureweboffer.com/sites/aio/offer/op/main1.png) left top no-repeat; height:1057px; overflow:hidden; padding:0 225px 20px 101px;}
#main1 h2 {background:url(http://www1.secureweboffer.com/sites/aio/offer/op/main1-title.png) center bottom no-repeat; height:138px; padding-top:20px;}
#main1 table {background:url(http://www1.secureweboffer.com/sites/aio/offer/op/divider.png) center bottom no-repeat; line-height:15px;}
#main1 table.last {background:none;}
#main1 td.img {text-align:center; padding:38px 20px; width:175px;}
#main1 td.desc { width:515px;}
#main1 td.desc img {margin:0 0 -6px 0;}
#main1 td.desc img.title {display:block; padding:0 0 8px 0; margin:0;}

#main2 {background:url(http://www1.secureweboffer.com/sites/aio/offer/op/main2.png) top left no-repeat; height:185px; overflow:hidden; font-size:17px; padding-bottom:40px;}
#main2 p {width:810px; padding:98px 0 0 223px;}

#main3 {background:url(http://www1.secureweboffer.com/sites/aio/offer/op/main3.png) top left no-repeat; height:270px; padding-top:73px; color:#FFFFFF; font-size:16px;}
#main3 p {padding:10px 0 10px 130px; width:920px;}

#big-button {background:url(http://www1.secureweboffer.com/sites/aio/offer/op/big-button.png) left top no-repeat; width:1090px; height:683px; display:block; margin-top:40px;}

#footer {padding:50px 0; text-align:center;}
#footer table {width:auto; margin:0 auto;}
#footer a img {margin-left:20px;}
#footer a {color:#000000; text-decoration:none;}
#footer a:hover {text-decoration:underline;}

#success {background:url(http://www1.secureweboffer.com/sites/aio/offer/op/success.png) left top no-repeat; height:654px; margin-top:40px;}
#success * {display:none;}

.align-center {text-align:center;}
.align-right {text-align:right;}
.align-left {text-align:left;}
.hidden {display:none;}
.clear {clear:both;}
