.fs-view-normal #fs-header,.fs-view-normal #fs-main-tl,.fs-view-normal #fs-main-l,.fs-view-normal #fs-main-bl{overflow:hidden;width:90%;margin:0 auto;}.fs-styled,.fs-styled body,.fs-styled span,.fs-styled applet,.fs-styled object,.fs-styled iframe,.fs-styled h1,.fs-styled h2,.fs-styled h3,.fs-styled h4,.fs-styled h5,.fs-styled h6,.fs-styled p,.fs-styled blockquote,.fs-styled pre,.fs-styled a,.fs-styled abbr,.fs-styled acronym,.fs-styled address,.fs-styled big,.fs-styled cite,.fs-styled code,.fs-styled del,.fs-styled dfn,.fs-styled em,.fs-styled font,.fs-styled img,.fs-styled ins,.fs-styled kbd,.fs-styled q,.fs-styled s,.fs-styled samp,.fs-styled small,.fs-styled strike,.fs-styled strong,.fs-styled sub,.fs-styled sup,.fs-styled tt,.fs-styled var,.fs-styled b,.fs-styled u,.fs-styled i,.fs-styled center,.fs-styled dl,.fs-styled dt,.fs-styled dd,.fs-styled ol,.fs-styled ul,.fs-styled li,.fs-styled fieldset,.fs-styled form,.fs-styled label,.fs-styled legend,.fs-styled table,.fs-styled caption,.fs-styled tbody,.fs-styled tfoot,.fs-styled thead,.fs-styled tr,.fs-styled th,.fs-styled td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}.fs-styled div{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;}.fs-styled body{line-height:1.18em;}.fs-styled a{text-decoration:none;}.fs-styled a:hover{text-decoration:underline;}.fs-styled{color:#333;font-size:14px;}.fs-styled td,.fs-styled th{font-size:14px;}.fs-styled p,.fs-styled .fs-message{margin-bottom:1em;}.fs-styled p:last-child,.fs-styled .fs-message:last-child{margin-bottom:0;}.fs-styled li{margin-bottom:2px;}.fs-styled h1{font-weight:normal;font-size:1.43em;margin:1.2em 0 .6em 0;}.fs-styled h2{font-weight:normal;font-size:1.29em;margin:1em 0 .3em 0;}.fs-styled h3{font-weight:normal;font-size:1.14em;margin:.8em 0 .2em 0;}.fs-styled h1:first-child,.fs-styled h2:first-child,.fs-styled h3:first-child{margin-top:0;}.fs-styled em{color:#333;font-style:normal;}.fs-styled .fs-error-status-message{color:#888;}.fs-styled form th,.fs-styled form td{padding:4px 0;}.fs-styled form th{padding-right:.5em;font-weight:bold;white-space:nowrap;color:#888;text-align:right;vertical-align:middle;}.fs-styled form input,.fs-styled form select,.fs-styled form textarea{font-size:.9em;}.fs-styled form .nest{padding:2px 0;}.fs-styled form .nest .nest-entry{margin:2px 0;}.fs-styled form .ui-watermark-container{overflow:visible;}.fs-styled form .fs-text,.fs-styled form .fs-select{width:17em;}.fs-styled #fs-main{padding:0 8px;}.fs-styled #fs-main .fs-block{float:left;width:50%;overflow:hidden;}.fs-styled,.fs-styled body,.fs-styled #fs-embed1{height:100%;}.fs-styled #fs-wrap-main{min-height:100%;height:auto!important;height:100%;margin:0 auto -19px;}.fs-styled #fs-wrap-footer,.fs-styled #fs-wrap-push{height:19px;}.fs-styled #fs-header{padding:.5em 0 1.2em;}.fs-styled #fs-sp-logo{white-space:nowrap;font-size:2.2em;line-height:1em;text-decoration:none;}.fs-styled #fs-header-right{float:right;}.fs-styled #fs-header-right .fs-user{color:#888;font-size:1.05em;}.fs-styled #fs-copyright{font-size:12px;line-height:12px;color:#888;padding:4px 0 2px;text-align:center;}.fs-styled #fs-copyright a{color:inherit;}.fs-styled .fs-message,.fs-styled .fs-error{font-size:1.1em;}.fs-styled .fs-message{color:#5e5e5e;}.fs-styled .fs-message em{font-style:normal;color:#333;}.fs-styled .fs-error{color:#933;}.fs-styled .fs-success{color:#393;}
.fs-styled .fs-selected-value{font-weight:bold;}.fs-styled .fs-timezone,.fs-styled .fs-booking-field-message{color:#888;font-size:.78em;}.fs-styled .fs-instructions{color:#888;}.fs-styled .fs-booking-state{margin-bottom:.75em;}.fs-styled .fs-booking-state th{vertical-align:top;padding-right:.5em;text-align:left;font-weight:bold;color:#5e5e5e;}.fs-styled .fs-booking-state th,.fs-styled .fs-booking-state td{padding-bottom:.6em;}.fs-styled .fs-booking-choices{padding-right:2em;color:#888;}.fs-styled .fs-booking-choices h3{color:#333;}.fs-styled .fs-booking-choices ul ul{margin-left:.8em;}.fs-styled .fs-booking-choices .fs-service-price{color:#5e5e5e;padding-left:.2em;}.fs-styled .fs-openings td,.fs-styled .fs-openings th{border:solid 1px;background-color:transparent;vertical-align:top;padding-left:.3em;padding-right:.3em;}.fs-styled .fs-openings td.fs-openings-nav{border:none;background:transparent;}.fs-styled .fs-openings th{height:1.7em;padding-top:.3em;padding-bottom:.3em;}.fs-styled .fs-openings td{white-space:nowrap;}.fs-styled .fs-openings a{line-height:1.3em;}.fs-styled .fs-openings-search{margin:0 0 .6em 1em;}.fs-styled .fs-openings-search td{padding:0 0 .2em 0;}.fs-styled .fs-openings-search th{padding:0 .5em .1em 0;text-transform:none;}.fs-styled .fs-openings-search .fs-dow-option{white-space:nowrap;}.fs-styled .fs-appointments{margin:0 auto;}.fs-styled .fs-appointments td.fs-appt-date{font-size:1.15em;padding-right:1.2em;font-weight:bold;}.fs-styled .fs-appointments td.fs-appt-actions{font-size:.9em;line-height:.9em;vertical-align:middle;text-align:right;}.fs-styled .fs-appointments td.fs-appt-details{color:#888;font-size:.85em;padding:0 0 .6em;}.fs-styled .fs-appointments .fs-appt-canceled td.fs-appt-date{text-decoration:line-through;}.fs-styled .fs-appointments .fs-booking-state{margin:0 auto;}.fs-styled .fs-appointments textarea{width:100%;}.fs-styled #fs_payment_redir{visibility:hidden;}
