@charset "utf-8";

* {margin:0; padding:0;}
body {background:#2E3E65; font-family:Arial, Helvetica, sans-serif; font-size:14px;}

h1 {font-size:36px;}
h2 {font-size:24px;}
h3 {font-size:18px;}
h4 {font-size:16px;}
h5 {font-size:14px;}
h6 {font-size:11px;}

a {text-decoration:none;}
a:hover {text-decoration:underline;}
a img {border:0 none;}

#wrapper-outer {margin:0 auto; padding:0 8px; width:950px; background:#C4DBFF;}
#wrapper-inner {background:#CBBDB2;}
#wrapper-bottom {background:url(/sites/snoreezzz/offer/1/wrapper-bottom.jpg) left top no-repeat; height:50px; width:966px; margin:0 auto;}

#index-top {background:url(/sites/snoreezzz/offer/1/index-top.jpg) left top no-repeat; height:1026px; position:relative;}
#index-top .flash {position:absolute; left:-56px; top:186px;}
#index-top .vid {background:#000000; width:334px; height:236px; position:absolute; left:607px; top:180px;}
#index-top .form {color:#FFFFFF; font-size:15px; width:322px; position:absolute; left:619px; top:669px;}
#index-top .form td {padding-bottom:17px; *padding-bottom:12px;}
#index-top .form td.align-right {padding-right:10px; width:161px;}
#index-top .form td.field {width:161px;}
#index-top .form td input {widht:14px; padding:2px 0;}
#index-top .form td input.checkbox {width:auto; padding:0;}
#index-top .form td input.button {background:url(/sites/snoreezzz/offer/1/button.png) left top no-repeat; width:265px; height:77px; border:0 none; cursor:pointer;}

#index-bottom {background:url(/sites/snoreezzz/offer/1/index-bottom.jpg) left top no-repeat; height:715px; color:#173F91; font-size:14px; line-height:18px; text-align:justify; position:relative;}
#index-bottom .padding {padding:95px 560px 0 40px;}
#index-bottom p {padding-bottom:16px;}
#index-bottom a.anchor {display:block; width:280px; height:82px; position:absolute; left:639px; top:632px;}

#cc-top {background:url(/sites/snoreezzz/offer/1/cc-top.jpg) left top no-repeat; height:273px;}
#cc-bottom {background:url(/sites/snoreezzz/offer/1/cc-bottom.jpg) left top no-repeat; height:656px; position:relative;}
#cc-bottom .padding {padding:40px 0 0 65px;}
#cc-bottom table {color:#FFFFFF; font-size:15px;}
#cc-bottom td {padding-bottom:11px; *padding-bottom:13px;}
#cc-bottom td.left {padding-right:10px; width:100px;}
#cc-bottom td.mid {width:150px;}
#cc-bottom td.right {width:425px;}
#cc-bottom .long {width:142px; padding:2px 0;}
#cc-bottom .short {width:60px; padding:2px 0;}
#cc-bottom select {padding:2px 0;}
#cc-bottom input.button {background:url(/sites/snoreezzz/offer/1/button.png) left top no-repeat; width:265px; height:77px; border:0 none; cursor:pointer;} 
#cc-bottom img.extend {position:absolute; left:912px; top:110px;}

#success {background:url(/sites/snoreezzz/offer/1/success.jpg) left top no-repeat; height:530px; text-align:center; font-size:22px; line-height:30px;}
#success .padding {padding:270px 130px 0;}
#success h1 {padding-bottom:10px;}

#footer {color:#FFFFFF; text-align:center; width:950px; margin:0 auto; padding:20px 0;}
#footer a {color:#FFFFFF;}
#footer p {padding:3px 0;}

.blue {color:#244595;}
.yellow {color:#EFC20D;}
.align-center {text-align:center;}
.align-right {text-align:right;}
.align-left {text-align:left;}
.clear {clear:both;}