@charset "utf-8";
/* CSS Document */
@import url("font/uni05_53.css");
body { margin: 0px; font-size: 1.1em; background: #f0eeea url(images/header_bg.jpg) repeat-x; background-color: #000; font-family: 'Open Sans', sans-serif, "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif; font-weight: normal; font-style: normal; line-height: 1.4; color: #2A2A2A; }
.redtext { color: #D50000; }
.cb { clear: both; height: 1px; }
.fl { float: left; padding-right: 20px; }
#wrapper { width: 892px; margin: auto; clear: both; }
#contentwrapper { background: url(images/content_bg.gif) repeat-y; float: left; width: 892px; }
#content { padding: 0px 50px; margin: auto; }
h1 { font-size: 47px; font-family: 'Open Sans Condensed', sans-serif; line-height: 50px; margin: 30px 0; text-align: center; font-weight: 700; }
h2 { font-size: 22px; font-weight: 400; text-align: center; }
.ebook_text { width: 512px; margin-top: 0;}
.tickmark { margin-left: 0px; padding-left: 15px; margin-bottom: 0px; }
.tickmark li { list-style: none; padding-top: 0px; padding-right: 0px; padding-left: 40px; padding-bottom: 15px; background-image: url(images/dblue_tick.png); background-repeat: no-repeat; background-position: left 7px; }
.guaranteebox { background-image: url(images/Guaranteebox_mid.jpg); background-repeat: repeat-y; clear: both; width: 625px; margin: auto; margin-top: 40px; margin-bottom: 40px; }
.guaranteeboxtop { background-image: url(images/Guaranteebox_top.jpg); clear: both; float: left; height: 48px; width: 625px; }
.guaranteeboxbot { background-image: url(images/Guaranteebox_bot.jpg); background-repeat: no-repeat; clear: both; height: 30px; width: 625px; }
.guaranteetext { float: right; width: 415px; margin-right: 50px; font-size: 14px; color: #76510b; line-height: normal; }
.guaranteetext h2 { margin: 0px; padding: 0px; color: #BB8011; font-size: 29px; }
.guaranteeseal { background-image: url(images/Guaranteebox_seal.png); float: left; height: 139px; width: 139px; margin-top: 140px; margin-left: 15px; margin-bottom: 15px; }
.guaranteeboxsign { width: 230px; float: right; text-align: right; padding-right: 10px; font-size: 14px; margin-bottom: 20px; color: #970000; font-style: italic; }
#footerbg { height: 106px; width: 100%; clear: both; }
#footer { background: url(images/footer.jpg) no-repeat; margin: auto; width: 892px; height: 106px; }
.minisites { float: right; width: 180px; padding-top: 70px; text-decoration: none; color: #fff; font-family: 'uni0553Regular', sans-serif; font-size: 8px; text-transform: uppercase; }
.minisites a { text-decoration: none; color: #fff; }
.sofdisclaimer { font-family: Verdana, Geneva, sans-serif; font-size: 10px; color: #999; line-height: normal; }

/*thank you page starts here*/
.greybox {background-color:#f9f9f9; border:1px solid #e6e6e6; padding: 20px;}
.whitebox {background-color:#FFF; border:1px solid #cbcbcb;}
.greenbox {background-color:#17a086; padding: 2px 0px 2px 15px;}
a {text-decoration:none; color:#0098be;}
a:hover {text-decoration:underline;}
.btn_wrapper {text-align:center; margin:25px 0px 50px;}
.button {background-color:#e84c3d; padding:15px 51px; font:30px 'Open Sans Condensed', sans-serif; color:#FFF; display:inline-block; text-transform:uppercase;}
.button:hover {background-color:#de4233; text-decoration:none;}
.small_button {background-color:#e84c3d; padding:13px 40px; color:#FFF; font-size:16px;}
.small_button:hover {background-color:#de4233; text-decoration:none;}
.headline {color:#FFF; text-align:left;}
.qc_feat {width:436px;}
.pad20 {padding:20px;}
.mar20 {margin-bottom:20px;}
.fr {float:right;}
/*thank you page ends here*/