@font-face{font-family:MyriadPro;src:url(../fonts/MyriadPro/MyriadPro-Regular.otf) format('opentype');font-weight:400;font-style:normal}@font-face{font-family:MyriadPro;src:url(../fonts/MyriadPro/MyriadPro-Bold.otf) format('opentype');font-weight:700;font-style:normal}@font-face{font-family:MyriadPro;src:url(../fonts/MyriadPro/MyriadPro-It.otf) format('opentype');font-weight:400;font-style:italic}@font-face{font-family:MyriadPro;src:url(../fonts/MyriadPro/MyriadPro-BoldIt.otf) format('opentype');font-weight:700;font-style:italic}@font-face{font-family:MyriadProLight;src:url(../fonts/MyriadPro/MyriadPro-Light.otf) format('opentype');font-weight:400;font-style:normal}@font-face{font-family:PTSansCaption;src:url(../fonts/PTSans/PTC55F-webfont.eot);src:url(../fonts/PTSans/PTC55F-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/PTSans/PTC55F-webfont.woff) format('woff'),url(../fonts/PTSans/PTC55F-webfont.ttf) format('truetype'),url(../fonts/PTSans/PTC55F-webfont.svg#PTSansCaptionRegular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:PTSansCaption;src:url(../fonts/PTSans/PTC75F-webfont.eot);src:url(../fonts/PTSans/PTC75F-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/PTSans/PTC75F-webfont.woff) format('woff'),url(../fonts/PTSans/PTC75F-webfont.ttf) format('truetype'),url(../fonts/PTSans/PTC75F-webfont.svg#PTSansCaptionBold) format('svg');font-weight:700;font-style:normal}@font-face{font-family:PTSans;src:url(../fonts/PTSans/PTS76F-webfont.eot);src:url(../fonts/PTSans/PTS76F-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/PTSans/PTS76F-webfont.woff) format('woff'),url(../fonts/PTSans/PTS76F-webfont.ttf) format('truetype'),url(../fonts/PTSans/PTS76F-webfont.svg#PTSansBoldItalic) format('svg');font-weight:700;font-style:italic}@font-face{font-family:PTSans;src:url(../fonts/PTSans/PTS75F-webfont.eot);src:url(../fonts/PTSans/PTS75F-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/PTSans/PTS75F-webfont.woff) format('woff'),url(../fonts/PTSans/PTS75F-webfont.ttf) format('truetype'),url(../fonts/PTSans/PTS75F-webfont.svg#PTSansBold) format('svg');font-weight:700;font-style:normal}@font-face{font-family:PTSans;src:url(../fonts/PTSans/PTS56F-webfont.eot);src:url(../fonts/PTSans/PTS56F-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/PTSans/PTS56F-webfont.woff) format('woff'),url(../fonts/PTSans/PTS56F-webfont.ttf) format('truetype'),url(../fonts/PTSans/PTS56F-webfont.svg#PTSansItalic) format('svg');font-weight:400;font-style:italic}@font-face{font-family:PTSans;src:url(../fonts/PTSans/PTS55F-webfont.eot);src:url(../fonts/PTSans/PTS55F-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/PTSans/PTS55F-webfont.woff) format('woff'),url(../fonts/PTSans/PTS55F-webfont.ttf) format('truetype'),url(../fonts/PTSans/PTS55F-webfont.svg#PTSansRegular) format('svg');font-weight:400;font-style:normal}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{background-color:#fff;background-image:url(../img/texture.png);color:#545454;font-family:PTSans,Helvetica,Arial,sans-serif;font-size:12px}h1,h2,h3,h4{font-family:MyriadPro,Helvetica,Arial,sans-serif;margin:1.5em 0 .5em;line-height:1.25}h1{font-size:30px;line-height:30px;margin:20px 0;font-family:PTSans;text-transform:uppercase;font-weight:700}h1 em{font-style:normal;font-weight:400}h2{font-size:20px;line-height:26px;font-family:PTSans;text-transform:uppercase;color:#545454}h3{font-size:16px}h4{font-size:14px}p{color:#545454;font-size:14px;line-height:24px;margin:0 0 1em 0}strong{font-weight:700}th{font-weight:700}td,th{line-height:1.2}ul{list-style:disc}ol{list-style:decimal}ol,ul{color:#545454;font-size:14px;line-height:24px;margin:0 0 1em 0}li,ol,ul li{margin-left:1em}ol.two-column,ul.two-column{list-style-position:inside;overflow:auto;zoom:1}ol.two-column:after,ul.two-column:after{clear:both;content:'';display:block;height:0;visibility:hidden;width:0}ol.two-column li,ul.two-column li{float:left;width:315px}a{color:#185b92;text-decoration:none}input[type=password],input[type=text],select,textarea{border:1px solid #ababab;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#f7f7f7;background:-moz-linear-gradient(top,#efefef,#fefefe);background:-ms-linear-gradient(top,#efefef,#fefefe);background:-o-linear-gradient(top,#efefef,#fefefe);background:-webkit-linear-gradient(top,#efefef,#fefefe);background:linear-gradient(top,#efefef,#fefefe);-moz-box-shadow:inset 0 3px 5px 5px #eee;-webkit-box-shadow:inset 0 3px 5px 5px #eee;box-shadow:inset 0 3px 5px 5px #eee;color:#54554;font-size:14px;font-family:PTSans;padding:6px 8px 4px 8px}#header{position:fixed;text-transform:uppercase;top:0;width:100%;z-index:100}#header_actions{background-color:#185b92;background:-moz-linear-gradient(top,#185b92,#07395c);background:-ms-linear-gradient(top,#185b92,#07395c);background:-o-linear-gradient(top,#185b92,#07395c);background:-webkit-linear-gradient(top,#185b92,#07395c);background:linear-gradient(top,#185b92,#07395c);color:#fff;height:33px;line-height:30px;text-shadow:0 1px #444}#header_actions div.container{height:33px}#header_actions div.container a{color:#fff;font-size:10px;margin-left:1em;text-decoration:none;text-shadow:1px 1px 0 #000}#header_actions div.container form{float:right;font-size:10px;height:33px}#search_terms{border:0;background:#bbc7cd;border:1px solid #073859;-webkit-border-radius:'6px';-moz-border-radius:'6px';border-radius:'6px';height:24px;margin:3px;padding:0;box-shadow:inset 0 2px 4px -2px #000,0 1px 1px #446986}#search_site{border:0;cursor:pointer;text-indent:-9999px;text-transform:capitalize}#navigation{background:#fff;background:-moz-linear-gradient(top,rgba(255,255,255,.9),rgba(221,221,221,.9));background:-ms-linear-gradient(top,rgba(255,255,255,.9),rgba(221,221,221,.9));background:-o-linear-gradient(top,rgba(255,255,255,.9),rgba(221,221,221,.9));background:-webkit-linear-gradient(top,rgba(255,255,255,.9),rgba(221,221,221,.9));background:linear-gradient(top,rgba(255,255,255,.9),rgba(221,221,221,.9));font-size:14px;height:60px;line-height:60px}#navigation a{color:#333;display:block;float:right;padding:0 20px;position:relative;text-decoration:none;text-shadow:0 1px #fff}#navigation a.hover_link:hover,#navigation a.selected{background-color:#ddd;background:-moz-linear-gradient(top,#e7e7e7,#bdbdbd);background:-ms-linear-gradient(top,#e7e7e7,#bdbdbd);background:-o-linear-gradient(top,#e7e7e7,#bdbdbd);background:-webkit-linear-gradient(top,#e7e7e7,#bdbdbd);background:linear-gradient(top,#e7e7e7,#bdbdbd)}#navigation a.selected:after{border:15px solid transparent;border-top:15px solid #bdbdbd;content:'';height:0;left:50%;margin-left:-15px;position:absolute;top:100%;width:0}#navigation>div>img{float:right;padding:17px 5px}a#header_logo{color:#185b92;float:left;padding:0;text-transform:none}#header_logo img{margin-right:10px;vertical-align:-25%}#spacer{height:33px}#banner,#no-banner{height:100px}#banner a.wrapper{display:block;height:100%}#page-banner{background-position:center 60px;background-repeat:no-repeat;box-shadow:inset 0 -5px 5px -5px #000;height:305px;margin-bottom:35px;padding-top:60px}#banner.standalone-banner{background-position:center 60px;background-repeat:no-repeat;box-shadow:inset 0 -5px 5px -5px #000;height:305px;margin-bottom:35px;padding-top:60px}#pull_away{background:#fff;box-shadow:inset 0 5px 5px -5px #000;margin-top:20px;padding-top:20px;padding-bottom:40px}#pull_away div.container{margin-bottom:20px}#new_search_terms,.new_search_terms{background:#e2e2e2;box-shadow:inset 0 -8px 5px #cacaca}#new_search_terms h3,.new_search_terms h3{background-color:#545454;background:-moz-linear-gradient(top,#444,#444,#333);background:-ms-linear-gradient(top,#444,#444,#333);background:-o-linear-gradient(top,#444,#444,#333);background:-webkit-linear-gradient(top,#444,#444,#333);background:linear-gradient(top,#444,#444,#333);color:#fff;font-family:PTSans,Helvetica,Arial,sans-serif;margin:0 0 10px 0;padding:5px 5px 5px 15px;text-transform:uppercase}#new_search_terms table,.new_search_terms table{margin:15px;width:638px}#new_search_terms label,.new_search_terms label{font-size:14px}#new_search_terms input[type=submit],.new_search_terms input[type=submit]{float:right}#scroll-down{background:#fff;background:rgba(255,255,255,.84);border-top:3px solid #074a7e;bottom:0;box-shadow:0 0 7px #333;height:45px;left:70px;line-height:45px;position:fixed;text-align:center;width:150px;z-index:2}#scroll-down img{margin:0 5px;vertical-align:middle}#scroll-down span{color:#545454;font-size:14px;font-weight:700;text-transform:uppercase;vertical-align:middle}div.inner_container .email_list{font-size:14px}#footer{font-size:14px;margin-top:50px;position:relative;text-shadow:0 1px #545454;z-index:10}#footer_information a{color:#ddd;padding:0 5px;text-decoration:none}#footer_information a img{margin-right:5px}#footer_information div.inside_links{float:right;text-transform:uppercase}#footer_information div.inside_links img{margin-top:-5px;display:inline-block;padding:20px 5px;vertical-align:middle}#footer_logo{color:#fff;float:left;font-size:16px}#footer_logo img{vertical-align:-25%}#address{color:#bbb;float:left;line-height:1em;padding:20px 0 0 20px}#footer_information{background-color:#757575;background-image:url(../img/texture.png);border-bottom:1px solid #656565;border-top:1px solid #858585;height:65px;line-height:65px}#footer_phone{background-color:#757575;background-image:url(../img/texture.png);border-bottom:1px solid #656565;border-top:1px solid #858585;height:131px;line-height:65px}#footer_phone .divider{margin-top:25px}#footer_phone #phone_icon{margin-top:40px}#phone_number a{color:#fff}#footer_navigation{background-color:#656565;background-image:url(../img/texture.png);border-top:1px solid #757575;font-size:12px;height:65px;line-height:64px}#copyright{color:#888;font-size:8pt;line-height:64px;margin:0;width:360px}#footer_links{color:#888;float:right}#footer_links a{color:#fff;text-decoration:none}#footer_phone img[alt="Phone Icon"]{float:left;margin:15px 25px 18px 25px}#footer_phone .phone_info{color:#fff;float:right;line-height:1em;margin:20px 50px}#footer_phone .social_info{color:#fff;float:right;line-height:1em;margin:20px 50px}#footer_phone .phone_info a,.social_info a{color:#fff;text-decoration:none}#footer_phone .phone_info+img,.social_info+img{float:right;padding:15px 5px}#phone_annotation{color:#fff;font-size:10px;margin:0;padding:25px 5px 0 45px}#phone_number{color:#fff;font-size:26px;margin:0;padding:2px 5px 0 45px}#lightbox{position:absolute;top:0;left:50%;width:500px;margin-left:-250px;background:#fff;z-index:1001;display:none;padding:15px 15px 15px 15px}#lightbox-shadow{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;filter:alpha(opacity=75);-moz-opacity:.75;-khtml-opacity:.75;opacity:.75;z-index:1000;display:none}.ui-autocomplete{z-index:9999}.ui-menu-item{background:#fff;z-index:9999}.ui-menu-item a{color:#545454;font-size:12px}.ui-menu-item a:hover{background:#eaf5fb}.physicians-category-header{background:#d7d7d7;font-weight:700;pointer-events:none;cursor:default}.specialties-category-header{background:#d7d7d7;font-weight:700;pointer-events:none;cursor:default}.locations-category-header{background:#d7d7d7;font-weight:700;pointer-events:none;cursor:default}.clear{clear:both}.self-clear{zoom:1}.self-clear:after,.self-clear:before{content:'\0020';display:block;height:0;overflow:hidden;visibility:hidden;width:0}.self-clear:after{clear:both}h3.subheader{color:#ff8100;font-size:24px;font-style:italic;line-height:28px;font-family:PTSans;margin:16px 0}.inline-cta{background-color:#ddd;border-radius:5px;margin:.5em 0;padding:.5em}.inline-cta img{float:left;margin:0 20px 0 14px;max-height:32px;max-width:32px}.inline-cta span{font-size:16px;font-weight:700;line-height:32px;text-transform:uppercase}.inline-cta .link_button{float:right;width:100px}.find_a_doctor{background-color:#545454;background-repeat:no-repeat;background-position:center center;background-size:100% 100%;overflow:hidden;position:relative}.find_a_doctor-250{height:250px;width:250px}.find_a_doctor-300{height:250px;width:250px}.find_a_doctor p{bottom:72px;color:#fff;font-family:PTSansCaption,Helvetica,Arial,sans-serif;position:absolute;text-shadow:0 2px 2px #000}.find_a_doctor-250 p{left:5px}.find_a_doctor-300 p{left:21px}.find_a_doctor form{background:#fff;background:rgba(255,255,255,.5);border-top:1px solid #fff;bottom:0;height:55px;left:0;position:absolute;right:0}.find_a_doctor-250 form{padding:15px 5px}.find_a_doctor-300 form{padding:15px 20px}.find_a_doctor form label{color:#545454;font-family:MyriadPro,Helvetica,Arial,sans-serif;font-size:20px;text-shadow:0 1px 1px #fff;text-transform:uppercase}.find_a_doctor form input[type=text]{border:1px solid #888;border-radius:5px;box-shadow:inset 0 2px 3px -1px #888;padding:7px 12px}.find_a_doctor-250 form input[type=text]{width:175px}.find_a_doctor form input[type=submit]{background-image:url(../img/pages/home/search_button.png);background-position:center;border:1px solid #888;border-radius:5px;cursor:pointer;height:30px;padding:0;text-indent:-9999px;text-transform:capitalize;width:34px}img.small_icon{margin-top:-3px;height:auto;max-height:16px;max-width:16px;vertical-align:middle;width:auto}#footer img.small_icon{max-height:100%;max-width:100%}img.mom365{height:auto;vertical-align:middle;width:auto}.blue-icon{background-color:transparent;background-image:url(../img/blue_icons.png);background-repeat:no-repeat;display:inline-block;height:16px;width:16px;vertical-align:middle}.appointment.blue-icon{background-position:-84px -63px}.bone.blue-icon{background-position:-63px -63px}.brain.blue-icon{background-position:-42px -63px}.briefcase.blue-icon{background-position:-21px -63px}.calendar.blue-icon{background-position:0 -63px}.car.blue-icon{background-position:-126px -42px}.cardiology.blue-icon{background-position:-105px -42px}.clipboard.blue-icon{background-position:-84px -42px}.clock.blue-icon{background-position:-63px -42px}.emergency.blue-icon{background-position:-42px -42px}.folders.blue-icon{background-position:-63px -82px}.general.blue-icon{background-position:-21px -83px}.info.blue-icon{background-position:-21px -42px}.links.blue-icon{background-position:0 -42px}.location.blue-icon{background-position:-126px -21px}.magnifying.blue-icon{background-position:-105px -21px}.medical.blue-icon{background-position:-84px -21px}.megaphone.blue-icon{background-position:-63px -21px}.money.blue-icon{background-position:-42px -21px;width:20px}.newspaper.blue-icon{background-position:-21px -21px}.oncology.blue-icon{background-position:0 -21px}.page.blue-icon{background-position:-126px 0}.pages.blue-icon{background-position:-105px 0}.paper.blue-icon{background-position:-84px 0}.person.blue-icon{background-position:-42px -82px}.phone.blue-icon{background-position:-63px 0}.pin.blue-icon{background-position:-42px 0}.play.blue-icon{background-position:-84px -82px}.practice.blue-icon{background-position:-105px -80px}.printer.blue-icon{background-position:0 -83px}.share.blue-icon{background-position:-125px -63px}.signup.blue-icon{background-position:-21px 0}.treatments.blue-icon{background-position:-105px -63px}.women.blue-icon{background-position:0 0}#department-of{border-top:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4;font-size:x-small;list-style:none;margin:20px 0 25px 0;padding:0}#department-of li{color:#000;display:inline-block;line-height:1.1em;margin:0;padding:0}#department-of .title{font-size:1.1em;font-weight:700;padding:15px 6px 15px 2px}#department-of .title~li{font-size:1.3em;margin:0 6px}#department-of .title~li~li{border-left:1px solid #c4c4c4;padding-left:12px}#pull_away #department-of{border:0;margin:-7px 0 0 0}#pull_away #department-of .title{padding-top:0}/*!
 * jQuery UI CSS Framework 1.8.23
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{zoom:1}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:alpha(opacity=0)}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}/*!
 * jQuery UI CSS Framework 1.8.23
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana,Arial,sans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=03_highlight_soft.png&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=01_flat.png&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=02_glass.png&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=02_glass.png&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=02_glass.png&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=02_glass.png&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
 */.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(../img/jqueryui/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(../img/jqueryui/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:700}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(../img/jqueryui/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:400;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #999;background:#dadada url(../img/jqueryui/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-hover a,.ui-state-hover a:hover{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(../img/jqueryui/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-widget :active{outline:0}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(../img/jqueryui/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(../img/jqueryui/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:alpha(opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:alpha(opacity=35);background-image:none}.ui-icon{width:16px;height:16px;background-image:url(../img/jqueryui/ui-icons_222222_256x240.png)}.ui-widget-content .ui-icon{background-image:url(../img/jqueryui/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(../img/jqueryui/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(../img/jqueryui/ui-icons_888888_256x240.png)}.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(../img/jqueryui/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(../img/jqueryui/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(../img/jqueryui/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(../img/jqueryui/ui-icons_cd0a0a_256x240.png)}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-off{background-position:-96px -144px}.ui-icon-radio-on{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-khtml-border-top-left-radius:4px;border-top-left-radius:4px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-khtml-border-top-right-radius:4px;border-top-right-radius:4px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-khtml-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(../img/jqueryui/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:alpha(opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(../img/jqueryui/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:alpha(opacity=30);-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}/*!
 * jQuery UI Resizable 1.8.23
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Resizable#theming
 */.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}/*!
 * jQuery UI Selectable 1.8.23
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Selectable#theming
 */.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}/*!
 * jQuery UI Accordion 1.8.23
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Accordion#theming
 */.ui-accordion{width:100%}.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1}.ui-accordion .ui-accordion-li-fix{display:inline}.ui-accordion .ui-accordion-header-active{border-bottom:0!important}.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em .7em}.ui-accordion-icons .ui-accordion-header a{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;zoom:1}.ui-accordion .ui-accordion-content-active{display:block}/*!
 * jQuery UI Autocomplete 1.8.23
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Autocomplete#theming
 */.ui-autocomplete{position:absolute;cursor:default}* html .ui-autocomplete{width:1px}.ui-menu{list-style:none;padding:2px;margin:0;display:block;float:left}.ui-menu .ui-menu{margin-top:-3px}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1}.ui-menu .ui-menu-item a.ui-state-active,.ui-menu .ui-menu-item a.ui-state-hover{font-weight:400;margin:-1px}/*!
 * jQuery UI Button 1.8.23
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Button#theming
 */.ui-button{display:inline-block;position:relative;padding:0;margin-right:.1em;text-decoration:none!important;cursor:pointer;text-align:center;zoom:1;overflow:visible}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:1.4}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{left:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{right:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner{border:0;padding:0}/*!
 * jQuery UI Dialog 1.8.23
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Dialog#theming
 */.ui-dialog{position:absolute;padding:.2em;width:300px;overflow:hidden}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .1em 0}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px}.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px}.ui-dialog .ui-dialog-titlebar-close:focus,.ui-dialog .ui-dialog-titlebar-close:hover{padding:0}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0 0;overflow:auto;zoom:1}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}.ui-draggable .ui-dialog-titlebar{cursor:move}/*!
 * jQuery UI Slider 1.8.23
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Slider#theming
 */.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}/*!
 * jQuery UI Tabs 1.8.23
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Tabs#theming
 */.ui-tabs{position:relative;padding:.2em;zoom:1}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:1px;margin:0 .2em 1px 0;border-bottom:0!important;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a,.ui-tabs .ui-tabs-nav li.ui-tabs-selected a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0 0}.ui-tabs .ui-tabs-hide{display:none!important}/*!
 * jQuery UI Datepicker 1.8.23
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Datepicker#theming
 */.ui-datepicker{padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}/*!
 * jQuery UI Progressbar 1.8.23
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Progressbar#theming
 */.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}img.detail{display:block;margin:0 auto 1em auto}#site_map{height:250px}hr.section_divider{background:url(../img/section_divider.png) top left repeat-x;border:0;border-radius:2px;height:4px;margin:0 0 1em}hr.section_divider.blue{background:url(../img/blue-divider.png) top left repeat-x;border:0;border-radius:2px;height:4px;margin:0 0 1em}hr.dotted_divider{border:0;border-bottom:1px dotted #888;height:0;margin:20px 0}.separated-definition{position:relative}.separated-definition dt{display:inline-block;font-size:16px;font-weight:700;padding:10px;text-transform:uppercase;width:140px}.separated-definition dd{display:inline-block;font-size:14px;max-width:480px;padding:10px}.separated-definition+.separated-definition{border-top:1px dashed #888}.container{margin-left:auto;margin-right:auto;position:relative;width:960px}.sidebar{border-radius:4px 4px 0 0;float:left;left:0;margin:0 40px 40px 0;top:0;width:250px}.sidebar .link_list>a,.sidebar .link_list>p{background-color:#fdfdfd;background:-moz-linear-gradient(top,#fff,#f9f9f9);background:-ms-linear-gradient(top,#fff,#f9f9f9);background:-o-linear-gradient(top,#fff,#f9f9f9);background:-webkit-linear-gradient(top,#fff,#f9f9f9);background:linear-gradient(top,#fff,#f9f9f9);border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9;color:#545454;display:block;font-family:PTSans;font-size:14px;font-weight:700;height:49px;line-height:49px;padding-left:1em;position:relative;text-decoration:none;text-transform:uppercase}.sidebar .link_list>a.active,.sidebar .link_list>p.active{background-color:#ddd;background:-moz-linear-gradient(top,#e7e7e7,#bdbdbd);background:-ms-linear-gradient(top,#e7e7e7,#bdbdbd);background:-o-linear-gradient(top,#e7e7e7,#bdbdbd);background:-webkit-linear-gradient(top,#e7e7e7,#bdbdbd);background:linear-gradient(top,#e7e7e7,#bdbdbd)}.sidebar>h2{background:#074a7e;background:-moz-linear-gradient(top,#074a7e,#0a3b5f);background:-ms-linear-gradient(top,#074a7e,#0a3b5f);background:-o-linear-gradient(top,#074a7e,#0a3b5f);background:-webkit-linear-gradient(top,#074a7e,#0a3b5f);background:linear-gradient(top,#074a7e,#0a3b5f);color:#fff;font-size:16px;font-weight:700;height:40px;line-height:40px;margin:0;padding-left:1em;text-transform:uppercase;font-family:PTSans}.sidebar>h2>a{color:inherit;text-decoration:none}.sidebar a.inside,.sidebar a.request_appointment{display:block;margin:30px 20px;height:30px}.inner_container{float:left}.inner_container td{padding:5px;vertical-align:top}.inner_container a.request_appointment{float:right;margin:15px 0 15px 10px;padding-left:1em;padding-right:1em}.inner_container a.find_a_doctor{float:right;margin:15px 0 15px 10px;width:130px}.inner_container img.site_thumb{float:left;margin:0 25px 25px 0}.accept_new_patients{margin-top:-25px}.grid_element{padding:30px 0 40px 0}.link_button{border-radius:5px;border:1px solid #888;color:#fff;cursor:pointer;display:block;font-family:PTSans,Helvetica,Arial,sans-serif;font-size:14px;height:30px;line-height:30px;padding-left:.25em;padding-right:.25em;text-decoration:none;text-transform:uppercase;text-align:center;text-shadow:0 1px 1px #000}.wide{padding-left:14px;padding-right:14px;height:32px}.small,.wide_special{padding-left:3px;padding-right:3px;display:inline;height:32px}.blue{background-color:#185b92;background:-moz-linear-gradient(top,#185b92,#07395c);background:-ms-linear-gradient(top,#185b92,#07395c);background:-o-linear-gradient(top,#185b92,#07395c);background:-webkit-linear-gradient(top,#185b92,#07395c);background:linear-gradient(top,#185b92,#07395c)}.green{background-color:#7fb900;background:-moz-linear-gradient(top,#7fb900,#5b8a00);background:-ms-linear-gradient(top,#7fb900,#5b8a00);background:-o-linear-gradient(top,#7fb900,#5b8a00);background:-webkit-linear-gradient(top,#7fb900,#5b8a00);background:linear-gradient(top,#7fb900,#5b8a00)}.orange{background-color:#ff8100;background:-moz-linear-gradient(top,#ff8100,#c60);background:-ms-linear-gradient(top,#ff8100,#c60);background:-o-linear-gradient(top,#ff8100,#c60);background:-webkit-linear-gradient(top,#ff8100,#c60);background:linear-gradient(top,#ff8100,#c60)}a.amg_link{background-color:#e3eef2;background-image:url(../img/blue_icons/info.png);background-position:95% 50%;background-repeat:no-repeat;border:1px solid #8cb8ca;border-radius:3px;color:#545454;display:block;margin-bottom:1em;padding:.25em;text-decoration:none;width:140px}ul.dtValidateErrors{color:#c00;font-weight:400;list-style:none;padding-left:5px;margin-top:6px}ul.dtValidateErrors li{margin:0}div.dtValidateErrors{color:#c00;padding:20px;text-align:center;border:1px solid #c00;margin:1em 0;font-size:14px}div.pagination{float:right;margin:1em 0}div.pagination a,div.pagination p{background:#fff;display:block;float:left;height:20px;line-height:20px;padding-right:1em;padding-left:1em;margin:2px;text-decoration:none;font-weight:700;border:1px solid #ddd;border-radius:5px}div.pagination a{color:#5B8A00}div.pagination p{color:#CCC}div.pagination>div{float:left;margin:2px;width:35px;overflow:hidden;border:1px solid #ddd;border-radius:5px;background:#fff;background-image:url(../img/dropdown_arrow.png);background-position:20px 3px;background-repeat:no-repeat}div.pagination>div>select{background:0 0;border:0;box-shadow:none;height:20px;padding:0;width:58px}div.grid_element{background:#fff;background-image:url(../img/texture.png);padding:25px;padding-bottom:40px;position:relative}div.grid_element h2{font-size:30px;line-height:32px;margin:.5em 0;text-transform:uppercase}div.grid_element h4{font-family:PTSansCaption,Helvetica,Arial,sans-serif;font-size:10px;margin:0;padding-bottom:10px;text-transform:uppercase}div.grid_element div.footer{bottom:0;color:#fff;height:30px;left:0;line-height:30px;opacity:0;position:absolute;width:100%;-o-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;transition:opacity .5s ease}div.grid_element div.footer a{color:#fff;display:block;height:30px;line-height:30px;font-family:MyriadPro,Helvetica,Arial,sans-serif;font-size:14px;position:absolute;text-align:center;text-decoration:none;text-transform:uppercase;top:0}div.grid_element div.footer a img{margin-right:5px;margin-top:5px}div.grid_element:hover div.footer{opacity:1}div.grid_content{font-size:14px;line-height:20px;overflow:hidden;text-overflow:ellipsis}div.media_element{background-color:#fff;background-position:center;background-repeat:no-repeat;border:1px solid #545454;overflow:hidden}div.media_element h2{bottom:40px;color:#fff;font-size:24px;line-height:26px;margin:0;padding:0 20px;position:absolute;text-shadow:0 1px 1px #545454}a.show_less,a.show_more{color:#888;font-size:16px;text-decoration:none;text-transform:uppercase}a.show_less,div.more{display:none}div.more div.site-carousel-wrapper{overflow:hidden}div.block_link_container{text-align:center}a.block_link{background:url(/www/img/physicians/Ayele_Bekele_MDa.jpg) top left no-repeat;border:1px solid #888;display:inline-block;font-size:18px;font-weight:700;height:105px;margin:10px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;text-shadow:1px 1px 2px #000;width:170px}a.block_link span.overlay{background:#ff8100;bottom:0;display:block;left:0;opacity:.5;position:absolute;right:0;top:0;z-index:2}a.block_link div{display:block;height:75px;padding:17px 15px 15px;position:relative;z-index:5}a.block_link div p{display:table;height:100%;margin:0;width:100%}a.block_link div p span{color:#fff;display:table-cell;text-align:center;vertical-align:middle;width:100%}a.block_link .active span.overlay,a.block_link:hover span.overlay{background:#185b92}div.inside_navigation>a{background-color:#fdfdfd;background:-moz-linear-gradient(top,#fff,#f9f9f9);background:-ms-linear-gradient(top,#fff,#f9f9f9);background:-o-linear-gradient(top,#fff,#f9f9f9);background:-webkit-linear-gradient(top,#fff,#f9f9f9);background:linear-gradient(top,#fff,#f9f9f9);border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;color:#545454;display:block;font-family:PTSans;font-size:14px;font-weight:700;height:49px;line-height:49px;margin:0;padding-left:1em;text-decoration:none;text-transform:uppercase}div.inside_navigation>div{background-color:#ededed;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;color:#545454;margin:0;padding:0 0 10px 16px;position:relative}div.inside_navigation>div span.arrow{width:13px;height:26px;background:url(/www/img/notch-top.png) no-repeat;position:absolute;top:10px;right:-13px}div.inside_navigation>div>a{display:block;color:#545454;font-family:PTSans;font-size:14px;font-weight:700;height:49px;line-height:49px;text-decoration:none;text-transform:uppercase}div.inside_navigation>div ul.subpages{list-style-type:none;padding:0;margin:0}div.inside_navigation>div ul.subpages li{padding:0 10px 0 15px;margin:0 0 14px}div.inside_navigation>div ul.subpages li.active{background:url(/www/img/notch.png) no-repeat left top}div.inside_navigation>div ul.subpages a{color:#545454;display:block;text-decoration:none;font-weight:400;font-size:13px;line-height:15px}div.inside_navigation>div ul.subpages li.active>a{font-weight:700}div.inside_navigation>div ul.subpages ul.subpages{margin-top:14px}#related_footer{clear:both;margin:0 auto 20px;width:960px}#related_footer>hr{margin:30px 0}#related_footer>div.footer_third{float:left;width:300px}#related_footer>div.footer_third+div.footer_third{margin-left:30px}#related_footer>div.footer_third>h2{border-bottom:1px dashed #888;font-size:16px;margin:0;padding-bottom:1em;text-transform:uppercase}#related_footer>div.footer_third h3{font-size:14px;font-weight:700;margin:.5em 0;text-transform:uppercase}#related_footer>div.footer_third h3>a{color:inherit}#related_footer>div.footer_third>div{border-bottom:1px dashed #888;min-height:30px;padding:10px 0;padding-left:30px}#related_footer>div.footer_third>div>.blue-icon,#related_footer>div.footer_third>div>img{float:left;margin:7px 0 0 -20px}#related_footer div.event a,#related_footer div.news a,#related_footer div.resource a{color:#000;font-weight:700;text-decoration:none}div.physician{border-bottom:1px dotted #888;color:#545454;margin-top:30px;min-height:195px;padding-bottom:30px;position:relative}div.physician>img{height:195px;left:0;position:absolute;top:0;width:auto}div.physician h2{font-weight:700;text-transform:uppercase}div.physician div.physician_information{margin-left:241px;max-width:220px}div.physician div.physician_links a{width:190px}div.physician div.location_info,div.physician div.practice_info{font-family:PTSans,Helvetica,Arial,sans-serif;margin-bottom:1em;position:relative}div.physician div.practice_info>div{background:#fff;border-top:5px solid #8cb8ca;position:absolute;opacity:0;top:30px;visibility:hidden;z-index:10;-webkit-transition:visibility 0s linear .5s,opacity .5s ease;-moz-transition:visibility 0s linear .5s,opacity .5s ease;-ms-transition:visibility 0s linear .5s,opacity .5s ease;-o-transition:visibility 0s linear .5s,opacity .5s ease;transition:visibility 0s linear .5s,opacity .5s ease}div.physician div.practice_info:hover>div{opacity:1;visibility:visible;-webkit-transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}div.physician div.location_info a{color:inherit;display:block;font-size:14px;text-decoration:none}div.physician div.location_info a img{vertical-align:middle}div.physician div.location_info>a{margin-bottom:1em}div.physician div.location_info>div>div{visibility:hidden;position:absolute;top:30px;background:#fff;-webkit-transition:visibility 0s linear .5s,opacity .5s ease;-moz-transition:visibility 0s linear .5s,opacity .5s ease;-ms-transition:visibility 0s linear .5s,opacity .5s ease;-o-transition:visibility 0s linear .5s,opacity .5s ease;transition:visibility 0s linear .5s,opacity .5s ease;opacity:0;border-top:5px solid #8cb8ca;z-index:10}div.physician div.location_info>div:hover>div{opacity:1;-webkit-transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;visibility:visible}div.physician div.location_info>div>div>a,div.physician div.practice_info>div a{display:block;height:30px;line-height:30px;width:240px;margin:0;background-color:#fff;background:-moz-linear-gradient(top,#fff,#ddd);background:-ms-linear-gradient(top,#fff,#ddd);background:-o-linear-gradient(top,#fff,#ddd);background:-webkit-linear-gradient(top,#fff,#ddd);background:linear-gradient(top,#fff,#ddd);padding-left:1em;border-bottom:1px solid #888;color:#000;text-decoration:none}div.physician div.location_info:hover>div>div:after,div.physician div.practice_info:hover>div:after{border:10px solid transparent;border-bottom-color:#8cb8ca;content:'';height:0;left:20px;margin-left:20px;margin-right:200px;position:absolute;top:-20px;width:0}div.physician div.location_info img,div.physician div.practice_info img{margin-right:5px}div.physician div.physician_links a.physician_profile{background:#fff;background-image:url(../img/right_arrow_circle.png);background-position:10px center;background-repeat:no-repeat;color:#545454;position:absolute;right:0;text-shadow:none;top:88px}div.physician div.physician_links a.appointment{top:130px;position:absolute;right:0}.narrow_physician{float:left;width:150px;height:260px;margin-left:17px}.narrow_physician img{max-width:150px;margin-bottom:5px}.narrow_physician a.name{color:#8cb8ca;font-weight:700;text-decoration:none}.narrow_physician a.amg_link{margin-top:5px}.narrow_physician .specialty{margin:2px 0}#specialists .pagination{margin:7px 0 0}#specialists .pagination a{font-size:14px}.next-link.dtCarousel-disabled,.prev-link.dtCarousel-disabled{color:#888;cursor:default}div.specialties>h2{border-bottom:1px dotted #888;font-weight:700;margin:.5em 0;text-transform:uppercase}div.specialties>h3{border-bottom:1px dotted #888;font-weight:700;text-transform:uppercase;padding-bottom:5px}div.specialties>h3>img{vertical-align:middle;padding-right:10px}div.specialties .specialty{float:left;font-size:14px;font-weight:700;height:16px;margin:10px 10px 10px 30px;padding-left:20px;position:relative;width:275px}div.specialties .specialty .blue-icon{position:absolute;left:0}div.specialties a.show_less,div.specialties a.show_more{width:98%;text-align:center;background:#ecf0f3;color:#555;font-style:italic;padding:5px 0;margin:0 auto 10px auto}div.specialties a.show_more{display:block}div.search_event{margin-bottom:20px}div.search_event h2{font-weight:700;margin:.5em 0;padding-top:.5em;text-transform:uppercase}div.search_event p{border-top:1px dotted #888;padding-top:1em}div.search_event span{color:#545454;font-weight:700;line-height:32px;text-transform:uppercase}div.search_event a.link_button{display:inline-block;float:right;margin-left:10px}div.search_event a.view{background:url(../img/right_arrow_circle.png) no-repeat scroll 10px center transparent;color:#545454;padding:0 10px 0 40px;text-shadow:none}div.story{border-top:1px dotted #888;zoom:1}div.story:after{clear:both;content:".";display:block;height:0;visibility:hidden}div.story h2{border-bottom:1px dotted #888;padding-bottom:.25em}div.story h2 span.publishedDate{float:right;font-size:14px;font-variant-numeric:oldstyle-nums}div.story p.no-stories{padding-top:1em}div.story h3 a{color:#000;text-decoration:none}div.story h3 a:hover{text-decoration:underline}div.story div.storyBody{margin-bottom:1em;max-height:100px}div.story div.storyBody a.read-more{color:#ff8100;text-decoration:none}div.story>img{border:1px solid #888;float:left;margin:0 2em 2em 0;max-width:172px}.gray-border,.grey-border{border:1px solid #CCC}.user-content table{border-collapse:separate;border-image:url(../img/section_divider.png) 4 0 0 0 repeat;border-top:4px solid #e2e2e2}.user-content table th{color:#185b92;font-size:20px;font-weight:700;text-align:left;text-transform:uppercase}.user-content table td,.user-content table th{border-bottom:1px dotted #e2e2e2;border-right:1px dotted #e2e2e2;padding:10px}.user-content table td:first-child,.user-content table th:first-child{padding-left:0}.user-content table td:last-child,.user-content table th:last-child{border-right:none}.user-content table tr:last-child td{border-bottom:none}:-moz-placeholder{color:#666}::-moz-placeholder{color:#666}::-webkit-input-placeholder{color:#666}:-ms-input-placeholder{color:#666}#browse-physicians-results{border-radius:0;max-height:282px;overflow:auto}#browse-physicians-results.no-results{max-height:379px}#browse-physicians-results a{background:#fff;border:0;border-radius:0;margin:0;padding:10px 16px}#browse-physicians-results .browse-physicians-no-results a,#browse-physicians-results .browse-physicians-no-results a.ui-state-hover{border-bottom:1px solid #e4e4e4;color:#545454;font-weight:700;margin:0;padding:20px 16px}#browse-physicians-results .browse-physicians-suggested a,#browse-physicians-results .browse-physicians-suggested a.ui-state-hover{color:#005288;font-weight:700;margin:0;padding:10px 16px;text-transform:uppercase}#browse-physicians-results .browse-physicians-suggestion a,#browse-physicians-results .browse-physicians-suggestion-last a{font-weight:700}#browse-physicians-results .browse-physicians-suggestion a span,#browse-physicians-results .browse-physicians-suggestion-last a span{display:block;font-weight:400}#browse-physicians-results .browse-physicians-suggestion a{border-bottom:1px solid #e4e4e4}#browse-physicians-results .browse-physicians-suggestion a.ui-state-hover,#browse-physicians-results .browse-physicians-suggestion-last a.ui-state-hover{background:#e6f3f8}.circle{display:inline-block;width:18px;height:18px;margin-right:5px;border-radius:9px;background-color:#ed7800}.circle.specialties{background-color:#81bc00}.circle.physicians{background-color:#8cb8ca}#content.appointment_start div#physician_content{position:relative}#content.appointment_start div#physician_content div.loading{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background:url(/www/img/appointment/loading.png)}#content.appointment_start div.request_step{background-color:#fdfdfd;background:-moz-linear-gradient(top,#fff,#eee);background:-ms-linear-gradient(top,#fff,#eee);background:-o-linear-gradient(top,#fff,#eee);background:-webkit-linear-gradient(top,#fff,#eee);background:linear-gradient(top,#fff,#eee);border-right:1px solid #888;border-bottom:1px solid #888;border-left:1px solid #888;height:52px}#content.appointment_start div.request_step img{float:left;margin:11px 10px;vertical-align:middle}#content.appointment_start div.request_step a{margin:0;height:49px;line-height:49px;font-family:MyriadPro,Helvetica,Arial,sans-serif;font-size:14px;text-decoration:none;color:#6c6c6c}#content.appointment_start #patient_phone_number_error{list-style:none outside none;color:#C00}#content.appointment_start form{font-family:MyriadPro,Helvetica,Arial,sans-serif}#content.appointment_start form #request_head{font-size:20px;font-weight:700;margin:1em 0;text-transform:uppercase}#content.appointment_start form #request_head img{vertical-align:-20%}#content.appointment_start form label[for=hospital_discharge],#content.appointment_start form label[for=patient_date_of_birth]{width:265px}#content.appointment_start form label[for=hospital_discharge] input,#content.appointment_start form label[for=patient_date_of_birth] input{margin-top:6px;width:100%!important}#content.appointment_start form .dob_calendar,#content.appointment_start form .hd_calendar{float:right;position:relative;top:35px;left:-8px}#content.appointment_start form h2{text-transform:uppercase}#content.appointment_start form p.tagline{margin-top:-1em}#content.appointment_start form #RequesterInformation{display:none}#content.appointment_start form div.practice{height:70px;padding:5px;position:relative}#content.appointment_start form .gray{background-color:#888;background:-moz-linear-gradient(top,#818181,#6c6c6c);background:-ms-linear-gradient(top,#818181,#6c6c6c);background:-o-linear-gradient(top,#818181,#6c6c6c);background:-webkit-linear-gradient(top,#818181,#6c6c6c);background:linear-gradient(top,#818181,#6c6c6c)}#content.appointment_start form #form_actions{text-align:right}#content.appointment_start form #form_actions input{display:inline-block;line-height:20px;margin:10px;padding:4px 20px}#content.appointment_start form input[name=search]{display:inline-block;line-height:20px;margin:10px;padding:4px 20px}#content.appointment_start form #physician_last_name{width:530px}#content.appointment_start form #page_navigation{float:right;clear:both}#content.appointment_start form #page_filter{float:right;width:675px;height:40px;background:#ccc}#content.appointment_start form #page_filter a{background:#ccc;color:#000;height:25px;padding:14px 23px 1px 23px;float:left}#content.appointment_start form #page_filter a:hover{background:#074a7e;color:#fff}#content.appointment_start form #page_filter a.selected{background:#074a7e;color:#fff}#content.appointment_start form label{font-family:PTSans;color:#545454;font-weight:700;display:block;margin:12px 0 6px}#content.appointment_start form label.check{font-weight:400}#content.appointment_start table{width:100%}#content.appointment_start table td,#content.appointment_start table th{font-size:14px;padding:5px;width:50%}#content.appointment_start table th{font-weight:700;text-align:left}#content.appointment_start table td input[type=text],#content.appointment_start table td select{width:300px}#content.appointment_start label.graphical_check{display:block;position:absolute;top:50%;right:20px;height:48px;width:52px;margin-top:-24px;background-image:url(../img/check_icons/unchecked_graphic_check_icon.png);background-position:center top;background-repeat:no-repeat;cursor:pointer}#content.appointment_start label.graphical_check:hover{background-image:url(../img/check_icons/hover_graphic_check_icon.png)}#content.appointment_start label.graphical_check.checked{background-image:url(../img/check_icons/active_graphic_check_icon.png)}#content.appointment_start label.graphical_check input{display:none}#content.appointment_start #first_available{height:70px}#content.appointment_start #option_list ul{margin:0;padding:0;list-style-type:none}#content.appointment_start #option_list ul li{display:inline-block}#content.appointment_start #option_list ul li #physician_option{display:block;background:url(../img/appointment/physician_off.png) no-repeat;width:150px;height:150px}#content.appointment_start #option_list ul li #physician_option:hover{background:url(../img/appointment/physician_hover.png) no-repeat}#content.appointment_start #option_list ul li #specialty_option{display:block;background:url(../img/appointment/specialty_off.png) no-repeat;width:150px;height:150px}#content.appointment_start #option_list ul li #specialty_option:hover{background:url(../img/appointment/specialty_hover.png) no-repeat}#content.appointment_start #option_list ul li #practice_option{display:block;background:url(../img/appointment/practice_off.png) no-repeat;width:150px;height:150px}#content.appointment_start #option_list ul li #practice_option:hover{background:url(../img/appointment/practice_hover.png) no-repeat}#content.appointment_start #option_list ul li #location_option{display:block;background:url(../img/appointment/location_off.png) no-repeat;width:150px;height:150px}#content.appointment_start #option_list ul li #location_option:hover{background:url(../img/appointment/location_hover.png) no-repeat}#content.appointment_start div.physician_links a.physician_profile{background:#fff;background-image:url(../img/right_arrow_circle.png);background-position:10px center;background-repeat:no-repeat;color:#545454;position:relative;right:0;text-shadow:none;top:10px}#filter_content.no-show-search #physician_container{margin-top:0!important}#filter_content.no-show-search #physician_container #page_filter,#filter_content.no-show-search #physician_container #physician_last_name,#filter_content.no-show-search #physician_container #physician_search_text_button,#filter_content.no-show-search #physician_container .pagination,#filter_content.no-show-search #physician_container .search-by-name,#filter_content.no-show-search #physician_container p:first-of-type{display:none!important}#filter_content.no-show-search #physician_container .physician#first_available{margin-top:-100px!important}#physician_container.phys-selected{min-height:300px}#physician_container.phys-selected .physician{display:none!important}#physician_container.phys-selected .physician.this-one{display:block!important}span.downArrow{display:block;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #000;position:absolute;top:51px;right:22px}#content.contact_form #contactForm table{font-size:1.4em;width:80%;margin-bottom:50px}#content.contact_form #contactForm table td{padding:8px 40px 8px 0}#content.contact_form #contactForm input[type=text],#content.contact_form #contactForm textarea{width:100%;margin:12px 0}#content.contact_form #contactForm textarea{height:10em}#content.contact_form #contactForm input[type=submit]{float:right;font-size:14px;width:70px;margin-right:0}#content.contact_form #contactForm input.name{display:none}#content.concierge_contact_form div.sidebar h2{color:#545454;font-family:PTSans,Helvetica,Arial,sans-serif;text-transform:uppercase;background:0 0}#content.concierge_contact_form div.sidebar h3{font-size:25px;line-height:26px;font-family:PTSans;text-transform:uppercase;color:#545454}#content.concierge_contact_form #conciergeContactForm table{font-size:1.4em;width:100%;margin-bottom:50px}#content.concierge_contact_form #conciergeContactForm table td{padding:8px 20px 8px 0;width:50%}#content.concierge_contact_form #conciergeContactForm img{vertical-align:middle}#content.concierge_contact_form #conciergeContactForm input[type=text],#content.concierge_contact_form #conciergeContactForm select{width:260px;margin:12px 0}#content.concierge_contact_form #conciergeContactForm input[type=radio]{margin-top:20px}#content.concierge_contact_form #conciergeContactForm textarea{width:100%;height:5em;margin:12px 0}#content.concierge_contact_form #conciergeContactForm input[type=submit]{float:right;font-size:14px;width:70px;margin-right:0}#content.concierge_contact_form #conciergeContactForm .tooltip{display:inline;position:relative}#content.concierge_contact_form #conciergeContactForm .tooltip:hover:after{background:#333;background:rgba(0,0,0,.8);border-radius:5px;bottom:26px;color:#fff;content:attr(title);left:20%;padding:5px 15px;position:absolute;z-index:98;width:220px}#content.concierge_contact_form #conciergeContactForm .tooltip:hover:before{border:solid;border-color:#333 transparent;border-width:6px 6px 0 6px;bottom:20px;content:"";left:50%;position:absolute;z-index:99}#content.events_list #new_search_terms{margin-bottom:20px}#content.events_list #new_search_terms td{padding:5px 0}#content.events_list #new_search_terms td label{color:#545454;text-transform:uppercase}#content.events_list #new_search_terms td img{vertical-align:top}#content.events_list #new_search_terms td select{width:310px}.event-info{float:right;width:555px}.search_event{clear:both;overflow:hidden;margin-top:20px}.search_event .event-info h2{padding-top:0}.search_event .event-info p{border-top:none}.search_event .event-info p strong{font-size:16px;display:inline-block;text-transform:uppercase;width:105px;float:left}.search_event .event-info p span.address{width:350px;float:left;color:#545454;font-size:14px;line-height:24px;text-transform:none;font-weight:400}.search_event p.date-block{float:left;width:90px;border-top:none;padding-top:38px;height:71px;background:url(../img/large-date.png) no-repeat;text-align:center}.search_event p.date-block .date-day{font-size:40px;line-height:40px}.search_event p.date-block .date-month{display:block;margin-top:-13px;font-size:16px}.search_event .event-buttons{float:left}.search_event .event-buttons a.link_button{float:left;background-color:#e0e0e0;background-color:rgba(224,224,224,.3);border:1px solid #e0e0e0;color:#545454;text-shadow:1px 1px 0 #fff;border-radius:3px;margin-right:10px}.search_event .event-buttons a.link_button.green{margin-left:0;padding:0 10px;color:#fff;background:-moz-linear-gradient(top,#96c65f,#699940);background:-ms-linear-gradient(top,#96c65f,#699940);background:-o-linear-gradient(top,#96c65f,#699940);background:-webkit-linear-gradient(top,#96c65f,#699940);background:linear-gradient(top,#96c65f,#699940);border:1px solid #67893b;box-shadow:inset 1px 1px 3px 0 #96c65f;text-shadow:1px 1px 0 #40803f;height:auto}.search_event .event-buttons a.link_button.share{padding:0 10px}.search_event .event-buttons a.link_button.view{background-image:url(../img/view-arrow.png);background-position:10px 50%;background-repeat:no-repeat}.event_location{overflow:hidden;margin-bottom:30px}div#ui-datepicker-div{z-index:10!important}#content.home #banner{height:390px;padding-top:60px}#content.home #banner div.container{background-position:center top;background-repeat:no-repeat;height:100%}#content.home #banner div.container div.body_wrapper{margin:0 auto;position:relative;text-align:center;width:960px}#content.home #banner div.container div.body_wrapper h1{font-family:MyriadProLight,Helvetica,Arial,sans-serif;font-size:54px;line-height:52px;text-shadow:0 2px 2px #888}#content.home #banner div.container div.body_wrapper h1:first-line{font-size:77px;line-height:56px}#content.home #banner div.container div.body_wrapper p{text-shadow:0 2px 2px #888}#content.home #banner div.container div.body_wrapper div.bannerMargin{background:#fff;background:rgba(255,255,255,.5);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:5px;display:inline-block}#content.home #under_banner{background-color:#e4e4e4;background-image:url(../img/texture.png);border-top:1px solid #fff;border-bottom:1px solid #888;box-shadow:inset 0 -10px 5px -5px #ccc;height:36px;margin-bottom:50px;text-align:center}#content.home #under_banner div.container{position:relative}#content.home #under_banner div.banner_thumb{background-repeat:no-repeat;background-position:top center;cursor:pointer;float:left;height:71px;margin:-6px 1px 0 1px;position:absolute;width:160px;z-index:20}#content.home #home_grid{background-image:url(../img/pages/home/grid_background.png);margin-top:10px}#content.home #upcoming_events{border-radius:3px 3px 0 0;overflow:hidden}#content.home #upcoming_events h2{background:#074a7e;background:-moz-linear-gradient(top,#074a7e,#0a3b5f);background:-ms-linear-gradient(top,#074a7e,#0a3b5f);background:-o-linear-gradient(top,#074a7e,#0a3b5f);background:-webkit-linear-gradient(top,#074a7e,#0a3b5f);background:linear-gradient(top,#074a7e,#0a3b5f);color:#8cb8ca;height:40px;line-height:40px;margin:0;text-align:center;text-transform:uppercase}#content.home #upcoming_events>div{background:#fff;background:-moz-linear-gradient(top,#fff,#eee);background:-ms-linear-gradient(top,#fff,#eee);background:-o-linear-gradient(top,#fff,#eee);background:-webkit-linear-gradient(top,#fff,#eee);background:linear-gradient(top,#fff,#eee);border-right:1px solid #bbb;border-bottom:1px solid #d9d9d9;border-left:1px solid #bbb;height:44px;padding:5px 5px 5px 55px;position:relative}#content.home #upcoming_events>div p{margin:0}#content.home #upcoming_events>div.event img{height:32px;left:11px;position:absolute;top:11px;width:32px}#content.home #upcoming_events a{color:#333;display:block;font-family:MyriadPro,Helvetica,Arial,sans-serif;font-size:15px;font-weight:700;line-height:15px;max-height:30px;text-decoration:none;overflow:hidden;text-transform:uppercase}#content.home #upcoming_events>h3{text-transform:uppercase}#content.home #upcoming_events #events_footer{background:#fff;background:-moz-linear-gradient(top,#fff,#eee);background:-ms-linear-gradient(top,#fff,#eee);background:-o-linear-gradient(top,#fff,#eee);background:-webkit-linear-gradient(top,#fff,#eee);background:linear-gradient(top,#fff,#eee);border-bottom:1px solid #bbb;border-left:1px solid #bbb;border-right:1px solid #bbb;height:39px;line-height:40px;padding:0;position:relative}#content.home #upcoming_events #events_footer a{line-height:40px;position:absolute}#content.home #upcoming_events #events_footer>img{left:149px;position:absolute;top:6px}#content.home #upcoming_events #events_footer #events_previous{left:0;text-align:center;width:150px}#content.home #upcoming_events #events_footer #events_previous img{left:25px;position:absolute;top:15px}#content.home #upcoming_events #events_footer #events_next{right:0;text-align:center;width:150px}#content.home #upcoming_events #events_footer #events_next img{position:absolute;right:43px;top:15px}#content.home #grid_footer{background:url(../img/pages/home/grid_footer.png) no-repeat;height:49px;padding-top:9px}#content.home #grid_footer a{background-image:url(../img/pages/home/grid_footer_icon.png);background-position:70px 2px;background-repeat:no-repeat;color:#545454;display:block;font-family:MyriadPro,Helvetica,Arial,sans-serif;font-size:15px;height:31px;line-height:31px;margin:0 auto;text-align:center;text-decoration:none;text-shadow:0 1px #fff;text-transform:uppercase;width:300px;-o-transition:background-color .5s ease;-webkit-transition:background-color .5s ease;-moz-transition:background-color .5s ease;transition:background-color .5s ease}#content.home #grid_footer a:hover{background-color:#ddd;background-image:url(../img/pages/home/grid_footer_icon_hover.png)}#content.news_detail span.publishedDate{float:right;font-size:14px}#content.news_detail a.addthis_button{display:block;float:right;margin-left:10px}#content.news_detail #search_navigation{height:45px;padding-bottom:5px;padding-top:10px}#content.news_detail #search_navigation a{display:block;height:35px;width:220px;padding-top:10px;padding-right:10px;padding-left:10px;background-color:#f4f4f4;text-decoration:none;text-transform:uppercase;color:#545454;text-align:center;border:1px solid #DDD;border-radius:5px;float:left}#content.news_detail #search_navigation img{float:left;margin:8px 15px}#content.news_detail #search_navigation #return_link{padding-top:0;line-height:35px;height:40px;width:120px;font-size:1.2em;padding-top:5px}#content.news_detail div.inner_container h2{border-bottom:1px dotted #000;padding-bottom:.25em}#content.news_detail .addthis_button_tweet iframe{width:78px!important}#content.news_detail .addthis_counter{padding-left:2px}#content.news_search #new_search_terms td{padding:3px 3px 14px}#content.news_search #new_search_terms input[type=submit]{float:right;margin:0 10px -9px 0}#content.news_search div.storyBody{color:#545454;font-size:14px;line-height:24px}#content.location_detail .specialties h2{padding-bottom:5px}#content.location_detail .specialties h2#visitor_head img,#content.location_detail .specialties img{padding-right:10px;vertical-align:middle}#content.location_detail div.sidebar{margin-bottom:20px;margin-top:0}#content.location_detail div.sidebar_detail{background-color:#ededed;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;color:#545454;display:none;margin:0;padding:0 0 10px 16px;position:relative}#content.location_detail div.sidebar_detail>h3{color:#545454;display:block;font-family:PTSans;font-size:14px;font-weight:700;height:49px;line-height:49px;margin:0;text-decoration:none;text-transform:uppercase}#content.location_detail div.sidebar_detail span.arrow{width:13px;height:26px;background:url(/www/img/notch-top.png) no-repeat;position:absolute;top:10px;right:-13px}#content.location_detail div.sidebar_detail>a{display:block;color:#545454;font-family:PTSans;font-size:14px;font-weight:700;height:49px;line-height:49px;text-decoration:none;text-transform:uppercase}#content.location_detail div.sidebar_detail ul.subpages{list-style-type:none;padding:0;margin:0}#content.location_detail div.sidebar_detail ul.subpages li{padding:0 10px 0 20px;margin:0 0 14px}#content.location_detail div.sidebar_detail ul.subpages li.active{background:url(/www/img/notch.png) no-repeat left top}#content.location_detail div.sidebar_detail ul.subpages li.hospital{background:url(/www/img/H-icon-sm.png) no-repeat left top}#content.location_detail div.sidebar_detail ul.subpages a{color:#545454;display:block;text-decoration:none;font-weight:400;font-size:13px;line-height:15px}#content.location_detail div.sidebar_detail ul.subpages li.active>a{font-weight:700}#content.location_detail div.sidebar_detail ul.subpages ul.subpages{margin-top:14px}#content.location_detail #search_navigation{height:45px}#content.location_detail #search_navigation a#previous_physician{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:5px;border-bottom-right-radius:5px}#content.location_detail #search_navigation a#next_physician{border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:5px;border-bottom-left-radius:5px}#content.location_detail #search_navigation a{background-color:#f4f4f4;border:1px solid #ddd;border-radius:5px;color:#545454;display:block;float:left;height:35px;padding-left:10px;padding-right:10px;padding-top:10px;text-align:center;text-decoration:none;text-transform:uppercase;width:200px}#content.location_detail #search_navigation a .practice{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#content.location_detail #search_navigation a#previous_physician{text-align:left}#content.location_detail #search_navigation a#previous_physician img{float:left;margin:0 10px 0 0;max-height:25px;vertical-align:middle;width:auto}#content.location_detail #search_navigation a#next_physician{text-align:right}#content.location_detail #search_navigation a#next_physician img{float:right;margin:0 0 0 10px;max-height:25px;vertical-align:middle;width:auto}#content.location_detail #search_navigation img{float:left;margin:8px 80px}#content.location_detail #search_navigation #return_link{position:relative;font-size:12px;font-weight:700;height:40px;margin:0 auto;float:none;line-height:35px;padding-top:5px;width:120px}#content.location_detail #search_navigation+hr{margin:20px 0}#content.location_detail div.site_location{margin-left:20px}#content.location_detail div.site_location>img{height:16px;left:20px;position:absolute;width:auto}#content.location_detail div.site_location a{color:#545454;display:block;font-size:13px;font-weight:700;line-height:16px;margin-bottom:.5em;text-decoration:none}#content.location_detail div.site_location .subpages{margin-left:1em}#content.location_detail div.site_location .subpages a{font-weight:400}#content.location_detail div.sidebar a.active{background-color:#ddd;background:-moz-linear-gradient(top,#e7e7e7,#bdbdbd);background:-ms-linear-gradient(top,#e7e7e7,#bdbdbd);background:-o-linear-gradient(top,#e7e7e7,#bdbdbd);background:-webkit-linear-gradient(top,#e7e7e7,#bdbdbd);background:linear-gradient(top,#e7e7e7,#bdbdbd)}#content.location_detail div.has_hospital{height:49px;position:absolute;right:0;top:0}#content.location_detail div.has_hospital img{margin:11px 0}#content.location_detail div.has_hospital img[alt="H"]{height:auto;margin:15px 10px 15px;width:16px}#content.location_detail #visitor_head{font-weight:700;margin:.5em 0;text-transform:uppercase}#content.location_detail #visitor_head img{vertical-align:middle}#content.location_detail #visitor_info{width:100%}#content.location_detail #visitor_info tr{border-top:1px dotted #888}#content.location_detail #visitor_info td:first-child{font-size:14px;font-weight:700;text-transform:uppercase;width:34%}#content.location_detail #visitor_info td{font-size:14px;line-height:18px;padding:10px 0}#content.location_detail #map{height:414px;width:670px}#content.location_detail #practices,#content.location_detail #specialists{float:left;margin-right:20px;width:250px}#content.location_detail #practices>h2,#content.location_detail #specialists>h2{margin-top:0;padding-top:.5em;font-weight:700;text-transform:uppercase}#content.location_detail #practices>a,#content.location_detail #specialists>a{text-decoration:none;color:#6c6c6c;text-transform:uppercase;font-style:italic}#content.location_detail #specialists>h2{border-top:2px solid #8cb8ca}#content.location_detail #practices>h2{border-top:2px solid #ff8100;padding-top:.5em;font-weight:700;text-transform:uppercase}#content.location_detail div.practice{border-top:1px dotted #888;margin-bottom:.5em;padding-top:1em}#content.location_detail div.practice h3{font-weight:700;margin-top:0;text-transform:uppercase}#content.location_detail div.practice a.link_button{float:right}#content.location_detail div.practice_foot_section{float:left;width:300px}#content.location_detail div.practice_foot_section+div.practice_foot_section{margin-left:30px}#content.location_detail div.practice_foot_section h3{border-bottom:1px dotted #888}#content.location_page div.sidebar{margin-bottom:20px;margin-top:0}#content.location_page div.sidebar_detail{background-color:#ededed;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;color:#545454;display:none;margin:0;padding:0 0 10px 16px;position:relative}#content.location_page div.sidebar_detail>h3{color:#545454;display:block;font-family:PTSans;font-size:14px;font-weight:700;height:49px;line-height:49px;margin:0;text-decoration:none;text-transform:uppercase}#content.location_page div.sidebar_detail span.arrow{width:13px;height:26px;background:url(/www/img/notch-top.png) no-repeat;position:absolute;top:10px;right:-13px}#content.location_page div.sidebar_detail>a{display:block;color:#545454;font-family:PTSans;font-size:14px;font-weight:700;height:49px;line-height:49px;text-decoration:none;text-transform:uppercase}#content.location_page div.sidebar_detail ul.subpages{list-style-type:none;padding:0;margin:0}#content.location_page div.sidebar_detail ul.subpages li{padding:0 10px 0 20px;margin:0 0 14px}#content.location_page div.sidebar_detail ul.subpages li.active{background:url(/www/img/notch.png) no-repeat left top}#content.location_page div.sidebar_detail ul.subpages li.hospital{background:url(/www/img/H-icon-sm.png) no-repeat left top}#content.location_page div.sidebar_detail ul.subpages a{color:#545454;display:block;text-decoration:none;font-weight:400;font-size:13px;line-height:15px}#content.location_page div.sidebar_detail ul.subpages li.active>a{font-weight:700}#content.location_page div.sidebar_detail ul.subpages ul.subpages{margin-top:14px}#content.location_page div.site_location{margin-left:20px}#content.location_page div.site_location>img{height:16px;left:20px;position:absolute;width:auto}#content.location_page div.site_location a{color:#545454;display:block;font-size:13px;font-weight:700;line-height:16px;margin-bottom:.5em;text-decoration:none}#content.location_page div.site_location .subpages{margin-left:1em}#content.location_page div.site_location .subpages a{font-weight:400}#content.location_page div.has_hospital{height:49px;position:absolute;right:0;top:0}#content.location_page div.has_hospital img{margin:11px 0}#content.location_page div.has_hospital img[alt="H"]{height:auto;margin:15px 10px 15px;width:16px}#content.location_page #practices,#content.location_page #specialists{float:left;margin-right:20px;width:250px}#content.location_page #practices>h2,#content.location_page #specialists>h2{margin-top:0;padding-top:12px;font-weight:700;text-transform:uppercase}#content.location_page #practices>a,#content.location_page #specialists>a{text-decoration:none;color:#6c6c6c;text-transform:uppercase;font-style:italic}#content.location_page #specialists>h2{border-top:2px solid #8cb8ca}#content.location_page #practices>h2{border-top:2px solid #ff8100;padding-top:.5em;font-weight:700;text-transform:uppercase}#content.location_page div.practice{border-top:1px dotted #888;margin-bottom:.5em;padding-top:1em}#content.location_page div.practice h3{font-weight:700;margin-top:0;text-transform:uppercase}#content.location_page div.practice a.link_button{float:right}#content.location_page div.practice_foot_section{float:left;width:300px}#content.location_page div.practice_foot_section+div.practice_foot_section{margin-left:30px}#content.location_page div.practice_foot_section h3{border-bottom:1px dotted #888}#content.location_search div.inner_container>h1:first-child{margin-top:0}#content.location_search #location_navigation div.has_hospital{float:right;height:49px}#content.location_search #location_navigation div.has_hospital img[alt="H"]{height:30px;margin:9px;width:30px}#content.location_search #location_navigation div.has_hospital img:first-child{margin:11px 0}#content.location_search #new_search_terms select{margin:2.5%;width:40%}#content.location_search #new_search_terms input[type=submit]{margin:10px}#content.location_search h2.locationHeader{border-bottom:1px dotted #888;height:35px;line-height:35px;margin:.5em 0;padding-bottom:9px}#content.location_search .site_image{float:left}#content.location_search .site_image a{margin-top:5px;display:inline-block}#content.location_search img.site_thumb{position:relative;height:auto;width:150px;margin-right:30px;box-shadow:inset 0 0 2px 10px rgba(0,0,0,.4)}#content.location_search div.site_info{font-size:14px;min-height:100px;position:relative;padding:10px 10px 0;font-family:'PT Sans',sans-serif}#content.location_search div.site_info>h2{font-size:20px;margin-top:0;font-weight:700}#content.location_search div.site_info>h2:hover{color:#8cb8ca}#content.location_search div.site_info>h2 img{vertical-align:middle}#content.location_search div.site_info>h2 a{color:#545454;font-family:PTSans,Helvetica,Arial,sans-serif;font-variant:small-caps;text-decoration:none}#content.location_search div.site_info>h2 a:hover{color:#185b92;text-decoration:underline}#content.location_search div.site_info p{line-height:22px}#content.location_search div.site_info p a{color:#003764}#content.location_search div.site_info div.address{float:left;line-height:22px;min-width:150px;font-size:14px}#content.location_search div.site_info div.address+img{float:left;margin:0 10px}#content.location_search div.site_info div.phone{float:left}#content.location_search div.site_info div.specialties{clear:both;padding-top:10px}#content.location_search div.site_info div.specialties>h3{border-bottom:1px dotted #888;padding:0;line-height:2}#content.location_search div.site_info div.specialties div.specialty{color:#545454;float:left;font-size:14px;font-weight:700;height:18px;margin:10px 0;padding-left:26px;position:relative;width:220px}#content.location_search div.site_info div.specialties div.specialty span{left:0;position:absolute}#content.location_search #allMapLink,#content.location_search a.map_link{float:right;width:220px}#content.location_search #allMapLink{margin-top:30px}#content.location_search a.map_link{margin-bottom:10px}#content.location_search #search_results{margin-bottom:20px}#content.location_search #site_list{display:none}#content.location_search #map{margin-top:60px}#content.location_search div.summary_info{border-top:1px dotted #888;margin:.5em 0 0;padding:13px 0 8px;text-transform:uppercase;font-family:'PT Sans',sans-serif;font-weight:700;width:100%}#content.location_search div.summary_info p{margin-bottom:0}#content.location_search div.summary_info span.highlighted_number{background-color:#0c4978;border-radius:3px;margin-right:0;color:#fff;display:inline-block;padding:.5em}#content.location_search div.summary_info .circle{width:auto;line-height:18px;padding:0 6px;color:#fff;font-size:12px}#content.location_search .site_info{width:600px}#content.location_search .location-icon.phone{width:12px;height:12px;background:url(../img/location_phone.png) no-repeat;display:inline-block;vertical-align:middle}#content.location_search #filters{background-color:#fff;left:0;position:absolute;top:158px;z-index:10;width:254px;height:425px;box-shadow:0 3px 3px rgba(0,0,0,.1);background:-moz-linear-gradient(top,#fff,#f9f9f9);background:-ms-linear-gradient(top,#fff,#f9f9f9);background:-o-linear-gradient(top,#fff,#f9f9f9);background:-webkit-linear-gradient(top,#fff,#f9f9f9);background:linear-gradient(top,#fff,#f9f9f9);-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;border-top-right-radius:5px;border-bottom-right-radius:5px}#content.location_search #filters>div{margin:14px 30px 6px}#content.location_search #filters h3{background-color:#333;background:-moz-linear-gradient(top,#185b93,#194870);background:-ms-linear-gradient(top,#185b93,#194870);background:-o-linear-gradient(top,#185b93,#194870);background:-webkit-linear-gradient(top,#185b93,#194870);background:linear-gradient(top,#185b93,#194870);color:#fff;font-family:PTSans,Helvetica,Arial,sans-serif;font-weight:100;padding:10px 30px;-webkit-border-top-right-radius:5px;-moz-border-radius-topright:5px;border-top-right-radius:5px;margin:0 0 30px;position:relative;text-transform:uppercase}#content.location_search #filters h3 img{cursor:move;left:3px;position:absolute;top:4px}#content.location_search #filters h3 .back-link{color:#ffad39;float:right;font-family:PTSans,Helvetica,Arial,sans-serif;margin:0 20px;text-transform:none}#content.location_search #filters label{clear:both;text-transform:uppercase;font-weight:700;margin:20px 0 8px;display:block;font-size:14px;color:#545454}#content.location_search #filters input,#content.location_search #filters select{height:30px;font-size:14px;color:#545454;border:1px solid #9a9a9a}#content.location_search #filters select{margin-right:16px;width:195px}#content.location_search #filters input{display:inline-block;box-shadow:inset 0 2px 3px rgba(0,0,0,.05);width:179px;line-height:30px;padding-top:0;padding-bottom:0}#content.location_search #filters .link_button{width:195px;margin-top:20px;border-radius:3px;text-shadow:none;font-weight:100;color:#fff;border:1px solid #7694ad;box-shadow:0 1px 4px rgba(0,0,0,.2)}#content.location_search #filters .filter-legend{margin-left:0;margin-top:18px;list-style:none}#content.location_search #filters .filter-legend li{padding-left:0;margin-left:0;line-height:18px;font-size:16px;margin-bottom:8px;vertical-align:top;color:#545454}.gm-style-iw{height:100%!important;overflow:hidden!important}#content.practice div.site{color:#545454;margin:20px 0}#content.practice div.site img.pin{float:left}#content.practice div.site h3,#content.practice div.site h3 a,#content.practice div.site p{color:inherit}#content.practice div.site h3,#content.practice div.site p{margin:0 0 0 29px}#content.practice div.site h3{font-family:PTSans,Helvetica,Arial,sans-serif;font-size:15px;font-weight:700;text-transform:uppercase}#content.practice div.site p{font-size:12px;line-height:1.4}#content.practice div.site img.thumbnail{height:auto;width:100%;display:block;margin-bottom:20px}#content.practice div.site~div.site{border-top:1px dotted #888;padding-top:20px}#content.practice #physicians>h3,#content.practice #specialties>h3{border-bottom:1px dotted #888;font-weight:700;margin:.5em 0;padding:.5em 0;position:relative;text-transform:uppercase}#content.practice #physicians>h3 .specialty,#content.practice #specialties>h3 .specialty{float:left;font-size:14px;font-weight:700;margin:10px;width:150px}#content.practice #physicians .link_button{display:inline-block;float:right;padding-left:1em;padding-right:1em;position:relative;z-index:1}#content.practice #physicians>h3{padding-left:32px;padding-right:200px;z-index:0}#content.practice #physicians>h3 img{left:0;position:absolute;top:0}#content.practice #search_navigation{height:45px}#content.practice #search_navigation a#previous_physician{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:5px;border-bottom-right-radius:5px}#content.practice #search_navigation a#next_physician{border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:5px;border-bottom-left-radius:5px}#content.practice #search_navigation a{background-color:#f4f4f4;border:1px solid #ddd;border-radius:5px;color:#545454;display:block;float:left;height:35px;padding-left:10px;padding-right:10px;padding-top:10px;text-align:center;text-decoration:none;text-transform:uppercase;width:200px}#content.practice #search_navigation a .practice{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#content.practice #search_navigation a#previous_physician{text-align:left}#content.practice #search_navigation a#previous_physician img{float:left;margin:0 10px 0 0;max-height:25px;vertical-align:middle;width:auto}#content.practice #search_navigation a#next_physician{text-align:right}#content.practice #search_navigation a#next_physician img{float:right;margin:0 0 0 10px;max-height:25px;vertical-align:middle;width:auto}#content.practice #search_navigation img{float:left;margin:8px 80px}#content.practice #search_navigation #return_link{position:relative;font-size:12px;font-weight:700;height:40px;margin:0 auto;float:none;line-height:35px;padding-top:5px;width:120px}#content.practice #search_navigation+hr{margin:20px 0}#view-all-wrapper{padding:8px 0 16px 0;text-align:right}#view-all{color:#6c6c6c;display:inline-block;font-style:italic;text-decoration:none;text-transform:uppercase}.sidebar a.always-blue{color:#185b92!important}div.sidebar h2 img{position:relative;top:6px}div.hours-of-operation{padding-bottom:40px}div.hours-of-operation h2{font-family:PTSans;font-size:22px;color:#545454;text-transform:uppercase}div.hours-of-operation h2 img{position:relative;top:2px}div.hours-of-operation p.hop-alert{color:#ff8100;font-weight:700;text-transform:uppercase;line-height:1.5}div.hours-of-operation ul{list-style:none;font-size:16px}div.hours-of-operation li{margin:0}div.hours-of-operation p.hop-note{font-style:italic;line-height:1.5}div.hours-of-operation p.hop-note a{color:#ff8100}#content.physician_detail div.sidebar h2{color:#545454;font-family:PTSans,Helvetica,Arial,sans-serif;text-transform:uppercase}#content.physician_detail div.sidebar hr.section_divider{margin:7px 0}#content.physician_detail div.site{color:#545454;margin:20px 0}#content.physician_detail div.site img.pin{float:left}#content.physician_detail div.site h3,#content.physician_detail div.site h3 a,#content.physician_detail div.site p{color:inherit}#content.physician_detail div.site h3,#content.physician_detail div.site p{margin:0 0 0 29px}#content.physician_detail div.site h3{font-family:PTSans,Helvetica,Arial,sans-serif;font-size:15px;font-weight:700;text-transform:uppercase}#content.physician_detail div.site p{font-size:12px;line-height:1.4}#content.physician_detail div.site img.thumbnail{height:auto;width:100%;display:block;margin-bottom:20px}#content.physician_detail div.site~div.site{border-top:1px dotted #888;padding-top:20px}#content.physician_detail #search_navigation{height:45px;position:relative}#content.physician_detail #search_navigation+hr{margin:20px 0}#content.physician_detail #search_navigation span{border-bottom:23px solid transparent;border-top:23px solid transparent;float:left;height:0;width:0}#content.physician_detail #search_navigation a{background-color:#f4f4f4;border:1px solid #ddd;color:#545454;height:35px;padding:10px 10px 0 10px;text-decoration:none;text-transform:uppercase;width:200px}#content.physician_detail #search_navigation a div,#content.physician_detail #search_navigation a strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#content.physician_detail #search_navigation a img{display:block;margin:0;max-height:25px;width:auto}#content.physician_detail #search_navigation .search-nav-previous{left:0;position:absolute;top:0}#content.physician_detail #search_navigation .search-nav-previous .arrow-left{border-right:25px solid #ddd}#content.physician_detail #search_navigation .search-nav-previous a{border-radius:0 5px 5px 0;float:left;text-align:left}#content.physician_detail #search_navigation .search-nav-previous a img{float:left;margin:0 10px 0 0}#content.physician_detail #search_navigation .search-nav-previous img{float:left;margin:8px 0 8px 80px}#content.physician_detail #search_navigation #return_link{border-radius:5px;display:block;font-size:12px;font-weight:700;height:40px;line-height:35px;margin:0 auto;padding-top:5px;text-align:center;width:120px}#content.physician_detail #search_navigation .search-nav-next{position:absolute;right:0;top:0}#content.physician_detail #search_navigation .search-nav-next .arrow-right{border-left:25px solid #ddd}#content.physician_detail #search_navigation .search-nav-next a{border-radius:5px 0 0 5px;float:left;text-align:right}#content.physician_detail #search_navigation .search-nav-next a img{float:right;margin:0 0 0 10px}#content.physician_detail #search_navigation .search-nav-next img{float:left;margin:8px 80px 8px 0}#content.physician_detail #physician_photo{float:left;height:auto;width:250px}#content.physician_detail #physician_photo>img:first-child{margin-right:45px;width:210px}#content.physician_detail #physician_photo .link_button{display:inline-block;margin-top:15px;padding-left:.7em;padding-right:.7em}#content.physician_detail #physician_information{float:left;font-family:PTSans,Helvetica,Arial,sans-serif;line-height:1.5em;width:415px}#content.physician_detail #physician_information h1{font-size:30px;font-weight:700}#content.physician_detail #physician_information a.amg_link{margin:0;width:160px}#content.physician_detail #physician_information a.practice_link{color:inherit}#content.physician_detail #physician_information img{vertical-align:middle;margin-right:1em}#content.physician_detail #physician_information dt{clear:left;display:inline-block;float:left;font-size:16px;font-weight:700;padding:10px;text-transform:uppercase;width:140px}#content.physician_detail #physician_information dd{display:inline-block;float:left;font-size:14px;max-width:230px;padding:10px}#content.physician_detail #physician_information dl+dl{border-top:1px dashed #888;clear:left}#content.physician_detail #appointment_banner{background:#ebebeb;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:40px;line-height:40px;margin-top:25px;padding:12px}#content.physician_detail #appointment_banner span{color:#545454;font-size:15px;font-weight:700;text-transform:uppercase}#content.physician_detail #appointment_banner img{vertical-align:middle;position:relative;top:-5px;margin-right:5px;margin-left:4px}#content.physician_detail #appointment_banner a{display:inline-block;margin:4px;width:200px}#content.physician_detail #location_information>div,#content.physician_detail #location_information>img{float:left}#content.physician_detail #location_information>div:first-line{text-transform:uppercase}.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;zoom:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,.15)}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container a{cursor:pointer}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:23px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#fff),color-stop(50%,#f6f6f6),color-stop(52%,#eee),color-stop(100%,#f4f4f4));background:-webkit-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:-moz-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:-o-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-clip:padding-box;box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url(chosen/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(chosen/chosen-sprite.png) no-repeat 0 2px}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type=text]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:#fff url(chosen/chosen-sprite.png) no-repeat 100% -20px;background:url(chosen/chosen-sprite.png) no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}.chosen-container .chosen-results{position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:-webkit-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-moz-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-o-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;width:100%;height:auto!important;height:1%;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(1%,#eee),color-stop(15%,#fff));background-image:-webkit-linear-gradient(#eee 1%,#fff 15%);background-image:-moz-linear-gradient(#eee 1%,#fff 15%);background-image:-o-linear-gradient(#eee 1%,#fff 15%);background-image:linear-gradient(#eee 1%,#fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0;padding:5px;height:15px;outline:0;border:0!important;background:0 0!important;box-shadow:none;color:#666;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-multi .chosen-choices li.search-field .default{color:#999}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 0 3px 5px;padding:3px 20px 3px 5px;border:1px solid #aaa;border-radius:3px;background-color:#e4e4e4;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-clip:padding-box;box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url(chosen/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#eee),color-stop(80%,#fff));background-image:-webkit-linear-gradient(#eee 20%,#fff 80%);background-image:-moz-linear-gradient(#eee 20%,#fff 80%);background-image:-o-linear-gradient(#eee 20%,#fff 80%);background-image:linear-gradient(#eee 20%,#fff 80%);box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:0;background:0 0}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#111!important}.chosen-disabled{opacity:.5!important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl .chosen-drop,.chosen-rtl.chosen-container-single-nosearch .chosen-search{left:9999px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:0}.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;background:#fff url(chosen/chosen-sprite.png) no-repeat -30px -20px;background:url(chosen/chosen-sprite.png) no-repeat -30px -20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:144dpi){.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span,.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container-single .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-rtl .chosen-search input[type=text]{background-image:url(chosen/chosen-sprite@2x.png)!important;background-size:52px 37px!important;background-repeat:no-repeat!important}}.physiciandirectory hr~.link_button.blue{float:right;margin-top:20px;padding:0 1em}.physiciandirectory h1{float:left;width:60%}.physiciandirectory p{clear:both}.physiciandirectory form{background:#e2e2e2;box-shadow:inset 0 -8px 5px #cacaca;margin-bottom:30px}.physiciandirectory form h3{background-color:#545454;background:-moz-linear-gradient(top,#444,#444,#333);background:-ms-linear-gradient(top,#444,#444,#333);background:-o-linear-gradient(top,#444,#444,#333);background:-webkit-linear-gradient(top,#444,#444,#333);background:linear-gradient(top,#444,#444,#333);color:#fff;font-family:PTSans,Helvetica,Arial,sans-serif;margin:0 0 10px 0;padding:5px 5px 5px 15px;text-transform:uppercase}.physiciandirectory .link_button.blue,.physiciandirectory .link_button.green{display:inline-block;padding:0 .6em}.physiciandirectory .fleft{float:left;padding:0 10px 16px 10px}.physiciandirectory .fleft.aap{padding-top:5px}.physiciandirectory .fleft.sooms{position:relative;top:-3px;width:74%}.physiciandirectory .fright{float:right;padding:0 10px 16px 10px}.physiciandirectory .taright{text-align:right}.physiciandirectory label{font-size:14px}.physiciandirectory select{width:100%}.physiciandirectory h2{font-weight:700;background:#f9f9f9;border-bottom:1px solid #e2e2e2;border-top:1px solid #e2e2e2;margin-top:0;padding:15px 40px}.physiciandirectory .physician{border-bottom:0;border-top:1px dotted #888;min-height:140px;margin:0;padding:0 0 30px 0}.physiciandirectory .physician>img{height:auto;top:30px;max-width:140px}.physiciandirectory .physician h3{font-weight:700;font-size:20px;line-height:40px;margin-left:175px;text-transform:uppercase}.physiciandirectory .physician table{font-family:PTSans,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.4;margin-left:175px}.physiciandirectory .physician th{text-align:left;padding-right:10px}.physiciandirectory .physician h3.adena{padding-left:80px;position:relative}.physiciandirectory .physician h3.adena img{left:0;position:absolute;top:0}.physiciandirectory .physician.first{border-top:0}.physiciandirectory .physician.first>img{top:0}.physiciandirectory .physician.first p{font-size:16px;margin:25px 0 5px 0}#content.physiciansearch #new_search_terms p,#content.physiciansearch .new_search_terms p{font-size:14px;font-weight:700;margin:0;padding:0 20px 10px 20px}#content.physiciansearch #new_search_terms .quarter-wrapper,#content.physiciansearch .new_search_terms .quarter-wrapper{display:inline-block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;padding-left:10px;width:25%}#content.physiciansearch #new_search_terms .quarter-wrapper.last,#content.physiciansearch .new_search_terms .quarter-wrapper.last{padding-right:10px}#content.physiciansearch #new_search_terms .full-wrapper,#content.physiciansearch .new_search_terms .full-wrapper{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;width:100%}#content.physiciansearch #new_search_terms .half-wrapper,#content.physiciansearch .new_search_terms .half-wrapper{display:inline-block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px 16px 10px;width:50%}#content.physiciansearch #new_search_terms .half-wrapper~.half-wrapper,#content.physiciansearch .new_search_terms .half-wrapper~.half-wrapper{text-align:right}#content.physiciansearch #new_search_terms .half-wrapper~.half-wrapper input,#content.physiciansearch .new_search_terms .half-wrapper~.half-wrapper input{display:inline-block;float:none}#content.physiciansearch #new_search_terms #name,#content.physiciansearch #new_search_terms select,#content.physiciansearch .new_search_terms #name,#content.physiciansearch .new_search_terms select{background:#fff;background:-moz-linear-gradient(top,#d9d9d9 0,#fff 75%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#d9d9d9),color-stop(75%,#fff));background:-webkit-linear-gradient(top,#d9d9d9 0,#fff 75%);background:-o-linear-gradient(top,#d9d9d9 0,#fff 75%);background:-ms-linear-gradient(top,#d9d9d9 0,#fff 75%);background:linear-gradient(to bottom,#d9d9d9 0,#fff 75%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d9d9d9', endColorstr='#ffffff', GradientType=0);box-shadow:none;padding:6px 6px 6px 16px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}#content.physiciansearch #new_search_terms .link_button,#content.physiciansearch .new_search_terms .link_button{margin-left:0;padding:0 10px;color:#fff;border:1px solid #67893b;box-shadow:inset 1px 1px 3px 0 #96c65f;text-shadow:1px 1px 0 #40803f;height:auto}#content.physiciansearch #search_count{color:#888;border-collapse:separate;font-family:PTSans,Helvetica,Arial,sans-serif;font-size:25px;margin-top:15px;margin-bottom:5px;padding-bottom:15px;text-transform:uppercase}#content.physiciansearch #search_count img{vertical-align:middle}#content.physiciansearch #no_physicians{border-bottom:1px dashed #000;height:250px;text-align:center}#content.physiciansearch #no_physicians p{font-size:1.4em;line-height:250px}#content.physiciansearch div.grid_element{height:300px}#content.physiciansearch div.grid_element div.footer{opacity:1}#content.physiciansearch div.grid_element+div+hr{margin:20px 0}#content.physiciansearch #find_a_doctor{display:block;height:250px;width:250px}#content.physiciansearch a.video_link{color:inherit;font-size:14px}#filterByLastName{background:#e2e2e2;box-shadow:inset 0 -8px 5px #cacaca;overflow:hidden;padding-bottom:10px}#filterByLastName .button-container{width:51.5px;float:left;text-align:center}#filterByLastName button{width:auto;overflow:visible;padding:8px;width:36px;display:block;margin:0 auto 10px;text-transform:uppercase;font-size:14px;background:#fff;outline:0;border:1px solid #acacac;cursor:pointer}#filterByLastName button:hover{background:-moz-linear-gradient(top,#f2f2f2,#d2d2d2);background:-ms-linear-gradient(top,#f2f2f2,#d2d2d2);background:-o-linear-gradient(top,#f2f2f2,#d2d2d2);background:-webkit-linear-gradient(top,#f2f2f2,#d2d2d2);background:linear-gradient(top,#f2f2f2,#d2d2d2);text-shadow:0 1px 0 #fff;border:1px solid #676767}.letter-search-filter{margin-top:-10px}select.quarter-wrapper#searchByLetter{width:60px!important;padding-left:5px;margin-left:10px;margin-right:10px;height:34px}.letterQuestion{display:inline-block;border-radius:1%;line-height:20px;text-align:center;color:#fff;text-shadow:1px 1px 0 #888;background:#aeaeae;width:20px;height:20px;position:relative}.letterAnswer{display:block;width:200px;color:#000;padding:10px 15px;border-top:3px solid #89b8ca;border-bottom:1px solid #878787;background:#fff;font-size:14px;background:-moz-linear-gradient(top,#fefefe,#ececec);background:-ms-linear-gradient(top,#fefefe,#ececec);background:-o-linear-gradient(top,#fefefe,#ececec);background:-webkit-linear-gradient(top,#fefefe,#ececec);background:linear-gradient(top,#fefefe,#ececec);display:none}.letterQuestion:hover .letterAnswer{display:block;position:absolute;text-align:left;text-shadow:none;top:30px;left:-40px}.letterAnswer::before{content:'';display:block;position:absolute;top:-10px;left:40px;width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #89b8ca transparent}.filter-the-physicians{overflow:hidden}.physician-filter-button{width:223.33px;float:left;font-size:14px;text-transform:uppercase;font-weight:700}.physician-filter-button label{display:block;border:1px solid #d9d9d9;border-left:none;background:-moz-linear-gradient(top,#fff,#f7f7f7);background:-ms-linear-gradient(top,#fff,#f7f7f7);background:-o-linear-gradient(top,#fff,#f7f7f7);background:-webkit-linear-gradient(top,#fff,#f7f7f7);background:linear-gradient(top,#fff,#f7f7f7);height:50px;line-height:50px;padding-left:10px}.physician-filter-button label:hover{background:-moz-linear-gradient(top,#e5e5e5,silver);background:-ms-linear-gradient(top,#e5e5e5,silver);background:-o-linear-gradient(top,#e5e5e5,silver);background:-webkit-linear-gradient(top,#e5e5e5,silver);background:linear-gradient(top,#e5e5e5,silver)}.physician-filter-button label.active{background:-moz-linear-gradient(top,#e5e5e5,silver);background:-ms-linear-gradient(top,#e5e5e5,silver);background:-o-linear-gradient(top,#e5e5e5,silver);background:-webkit-linear-gradient(top,#e5e5e5,silver);background:linear-gradient(top,#e5e5e5,silver)}.physician-filter-button:first-child label{border-left:1px solid #d9d9d9}.physician-filter-button input{display:none}#content.search_results .content_block>h1:first-child{margin-top:0}#content.search_results #events,#content.search_results #news,#content.search_results #pages,#content.search_results #physicians,#content.search_results div.event>h3,#content.search_results div.event>h3 a,#content.search_results div.page>h3,#content.search_results div.page>h3 a,#content.search_results div.story>h3,#content.search_results div.story>h3 a{text-transform:uppercase}#content.search_results a.show_less,#content.search_results a.show_more{text-decoration:none;color:#888;text-transform:uppercase;text-align:right;margin:.5em 0;display:block}#content.search_results div.page{border-top:1px dotted #888;margin-bottom:1em;padding-top:1em}#content.search_results div.page a.link_button{width:100px;float:right}#content.search_results div.page h3{margin-top:0}#content.search_results .search_event h2{border-top:1px dotted #888}#content.search_results #physicians{border-bottom:1px dotted #888;margin-bottom:20px;padding-bottom:20px}#content.paccar_detail #practices,#content.paccar_detail #sites,#content.paccar_detail #specialists{float:left;font-size:14px;margin-right:20px;width:250px}#content.paccar_detail #practices>h2,#content.paccar_detail #sites>h2,#content.paccar_detail #specialists>h2{font-size:30px;margin-top:0;padding-top:.5em;text-transform:uppercase}#content.paccar_detail #practices>a,#content.paccar_detail #sites>a,#content.paccar_detail #specialists>a{color:#6c6c6c;font-style:italic;text-decoration:none;text-transform:uppercase}#content.paccar_detail #specialists>h2{border-top:2px solid #8cb8ca}#content.paccar_detail div.site a.name{color:#8cb8ca;display:block;font-weight:700;margin:.5em 0;text-decoration:none}#content.paccar_detail #practices>h2{border-top:2px solid #ff8100}#content.paccar_detail div.practice{border-top:1px dotted #888;margin-bottom:.5em;padding-top:1em}#content.paccar_detail div.practice h3{font-weight:700;margin-top:0;text-transform:uppercase}#content.paccar_detail div.practice a.link_button{float:right}#content.paccar_detail div.practice_foot_section{float:left;width:300px}#content.paccar_detail div.practice_foot_section+div.practice_foot_section{margin-left:30px}#content.paccar_detail div.practice_foot_section h3{border-bottom:1px dotted #888}#content.paccar_detail #sites>h2{border-top:2px solid #7fb900}#content.paccar_detail div.site{float:left;width:210px}#content.paccar_detail div.site+div.site{margin-left:20px}#content.paccar_detail div.site>img{height:auto;max-width:210px}#content.paccar_detail div.site a.directions{color:#074a7e;text-decoration:none}#content.service_detail #practices,#content.service_detail #sites,#content.service_detail #specialists{float:left;font-size:14px;margin-right:20px;width:250px}#content.service_detail #practices>h2,#content.service_detail #sites>h2,#content.service_detail #specialists>h2{font-size:30px;margin-top:0;padding-top:.5em;text-transform:uppercase}#content.service_detail #practices>a,#content.service_detail #sites>a,#content.service_detail #specialists>a{color:#6c6c6c;font-style:italic;text-decoration:none;text-transform:uppercase}#content.service_detail #specialists>h2{border-top:2px solid #8cb8ca}#content.service_detail div.site a.name{color:#8cb8ca;display:block;font-weight:700;margin:.5em 0;text-decoration:none}#content.service_detail #practices>h2{border-top:2px solid #ff8100}#content.service_detail div.practice{border-top:1px dotted #888;margin-bottom:.5em;padding-top:1em}#content.service_detail div.practice h3{font-weight:700;margin-top:0;text-transform:uppercase}#content.service_detail div.practice a.link_button{float:right}#content.service_detail div.practice_foot_section{float:left;width:300px}#content.service_detail div.practice_foot_section+div.practice_foot_section{margin-left:30px}#content.service_detail div.practice_foot_section h3{border-bottom:1px dotted #888}#content.service_detail #sites>h2{border-top:2px solid #7fb900}#content.service_detail div.site{float:left;width:210px}#content.service_detail div.site+div.site{margin-left:20px}#content.service_detail div.site>img{height:auto;max-width:210px}#content.service_detail div.site a.directions{color:#074a7e;text-decoration:none}#content.service_list div.service>a.link_button{float:right;width:100px}#content.service_list div.service>h2{border-bottom:1px dotted #888;margin:.5em 0;padding-bottom:10px}
