.fsForm fieldset,.fsForm fieldset legend{border:0;padding:0;margin:0}legend{white-space:normal}body#FSLocal{margin-top:32px}body#FSLocal.fsFree{margin-top:64px}#FSLocal fieldset{border:0;padding:0;margin:0}#FSLocal .fsForm{background:0 0}#FSTopLogo{position:absolute;top:0;right:9%;margin:0;display:none}#FSTopLogo a{width:150px;height:50px;background:url(../../images/2/formstackLogo.png) no-repeat center center;display:block}#FSTopLogo a span{display:none}.fsForm{font:13px/1.4 "Lucida Grande",Tahoma,"Helvetica Neue",Arial,Verdana,sans-serif;width:100%}body#FSLocal .fsForm{display:table;width:640px;margin:18px auto}.fsForm .fsTable{text-align:left;border:0;width:100%}.fsForm .fsSectionHeading{font-size:20px;line-height:36px;font-weight:400;margin:0}.fsForm .fsCell{padding:9px 18px;vertical-align:top}.fsSpacerRow td{height:18px}td.fsRowBody{background-color:#fff}.fsPaginationContent{width:300px;text-align:center;margin:0 auto 18px}.fsSectionRow+.fsFieldRow .fsCell{padding-top:18px}.fsSectionHeading{font-size:150%;font-weight:700}.fsLabel{font-weight:700}.fsLabelVertical .fsLabel{display:block}.fsLabelHorizontal .fsLabel{width:100px;margin-left:0;float:left}.fsFieldHorizontal{float:left}.fsHiddenLabel{display:none}.fsSubField{float:left;margin-right:5px}.fsSupporting{margin:4px 0;color:#656565;font-size:11px}.fsCallout{position:absolute;width:360px;z-index:5}.fsCalloutTop{padding-top:21px;background:url(../../images/2/calloutTop.png) no-repeat left top}.fsCalloutBottom{height:15px;background:url(../../images/2/calloutBottom.png) no-repeat left bottom}.fsCalloutBody{padding:3px 12px 4px 16px;background:url(../../images/2/calloutBody.png) repeat-y left center;color:#fff;text-shadow:0 1px 1px #000}.fsCalloutBody a{text-decoration:none;border-bottom:1px dotted;color:#ddd}.fsCalloutBody a:hover{color:#aaa}.fsSubmit input.fsSubmitButton{padding:3px;margin:0 auto;clear:both}.fsSubmit input.fsSubmitMultipage{float:right;clear:none}#fsFooterImage{clear:both;padding-top:20px}.fsError{width:620px;margin:15px auto;font-size:14px;background-color:#fee;color:#000;border:1px solid red;padding:10px;clear:both;text-align:center}#disabledError{width:300px;margin:54px auto;background:#fff;border:2px solid #efefef;color:#656565;padding:36px;line-height:18px}.fsPasswordForm td.fsRowBody{text-align:center}.fsPasswordForm label{display:block;color:#656565;font-size:13px}.fsSSOForm label{display:inline}.fsPasswordForm .fsRowBody input{padding:5px;text-align:center;font-size:16px;font-weight:700}.fsPasswordForm td.fsRowBody{padding:18px 0 24px}#fsPasswordError{color:#d2010b;font-weight:700}.fsFieldFocused{background-image:url(../../images/2/fieldFocusedBG.png)}.fsFieldFocused div.fsSupporting,.fsFieldFocused label.fsRequiredLabel span{color:#000}.fsReadOnly{background-image:none}#fsConfirmAd table{width:600px;margin:36px auto}#fsConfirmAd h2{margin:0;padding:18px;text-align:center;font-size:18px;font-weight:400;background:#42BD21;color:#fff;text-shadow:0 1px 0 #000}#fsConfirmAd li{margin-bottom:18px}#fsConfirmAd img,#fsConfirmAd ul{margin:18px}#fsLearnMore{display:block;height:25px;width:155px;font-size:16px;text-decoration:none;color:#333;text-shadow:0 1px 0 #fff;background:url(../../images/2/buttonBG.png);line-height:25px;margin:18px auto}.fsFieldRow input[type=text],.fsForm textarea{border:1px solid #999;background-color:#fff;background-image:url(../../images/2/fieldbg.png);background-repeat:repeat-x;background-position:top left;border-top:1px solid #7c7c7c;border-left:1px solid #c3c3c3;border-right:1px solid #c3c3c3;border-bottom:1px solid #ddd;color:#333;padding:4px;font-size:14px;line-height:18px;font-weight:700}.fsReadOnly input[type=text],.fsReadOnly textarea{border:0;background-image:none}.fsForm input[type=file].fsField:focus,.fsForm input[type=text].fsField:focus,.fsForm textarea.fsField:focus{border-color:#00f}.fsForm .fsReadOnly input[type=file].fsField:focus,.fsForm .fsReadOnly input[type=text].fsField:focus,.fsForm .fsReadOnly textarea.fsField:focus{border:0}.fsForm select{font-size:15px;line-height:18px}.fsRequiredMarker{padding-left:2px;color:#ba0000;font-size:16px;font-weight:700;font-family:Verdana;float:none}.hidden{position:absolute;left:-999em;width:.1em;height:.1em;overflow:hidden}.fsPagination{text-align:center;margin:25px 0}.fsPagination .fsNextButton{float:right}.fsPagination .fsNextButton span:after{content:" \00bb"}.fsPagination .fsPreviousButton span:before{content:" \00ab\00a0"}.fsPagination .fsPreviousButton{float:left}.fsPagination button,.fsPagination input{font-size:16px}.fsForm .fsLabel{font-size:13px}.fsSectionRow td.fsRowBody{background-image:url(../../images/2/stockTemplates/tableTopGradient.png);background-repeat:repeat-x;background-position:left top;padding-top:18px}td.fsRowClose,td.fsRowOpen{width:2px}.fsRowTop td{height:2px;background-color:transparent}.fsRowBottom td{height:3px;background-color:transparent}.fsRowOpen{background:url(../../images/2/stockTemplates/tableBodyLeft.png) top right repeat-y}.fsRowClose{background:url(../../images/2/stockTemplates/tableBodyRight.png) top left repeat-y}.fsRowBody{background-color:#fff}.fsRowTop .fsRowOpen{background:url(../../images/2/stockTemplates/tableTopLeft.png) right bottom no-repeat}.fsRowTop .fsRowBody{background:url(../../images/2/stockTemplates/tableTopMiddle.png) left bottom repeat-x}.fsRowTop .fsRowClose{background:url(../../images/2/stockTemplates/tableTopRight.png) left bottom no-repeat}.fsRowBottom .fsRowOpen{background:url(../../images/2/stockTemplates/tableBottomLeft.png) right top no-repeat}.fsRowBottom .fsRowClose{background:url(../../images/2/stockTemplates/tableBottomRight.png) left top no-repeat}.fsRowBottom .fsRowBody{background:url(../../images/2/stockTemplates/tableBottomMiddle.png) repeat-x left top}.fsNoShadow .fsRowBottom .fsRowBody,.fsNoShadow .fsRowClose,.fsNoShadow .fsRowOpen,.fsNoShadow .fsRowTop .fsRowBody{background-image:none}.fsNoSpacing .fsForm .fsFirstSection .fsRowBottom,.fsNoSpacing .fsForm .fsFirstSection .fsRowBottom *{display:none;padding:0;margin:0}.fsNoSpacing .fsForm .fsLastSection .fsRowTop,.fsNoSpacing .fsForm .fsLastSection .fsRowTop *,.fsNoSpacing .fsForm .fsMiddleSection .fsRowBottom,.fsNoSpacing .fsForm .fsMiddleSection .fsRowBottom *,.fsNoSpacing .fsForm .fsMiddleSection .fsRowTop,.fsNoSpacing .fsForm .fsMiddleSection .fsRowTop *{display:none}.fsForm .fsTable{margin:0;padding:0}.fsNoSpacing .fsForm .fsLastSection .fsSectionRow td.fsRowBody,.fsNoSpacing .fsForm .fsMiddleSection .fsSectionRow td.fsRowBody{background-image:none}td.fsValidationError{background-color:#fcc!important}.fsValidationError .fsLabel{color:#ba0000;padding-left:20px;background-image:url(../../images/2/validationAlert.png);background-repeat:no-repeat;background-position:left bottom}.fsCounter{position:absolute;font-size:18px;color:#656565 font-family:Georgia,Serif;text-align:right}.captchaError{background-color:#fcc}.recaptchatable img:hover{box-shadow:0 0 0 1px red;-moz-box-shadow:0 0 0 1px red;-webkit-box-shadow:0 0 0 1px red}.fsResumeLink{font-weight:700;font-size:14px}.fsProgress{border:1px solid #ccc;width:104px;margin:9px auto}.fsProgressBarContainer{width:100px;height:10px;margin:1px;border:1px solid #ddd;background:#f4f4f4;position:relative;text-align:left}.fsProgressBar{width:0;height:10px;background:#888}.fsProgressText{z-index:10;line-height:10px;font-size:9px;text-align:center;width:100px;margin-top:-10px;padding-bottom:2px;color:#555}.fsSaveIncomplete{font-size:9px;color:#656565;background-color:#fafafa;padding:2px}.fsSaveIncomplete:visited{color:#656565}.fsSaveIncomplete:hover{color:#000}.fsHiddenCell *,.fsHiddenCell .fsLabel{display:none}#fsSubmissionCheckmark{width:75px;height:68px;float:left;background:url(../../images/2/confirmationCheckmark.png)}.fsBlankSection{display:none}.fsMatrix{margin:6px 0;border-collapse:collapse}.fsMatrix td,.fsMatrix th{text-align:center;padding:4px 0;font-weight:400;width:75px;border-bottom:dotted 1px #ccc}.fsMatrix th{font-size:11px}.fsMatrix th.fsMatrixLabel{text-align:left;padding-right:8px;width:200px}.fsMatrixCol1{background:url(../../images/2/black_translucent.png)}.fsMatrixCol2,.fsMatrixLabel{background:url(../../images/2/white_translucent.png)}.fsCurrency{font-size:16px;color:#555}.fsSliderBg{position:relative;background:url(../../images/2/slider-bg.gif) no-repeat 5px 0;height:28px;width:108px;float:left}.fsSliderBg .fsSliderThumb{position:absolute;cursor:default;top:4px}.fsSliderValue{float:left;margin-left:15px;font-size:14px;font-weight:700;background-color:#f7f7f7;color:#333;padding:5px}input.fsFormatCreditCard{margin-right:10px}img.fsCreditCardLogo{vertical-align:top;border:solid 1px #777}.discountcodeMsg{font-style:italic;font-size:x-small;display:block}#recaptcha_area{margin-left:auto;margin-right:auto}#mobile-alert p{width:100%;text-align:center!important}#mobile-alert input[type=submit]{background:0 0;border:0;color:red;text-decoration:underline;cursor:pointer}.social-autofill{text-align:center}.social-autofill a{border-radius:4px;background-image:-o-linear-gradient(-89deg,#FFF 0,#E0E0E0 100%);background-image:-moz-linear-gradient(-89deg,#FFF 0,#E0E0E0 100%);background-image:-ms-linear-gradient(-89deg,#FFF 0,#E0E0E0 100%);background-image:linear-gradient(-179deg,#FFF 0,#E0E0E0 100%);border:1px solid #D1D1D1;padding:.4em 1em;color:#333;text-decoration:none;font-weight:500;display:inline-block;margin:1em 0;-o-text-shadow:1px 1px 0 rgba(255,255,255,.8);-moz-text-shadow:1px 1px 0 rgba(255,255,255,.8);-ms-text-shadow:1px 1px 0 rgba(255,255,255,.8);text-shadow:1px 1px 0 rgba(255,255,255,.8)}.social-autofill a:hover{background-image:-o-linear-gradient(-89deg,#FFF 0,#EFEFEF 100%);background-image:-moz-linear-gradient(-89deg,#FFF 0,#EFEFEF 100%);background-image:-ms-linear-gradient(-89deg,#FFF 0,#EFEFEF 100%);background-image:linear-gradient(-179deg,#FFF 0,#EFEFEF 100%);border:1px solid #afafaf}.social-autofill a span{padding-left:2em;display:inline-block}.social-autofill .twitter_autofill span{background:url(../../images/icon-twitter.png) no-repeat}.social-autofill .facebook_autofill span{background:url(../../images/icon-facebook.png) no-repeat}