
#big-join-form { position: absolute; margin-top: -180px; margin-left: -10px; width: 466px; z-index: 4; }
#big-join-form form { width: 466px; float: left; }
#big-join-form .user-box { float: left; width: 376px; padding: 0 40px; }
#big-join-form .form-error { float: left; width: 376px; color: #FF0000; margin-bottom: 8px; font-size: 13px; }
#big-join-form .form-left { float: left; width: 180px; }
#big-join-form .form-right { float: right; width: 180px; margin-left: 16px; }
#big-join-form .form-left ul, #big-join-form .form-right ul { list-style-type: none; margin: 0; padding: 0; }
#big-join-form .form-left li, #big-join-form .form-right li { list-style-type: none; margin-bottom: 22px; padding: 0; color: #ff030c; text-transform: uppercase; font-size: 14px; }
#big-join-form .form-left li input, #big-join-form .form-right li input { border: 1px solid #acbd00; background-color: #ffffff; padding: 2px; font-size: 14px; line-height: 14px; width: 156px; margin-top: 2px; }
#big-join-form .form-left li span, #big-join-form .form-right li span { color: #000000; font-style: italic; }
#big-join-form .form-left li p, #big-join-form .form-right li p { text-transform: none; color: #000000; margin: 0; padding: 0; font-weight: lighter; }
#big-join-form .form-subscriptions { float: left; width: 290px; padding: 0 86px; text-transform: none; }

#big-join-form .form-plans { list-style-type: none; margin: 0; padding: 0; }
#big-join-form .form-plans li { list-style-type: none; margin-bottom: 20px; padding: 0; color: #000000; font-size: 19px; padding: 3px; }
#big-join-form .form-plans li:hover { background-color: #acbd00; border: 1px solid #acbd00; padding: 2px; }
#big-join-form .form-plans li .subtext { font-size: 11px; color: #000000; text-indent: 26px; }
#big-join-form .form-plans li .subtext span { color: #ff030c; font-size: 10px; }
#big-join-form .big-join-button input { float: left; width: 290px; padding: 8px 0px; background-color: #ff030c; color: #ffff00; font-size: 19px; text-transform: uppercase; text-align: center; border: 0; }
#big-join-form .big-join-button input:hover { background-color: #000000; color: #ffff00; }
#big-join-form .big-join-text { float: left; color: #000000; text-align: center; margin-top: 10px; }

#big-resub-form { position: absolute; margin-top: -170px; margin-left: -10px; width: 466px; z-index: 4; }
#big-resub-form form { width: 466px; float: left; }
#big-resub-form .form-intro { float: left; color: #000000; font-size: 12px; margin-bottom: 14px; width: 466px; }
#big-resub-form .form-intro a { color: #ff030c; font-weight: bold; }
#big-resub-form .form-left { float: left; width: 190px; }
#big-resub-form .form-left ul { list-style-type: none; margin: 0; padding: 0; }
#big-resub-form .form-left li { list-style-type: none; margin-bottom: 14px; padding: 0; color: #ff030c; text-transform: uppercase; font-size: 14px; }
#big-resub-form .form-left li input { border: 1px solid #acbd00; background-color: #ffffff; padding: 2px; font-size: 14px; line-height: 14px; width: 156px; margin-top: 2px; }
#big-resub-form .form-left li span { color: #000000; font-style: italic; }
#big-resub-form .form-right { float: right; width: 250px; margin-left: 16px; }
#big-resub-form .form-right ul { list-style-type: none; margin: 0; padding: 0; }
#big-resub-form .form-right li { list-style-type: none; margin: 0; margin-bottom: 14px; padding: 0; color: #000000; text-transform: uppercase; font-size: 14px; }
#big-resub-form .form-right li span { color: #ff030c; text-transform: lowercase; }
#big-resub-form .form-right li select { margin: 0; padding: 0; border: 1px solid #acbd00; margin-top: 2px; text-transform: none; width: 230px; }
#big-resub-form .big-reactivate input { width: 230px; padding: 8px 0px; background-color: #ff030c; color: #ffff00; font-size: 15px; text-transform: uppercase; text-align: center; border: 0; }
#big-resub-form .big-reactivate input:hover { background-color: #000000; color: #ffff00; }

.join-page-promo { float: left; width: 940px; margin-top: -140px; text-align: center; font-size: 14px; color: #444444; }
.bottom_join { color: #444444; }
.bottom_join a { font-weight: bold; color: #444444; }
