.cmspanel .SearchPanel .PanelSearchField{width:75%;margin:0 2px 0 0}.cmspanel .SearchPanel .PanelSearchButton{width:20%}.cmspanel .SearchPanel .SearchPanelContent p.SearchPanelHelpText{font-size:0.85em;font-style:italic}.VSDropDown{padding:0;margin:0}.InlineLabels .VSDropDown{float:left}.VSDropDown dd,.VSDropDown dt,.VSDropDown ul{margin:0 !important;padding:0 !important}.VSDropDown dd{position:relative;z-index:1}.modal .VSDropDown dd{z-index:50000}.VSDropDown a,.VSDropDown a:visited{color:#333 !important;text-decoration:none !important;outline:none !important}.VSDropDown a:hover{color:#333}.VSDropDown dt input{background:#fff url(../imgs/admin/select-arrow.gif) no-repeat scroll right top;height:20px;line-height:20px;display:block;overflow:hidden;border:solid 1px #afafaf;cursor:default;width:80%;padding:0px 3px}.VSDropDown dt input:hover{background:#f4f4f4 url(../imgs/admin/select-arrow.gif) no-repeat scroll right -19px}.VSDropDown input.aspNetDisabled{color:#888}.VSDropDown dd ul{background:#fff none repeat scroll 0 0;border:1px solid #aaa;color:#333;position:absolute;top:0;left:0;width:auto;min-width:200px;max-width:500px;list-style:none;height:auto;max-height:300px;overflow:auto;z-index:10 !important;zoom:1}.VSDropDown dd ul li{margin:0}.VSDropDown dd ul li.odd{background:#f7f7f7}.VSDropDown dd ul li:hover{background:#f4f4f4}.VSDropDown dd ul li.selected{background:#efefef}.VSDropDown dd ul li.tempSelect{background:#ddd}.VSDropDown .tempDomElement{position:absolute;visibility:hidden;white-space:nowrap;width:auto !important}.VSDropDown .hiddenValue,.VSDropDown .hiddenName{display:none}.VSDropDown dd ul li a{padding:0.35em;display:block}.VSDropDown dd ul li a:active{background-color:#ebebeb}.VSDropDown img.flag{border:none;vertical-align:middle;margin-left:10px}.flagvisibility{display:none}.VSCustomDropdown .optionName{display:none}.VSCustomDropdown .optionContents span{display:block}.VSCustomDropdown dd ul li a{padding:0.45em 0.35em}#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url(../scripts/geoscripts/fancybox/fancybox.png)}#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:none;display:none}#fancybox-outer{position:relative;width:100%;height:100%;background:#fff}#fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0px solid #fff}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101}#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url(../scripts/geoscripts/fancybox/fancybox.png) -40px 0px;cursor:pointer;z-index:1103;display:none}#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0}#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top}#fancybox-frame{width:100%;height:100%;border:none;display:block}#fancybox-left,#fancybox-right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url(../scripts/geoscripts/fancybox/blank.gif);z-index:1102;display:none}#fancybox-left{left:0px}#fancybox-right{right:0px}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block}#fancybox-left-ico{background-image:url(../scripts/geoscripts/fancybox/fancybox.png);background-position:-40px -30px}#fancybox-right-ico{background-image:url(../scripts/geoscripts/fancybox/fancybox.png);background-position:-40px -60px}#fancybox-left:hover,#fancybox-right:hover{visibility:visible}#fancybox-left:hover span{left:20px}#fancybox-right:hover span{left:auto;right:20px}.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001}#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url(../scripts/geoscripts/fancybox/fancybox-x.png)}#fancybox-bg-ne{top:-20px;right:-20px;background-image:url(../scripts/geoscripts/fancybox/fancybox.png);background-position:-40px -162px}#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url(../scripts/geoscripts/fancybox/fancybox-y.png);background-position:-20px 0px}#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url(../scripts/geoscripts/fancybox/fancybox.png);background-position:-40px -182px}#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url(../scripts/geoscripts/fancybox/fancybox-x.png);background-position:0px -20px}#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url(../scripts/geoscripts/fancybox/fancybox.png);background-position:-40px -142px}#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url(../scripts/geoscripts/fancybox/fancybox-y.png)}#fancybox-bg-nw{top:-20px;left:-20px;background-image:url(../scripts/geoscripts/fancybox/fancybox.png);background-position:-40px -122px}#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102}.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative}.fancybox-title-outside{padding-top:10px;color:#fff}.fancybox-title-over{position:absolute;bottom:0;left:0;color:#fff;text-align:left}#fancybox-title-over{padding:10px;background-image:url(../scripts/geoscripts/fancybox/fancy_title_over.png);display:block}.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px}#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto}#fancybox-title-float-wrap td{border:none;white-space:nowrap}#fancybox-title-float-left{padding:0 0 0 15px;background:url(../scripts/geoscripts/fancybox/fancybox.png) -40px -90px no-repeat}#fancybox-title-float-main{color:#fff;line-height:29px;font-weight:bold;padding:0 0 3px 0;background:url(../scripts/geoscripts/fancybox/fancybox-x.png) 0px -40px}#fancybox-title-float-right{padding:0 0 0 15px;background:url(../scripts/geoscripts/fancybox/fancybox.png) -55px -90px no-repeat}.fancybox-ie .fancybox-bg{background:transparent !important}.fancybox-ie #fancybox-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_n.png',sizingMethod='scale')}.fancybox-ie #fancybox-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_ne.png',sizingMethod='scale')}.fancybox-ie #fancybox-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_e.png',sizingMethod='scale')}.fancybox-ie #fancybox-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_se.png',sizingMethod='scale')}.fancybox-ie #fancybox-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_s.png',sizingMethod='scale')}.fancybox-ie #fancybox-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_sw.png',sizingMethod='scale')}.fancybox-ie #fancybox-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_w.png',sizingMethod='scale')}.fancybox-ie #fancybox-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_nw.png',sizingMethod='scale')}fieldset,fieldset fieldset,fieldset div,legend{padding:0;margin:0}fieldset div,.Marg,fieldset.Marg{display:block;padding-bottom:1em}legend{background:#fff;font-weight:normal;position:relative}html>body legend{padding:0.4em 0}span.Required{color:red;display:inline;margin:0}small.Required{color:red}small.Optional{color:green}input,textarea,select{margin-top:0;padding:1px}.VertAlignTop input,.VertAlignTop textarea,.VertAlignTop select{vertical-align:top}textarea{display:inline;height:80px}select{padding:0}select option{padding:0 1em 0 4px}.VSCustomDropdown{display:none}.NoWidth,.AutoWidth{width:auto !important}.AutoWidthLabelInside label{width:auto !important}.Inline{display:inline !important}fieldset div.Collapse{margin:0;padding:0}.FormContainer .Long{width:400px}.FormContainer .Short{width:150px}.FormContainer .SuperShort{width:60px}.ColumnLong{width:400px !important}.ColumnShort{width:150px !important}.ColumnSuperShort{width:60px !important}label,p.Label{font-weight:bold}label small,p.Label small,legend small{font-weight:normal;color:#666;display:block;font-size:0.8em;line-height:1em;padding-left:0px}.FormHint{clear:both;font-size:0.8em;color:#666}.InlineLabels div.ToggleEl,.BlockLabels div.ToggleEl,.BlockLabels .CheckRadio div.ToggleEl{background-color:#def2f4;padding:0.4em 0 0.4em 2%;width:97%}.InlineLabels .WhiteInput,.BlockLabels .WhiteInput,.BlockLabels .CheckRadio .WhiteInput{background-color:#fff;border:none}.InlineLabels div.ToggleEl,.BlockLabels div.ToggleEl,.BlockLabels .CheckRadio div.ToggleEl{background-color:#f0e2ce}.bdpLite img{display:inline;vertical-align:text-bottom;margin-left:0.4em}.DatePicker,.datepicker{width:90px !important}.dp-choose-date{padding-left:0.5em}.DateRange>div.DateSeparator,.DateRange>div.DatePickerContainer{float:left}.DateRange>div.DateSeparator{padding:0 0.5em}.DateRange>div.DatePickerContainer label{width:0 !important}.Help{display:inline;vertical-align:text-bottom;margin-left:0.4em}input:focus,textarea:focus,select:focus{background-color:#eee}ul.Message{list-style:none;margin:5px !important;padding:7px;border:dashed 1px #ccc;background-color:#fefbc0;-moz-border-radius:5px;-webkit-border-radius:5px}ul.Message li{margin:0;line-height:1.8em}ul.MessageError{background-color:#ffe1e1;border-color:#df9999}ul.MessageInfo{background-color:#e5fee2;border-color:#54b948}input.Button,input.Submit,#Search input.Submit{padding:1px 5px;color:#444;background:#eee;border:1px solid #888;border-top-color:#bbb;border-left-color:#bbb;font-weight:bold;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}#Search input{padding:1px}input.Button:focus,input.Button:active,input.Submit:focus,input.Submit:active,#Search input.Submit:focus,#Search input.Submit:active{color:#444;background:#eee;border:1px solid #666;border-top-color:#bbb;border-left-color:#bbb}input.Button:hover,input.Submit:hover,#Search input.Submit:hover{background:#eaeaea}input.Button{width:auto;margin:0 !important}a.inputButton{width:auto;display:block;color:#333 !important;font-weight:bold;font-size:12px;border:2px solid #444;background:#eee;border:1px solid #666;border-top-color:#bbb;border-left-color:#bbb;margin:0 !important;padding:1px 3px 1px 2px;text-decoration:none !important;cursor:default;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}input.Delete,input.LighterButton,input.SmallButton{font-weight:normal;font-size:0.85em;background:#eee;color:#666}ul.Paging li.Second{white-space:nowrap}#Content ul.Paging li{padding-left:0;background-image:none}#Content ul.Paging li .Button{margin-top:0.4em}.Paging{border-top:1px solid #ccc;border-bottom:1px solid #ccc;width:97%;table-layout:fixed;border-collapse:separate;margin:0.5em auto;clear:left;border:0 none}.Paging div{padding:6px 0;vertical-align:middle;padding:0.2em 9px 0.3em 6px}.Paging .Row{font-size:11px}.Paging .PaginationRight{float:right}.Paging .BackNext{text-align:right;width:90px}.Paging .BackNext a,.Paging .BackNext span{white-space:nowrap}.Paging .Pagination,.Paging .PaginationRight,.Paging .PaginationRight .BackNext,.Paging .PaginationRight .ShowXItems{display:inline-block}.Paging div select,.Paging div option,.Paging div input{margin:0;padding:0;padding-left:1px;font-family:tahoma,arial,verdana,helvetica,geneva,sans-serif;font-size:11px}.Paging option{padding-right:4px}.Paging .ShowXItems{width:130px}.AddPaging{display:none}table tr.Even td,table tr.Even th,table tr.Even td a{background:#f4f4f4}dl.Table{padding:0.4em 0 1em 0}dl.Table:after{content:".";clear:both;height:0;visibility:hidden;display:block}dl.Table{display:inline-block}* html dl.Table{height:1%}dl.Table{display:block}dl.Table dt,dl.Table dd{vertical-align:top;padding:8px 0 0 0}dl.Table dt{width:8em;float:left;clear:left;padding:8px 6px 0 0}dl.Table dd{padding-right:6px;margin-left:9em}dl.Table dd:after{content:".";display:block;height:1px;clear:both;visibility:hidden}.cmsform td,.cmsform th{padding:3px 3px 3px 0}.cmspage .Fade,.cmsform .Fade{background:url(../imgs/form_grad_mountainview.gif) repeat-x top left}.cmsform tr.Top th,.cmsform tr.Top td,.cmspage tr.Top th,.cmspage tr.Top td{padding-top:0.8em}fieldset{border:none;float:left;padding:0;padding-bottom:1em;width:100%}fieldset legend{background:transparent;margin:0;padding:0 !important}.FormContainer fieldset.CheckRadio div span{padding-left:0}.FormContainer input,.FormContainer textarea,.FormContainer select{width:250px}.FormContainer input.Button{width:auto !important}fieldset p{line-height:1.6;margin-bottom:0;padding-top:1px}.InlineLabels div,.BlockLabels div{clear:both}.FormContainer .Indent,.InlineLabels .Indent{margin-left:160px;width:auto}.FormContainer .SuperIndent,.InlineLabels .SuperIndent{margin-left:260px;width:auto}.InlineLabels div{padding:0.4em 0}.InlineLabels div div{clear:none}.InlineLabels label,.InlineLabels p.Label{float:left;line-height:1.4;margin-bottom:0;padding-right:10px;padding-top:1px;text-align:right;width:150px}.FormContainer fieldset.InlineLabels{padding:0.3em 0}.InlineLabels .InlineLabel{float:none;font-weight:normal;line-height:1.4;margin:0;padding-left:0.2em;width:auto}.InlineLabels p{line-height:1.6;padding-top:1px}.InlineLabels .ButtonHolder{margin-top:0.5em;padding-left:160px}.InlineLabels .InlineInput{clear:none;float:none;padding-left:160px;width:auto}.InlineLabels .FormHint{clear:none;margin:0 0 0 160px}.FormContainer .InlineLabels span.Required{display:inline;padding-left:0}.InlineLabels ul.ItemList{list-style:none;margin:0;padding:0;float:left}.InlineLabels .DateRange>p.Label{float:left}.FormContainer .BlockLabels{clear:both;float:none}.BlockLabels div{padding:0.3em 0}.BlockLabels div div{clear:none}.BlockLabels .LiteEditor div{padding:0}.BlockLabels .ButtonHolder{margin-top:0.5em}.BlockLabels label,.BlockLabels p.Label{display:block;float:none;margin-bottom:1px;padding:0}.BlockLabels .InlineLabel{display:inline;font-weight:normal;padding-left:0.2em}.BlockLabels .InlineCheckRadio label{margin:0pt 1.5em 0pt 0pt !important}.BlockLabels .RegistrantList div,.BlockLabels .RegistrantOptionSelectList div{clear:both}.BlockLabels .RegistrantList div input,.BlockLabels .RegistrantList div select,.BlockLabels .RegistrantOptionSelectList div input,.BlockLabels .RegistrantOptionSelectList div select{float:left;margin-right:1em;width:auto}.BlockLabels .RegistrantList,.BlockLabels .RegistrantOptionSelectList{margin:0.7em 0}.BlockLabels .currentBalanceHolder label,.BlockLabels .creditHolder label,.BlockLabels .amountHolder label,.BlockLabels .newBalanceHolder label{float:left;width:160px}.BlockLabels .newBalanceHolder{border-top:solid 1px #ccc;float:left;margin-top:3px;padding-top:8px}.BlockLabels .FeeSelectorFields_Registrant select,.BlockLabels .FeeSelectorFields_Registrant input{float:left;margin-bottom:0.7em;margin-right:1em;width:auto}.BlockLabels .FeeSelectorFields_Other select,.BlockLabels .FeeSelectorFields_Other input{float:left;margin-bottom:0.7em;margin-right:1em;width:80px}.addRegistrantFees .BlockLabels .FeeSelectorFields_Registrant,.addRegistrantFees .BlockLabels .FeeSelectorFields_Other{margin-left:160px}.addRegistrantFees .BlockLabels .amountContainer label{float:left;margin-right:1em;text-align:right;width:150px}.addRegistrantFees fieldset.ButtonContainer{padding-left:160px}.FeeSelectorFields_Registrant label,.FeeSelectorFields_Registrant label b,.FeeSelectorFields_Other label,.FeeSelectorFields_Other label b{font-weight:normal}.PaymentExpirationDate{clear:both}.PaymentExpirationDate .ExpYear{margin-top:1.1em}.PaymentPayWhenOptions{display:block}.PaymentPayWhenOptions input{margin:0.5em 0.5em 0 0;width:auto}fieldset.PaymentSelection{margin:0 !important;padding:0}fieldset.PaymentSelection fieldset{margin:0 !important;padding:0}fieldset.PaymentInfo .CheckboxList{margin:0}.InlineLabels .BlockLabels label{text-align:left;width:auto}.InlineLabels .BlockLabels .CheckRadio{margin-bottom:0}.InlineLabels .BlockLabels .CheckRadio legend span{text-align:left;width:auto}.InlineLabels .BlockLabels .CheckRadio div{margin-left:0;top:0}.InlineLabels .BlockLabels .ButtonHolder{padding-left:0}.InlineLabels .RegistrationColumn,.InlineLabels .RegistrationColumn div{padding:0}.InlineLabels .RegistrationColumn div{clear:both}.RegistrationColumn p,.RegistrationColumn label{float:left;line-height:1.25em;margin:0;padding:0 10px 5px}.PaymentDisplay{margin-bottom:2em}.BlockLabels .InlineLabels label{float:left;padding-right:10px}.BlockLabels .InlineLabels .InlineLabel{float:none}.CheckRadio{margin:0 0 0.5em 0;position:relative}.CheckRadio legend{margin-bottom:0.5em;font-weight:bold}.CheckRadio legend span{top:0 !important;position:relative}.CheckRadio ul{list-style:none;margin:0;padding:0}.CheckRadio li{padding:0 0 0.4em 0;margin:0;display:block}.CheckRadio .Horizontal li{float:left;margin:0 1em 0 0}.CheckRadio label,.Chkbx label{display:inline;font-weight:normal;width:auto;float:none !important;text-align:left !important;padding:0 0.65em 0 0}.CheckRadio input,.Chkbx input{padding:0;margin:0 0.65em 0.25em 0;vertical-align:middle;position:relative;width:auto;overflow:hidden}.CheckRadio ul ul{padding-left:2em}#Content .FormContainer .CheckRadio.Column input{width:auto}.BlockLabels .CheckRadio legend{white-space:normal;width:100%}.BlockLabels .CheckRadio legend span{display:block;width:100%}.BlockLabels .CheckRadio legend span.Required{display:inline}.InlineLabels .CheckRadio{margin:0.75em 0 0.25em;padding-top:0}.InlineLabels fieldset.CheckRadio legend{position:absolute;padding:inherit;margin-right:1.5em;clear:none;width:150px;white-space:normal;text-align:right;left:0}.InlineLabels .CheckRadio .RadioButtonListContainer,.InlineLabels .CheckRadio .CheckBoxListContainer{margin:inherit;padding:inherit;margin-top:0;margin-left:160px;clear:none}.BlockLabels .Chkbx label{display:inline}.BlockLabels .CheckRadio legend{margin:0}.BlockLabels .CheckRadio{margin:0.3em 0 0 0;padding:0.3em 0}.BlockLabels .Column,.InlineLabels .Column{clear:none;float:left;margin-right:1em;width:auto}#Content .FormContainer .Column input{width:130px}#Content .FormContainer .Column .Long,.InlineLabels .Long{width:350px}#Content .FormContainer .Column .Short{width:80px}#Content .FormContainer .Column .SuperShort{width:30px}.InlineLabels .CheckRadio .Column{clear:none;float:left;margin-left:0;margin-right:1em;width:auto}.InlineLabels ol.TwoCol,.InlineLabels ul.TwoCol,.InlineLabels p.TwoCol,.InlineLabels div.TwoCol,.BlockLabels ol.TwoCol,.BlockLabels ul.TwoCol,.BlockLabels p.TwoCol,.BlockLabels div.TwoCol{float:left}.InlineLabels ol.ThreeCol,.InlineLabels ul.ThreeCol,.InlineLabels p.ThreeCol,.InlineLabels div.ThreeCol,.BlockLabels ol.ThreeCol,.BlockLabels ul.ThreeCol,.BlockLabels p.ThreeCol,.BlockLabels div.ThreeCol{float:left}.Validator,.CharError{color:red;clear:both}.InlineLabels .Validator{margin-left:160px}.InlineLabels .Indent .Validator{margin-left:0}.ValidateGroup .RequiredField{background:#ff9}.ValidateGroup input.RequiredField:focus{background:#ffc}.RequiredError{background:#ffe1e1}.SearchControl{background:#eee;clear:left;margin:1em 0;padding:0.4em}.SearchControl fieldset{padding:0}.SearchControl fieldset.InlineLabels label{width:auto}.SearchControl fieldset.InlineLabels div{clear:none;float:left;width:auto}.SearchControl fieldset.InlineLabels input,.SearchControl fieldset.InlineLabels select{margin-bottom:0;width:100px}.SearchControl fieldset.InlineLabels select{width:200px}.SearchControl fieldset.InlineLabels input,.SearchControl fieldset.InlineLabels select{margin-right:1em}.SearchControl fieldset.InlineLabels input.Button{width:auto}.RadioButton{background:url(../imgs/buttons/radiobutton_inactive.gif) no-repeat;color:#000 !important;cursor:pointer;display:block;float:left;line-height:26px;margin-right:10px;padding:0;text-align:center;text-decoration:none !important;width:101px}.RadioButton input{left:-9999px;position:absolute}.RadioButton:hover{background-image:url(../imgs/buttons/radiobutton_hover.gif)}.RadioActive{background-image:url(../imgs/buttons/radiobutton_active.gif)}.InputFaded{color:#aeaeae !important}.PopUpFunction{background:#fff;border:1px solid #666;border-bottom-width:2px;border-right-width:2px;padding:15px !important;position:absolute !important;width:250px !important;z-index:1000}.PopUpFunction .PopUpCloseElement{background:url(../imgs/icons/close.gif) no-repeat;height:15px;position:absolute;right:5px;top:5px;width:15px}.PopUpFunction .PopUpCloseElement:hover,.PopUpFunction .PopUpCloseElement:focus,.PopUpFunction .PopUpCloseElement:active{background-position:0 -15px}.PopUpFunction .PopupArrow{background:url(../imgs/icons/popup_arrow.gif) no-repeat;height:20px;left:-10px;position:absolute;text-indent:-9999px;top:20px;width:10px}.ToolTip{padding:15px !important;border:1px solid #666;border-right-width:2px;border-bottom-width:2px;background:#fff;color:#333;position:absolute !important;z-index:1000;width:200px !important}.FormContainer .BlockLabels .Captcha,.FormContainer .InlineLabels .Captcha{float:none}.FormContainer .BlockLabels .Captcha p,.FormContainer .InlineLabels .Captcha p{clear:both}.FormContainer .BlockLabels .Captcha #LBD_CaptchaDiv #LBD_CaptchaIcons,.FormContainer .InlineLabels .Captcha #LBD_CaptchaDiv #LBD_CaptchaIcons{clear:none}.FormContainer .InlineLabels .Captcha #LBD_CaptchaDiv{clear:none}.FormContainer .InlineLabels .Captcha p{margin-left:160px}.FormContainer .InlineLabels .Captcha input{margin-left:160px}.CheckboxList{clear:both;margin:0.5em 0}.CheckboxList div{margin:0}.CheckboxList input{margin:0 0.5em 0.5em 0;width:auto}.CheckboxList label{display:inline;width:auto}.CheckboxList small{display:block}.HideShowElement{padding:1em 0}.HideItem,.RemoveExtraPerson,.AddNewPerson,.TotalFeeContainer{padding:1em 0 !important}.HideShowElement a.inputButton,.AddNewPerson a.inputButton,.RemoveExtraPerson a.inputButton{display:inline;padding:0.3em 0.5em !important}.ExtraPerson{margin-top:0.5em}.VerifyBox{margin-top:30px}.VerifyBox .Button{font-size:0.85em;font-weight:normal;text-transform:inherit}.FieldGroup{background-color:#f9f9f9;border-bottom:1px solid #eee;border-top:1px solid #eee}.FieldGroup .Validator{clear:none}.FieldGroup .Instruction{float:right;padding:5px 5px 0 0}.LoginStatus fieldset{float:none}.LoginStatus fieldset label{display:block;height:0;line-height:0;margin:0 !important;overflow:hidden;text-indent:-32767px}.LoginStatus fieldset img{display:inline}.BlockLabels .PersonRelationship{float:none}.ScopeChooserContainer{border-bottom:solid 1px #ccc}.ScopeChooserContainer select{margin-bottom:10px}.SettingContainer .SettingLabel{display:inline-block;padding-top:4px}.SettingContainer .ControlContainer{width:78%;display:inline-block}.SettingContainer .FileChooser{margin:0}.VitalSiteSettingsForm div label{width:auto}.BoldLabel label{font-weight:bold}a.dp-choose-date{width:16px;height:16px;padding:0;display:inline-block;text-indent:-2000px;overflow:hidden;background:url(/imgs/icons/calendar.png) no-repeat}a.dp-choose-date.dp-disabled{background-position:0 -20px;cursor:default}input.dp-applied{width:140px}table.jCalendar{border:none;background:none;border-collapse:separate;border-spacing:2px;width:100%}table.jCalendar th{background:#777;color:#fff;font-weight:bold;padding:5px 6px;text-align:center;font-size:12px}table.jCalendar td{background:#ededed;color:#333;padding:4px 5px;text-align:center;font-size:12px}table.jCalendar td.other-month{background:#ccc;color:#888}table.jCalendar td.today{background:#666;color:#fff}table.jCalendar td.selected{background:#f66;color:#fff}table.jCalendar td.selected.dp-hover{background:#f33;color:#fff}table.jCalendar td.dp-hover,table.jCalendar tr.activeWeekHover td{background:#fff;color:#000}table.jCalendar tr.selectedWeek td{background:#f66;color:#fff}table.jCalendar td.disabled,table.jCalendar td.disabled.dp-hover{background:#bbb;color:#888}table.jCalendar td.unselectable,table.jCalendar td.unselectable:hover,table.jCalendar td.unselectable.dp-hover{background:#bbb;color:#888}div.dp-popup{position:relative;background:#373737;font-size:10px;padding:2px;width:200px;line-height:1.2em}div#dp-popup{position:absolute;z-index:199;border-radius:4px;box-shadow:0 3px 14px rgba(0,0,0,0.3)}div.dp-popup h2{font-size:12px;text-align:center;margin:1px 0 3px 0;padding:0;border:none;color:#fff}a#dp-close{font-size:11px;padding:4px 0;text-align:center;display:block}a#dp-close:hover{text-decoration:underline}div.dp-popup a{color:#000;text-decoration:none;padding:5px 8px}div.dp-popup div.dp-nav-prev a.dp-nav-prev-month:after{position:absolute;content:'\f104';display:inline-block;font-size:16px;font-family:'Font Awesome 5 Free';font-weight:900;line-height:1;right:60px;text-align:center}div.dp-popup div.dp-nav-prev a.dp-nav-prev-year:after{position:absolute;content:'\f100';display:inline-block;font-size:16px;font-family:'Font Awesome 5 Free';font-weight:900;line-height:1;text-align:center}div.dp-nav-prev{position:absolute;top:2px;left:4px;width:100px}div.dp-popup div.dp-nav-prev a{float:left;font-size:0}div.dp-popup div.dp-nav-prev a,div.dp-popup div.dp-nav-next a{cursor:pointer;color:#fff}div.dp-popup div.dp-nav-prev a.disabled,div.dp-popup div.dp-nav-next a.disabled{cursor:default;opacity:0.5}div.dp-popup div.dp-nav-next a.dp-nav-next-month:after{position:absolute;content:'\f105';display:inline-block;font-size:16px;font-family:'Font Awesome 5 Free';font-weight:900;line-height:1;left:60px;text-align:center}div.dp-popup div.dp-nav-next a.dp-nav-next-year:after{position:absolute;content:'\f101';display:inline-block;font-size:16px;font-family:'Font Awesome 5 Free';font-weight:900;right:3px;line-height:1;text-align:center}div.dp-popup div.dp-nav-next{position:absolute;top:2px;right:4px;width:100px}div.dp-popup div.dp-nav-next a{float:right;font-size:0}div.dp-popup a.disabled{cursor:default;color:#aaa}div.dp-popup td{cursor:pointer;border-bottom:none}div.dp-popup td.disabled{cursor:default}* html .Accordion .Payload{height:1%}.accordion.js{clear:both;width:100%;margin-bottom:1.5rem}.accordion:before,.accordion:after{content:"";display:table}.accordion:after{clear:both}.accordion>.listitem{float:left;width:100%;clear:both;-webkit-box-sizing:border-box;box-sizing:border-box}.accordion.js>.listitem>.toggle{font-size:100%;margin:0}.accordion.js>.listitem>.toggle>button.toggle{border-radius:0 !important}.accordion.js>.listitem>.toggle button.toggle,.accordion.js .tablist .toggle{display:block;border:0 none;text-align:left}.accordion.js .toggle .heading{display:none}.accordion.js>.listitem>.toggle>button.toggle{width:100%;padding:8px 15px;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;background:#1a355e;color:#fff;cursor:pointer;-webkit-transition:background 0.25s ease-in-out,color 0.25s ease-in-out;-o-transition:background 0.25s ease-in-out,color 0.25s ease-in-out;transition:background 0.25s ease-in-out,color 0.25s ease-in-out;position:relative;text-align:left;border:0}.accordion.js>.listitem>.toggle>button.toggle[aria-expanded=false]{margin-bottom:6px}.accordion.js>.listitem>.toggle>button.toggle[aria-expanded=true]{background:#68cbe4;color:#1a355e}.accordion.js>.listitem>.toggle>button.toggle[aria-expanded=true]:before,.accordion.js>.listitem>.toggle>button.toggle[aria-expanded=true]:after{background:#1a355e}.accordion.js>.listitem>.toggle>button.toggle::before,.accordion.js>.listitem>.toggle>button.toggle::after{content:"";position:absolute;right:1.2rem;top:50%;height:2px;width:0.75em;background:#fff;-webkit-transition:background 0.25s ease-in-out,color 0.25s ease-in-out;-o-transition:background 0.25s ease-in-out,color 0.25s ease-in-out;transition:background 0.25s ease-in-out,color 0.25s ease-in-out}.accordion.js>.listitem>.toggle>button.toggle::after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.accordion.js>.listitem>.toggle>button.toggle[aria-expanded=true]::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.accordion.js>.listitem>.toggle>button.toggle:hover{background:#142a4a;color:#fff}.accordion.js>.listitem>.toggle>button.toggle:focus{background:#68cbe4;color:#1a355e;outline:none !important}.accordion.js>.listitem>.toggle>button.toggle:hover::before,.accordion.js>.listitem>.toggle>button.toggle:hover::after{background:#fff}.accordion.js>.listitem>.toggle>button.toggle:focus::before,.accordion.js>.listitem>.toggle>button.toggle:focus::after{background:#1a355e}.accordion.js>.listitem>.content{padding:15px;background:#f4f4f5;margin-bottom:10px}.accordion .listitem .content .padding{max-width:100%}.accordion.tabs.js>.tablist{list-style:none;margin:0 0 -1px;padding:0;z-index:1;position:relative}.accordion.tabs.js>.tablist>li{display:inline}.accordion.tabs.js>.tablist>li>button.toggle{margin:0 5px 0 0;display:inline-block;letter-spacing:-0.5px;font-weight:700;padding:0.6rem 1.4rem;background:#1a355e;color:#fff;border-bottom:0 none;-webkit-transition:background 0.25s ease-in-out,color 0.25s ease-in-out;-o-transition:background 0.25s ease-in-out,color 0.25s ease-in-out;transition:background 0.25s ease-in-out,color 0.25s ease-in-out;cursor:pointer}.accordion.tabs.js>.tablist>li>button.toggle[aria-expanded=true]{background:#fff;cursor:text}.accordion.tabs.js>.tablist>li>button.toggle[aria-expanded=true]:hover{background:#73d8f1;color:#fff}.accordion.tabs.js>.tablist button.toggle:hover{background:#73d8f1}.accordion.tabs.js>.listitem>.content{border-top:1px solid #ececed}@media only screen and (min-width:1000px){.accordion.small-only>.listitem>.toggle,.accordion.small-only>.listitem>.toggle .heading{display:block}.accordion.small-only>.listitem>.toggle>button.toggle{display:none}.accordion.small-only>.content{display:block;overflow:hidden;margin:0;padding:0;background:transparent}}@media print{.accordion>.listitem>.content,.accordion>.listitem>.content>.padding{display:block !important;border:0 none !important;padding-left:0 !important;padding-right:0 !important;background:transparent !important}.accordion.tabs>.tablist,.accordion>.listitem>.toggle>button.toggle,.accordion.tabs>.listitem>.toggle>button.toggle{display:none !important}.accordion>.listitem>.toggle>.heading,.accordion.tabs>.listitem>.toggle,.accordion.tabs>.listitem>.toggle>.heading{display:block !important}}.TabContainer .Tabhide,.TabContainerlive .Tabhide{display:none}.AboveTabs{background:transparent;border-top:1px solid #ececed;padding:12px;margin:12px 0 0 0;position:relative}.WithoutTabs{border-bottom:1px solid #ececed}.InvertedTabs{margin:0;padding:0}.InvertedTabs .Tab{background-image:none;border:none}.TabContainer,.TabContainerlive{clear:both;margin-bottom:2.5em}ul.Tabnav{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;clear:both}ul.Tabnav li{background:#1a355e;color:#fff;line-height:1.25;float:left;list-style:none;margin:0 5px 0 0}ul.Tabnav li:hover,ul.Tabnav li:focus{background:#73d8f1}ul.Tabnav li a:link,ul.Tabnav li a:visited{font-family:"Gotham A","Gotham B",Arial,sans-serif;font-style:normal;font-weight:400;color:#fff;display:block;float:left;margin-right:2px;padding:0.675em;text-decoration:none !important}ul.Tabnav li a:hover,ul.Tabnav li a:focus,ul.Tabnav li a:active{color:#fff}ul.Tabnav li.Tabactive{background:#68cbe4;color:#464646;border-top:1px solid #ececed;border-left:1px solid #ececed;border-right:1px solid #ececed}ul.Tabnav li.Tabactive:hover,ul.Tabnav li.Tabactive:focus{background:#68cbe4}ul.Tabnav li.Tabactive a{color:#464646;font-weight:400;padding:0.675em;display:inline-block}ul.Tabnav li.Tabactive a:hover,ul.Tabnav li.Tabactive a:active{cursor:default;color:#464646}#Content ul.Tabnav li{list-style:none}.TabContainer .Tab,.TabContainerlive .Tab,.TabFake{border:1px solid #ececed;margin-top:-1px;padding:2%;background:#1a355e}.Tab .TabHeader{display:none}.accordion.tabs.js>.tablist{list-style:none;margin:0 0 -1px;padding:0;z-index:1;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.accordion.tabs.js>.tablist>li{display:inline-block;margin-bottom:0}.accordion.tabs.js>.tablist>li>button.toggle{margin:0 5px 0 0;display:inline-block;font-family:"Gotham A","Gotham B",Arial,sans-serif;font-style:normal;font-weight:400;padding:0.675em;background:#1a355e;color:#fff;border-bottom:0 none;-webkit-transition:background 0.25s ease-in-out,color 0.25s ease-in-out;-o-transition:background 0.25s ease-in-out,color 0.25s ease-in-out;transition:background 0.25s ease-in-out,color 0.25s ease-in-out;cursor:pointer}.accordion.tabs.js>.tablist>li>button.toggle[aria-expanded=true]{background:#68cbe4;color:#1a355e;cursor:text}.accordion.tabs.js>.tablist>li>button.toggle[aria-expanded=true]:focus,.accordion.tabs.js>.tablist>li>button.toggle[aria-expanded=true]:hover{background:#73d8f1;color:#1a355e}.accordion.tabs.js>.tablist button.toggle:hover,.accordion.tabs.js>.tablist button.toggle:focus{background:#284c84;color:#fff}.accordion.tabs.js>.listitem>.content{background:#ededed;border-top:5px solid #68cbe4}.js #AlertPanel .cmspanel{display:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}#AlertPanel .cmspanel{background:#b33a3a;color:#fff;opacity:1;-webkit-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s;margin-bottom:0}#AlertPanel .cmspanel a:not(.Button):link,#AlertPanel .cmspanel a:not(.Button):visited{color:#eee;font-weight:500;text-decoration:underline}#AlertPanel .cmspanel a:not(.Button):hover,#AlertPanel .cmspanel a:not(.Button):focus,#AlertPanel .cmspanel a:not(.Button):active{text-decoration:none}#AlertPanel .cmspanel a:not(.Button).ArrowIcon:link .st0,#AlertPanel .cmspanel a:not(.Button).ArrowIcon:visited .st0{fill:#eee !important}#AlertPanel .cmspanel a:not(.Button).ArrowIcon:hover .st0,#AlertPanel .cmspanel a:not(.Button).ArrowIcon:focus .st0,#AlertPanel .cmspanel a:not(.Button).ArrowIcon:active .st0{fill:#fff !important}#AlertPanel .cmspanel h1,#AlertPanel .cmspanel h2,#AlertPanel .cmspanel h3,#AlertPanel .cmspanel h4,#AlertPanel .cmspanel h5,#AlertPanel .cmspanel h6{color:#fff}#AlertPanel .cmspanel p{line-height:1.25}#AlertPanel .st0{fill:#eee !important}#AlertPanel .BasicPanel{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:1760px;margin:0 auto;position:relative}@media screen and (min-width:1025px){#AlertPanel .BasicPanel{max-width:1760px}}#AlertPanel .cmsPanelContent{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0.875rem 60px 0.875rem 20px}@media screen and (min-width:1025px){#AlertPanel .cmsPanelContent{padding:0.875rem 60px 0.875rem 40px}}#AlertPanel .cmsPanelContent>p:last-child,#AlertPanel .cmsPanelContent>ul:last-child{margin-bottom:0}#AlertPanel button.closebtn{padding:0;margin:0;cursor:pointer;position:absolute;color:#222;background:none;border:none;height:44px;width:44px;top:0.125em;right:14px;display:inline-block;font-size:1rem;text-transform:uppercase;display:block}@media screen and (min-width:1025px){#AlertPanel button.closebtn{right:35px}}#AlertPanel button.closebtn:hover,#AlertPanel button.closebtn:focus,#AlertPanel button.closebtn:active{background:rgba(0,0,0,0.2)}#AlertPanel button.closebtn span.close-icon{pointer-events:none}#AlertPanel button.closebtn span.close-icon:before,#AlertPanel button.closebtn span.close-icon:after{position:absolute;content:' ';right:20px;top:9px;height:25px;width:3px;border-radius:2px;background-color:#fff}#AlertPanel button.closebtn span.close-icon:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#AlertPanel button.closebtn span.close-icon:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#AlertPanel button.closebtn span.close-icon:hover:before,#AlertPanel button.closebtn span.close-icon:hover:after{background-color:#fff}@media print{#AlertPanel .cmspanel{background:#fff !important;color:#000 !important;border:4px solid #000 !important}#AlertPanel .cmspanel *{color:#000 !important}#AlertPanel .st0{fill:#000 !important}#AlertPanel button.closebtn{display:none !important}}*,body{padding:0;margin:0}.Hide{text-indent:-32767px;height:0;line-height:0;overflow:hidden;margin:0 !important;display:block}.Inline{display:inline}.Block{display:block}.HelpTextLink{font-size:0.85em}.AdminOnly{position:absolute;top:-32000px;visibility:hidden}.ClearNone{clear:none !important}.FloatLeft{float:left !important}.FloatRight{float:right !important}.MarginRight{margin-right:10px !important}.MarginLeft{margin-left:10px !important}div#dp-popup{z-index:5000 !important}table.jCalendar{margin:0 !important}input.Button{cursor:pointer}ul.Btn{list-style:none;margin:0;padding:0}a.icon,span.icon{width:16px;height:16px;display:block;overflow:hidden;padding:0;text-decoration:none;float:left;margin-right:0.5em;text-indent:-20000px}.Clear{clear:both;height:0;line-height:0;overflow:hidden;visibility:hidden}.ClearVis{clear:both}.ClearFix:after,.cmspage:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ClearFix,.cmspage{display:inline-block}* html .ClearFix,* html .cmspage{height:1%}.ClearFix,.cmspage{display:block}span[controltovalidate],span>font[color="Red"]{display:block}abbr[title],acronym[title]{cursor:help;border-bottom:1px dotted #666}table.Paging tr{clear:both;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}table.Paging tr td{padding-right:8px;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;clear:both;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}table.Paging tr .BackNext{float:none;padding:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;margin-left:auto}table.Paging tr .BackNext a{white-space:nowrap}table.Paging tr .BackNext a.Next{padding-left:8px}@media only screen and (max-width:600px){table.Paging tr .BackNext a.Next{padding-left:0}}table.Paging tr .BackNext a.Previous.Disabled,table.Paging tr .BackNext a.Next.Disabled{display:none}@media only screen and (max-width:600px){table.Paging tr .BackNext{margin-left:0}table.Paging tr .BackNext a.Previous{padding-right:8px}}ul.Paging li.Second{white-space:nowrap}#Content ul.Paging li{padding-left:0;background-image:none}#Content ul.Paging li .Button{margin-top:0.4em}table.Paging{border-top:1px solid #ccc;border-bottom:1px solid #ccc;font-size:0.85em;margin:0;table-layout:unset !important}table.Paging th{display:none}table.Paging td{padding:6px 0;vertical-align:middle}.Paging td.BackNext{text-align:right}table.Paging td.BackNext a{white-space:nowrap}table.Paging .BackNext .Disabled{display:none}table.Paging .BackNext{margin-top:10px}table.Paging .BackNext .Next{float:left}.FormContainer #DrResults table.Paging select,.FormContainer #DrSearch table.Paging select{width:auto}table.Paging .BackNext a,table.Paging .BackNext span{white-space:normal}.cmsinfo,.cmsinfopanel{display:none;position:absolute;height:260px;width:271px}.CmsInfoCloseButton{position:absolute;display:block;top:12px;right:23px;width:15px;height:15px;text-indent:-9999px;z-index:300;background:url(../imgs/surf-edit/close.gif) no-repeat 0 0}.CmsInfoCloseButton:hover{background-position:0 -15px}.CmsInfoPng{position:absolute;top:0;left:0;z-index:100}.cmsinfointerior,.cmsinfopanelinterior{margin:34px 26px 16px 16px;width:228px;height:210px;overflow:auto;z-index:200;position:relative}.cmsinfoshow{display:block;z-index:9999999}.cmsinfo ul{margin-left:1em;padding-left:1em}#Content,.cmspage,.cmspanel{position:relative}#Col1,#Col2,#Col3{position:relative}#MainNav{position:relative}.InlineLeft{display:inline;margin-right:5px}.CmsInfoButtonsContainer{width:50px;position:absolute;top:0;right:0;z-index:1300}.CmsInfoButtons,.CmsInfoButtonsPanel{position:absolute;top:0;right:0;cursor:pointer}.CmsInfoButtons img,.CmsInfoButtonsPanel img{margin-top:5px}#TextSizer{display:table;float:right;margin:0 10px 0 0;padding:0;width:auto}#TextSizer ul{list-style:none;margin:0;display:table-row;padding:0}#TextSizer li{margin:0;padding:0 3px;display:table-cell;vertical-align:text-bottom;width:auto}#TextSizer h2{text-indent:-32767px;height:0;line-height:0;overflow:hidden;margin:0}#TextSizer a{display:inline-block;padding:0 2px;width:auto;color:#1a355e}#TextSizer a:focus,#TextSizer a:hover{background-color:#eee}#TextSizer a.active{color:#3ac1e1}#TextSizer a.NormalFont{font-size:0.7em}#TextSizer a.LargeFont{font-size:1em}#TextSizer a.X-LargeFont{font-size:1.1em}@media screen{.textLarge{font-size:1.5em}.textXLarge{font-size:2em}}.CalendarWidget{margin:0 auto;position:relative;z-index:1;clear:both}.CalendarWidget.Calendars2{padding:8px 0 0 16px;width:480px}.CalendarSmall{float:left;font-size:12px;margin:0 10px 0 0}.CalendarSmall table{background-color:#fff;border:solid 1px #ccc;border-collapse:collapse;font-size:12px;margin:0 !important;width:auto}.CalendarSmall .MonthHeader{font-weight:700;margin-bottom:2px;text-align:center;white-space:nowrap}.CalendarSmall table th{background-color:#efefef;border-bottom:solid 1px #ccc;font-weight:400}.CalendarSmall table th,.CalendarSmall table td{text-align:center;vertical-align:middle;white-space:nowrap}.CalendarSmall table td{padding:0;height:23px;width:30px}.CalendarSmall .WeekdayHeaders{background-color:#efefef;font-size:0.8em}.CalendarSmall .DatePast{color:#ccc}.CalendarSmall .DateToday{background-color:#f1f1f1;color:#900 !important}.CalendarSlider{float:left}.CalendarSlider .OldCalendar,.CalendarSlider .NewCalendar{display:none}.CalendarSmall table td.EventShowTip{padding:0 !important}.EventShowTip{background-color:#efefef}.EventShowTip:hover{background:url(../imgs/calendar/hover_orange.jpg);background-repeat:repeat-x;background-position:left bottom;background-color:#f3e388}.EventShowTip span{border:solid 1px;border-color:#efefef #ccc #ccc #efefef;cursor:pointer;display:block;width:29px;height:22px;line-height:22px;font-weight:bold;margin:0;padding:0;text-align:center}.EventTooltip{background-color:#fff;border:1px solid #ccc;color:#000;display:none;margin:-1px;position:absolute;width:350px;z-index:3}.EventTooltip .TooltipHeader{margin:0;text-align:left}.EventTooltip .TooltipHeader a{background-color:#e1e1e1;border-bottom:1px solid #ccc;color:#333;display:block;font-size:12px;font-weight:700;padding:3px 6px;text-decoration:none}.EventTooltip a:hover{color:#222;text-decoration:underline}.EventTooltip table.EventList{border:0;border-collapse:collapse;font-size:11px;margin:0 !important;width:350px}.EventTooltip table tr.even{background-color:#f6f6f6}.EventTooltip table.EventList td{height:auto;padding:3px;text-align:left;vertical-align:top;white-space:normal;width:auto}.EventTooltip table.EventList td.time{text-align:right;white-space:nowrap;padding:2px 8px 0;width:56px}.EventTooltip table.EventList td.EventStatus{width:74px;color:#777;text-align:center;border-bottom:1px solid #efefef;vertical-align:middle;font-size:0.9em}.EventTooltip table a{font-weight:400}.EventTooltip p.MoreTag{margin:0;padding:0;border-top:1px solid #ccc;font-size:0.8em}.EventTooltip p.MoreTag a{display:block;padding:3px;color:#666;background-color:#f1f1f1}.EventTooltip p.MoreTag a:hover{color:#000;background-color:#e6e6e6}.EventTooltip .EventStatus.ClassNotRequired,.EventTooltip .EventStatus.ClassOpen{background-color:#bae4bc}.EventTooltip .EventStatus.ClassClosed,.EventTooltip .EventStatus.ClassFull{background-color:#ccc}.CalendarSliderNavButtons{height:30px;padding-top:8px;z-index:0}.CalendarSliderNav{cursor:pointer;position:relative;z-index:1;line-height:100%;z-index:0}.CalendarSliderNav div{background-image:url(../imgs/calendar/EventCalendarNav.gif);cursor:pointer;height:20px;width:60px;text-indent:-30000em}.CalenderSliderPrevious{margin-left:156px;position:absolute;height:20px;width:60px;z-index:0;text-indent:-30000em}.CalenderSliderPrevious div{background-position:0px 0px}.CalenderSliderPrevious div:Hover{background-position:0px -20px !important}.CalenderSliderPrevious div.Disabled{background-position:0px -40px !important;cursor:default !important}.CalendarSliderNavButtons .PrevWait div{background-position:0px -60px !important}.CalenderSliderNext{margin-left:224px;position:absolute;height:20px;width:60px;z-index:0}.CalenderSliderNext div{background-position:-60px 0px}.CalenderSliderNext div:Hover{background-position:-60px -20px !important}.CalenderSliderNext div.Disabled{background-position:-60px -40px !important;cursor:default !important}.CalendarSliderNavButtons .NextWait div{background-position:-60px -60px !important}.CalendarSliderNavButtons .NextWait{padding-right:20px;background-image:url(../imgs/icons/spin16.gif);background-repeat:no-repeat;background-position:right 2px}#overlay{left:0;top:0;position:fixed;width:100%;height:100%;z-index:40000 !important;background:#000}.modal{position:fixed;background:#fff;border:solid 1px #ccc;border-radius:8px;display:none;top:0;left:0;padding:0 8px 8px;z-index:40001 !important;width:600px;height:400px}.modal .Header,.modal .header{border-radius:8px 8px 0 0;border-bottom:1px solid #ddd;margin:0 -8px 0.5em;padding:0.5em 1em;color:#333;background:#efefef;font-size:1.2em;font-weight:bold}.modal .VSDropDown dd{z-index:50000}.modalBox{margin-left:54px;left:0}.modalContentBox{padding:0 8px 16px}.modalValidation{display:block;clear:both;width:90%;margin:auto;text-align:center}.modalInput{display:block;clear:both;margin-top:12px}.modalContentBox .modalButtonBox{margin-top:20px}.modalContentBox .modalButtonBox .LinkBox{margin:10px 0 0 105px}.modal .modalButtons{position:absolute;right:10px;bottom:10px}#TimeOutModal{width:280px;height:170px;text-align:center}#TimeOutModal p{text-align:center}#TimeOutModal .LinkBox{position:absolute;bottom:10px;left:0;text-align:center;width:100%}#TimeOutModal .Btn button{padding:0.2em}#TimeOutModal p#SessionCountdown{font-size:1.5em}#IMHInterviewFrame{width:100% !important;height:500px !important}body{font-family:"Gotham A","Gotham B",Arial,sans-serif;font-style:normal;font-weight:300;background:#1a355e;color:#464646;font-size:1em;line-height:1.65em;height:100%;margin:0;padding:0;width:100%;-webkit-text-size-adjust:100%}body.GrayBackground{background:#ececed}body.Blank{background:#fff}#BodyWrap{background:#fff;margin:0 auto}h1,h2,h3,h4,h5,h6{font-family:"Gotham A","Gotham B",Arial,sans-serif;font-style:normal;font-weight:400;color:#1a355e;padding:0}h1{font-size:1.9em;line-height:normal;margin:0 0 0.3em}h2{font-size:1.7em;line-height:normal;margin:0 0 0.4em}h2.SubHead{font-size:1.5em;line-height:normal}h3{font-size:1.3em;line-height:normal;margin:0 0 0.5em}h4{font-size:1.2em;line-height:normal;margin:0 0 0.6em}h5,.h5{font-size:1.1em;line-height:normal;margin:0 0 0.6em}h6{font-size:1em;line-height:normal;margin:0 0 0.6em}strong{font-weight:bold}i,em{font-family:"Gotham A","Gotham B",Arial,sans-serif;font-style:italic;font-weight:300}p{line-height:1.65em;margin:0 0 20px 0}p.NoSpace{margin-bottom:0}a:link,a:visited{color:#1a355e;text-decoration:none}a:hover,a:focus,a:active{color:#002a53;text-decoration:underline;cursor:pointer}ul,ol{line-height:inherit;margin:0 0 30px 0;padding:0 0 0 1.1em}ol{padding-left:1.3em}ol ul,ul ol,ul ul,ol ol{margin:0.6em 0 0 0}li{margin-bottom:0.6em}.cmspage ul,#Content .cmspanel ul{margin-left:0.6em;padding-left:0.6em}.cmspage ol,#Content .cmspanel ol{margin-left:0.6em;padding-left:0.6em}.cmspage img,.cmspanel img{max-width:100%;height:auto}.cmspage .GMap img{max-width:none}#LocationsDetail .OfficeHoursContainer #OfficeHoursWrapper .AdditionalHours{padding:10px 0 0}#LocationsDetail .HoursRow{width:100%;clear:both;padding-top:2rem}#LocationsDetail .HoursRow .Hours,#LocationsDetail .HoursRow #OfficeHourComment{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#LocationsDetail .HoursRow .Hours>p,#LocationsDetail .HoursRow #OfficeHourComment>p{margin-bottom:30px;width:100%}@media (min-width:440px){#LocationsDetail .HoursRow .Hours>p,#LocationsDetail .HoursRow #OfficeHourComment>p{width:47%;margin-right:3%}}@media (min-width:1280px){#LocationsDetail .HoursRow .Hours>p,#LocationsDetail .HoursRow #OfficeHourComment>p{width:30%;margin-right:3%}}.CmsInfoButtonsPanel img.Inline,.CmsInfoButtons img{width:14px;height:14px;max-width:14px;max-height:14px}hr{border:0;background:transparent;border-bottom:1px solid #ececed;margin-top:0.8em;margin-bottom:0.8em}span.NoWrap{white-space:nowrap}fieldset{border:0}.Small{font-size:0.9em}.ResponsiveAccordion{display:none}.ClearBoth{clear:both}a img{border:none}.PatientPortal a img{max-width:142px}.cmspage,#Content .cmspanel{margin:0 0 20px 0;padding:0}#AbovePageContent .cmspanel{margin-top:30px}.Right{float:right;margin:0 0 0.6em 1em}.Left{float:left;margin:0 1em 0.6em 0}.Center{margin-left:auto !important;margin-right:auto !important;width:auto !important}.Collapse{margin:0 !important}label,p.Label{font-family:"Gotham A","Gotham B",Arial,sans-serif;font-style:normal;font-weight:400}.cmspanel h3{border-bottom:1px solid #ececed;padding-bottom:0.2em}blockquote{display:block;margin:1.5em 0 1.5em 1.5em;font-size:1.1rem}a.SkipTo{display:block;background:#1a355e;color:#fff;text-decoration:none;left:-32767px;height:0;line-height:0;overflow:hidden}a.SkipTo:hover,a.SkipTo:focus{display:block;left:2%;padding:1.2em 0.75em;line-height:auto;outline:1px dashed #ececed;z-index:6000}.cmspage .flexslider ul{list-style:none;margin-left:0;padding-left:0}.flex-direction-nav .flex-prev{left:10px}.flex-direction-nav .flex-next{right:10px}#Header{padding:10px 0 0;z-index:1000}#Logo{text-align:center}#Logo img{margin:0 auto 10px;max-width:180px;height:auto}.MenuTriggers{background:#1a355e;width:auto;padding:0.5em 15px}.MenuButton{float:left;width:35%;font-size:1.5em;color:#fff}.SearchButton{float:right;width:35%;text-align:right;font-size:1.5em;color:#fff}#Search{position:relative;width:255px;text-align:left;padding-left:20px}#StickyNav.Fixed{position:fixed;top:0;width:100%;z-index:5000;-webkit-box-shadow:0 10px 8px 0 rgba(0,0,0,0.3);box-shadow:0 10px 8px 0 rgba(0,0,0,0.3)}.MenuButton button,.SearchButton button{margin-bottom:0;padding:0}.MenuButton button span,.SearchButton button span{display:inline-block;text-indent:-9999px}.MenuButton button:hover,.MenuButton:hover,.MenuButton button:focus,.MenuButton:focus,.SearchButton button:hover,.SearchButton:hover,.SearchButton button:focus,.SearchButton:focus{color:#ededed;cursor:pointer;background:transparent}#SearchArea{display:none}#SearchArea.Active{display:block}#NavigationWrapper{float:left;width:275px;overflow:hidden}#SearchWrapper{float:right;width:275px;overflow:hidden}#NavigationWrapper #Menu{display:none}#NavigationWrapper #Menu.Active{display:block}#PageWrap{float:left;width:100%;min-height:100%;-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;z-index:1}#BodyWrap.OpenLeft{position:relative;left:275px;-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;overflow:hidden}#BodyWrap.OpenRight{position:relative;left:-275px;-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;overflow:hidden}#BodyWrap.OpenLeft #PageWrap{background:#fff;position:fixed;left:275px;width:100%;-webkit-box-shadow:-2px 0 6px 2px rgba(0,0,0,0.3);box-shadow:-2px 0 6px 2px rgba(0,0,0,0.3)}#BodyWrap.OpenRight #PageWrap{background:#fff;position:fixed;left:-275px;width:100%;-webkit-box-shadow:2px 0 6px 2px rgba(0,0,0,0.3);box-shadow:2px 0 6px 2px rgba(0,0,0,0.3)}#BodyWrap.OpenLeft:after,#BodyWrap.OpenRight:after{height:0 !important}#Menu{margin:0;width:275px;float:none;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;overflow:visible;padding:0}nav{float:left;padding:0;width:275px}#MainNav{width:100%;padding:15px 0 0}#MainNav h2{padding-left:20px;font-size:1.55em}#MainNav h2:hover{cursor:pointer}nav ul{list-style:none;padding-left:0;margin-bottom:0;background:#1a355e}nav ul li{font-family:"Gotham A","Gotham B",Arial,sans-serif;font-style:normal;font-weight:400;font-size:1.2em;padding-bottom:8px;border-bottom:1px solid #274674}nav ul li.Active{color:#3ac1e1}nav ul li.Active strong{padding-left:20px}nav ul li.First{padding-top:8px}nav ul li a:link,nav ul li a:hover,nav ul li a:focus,nav ul li a:visited{display:block;padding-left:20px;color:#fff}nav ul.TaskNav{background:transparent}nav ul.TaskNav li{font-family:"Gotham A","Gotham B",Arial,sans-serif;font-style:normal;font-weight:300;font-size:1em;border-color:#e0e0e1}nav ul.TaskNav li a:link,nav ul.TaskNav li a:hover,nav ul.TaskNav li a:focus,nav ul.TaskNav li a:visited{color:#464646}nav .PatientPortal{padding-left:20px;margin-bottom:0.6em;border-bottom:1px solid #e0e0e1}#SearchArea{padding:15px 0 0}#SearchArea h2{padding-left:20px;font-size:1.7em}#SearchArea h2.CloseSearch:hover{cursor:pointer}#Search #SearchInput{float:left;margin-bottom:10px;height:30px;width:90%;-webkit-appearance:none}#Search #SearchInput:focus{background:#f7f6f6}#Search input.Button{font-family:"Gotham A","Gotham B",Arial,sans-serif;font-style:normal;font-weight:300;clear:left;float:left;background:#1a355e;border:0;padding:0.25em 0.5em;color:#fff}#BreadcrumbInner,#Columns,#ToTop,#Footer{width:94%;margin:0 auto;padding:0 3%}#BreadcrumbWrap.SpaceBefore{margin-top:30px}#Breadcrumbs p{margin-bottom:20px}#ProximityNavWrap{width:100%;margin-bottom:20px}#ProximityToggle{font-size:1.2em;background:#1a355e url(/imgs/icons/white-collapse_07.png) right center no-repeat;color:#fff;display:block;padding:10px 15px;margin-bottom:0;width:100%;text-align:left}#ProximityToggle:hover{text-decoration:none}#ProximityToggle.Closed{background:#1a355e url(/imgs/icons/white-expand_07.png) right center no-repeat}#ProximityNavWrap1{padding:10px 0 0 0;border-left:3px solid #3ac1e1}#ProximityNav h2{font-size:1.3em;margin-bottom:0;padding-left:15px;padding-bottom:0.3em;border-bottom:1px solid #ececed}#ProximityNav ul{list-style:none;padding-left:0;margin-bottom:0}#ProximityNav li{border-bottom:1px solid #ececed;padding-top:0.6em;padding-bottom:0.6em;margin-bottom:0}#ProximityNav li strong,#ProximityNav li a{color:#1a355e;padding-left:30px;display:block}#Banner{width:100%;background:#fff}#Banner .cmspanel{margin:0 auto 20px}#Banner p{margin-bottom:0;line-height:0;float:left;margin-right:-3.25%;width:75%;max-width:1440px;height:auto}#Banner p.BannerOverlay{float:left;margin-right:0;width:28.25%;height:auto}.CalloutRight,.CalloutWide,.CTAInlineRight,.CTAInlineWide{clear:both;margin-bottom:20px}.CalloutRight,.CalloutWide{background:#ececed;padding:15px}.CalloutRight.Plain,.CalloutWide.Plain{border:1px solid #ececed;background:transparent}.CTAInlineRight,.CTAInlineWide{background:#68cbe4;padding:15px}.CTAInlineRight,.CalloutRight{float:none;margin:0 auto 20px auto;max-width:260px}.CalloutRight h1,.CalloutRight h2,.CalloutRight h3,.CalloutRight h4,.CalloutRight h5,.CalloutRight h6,.CalloutWide h1,.CalloutWide h2,.CalloutWide h3,.CalloutWide h4,.CalloutWide h5,.CalloutWide h6 .CTAInlineRight h1,.CTAInlineRight h2,.CTAInlineRight h3,.CTAInlineRight h4,.CTAInlineWide h1,.CTAInlineWide h2,.CTAInlineWide h3,.CTAInlineWide h4{font-family:"Gotham A","Gotham B",Arial,sans-serif;font-style:normal;font-weight:400;font-size:1.4em}.CalloutRight p,.CalloutWide p,.CTAInlineRight p,.CTAInlineWide p{font-family:"Gotham A","Gotham B",Arial,sans-serif;font-style:normal;font-weight:300;color:#1a355e;line-height:1.6em}.CalloutWide img{float:right}.CalloutRight img{padding-bottom:15px}#CallToAction{margin-bottom:10px}#CallToAction .cmspanel{background:#68cbe4;padding:20px 20px 0;margin-bottom:0}.SmartPanel ul.SPList{padding-left:0}.SmartPanel ul.SPList .Thumbnail img{float:left;max-width:80px;margin-right:20px}.SmartPanel ul.SPList .Headline{margin-left:100px;font-size:0.8em}.SmartPanel ul.SPList .Article{margin-left:100px}button,.Button,a.Button,p.Button,p.MoreLink{clear:left;display:inline-block;font-size:1.1em;background:#1a355e;color:#fff;border:0;padding:0.5em 1em;margin-bottom:20px;text-decoration:none}button:hover,.Button:hover,a.Button:hover,p.Button:hover,p.MoreLink:hover,button:focus,.Button:focus,a.Button:focus,p.Button:focus,p.MoreLink:focus,button:active,.Button:active,a.Button:active,p.Button:active,p.MoreLink:active{background:#284c84;color:#fff;cursor:pointer}p.Button a,p.Button a:link,p.Button a:hover,p.MoreLink a{color:#fff}p.MoreLink{padding:0.25em 0.75em}.LightBlueButton,a.LightBlueButton,p.LightBlueButton{display:inline-block;font-size:1.1em;background:#68cbe4;color:#1a355e;border:0;padding:0.5em 1em;margin-bottom:20px}.LightBlueButton:hover,a.LightBlueButton:hover,p.LightBlueButton:hover,.LightBlueButton:focus,a.LightBlueButton:focus,p.LightBlueButton:focus{background:#73d8f1;color:#1a355e;cursor:pointer;text-decoration:none}p.LightBlueButton a,p.LightBlueButton a:link,p.LightBlueButton a:hover{color:#68cbe4}input.Button,input.Submit,#Search input.Submit{font-family:"Gotham A","Gotham B",Arial,sans-serif;font-style:normal;font-weight:400;border:0;border-radius:none;clear:left;display:inline-block;font-size:0.9em;background:#1a355e;color:#fff;padding:0.4em 1em;margin-bottom:20px;text-decoration:none;-webkit-appearance:none}input.Button:hover,input.Submit:hover,#Search input.Submit:hover,input.Button:focus,input.Submit:focus,#Search input.Submit:focus,input.Button:active,input.Submit:active,#Search input.Submit:active{background:#284c84;color:#fff}table{width:100%;max-width:100%;clear:both;margin-bottom:20px}th,caption{font-family:"Gotham A","Gotham B",Arial,sans-serif;font-style:normal;font-weight:500;text-align:left}th,td{vertical-align:top;padding:4px 4px 4px 0}table.Border{border-right:1px solid #ececed;border-top:1px solid #ececed}table.Border caption{border-bottom:none}table.Border th,table.Border td{border-bottom:1px solid #ececed;border-left:1px solid #ececed;padding:4px}table.Border2{border-left:1px solid #ececed;border-right:1px solid #ececed;border-top:1px solid #ececed}table.Border2 th,table.Border2 td{border-bottom:1px solid #ececed;padding:4px}table.Border3{border:1px solid #ececed}table.Border3 th,table.Border3 td{padding:4px}table.CenteredCells th,table.CenteredCells td{text-align:center}table.CenteredCells td img{margin-left:auto;margin-right:auto}tr.ColorRow{background:#73d8f1;color:#1a355e}table.BorderTop{padding-top:0}.BorderTop{border-top:3px solid #73d8f1;padding-top:0.2em}table.BorderBottom{padding-bottom:0}.BorderBottom{border-bottom:3px solid #73d8f1;padding-bottom:0.2em}table.AutoWidth{width:auto}table caption{padding-bottom:0.6em}img.Right,img.Left{float:none;margin:0 auto 1em}img.Dropshadow{background:#fff url(/imgs/img_dropshadow.gif) no-repeat right bottom;padding:0 8px 8px 0}img.DropshadowRight{background:#fff url(/imgs/img_dropshadow.gif) no-repeat right bottom;float:none;margin:0 auto;padding:0 8px 8px 0;width:96%;max-width:340px}img.DropshadowLeft{background:#fff url(/imgs/img_dropshadow.gif) no-repeat right bottom;float:none;margin:0 auto;padding:0 8px 8px 0;width:96%;max-width:340px}img.Inline{display:inline}div.Caption{background:#73d8f1;color:#1a355e;width:100%;height:auto;max-width:340px}div.Caption img{margin-bottom:0}div.Caption p{font-size:0.95em;margin:0;padding:0 0.5em}div.Caption a{background:transparent}div.Caption.Left,div.Caption.Right{float:none;margin:0 auto 0.8em}ol.TwoCol,ul.TwoCol,p.TwoCol,div.TwoCol{display:inline;float:left;margin:0 3% 1em 3%;padding:0 0 0 2%;width:42%}div.TwoCol{margin:0;margin-right:2%;padding:0}ul.ThreeCol{display:inline;float:left;margin:0 3% 0 3%;padding:0 0 0 2%;width:25.33333%}.flexslider{background:#fff;border:1px solid #d2cac2;border-radius:0;-webkit-box-shadow:none;-o-box-shadow:none;box-shadow:none;margin:0 0 30px}.flexslider .flex-control-nav{display:none}.flexslider .PhotoText{padding:20px}.flexslider .PhotoText h3{margin-top:0}.flexslider ul,.flexslider ol{line-height:normal}a.YouTubeVideo{position:relative;display:block}a.YouTubeVideo img{height:auto;width:100%}.YouTubeVideoButton{background:transparent url(/imgs/icons/play-btn.png) no-repeat;background-size:contain;height:30px;left:2%;position:absolute;bottom:8%;width:30px}.Accordion .Trigger{font-size:1.05em;cursor:pointer;clear:both;padding:8px 15px;margin:0 0 6px;background:#1a355e url(/imgs/icons/white-expand_07.png) center right no-repeat;color:#fff}.Accordion .Trigger.Active{background:#68cbe4 url(/imgs/icons/blue-collapse_07.png) right center no-repeat;color:#1a355e;margin-bottom:1px}* html .Accordion .Payload{height:1%}.Accordion .Payload{display:block;padding:15px;background:#f4f4f5;margin-bottom:10px}.Accordion .Payload:after{content:".";display:block;height:0;clear:both;visibility:hidden}.TabContainer .Tabhide,.TabContainerlive .Tabhide{display:none}.AboveTabs{background:#eee;border-top:solid 1px #bbb;padding:12px;margin:12px 0 0 0;position:relative}.WithoutTabs{border-bottom:solid 1px #bbb}.InvertedTabs{margin:0 !important;padding:0 !important}.InvertedTabs ul.Tabnav{background-color:#eee !important;background-image:url(/imgs/tabs/tabnav-bg-new.gif) !important;padding-left:12px !important;background-repeat:repeat-x !important}.InvertedTabs .Tab{background-image:none !important;border:none !important}.TabContainer,.TabContainerlive{clear:both;padding:10px 0 20px}ul.Tabnav{background:transparent url(/imgs/tabs/tabnav-bg-new.gif) bottom left repeat-x;margin:0;padding:0}ul.Tabnav li{background:#1a355e;float:left;list-style:none;margin:0 5px 0 0;padding-left:5px;border-bottom:5px solid #68cbe4}ul.Tabnav li:hover,ul.Tabnav li:focus{background:#284c84}ul.Tabnav li a{font-family:"Gotham A","Gotham B",Arial,sans-serif;font-style:normal;font-weight:400;font-size:1em;color:#fff;display:block;float:left;margin-right:2px;padding:8px 11px 8px 6px;text-decoration:none}ul.Tabnav li a:hover,ul.Tabnav li a:focus,ul.Tabnav li a:active{color:#fff}ul.Tabnav li.Tabactive{background:#68cbe4}ul.Tabnav li.Tabactive:hover,ul.Tabnav li.Tabactive:focus{background:#73d8f1}ul.Tabnav li.Tabactive a,ul.Tabnav li.Tabactive a:hover,ul.Tabnav li.Tabactive a:active{color:#1a355e}.TabContainer .Tab,.TabContainerlive .Tab,.TabFake{background:#f4f4f5;margin-top:1px;padding:2%}.Tab .TabHeader{display:none}.Default .ResponsiveAccordion,.S-Device .ResponsiveAccordion{display:block}.Default .TabContainer,.S-Device .TabContainer{display:none}.SearchBox{background:#ececed;clear:both;padding-left:5px}.SearchBox fieldset{float:none;padding:13px 12px 13px 7px;width:auto}.SearchBox legend{margin:0;padding:0}.SearchBox label{display:block}.SearchBox .SearchTextbox{font-size:0.9em;height:26px;padding:4px 3px 2px 8px;vertical-align:bottom;width:75%;-webkit-appearance:none}.CalendarList .SearchBox .SearchTextbox{width:95%}.AlphabetLinks{margin:0;padding:0;background:#ececed;border:0;width:100%}.AlphabetLinks ul{width:100%;margin:0;padding:0;font-size:1.3em;list-style:none;float:left}.AlphabetLinks li{display:inline-block;margin:0;padding:0;text-align:center;position:relative;width:3%;min-width:30px}.AlphabetLinks li a{text-decoration:none;display:block;padding:2px}.AlphabetLinks li.SplitList{clear:left;display:inline-block}.AlphabetLinks li a:hover{background:#aaa;color:#fff}.AlphabetLinks li.Active a{background:#3ac1e1;color:#fff}.AlphabetLinks li.Featured a{background:url(/imgs/star-grey.gif) no-repeat center}.AlphabetLinks li.Featured a:hover{background:url(/imgs/star-gold.gif) no-repeat center}.AlphabetLinks .Top li.NoItems a,.AlphabetLinks .Top li.NoItems a span,.AlphabetLinks .Bottom li.NoItems a,.AlphabetLinks .Bottom li.NoItems a span{color:#bbb;cursor:default;background:none}.ModuleSearch ul.Tabnav{background:#ececed url(/imgs/tabs/tabnav-bg-new.gif) bottom left repeat-x;margin:0;padding-left:12px}.ModuleSearch ul.Tabnav li a{display:inline;margin-right:5px}.ModuleSearch .Tab{background:transparent;border:none;padding-right:0}.ModuleSearch #BrowseTab.TabContainerlive,.ModuleSearch .BrowseTabs.TabContainerlive{margin-top:-5px;padding-top:0}.ModuleSearch #BrowseTab ul.Tabnav,.ModuleSearch .BrowseTabs ul.Tabnav{margin:0;padding-left:12px}.ModuleSearch .BrowseTabs ul.Tabnav li a,.ModuleSearch #BrowseTab ul.Tabnav li a{display:inline;font-size:1em;margin-right:5px}.ModuleSearch #BrowseTab .Tab,.ModuleSearch .BrowseTabs .Tab{background:transparent;border:none;padding:2% 1%}.ModuleSearchResults .SearchBox{margin-bottom:1em}.ModuleSearch .SortContainer{border-bottom:1px solid #ccc;padding-bottom:3px}.ModuleSearch .SortContainer span{float:left}.ModuleSearch .SortContainer div{clear:left;float:left}.ModuleSearch .SortContainer div p{float:left;margin:0}.ModuleSearch .SortContainer div ul{float:left;list-style:none;margin:0;padding:0}.ModuleSearch .SortContainer div li{border-left:1px solid #ccc;display:inline;float:left;margin:0 0 0 7px;padding:0 0 0 7px}.ModuleSearch .SortContainer div li.First{border-left:none}.ModuleSearch .Overflow{min-height:400px;overflow:visible}.ModuleSearch .TheTabContent{background:transparent;padding:15px 0}.ModuleSearch .TheTabContent .Overflow{height:auto;overflow:auto}.ModuleSearch .BrowseTabs dl{margin:0;padding:0}.ModuleSearch .BrowseTabs dt{margin:0.5em 0 0 0;padding:0}.ModuleSearch .BrowseTabs dd,.ModuleSearch .TheTabContent dd{clear:both;margin:0}.ModuleSearch .BrowseTabs dl span,.ModuleSearch .TheTabContent dl span{float:none;font-size:0.9em;margin:0 1em}.ModuleSearch .BrowseTabs dt a,.ModuleSearch .BrowseTabs dd a,.ModuleSearch .TheTabContent dt a,.ModuleSearch .TheTabContent dd a{display:block;font-size:1em;outline:none;padding:0 0 0 1em;text-decoration:none}.ModuleSearch .BrowseTabs dt a,.ModuleSearch .TheTabContent dt a{outline:none;padding-left:0}#ToTop{text-align:center}#ToTop img{max-width:95px;height:auto}#FooterWrap{background:#1a355e;color:#fff}#Footer a,#FooterMiddle h4{color:#fff}#FooterTop ul{font-family:"Gotham A","Gotham B",Arial,sans-serif;font-style:normal;font-weight:500;list-style:none;margin:0 0 20px;padding:20px 0 20px;border-bottom:1px solid #3ac1e1;font-size:1.25em}#FooterTop li.Last{margin-bottom:0}#FooterMiddle h4{font-family:"Gotham A","Gotham B",Arial,sans-serif;font-style:normal;font-weight:500}#FooterMiddle ul{list-style:none;margin-left:0}#Footer .Social li{float:left;margin-right:20px}#PanelFooterStayConnected ul{margin-bottom:20px}#FooterBottom{margin-top:20px;font-size:0.9em}#FooterBottom p{margin-bottom:0}#FooterBottom .Legal{padding-top:15px}.FormContainer #SiteSearchContainer fieldset.InlineLabels{padding-bottom:20px;border-bottom:1px solid #ececed;margin-bottom:20px}.FormContainer #SiteSearchContainer .InlineLabels label,.FormContainer #SiteSearchContainer .InlineLabels p.Label{text-align:left;width:auto}.FormContainer #SiteSearchContainer .Short{width:90%;margin-bottom:10px;-webkit-appearance:none}.FormContainer input,.FormContainer textarea,.FormContainer select{font-size:inherit}#DrResults .LocationsList ul{list-style:none;margin-left:0;padding-left:0}#Services .Category,#Services .EntireList{margin-bottom:1em;padding-top:0.4em}#Services ul{margin-bottom:1em;margin-top:1em}#Services .Category ul.TwoCol{border-top:1px solid #ccc;list-style-type:none;margin-left:0;padding-left:0}#Services .Category ul.TwoCol li{border:1px solid #ccc;border-top:none;margin:0;padding:0.4em}#Services .Category ul.TwoCol li a{display:block;text-decoration:none}#AZList{width:auto}#Services ul.Horiz{background:#ccc;margin:0;padding-left:0.5em}#Services ul.Horiz li{margin:0;padding-right:0}#Services ul.Horiz li a{display:block;font-weight:bold;margin:0;padding:0.3em;text-decoration:none}#Services ul.Horiz a:visited,#Services ul.Horiz li.Active a:visited{color:#444}#Services ul.Horiz a:hover,#Services ul.Horiz a:focus,#Services ul.Horiz a:active,#Services ul.Horiz li.Active a{background:#fff;color:#444}#Services div.ServicesAlpha{border-left:1px solid #ccc;border-right:1px solid #ccc}#Services div.ServicesAlpha ul{list-style-type:none;margin:0;padding:0}#Services div.ServicesAlpha li,#Services div.ServicesAlpha b{border-bottom:1px solid #ccc;display:block;margin:0;padding:0.4em 1em 0.5em 1em}.cmspage .ServiceLineList{list-style:none;padding:0;margin:0}.ServiceLineList li{padding:1em 0.25em 1em 0.5em;margin:0;border-bottom:1px solid #dedede}.ServiceLineList li.Last{border:none}.ServiceLineList li.HighLight{background:#efefef}.ServiceLineList .SLDetails dt.SLTitle{float:left;margin:0;width:100%}.ServiceLineList .SLDetails dd.SLDescription{float:left;width:97%;margin-left:3%;clear:none}.ModuleSearch .BrowseTabs .ServiceLineList dt a,.ModuleSearch .BrowseTabs .ServiceLineList dd a{padding:0}.ServiceLineList .SLDetails dd.SLDescription p{margin-bottom:1em}.ServiceLineList .SLDetails dd.SLDescription dt{margin:0}.ServiceLineList .SLDetails dd.SLDescription dl{padding-bottom:0.5em}.ServiceLineList .SLDetails dd.SLDescription .SLRelatedLinks dt{float:left}.ServiceLineList .SLDetails dd.SLDescription .SLRelatedLinks dd{float:left;margin-left:1%;clear:none}.SearchBox label.SearchLabel{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}table.Paging{margin:0;width:100%;padding:0}table.Paging div{padding:0}div.Paging{width:100%}.Paging div select,.Paging div option,.Paging div input{margin:0;padding:0;padding-left:1px;font-size:inherit}div.Paging .Row{clear:both;padding:6px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid #ccc;border-bottom:1px solid #ccc;font-size:14.8258px}@media screen and (max-width:650px){div.Paging .Row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}div.Paging .Row .Pagination{padding-right:8px;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}div.Paging .Row .Pagination select{font-size:inherit;width:60px !important}div.Paging .Row .PaginationRight{float:none;padding:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto}@media screen and (max-width:650px){div.Paging .Row .PaginationRight{margin-left:0}}div.Paging .Row .PaginationRight .BackNext{text-align:right;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:0}@media screen and (max-width:650px){div.Paging .Row .PaginationRight .BackNext{margin-top:10px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}div.Paging .Row .PaginationRight .BackNext a{white-space:nowrap}div.Paging .Row .PaginationRight .BackNext a.Previous{padding-right:8px}div.Paging .Row .PaginationRight .BackNext a.Previous.Disabled,div.Paging .Row .PaginationRight .BackNext a.Next.Disabled{display:none}.FormContainer .CalendarList .Row{clear:both;padding:6px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid #ccc;border-bottom:1px solid #ccc;font-size:14.8258px}@media screen and (max-width:650px){.FormContainer .CalendarList .Row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.FormContainer .CalendarList .Row div{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:left;-ms-flex-align:left;align-items:left;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:650px){.FormContainer .CalendarList .Row div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.FormContainer .CalendarList .Row div div{padding:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:auto;display:block}.FormContainer .CalendarList .Row select{float:none;width:60px !important}.FormContainer .CalendarList .Row .BackNext{padding:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;display:block;margin-left:auto}@media screen and (max-width:650px){.FormContainer .CalendarList .Row .BackNext{margin-top:10px;margin-left:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.FormContainer .CalendarList .Row .BackNext a{white-space:nowrap;margin:auto;vertical-align:middle}.FormContainer .CalendarList .Row .BackNext a.Previous{padding-right:8px}.FormContainer .CalendarList .Row .BackNext a.Previous.Disabled,.FormContainer .CalendarList .Row .BackNext a.Back.Disabled{display:none}.LocationSearchBox{margin-bottom:20px}.LocationsList ul{list-style:none;margin:0;padding:0}.LocationsList li{border-bottom:1px solid #ccc;margin:0;min-height:85px;padding:12px 0}.LocationsList .Picture{float:left}.LocationsList .Address{clear:left;margin-left:0}.LocationsList .Address .Headline{margin:0 0 0.3em 0;font-weight:bold}.LocationsList .PromoDesignation{font-family:"Gotham A","Gotham B",Arial,sans-serif;font-style:normal;font-weight:500;margin-bottom:10px;font-size:0.9em;color:#1a355e}.LocationsList p.TheAddress{margin-bottom:10px}.LocationsList .MovedPhone{margin-bottom:10px}.LocationsList .Address .Details .MinorDetails{float:left;text-align:left;font-size:0.85em}.LocationsList .Address .MinorDetails a{display:block}.ImagesOff .Address{margin-left:0}.LocationHeader{width:96%;background:#ececed;padding:2%;margin-bottom:20px}.Wrapper{width:100%}.Promotional{padding-top:20px;font-style:italic}.Promotional h3{display:none}.Promotional ul{list-style:none;margin:0;padding:0}.PicWrapper{float:none;height:auto;position:relative;width:100%;z-index:100}.MapWrapper{float:none;height:200px;padding-bottom:20px;position:relative;width:100%;z-index:1000}.GMap{border:1px solid #bbb;height:200px;width:100%;max-width:470px;z-index:10}.GMap .MapInfo{font-size:7pt;font-weight:normal;overflow:auto}.ImagesOff .MapWrapper{float:none;width:470px;padding-bottom:0}.ImagesOff .GMap{width:468px}.Wrapper .expand{display:none}.ContactCol2{margin-top:20px}.ContactCol2 p{margin-bottom:0.6em}#PageSearchdiv .SearchBox{margin-bottom:10px}.PageList ul{list-style:none;margin-left:0;padding-left:0}.PageList .Hdr{font-family:"Gotham A","Gotham B",Arial,sans-serif;font-style:normal;font-weight:400}.PageList .PublicationDate{font-size:0.85em}#VsMasterPage_MainContent_Years_BrowseByYear a{margin-right:5px}#VsMasterPage_MainContent_Years_BrowseByYear span.NoResultsYear{margin-right:5px}#DrSearch #ProviderBasicSearch,#DrResults #ProviderBasicSearch{display:none}#DrSearch #ProviderAdvancedSearch{padding:2%;background:#ececed}#DrSearch .PrintButton{margin:10px 0;padding:0}#DrSearch .PrintButton a.Button{margin-bottom:0}.cmspage ul.DrList{list-style:none;margin:20px 0;padding:0}.DrList>li{border-bottom:1px solid #ececed;padding:8px 0 10px}.DrList ul.Specialties li{display:inline-block}#DrResults .DrList li:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}#DrResults .DrList h2{font-size:1.4em}#DrResults .DrList h3{font-size:1.2em}#DrResults .DrList ul{list-style:disc}#DrResults .DrList ul li{border-bottom:0}#DrResults .DrList ul.Specialties{list-style:none;margin:0;padding-left:0}#DrResults .DrList .FacetLocations{clear:both;float:left}.DrList .DoctorImage{float:left;margin-right:20px;margin-bottom:12px}.DrList .DoctorContent{float:left;width:100%}#DrResults .DrList .Button{font-size:1em}#DrResults .DrList .Accepting{margin-bottom:0.6em}#DrResults #ProviderAdvancedSearch{margin-bottom:20px}#DrResults #ProviderAdvancedSearch .DrSearch{background:#ececed;padding:15px;-o-transition:height 500ms ease;-webkit-transition:height 500ms ease;transition:height 500ms ease;display:none}#DrResults #ProviderAdvancedSearch .DrSearch.Open{display:block;-o-transition:height 500ms ease;-webkit-transition:height 500ms ease;transition:height 500ms ease}#DrResults .FilterTrigger{background:#1a355e url(/imgs/icons/white-expand_07.png) center right no-repeat;cursor:pointer;color:#fff;font-size:1.05em;margin:0 0 6px;padding:8px 15px}#DrResults .FilterTrigger.Active{background:#1a355e url(/imgs/icons/white-collapse_07.png) center right no-repeat}.FormContainer #DrSearch input,.FormContainer #DrSearch textarea,.FormContainer #DrSearch select,.FormContainer #DrResults input,.FormContainer #DrResults textarea,.FormContainer #DrResults select{width:100%}.FormContainer #DrResults table.Paging select,.FormContainer #DrSearch table.Paging select{width:auto}#DrResults .DrNameTitleWrap{float:left}#DrResults .PhoneWrap{margin-bottom:0.6em;clear:left}@media screen and (min-width:750px){#DrResults .PhoneWrap{clear:none;float:right}}#DrResults ul.Locations{margin-top:0}#DrResults ul.Locations h4{font-size:1.09em;margin-bottom:0}#DrResults .ExtraInfo{clear:left;float:left}@media screen and (min-width:750px){#DrResults .ExtraInfo{clear:none;float:right;text-align:right}}#DrDetail .QuickInfo{margin-bottom:20px}#DrDetail .DrImage{float:left;max-width:120px;margin-right:3%}#DrDetail .Designations h1{font-size:1.6em}#DrDetail ul.JobTitle{list-style:none;margin-left:0;margin-bottom:auto;padding-left:0}#DrDetail a.HasVideo{display:inline-block;padding:0.5em 1em;background:#1a355e;color:#fff}#DrDetail a.HasVideo:hover,#DrDetail a.HasVideo:focus{background:#284c84;text-decoration:none}#DrDetail #accordion-tab-1 .Gender dt,#DrDetail #accordion-tab-1 .Gender dd{float:left}#DrDetail h3{border-bottom:1px solid #9ea2a3;margin-top:0.8em;margin-bottom:0.4em;padding-bottom:0.2em}#DrDetail h3.Trigger{border-bottom:none;margin-top:0;margin-bottom:6px;padding-bottom:8px}#DrDetail h4{margin-top:0.6em;margin-bottom:0.2em}#DrDetail #accordion-tab-1 div{margin-bottom:20px}@media screen and (min-width:640px){#DrDetail #accordion-tab-1 div{margin-bottom:30px}}#DrDetail #accordion-tab-1 div ul{margin-bottom:0}#DrDetail .Experience p{margin-bottom:0}#DrDetail .Experience dt{clear:both;float:left;margin-right:10px}#DrDetail .Experience dd{font-family:"Gotham A","Gotham B",Arial,sans-serif;font-style:normal;font-weight:400;float:left}#DrDetail .HonorsAwardsEtc p{margin-bottom:0}#office-information .Locations,#accordion-tab-2 .Locations{width:100%}#office-information .GMap,#accordion-tab-2 .GMap{border:1px solid #bbb;height:198px;overflow:hidden;position:relative;width:100%;z-index:10}#office-information{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#office-information .LeftInfo{-ms-flex-preferred-size:48%;flex-basis:48%;margin-right:4%}@media screen and (max-width:800px){#office-information .LeftInfo{-ms-flex-preferred-size:100%;flex-basis:100%}}#DrDetail .accordion.tabs.js>.listitem>.content{background:#f4f4f5;border-top:none;margin-top:1px;padding:2%}.FormContainer .CalendarList input,.FormContainer .CalendarList textarea,.FormContainer .CalendarList select{width:98%}.FormContainer .CalendarList .SearchBox label{font-family:"Gotham A","Gotham B",Arial,sans-serif;font-style:normal;font-weight:500;margin-bottom:0.6em;text-align:center}.CalendarDetailTop .Accordion .Trigger a:link,.CalendarDetailTop .Accordion .Trigger a:visited{color:#fff}.CalendarDetailTop .Accordion .Trigger.Active a:link,.CalendarDetailTop .Accordion .Trigger.Active a:visited{color:#1a355e}.CalendarDetailTop .Accordion .Payload{background:#fff}.CalendarDetail .GMap{position:relative}.CalendarEventDetailHeader tr.Even td{background:transparent;border-top:1px solid #ececed;padding-top:8px}.CalendarEventDetailHeader tr.Even td a{background:transparent}.WithoutTabs .CalendarDetailContent:before,.WithoutTabs .CalendarDetailContent:after{content:"";display:block}.WithoutTabs .CalendarDetailContent:after{clear:both}.CalendarDetailContent .EventStatus{margin-bottom:0.6em}.CalendarDetailContent fieldset{padding-bottom:0;float:none}.DateBox,.MovedDateBox,.CalDateIcon{text-align:center;font-size:0.8em}.DateBox .BoxMo,.MovedDateBox .BoxMo,.CalDateIcon .BoxMo{background:#1a355e;color:#fff}.DateBox .BoxDate,.MovedDateBox .BoxDate,.CalDateIcon .BoxDate{font-family:"Gotham A","Gotham B",Arial,sans-serif;font-style:normal;font-weight:500;font-size:1.7em;padding-top:3px}.DateBox .BoxDate,.DateBox .BoxDay,.MovedDateBox .BoxDate,.MovedDateBox .BoxDay,.CalDateIcon .BoxDate,.CalDateIcon .BoxDay{background:#68cbe4;color:#1a355e}.MovedEventDetailTable .Row{width:100%;margin-bottom:20px}.MovedEventDetailTable .Row .CalDateIcon{float:left;width:55px}.MovedEventDetailTable .Row span{display:inline-block;float:left;margin:0 5px}.MovedEventDetailTable .Row .Details{float:left;margin-left:20px}.MovedEventDetailTable .Row .EventTimes{margin-bottom:0.63em}.AccordionContentInside .MovedTable .Row{border-bottom:1px solid #ececed;padding-bottom:10px;margin-bottom:10px}.AccordionContentInside .MovedTable .Row p{font-size:0.9em;margin-bottom:0.4em}.AccordionContentInside .MovedTable .Row .EventStatus{font-size:0.9em;margin-top:0.6em}.CalendarDetail .RelatedEventsDiv{margin-bottom:20px}.CheerCards{width:100%}.CheerCards h2{background:#dfedfa;border:1px solid #8c8c8c;padding:0.2em;text-align:center}.CheerCards p{color:#444;font-weight:bold}.CheerCards .Validator{color:red}.CheerCards p.View{color:#3676af}.CheerCards a{clear:left;color:#3676af;font-weight:bold;padding:5px;text-align:center;text-decoration:none;width:auto}.CheerCards a:hover{text-decoration:underline}.CheerCards a:visited,.CheerCards a:active{color:#3676af}.CheerCards .Top{background:#fff;border:1px solid #e0e8ef;margin-bottom:2em;padding:5px}.CheerCards .Top h2{background:#dfedfa;border:none;color:#3676af;margin:0 auto;padding:10px}.CheerCards .Top img{padding-top:10px;width:528px}.CheerCards img{padding:5px}.CheerCategory{border:1px solid #e0e8ef;float:left;margin:1em 1% 1em;min-height:158px;padding:5px;text-align:center;width:160px}.CheerCatDetail a.Nav{background:#fff url(../../imgs/icons/arrow_left.gif) no-repeat scroll 6px 50%;border:1px solid #e0e8ef;float:left;padding-left:15px}.CheerCardGroup{clear:left}.CheerCategory a{font-size:0.85em;padding:0}.CheerCategory span{color:#91c4d7;font-weight:bold}.CheerCatDetail .CheerCategory a:link,.CheerCatDetail .CheerCategory a:visited,.CheerCatDetail .CheerCategory a:hover,.CheerCatDetail .CheerCategory a:active,.CheerCatDetail .CheerCategory a:focus{clear:left}.CheerPersonalize h3{background:#dfdfdf;clear:both;margin:1.2em 0;padding:0.2em 0.5em}.CheerCards .CheerPersonalize img{padding:0}.CheerPersonalize .BlockLabels .Column{float:none}.FormContainer .CheerPersonalize fieldset textarea{width:99%}.FormContainer .CheerPersonalize fieldset.CheckRadio{padding-top:0}.FormContainer .CheerPersonalize fieldset.CheckRadio input{vertical-align:middle;margin-bottom:4px}.FormContainer .CheerPersonalize select.Type{width:75px}.FormContainer .CheerPersonalize span.Normal label{display:inline;font-weight:normal;padding-left:3px}.FormContainer .CheerPersonalize .Column .FormHint{display:block;font-weight:normal;padding-left:2px}#Content .FormContainer .CheerPersonalize .Column input{width:auto}#Content .FormContainer .CheerPersonalize .Column.Short{width:auto}#Content .FormContainer .CheerPersonalize .Column Small{display:inline-block}.FormContainer .CheerPersonalize .BlockLabels p span{font-weight:normal}#CardBorder{clear:left;margin-top:2em}#CardBorder h2{background:none;border:none}#CardBorder h3{text-align:center}.CheerCards .Delivery{background:#dfdfdf;border:1px dashed #8c8c8c;float:left;font-weight:bold;padding:5px;width:auto}.CheerPreview .Sender{float:right;font-weight:bold;padding-right:20px;width:auto}.CheerCards .Buttons{border-top:1px solid #8c8c8c;margin-top:3em;padding-top:0.5em}.CheerConfirm a.Print{background:#dfedfa;border:1px solid #3676af;float:left;margin:1em 0;width:auto}.CheerConfirm a.Print:hover{border:1px solid #224b6f;color:#224b6f;text-decoration:underline}.CheerConfirm h3{clear:left}.CheerCards .CheerConfirm .Bottom{border-top:1px solid #444;float:left;margin-top:0.5em;width:100%}.CheerCards .CheerConfirm .Delivery{margin-top:7px}.CheerCards .CheerConfirm .Buttons{border:none;float:left;margin:3px 8px;width:425px}.CheerCards .CheerConfirm .Buttons input.Button{margin-left:1em;padding:0;width:auto}.CheerPrintPreview img{width:600px}.SmartPanel .ServiceList .SLDescription p{margin-bottom:0;font-size:0.85em;line-height:1.5em}#DrSmartPanel .DrList .DoctorImage{width:20%;margin-right:2%}#DrSmartPanel .DrList .DoctorContent{width:78%;float:left}#DrSmartPanel ul.DrList{list-style:none;margin:0;padding:0}#DrSmartPanel li.SPItem dt,#DrSmartPanel li.SPItem dd{margin:0 0 0 60px;padding:0}#DrSmartPanel li.SPItem dd.Picture{margin:0;float:left}#DrSmartPanel li.SPItem dd.Picture img{margin:0 !important}#DrSmartPanel li.SPItem .Specialties ul{list-style:none;margin:0;padding:0}#DrSmartPanel li.SPItem .Specialties li{float:left;margin:0;padding:0;padding-right:4px}#SmartPanelLocations ul.LocationList{list-style:none;margin:0;padding:0}#SmartPanelLocations dt{font-family:"Gotham A","Gotham B",Arial,sans-serif;font-style:normal;font-weight:400}#SmartPanelLocations dd{font-family:"Gotham A","Gotham B",Arial,sans-serif;font-style:normal;font-weight:300;margin:0 0 3px 0;padding:0;position:relative;font-size:0.9em}#SmartPanelLocations dd.Picture{float:left;margin-top:0.5em;margin-right:20px}#SmartPanelLocations .LocationInfo{padding-left:140px;border-bottom:1px solid #ececed}.Events-Upcoming-Calendar ul.SPList{list-style:none;margin:0;padding:0}.Events-Upcoming-Calendar li.SPItem{margin-bottom:12px}.Events-Upcoming-Calendar .DateBoxSmall{width:100%}.Events-Upcoming-Calendar .DateBoxSmall,.Events-Upcoming-Calendar .CalDateIcon{text-align:left;font-size:0.95em}.Events-Upcoming-Calendar .DateBoxSmall .BoxMo,.Events-Upcoming-Calendar .CalDateIcon .BoxMo{background:#1a355e;color:#fff;padding:0.1em 3%;float:left;width:30%;text-align:left}.Events-Upcoming-Calendar .DateBoxSmall .BoxDate,.Events-Upcoming-Calendar .CalDateIcon .BoxDate{font-family:"Gotham A","Gotham B",Arial,sans-serif;font-style:normal;font-weight:300;font-size:0.95rem;padding:0.1em 1%;background:#68cbe4;color:#1a355e;float:left;width:14%;text-align:center}.Events-Upcoming-Calendar .DateBoxSmall .BoxDay,.Events-Upcoming-Calendar .CalDateIcon .BoxDay{background:#68cbe4;color:#1a355e;float:left;padding:0.1em 3% 0.1em 1%;width:44%}.Ongoing{background:#1a355e;color:#fff;padding:0.1em 3%;font-size:0.95em}.Events-Upcoming-Calendar li.SPItem .EventInfo{clear:both;padding:1.5% 3%;background:#ececed;margin-top:2px}.Events-Upcoming-Calendar li.SPItem .EventTime{font-size:0.85em;margin-bottom:0.6em}#SmartPanelRelatedStayWellContent ul.SPList{list-style:none;margin-left:0;padding-left:0}#SmartPanelRelatedStayWellContent ul.SPList .ItemTitle{font-family:"Gotham A","Gotham B",Arial,sans-serif;font-style:normal;font-weight:500}@media screen and (min-width:0px) and (max-width:550px){.SearchBox .SearchTextbox{width:95%;margin-bottom:8px}.CalendarWidget{display:none}}@media screen and (min-width:0px) and (max-width:659px){.CalendarDetail .Tab table,.CalendarDetail .Tab thead,.CalendarDetail .Tab tbody,.CalendarDetail .Tab th,.CalendarDetail .Tab td,.CalendarDetail .Tab tr{display:block}.CalendarDetail .Tab thead tr{position:absolute;top:-9999px;left:-9999px}.CalendarDetail .Tab tr{border:1px solid #ccc}.CalendarDetail .Tab td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%}.CalendarDetail .Tab td:before{font-family:"Gotham A","Gotham B",Arial,sans-serif;font-style:normal;font-weight:500;position:absolute;top:6px;left:6px;width:40%;padding-right:10px;white-space:nowrap}.CalendarDetail .Tab td:nth-of-type(1):before{content:"Meeting"}.CalendarDetail .Tab td:nth-of-type(2):before{content:"Date"}.CalendarDetail .Tab td:nth-of-type(3):before{content:"Time"}.CalendarDetail .Tab td:nth-of-type(4):before{content:"Location"}}@media screen and (min-width:300px) and (max-width:711px){#SiteSearchContainer ul.Tabnav,.LocationsTabs ul.Tabnav{background:none}#SiteSearchContainer ul.Tabnav li,.LocationsTabs ul.Tabnav li{border-bottom:0;display:inline-block;margin:5px 5px 0 0}}@media screen and (min-width:300px) and (max-width:952px){.LocationsTabs ul.Tabnav{background:none}.LocationsTabs ul.Tabnav li{border-bottom:0;display:inline-block;margin:5px 5px 0 0}#LocationsSearch{margin-top:10px}}@media screen and (min-width:440px){.LocationsList .Picture{float:left}.LocationsList .Address{clear:none;margin-left:140px}.ModuleSearch .BrowseTabs dt:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.ModuleSearch .BrowseTabs dt a,.ModuleSearch .BrowseTabs dd a{clear:both;float:left}.ModuleSearch .BrowseTabs dl span{float:right}}@media screen and (min-width:550px){.CTAInlineRight,.CalloutRight{max-width:260px;float:right;margin-left:20px}img.Right{float:right;margin:0 0 0.6em 1em}img.Left{float:left;margin:0 1em 0.6em 1em}img.DropshadowRight{float:right;margin:0 0 1em 1em}img.DropshadowLeft{float:left;margin:0 1em 1em 0}div.Caption.Left{float:left;margin:0 1em 0.6em 0}div.Caption.Right{float:right;margin:0 0 0.6em 1em}.PicWrapper{float:left;height:200px;margin-right:5px;position:relative;width:300px;z-index:100}.MapWrapper{float:left;height:200px;padding-bottom:20px;position:relative;width:165px;z-index:1000}.GMap{border:1px solid #bbb;height:198px;overflow:hidden;position:absolute;right:0;top:0;width:163px;z-index:10}.GMap .MapInfo{font-size:7pt;font-weight:normal;overflow:auto}.Wide .MapWrapper{float:none;padding-bottom:0;width:470px}.Wide .GMap{width:468px}.Wrapper .expand{display:block;position:absolute;right:0;bottom:-10px;font-weight:normal}.ContactWrapper{margin-top:20px}.ModuleSearch .SortContainer div{clear:none;float:right}.DrList .DoctorImage{width:20%;margin-right:3%}.DrList .DoctorContent{width:77%;float:left}.CalendarList .SearchBox .SearchTextbox{margin-bottom:8px}}@media screen and (min-width:640px){.LocationsList .MovedPhone{float:right}.LocationsList .MajorDetails{float:left}.LocationsList .Address .Details .MinorDetails{clear:right;float:right;text-align:right}#LocationsSearch table.Paging .BackNext,table.Paging .BackNext{float:right;margin-top:0}.ContactCol1,.ContactCol2{float:left;margin-right:10px;width:48%;display:inline}.ContactCol2{margin-right:0;margin-top:0}.CalendarList .SearchBox .SearchTextbox{float:left;width:40%;padding-top:0;margin-top:2px;margin-right:1%;-webkit-appearance:none}.FormContainer .CalendarList .SearchBox .categoryDropDownDiv{float:left;width:40%;margin-right:2%}.FormContainer .CalendarList .SearchBox label{float:left;width:10%;margin-top:4px}.FormContainer .CalendarList select{float:left;width:90%;height:26px;margin-top:6px}.CalendarList .SearchBox fieldset div{padding-bottom:0}.CheerPersonalize .BlockLabels .Column{float:left}#BelowMainLeft{float:left;width:48%;margin-right:2%}#BelowMainRight{float:right;width:48%;margin-left:2%}.CalloutWide img{float:right;padding-left:10px}}@media screen and (min-width:750px){#FooterTop{text-align:center}#FooterTop ul{display:inline-block;width:100%;margin:0 auto 16px;padding-bottom:12px}#FooterTop li{display:inline-block;text-align:center;margin:0 2%}#FooterMiddle{padding-top:5px}#FooterMiddle .ColumnOne,#FooterMiddle .ColumnThree{float:left;width:50%}#FooterMiddle .ColumnTwo,#FooterMiddle .ColumnFour{float:right;width:50%}#FooterBottom{margin-top:20px;padding-top:20px;border-top:1px solid #284c84}#FooterBottom .Copyright{float:left}#FooterBottom .Legal{float:right;padding-top:0}.CalendarDetailContent fieldset{float:left;margin-bottom:0.6em}.CalendarDetailContent .EventStatus{float:right}.CalendarDetailContent .MovedEventDetailTable{clear:both}}@media screen and (min-width:950px){.Wrapper{float:left;width:auto;margin-right:20px}.ContactWrapper{float:left;width:40%;margin-top:0}.ContactWrapper .ContactCol1,.ContactWrapper .ContactCol2{float:none;width:100%;margin:0;display:block}.ContactWrapper .ContactCol2{padding-top:20px}}@media screen and (min-width:1025px){#HeaderWrap{background:#fff}#Header,#TaskNavInner{width:98%;margin:0 auto;max-width:1680px}#Logo{text-align:left;float:left;width:18%;padding-top:0.5em;padding-right:4%}#Logo img{max-width:100%}.MenuTriggers{display:none}#Menu{float:left;width:78%}#MainNav{display:table;padding-top:8px;width:83%;float:left}nav .PatientPortal{float:right;width:16%;padding-left:1%;border-bottom:0;margin-top:18px;text-align:right}nav .PatientPortal img{width:142px;margin:-10px}#MainNav h2{display:none}nav{width:100%}nav ul{display:table-row;background:transparent}nav ul li{font-family:"Gotham A","Gotham B",Arial,sans-serif;font-style:normal;font-weight:500;font-size:1.2em;display:table-cell;vertical-align:middle;padding:0 20px 0 0;border-bottom:3px solid #fff}nav ul li.Active{color:#1a355e}nav ul li.Active strong{padding-left:0}nav ul li.First{padding-top:0}nav ul li a:link,nav ul li a:hover,nav ul li a:visited,nav ul li span{color:#1a355e;padding-left:0}nav ul li a:hover,nav ul li a:focus{text-decoration:none}#MainNav ul li strong:hover,nav ul li strong:focus{border-bottom:3px solid #3ac1e1}nav ul li.Active span{border-bottom:3px solid #3ac1e1}#TaskNavWrap{background:#1a355e;padding:10px 0}#TaskNav{float:left;width:90%}#TaskNav .cmspanel{margin-bottom:0}#TaskNav ul{width:100%;list-style:none;margin:0;padding-left:0}#TaskNav ul li{display:inline-block;padding:0 1%;margin-bottom:0}#TaskNav ul li a{color:#fff}#Columns,#BreadcrumbInner{width:96%;max-width:1680px;margin:0 auto;padding:0}#Columns #ColumnOne{float:left;width:21.428571429%}#Columns #ColumnTwo{float:left;width:49.94047619%;margin:0 3.571428571%}#Columns #ColumnThree{float:right;width:21.428571429%}.cmspanel{margin-bottom:30px}#Breadcrumbs{float:left;width:70%}#PageTools{float:right;width:30%;text-align:right}#PageTools .PrintLink,#PageTools .EmailLink{float:right;font-size:1.2em;padding:5px 5px 0;margin:0 5px 0 0;color:#1a355e}#PageTools .PrintLink span,#PageTools .EmailLink span{position:absolute;left:-32767px}#PageTools .PrintLink a:hover,#PageTools .PrintLink a:focus,#PageTools .EmailLink a:hover,#PageTools .EmailLink a:focus{color:#284c84}#ProximityNavWrap{margin-bottom:30px}#AbovePageContent .cmspanel{margin-top:0}#BelowMainLeft{float:left;width:48%;margin-right:2%}#BelowMainRight{float:right;width:48%;margin-left:2%}.ServiceLineList .SLDetails dt.SLTitle{float:left;margin:0;width:40%}.ServiceLineList .SLDetails dd.SLDescription{float:left;width:58%;margin-left:1%;clear:none}.ContactWrapper{float:left;width:38%;margin-top:0}#DrSearch #ProviderAdvancedSearch{float:left;width:32%}#DrSearch #ProviderBrowse{float:right;width:61%;margin-left:2%}#DrSearch.ModuleSearch #BrowseTab ul.Tabnav{background-color:transparent}#DrSearch .PrintButton{margin:0;float:right}#DrResults .FilterTrigger{display:none}#DrResults #ProviderAdvancedSearch .DrSearch{display:block}#DrResults #ProviderAdvancedSearch{float:left;width:25.00003%}#DrResults #ProviderBrowse{float:right;width:67.79767%;margin-right:0;margin-left:7.14286%}#DrResults.ModuleSearch .SortContainer{border-bottom:0}#DrResults.ModuleSearch #ProviderBrowse .SortContainer{border-bottom:1px solid #ececed}#DrResults .DrList .DoctorImage{width:10%;margin-right:2%}#DrResults .DrList .DoctorContent{width:88%;float:left}#DrDetail .DrImage{float:left;margin-right:3%;max-width:100%}#ToTopWrap{background:url(/imgs/hex-pattern-bottom.gif) top left no-repeat}}@media screen and (min-width:1122px){#FooterMiddle ul{padding-left:0}#FooterMiddle .ColumnOne,#FooterMiddle .ColumnTwo,#FooterMiddle .ColumnThree,#FooterMiddle .ColumnFour{float:left;width:23%;margin-right:2.666667%}#FooterMiddle .ColumnFour{margin-right:0}}@media screen and (min-width:1180px){nav ul li{font-size:1.25em}}@media screen and (min-width:1025px) and (max-width:1280px){.MenuTriggers{display:block;padding:0 15px 0.5em;float:right}.MenuTriggers .MenuButton{display:none}#Columns #ColumnOne{float:left;width:25.00003%}#Columns #ColumnTwo{float:right;width:67.79767%;margin-right:0;margin-left:7.14286%}#Columns #ColumnThree{float:none;width:100%}}@media screen and (min-width:1280px){body{font-size:1.09em}li{margin-bottom:0.6em}#TaskNav{width:77%}#TaskNav li{font-size:0.9em}.CalloutRight,.CalloutWide,.CTAInlineRight,.CTAInlineWide{margin-bottom:30px}#ToTop img{max-width:100%}.YouTubeVideoButton{height:50px;left:2%;bottom:6%;width:50px}.VideoContainer{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.VideoContainer iframe,.VideoContainer object,.VideoContainer embed{height:100%;left:0;position:absolute;top:0;width:100%}#DrSearch #ProviderAdvancedSearch{float:left;width:26%}#DrSearch #ProviderBrowse{float:right;width:68%;margin-left:2%}#DrResults #ProviderAdvancedSearch{width:21.428571429%}#DrResults #ProviderBrowse{float:right;width:75%;margin:0 0 0 3.571428571%}}@media screen and (min-width:1281px){#Search{width:auto;padding-left:0;text-align:right}#SearchArea{display:block;float:right;width:23%;padding-top:0}#SearchArea .Hide{display:none}#SearchArea fieldset{padding-bottom:0;float:right;text-align:right}#Search #SearchInput{float:left;width:auto;min-width:200px;margin:0 5% 0 0;background:transparent;color:#fff;border:0;border-left:1px solid #fff;padding-left:20px;font-size:1em}#Search #SearchInput:focus{background:#274674}#Search input.Button{clear:none;float:left;background:transparent url(/imgs/icons/search-icon.gif) left center no-repeat;text-indent:-99999px;width:30px;height:30px;background-size:contain;padding:0}}@media screen and (min-width:1390px){.ContactWrapper{width:54%}.ContactWrapper .ContactCol1,.ContactWrapper .ContactCol2{float:left;width:48%;margin-right:2%}.ContactWrapper .ContactCol2{float:right;padding-top:0;margin-right:0}}@media screen and (min-width:1600px){.ContactWrapper{width:60%}#MainNav{margin-top:20px}}@media screen and (min-width:1680px){#Columns{width:100%;max-width:1680px;margin:0 auto;padding:0}}@media screen and (min-width:1790px){#CallToAction{margin-left:-50px;margin-bottom:30px;background:transparent url(/imgs/CTA-Arrow.png) center left no-repeat}#CallToAction .cmspanel{margin-left:75px;padding:20px 20px 0 0}}@media print{#StickyNav.Fixed{display:none}#Header{margin-bottom:20px}.Tabnav{display:none}.Tab{display:block !important;border:none}.Tab h2{display:block}.TabContainer .Tabhide,.TabContainerlive .Tabhide{display:block !important}.Accordion .Payload{display:block !important}table{border:none !important}th,td{border:none !important;text-align:left;vertical-align:top}caption{font-weight:bold;text-align:left}ul.Horiz{width:100% !important;float:left !important}ul.Horiz li{width:auto !important;float:left !important;padding-right:0.8em !important}ul.Plain{list-style:none !important}dt{font-weight:bold}#FooterMiddle .ColumnTwo,#FooterMiddle .ColumnThree,#FooterMiddle .ColumnFour{display:none}.Bold,legend{font-weight:bold}#Menu,.MenuTriggers,#TaskNavWrap,#TaskNav,#Banner,#BreadcrumbWrap,.PatientPortal,#SkipTo,#Search,#Breadcrumbs,#ToTopWrap,#FooterTop{display:none}#CallToAction,.CTAInlineRight,.CTAInlineWide,.CalloutRight,.CalloutWide{border:2px solid #000}a.Button,a.LightBlueButton,p.Button,p.LightBlueButton{border:1px solid #000}.YouTubeVideoButton{display:none}#ProximityNavWrap{margin-bottom:30px !important}#ProximityToggle{padding-left:0;border-bottom:1px solid #000}#ProximityNavWrap1{border-left:1px solid #000}#ProximityNav h2{border-bottom:0}#ProximityNav li{border-bottom:0;padding-bottom:0.3em;padding-top:0}.flexslider{display:none}.CheerPrintPreview .Top,#CheerPrint a.Button{display:none}.CheerPrintPreview img{width:600px !important}.GMap,.GMap div{width:auto !important;display:block !important;position:relative !important}.GMap div.gmnoprint{display:none !important}}