@import url('normalize.css');
html * { background: none !important; font-family:"Times New Roman", Times, serif!important; margin:0px!important; position:static;}
body{font-family:"Times New Roman", Times, serif; font-size:6pt!important; margin:0px!important;width: 100%;}
body .hub{ float:left!important; display:block!important; clear:both!important; margin-bottom:5pt!important} 
body .hub *{position:static!important}
body .hub p a{float:none!important; clear:both!important; visibility:hidden!important}
strong{font-family:"Times New Roman", Times, serif!important;font-weight:bold!important;}
h1{ font-size:14pt; font-weight:bold;}
h2{ font-size:12pt; font-weight:bold;}
h3{ font-size:10pt; font-weight:bold;}
h4{ font-size:8pt; font-weight:bold;}
h5{ font-size:6pt; font-weight:bold;}
h5.attribute_name{clear:both!important}
p{ font-weight:normal!important; font-family:"Times New Roman", Times, serif!important;}
ul li a, body a *{font-family:"Times New Roman", Times, serif!important;  font-size:10pt!important }
.page_general_body h3{margin:5px 0px}

.physician_detail #legal{ top:0em!important}
h2.physician_biography_name{font-size:16pt; font-weight:bold;}
#staff_physician{ font-size:10pt!important}
#branding, #search_bar, #page_toolbar,#search_index, .skipper,
#search_hub, #content_navigation, .content_sub, 
.Navigation { display: none; }
#content_body{ width:100%!important}
#content_main { margin-left: 3%; width: 95%; }
.content_category_information{display:none; }
.print_detail #content_body {width:100%}
.print_detail #content_body div{width:98%!important;}
 .physician_education_and_training, 
.physician_memberships, .physician_awards,
.publications, .research, .links { width:95%!important; display:block!important; clear:both!important;}
#content_body, #content strong, #content p{ font-size:1.3em!important;}
.physician_biography_media .display_media img{float:right; !important}
#primary_information ul {margin:0px!important; padding:0px; float:left; display:block}
#primary_information ul li{margin:0px!important; padding:0px;}
#profile_tab_links{display:none!important;}
#physician_profile {width:95%!important;}
.secondary_information .tab{display:block!important}
#physician_profile .tab { width:80%!important; padding:0px!important; font-size:1em!important;border:none!important;  border-top:1px dotted #ccc!important;  padding-bottom:10px; }
#biography, #credentials, #location { }
#physician_profile .actions {display:none!important}
#primary_information ul {width:68%}
#primary_information ul li {width:48%; margin-right:1%;}
#content_body p{font-size:1.3em!important;}
#bread_crumbs {display:none;}
.page_body_media{float:right;}
.page_body_media .display_media{display:block!important;}
hr{height:1px; color:#FFF; }
.vcard { font-size:10pt;margin-bottom:2pt;}
.physician_biography_location{height:100%;position:static; display:inline; clear:both;}
.physician_detail h5{font-size:12pt; margin:0px; padding:0px; padding:0px; margin: 10px 0 10px 0;}
#primary_information a{font-size:10pt!important; margin:0px; padding:0px; display:block; }
#primary_information ul li{ margin:0px; padding:0px; display:block; float:left; width:100%; }
#credentials h6{ font-size:10pt!important; font-weight:bold;}
.secondary_information {font-size:10pt!important; clear:both; }
#physician_profile .secondary_information p{font-size:10pt!important; clear:both;}
#or *{display:none!important}
#physician_profile .physician_biography_location{ display:block; width:100%; clear:both; }
#google_map_information{ display:block;width:100%; clear:both; position:static!important;  }
.vcard {float:left; display:block;clear:both; }
.adr_links,.back_link,
#last_update{float:left; float:left; border-top:1px solid #cccccc; margin-top:10px; display:block; width:100%;}
.back_link, .more, .subscribe_rss,
.adr_links{ visibility:hidden}
 #content_body,
 #content_body .page_general_body,
 #content_body .page_general_body p,
 #content_body .page_general_body a,
 #content_body .page_general_body span,
 #content_body .page_general_body strong{ font-size:8pt!important;}

.eHA_Content_P #content_body .category_general_body, #content_body,
.eHA_Content_P #content_body .category_general_body, #content_body .page_general_body,
.eHA_Content_P #content_body .category_general_body, #content_body .page_general_body p,
.eHA_Content_P #content_body .category_general_body, #content_body .page_general_body a,
.eHA_Content_P #content_body .category_general_body, #content_body .page_general_body span,
.eHA_Content_P #content_body .category_general_body, #content_body .page_general_body strong{ font-size:8pt!important;}

.eHA_Content_P .content_category_information{display:block!important; }
.eHA_Content_P .content_category_information img{display:none!important; }
.eHA_Content_P  #content_body #bread_crumbs{display:none!important}
.eHA_Content_P  #content_body .Navigation{display:block!important}
.eHA_Content_P div#container div#content div#content_main div.content_category_information h2.category_title_header a strong{ font-size:14pt!important;}
.eHA_Content_P div#container div#content div#content_main div#content_body div#generic_index_page_list{float:left!important; display:block; width:100%}
.eHA_Content_P div#container div#content div#content_main div#content_body div#generic_index_page_list div {height:100%;position:static; display:inline; clear:both; }

.eHA_Content_P div#container div#content div#content_main div#content_body div#generic_index_page_list div.alt {float:none!important; padding:0px; margin:0px;}
.eHA_Content_P div#container div#content div#content_main div#content_body div#generic_index_page_list div.hub *{position:static!important;display:block!important; height:auto; }

.eHA_Content_P div#container div#content div#content_main div#content_body div#generic_index_page_list div.hub h3 a{ font-size:10pt!important;}
.eHA_Content_P div#container div#content div#content_main div#content_body div#generic_index_page_list div.hub img{ width:180px; height:143px; display:inline; margin-right:1em!important}

.eHA_Content_P div#container div#content div#content_main div#content_body div#generic_index_page_list div.hub p a{}
.eHA_Content_P #content_body .Navigation .hub { float:left; display:block; clear:both; margin:5px 0px; width:100%;}
.eHA_Content_P #content_body .Navigation .hub p{}
.eHA_Content_P #content_body .Navigation .hub img{ float:left}
.page_general_body ul li { clear:both; margin-top:10px!important; float:left!important; display:block!important; width:100%; margin-left:10px!important;}
.page_general_body ul{float:left!important; display:block!important;margin-bottom:10px; width:70%!important; clear:both;}
#physician_profile .secondary_information #location{ float:left!important; display:block!important; clear:both!important; width:100%!important; }
.google_map_information span{display:none!important}
body #stframe *, body #stwrapper *{dispay:none!important; position:absolute; top:-1000px!important}
#legal{ font-size:8pt; font-weight:normal; float:right; position:relative; top:-1em}
body.physician_detail div#container div#content div#content_main div#content_body div#physician_profile div#primary_information ul li.location p.address span.hospital_name{font-size:10pt!important;}
body.eHA_Content_C div#container div#content div#content_main div#content_body div.page_general_body p{font-size:10pt!important;}
html body.eHA_Content_P NSLIJ_L01_News div#container div#content div#content_main div#content_body div#In_The_News_and_News_Releases div#hub_in_the_news ul li span.date,
#content_body ul li .date{font-size:10pt!important;}
