@import url(../../scripts/geoscripts/fancybox/jquery.fancybox.css);.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}#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 dl{margin:0 !important;padding:0 !important;position:relative}#SmartPanelLocations dd{margin:0 0 3px 0;padding:0;position:relative;font-size:0.85em;font-weight:normal}.Events-Upcoming-Calendar ul.SPList{list-style:none}.Events-Upcoming-Calendar li.SPItem{margin-bottom:0.7em;list-style:none}.Events-Upcoming-Calendar li.SPItem .EventInfo{margin-left:36px}.Events-Upcoming-Calendar .DateBoxSmall{float:left}.Events-Upcoming-Calendar .DateBoxSmall .CalDateIcon{width:26px;background-image:none;margin:0}.Events-Upcoming-Calendar .DateBoxSmall .BoxMo span{background-image:url(../imgs/calendar/CalendarSmall_months.gif);display:block;width:0px;height:12px;padding-left:26px;overflow:hidden;background-repeat:no-repeat}.Events-Upcoming-Calendar .DateBoxSmall .BoxMo span.jan{background-position:0px top}.Events-Upcoming-Calendar .DateBoxSmall .BoxMo span.feb{background-position:-26px top}.Events-Upcoming-Calendar .DateBoxSmall .BoxMo span.mar{background-position:-52px top}.Events-Upcoming-Calendar .DateBoxSmall .BoxMo span.apr{background-position:-78px top}.Events-Upcoming-Calendar .DateBoxSmall .BoxMo span.may{background-position:-104px top}.Events-Upcoming-Calendar .DateBoxSmall .BoxMo span.jun{background-position:-130px top}.Events-Upcoming-Calendar .DateBoxSmall .BoxMo span.jul{background-position:-156px top}.Events-Upcoming-Calendar .DateBoxSmall .BoxMo span.aug{background-position:-182px top}.Events-Upcoming-Calendar .DateBoxSmall .BoxMo span.sep{background-position:-208px top}.Events-Upcoming-Calendar .DateBoxSmall .BoxMo span.oct{background-position:-234px top}.Events-Upcoming-Calendar .DateBoxSmall .BoxMo span.nov{background-position:-260px top}.Events-Upcoming-Calendar .DateBoxSmall .BoxMo span.dec{background-position:-286px top}.Events-Upcoming-Calendar .DateBoxSmall .BoxDate{background:#fff;border-left:solid 1px #cccaca;border-right:solid 1px #cccaca;padding:1px 0 2px 0;font-size:13px}.Events-Upcoming-Calendar .DateBoxSmall .BoxDay span{background-image:url(../imgs/calendar/CalendarSmall_days.gif);display:block;width:0px;height:9px;padding-left:26px;overflow:hidden;background-repeat:no-repeat}.Events-Upcoming-Calendar .DateBoxSmall .BoxDay span.sunday{background-position:0px top}.Events-Upcoming-Calendar .DateBoxSmall .BoxDay span.monday{background-position:-26px top}.Events-Upcoming-Calendar .DateBoxSmall .BoxDay span.tuesday{background-position:-52px top}.Events-Upcoming-Calendar .DateBoxSmall .BoxDay span.wednesday{background-position:-78px top}.Events-Upcoming-Calendar .DateBoxSmall .BoxDay span.thursday{background-position:-104px top}.Events-Upcoming-Calendar .DateBoxSmall .BoxDay span.friday{background-position:-130px top}.Events-Upcoming-Calendar .DateBoxSmall .BoxDay span.saturday{background-position:-156px top}#PromoCodeSmartpanel ul.SPList,.SPPromoComboList{list-style:none;margin:0;padding:0}.SPPromoTopicName,SPPromoTopicDescription{display:block}#PromoCodeSmartpanel .SPItem{border-bottom:solid 1px #ccc;padding-bottom:0.5em}#PromoCodeSmartpanel .SPItem.Last{border-bottom:none}.SP-CmsPage-Images ul.PageList{list-style:none;margin:0;padding:0}.SP-CmsPage-Images li.SPItem dt,.Pages-Related-Images li.SPItem dd{margin:0 0 0 60px;padding:0}.SP-CmsPage-Images li.SPItem dd.Picture{margin:0;float:left}.SP-CmsPage-Images li.SPItem dd.Picture img{margin:0 !important}.CheerCards{width:600px}.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 2.1em 1em 0;min-height:158px;padding:5px;text-align:center;width:160px}.CheerCatDetail a.Nav{background:#fff url(../imgs/icons/arrow_left.gif) no-repeat scroll 3% 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}.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:163px}.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}#CardBorder p{margin-bottom:1.2em}.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}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}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}table.Paging td{padding:6px 0;vertical-align:middle}.Paging td.BackNext{text-align:right}table.Paging td.BackNext a{white-space:nowrap}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}.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{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}#ClinicalTrialsSearch .Tab .Overflow ul{list-style:none}#ClinicalTrialsSearch .Tab .Overflow a{font-weight:bold;text-decoration:none}#ClinicalTrialsResults .SortContainer{border-bottom:1px solid #ccc;padding:3px 0;margin-bottom:0.5em}#ClinicalTrialsResults .SortContainer span{float:left}#ClinicalTrialsResults .AlphaSort{float:right}#ClinicalTrialsResults .AlphaSort p{float:left;margin:0}#ClinicalTrialsResults .AlphaSort ul{float:left;list-style:none;margin:0;padding:0}#ClinicalTrialsResults .AlphaSort li{border-left:1px solid #ccc;display:inline;float:left;margin:0 0 0 7px;padding:0 0 0 7px}#ClinicalTrialsResults .AlphaSort li.First{border-left:none}#ClinicalTrialsResults .ResultsList ul{list-style:none;margin:0;padding:0}#ClinicalTrialsSearch .BrowseTabs dl{margin:0;padding:0}#ClinicalTrialsSearch .BrowseTabs dt{margin:0.5em 0 0 0;padding:0}#ClinicalTrialsSearch .BrowseTabs dd{clear:both;margin:0}#ClinicalTrialsSearch .BrowseTabs dl span{float:right;font-size:0.9em;margin:0 0.8em}#ClinicalTrialsSearch .BrowseTabs dt a,#ClinicalTrialsSearch .BrowseTabs dd a{display:block;font-size:1em;outline:none;padding:0 0 0 1em;text-decoration:none}#ClinicalTrialsSearch .BrowseTabs dt a{outline:none;padding-left:0}.ClinicalTrialsSearch .CategoryContainer{border-bottom:1px solid #ccc;border-top:1px solid #ccc;margin:0.4em 0 1em 0;padding:0.8em 0 0 0}.ClinicalTrialsSearch .CategoryContainer ul{list-style-type:none;margin:0;padding-left:0;padding-right:4%}.ClinicalTrialsSearch .CategoryContainer li{margin-bottom:1.4em}.ClinicalTrialsResults div.NavBtns{background:#fff url(../imgs/tab_list_bkgd.gif) repeat-x left bottom;border:none;clear:both;float:left;margin:1em 0;padding:0;width:100%}.ClinicalTrialsResults .NavBtns ul li{float:left;margin:0;padding:0}.ClinicalTrialsResults .NavBtns ul{float:left;list-style-type:none;margin:0;padding:0}.ClinicalTrialsResults .NavBtns ul li.First{padding-left:0}.ClinicalTrialsResults .NavBtns ul li a,.ClinicalTrialsResults .NavBtns ul li strong{background:#f8f8f8 url(../imgs/tab_link_bkgd.gif) repeat-x left bottom;border:1px solid #858585;border-bottom:none;border-left:none;color:#000;float:left;padding:0.4em}.ClinicalTrialsResults .NavBtns ul li a{font-weight:normal;text-decoration:none}.ClinicalTrialsResults .NavBtns ul li strong{background-color:#fff;background-image:none}.ClinicalTrialsResults .NavBtns ul li.First a,.ClinicalTrialsResults .NavBtns ul li.First strong{border-left:1px solid #858585}.ClinicalTrialsResults .NavBtns ul li a:visited{color:#000}.ClinicalTrialsResults .NavBtns ul li a:focus,.ClinicalTrialsResults .NavBtns ul li a:hover,.ClinicalTrialsResults .NavBtns ul li a:active{text-decoration:underline}.ClinicalTrialsResults .ResultsList{border-top:1px solid #ccc;margin:1em 0;padding-top:1em}.ClinicalTrialDetail .InlineLabels{margin-top:2em}.ClinicalTrialDetail .InlineLabels h2,.ClinicalTrialDetail .InlineLabels h3{border-bottom:1px solid #ccc;padding-bottom:0.4em}.ClinicalTrialDetail .InlineLabels dl{margin-top:1em}.ClinicalTrialDetail .InlineLabels dd{margin-left:1em}.ClinicalTrialDetail .InlineLabels dd.FacetDisplay{margin:0}.ClinicalTrialDetail .InlineLabels dd.FacetDisplay h3{border:0;padding:0;color:inherit;font-size:1em}.ClinicalTrialDetail .InlineLabels dd.FacetDisplay ul{list-style:none;margin-left:0}#MapId div{padding:0}.AboveTabs{background:#f0f5f9;border-top:1px solid #99bad8}.InvertedTabs ul.Tabnav{background-image:none}.ModuleSearch ul.Tabnav li.Tabactive{background-image:none}.ModuleSearch ul.Tabnav li.Tabactive a{background-image:none}table.Paging{border-bottom:1px solid #99bad8;border-top:1px solid #99bad8}#ClinicalTrialsResults .SortContainer{border-bottom:1px solid #99bad8}.ClinicalTrialDetail .InlineLabels h2,.ClinicalTrialDetail .InlineLabels h3{border-bottom:1px solid #99bad8}a.Button{background:#00539d;border:1px solid #003b6f;color:#fff}a.Button:hover,a.Button:focus,a.Button:active{color:#fff;background:#99bad8;text-decoration:none}ul.Tabnav li a{padding:6px 11px 7px 6px}.ClinicalTrials ul,.FacetDisplay ul{list-style-image:none}#ClinicalTrialsResults .AboveTabs fieldset .Indent{margin-left:0}.CalendarSearch .SelectCategory{background:#eee;border-bottom:1px solid #666;border-top:1px solid #666;padding:0.4em}.CalendarSearch h3{margin-bottom:1em}.CalendarSearch .SelectCategory ul{font-weight:bold;list-style-type:none;margin:0 2em 0 0;padding-left:0}.CalendarSearch .UpcomingEvents{margin-top:2em}.CalendarSearch .UpcomingEvents h3{border-bottom:1px solid #666;margin-bottom:0;padding-bottom:0.2em}.CalendarSearch .UpcomingEvents .MoreEvents{padding:0.4em 0;text-align:right}.CalendarSearch .UpcomingEvents .ResultsContainer,.CalendarList .ResultsContainer{border-bottom:1px solid #666;border-top:1px solid #666;padding:0.4em 0}.CalendarSearch .UpcomingEvents .ResultsContainer div{padding:0.5em 0}.CalendarSearch .UpcomingEvents .ResultsContainer h4{margin-top:0}.CalendarList .SearchBox{margin-bottom:1em}.CalendarList .SearchBox .CalSearchTextBox{width:32%}.CalendarList .SearchBox .categoryDropDownDiv{display:inline;padding:0}.CalendarList .SearchBox .categoryDropDownDiv label{display:inline;line-height:28px;margin:0;padding:0}.CalendarList .SearchBox .categoryDropDownDiv select{width:200px}* html .CalendarList .SearchBox .categoryDropDownDiv select{position:relative;top:3px}.CalendarDetail{background-color:#eee;display:block;position:relative}.CalendarDetail .CalendarDetailTop{background:#eee;display:block;position:relative}.CalendarDetail .CalendarDetailTop .Accordion h4{display:block;position:relative}.CalendarDetail .CalendarDetailTop .EventStatus{float:right;margin:0 0 0 1em;font-size:1em}.CalendarDetail .CalendarDetailContent fieldset{margin:0;padding:0;float:none;width:auto;border:none}.CalendarDetail table.CalendarEventDetailHeader{border-collapse:collapse;margin:0 !important;font-size:0.85em}.CalendarDetail table.CalendarEventDetailHeader td{padding:3px}.CalendarDetailContent .EventDetailTime{font-size:1.1em}.CalendarDetail table.CalendarEventDetailHeader td.EventDetailTime div.EventDays{font-size:0.95em;font-style:italic}.CalendarDetail table.CalendarEventDetailHeader td.EventDetailTime p{font-size:0.85em}.CalendarDetail table.CalendarEventDetailHeader p{margin:0}.CalendarDetail .DateBox{font-weight:bold;padding:0;text-align:center;width:37px}.CalendarDetail .DateBox .CalDateIcon{background-image:url(../imgs/calendar/CalendarTearsheetIcon.gif);background-repeat:no-repeat;height:56px;margin:2px;overflow:hidden;width:37px}.CalendarDetail .DateBox .BoxMo{color:#fff;font-size:11px;padding-top:1px}.CalendarDetail .DateBox .BoxDate{color:#666;font-size:20px;line-height:20px;padding:2px 0}.CalendarDetail .DateBox .BoxDay{color:#666;font-size:11px}.CalendarDetail table.CalendarEventDetailHeader td.DateBoxHyphen{color:#777;font-size:10px;font-weight:bold;padding:0;text-transform:uppercase;width:16px}.CalendarDetail .DateBoxHyphen span{display:block;height:36px;padding:0;position:relative;width:16px}.CalendarDetail .DateBoxHyphen span span{bottom:0;height:auto;padding-left:1px;position:absolute;width:auto}.CalendarDetail .EventDetailTime{padding-left:10px}.CalendarDetail .EventDetailStatus{font-size:0.85em}.CalendarDetail .Accordion table.CalendarEventDetailHeader{font-size:0.9em}.CalendarDetail .EventStatus.ClassClosed,.CalendarDetail .EventStatus.ClassFull{color:#888}.CalendarDetail .Accordion{border-bottom:solid 1px #ccc;border-left:solid 1px #eee;border-right:solid 1px #eee;border-top:solid 1px #ccc;margin:10px 0}.CalendarDetail .Accordion .AccordionContentInside{padding:0 4px 4px}.CalendarDetail .Accordion H3{border:none}.CalendarDetail .Accordion .Trigger{background-image:url(../imgs/calendar/CalendarExpand.gif);background-position:right;background-repeat:no-repeat;border:none;margin:0;padding:6px}.CalendarDetail .Accordion .Active{background-color:#f6f6f6;background-image:url(../imgs/calendar/CalendarCollapse.gif);border-left:solid 1px #ccc;border-right:solid 1px #ccc;padding:6px 5px}.CalendarDetail .AccordionContent{background:#fff;border-left:solid 1px #ccc;border-right:solid 1px #ccc;border-top:solid 1px #ccc;display:none;padding:0}.CalendarDetail .Accordion p.MoreTag{border-top:1px solid #ccc;font-size:0.8em;margin:0;padding:0;text-align:center}.CalendarDetail .Accordion p.MoreTag a{background-color:#f1f1f1;color:#666;display:block;padding:3px}.CalendarDetail .Accordion p.MoreTag a:hover{background-color:#e6e6e6;color:#000}.CalendarDetail .CalendarEventTextInfo{padding:0 0 0.5em 0}.CalendarDetail .CalendarEventTextInfo H4{margin:0 0 0.5em 0}.CalendarDetail .SeatCount{font-size:0.85em;color:#777}.CalendarDetail h2.EventTitle{border-bottom:1px solid #ccc;padding-bottom:0.3em}.CalendarDetail .TopicText h2{display:block !important}.CalendarDetail .TopicText h3{border-top:none;padding-top:0}.CalendarDetail .CalendarEventTextInfo .TopicText{font-size:1.2em;margin:0 0 1em 0}.CalendarDetail .RegDetails h3{margin-top:0}.CalendarDetail .RegistrationLinks .RegisterAsGuest{font-size:0.8em;display:block;margin-top:0.5em}.CalendarDetail #EventTabContainer{background-color:#fff;margin:0;padding:0}#EventTabContainer .Tab{background-color:#fff}.CalendarDetail #EventTabContainer.TabContainer ul.Tabnav{background-color:#eee;background-image:url(../imgs/doctors/profile_tabnav.gif);padding-left:12px}.CalendarDetail #EventTabContainer .Tab{background-image:none;border:none}.CalendarDetail .EventLocationTab table.list .RowNum,.CalendarDetail .EventLocationTab table.list .DateCol,.CalendarDetail .EventLocationTab table.list .TimeCol{white-space:nowrap}.CalendarDetail .EventLocationTab table.list{border-collapse:collapse;font-size:0.85em;margin:0}.CalendarDetail .EventLocationTab table.list th,.EventLocationTab table.list .Corner{background-color:#bbb;color:#fff}.CalendarDetail .MapContainer li{display:inline;float:left;margin:0 2% 1em 0;padding:0;width:47%}.CalendarDetail .FacebookLike{margin-top:14px}.CalendarReg .Central{float:left;margin-right:4%;overflow:hidden;width:65%}.CalendarReg .SideBar{display:none}.CalendarReg .Central h3{border-top:1px solid #ccc;clear:left;padding-top:0.75em}.CalendarReg .Central fieldset.BlockLabels{margin-bottom:0.6em}.CalendarReg .Central .FirstLastName{border-top:1px solid #eee;margin-top:1.6em;padding-top:0.4em}.CalendarReg .Central fieldset.ChildDetails p{clear:left;padding-top:1em}.CalendarReg .InlineLabels div div{clear:both}.CalendarReg .BlockLabels .Indent{margin-left:0}.CalendarReg .BlockLabels .InlineLabel{font-weight:bold}.CalendarRegReply{position:relative}.CalendarRegReply .ButtonContainer{margin-top:0.5em}.CalendarRegReply input.Button{width:auto}.CalendarRegReply .Central{margin-bottom:1em}.CalendarRegReply .SideBar{display:none}.CalendarRegReply .FindMoreEventsDiv{margin:1em 0 0 0}.CalendarRegReply .FindMoreEventsDiv h4{margin:0 0 0.5em 0}.CalendarRegReply .ThankYou{margin-bottom:1em}.CalendarRegReply .PrintMessage{background:#ffc;border:1px solid #ccc;padding:0.4em;text-align:center}.EventResults h3{border-top:1px solid #ccc;padding-top:0.2em}.EventResults h4{border-bottom:1px solid #ccc;padding-bottom:0.2em}.EventResults .ResultsContainer div.ClearFix{margin-bottom:2em;margin-top:2em}.EventResults dl,.EventResults dt,.EventResults dd{float:left;margin-left:0}.EventResults dl{width:100%}.EventResults dt{clear:both;width:17%}.EventResults dd{width:82%}.EventResults dd,.EventResults dd h5{margin-top:0}.EventResults dd p{margin-bottom:0.2em}#CalendarSearch div.Overflow ul,.CalendarList .ResultsContainer ul{list-style:none}#CalendarSearch div.Overflow ul a{text-decoration:none}#CalendarSearch div.Overflow ul{font-weight:bold}#CalendarSearch div.Overflow ul ul{font-weight:normal}.instructorPhoneWrapper{display:none}#Col2{overflow:visible}.CalendarDetail .AboveTabs,.CalendarDetail .CalendarDetailTop{background:#f0f5f9}.CalendarDetail .InvertedTabs ul.Tabnav,.CalendarSmall table th{background-color:#f0f5f9 !important}ul.Tabnav li a{padding:6px 11px 5px 6px}.EventTooltip .TooltipHeader a{background-color:#f0f5f9}.EventTooltip table tr.even{background-color:#f0f5f9}.CalendarSmall .EventShowTip:hover{background:#fdac7d}.CalendarList .SearchBox .SearchTextbox{width:33%}tr.even{background-color:#fee8db}.CalendarDetail .Accordion{border-color:#99bad8 #f0f5f9}.CalendarDetail .AccordionContent{border-left:1px solid #99bad8;border-right:1px solid #99bad8;border-top:1px solid #99bad8}.AboveTabs{border-top:1px solid #99bad8}.CalendarDetail .Accordion .Active{border-left:1px solid #99bad8;border-right:1px solid #99bad8;background-color:#fee8db}ul.Tabnav li a{padding:6px 11px 7px 6px}#Content .CalendarDetail .Accordion .Trigger{margin-top:0}#Categories ul{list-style-image:none}.EventResults h3{border-top:1px solid #99bad8}.EventResults h4{border-bottom:1px solid #99bad8}.CalendarSearch .UpcomingEvents .ResultsContainer,.CalendarList .ResultsContainer{border-bottom:1px solid #99bad8;border-top:1px solid #99bad8}.Table{float:left;width:100%;margin:0 0 10px}.Table .Odd,.Table .Even{clear:both;float:left;width:100%;padding:10px 5px 0;box-sizing:border-box}.Table .Even{background:#f6f6f6}article,aside,details,figcaption,figure,footer,header,main,mark,nav,section,summary,time{display:block}.Error{color:red;font-weight:bold}.FormContainer input,.FormContainer textarea,.FormContainer select{width:250px}.FormContainer .Chkbx input{width:20px}.fbFormContainer .form-group textarea{width:50% !important}*,body{padding:0;margin:0}body{color:#000;background:#fff}body,input,select,textarea{font-family:"minion-pro",serif;font-style:normal;font-weight:400}textarea:focus,input:focus{outline:none}strong,b,dt{font-weight:bold}em,i{font-style:italic}form,fieldset,img{border:0;display:block}fieldset div[id*='CategorySearch']{margin-top:1rem}body{font-size:0.8em}h1,h2,h3,h4,h5,h6{margin:0.6em 0 0.2em 0}h1{font-size:1.5em;margin-top:0;margin-bottom:0.6em}h2{font-size:1.2em;margin-top:0.8em}h3{font-size:1.1em}h4,h5,h6,input,select,textarea{font-size:1em}p,li,dt,dd{line-height:1.3;margin:0 0 0.6em 0}ul{list-style:none;overflow:hidden}.cmspage ul.Horiz,#Content .cmspanel ul.Horiz,ul.Horiz,.cmspage ul.Plain,#Content .cmspanel ul.Plain,ul.Plain{list-style-type:none;padding:0;margin:0}ul.Horiz li{float:left;margin:0 0.4em 0 0;padding:0}a.Button{border:1px solid #ccc;padding:0.4em;background:#fff;text-decoration:none;clear:left}span.Warn{color:Red}blockquote{padding-left:1em;padding-right:1em}table{width:100%}th,caption{font-weight:bold;text-align:left}th,td{vertical-align:top;padding:4px 4px 4px 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}ol.TwoCol,ul.TwoCol,p.TwoCol,div.TwoCol{display:inline;float:left;margin:2%;padding-left:2%;width:40%}ol.ThreeCol,ul.ThreeCol,p.ThreeCol,div.ThreeCol{display:inline;float:left;margin:2%;padding-left:2%;width:26%}.AdminOnly{position:absolute;top:-32000px;visibility:hidden}.ClearNone{clear:none !important}.FloatLeft{float:left !important}.FloatRight,.TextAlignRight{float:right !important}.MarginRight{margin-right:10px !important}.MarginLeft{margin-left:10px !important}#SiteSearchContainer .SearchInputs{margin-bottom:2rem}#SiteSearchContainer ul li{list-style-type:none}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}.ClearBoth::after{clear:both;content:".";display:block;height:0;visibility:hidden}.ClearBoth{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;text-decoration:none}table.Paging .BackNext .Disabled{display:none}table.Paging .BackNext{float:right}table.Paging .BackNext span a.Previous{margin-right:2rem}.cmspage,#Content .cmspanel{margin:1em 0;position:relative}.cmspage .cmspage{margin:0;padding:0}.cmspage ul,#Content .cmspanel ul{margin-left:1.25em;padding-left:1.25em}.cmspage ol,#Content .cmspanel ol{margin-left:1.25em;padding-left:1.25em}.cmspage ul,.cmspage ol,.cmspage dd{margin-bottom:1em}.cmspage dd{margin-left:1.4em}.TwoCol{float:left;width:45%;margin-right:5%}.ThreeCol{float:left;width:30%;margin-right:3%}.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}#ShoppingCartLink .icon{background:url(../imgs/icons/core-icons.png) no-repeat 0 -96px}#ShoppingCartLink .CartItems{padding-right:0.35em}#TextSizer ul{list-style:none;float:right}#TextSizer li{float:left}#TextSizer h2{text-indent:-32767px;height:0;line-height:0;overflow:hidden;margin:0}#TextSizer a:focus,#TextSizer a:hover,#TextSizer a:active{background-color:#eee}#TextSizer a.active{background-color:#eee}#TextSizer a{width:15px;height:23px;overflow:hidden;display:block;outline:none}#TextSizer a.NormalFont{background-image:url(../imgs/icons/text_changer_image.gif);background-position:left top;background-repeat:no-repeat}#TextSizer a.LargeFont{background-image:url(../imgs/icons/text_changer_image.gif);background-position:center top;background-repeat:no-repeat}#TextSizer a.X-LargeFont{background-image:url(../imgs/icons/text_changer_image.gif);background-position:right top;background-repeat:no-repeat}@media screen{.textLarge{font-size:1.5em}.textXLarge{font-size:2em}}.Accordion .Trigger{cursor:pointer;clear:both;padding:3px 6px;margin:3px 0;background:#efefef url(../imgs/icons/trigger-expand.gif) no-repeat right center;border:1px solid #e1e1e1;display:block;text-align:left;font-size:1.8rem;font-weight:700;font-style:normal}.RHC .Accordion .Trigger{color:#fff;background:#d31145 url(../imgs/icons/RHC-trigger-expand.gif) no-repeat right center}.Accordion .Trigger:hover{background-color:#e5e5e5}.RHC .Accordion .Trigger:hover{background-color:#d24168}.Accordion .Trigger.Active{background-image:url(../imgs/icons/trigger-collapse.gif)}.RHC .Accordion .Trigger.Active{background-image:url(../imgs/icons/RHC-trigger-collapse.gif)}.Accordion .Payload:after{content:".";display:block;height:0;clear:both;visibility:hidden}.Accordion .Payload{display:inline-block}#Content .Accordion .Payload h1,#Content .Accordion .Payload h2,#Content .Accordion .Payload h3,#Content .Accordion .Payload h4,#Content .Accordion .Payload h5,#Content .Accordion .Payload h6{margin-top:1rem}#Content .Accordion h3{margin-top:0}* html .Accordion .Payload{height:1%}.Accordion .Payload{display:block;padding:0 6px}span.ExpandAccordion{cursor:pointer;text-decoration:underline;font-size:0.85em}#CalendarSearch .SearchBox{margin-bottom:2em}.CalendarList .SearchBox .SearchTextbox{width:40%}.CalendarList .SearchBox .categoryDropDownDiv{display:inline;padding:0}.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;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}.DateBoxSmall{padding:0;text-align:center;width:25px}.DateBoxSmall .CalDateIcon{background-image:url(../imgs/calendar/CalendarTearsheetIconSmall.gif);background-repeat:no-repeat;height:36px;margin:2px;overflow:hidden;width:25px}.DateBoxSmall .BoxMo{color:#fff;font-size:9px}.DateBoxSmall .BoxDate{color:#666;font-size:11px;line-height:13px}.DateBoxSmall .BoxDay{color:#666;font-size:8px}#Content .CalendarDetail ul.Tabnav{background-color:#eee}.CalendarReg.FormContainer fieldset>div{margin-bottom:10px}.GMap{border:1px solid #ddd;height:300px;position:relative;width:100%}#Content ul.Tabnav{padding-top:2rem;margin-left:0;padding-left:0;border-bottom:1px solid #ccc}.TabContainer ul{margin-bottom:0}.TabContainer .Tab{padding:12px;background-color:#fff}#Content #DrDetail ul.Tabnav{background:#f7f7f7}ul.Tabnav li{display:inline-block;background:#efefef;border:1px solid #ccc;border-bottom:none;margin-bottom:0;margin-right:0.3em}ul.Tabnav li:hover{background:#e5e5e5}ul.Tabnav li.Tabactive{background:#fff}ul.Tabnav li.Tabactive:hover{background:#f6f6f6}ul.Tabnav li a{color:#556771 !important;font-family:"acumin-pro",sans-serif;font-weight:700;font-style:normal;display:block;padding:5px 10px;text-decoration:none;font-size:1.8rem}ul.Tabnav li.Tabactive a{margin-bottom:-1px;border-bottom:1px solid #fff}ul.Tabnav li a:hover,ul.Tabnav li.Tabactive a:hover{text-decoration:none}@media screen{.TabContainerlive .Tabhide,.TabContainer .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{padding-left:12px !important;background-repeat:repeat-x !important;margin-bottom:0}.InvertedTabs .Tab{background-image:none !important;border:none !important}#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;-moz-border-radius:8px;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{-moz-border-radius:8px 8px 0 0;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}.ModuleSearch .SortContainer span,.ModuleSearch .SortContainer p,.ModuleSearch .SortContainer ul{float:left}.ModuleSearch .SortContainer ul{list-style-type:none}.ModuleSearch .SortContainer div{float:right}#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}#ServicesSearch .AlphabetLinks ul li{display:inline-block;text-align:center;margin-bottom:0}#ServicesSearch li.Tabactive{display:none}#Content #ServicesSearch ul.Tabnav{border-bottom:none}#ServicesSearch .AlphabetLinks li.NoItems a{color:#bbb}#ServicesSearch .AlphabetLinks li.NoItems a:hover{background:none}#ServicesSearch .AlphabetLinks li.Active a{background:#00539d}#ServicesSearch .AlphabetLinks li.Active a{background:#888;color:#fff}#ServicesSearch .AlphabetLinks li a{display:block;padding:0 0 2px;text-decoration:none;width:30px}.cmspage #ServicesSearch dd{margin-bottom:0}#ServicesSearch .ServiceLineList li{margin-top:0.6em}#ServicesSearch .ServiceLineList .SLDetails dt.SLTitle{float:left;margin:0;width:40%}#ServicesSearch .ServiceLineList .SLDetails dd.SLDescription{clear:none;float:left;margin-left:1%;width:58%}#ServicesSearch .ServiceLineList .SLDetails dd.SLDescription .SLRelatedLinks dt{float:left}#ServicesSearch .ServiceLineList .SLDetails dd.SLDescription .SLRelatedLinks dd{clear:none;float:left;margin-left:1%;width:48%}#ServicesSearch .AlphabetLinks{background:#f0f5f9 none repeat scroll 0 0;border:1px solid #99bad8}#Content #ServicesSearch .AlphabetLinks ul{padding:0;margin:0}#ServicesSearch .AlphabetLinks li.Active a{background:#00539d none repeat scroll 0 0}#ServicesSearch .ServiceLineList li{border-bottom:1px solid #99bad8;list-style-type:none}#ServicesSearch ul.Tabnav li a{padding:6px 11px 7px 6px}#ServicesSearch .AlphabetLinks li a:hover{background:#99bad8 none repeat scroll 0 0}div.CalloutRight{float:right;font-size:0.85em;margin:0 0 1em 1em}div.CalloutRight img.NoMargin{margin-left:-15px;margin-right:-15px;margin-top:-15px;max-width:260px}div.CalloutRight div{background-color:#efefef;margin:0 0 0 10px;max-width:230px;padding:15px}div.CalloutRight.Plain{border-left:6px solid #f59450}.RHC div.CalloutRight.Plain{border-left:6px solid #d31145}div.CalloutRight.Plain img{margin-top:-15px}div.CalloutRight.Plain div,div.CalloutWide.Plain div{background-color:transparent}div.CalloutWide{clear:both;font-size:0.85em;margin-bottom:1em;width:100%}div.CalloutWide div::after{clear:both;content:".";display:block;height:0;visibility:hidden}div.CalloutWide img{float:right}div.CalloutWide div{background-color:#efefef;padding:1em}div.CalloutWide.Plain{border-bottom:6px solid #f59450;border-top:6px solid #f59450}.RHC div.CalloutWide.Plain{border-bottom:6px solid #d31145;border-top:6px solid #d31145}div.Caption{background-color:#efefef}div.Caption p{font-size:0.85em;margin-left:0.5em;margin-right:0.5em}.Left{float:left;margin:0 1em 0.6em 0}.Right{float:right;margin:0 0 0.6em 1em}.VideoContainer{position:relative;padding:0 0 56.25%;height:0;overflow:hidden}.VideoContainer iframe,.VideoContainer object,.VideoContainer embed{position:absolute;top:0;left:0;width:100%;height:100%}iframe{border:none}@media (min-width:0) and (max-width:700px){iframe.YouTubeVideoPlayer{width:100% !important;max-width:400px}div.CalloutWide,div.CalloutRight{float:none}div.CalloutWide img{float:none}#ServicesSearch .ServiceLineList .SLDetails dd.SLDescription .SLRelatedLinks dd{width:auto}#ServicesSearch .ServiceLineList .SLDetails dd.SLDescription{float:left;width:97%;margin-left:3%;clear:none}table.Paging .BackNext{float:none;margin:2rem 0}.ModuleSearch .SortContainer div{clear:both;float:left;margin-top:1rem}div.CalloutWide.Plain div{padding-left:0}.Left{margin:0 0 0.6em 0}.Right{margin:0 0 0.6em 0}div.CalloutRight{margin:0 0 1em 0}div.CalloutRight div{margin:0}div.CalloutRight.Plain{border-left:none}.RHC div.CalloutRight.Plain{border-left:none}div.CalloutRight div{margin:0}div.CalloutRight.Plain div{padding-left:0}}.TextAlignCenter{text-align:center}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}@media print{*{color:#000 !important;background:#fff !important;float:none !important;width:auto !important;border-color:#000 !important;font-family:"times new roman",serif !important}img{margin:0 !important}div{padding:0 !important;margin:0 !important}fieldset,img,body,html{border:none !important}a,a:link,a:visited{color:#000;background:#fff}.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}#Footer{border-top:1px solid #000;padding:0.8em 1em 0.4em 1em;margin-top:1em !important}#Footer *{float:none !important}#Footer p,#Footer li,#Footer li a{font-size:10pt;color:#000;text-align:left}.Bold,legend{font-weight:bold}#MainNav,#Col1,#Col3,#SkipTo,#Search,#Breadcrumbs{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}}q,blockquote{quotes:"\201C" "\201D" "\2018" "\2019"}blockquote{margin-bottom:1em}q:before,blockquote:before{content:open-quote}q:after,blockquote:after{content:close-quote}q,blockquote{quotes:"\201C" "\201D" "\2018" "\2019"}blockquote{margin-bottom:1em}q:before,blockquote:before{content:open-quote}q:after,blockquote:after{content:close-quote}.ui-autocomplete{max-height:400px;overflow:auto}.ui-menu{list-style:none}ul.ui-widget-content{width:250px;padding-top:3px;background-color:#eee;border:1px solid #ccc;padding-left:0}li.ui-menu-item{padding:1px 1em 1px 0.5em;margin:0;display:block;font-family:"minion-pro",serif;font-style:normal;font-size:0.8em;cursor:default}li.ui-menu-item.ui-state-focus{color:#fff;background-color:#238fff}input,textarea,select{color:#333;font-size:0.8em;padding:3px}input.Button{margin-top:1em}#DrSmartPanel .SPItem dd.Picture img{width:57px;height:66px}#DrSearch #ProviderBasicSearch,#DrSearch #ProviderBrowse{display:none}#DrSearch label,#DrResults label{display:block}.FormContainer #DrResults input{line-height:normal}#DrResults #printlink{display:block;width:100%;margin:1em auto 0.5em}#DrResults #printlink:before,#DrResults #printlink:after{content:"";display:block}#DrResults #printlink:after{clear:both}#DrSearch #ProviderAdvancedSearch .PhysicianFirst,#DrSearch #ProviderAdvancedSearch .PhysicianLast{display:none}#DrResults .DoctorBasicNewSearchLink,#DrResults .DrSearch{display:none}#DrResults .SearchBox{padding:2%;margin-bottom:1em;background:#f7f7f7;border:1px solid #99bad8}#DrResults .SearchBox input.SearchTextBox{width:70%;margin-right:2%}#DrResults .SearchBox input.Button{width:17%;margin-top:0}#DrResults .doca98e7ca56a74e61180ec00155d014761,#DrResults .doc00e4c9519ba2e6118d53782bcb3b39aa{background:url(/imgs/RRMC-Cross.png) no-repeat right;height:100px;text-align:left;text-indent:-9999px}@media (min-width:0) and (max-width:699px){#DrResults .doca98e7ca56a74e61180ec00155d014761,#DrResults .doc00e4c9519ba2e6118d53782bcb3b39aa{margin:0.6em 0;background-position:left}}#DrResults .doca9c169efd7a7e811a2c7001dd8b71cdf,#DrResults .doc06776f3fd0dbe811a2c5001dd8b71ce0,#DrResults .doc7993f9490caae811a2c9001dd8b71cd5{background:url(/imgs/VOC-logo-NEW.png) no-repeat right;height:100px;text-align:left;text-indent:-9999px;clear:both}@media (min-width:0) and (max-width:699px){#DrResults .doca9c169efd7a7e811a2c7001dd8b71cdf,#DrResults .doc06776f3fd0dbe811a2c5001dd8b71ce0,#DrResults .doc7993f9490caae811a2c9001dd8b71cd5{margin:0.6em 0;background-position:left}}#DrResults ul.DrList{list-style:none;margin:0;padding:0}#DrResults li.Profile{border-bottom:1px dashed #ddd;clear:both;margin:0;min-height:74px;padding:1em 0}#DrResults li.Profile:hover{background-color:#f5f5f5}#DrResults li.Last{border-bottom:none}#DrResults .Profile dl{float:left;margin:0;padding:0;position:relative;width:64%}#DrResults .Profile dt,#DrResults .Profile dd{margin:0 0 0 70px;padding:0}#DrResults .Profile dd.Picture{left:0;margin:0;position:absolute;top:0}#DrResults .Profile dd.Picture img{width:57px;height:71px}#DrResults .Profile .Specialties ul{list-style:none;margin:0;padding:0}#DrResults .Profile .Specialties li{float:left;margin:0;padding:0;padding-right:4px}#DrResults .Profile .Locations ul{list-style:none;margin:0;padding:0}#DrResults .Profile .Locations li{margin:0;padding:0}#DrResults li.Profile .LeftInfo{margin-top:20px}#DrResults li.Profile .LeftInfo .HasVideo{float:left}#DrResults li.Profile .LeftInfo .Accepting{margin-left:70px}#DrResults li.Profile .LeftInfo .PhoneWrap{margin-left:70px}#DrResults li.Profile .ExtraInfo{float:right;text-align:right;width:34%}#DrResults li.Profile .ExtraInfo ul{list-style:none;margin:0;padding:0}#DrResults li.Profile .ExtraInfo ul li{margin:0;padding:0}#DrResults li.Profile .ExtraInfo ul.PromotionalDesignations li{text-align:right}#DrResults li.Profile .ExtraInfo ul.PromotionalDesignations li img{display:inline-block}#DrResults table.Paging{border-top:1px solid #ccc;margin:0}#DrResults table.Paging td{padding-top:0.5em}.FormContainer #DrResults table.Paging td select{width:auto}#DrResults .SortContainer{padding-bottom:0.6em;border-bottom:1px solid #ccc}#DrResults .SortContainer:before,#DrResults .SortContainer:after{content:"";display:block}#DrResults .SortContainer:after{clear:both}#DrResults .SortContainer span{float:left}#DrResults .DrSort{float:right}#DrResults .DrSort p{margin:0;float:left}#DrResults .DrSort ul{margin:0;padding:0;list-style:none;float:left}#DrResults .DrSort li{margin:0 0 0 7px;padding:0 0 0 7px;border-left:1px solid #ccc;display:inline}#DrResults .DrSort li.First{border-left:none}#DrDetail .CmsInfoButtonsContainer{right:50%}#DrDetail .DrPaging{padding:0.4em 0}#DrDetail .DrPaging p.ReturnToResults{float:left;margin:0;padding:0}#DrDetail .DrPaging .PrevNext{float:right;list-style:none;margin:0;padding:1px 0}#DrDetail .DrPaging .PrevNext li{float:left;margin:0;padding:0 0.5em}#DrDetail .Heading{border-top:1px dashed #ccc;clear:both;margin:1em 0 0.4em 0;padding-top:1em}#DrDetail .QuickInfo{background:#f7f7f7;border-top:1px solid #00549e;padding:12px}#DrDetail .QuickInfo .ImageVideo{float:left;width:11%;margin-right:3%}@media (min-width:0) and (max-width:500px){#DrDetail .QuickInfo .ImageVideo{float:none;width:100%;margin-right:0}}@media (min-width:500px) and (max-width:650px){#DrDetail .QuickInfo .ImageVideo{width:32%}}@media (min-width:651px) and (max-width:1024px){#DrDetail .QuickInfo .ImageVideo{width:22%}}#DrDetail .QuickInfo img{background:#fff;border:1px solid #ccc;float:left;padding:3px}#DrDetail .QuickInfo h1 img{float:none;display:inline;padding:0;border:none;background:transparent}#DrDetail .QuickInfo .HasVideo{clear:left;float:left;background:url(../../../imgs/doctors/icon_video.gif) no-repeat 0 0;line-height:20px;margin-top:5px;padding-left:24px;margin-bottom:10px}@media (min-width:0) and (max-width:699px){#DrDetail .QuickInfo .HasVideo{display:none}}#DrDetail .QuickInfo .Designations{float:left;width:86%}@media (min-width:0) and (max-width:500px){#DrDetail .QuickInfo .Designations{clear:both;float:none;width:100%}}@media (min-width:501px) and (max-width:650px){#DrDetail .QuickInfo .Designations{float:left;width:65%}}@media (min-width:651px) and (max-width:1024px){#DrDetail .QuickInfo .Designations{width:75%}}#DrDetail .QuickInfo .Designations .Promotions{float:right;text-align:right;width:20%;margin:0;padding:0}@media (min-width:0) and (max-width:650px){#DrDetail .QuickInfo .Designations .Promotions{float:none;text-align:left;width:100%}}#DrDetail .QuickInfo .Designations .Promotions li.doca98e7ca56a74e61180ec00155d014761,#DrDetail .QuickInfo .Designations .Promotions li.doc00e4c9519ba2e6118d53782bcb3b39aa{background:url(/imgs/RRMC-Cross.png) no-repeat right;height:100px;text-align:left;text-indent:-9999px;list-style-type:none;background-position:right;margin-left:0;padding-left:0}@media (min-width:0) and (max-width:650px){#DrDetail .QuickInfo .Designations .Promotions li.doca98e7ca56a74e61180ec00155d014761,#DrDetail .QuickInfo .Designations .Promotions li.doc00e4c9519ba2e6118d53782bcb3b39aa{background-position:left;margin:0.6em 0}}#DrDetail .QuickInfo .Designations .Promotions li.doca9c169efd7a7e811a2c7001dd8b71cdf,#DrDetail .QuickInfo .Designations .Promotions li.doc06776f3fd0dbe811a2c5001dd8b71ce0,#DrDetail .QuickInfo .Designations .Promotions li.doc7993f9490caae811a2c9001dd8b71cd5{background:url(/imgs/VOC-logo-NEW.png) no-repeat right;height:100px;text-align:left;text-indent:-9999px;list-style-type:none;background-position:right;margin-left:0;padding-left:0}@media (min-width:0) and (max-width:650px){#DrDetail .QuickInfo .Designations .Promotions li.doca9c169efd7a7e811a2c7001dd8b71cdf,#DrDetail .QuickInfo .Designations .Promotions li.doc06776f3fd0dbe811a2c5001dd8b71ce0,#DrDetail .QuickInfo .Designations .Promotions li.doc7993f9490caae811a2c9001dd8b71cd5{background-position:left;margin:0.6em 0}}#DrDetail .QuickInfo .Designations h1{font-family:"minion-pro",serif;float:left;width:78%;margin-right:2%;margin-bottom:0;padding-bottom:0}@media (min-width:0) and (max-width:650px){#DrDetail .QuickInfo .Designations h1{float:none;width:100%;margin-right:0}}#DrDetail .QuickInfo .Designations .facetce9349e11bda4c59af2fe2dedcc42790{float:left;width:78%;margin-right:2%;margin-bottom:0;padding-bottom:0}#DrDetail .QuickInfo .Designations .facetce9349e11bda4c59af2fe2dedcc42790 h3{border-top:none;padding-top:0}#DrDetail .QuickInfo .Designations .facetce9349e11bda4c59af2fe2dedcc42790 ul{margin-bottom:0}#DrDetail .Designations .NamePromo{border-bottom:1px solid #bbb;margin:0 0 0.2em 0;padding:0 0 0.1em 0}#DrDetail .Designations .NamePromo:before,#DrDetail .Designations .NamePromo:after{content:"";display:block}#DrDetail .Designations .NamePromo:after{clear:both}#DrDetail .QuickInfo .JobTitle ul{border-bottom:1px solid #bbb;list-style:none;margin:0 0 0.6em 0;padding:0 0 0.4em 0}#DrDetail .QuickInfo .JobTitle li{margin:0;padding:0}#DrDetail .QuickInfo .Designations h4{margin:0}#DrDetail dt{clear:left;float:left;font-weight:normal;margin:0;padding-right:5px}#DrDetail dd{margin:0}#DrDetail .Experience dd{font-weight:bold}#DrDetail .MapContainer li{display:inline;margin:0 2% 1em 0;padding:0}#DrDetail .GMap{border:1px solid #ddd;height:300px;margin-top:1em;position:static;width:auto}#DrDetail .Gender dt{font-weight:bold}#DrDetail ul.LocationExtras{padding:0;margin:0}#DrDetail ul.LocationExtras li{display:block;float:none;margin:0.15em 0;width:auto;padding:0}#DrResults .Profile dd.Locations dl{width:auto}#DrResults .Profile dd.Locations dt{font-weight:normal;margin:0.2em 0 0 0}#DrResults .Profile dd.Locations dt.First{margin-top:0}#DrResults .Profile dd.Locations dd{font-size:0.9em;margin:0 0 0 1em}.DoctorSearchTabs{margin-bottom:1em}.HideText{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}#DrResults ul.DrList li.RazorProfile{border-bottom:1px solid #ccc;margin-bottom:25px;min-height:189px}#DrResults ul.DrList li.RazorProfile.Last{border-bottom:0;margin-bottom:0}#DrResults ul.DrList li.RazorProfile .DrNameTitleWrap{margin:0}#DrResults ul.DrList li.RazorProfile .DrNameTitleWrap a{display:block}#DrResults ul.DrList li.RazorProfile .DrImage{display:block;margin-bottom:1em}#DrResults ul.DrList li.RazorProfile .FacetSpecialties ul{list-style:none;padding-left:0}#DrResults ul.DrList li.RazorProfile .FacetSpecialties ul li{display:inline-block}#DrResults ul.DrList li.RazorProfile .FacetLocations ul{list-style:none;padding-left:0}#DrResults ul.DrList li.RazorProfile .FacetLocations ul li{margin-bottom:1em}#DrResults ul.DrList li.RazorProfile .FacetLocations ul li h4{margin-bottom:0.25em;margin-top:0}#DrResults ul.DrList li.RazorProfile .ExtraInfo .Distance,#DrResults ul.DrList li.RazorProfile .ExtraInfo .Accepting,#DrResults ul.DrList li.RazorProfile .ExtraInfo .Appointment,#DrResults ul.DrList li.RazorProfile .ExtraInfo .HasVideo{margin-bottom:1em}#DrResults li.HasVideo{float:right;text-align:right}@media (min-width:0) and (max-width:699px){#DrResults li.HasVideo{float:left;text-align:left}}#DrResults ul.DrList li.RazorProfile .ExtraInfo ul.PromotionalDesignations{list-style:none;padding:0}#DrResults ul.DrList li.RazorProfile .ExtraInfo ul.PromotionalDesignations li{margin-bottom:1em}@media (min-width:0px) and (max-width:699px){#DrResults .Profile dl{width:100%}#DrResults .Profile,#DrResults li.Profile .ExtraInfo{float:left;text-align:left;width:100%;margin:0 0 0 70px}#DrResults li.Profile .ExtraInfo ul.PromotionalDesignations li{text-align:left}}@media (min-width:0px) and (max-width:1024px){#DrResults .SearchBox{padding:4% 2%}#DrResults .SearchBox input.SearchTextBox{width:94%;padding:inherit 2%;margin-right:0}#DrResults .SearchBox input.Button{clear:both;width:auto;margin-top:0.5em}#DrResults .DrSort{clear:left;float:left;text-align:left;margin-top:0.6em}}#LocationsSearch .SearchBox{padding:2%;margin-bottom:1em;background:#f0f5f9;border:1px solid #99bad8}#LocationsSearch .SearchBox input.SearchTextbox{width:70%;margin-right:2%}#LocationsSearch .SearchBox input.Button{width:17%;margin-top:0}#LocationsSearch .Paging{border-top:none;font-size:0.85em;margin:0;border-bottom:1px solid #ccc}#LocationsSearch .Paging td{padding:0.5em 0}.FormContainer #LocationsSearch .Paging select{width:auto}.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{margin-left:130px}.LocationsList .Address .Headline{margin:0 0 0.3em 0;font-weight:bold}.LocationsList .Address .Phone{float:right;margin-left:1em;white-space:nowrap}.LocationsList .Address .MinorDetails{float:right;text-align:right;font-size:0.85em}.LocationsList .Address .MinorDetails a{display:block}.ImagesOff .Address{margin-left:0}.PicWrapper{float:left;height:200px;width:300px;margin-right:5px;margin-bottom:20px;position:relative;z-index:100}.MapWrapper{float:left;height:200px;width:165px;padding-bottom:35px;position:relative;z-index:1000}.MapWrapper a.expand{display:block}.GMap{border:1px solid #bbb;height:198px;overflow:hidden;position:absolute;right:0;top:0;width:163px;z-index:10}#LocationRazor .GMap{position:static;margin-bottom:25px}#LocationRazor .LocationLinks{margin-bottom:10px}#LocationRazor .LocationName,#LocationRazor .street-address,#LocationRazor .LocationLinks a{display:block}.GMap .MapInfo{font-size:7pt;font-weight:normal;overflow:auto}.Wide .MapWrapper{float:none;max-width:470px;padding-bottom:0}#LocationRazor .PicWrapper img{max-width:272px}.Wide .GMap{float:left;max-width:470px;width:100%}.ImagesOff .MapWrapper{float:none;max-width:470px;padding-bottom:0}.Wrapper .expand{position:absolute;right:0;bottom:4px;font-weight:bold}.ContactWrapper{padding:10px 0;margin-bottom:10px}.ContactCol1,.ContactCol2{float:left;margin-right:10px;width:48%}#LocationRazor .Hours{margin-bottom:10px}#LocationRazor .Hours .HoursTitle{display:block;margin-bottom:10px}#LocationRazor .PhoneNumbers{list-style-type:none;margin:0;padding:0}#LocationRazor .PhoneNumbers .TelLabel{font-weight:bold}.ContactCol2{margin-right:0}@media (min-width:0px) and (max-width:699px){.LocationsList .Address .Phone{float:none;display:block;margin-left:0}.LocationsList .Address .MinorDetails{float:none;clear:both;text-align:left;font-size:1em}.MapWrapper a.expand{display:none}.ContactCol1,.ContactCol2{float:none;margin-right:0;width:100%}}@media (min-width:0px) and (max-width:1024px){#LocationsSearch .SearchBox{padding:4% 2%}#LocationsSearch .SearchBox input.SearchTextbox{width:94%;padding:inherit 2%;margin-right:0}#LocationsSearch .SearchBox input.Button{clear:both;width:auto;margin-top:0.5em}#LocationsSearch .DrSort{clear:left;float:left;text-align:left;margin-top:0.6em}}.CheerCards{width:600px}.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 2.1em 1em 0;min-height:158px;padding:5px;text-align:center;width:160px}.CheerCatDetail a.Nav{background:#fff url(../../imgs/icons/arrow_left.gif) no-repeat scroll 3% 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}.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:163px}.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:auto;width:auto}.CheerPrintPreview img{width:600px}.CheerCards{width:auto}.CheerCatDetail::after{clear:both;content:".";display:block;height:0;visibility:hidden}.CheerCards p{color:#666;font-weight:normal}.CheerCategory{border:medium none;margin:1em 0;padding:0;width:33.333%}.CheerCards .CheerCategory img{border:4px solid #fff;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,0.25);box-shadow:0 0 3px 0 rgba(0,0,0,0.25);display:block;margin:0 auto;padding:0}.CheerCards .CheerPersonalize img{margin:0 auto;padding:0}.CheerPersonalize h3{background:transparent none repeat scroll 0 0;border-top:4px solid #f9f9f9;margin-bottom:0.2em;padding:0.2em 0}.FormContainer .CheerPersonalize fieldset textarea{padding:8px 2%;width:96%}.Mobile .FormContainer .CheerPersonalize select.Type{width:115px}.CheerCards .Delivery{background:#f9f9f9 none repeat scroll 0 0;border:1px dotted #ddd;float:none;font-weight:normal;margin-bottom:0.5em;padding:10px;width:auto}.CheerCards .Buttons{border-top:1px solid #ddd;margin-top:2em}@media screen and (min-width:451px) and (max-width:1024px){.CheerCategory{width:50%}#Content .FormContainer .CheerPersonalize .Column.Short{width:100%}.CheerCards .BlockLabels .Column,.CheerCards .InlineLabels .Column{float:none}.FormContainer .CheerCards .CheerPreview input.Button{width:100% !important}}@media screen and (max-width:450px){.CheerCategory{width:100%}.FormContainer .CheerCards .CheerPreview input.Button{font-size:0.85em}}#Content .CalendarDetail ul.Tabnav{background-color:transparent !important}.CalendarDetail .GMap{position:relative;width:100%;height:300px}.CalendarDetail .Accordion .Trigger{background-color:#e5e5e5}.CalendarSearch .SelectCategory{background:#eee;border-bottom:1px solid #666;border-top:1px solid #666;padding:0.4em}.CalendarSearch h3{margin-bottom:1em}.CalendarSearch .SelectCategory ul{font-weight:bold;list-style-type:none;margin:0 2em 0 0;padding-left:0}.CalendarSearch .UpcomingEvents{margin-top:2em}.CalendarSearch .UpcomingEvents h3{border-bottom:1px solid #666;margin-bottom:0;padding-bottom:0.2em}.CalendarSearch .UpcomingEvents .MoreEvents{padding:0.4em 0;text-align:right}.CalendarSearch .UpcomingEvents .ResultsContainer,.CalendarList .ResultsContainer{padding:0.4em 0}.CalendarSearch .UpcomingEvents .ResultsContainer div{padding:0.5em 0}.CalendarSearch .UpcomingEvents .ResultsContainer h4{margin-top:0}.CalendarList .SearchBox{padding:2%;margin-bottom:1em;background:#f0f5f9;border:1px solid #99bad8}.CalendarList .SearchBox input.Button{margin-top:0}.CalendarList .SearchBox .CalSearchTextBox{width:32%}.CalendarList .SearchBox .categoryDropDownDiv{display:inline;padding:0}.CalendarList .SearchBox .categoryDropDownDiv label{display:inline;line-height:28px;margin:0;padding:0}.CalendarList .SearchBox .categoryDropDownDiv select{width:200px}* html .CalendarList .SearchBox .categoryDropDownDiv select{position:relative;top:3px}.CalendarDetail .AboveTabs{float:left;width:96%;padding:2%;background-color:#eee;display:block;position:relative}.CalendarDetail .CalendarDetailTop{background:#eee;display:block;position:relative}.CalendarDetail .CalendarDetailTop .Accordion{margin-top:2rem;float:left;width:100%}.CalendarDetail .CalendarDetailTop .Accordion h4{display:block;position:relative}.CalendarDetail .CalendarDetailTop .EventStatus{float:right;margin:0 0 0 1em;font-size:1em}@media (min-width:0) and (max-width:1024px){.CalendarDetail .CalendarDetailTop .EventStatus{float:none;text-align:left;margin:0 0.6em 0 0}}.CalendarDetail .CalendarDetailContent fieldset{margin:0;padding:0;width:auto;border:none}.CalendarDetail table.CalendarEventDetailHeader{border-collapse:collapse;margin:0 !important;font-size:0.85em}.CalendarDetail table td{padding:3px}.CalendarDetailContent .EventDetailTime{font-size:1.1em}.CalendarDetail table.CalendarEventDetailHeader td.EventDetailTime div.EventDays{font-size:0.95em;font-style:italic}.CalendarDetail table.CalendarEventDetailHeader td.EventDetailTime p{font-size:0.85em}.CalendarDetail table.CalendarEventDetailHeader p{margin:0}.CalendarDetail .DateBox{font-weight:bold;padding:0;text-align:center;width:37px}.CalendarDetail .DateBox .CalDateIcon{background-image:url(../../imgs/calendar/CalendarTearsheetIcon.gif);background-repeat:no-repeat;height:56px;margin:2px;overflow:hidden;width:37px}.CalendarDetail .DateBox .BoxMo{color:#fff;font-size:11px;padding-top:1px}.CalendarDetail .DateBox .BoxDate{color:#666;font-size:20px;line-height:20px;padding:2px 0}.CalendarDetail .DateBox .BoxDay{color:#666;font-size:11px}.CalendarDetail table.CalendarEventDetailHeader td.DateBoxHyphen{color:#777;font-size:10px;font-weight:bold;padding:0;text-transform:uppercase;width:16px}.CalendarDetail .DateBoxHyphen span{display:block;height:36px;padding:0;position:relative;width:16px}.CalendarDetail .DateBoxHyphen span span{bottom:0;height:auto;padding-left:1px;position:absolute;width:auto}.CalendarDetail .EventDetailStatus{font-size:0.85em}.CalendarDetail .Accordion table.CalendarEventDetailHeader{font-size:0.9em}.CalendarDetail .EventStatus.ClassClosed,.CalendarDetail .EventStatus.ClassFull{color:#888}.CalendarDetail .Accordion{border-bottom:solid 1px #ccc;border-top:solid 1px #ccc;margin:10px 0}.CalendarDetail .Accordion .AccordionContentInside{padding:0 4px 4px}.CalendarDetail .Accordion H3{border:none}.CalendarDetail .Accordion .Trigger{background-image:url(../../imgs/calendar/CalendarExpand.gif);background-position:right;background-repeat:no-repeat;border:none;margin:0;padding:6px}.CalendarDetail .Accordion .Active{background-color:#f6f6f6;background-image:url(../../imgs/calendar/CalendarCollapse.gif);border-left:solid 1px #ccc;border-right:solid 1px #ccc;padding:6px 5px}.CalendarDetail .AccordionContent{background:#fff;border-left:solid 1px #ccc;border-right:solid 1px #ccc;border-top:solid 1px #ccc;display:none}.CalendarDetail .Accordion p.MoreTag{border-top:1px solid #ccc;font-size:0.8em;margin:0;padding:0;text-align:center}.CalendarDetail .Accordion p.MoreTag a{background-color:#f1f1f1;color:#666;display:block;padding:3px}.CalendarDetail .Accordion p.MoreTag a:hover{background-color:#e6e6e6;color:#000}.CalendarDetail .CalendarEventTextInfo{padding:0 0 0.5em 0}.CalendarDetail .CalendarEventTextInfo H4{margin:0 0 0.5em 0}.CalendarDetail .SeatCount{font-size:0.85em;color:#777}.CalendarDetail h2.EventTitle{border-bottom:1px solid #ccc;padding-bottom:0.3em}.CalendarDetail .TopicText h2{display:block !important}.CalendarDetail .TopicText h3{border-top:none;padding-top:0}.CalendarDetail .CalendarEventTextInfo .TopicText{font-size:1.2em;margin:0 0 1em 0}.CalendarDetail .RegDetails h3{margin-top:0}.CalendarDetail .RegistrationLinks .RegisterAsGuest{font-size:0.8em;display:block;margin-top:0.5em}.CalendarDetail #EventTabContainer{background-color:#fff;margin:0;padding:0}#EventTabContainer .Tab{background-color:#fff}.CalendarDetail #EventTabContainer.TabContainer ul.Tabnav{background-color:#eee;background-image:url(../../imgs/doctors/profile_tabnav.gif);padding-left:12px}.CalendarDetail #EventTabContainer .Tab{background-image:none;border:none}.CalendarDetail .EventLocationTab table.list .RowNum,.CalendarDetail .EventLocationTab table.list .DateCol,.CalendarDetail .EventLocationTab table.list .TimeCol{white-space:nowrap}.CalendarDetail .EventLocationTab table.list{border-collapse:collapse;font-size:0.85em;margin:0}.CalendarDetail .EventLocationTab table.list th,.EventLocationTab table.list .Corner{background-color:#bbb;color:#fff}.CalendarDetail .MapContainer li{display:inline;float:left;margin:0 2% 1em 0;padding:0;width:47%}.CalendarDetail .FacebookLike{margin-top:14px}.CalendarDetail .ResponsiveAccordion .Trigger{margin-bottom:10px;border:1px solid #ccc}.CalendarDetail .ResponsiveAccordion .Trigger.Active{margin-bottom:0;border-bottom:0}.CalendarDetail .ResponsiveAccordion .Payload{border:1px solid #ccc;margin-bottom:10px;padding-bottom:10px}.CalendarDetail .AboveTabs .CalendarDetailContent::before,.CalendarDetail .AboveTabs .CalendarDetailContent::after{content:"";display:block}.CalendarDetail .AboveTabs .EventStatus{clear:none;float:right;text-align:right;margin-bottom:0}.CalendarDetail .AboveTabs .Table .DateBox,.CalendarDetail .AboveTabs .Table .DateBoxHyphen{float:left;margin-right:10px}.CalendarDetail .AboveTabs .Table .EventDetailTime{width:35%;margin-right:30px;float:left}.CalendarDetail .AboveTabs .Table .EventDetailLocation{clear:none;width:35%;float:left}.CalendarDetail .AboveTabs .Table .CalendarDetailWrapper{float:left;width:100%;margin-top:2rem}.CalendarReg .Central{float:left;margin-right:4%;overflow:hidden;width:65%}.CalendarReg .SideBar{display:none}.CalendarReg .Central h3{border-top:1px solid #ccc;clear:left;padding-top:0.75em}.CalendarReg .Central fieldset.BlockLabels{margin-bottom:0.6em}.CalendarReg .Central .FirstLastName{border-top:1px solid #eee;margin-top:1.6em;padding-top:0.4em}.CalendarReg .Central fieldset.ChildDetails p{clear:left;padding-top:1em}.CalendarReg .InlineLabels div div{clear:both}.CalendarReg .BlockLabels .Indent{margin-left:0}.CalendarReg .BlockLabels .InlineLabel{font-weight:bold}.CalendarRegReply{position:relative}.CalendarRegReply .ButtonContainer{margin-top:0.5em}.CalendarRegReply input.Button{width:auto}.CalendarRegReply .Central{margin-bottom:1em}.CalendarRegReply .SideBar{display:none}.CalendarRegReply .FindMoreEventsDiv{margin:1em 0 0 0}.CalendarRegReply .FindMoreEventsDiv h4{margin:0 0 0.5em 0}.CalendarRegReply .ThankYou{margin-bottom:1em}.CalendarRegReply .PrintMessage{background:#ffc;border:1px solid #ccc;padding:0.4em;text-align:center}.EventResults h3{border-top:1px solid #ccc;padding-top:0.2em}.EventResults h4{border-bottom:1px solid #ccc;padding-bottom:0.2em}.EventResults .ResultsContainer div.ClearFix{margin-bottom:2em;margin-top:2em}.EventResults dl,.EventResults dt,.EventResults dd{float:left;margin-left:0}.EventResults dl{width:100%}.EventResults dt{clear:both;width:17%}.EventResults dd{width:82%}.EventResults dd,.EventResults dd h5{margin-top:0}.EventResults dd p{margin-bottom:0.2em}#CalendarSearch div.Overflow ul,.CalendarList .ResultsContainer ul{list-style:none;margin-left:0;padding-left:0}#CalendarSearch div.Overflow ul a{text-decoration:none}#CalendarSearch div.Overflow ul{font-weight:bold}#CalendarSearch div.Overflow ul ul{font-weight:normal}.instructorPhoneWrapper{display:none}#CalendarSearch .SearchBox{padding:2%;margin-bottom:1em;background:#f0f5f9;border:1px solid #99bad8}#CalendarSearch .SearchBox input.SearchTextbox{width:65%;margin-right:2%}#CalendarSearch .SearchBox input.Button{width:22%;margin-top:0}.CalendarSearch .UpcomingEvents .ResultsContainer,.CalendarList .ResultsContainer{border-bottom:none;border-top:none}#Content .CalendarDetail ul.Tabnav{background-color:#eee}.Ongoing{float:left;background:url(/imgs/calendar/ongoing-icon.png) top left no-repeat;height:25px;min-height:25px;padding:0;text-align:center;text-indent:-9999px;width:25px}@media screen and (max-width:1300px){#ThreeCol .CalendarWidget.Calendars2{display:none}}@media screen and (max-width:699px){.CalendarWidget.Calendars2{display:none}.CalendarList .SearchBox input.SearchTextbox{width:80%}.CalendarList .SearchBox .categoryDropDownDiv select{width:90%}.CalendarDetail .AboveTabs .Table .EventDetailTime{width:100%;padding-left:0;margin-right:0}}@media (min-width:0px) and (max-width:1024px){.CalendarDetail .MapContainer li{width:98%}.CalendarDetail .AboveTabs .EventStatus{clear:left;float:left}.CalendarDetail .AboveTabs .Table .EventDetailLocation{clear:both;width:100%;margin-top:1rem}#Content .Locations ul.Plain{margin-left:0;padding-left:0}#CalendarSearch .SearchBox{padding:4% 2%}#CalendarSearch .SearchBox input.SearchTextbox{width:94%;padding:inherit 2%;margin-right:0}#CalendarSearch .SearchBox input.Button{clear:both;width:auto;margin-top:0.5em}.CalendarList .SearchBox input{margin-bottom:0.5em}.CalendarList .SearchBox input.Button{margin-top:0.5em}}.Arrow,.Arrow::before,.Arrow::after{background-color:#556771;content:"";display:block;height:4px;position:absolute;width:10px}.Arrow,#ProxNavButton .Arrow{background-color:transparent !important}.Arrow:before,#ProxNavButton .Arrow:before{top:-3px;left:-6px;-webkit-transform:translateX(10px) translateY(0) rotate(45deg);-ms-transform:translateX(10px) translateY(0) rotate(45deg);transform:translateX(10px) translateY(0) rotate(45deg)}.Arrow:after,#ProxNavButton .Arrow:after{top:3px;left:-6px;-webkit-transform:translateX(10px) translateY(0) rotate(-45deg);-ms-transform:translateX(10px) translateY(0) rotate(-45deg);transform:translateX(10px) translateY(0) rotate(-45deg)}.DottedHeader{color:#00549e;padding-bottom:0.75rem;margin-bottom:0.5rem;border-bottom:2px dotted #00549e}.RHC .DottedHeader{color:#556771;border-bottom:2px dotted #556771}.Center{text-align:center;margin:0 auto}hr.Short{width:30%;border:1px solid #556771;margin:1.5rem auto}html{font-size:62.5%}body{font-size:18px;font-size:1.8rem;font-family:"minion-pro",serif;font-style:normal;font-weight:400}.BottomShadow{position:relative;display:block}.BottomShadow:after{position:absolute;top:0;left:0;-webkit-box-shadow:inset 0px -180px 180px -70px rgba(33,26,18,0.9);box-shadow:inset 0px -180px 180px -70px rgba(33,26,18,0.9);content:"";height:100%;width:100%}#Content ul{margin-left:0.8em}#Content ul.Bullets{margin-left:0.6em}.Mobile .CustomContent{width:100%}.CustomContent{width:60%;padding-bottom:10px}a{color:#00549e}header a,footer a,nav a,#ProximityNav a,#Breadcrumbs a{text-decoration:none}header a:hover,footer a:hover,nav a:hover,#ProximityNav a:hover,#Breadcrumbs a:hover{text-decoration:underline}a:not(.Button, .A11y),a:not(.Button, .A11y):link,a:not(.Button, .A11y):visited{color:#00549e;line-height:1;text-decoration:none;-webkit-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}a:hover,a:link:hover,a:visited:hover{text-decoration:underline;color:#5e82a1;-webkit-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}body a.A11y,body a.A11y:link,body a.A11y:visited{background-color:#f59450;color:#472b16;font-size:100%;font-weight:bold;left:-9999px;position:absolute;text-decoration:none;font-family:"acumin-pro",sans-serif;text-transform:uppercase}.Default a.A11y:focus{color:#472b16;display:block;left:0;margin:5px;outline:2px solid #000;padding:10px 15px;text-decoration:none;z-index:99999}.Button,a.Button,button{background:#fd984f;background:-webkit-gradient(linear,left top,left bottom,from(#fd984f),to(#d58143));background:-o-linear-gradient(top,#fd984f 0%,#d58143 100%);background:linear-gradient(to bottom,#fd984f 0%,#d58143 100%);border-radius:25px;font-family:"acumin-pro",sans-serif;color:#472b16 !important;text-transform:uppercase;padding:3px 20px 6px;border:none;border-top:2px solid #a25b2d;font-weight:bold;font-size:0.8em;display:inline-block}.Button:hover,.Button:visited,.Button:active,.Button:focus,a.Button:hover,a.Button:visited,a.Button:active,a.Button:focus,button:hover,button:visited,button:active,button:focus{background:#fd984f;border-top:2px solid #a25b2d;text-decoration:none}.VOC .Button,.VOC a.Button,.VOC button{background:#008834;background:-webkit-gradient(linear,left top,left bottom,from(#008834),to(#01511a));background:-o-linear-gradient(top,#008834 0%,#01511a 100%);background:linear-gradient(to bottom,#008834 0%,#01511a 100%);border-top:2px solid #01511a;color:#fff !important}.VOC .Button:hover,.VOC .Button:visited,.VOC .Button:active,.VOC a.Button:hover,.VOC a.Button:visited,.VOC a.Button:active,.VOC button:hover,.VOC button:visited,.VOC button:active{background:#008834}.RHC .Button,.RHC a.Button,.RHC button{background:#c81042;background:-webkit-gradient(linear,left top,left bottom,from(#c81042),to(#af0e38));background:-o-linear-gradient(top,#c81042 0%,#af0e38 100%);background:linear-gradient(to bottom,#c81042 0%,#af0e38 100%);color:#fff !important;border-top:2px solid #555}.RHC .Button:hover,.RHC .Button:visited,.RHC .Button:active,.RHC .Button:focus,.RHC a.Button:hover,.RHC a.Button:visited,.RHC a.Button:active,.RHC a.Button:focus,.RHC button:hover,.RHC button:visited,.RHC button:active,.RHC button:focus{background:#c81042}#SecondaryNav a.Button,#FooterLinks a.Button{padding:7px 20px 10px;font-size:1em}.FormContainer input.Button{width:auto}h1,h2,h3,h4,h5,h6{color:#556771;font-family:"acumin-pro",sans-serif}h1{font-size:44px;font-size:4.4rem;line-height:1.1;font-weight:normal}h2{font-size:22px;font-size:2.2rem}h3{font-size:16px;font-size:1.6rem}h4{font-size:15px;font-size:1.5rem}h5{font-size:15px;font-size:1.5rem}h6{font-size:15px;font-size:1.5rem}p{margin-bottom:1.5rem}ul,ol{margin:0 0 1em 1em}ul{list-style-type:disc}ul ul{margin:0.5em 0 0 1em}ol ol{margin:0.5em 0 0 1em}.cmspage img,.cmspanel img{max-width:100%;height:auto}img.silhouette{padding:0 !important;border:none !important;background-color:transparent !important}nav{font-family:"acumin-pro",sans-serif;background-color:#00549e}nav #MainNav{position:relative}nav #MainNav:before,nav #MainNav:after{content:"";display:block}nav #MainNav:after{clear:both}nav #MainNav #MainNavNotch{display:none}nav #MainNav>ul{z-index:10000;max-width:1421px;margin:0 auto;padding:0 15px;text-align:center;position:relative}nav #MainNav>ul .StickyNavLogo{position:relative;margin-left:0;top:7px}nav #MainNav>ul .StickyNavLogo a{padding:0}nav #MainNav li{display:inline-block;margin:0 2%}nav #MainNav li.Active span,nav #MainNav li a{color:#fff;text-transform:uppercase;font-weight:bold;display:inline-block;padding:11px 0 13px;font-size:16px;font-size:1.6rem}nav #MainNav li.Active span:hover,nav #MainNav li.Active span:focus,nav #MainNav li a:hover,nav #MainNav li a:focus{color:#f59450;text-decoration:none}nav #MainNav li.Active span{padding:0;color:#f59450}nav #MainNav .First{margin-left:0}nav #MainNav .Last{margin-right:0}nav #MainNav{background:#00549e;position:fixed;top:0;width:100%;z-index:9999;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,0.2);box-shadow:0 4px 4px 0 rgba(0,0,0,0.2)}.Flyout{display:none}header{margin:6rem 0 3rem}header:before,header:after{content:"";display:block}header:after{clear:both}header #MobilePhoneInHeader,#MobileNav #MobilePhoneInHeader{text-align:center;display:none;margin-top:1rem}header #MobilePhoneInHeader a,#MobileNav #MobilePhoneInHeader a{color:#556771;text-decoration:none;font-family:"acumin-pro",sans-serif;font-size:25px;font-size:2.5rem}#Logo{width:100%;margin:0 auto;float:none;max-width:491px;max-height:100px}#Logo p{margin:1rem 0 0}#Logo img.RRMCLogo{width:100%;max-height:68px;max-width:460px}#Logo img.RHCLogo{width:100%;max-height:68px;max-width:307px}.VOC #Logo{margin-bottom:1.5rem}#HeaderRight{width:100%;margin:1.5rem 0;float:right;position:relative}.VOC header{margin:7rem 0 1rem}.VOC #HeaderRight{margin:0}#SearchWrapper{position:absolute;top:0;right:0;background:rgba(255,255,255,0.8);z-index:9}#Search{position:static;text-align:left;width:43px;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;border:3px solid #00549e;border-radius:25px}#Search fieldset{border:none;float:none;padding:0}#Search input{padding:0}#Search input:focus{background-color:transparent}#Search input.ImgButton{padding:8px 9px 2px 2px;width:27px;height:27px}#Search input.ImgButton:active,#Search input.ImgButton:focus{border:1px dotted;padding:7px 8px 1px 1px}.RHC #Search{border:3px solid #af0e38;border-radius:25px}#SearchInput{border:none;color:#939598;text-transform:capitalize;position:relative;top:-8px;left:5px;width:0;padding:0;font-size:1em;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#SearchWrapper.Active{width:100%}#SearchWrapper.Active #Search{position:relative;width:268px;float:right;background-color:#fff}#SearchWrapper.Active #SearchInput{width:200px;padding-left:25px}.SearchClose{position:absolute;left:-45px;top:5px;display:none;z-index:99999;height:32px;width:32px}.SearchClose div{height:32px;width:32px;position:relative;cursor:pointer}.SearchClose div span{height:32px;width:32px;display:block;position:absolute}.SearchClose span.Close::before,.SearchClose span.Close::after{background:#00549e;border-radius:10px;content:"";display:block;height:4px;position:absolute;top:16px;width:32px}.RHC .SearchClose span.Close::before,.RHC .SearchClose span.Close::after{background:#af0e38}.SearchClose span.Close::before{-webkit-transform:translateX(0) translateY(0) rotate(45deg);-ms-transform:translateX(0) translateY(0) rotate(45deg);transform:translateX(0) translateY(0) rotate(45deg)}.SearchClose span.Close::after{-webkit-transform:translateX(0) translateY(0) rotate(-45deg);-ms-transform:translateX(0) translateY(0) rotate(-45deg);transform:translateX(0) translateY(0) rotate(-45deg)}#SearchAndNav{float:right;width:100%}#SecondaryNav{font-family:"acumin-pro",sans-serif;float:right;margin-right:65px}#SecondaryNav ul{width:100%}#SecondaryNav li{display:inline-block;margin-left:2rem}#SecondaryNav li a{color:#556771;font-weight:bold}#SecondaryNav li:nth-child(1){margin-left:0.5rem}.VOC #Banner .VocBannerText{display:none;padding:0;position:absolute;top:0;left:5%;width:34%;z-index:100}@media (min-width:1024px){.VOC #Banner .VocBannerText{display:block}}#ContentWrapper{margin:0 auto;max-width:1920px;position:relative;right:0;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#PageWrapper{margin:0;padding:0;width:100%;overflow:hidden;position:relative}#PageWrapper,#PageWrapper2{right:0}#PageWrapper,#PageWrapper2,.ShowNav #PageWrapper,.ShowNav #PageWrapper2{-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.ShowNav #PageWrapper2{float:left;width:100%;position:fixed;min-height:100%;-webkit-box-shadow:-3px 0 10px 0 rgba(0,0,0,0.8);box-shadow:-3px 0 10px 0 rgba(0,0,0,0.8)}.Wrapper{max-width:1421px;margin:0 auto;padding:0 15px}.Wrapper:before,.Wrapper:after{content:"";display:block}.Wrapper:after{clear:both}#InnerWrapper{width:100%;max-width:1341px;float:right}#BreadcrumbsWrapper:before,#BreadcrumbsWrapper:after{content:"";display:block}#BreadcrumbsWrapper:after{clear:both}#Breadcrumbs{background-color:#556771;float:left;margin-bottom:2rem;width:100%;color:#fff}#Breadcrumbs p{margin:0.25rem 0.5rem;padding:0.5rem;font-family:"acumin-pro",sans-serif;font-size:14px;font-size:1.4rem}#Breadcrumbs a{color:#fff}.VOC #Breadcrumbs{margin-bottom:0}.RHC #Breadcrumbs{background-color:#af0e38}#Col1,#Col2,aside,#Col2Col3{float:none;width:100%;padding-right:0}.cmspage{padding:0;margin-top:0}#ProximityNavWrapper{display:block;margin-bottom:3em}#ProximityNav{font-family:"acumin-pro",sans-serif}#ProximityNav h2{display:none}#ProximityNav ul{margin-left:0}#ProximityNav li.Active span{display:block;margin-bottom:0.6rem}#ProximityNav li a span{color:#00549e;font-weight:bold}#ProximityNav li li span.Arrow{margin-left:1.5rem}#ProximityNav li li span{color:#556771;margin-left:3.5rem;margin-top:10px}.RHC #ProximityNav li a span{color:#af0e38}.VOC #ProximityNav .Arrow{height:0}.VOC #ProximityNav .Arrow::before,.VOC #ProximityNav .Arrow::after{background-color:#00549e}#Content{margin-bottom:2rem}#Content h2,#Content h3,#Content h4,#Content h5,#Content h6{margin-top:2rem}#Content .HighlightText{color:#556771;font-weight:bold}ul.Bullets li{list-style-type:none;position:relative}ul.Bullets li::before{content:'';background-color:#556771;display:inline-block;position:relative;height:7px;width:7px;top:-2px;left:-5px;background-clip:padding-box;margin-left:-8px;border-radius:50%}.RHC ul.Bullets li::before{content:'';background-color:#af0e38;display:inline-block;position:relative;height:7px;width:7px;top:-2px;left:-5px;background-clip:padding-box;margin-left:-8px;border-radius:50%}#ProximityNav ul,.SmartPanel ul,#FooterLinks,#FooterRight ul{list-style-type:none;margin-left:0;margin-bottom:0}#ProximityNav ul li::before,.SmartPanel ul li::before,#FooterLinks li::before,#FooterRight ul li::before{display:none}#ProximityNav ul li.Quality::before,.SmartPanel ul li.Quality::before,#FooterLinks li.Quality::before,#FooterRight ul li.Quality::before{display:block}.SmartPanel p.MoreLink{margin-bottom:0}main{padding-top:2rem}main:before,main:after{content:"";display:block}main:after{clear:both}main aside .cmspanel{margin-bottom:4rem;padding:0.25rem 1rem 0}main aside .cmspanel h3{color:#00549e;margin-top:0.25rem;padding-bottom:1rem}main aside .cmspanel dl dt a{color:#556771;display:inline-block;line-height:1}main aside .cmspanel .SmartPanel .NameTitleExtension span.title{display:inline-block;white-space:nowrap}#AboveFooter h2{font-size:30px;font-size:3rem}#AboveFooter .PanelContent h3{color:#00549e}#AboveFooter .PanelContent h3 a{color:#00549e}#CallToAction,.CTAInlineRight,.CTAInlineWide{color:#fff;padding-left:0;padding-right:0;position:relative}#CallToAction .cmspanel,#CallToAction div.Inside,.CTAInlineRight .cmspanel,.CTAInlineRight div.Inside,.CTAInlineWide .cmspanel,.CTAInlineWide div.Inside{background:#00549e;background:-webkit-gradient(linear,left top,right top,from(#00549e),to(#006bc9));background:-o-linear-gradient(left,#00549e 0%,#006bc9 100%);background:linear-gradient(to right,#00549e 0%,#006bc9 100%);margin-top:0;padding:15px 15px 15px 30px}#CallToAction .cmspanel h1,#CallToAction .cmspanel h2,#CallToAction .cmspanel h3,#CallToAction .cmspanel h4,#CallToAction .cmspanel h5,#CallToAction .cmspanel h6,#CallToAction .cmspanel a,#CallToAction div.Inside h1,#CallToAction div.Inside h2,#CallToAction div.Inside h3,#CallToAction div.Inside h4,#CallToAction div.Inside h5,#CallToAction div.Inside h6,#CallToAction div.Inside a,.CTAInlineRight .cmspanel h1,.CTAInlineRight .cmspanel h2,.CTAInlineRight .cmspanel h3,.CTAInlineRight .cmspanel h4,.CTAInlineRight .cmspanel h5,.CTAInlineRight .cmspanel h6,.CTAInlineRight .cmspanel a,.CTAInlineRight div.Inside h1,.CTAInlineRight div.Inside h2,.CTAInlineRight div.Inside h3,.CTAInlineRight div.Inside h4,.CTAInlineRight div.Inside h5,.CTAInlineRight div.Inside h6,.CTAInlineRight div.Inside a,.CTAInlineWide .cmspanel h1,.CTAInlineWide .cmspanel h2,.CTAInlineWide .cmspanel h3,.CTAInlineWide .cmspanel h4,.CTAInlineWide .cmspanel h5,.CTAInlineWide .cmspanel h6,.CTAInlineWide .cmspanel a,.CTAInlineWide div.Inside h1,.CTAInlineWide div.Inside h2,.CTAInlineWide div.Inside h3,.CTAInlineWide div.Inside h4,.CTAInlineWide div.Inside h5,.CTAInlineWide div.Inside h6,.CTAInlineWide div.Inside a{color:#fff;margin-top:0}#CallToAction .cmspanel p,#CallToAction div.Inside p,.CTAInlineRight .cmspanel p,.CTAInlineRight div.Inside p,.CTAInlineWide .cmspanel p,.CTAInlineWide div.Inside p{color:#fff;padding-bottom:10px;margin-bottom:0}#CallToAction .CallToActionNotch,.CTAInlineRight .CallToActionNotch,.CTAInlineWide .CallToActionNotch{position:absolute;left:0;top:0;border-left:15px solid #fff;z-index:9998}.RHC #CallToAction .cmspanel,.RHC #CallToAction div.Inside,.RHC .CTAInlineRight .cmspanel,.RHC .CTAInlineRight div.Inside,.RHC .CTAInlineWide .cmspanel,.RHC .CTAInlineWide div.Inside{background:#af0e38;background:-webkit-gradient(linear,left top,right top,from(#af0e38),to(#c81042));background:-o-linear-gradient(left,#af0e38 0%,#c81042 100%);background:linear-gradient(to right,#af0e38 0%,#c81042 100%)}.CTAInlineRight{margin-bottom:1em}@media (min-width:1024px){.CTAInlineRight{float:right;max-width:320px;margin:1em 0 1em 1em}}#ColWrapper #CallToAction .cmspanel{border-left:none}#DrSmartPanel li.SPItem dd.Picture{float:left}#DrSmartPanel li.SPItem dt,#DrSmartPanel li.SPItem dd{margin:0 0 0 67px}p.MoreLink a{color:#00549e}#AboveFooter{float:left;width:100%}#AboveFooter.BlueBackground{background:#aec5da;background:-webkit-gradient(linear,left top,right top,from(#aec5da),to(#deeff5));background:-o-linear-gradient(left,#aec5da 0%,#deeff5 100%);background:linear-gradient(to right,#aec5da 0%,#deeff5 100%)}#AboveFooter.GreenBackground{background:#aedbbf;background:-webkit-gradient(linear,left top,right top,from(#aedbbf),to(#def5e7));background:-o-linear-gradient(left,#aedbbf 0%,#def5e7 100%);background:linear-gradient(to right,#aedbbf 0%,#def5e7 100%)}#AboveFooter .cmspanel{margin-bottom:4rem}#AboveFooter #InteriorPanelsWrap{max-width:1207px;margin:0 auto;text-align:center}#AboveFooter #InteriorPanels{text-align:center}#AboveFooter #InteriorPanels .cmspanel{background-color:#fff;display:inline-block;text-align:left;margin:2rem 1.8691% 0 0}#AboveFooter #InteriorPanels .cmspanel .Panel{background-color:#fff}#AboveFooter #InteriorPanels .cmspanel img{max-width:100%;width:100%}#AboveFooter #InteriorPanels .cmspanel p{margin-bottom:0}#AboveFooter #InteriorPanels .cmspanel.FourWide{width:100%;margin-right:0}#AboveFooter #InteriorPanels .cmspanel.FourWide .PanelContent{padding:10px 1% 15px}#AboveFooter #InteriorPanels .cmspanel.ThreeWide{width:72.5805%}#AboveFooter #InteriorPanels .cmspanel.ThreeWide .PanelContent{padding:10px 2% 15px}#AboveFooter #InteriorPanels .cmspanel.TwoWide{width:45.5857%}#AboveFooter #InteriorPanels .cmspanel.TwoWide .PanelContent{padding:10px 3% 15px}#AboveFooter #InteriorPanels .cmspanel.OneWide{width:25.2971%}#AboveFooter #InteriorPanels .cmspanel.OneWide .PanelContent{padding:10px 6% 15px}#AboveFooter #InteriorPanels div.cmspanel:last-child{margin-right:0}#AboveFooter #InteriorPanels h3{text-transform:uppercase;font-size:22px;font-size:2.2rem}.VOC #AboveFooter #InteriorPanels .cmspanel{display:block;background-color:transparent;margin:0 0 4rem}.VOC #AboveFooter.BlueBackground #InteriorPanels .cmspanel{display:inline-block;margin:2rem 1.8691% 0 0}footer{margin:3.5rem 0 2.8rem;float:left;width:100%}#FooterTop{clear:both;border-top:1px solid #bcb4ad;-webkit-box-shadow:0 3px 4px 1px #bcb4ad;box-shadow:0 3px 4px 1px #bcb4ad}#FooterLeft{float:none;width:100%;text-align:center}#FooterLeft #FooterLinks{margin-bottom:0}#FooterLeft #FooterLinks li{font-family:"acumin-pro",sans-serif;display:inline-block;height:36px;padding:15px 2rem 0 0}#FooterLeft #FooterLinks li a{color:#556771;font-size:1.8rem;font-weight:bold}#FooterLeft #FooterLinks li.Quality{background-color:#00549e;position:relative;padding-top:10px;margin-right:4rem}#FooterLeft #FooterLinks li.Quality::after{border-right:15px solid #fff;right:0;content:'';border-top:23px solid transparent;border-bottom:23px solid transparent;background-color:#00549e;position:absolute;top:0;z-index:9998}#FooterLeft #FooterLinks li.Quality::before{border-left:15px solid #fff;left:0;content:'';border-top:23px solid transparent;border-bottom:23px solid transparent;background-color:#00549e;position:absolute;top:0;z-index:9998}#FooterLeft #FooterLinks li.Quality a{color:#fff;padding:0 8px 0 25px;text-transform:uppercase;line-height:1}#FooterRight{float:none;width:100%;text-align:center;margin-top:1rem}#FooterRight li{display:inline-block}#FooterRight a[target="_blank"] img{height:36px;margin-left:1rem}#FooterRight a[target="_blank"] img:hover{opacity:0.7}#FooterBottom{clear:both;color:#fff;background-color:#00549e;float:left;width:100%}#FooterBottom #FooterName{display:block}#FooterBottom #FooterPhone{display:inline-block;border-left:1px solid;border-right:1px solid;padding:0 1rem;margin:0 1rem}#FooterBottom #FooterPhone a{color:#fff;text-decoration:none}#FooterBottom .Wrapper{margin:1rem auto}#FooterBottom .Wrapper>.cmspanel{width:100%;text-align:center}#FooterBottom p{margin-bottom:0}#FooterBottom .Copyright{display:block;width:100%;text-align:center}#BelowLeft,#BelowRight{width:48%;float:left}#BelowLeft .cmspanel,#BelowRight .cmspanel{padding:0 0.5em}#BelowLeft{margin-right:4%}.ResponsiveAccordion{display:none}@media (min-width:1040px){#FooterLeft{float:left;width:auto}#FooterRight{float:right;width:auto}#FooterBottom #FooterName{float:left;font-weight:bold;margin-right:2rem}#FooterBottom .Wrapper>.cmspanel{float:left;text-align:left;width:auto}#FooterBottom .Copyright{width:auto;text-align:left}}#ServicesSearch .AlphabetLinks{padding-left:0}#ServicesSearch .AlphabetLinks ul li{line-height:auto}#ServicesSearch .SLRelatedLinks{margin-bottom:10px}.ServiceLineList .SLDetails dd.SLDescription .SLRelatedLinks dt{float:left;width:48%}#ServicesSearch .SLRelatedLinks .SeeAlsoList dd a{display:block}#ServicesSearch .SearchBox{padding:2%;margin-bottom:1em;background:#f0f5f9;border:1px solid #99bad8}@media (min-width:0px) and (max-width:1024px){#ServicesSearch .SearchBox{padding:4% 2%}}#ServicesSearch .SearchBox input.SearchTextbox{width:70%;margin-right:2%}@media (min-width:0px) and (max-width:1024px){#ServicesSearch .SearchBox input.SearchTextbox{width:94%;padding:inherit 2%;margin-right:0}}#ServicesSearch .SearchBox input.Button{width:17%;margin-top:0}@media (min-width:0px) and (max-width:1024px){#ServicesSearch .SearchBox input.Button{clear:both;width:auto;margin-top:0.5em}}#Content ul.ServiceLineList{margin-left:0;padding-left:0}#Content #SiteSearchContainer .TabFake ul{margin-left:0}#VOCServices .Service{float:left;width:23%;margin-right:2%}#VOCServices .Service:last-child{margin-right:0}#VOCServices .Service .ServiceTitle{background-color:#008834;padding:10px;text-align:center;text-transform:uppercase}#VOCServices .Service .ServiceTitle a{color:#fff}#VOCTeamWrapper{text-align:center}#VOCTeam,#VOCLocation{display:inline-block;vertical-align:top;width:537px;margin-top:4rem}#VOCTeam .VOCBottom,#VOCLocation .VOCBottom{background-color:#fff;text-align:left;padding:3%;float:left;width:94%;clear:both}#VOCTeam .VOCBottom p,#VOCLocation .VOCBottom p{margin-bottom:0}#VOCTeam{margin-right:2%}#VOCLocation .VOCTop{padding:5%;float:left;width:100%;background-color:#556771;-webkit-box-sizing:border-box;box-sizing:border-box}#VOCLocation .VOCTop #LocationPhoto{float:left}#VOCLocation h1,#VOCLocation p.ReturnToResults{display:none}#VOCLocation #VsMasterPage_MainContent_PicMapWrapper{background-color:#556771}#VOCLocation .ContactWrapper{padding:1rem 1rem 0}#VOCLocation #map{height:200px;width:100%;max-width:165px;float:right}.cmspanel#PanelAlertPanel{display:none;position:absolute}#AlertOverlay{position:fixed;background-color:#666;opacity:0.8;top:0;bottom:0;left:0;right:0;z-index:10000}#AlertPanel{background-color:#eee;border-radius:20px;padding:30px;width:70%;margin:0 auto 0;position:relative;top:25vh;z-index:10001;-webkit-box-shadow:7px 7px 17px 0px rgba(0,0,0,0.49);box-shadow:7px 7px 17px 0px rgba(0,0,0,0.49)}#AlertPanel .AlertContent{color:#fff;background:#00549e;padding:10px 20px 25px;border-radius:5px}#AlertPanel .AlertContent h3{color:#fff;font-size:115%;border-bottom:1px solid;margin-bottom:2rem}#AlertPanel .AlertContent:before,#AlertPanel .AlertContent:after{content:"";display:block}#AlertPanel .AlertContent:after{clear:both}#AlertPanel .CloseBtn{height:32px;width:32px;position:absolute;right:-10px;top:-10px;cursor:pointer;border-radius:50%;-webkit-box-shadow:-1px 1px 10px #000;box-shadow:-1px 1px 10px #000}@media (min-width:1024px){#Logo{width:35%;float:left}#HeaderRight{width:65%}#Col1,aside{font-size:95%}#Col1{float:left;width:22.37%;padding-right:1.49%}#Col2Col3{float:right;width:76.06%}aside{float:left;width:23.5%}main aside .cmspanel{border-left:6px solid #f59450}.RHC main aside .cmspanel{border-left:6px solid #af0e38}.cmspage,#Content .cmspanel{padding:0 2em}#Col2{float:left;width:70.53%;padding-right:5.94%}#ProxNavButton{display:none;position:relative;cursor:pointer;padding:7px 20px 9px}}@media (min-width:701px) and (max-width:1023px){#ShowSizes{color:#ff0 !important}#ProxNavButton{display:none}#Col1{float:left;width:27%;padding-right:4%}#Col2Col3{float:right;width:69%}aside{float:left;width:100%;margin-bottom:1rem}#Col2{width:100%;padding-right:0}#AboveFooter #InteriorPanels .cmspanel.TwoWide .PanelContent,#AboveFooter #InteriorPanels .cmspanel.ThreeWide .PanelContent,#AboveFooter #InteriorPanels .cmspanel.FourWide .PanelContent{padding:10px 3% 15px}nav #MainNav{margin-bottom:2rem}#VOCServices .Service{max-width:239px;width:48%}}@media (min-width:0) and (max-width:700px){#ShowSizes{color:red !important}header{margin-top:2rem}.VOC header{margin-top:2rem}.VOC #HeaderRight{margin-bottom:2rem}img.RRMCLogo{width:90%}h1{font-size:30px;font-size:3rem}main{padding-top:0}#MobileNav{float:left;display:none;position:absolute;top:0;overflow:hidden}body.ShowNav{background:#e2e8ef}body.ShowNav #PageWrapper2{background:#fff}body.ShowNav nav{right:-15px}body.ShowNav #AboveFooter,body.ShowNav #Breadcrumbs,body.ShowNav footer,body.ShowNav #FooterBottom{display:none}body.ShowNav #MobileNav{height:100%}body.ShowNav #MobileNav #SearchWrapper{background:transparent}body.ShowNav #MobileNav #Logo{width:95%}body.ShowNav #MobileNav ul{list-style-type:none;float:left;margin:1.25em 0 0 15%}body.ShowNav #MobileNav ul .AddTopMarginForButton{margin-top:2em}body.ShowNav #MobileNav ul li a{text-decoration:none}.Flyout{display:none !important}nav{clear:both;position:relative;overflow:hidden;margin-bottom:2rem}nav #MainNav{position:static}nav #MainNav #MainNavNotch{position:absolute;right:20px;top:0;height:0;border-right:20px solid #006bc9;display:block}nav #MainNav #MainNavNotch:after{color:#fff;content:"";display:block;position:absolute;width:20px;right:-40px;background-color:#006bc9}nav #MainNav #MainNavNotch button{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);color:#fff !important;display:inline-block;font-size:18px;font-size:1.8rem;font-weight:bold;position:relative;right:-93px;top:-0.5em;z-index:99999;cursor:pointer;background:none;border:none;padding:0;margin-right:-15px}nav #MainNav #MainNavNotch button:hover,nav #MainNav #MainNavNotch button:active,nav #MainNav #MainNavNotch button:focus{color:#f59450 !important;outline:none !important;-webkit-box-shadow:none;box-shadow:none;border-color:transparent}.RHC nav #MainNav #MainNavNotch button:hover,.RHC nav #MainNav #MainNavNotch button:active,.RHC nav #MainNav #MainNavNotch button:focus{color:#ddd}.ShowNav nav #MainNav #MainNavNotch button{right:-87px}nav #MainNav>ul{text-align:left;margin:0;padding:2% 15% 2% 0}nav #MainNav>ul li{display:block;border-bottom:2px dotted #006cca;margin:0 2%}nav #MainNav>ul li div.Flyout{display:none}nav #MainNav>ul li:focus div.Flyout{left:-9999px}nav #MainNav>ul li a{padding:8px 1%}nav #MainNav>ul li.First{margin-left:2%}nav #MainNav>ul li.Last{border-bottom:none}.RHC nav #MainNav>ul li{border-bottom:2px dotted #fff}.RHC nav #MainNav>ul li.Last{border-bottom:none}header #MobilePayBill{margin:0 auto;text-align:center;display:block}header #MobilePhoneInHeader{display:block}header #SecondaryNav{display:none}#SecondaryNav li,#SecondaryNav li:nth-child(1){display:block;margin-left:0}#SearchWrapper{position:static}#SearchWrapper.Active #SearchInput{width:75%;left:15px;top:7px;padding-left:0;padding-bottom:5px;-webkit-transition:none !important;-o-transition:none !important;transition:none !important}#SearchWrapper.Active #Search{-webkit-transition:none !important;-o-transition:none !important;transition:none !important;float:none;width:268px;margin:0 auto;padding:5px 0 8px}#SearchWrapper.Active #Search .ImgButton{float:right;padding-top:3px}#ProxNavButton{cursor:pointer;position:relative;padding-right:40px}#ProxNavButton .Arrow{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;right:10%;top:40%}#ProxNavButton .Arrow,#ProxNavButton .Arrow::before,#ProxNavButton .Arrow::after{background-color:#472b16}#ProxNavButton.Active{background:none;background-color:#fd984f}#ProxNavButton.Active .Arrow{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.RHC #ProxNavButton .Arrow,.RHC #ProxNavButton .Arrow::before,.RHC #ProxNavButton .Arrow::after{background-color:#fff}.RHC #ProxNavButton.Active{background-color:#c81042}.VOC.Mobile #ProxNavButton .Arrow,.VOC.Mobile #ProxNavButton .Arrow::before,.VOC.Mobile #ProxNavButton .Arrow::after{background-color:#fff}.VOC.Mobile #ProxNavButton.Active{background-color:#008834}#ProximityNavWrapper{display:none}#ProximityNav{margin:0 0 2em 1em}main{margin-top:1em}aside{margin-bottom:2rem}#AboveFooter #InteriorPanels .cmspanel.OneWide .PanelContent,#AboveFooter #InteriorPanels .cmspanel.TwoWide .PanelContent,#AboveFooter #InteriorPanels .cmspanel.ThreeWide .PanelContent,#AboveFooter #InteriorPanels .cmspanel.FourWide .PanelContent{padding:10px 6% 15px}#BelowLeft,#BelowRight{width:100%;float:none;margin:0}#BelowLeft .cmspanel,#BelowRight .cmspanel{padding:0}main aside .cmspanel{margin-bottom:0;padding:0}#FooterLeft #FooterLinks li{margin-bottom:3rem}#FooterLeft #FooterLinks li.Quality{margin-right:1rem}#FooterLeft #FooterLinks li a{font-size:1.5rem}.VOC #BannerWrapper{display:none}#VOCLocation #map{display:none}#VOCLocation .VOCTop #LocationPhoto{float:none;display:inline-block;text-align:center}#VOCTeam,#VOCLocation{width:100%;max-width:537px}#VOCServices .Service{max-width:239px;width:48%}#VOCServices .Service .ServiceTitle{font-size:1.5rem}#Content ol.TwoCol,#Content ul.TwoCol,#Content p.TwoCol,#Content div.TwoCol,#Content ol.ThreeCol,#Content ul.ThreeCol,#Content p.ThreeCol,#Content div.ThreeCol{display:block;float:none;margin-left:3%;padding-left:2%;width:94%}.TabContainer{display:none}.ResponsiveAccordion{display:block;margin-top:2rem}#SiteSearchContainer .Tabnav li{width:46%;margin-bottom:0.6em;border-bottom:1px solid #ccc}#SiteSearchContainer .Tabnav li.Tabactive a{border-bottom:0}.ServiceLineList .SLDetails dt.SLTitle{float:none;margin:0;width:100%;padding-bottom:0.6em}.ServiceLineList .SLDetails dd.SLDescription{clear:none;float:none;margin-left:0;width:100%}.ServiceLineList .SLDetails dd.SLDescription .SLRelatedLinks dt{float:none;width:100%}}@media (min-width:950px) and (max-width:1069px){#SecondaryNav li{margin-left:1rem}}@media (min-width:451px) and (max-width:800px){#AboveFooter #InteriorPanels .cmspanel.OneWide{width:49.06%}#AboveFooter #InteriorPanels .cmspanel.OneWide:last-child{margin-right:0}#AboveFooter #InteriorPanels .cmspanel.TwoWide,#AboveFooter #InteriorPanels .cmspanel.ThreeWide,#AboveFooter #InteriorPanels .cmspanel.FourWide{margin-right:0;width:100%}}@media (min-width:0) and (max-width:450px){#AboveFooter #InteriorPanels .cmspanel.OneWide,#AboveFooter #InteriorPanels .cmspanel.TwoWide,#AboveFooter #InteriorPanels .cmspanel.ThreeWide,#AboveFooter #InteriorPanels .cmspanel.FourWide{width:100%;margin-right:0}}@media (min-width:0) and (max-width:799px){#BelowMainLeft{width:100%}}@media (min-width:0) and (max-width:1147px){#VOCTeam,#VOCLocation{display:block;margin:4rem auto 0}}@media (min-width:701px) and (max-width:830px){nav #MainNav li{margin:0 0.4%}nav #MainNav li a{font-size:12px;font-size:1.2rem}#VOCServices .Service .ServiceTitle{font-size:1.5rem}}@media (min-width:831px) and (max-width:950px){nav #MainNav li{margin:0 1%}nav #MainNav li a{font-size:13px;font-size:1.3rem}}@media (min-width:951px) and (max-width:1100px){nav #MainNav li{margin:0 1.5%}nav #MainNav li a{font-size:14px;font-size:1.4rem}}#BackToTop{display:block;bottom:5px;position:fixed;right:5px;z-index:9999}#BackToTop a{background-color:#fff;display:block;width:55px;height:55px;opacity:0.5;text-decoration:none;-webkit-transition:all 1s ease 0s;-o-transition:all 1s ease 0s;transition:all 1s ease 0s;border-radius:50%;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,0.75);box-shadow:0 0 2px 0 rgba(0,0,0,0.75)}#BackToTop a:hover{opacity:1}#BackToTop.TopArrow{display:block;cursor:pointer;height:55px;margin:5px 0 0;position:relative;width:55px;border-radius:50%}#BackToTop .TopArrow::before,#BackToTop .TopArrow::after{background-color:#00549e;content:"";display:block;position:absolute;top:-4px;left:-4px;height:4px;width:17px;border-radius:5px;vertical-align:middle}#BackToTop .TopArrow{background-color:#00549e;position:absolute;height:4px;width:25px;-webkit-transform:translateX(0) translateY(0) rotate(90deg);-ms-transform:translateX(0) translateY(0) rotate(90deg);transform:translateX(0) translateY(0) rotate(90deg);border-radius:5px;top:27px;left:15px}.RHC #BackToTop .TopArrow,.RHC #BackToTop .TopArrow::before,.RHC #BackToTop .TopArrow::after{background-color:#af0e38}#BackToTop .TopArrow::after{top:3px}#BackToTop .TopArrow:before{-webkit-transform:translateX(0) translateY(0) rotate(-30deg);-ms-transform:translateX(0) translateY(0) rotate(-30deg);transform:translateX(0) translateY(0) rotate(-30deg)}#BackToTop .TopArrow:after{-webkit-transform:translateX(0) translateY(0) rotate(30deg);-ms-transform:translateX(0) translateY(0) rotate(30deg);transform:translateX(0) translateY(0) rotate(30deg)}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;margin:0;-webkit-backface-visibility:hidden;background:#fff}#Banner .flexslider .slides>li{background:transparent}ol.flex-control-nav a{display:none}#Banner ol.flex-control-nav a{display:block}.flexslider .slides img{width:100%;display:block;margin:0}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{margin:0;position:relative;zoom:1}main .flexslider{border:1px solid #e8e8e8}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1;overflow:hidden;margin-left:0;margin-bottom:1em}#Banner .flexslider .slides{margin-bottom:0}.carousel li{margin-right:5px}.flex-direction-nav{*height:0;display:inline-block}.flex-direction-nav li{margin:0}.flex-direction-nav a{display:block;width:30px;height:26px;position:absolute;bottom:20px;opacity:1;cursor:pointer;text-indent:-9999px;overflow:hidden}.flex-direction-nav a.flex-prev{background:url(../imgs/icons/banner-arrow-left.png) center no-repeat}.flex-direction-nav a.flex-next{right:0;bottom:22px;background:url(../imgs/icons/banner-arrow-right.png) center no-repeat}.RHC .flex-direction-nav .flex-prev{background:url(../imgs/icons/RHC-banner-arrow-left.png) center no-repeat}.RHC .flex-direction-nav .flex-next{background:url(../imgs/icons/RHC-banner-arrow-right.png) center no-repeat}.flexslider:hover .flex-prev,.flexslider:hover .flex-next{opacity:0.7}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .disabled{cursor:default;opacity:0.15 !important}#Banner .flex-direction-nav{bottom:9%;left:35%;margin:0 auto;position:absolute;text-align:center;width:30%}#Banner .flex-direction-nav a{opacity:1;z-index:999}#Banner .flex-direction-nav .flex-next{background-position:100% 0;bottom:22px}#Banner .flex-direction-nav .disabled{cursor:default;opacity:0.15 !important}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}#Banner .flex-control-nav{width:40%;margin:0 30%;position:absolute;bottom:13%;text-align:center}ol.flex-control-nav{margin-left:0;padding-left:0;text-align:center;z-index:101}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{display:none}#Banner .flex-control-paging li a{width:20px;height:20px;display:block;background:#fff;border:2px solid #556771;cursor:pointer;text-indent:-9999px;border-radius:20px}.VOC #Banner .flex-control-paging li a{background:#fff}#Banner .flex-control-paging li a.flex-active,.flex-control-paging li a.flex-active{background:#000;background:#00549e;border:2px solid #fff;cursor:default}.VOC #Banner .flex-control-paging li a.flex-active,.VOC .flex-control-paging li a.flex-active{background-color:#008834}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:0.7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}#Banner{overflow:hidden}.RHC .cmspanel h1,.RHC .cmspanel h2,.RHC .cmspanel h3,.RHC .cmspanel h4,.RHC .cmspanel h5,.RHC .cmspanel h6{color:#af0e38}.flexslider{background:#fff;-webkit-box-shadow:none;-o-box-shadow:none;box-shadow:none;margin:0 auto}.flexslider.Left,.flexslider.Right{max-width:340px;width:100%}.flexslider.Left{float:left;margin:0 30px 30px 0}.flexslider.Right{float:right;margin:0 0 30px 30px}.flexslider .PhotoText{padding:20px}.flexslider .PhotoText h3{margin-top:0}.flexslider ul,.flexslider ol{line-height:normal;margin-left:0}#Content .flexslider ul{margin-left:0;padding-left:0}table{width:100%;max-width:100%;clear:both;margin-bottom:20px}table th,table caption{font-family:"minion-pro",serif;font-style:normal;font-weight:700;text-align:left}table th,table td{padding:4px 4px 4px 0;vertical-align:top}table tr.ColorRow{background:#00549e;color:#fff}table caption{padding-bottom:0.6em}table.Border{border-right:1px solid #e1e1e1;border-top:1px solid #e1e1e1}table.Border caption{border-bottom:none}table.Border th,table.Border td{border-bottom:1px solid #e1e1e1;border-left:1px solid #e1e1e1;padding:4px}table.Border2{border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;border-top:1px solid #e1e1e1}table.Border2 th,table.Border2 td{border-bottom:1px solid #e1e1e1;padding:4px}table.Border3{border:1px solid #e1e1e1}table.Border3 th,table.Border3 td{padding:4px}table.BorderTop{border-top:3px solid #e1e1e1;padding-top:0.2em}table.BorderBottom{border-bottom:3px solid #e1e1e1;padding-bottom:0.2em}table.AutoWidth{width:auto}table.CenteredCells th,table.CenteredCells td{text-align:center}table.CenteredCells td img{margin-left:auto;margin-right:auto}a.YouTubeVideo{border:2px solid #e1e1e1;display:block;margin:0 auto;max-width:650px;position:relative}a.YouTubeVideo img{display:block;height:auto;width:100%}a.YouTubeVideo .YouTubeVideoButton{background:transparent url(/imgs/icons/play-btn.png) no-repeat;background-size:contain;position:absolute;bottom:8%;left:2%;width:30px;height:30px}@media (min-width:1024px){a.YouTubeVideo .YouTubeVideoButton{bottom:6%;width:50px;height:50px}}.VideoContainer{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;z-index:99}.VideoContainer iframe,.VideoContainer object,.VideoContainer embed{max-width:100%;max-height:100%;position:absolute;left:0;top:0}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}@media (min-width:701px){img.DropshadowRight{float:right;margin-left:1em}}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}@media (min-width:701px){img.DropshadowLeft{float:left;margin-right:1em}}img.Inline{display:inline}div.Caption{background:#efefef;color:#000;height:auto;max-width:340px;padding-bottom:0.5em}div.Caption.Left,div.Caption.Right{float:none;margin:0 auto 0.8em}div.Caption img{margin-bottom:0}div.Caption p{font-size:0.95em;margin:0.3em 0 0;padding:0 0.5em}div.Caption a{background:transparent}@media (min-width:701px){div.Caption.Left{float:left;margin-right:1em}div.Caption.Right{float:right;margin-left:1em}}@media print{#BannerWrapper,#eNewsletterForm{display:none}}