@charset "utf-8";
hr{color:#d6d6d6;height:1px;width:}
#btje_submit div{clear:both;display:block;padding:3px;line-height:26px}
#btje_submit label{width:150px;margin-right:29px;text-align:right;display:block;float:left;padding-right:5px;font-size:15px}
#btje_submit input,#btje_submit select{width:250px;float:left;padding:3px}
#btje_submit select{width:260px}
#btje_submit input,#btje_submit select,#btje_submit textarea{font-size:13px;font-family:Trebuchet MS, Arial, Helvetica, sans-serif;color:#666666}
#btje_submit .required{font-size:10px;color:#CC0000}
#btje_submit .optional{padding-left:5px;font-style:italic}
#btje_submit #postalCode,#btje_submit #postalCodeV{width:50px}
#btje_submit #phone{width:100px}
#btje_submit #age,#btje_submit #ageV{width:30px}
#btje_submit textarea{width:253px;height:80px;float:left}
#btje_submit #optin,#btje_submit #agree,#btje_submit #optin,#btje_submit #agreeV,#btje_submit #male,#btje_submit #female{width:20px;padding:0;margin:0;float:none}
#btje_submit #agree,#btje_submit #agreeV{float:left}
#btje_submit #errors{padding:15px;color:#ffffff;font-weight:bold;line-height:16px;background:#CC0000;margin-bottom:10px}
#btje_submit #errors a{color:#ffffff}
#btje_submit #success{padding:15px;color:#ffffff;font-weight:bold;line-height:16px;background:#009900;margin-bottom:10px}
#btje_submit #success a{color:#ffffff}
#btje_submit #terms{clear:both;font-size:12px;margin-top:20px}
#btje_submit .video_list_container{border:none;float:right}
#btje_submit #submit{width:134px;height:58px;float:right;margin:0 20px 0 10px}
#btje_submit #login{width:104px;height:53px;margin:0 20px 0 10px}
#btje_submit #agreetandc{padding:0;line-height:normal}

.LV_validation_message{font-weight:bold;margin:0 0 0 5px}
.LV_valid{color:#00CC00;background:url(../images/icons/valid.png) top left no-repeat;padding:0 0 0 16px;min-width:16px;height:26px;display:block;float:left}
.LV_invalid{color:#CC0000;background:url(../images/icons/notvalid.gif) 0 5px no-repeat;padding:0 0 0 16px;min-width:16px;height:26px;display:block;float:left}
.LV_valid_field,input.LV_valid_field:hover,input.LV_valid_field:active,textarea.LV_valid_field:hover,textarea.LV_valid_field:active{border:1px solid #00CC00}    
.LV_invalid_field,input.LV_invalid_field:hover,input.LV_invalid_field:active,textarea.LV_invalid_field:hover,textarea.LV_invalid_field:active{border:1px solid #CC0000}
#btje-container{color:#666666}
.tipicon{margin:5px 0 0 10px}
.tip {border:solid 1px #000000;position:absolute;z-index:100;visibility:hidden;background-color:#EAEAEA;width:250px;margin:-30px 0 0 80px}