#vmMainPage h2{font-size:30px;font-weight:400;font-family:"Open Sans"}#vmMainPage h2 .subtitle{font-size:14px;margin:0 20px}#vmMainPage h3{font-size:30px;margin-bottom:0}#vmMainPage p.notice-checkout{position:relative;top:-26px;left:148px;float:left}#vmMainPage #register_stretcher .sectiontableheader{color:#fff;font-weight:400;font-family:"Open Sans";font-size:18px;padding:8px 5px;background:#3e95d7;border-bottom:0;border-right:1px solid #CCC;width:auto}#vmMainPage #login_stretcher form label{width:120px}#vmMainPage #login_stretcher .remember input{margin-top:9px!important}#vmMainPage form label{font-weight:400;float:left;line-height:37px;padding-right:10px}#vmMainPage form legend.sectiontableheader{color:#fff;font-weight:400;font-family:"Open Sans";font-size:18px;padding:8px 5px;background:#3e95d7;border-bottom:0;border-right:1px solid #CCC;width:auto}#vmMainPage form fieldset.delimiter_sendregistration{margin-top:35px;float:left;width:100%;border-top:1px solid #ccc}#vmMainPage form fieldset.delimiter_sendregistration legend{color:#666!important;width:100%;text-align:left;border-right:0!important;padding-left:0;float:left;background:0 0!important;margin-top:20px}#vmMainPage form fieldset.delimiter_sendregistration .float_right{float:left;width:100%}#vmMainPage form input.button{margin-bottom:30px}#vmMainPage #agreed_div{text-align:left;width:35%}#vmMainPage #agreed_div strong{float:left;margin-top:9px}#vmMainPage #agreed_input{margin-top:15px}#vmMainPage .delimiter_billto .float_left{width:50%;float:left}#vmMainPage .delimiter_billto .float_right{width:50%;float:right}#vmMainPage .delimiter_billto select{width:260px;padding:9px 10px}#vmMainPage .delimiter_billto input,#vmMainPage .delimiter_billto select{float:right}#vmMainPage .delimiter_billto .formLabel{text-align:left}#vmMainPage input[name=formSubmit]{float:left}#vmMainPage .align-right a.button{text-transform:uppercase}#vmMainPage.product_details .att_license,#vmMainPage.product_details .vmAttribChildDetail,#vmMainPage.product_details .vmCartAttributes{display:block;float:left}#vmMainPage.product_details form .att_license label{float:none}#vmMainPage.product_details form .att_license input[type=radio]{margin-top:3px!important}.delimiter_userinfo .formLabel{width:20%}table.tab-cart .sectiontableheader{background:#fbfbfb}table.tab-cart .sectiontableheader .price{color:red}table.tab-cart th{font-weight:400;text-transform:uppercase}table.tab-cart td,table.tab-cart th{border:1px solid #eaeaea;padding:12px;font-size:14px;line-height:24px}table.tab-cart strong{font-weight:400}table.tab-cart .formprocess{padding-left:0;padding-right:0}table.tab-cart .formprocess form .inputbox{padding:5px 6px;text-align:right;margin-top:0;margin-left:37px}table.tab-cart .formprocess form input{margin-top:-10px}.payment label{float:none!important}.payment legend{border-bottom:0}.payment strong{font-weight:400;color:#666;font-size:14px}