﻿.wz_status
{
	color: #3E6F66; 
	font-weight: bold;
}

#toTop { width:220px;background:#f1f1f1;border:1px solid #ccc;text-align:center;padding:5px;position:fixed;bottom:10px;right:10px;cursor:pointer;color:#666;text-decoration:none; }

.join-status .bar .step1{ float: left; width: 145px; height: 14px; background: url(../images/join-status-bg.png) no-repeat 0 -14px;}
.join-status .bar .step2{ float: left; width: 295px; height: 14px; background: url(../images/join-status-bg.png) no-repeat 0 -14px;}
.join-status .bar .step3{ float: left; width: 440px; height: 14px; background: url(../images/join-status-bg.png) no-repeat 0 -14px;}
.join-status .bar .step30{ float: left; width: 370px; height: 14px; background: url(../images/join-status-bg.png) no-repeat 0 -14px;}
.join-status .bar .step4{ float: left; width: 590px; height: 14px; background: url(../images/join-status-bg.png) no-repeat 0 -14px;}

.give-gift-submit{ float: right; margin-top: 30px;}
.give-gift-submit a{ display: block; width: 183px; height: 43px; background: url(../images/button-submit.png) no-repeat; text-indent: -9999px;}
.give-gift-submit a:hover{ background-position: 0 -43px;}

.sidebar-menu{ float: left; width: 350px; margin-bottom: 11px; display: inline;}
.sidebar-menu li{ float: left; width: 100%; height: 61px; margin-top: 0px; margin-bottom: -11px;}
.sidebar-menu a{ display: block; width: 300px; padding: 0 21px 0 20px; margin-left: 8px; margin-bottom: 0px; height: 50px; line-height: 50px; font-size: .95em; color: #605f5f;  border-left: 1px solid #e7e7e7; border-top: 1px solid #e7e7e7; background: url(../images/sidebar-link-bg.jpg) repeat-x;}
.sidebar-menu .current{ margin-top: 0px; margin-bottom: -11px; height: 61px;}
.sidebar-menu .current a{ background: url(../images/sidebar-nav-active.png) no-repeat; padding: 0 20px 0 30px; border: 0; margin: 0; height: 61px; line-height: 50px; font-weight: bold; color: #fff;}
.sidebar-menu.secondary .current a{ background: url(../images/sidebar-nav-active-blue.png) no-repeat;}
.sidebar-menu .hover{ margin-top: 0px; margin-bottom: -11px; height: 61px;}
.sidebar-menu .hover a{ background: url(../images/sidebar-nav-active.png) no-repeat; padding: 0 20px 0 30px; border: 0; margin: 0; height: 61px; line-height: 50px; font-weight: bold; color: #fff;}
.sidebar-menu.secondary .hover a{ background: url(../images/sidebar-nav-active-blue.png) no-repeat;}

.general-form label{ float: left; width: 100%; margin-bottom: 3px; font-size: 14px; }
.general-form label span { font-size: 11px; font-style: italic; }
.general-form input{ font-size: 1.5em; padding: 5px 6px; width: 70%; border: 1px solid #dddddd; }
.general-form select{ font-size: 1.5em; padding: 5px 6px; }
.general-form input:focus{ border: 1px solid #48abc7;}
.general-form label.inline{ line-height: 130%; width: auto; margin-right: 20px;}
.general-form input.radio{ width: auto; margin: 0 3px; border: 0;}
.general-form textarea{ padding: 5px; font-family: Arial, tahoma, arial; border: 1px solid #d2d2d2;}
.general-form a { text-decoration: none; }

h4.headline { font-weight: bold; }

#validate_coupon_div { margin-left: 5px; }
#validate_coupon_div a { text-decoration: underline; }

.input-paypal{ float: left; width: 100%; height: 49px; margin: 5px 0;}
.input-paypal label{ float: left; width: 48px; height: 49px; display: block; background: url(../images/arrow-paypal.png) no-repeat; text-indent: -9999px; margin-right: 10px; }
.input-paypal input{ font-size: 1.5em; margin-top: 10px; height: 25px; line-height: 25px; width: 250px; padding: 0 10px; border: 1px solid #d2d2d2;}

.more-video-list{ float: left; width: 100%; margin-top: 15px; margin-left: 45px; }
.more-video-list li{ float: left; margin-right: 30px; display: inline;}

.welcome-more-video{ float: left; clear: both; margin-top: 20px; margin-left: 22px;}

a.link { text-decoration: underline; }



.sidebar-menu.green .current a{ width: 300px; background: url(../images/sidebar-nav-active-green.png) no-repeat; position: relative; z-index: 9;}
.sidebar-menu.green  .hover a{ width: 300px; background: url(../images/sidebar-nav-active-green.png) no-repeat; position: relative; z-index: 10;}

#footer {
	color: #bababa;
}	

	.get-started0{ float: left; width: 354px; margin: 50px 0 0 150px; display: inline;}
	.get-started0 a{ display: block; width: 354px; height: 43px; background: url(../images/button-get-started0.png) no-repeat; text-indent: -9999px;}
	.get-started0 a:hover{ background-position: 0 -43px;}