fieldset{border:none;clear:left;float:left;margin:0 0 1.2em 0;padding:0;position:relative;width:100%}fieldset input,fieldset label,fieldset select,fieldset textarea{font-family:myriad-pro,'Myriad Pro',Helvetica,Arial,sans-serif;font-size:14px}fieldset input,fieldset select,fieldset textarea{border:solid 1px #ccc;color:#666}fieldset input.invalid,fieldset select.invalid,fieldset textarea.invalid{background:#fffeea;border:solid 1px #fee364;color:#666}fieldset input,fieldset textarea{padding:0 5px;width:218px}fieldset input{height:24px;line-height:24px}fieldset input.big{padding:0 10px;font-size:18px;height:34px;line-height:24px}fieldset textarea{padding:5px;resize:none}fieldset select{padding:2px;width:230px}fieldset select#card_month,fieldset select#card_year{width:80px}fieldset input#card_cvc{width:125px;margin-right:10px}fieldset input.checkbox,fieldset input.radio{display:inline;border:none;float:none;line-height:1.5em;vertical-align:middle;width:auto}span.qtip{font-size:14px}span.qtip p{font-size:13px}span.qtip.invalid{color:#c39860}div.formBlockHead{border-bottom:solid 2px #ddd;float:left;margin:0 0 10px 0;padding:0 0 5px 0;width:100%}div.formBlockHead h2,div.formBlockHead h3{clear:both;float:left;margin:0;padding:0;font-size:22px}div.formBlockHead h2 small,div.formBlockHead h3 small{color:#666;font-weight:400;font-size:13px}table.radioBlock label{font-weight:700!important;color:#000}