.taglineCA{clear:left;margin-bottom:4px;padding:0 0 5px 0;line-height:1.4em;color:#999;font-weight:bold}
body.renewBackground,body.renewBackground #container,body.renewBackground #footer{background:#fff}
body.renewBackground #container #logo-min a{color:#fff;font-size:18px}
body.renewBackground #logo-min{clear:left;padding:0 0 12px 0}
h1.subscribe{clear:both;margin:20px 0 10px 0;color:#111;font-size:270%;font-weight:700;line-height:1.1em;text-align:center}
h2.subscribe{clear:both;margin:0 0 10px 0;letter-spacing:1px;color:#111;font-size:180%;font-weight:300;line-height:1em;text-align:center}
h1.renew{display:block;color:#092c50;margin:10px 0 6px 0}
div.section{margin:15px 0 15px 20px;background:#fcfcfc;padding:10px 0;text-align:center}
div.first{margin:15px 0 15px 12px}
div.section div.bubble{background:#f4fbff}
h4.tall{color:#222;letter-spacing:-1px;word-spacing:2px;margin-bottom:10px;color:#2f5d8d;text-align:center}
h4.tall a{text-decoration:none;color:#2f5d8d}
h5.dialogHead{text-align:left;color:#444;margin:15px 0 4px 0}
div.dialogContent{clear:left;width:670px;margin:0 auto;text-align:left}
div.dialogContent ul#calShots{width:630px;padding:20px;border:1px solid #DDD;height:210px;overflow-x:hidden;overflow-y:scroll}
div.dialogContent ul#calShots li{padding-bottom:25px}
div.dialogContent ul#calShots li a{font-size:80%;color:#1154ac}
div.dialogContent h6{margin:0 0 15px 0;color:#29a037}
div.dialogCall{clear:left;margin:30px 0 5px 0;font-size:100%;line-height:1.3em;width:100%}
div.dialogCall a{color:#1154ac}
div.section p{display:block;padding:0}
div.section p a.sample{background-position:0 4px;background-repeat:no-repeat;display:block;clear:left;width:130px;margin:0 auto;height:24px;padding:3px 0 0 18px;vertical-align:middle;background-image:url(../png/zoomin_16x16.png)}
div.f-block-left{width:100%;padding:7px 0;line-height:1.5em;background:#fff8e5;border-bottom:1px solid #c1c1c1;border-top:1px solid #c1c1c1;width:375px;margin-left:80px}
div.f-block-right{width:100%;padding:7px 0;line-height:1.5em;background:#fff8e5;border-bottom:1px solid #c1c1c1;border-top:1px solid #c1c1c1;width:375px;margin-right:80px}
div.f-block-left img,div.f-block-right img{margin:5px 0 0 2.5%;border:0}
div.f-descr2{width:84.5%;margin:0 0 0 2.5%;font-size:110%;color:#333}
div.f-descr2 p{margin-top:0}
ul.tick li{background-position:0 4px;background-repeat:no-repeat;padding:3px 0 0 21px;margin:0 0 .5em 2em;vertical-align:middle;background-image:url(../gif/tick.gif)}
td.check{background-repeat:no-repeat;background-position:center;vertical-align:middle;background-image:url(../gif/tick.gif)}
ul.benefits{padding:10px 0 15px 0}
ul.benefits li{list-style:circle outside;margin:0 0 .5em 1.2em;padding:0}
ul.arrows li{list-style:none;background-position:0 4px;background-repeat:no-repeat;padding:3px 0 0 21px;margin:0 0 .5em 0;vertical-align:middle;background-image:url(../gif/chalk_control_play_small.gif)}
form#createAcct2{clear:left;width:350px;padding:15px 0 0 0;margin:0 0 0 10px}
form#createAcct2 table.signup{border:0}
form#createAcct2 table.signup td{padding:4px 0 10px 0}
form#createAcct2 label{color:#555;font-weight:300;margin:3px 0;font-size:150%}
form#createAcct2 small{font-size:100%;padding-top:1px;color:#666}
.regular{clear:left;width:98%;font-size:16px;padding:1px;background:#fff;border:1px solid #aaa}
form#renewAcctv2,form#createAcct2{width:100%;padding:1rem;margin:.5rem 0 1.5rem 0;background:#f2f4f9;border-top:1px solid #ccc;border-bottom:1px solid #ccc}
.headliner{border-radius:6px}
a.gray.headliner{background-color:#f2f4f9;color:#db5b13}
span.midBtnText{font-size:17px;font-weight:300;position:relative;top:4px}
#signup3{clear:left;width:850px;margin:0 auto 0 auto;background-color:#FFF;-moz-border-radius:10px;-webkit-border-radius:10px;border:0 solid #FFF;padding:20px;position:relative;top:-67px}
div.plainBox{background:#FFF;border:0;padding:0}
ul#signup2Bullets{line-height:1.4em;font-size:110%;color:#333}
ul#signup2Bullets li{margin-bottom:15px}
#formOutline{clear:left;margin:20px auto;width:845px;background:#fff;border:1px solid #ccc;border-radius:6px;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 3px rgba(0,0,0,0.2);box-shadow:0 2px 3px rgba(0,0,0,0.2)}
.payMethodOutline{background:#fff;border:1px solid #ccc;border-radius:6px;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 3px rgba(0,0,0,0.2);box-shadow:0 2px 3px rgba(0,0,0,0.2)}
.payInner{padding:1rem}
.payInner p{margin-top:0;color:#666;font-size:95%}
#newAccountBanner{width:100%;font-size:110%;border-bottom:4px solid #dde8ef;padding:.6rem 0 .6rem 0;margin-top:10px;background:#2f5d8d;background:#4974a1;background-image:url(data:image/png;base64,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);background-repeat:repeat}
#newAccountBanner h2{color:#FFF;margin-bottom:2px}
#purchaseFormContainer{clear:left;margin:0 auto;padding:0;width:720px}
div.accountMessage{border:1px solid #ffe961;background:#fffcd9;border-radius:5px;clear:left;width:370px;margin:0 2.5%;padding:5px 3% 9px 3%}
div.accountMessage p{line-height:1.5}
div.secondary{background:#fefefe}
#cvcImage{margin:.4rem 0 0 0;display:inline-block;width:32px;padding:11px 0;background:url(../png/card-back-cvc.png) no-repeat 0 0}
#lockImage{display:inline-block;width:16px;padding:8px 0;background:url(../png/lock.png) no-repeat 0 0}
.bulletBox{font-size:1.05rem;padding:1.1rem .2rem .7rem 1.5rem;max-width:320px;background:#ffe7a0;border-radius:3px;border:1px solid #ffe7a0}
.bulletBox ul{margin:9px 0 0 0;font-size:95%;padding:0 0 0 21px;color:#555;list-style-type:disc;line-height:1.4em}
.bulletBox ul li{list-style-type:disc;padding:3px 2px}
.infoBox{font-size:100%;color:#555;padding:16px 5px 16px 20px;width:280px;margin-top:25px;border-radius:5px;border:1px solid #ffe961;background:#fffcd9}
#createAcctv2 small{color:#777}
#allCreditCardsImage{margin:10px 0 0 3px;display:inline-block;width:140px;padding:16px 0;background:url(../png/all-cards.png) no-repeat 0 0}
#paymentHelpText{display:none}
.cq_success{background:#fff}
.cq_error{background:#ffb9b9}
span.inline_help{color:#a61c1c}
.alert.payment-errors{display:none}
.new-account-banner h2{font-size:1.7rem}
.new-account-banner{background:#2086f0;color:#fff;border-bottom:5px solid #46a8ff;padding:1.1rem 0;margin-top:1.9rem}
.new-account-banner strong{font-weight:400;font-size:1.15rem}
