.freetrial-details{width:420px;float:left;padding:40px 20px 40px 40px}.freetrial-details h1{font-size:16px;margin-bottom:12px}.freetrial-container{position:relative;float:left;margin:75px 20px 20px 20px;width:350px;height:385px;padding:20px;background-color:#fff6cf;border:1px solid orange}.freetrial-tab{position:absolute;top:-40px;left:-1px;width:100%;padding:0;margin:0;border-left:1px solid orange}.freetrial-tab li{float:left;margin:0;padding:0}.freetrial-tab li a{display:block;color:#444;text-decoration:none;font-weight:700;font-size:15px;background-color:#fff6cf;margin:0;padding:10px;border-right:1px solid orange;border-top:1px solid orange;border-bottom:1px solid #fff6cf}.freetrial-tab li .unselected{font-weight:400;background-color:#fffcf0}.freetrial-existing-user{margin:20px 0 8px 0;font-weight:700;font-size:16px;text-align:center}.freetrial-continue{display:block;margin:8px auto 0 auto;background:transparent url(/i/orange_round_btn_transparent_360_50.png) no-repeat scroll left top;text-align:center;width:220px;height:41px;padding:13px 0 0 0;color:#fff;font-weight:700;position:relative;font-size:16px}.freetrial-continue .right{position:absolute;top:0;right:0;display:block;background:#fff6cf url(/i/orange_round_btn_transparent_360_50.png) no-repeat scroll right top;width:18px;height:60px}.freetrial-badge{position:absolute;top:-85px;right:-85px;z-index:3}.freetrial-signup-form td{padding:4px 2px;font-size:12px;vertical-align:middle}.freetrial-signup-form input[type=password],.freetrial-signup-form input[type=text]{font-size:18px;border-color:#444;padding:4px}.freetrial-signup-form .submit{display:block;margin:8px auto 0 auto;background:transparent url(/i/orange_round_btn_transparent_360_50.png) no-repeat scroll left top;text-align:center;width:220px;height:41px;padding:13px 0 0 0;color:#fff;font-weight:700;position:relative;font-size:16px}.freetrial-signup-form .submit .right{position:absolute;top:0;right:0;display:block;background:#fff6cf url(/i/orange_round_btn_transparent_360_50.png) no-repeat scroll right top;width:18px;height:60px}.freetrial-signup-form .label{text-align:right}.freetrial-signup h1{text-align:center;font-size:22px;margin-bottom:8px}.freetrial-details-link{text-align:center;font-size:11px}.freetrial-security{display:block;margin:auto;text-align:center;width:240px;margin-top:10px;background-color:#fff;padding:2px 10px;border:1px solid #ddd;margin-bottom:10px}.freetrial-secure-server{text-align:center;font-weight:700}.freetrial-secure-server span{font-size:11px;padding:2px 0 2px 18px;background:transparent url(/i/icons/ssl_lock_16.png) no-repeat scroll left center}.freetrial-privacy{font-size:11px;margin:8px auto;width:250px;text-align:center}.freetrial-skip{width:350px;font-size:13px;margin-right:60px;float:right;text-align:right;line-height:25px}.freetrial-upsell-list{list-style:square inside}.freetrial-upsell-list li{line-height:16px;margin-top:8px;margin-bottom:8px}.freetrial-splash{margin-top:15px;width:100%;text-align:center;clear:both}.freetrial-splash h1{margin-bottom:4px;font-weight:700;font-size:16px;color:#aaa}.freetrial-form-validator-indicator{position:relative;display:block;height:100%}.freetrial-form-validator-indicator div{font-size:12px;white-space:nowrap;position:absolute;top:-14px;left:0;border:1px solid orange;background-color:#fff;padding-right:4px}#newuser_switcher,#olduser_switcher{position:absolute;bottom:10px;right:10px}.freetrial-title-grid{display:block;width:900px;margin:auto}.freetrial-title-grid li{width:180px;height:280px;float:left}.freetrial-title-grid li .name{display:block;text-align:center;white-space:nowrap;font-size:12px;margin-top:4px;overflow:hidden;width:160px}.freetrial-title-grid li .mug{display:block;width:160px;height:240px;background-position:center;background-repeat:no-repeat;background-color:#000;border:1px solid #ccc}.freetrial-paginator{text-align:center;padding:20px;position:relative}.freetrial-touch-mobile-box{position:relative;width:320px}.freetrial-touch-mobile-container{position:relative;background-color:#fff6cf;border-bottom:1px solid orange}.freetrial-touch-mobile-box .freetrial-touch-signup{width:290px;-webkit-border-radius:12px;margin:0 auto 10px auto;padding:10px;float:none;height:auto}.freetrial-touch-mobile-box .freetrial-touch-details{width:290px;padding:10px;margin:5px auto 10px auto;font-size:15px;float:none}.freetrial-touch-mobile-box .freetrial-touch-details u{display:block}.freetrial-touch-mobile-box .freetrial-touch-upsell-list li{line-height:18px}#freetrial_touch_mobile_page{width:300px;padding:10px}#freetrial_touch_mobile_page .freetrial-badge{float:right;width:75px}#freetrial_touch_mobile_page h1{font-size:18px}.freetrial-touch-mobile-notes{margin:20px auto}#freetrial_touch_mobile_page form{background-color:#e8f4f8;width:280px;-webkit-border-radius:12px;border:1px solid #ccc;margin:5px auto 10px auto;padding:10px;float:none;height:auto}#freetrial_touch_mobile_page form .label{font-size:12px}#freetrial_touch_mobile_page form .required-label{font-weight:700}#freetrial_touch_mobile_page form li{margin:20px 0}#freetrial_touch_mobile_page form li input{width:220px;height:20px}#freetrial_touch_mobile_page form .submit-btn{display:block;margin:15px auto 35px auto}.freetrial-benefits li{padding-left:55px;font-size:16px;margin:10px 0;background-image:url(/i/anime_membership/check.jpg);background-repeat:no-repeat;height:42px;line-height:42px;white-space:nowrap}.freetrial-price{font-size:18px;padding-left:55px;font-weight:700}.freetrial-compare-link{text-align:right;margin:10px}h1.freetrial-membership-type{font-size:18px;margin-bottom:4px}.freetrial-official-note{font-style:italic;margin-top:10px}.freetrial-learn-more{padding-left:5px;font-size:12px}.freetrial-student{border:1px solid orange;font-size:15px;padding:8px;margin:0 25px 10px 25px;text-align:center;font-weight:700;background-color:#fffcf0}.freetrial-student a{color:#444}h3.premium-header{margin-top:14px;margin-bottom:10px;font-size:20px;text-align:center}.freetrial-coupon-code-message{background-color:#f0ffdf;width:700px;margin:0 auto 6px auto;border:2px solid #427f00;padding:20px}.freetrial-affiliate-message{background-color:#f0ffdf;width:700px;margin:10px auto 6px auto;border:2px solid #427f00;padding:20px;font-size:16px;text-align:center}#freetrial_signup_form label{position:absolute;padding:3px 5px;width:250px;background-color:#fff;border:1px solid orange;margin-left:2px;margin-top:4px}