@charset "utf-8";
body {margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size: 16px;}
a {outline:none;}
img {border:none;}
.cleaner {clear:both;height:0px;font-size:0px;border:none;margin:0;padding:0;background:transparent;}

h1 {font-size: 24px;margin: 0;padding: 0;}
h2 {font-size: 18px;margin: 0 0 10px;padding: 0;}
h3 {font-size: 16px;margin: 0;padding: 0;}
.small {font-size: 12px;}
.medium {font-size:13px;}
.mktng {font-size: 24px;margin:0px; padding: 0;}
.lowerm {font-size: 14px;margin:0px; padding: 0;}
.tiny {font-size:11px;}

.center {text-align:center;}
.orange {color:#e6621a;}
.blue {color:#002664;}
.blue2 {color:#47628f;}

.wrap {background: url(../images/wrap-back.jpg) repeat-x #47628f;width: 100%;}

.header-wrap {background: url(../images/header-back.jpg) repeat-x;height: 75px;}
.header {background: url(../images/header.jpg) no-repeat;width: 930px;padding:20px 25px 0;height: 55px;margin: 0 auto;}
.header .inner {width: 964px;}
.header #logo {background: url(../images/logo.jpg);float: left;height: 31px;width: 317px;}
.header #logo a{text-indent: -5000px;display: block;width: 317px;height: 31px;}
.header #callus {background: url(../images/callus.jpg);float: right;height: 44px;width: 411px;text-indent: -5000px;}

.main {background: url(../images/main-back.jpg) repeat-y;width: 980px;padding: 0;margin: 0 auto;}

.promo-area {width: 616px;height: 393px;float: left;margin-left: 15px;margin-top: 25px;}
* html .promo-area {ma\rgin-left: 10px;}
.promo-area ul span {color: #002664;}
.signup {float: right;width: 332px;height: 403px;background: url(../images/formback.jpg);margin:20px 10px 0 0;}
* html .signup {ma\rgin-right: 5px;}
.signup .top {margin: 20px;}

form {font-weight:700;}
.formwrap p {font-size: 12px;}
.formlefttxt {width: 110px;display: block;float: left;text-align: right;margin: 5px 5px;color: #002664;}
.formfield {float: left;margin: 3px 5px;border: 1px solid #6ba4c2;color: #7e95b1;font-weight: 700;width: 150px;height:22px;font-size: 16px;padding:1px 0 0 1px;}
.radiop {margin: 0 0 0 125px;padding: 0;}
.formfield:focus{border:2px solid #ff6f00;width:149px;height:21px;font-size: 16px;padding:0;}
.freecookbook {margin: 20px auto 0;}
.freecookbook a{background: url(../images/button-submit.png);height: 37px;width: 151px;display: block;text-indent: -5000px;margin: 0 auto;}
.freecookbook a:hover{background-position:0 37px;}
.findplans-input {margin: 20px auto 0; background: url(/images/button-submit.png);height: 37px;width: 151px;display: block;text-indent: -5000px;border:medium none}
.findplans-input:hover{background-position:0 37px;}

.content {padding: 0 25px 10px;font-size: 14px;color: #fdfcfd;width: 900px;margin: 0 auto;}
.content p {margin: 0;padding: 0;}
.content .list-box {float: left;width: 440px;padding: 10px 0;margin-right: 10px;}

.footer-wrap {background: url(../images/footer-wrap.jpg) repeat-x;height: 105px;width: 100%;}
.footer {background: url(../images/footer-back.jpg);height: 96px;width: 955px;margin: 0 auto;padding: 10px 0 0 25px;}
.footer h1 {font-weight: 400;}
.footer h1 .orange {font-weight: 700;}
.footer p {margin: 0;padding: 10px 0 0;}
.copyright {text-align:center;font-size:12px;}

.thanks-wrap {width: 791px;margin: 0 auto;padding: 100px 0;}
.thanks-wrap .top {background: url(../images/thanks-top.jpg) no-repeat;height: 5px;width: 791px;}
.thanks-wrap .bottom {background: url(../images/thanks-bottom.jpg) no-repeat;height: 5px;width: 791px;}
.thanks-wrap .text {background-color: #fff;text-align: center;font-size: 18px;color: #002664;padding: 50px 0;}
.thanks-wrap .text p{margin:0; padding:0;}
