﻿/**Global Styles**/
    html, body {
    background-color:#f3f3f3;
font-family: 'Open Sans', sans-serif !important;
font-size: 13px !important;
font-weight: 600 !important;
    }
	fieldset {border:none;margin-left:0px;padding-left:0px;padding-top:0px;padding-bottom:0px;height:40px;padding-right:0px;margin-right:0px;}
.searchbar {
border-top:2px solid #e9e9e9 !important;
border-left:0px !important;
border-right:0px !important;
border-bottom:0px !important;
font-family:Open Sans, sans-serif; 
font-size:12px; 
font-weight:600; 
width:258px; 
position: absolute;
z-index: 1;
height: 25px;
color:#333333;
}
img.searchbarimg  {
cursor:pointer;
position:absolute;
z-index:2;
margin-left:228px;
margin-top:7px;
}
img.searchbarimg-mobile {
display:none;
}
.social-icon-block {
float:right;
width:auto;
clear:none;
margin-top:18px;
}
.social-icon {
float:left;
width:auto;
margin-left:10px;
}
.mobile-social-icon-block {
display:none;
}
.mobile-social-icon {
display:none;
}
    #cpsty_Container {
    width:940px;
    background-color:#f3f3f3;
    height:auto !important;
    margin:auto;
    }
    .cpsty_Center {
    margin:auto;
    width:940px;
    height:auto;
    padding:0px;
    }
    .cpweb_PerimeterMiddle {
    height: auto;
    width: 100%;
    margin: 0px auto 0px auto;
	float:left;
    }
	#divPerimeterBottom {
	float:left;
	margin:auto;
	width:100%;
	}
	a {
	text-transform:uppercase;
	font-weight:bold;
	}
    /**Header**/
    .header {
    width:100%;
    background-color: #ffffff;
    }
    .header-container {
    width:940px;
    background-color:#ffffff;
    margin:auto;
    }
    .top-nav-container {
    height:48px;
    width:100%;
    margin:auto;
    float:left;
    background-color:#f3f3f3;
    box-shadow:1px 1px 1px #dbdada;
    }
    .top-nav-block {
    width:940px;
    height:48px;
    margin:auto;
    }
    .top-nav {
    float:left;
    display:block;
    margin-top:20px;
	width:508px;
    }
    .top-nav-search-bar {
    width:258px;
    height:30px;
    float:right;
    margin-top:10px;
    margin-left:0px;
    }
.searchbar {
}

	#DynamicNavigation15n0 { 
	font-weight:bold !important;
	}
	#DynamicNavigation15n1 {
	font-weight:bold !important;
	}
	#DynamicNavigation15n2 {
	font-weight:bold !important;
	}
	#DynamicNavigation15n3 {
	font-weight:bold !important;
	}
	#DynamicNavigation15n4 {
	font-weight:bold !important;
	}
	#DynamicNavigation15n5 {
	font-weight:bold !important;
	}
    .top-nav-search-bar-mobile {
    display:none;
    }
    .navigation-title-background-mobile {
    display:none;
    }
    .navigation-title-mobile {
    display:none;
    }
    .services-title-background-mobile {
    display:none;
    }
    .services-title-mobile {
    display:none;
    }
    .mobile-hospital-nav {
    display:none;
    }
    .mobile-hospital-nav-item {
    display:none;
    }
    .mobile-hospital-nav-item:hover {
    display:none;
    }
    a.mobile-hospital-nav-item {
    display:none;
    }
    a.mobile-hospital-nav-item-hover {
    display:none;
    }
    .logo-container {
    text-align:center;
    margin-top:2px;
    }
    .Hospital-Logo {
    margin:auto;
	margin-top:22px;
    }
    .main-nav-container {
    width:100%;
    padding:25px 0px 10px 0px;
    }
    .hospital-a-top-nav-item {
    padding-right:14px;
    }
    a.hospital-a-top-nav-item:link {
    color:#333333 !important;
    font-family:'Open Sans', sans-serif;
    font-weight:bold;
    padding-right:10px;
	font-size:11px !important;
	text-transform:none;
    }
    a.hospital-a-top-nav-item:hover {
    color:#a1ad99 !important;
    font-family:'Open Sans', sans-serif;
    font-weight:bold;
    padding-right:10px;
	font-size:11px !important;
	text-transform:none;
    }
    a.hospital-a-top-nav-item:selected {
    color:#009591 !important;
    font-family:'Open Sans', sans-serif;
    font-weight:bold;
    padding-right:10px;
	font-size:11px !important;
	text-transform:none;
    }
    a.hospital-a-top-nav-item:active {
    color:#33bfc3 !important;
	font-size:11px !important;
	text-transform:none;
    }
    a.hospital-a-main-nav-item:link {
    margin:auto;
    font-weight:bold !important;
    text-transform:uppercase;	
    }
    a.hospital-a-main-nav-hover {
    margin:auto;
    font-weight:bold;
    text-transform:uppercase;
    color:#a1ad99 !important;
    }
    a.hospital-a-main-nav-selected {
    margin:auto;
    color:#a1ad99 !important;
    font-weight:bold;
    }
    a.hospital-a-main-nav-visited {
    margin:auto;
    color:#a1ad99 !important;
    font-weight:bold;
    }
    a.hospital-a-main-nav-item:active {
    color:#33bfc3 !important;
    }
    .hospital-a-main-nav {
    font-weight:bold;
    text-transform:uppercase;
    margin:auto;
	font-family:'Open Sans', sans-serif;
	font-weight:bold;
    }
    .hospital-a-main-nav-item {
    padding-right:37px;
	font-family:'Open Sans', sans-serif;
	font-size:12px;
    }
	/**COMMONWEALTH TOP NAVIGATION STYLES**/
	.commonwealth-top-nav-item {
    padding-right:20px;
    }
    a.commonwealth-top-nav-item:link {
    color:#333333 !important;
    font-family:'Open Sans', sans-serif;
    font-weight:bold;
    padding-right:10px;
	font-size:12px !important;
	text-transform:uppercase;
    }
    a.commonwealth-top-nav-item:hover {
    color:#a1ad99 !important;
    font-family:'Open Sans', sans-serif;
    font-weight:bold;
    padding-right:10px;
	font-size:12px !important;
	text-transform:uppercase;
    }
    a.commonwealth-top-nav-item:selected {
    color:#009591 !important;
    font-family:'Open Sans', sans-serif;
    font-weight:bold;
    padding-right:10px;
	font-size:12px !important;
	text-transform:uppercase;
    }
    a.commonwealth-top-nav-item:active {
    color:#33bfc3 !important;
	font-size:12px !important;
	text-transform:uppercase;
    }
	/**COMMONWEALTH MAIN NAVIGATION STYLES**/
	a.commonwealth-a-main-nav-item:link {
    margin:auto;
    font-weight:bold !important;
    text-transform:uppercase;	
    }
	a.commonwealth-a-main-nav-item:hover {
	color:#a1ad99 !important;
	margin:auto;
    font-weight:bold !important;
    text-transform:uppercase;	
	}
    a.commonwealth-a-main-nav-hover {
    margin:auto;
    font-weight:bold;
    text-transform:uppercase;
    color:#a1ad99 !important;
    }
    a.commonwealth-a-main-nav-selected {
    margin:auto;
    color:#a1ad99 !important;
    font-weight:bold;
    }
    a.commonwealth-a-main-nav-visited {
    margin:auto;
    color:#a1ad99 !important;
    font-weight:bold;
    }
    a.commonwealth-a-main-nav-item:active {
    color:#33bfc3 !important;
    }
    .commonwealth-a-main-nav {
    font-weight:bold;
    text-transform:uppercase;
    margin:auto;
	font-family:'Open Sans', sans-serif;
	font-weight:bold;
    }
    .commonwealth-a-main-nav-item {
    padding-right:63px;
	font-family:'Open Sans', sans-serif;
	font-size:12px;
    }
	
    /**Footer**/
    a.footer-links {
    font-family:'Open Sans', sans-serif;
    text-decoration:none !important;
    color:#353535;
	text-transform:none;
	font-weight:normal !important;
    }
    a.footer-links:hover {
    font-family:'Open Sans', sans-serif;
    text-decoration:none !important;
    color:#a1ad99;
	text-transform:none;
    }
    a.footer-links:active {
    color:#33bfc3;
    font-family:'Open Sans', sans-serif;
    text-decoration:none !important;
	text-transform:none;
    }
	a.footer-header-links {
	font-family: 'MillerText-Bold';
	color:#353535;
	text-decoration:none;
	text-transform:none;
	font-weight:bold !important;
	}
	a.footer-header-links:hover {
	font-family: 'MillerText-Bold';
	color:#a1ad99;
	text-decoration:none;
	text-transform:none;
	}
	a.footer-header-links:active {
	font-family: 'MillerText-Bold';
	color:#33bfc3;
	text-decoration:none;
	text-transform:none;
	}
    .footer {
    margin:auto;
    width:940px;
    }
    .footer-container {
    width:100%;
    float:left;
	margin-bottom:25px;
    }
    .footer-header {
    font-family: 'MillerText-Bold';
    font-size:13px;
    font-weight:bold;
    margin-bottom:6px;
    }
    .footer-column {
    padding-top:37px;
    }
    .footer-column-container {
    width:940px;
    margin:0px auto 0px auto;
    }
    .footer-column1 {
    float:left;
    width:162px;
    }
    .footer-column2 {
    float:left;
    width:158px;
    }
    .footer-column3 {
    float:left;
    width:161px;
    }
    .footer-column4 {
    float:left;
    width:205px;
    }
    .footer-column5 {
    float:left;
    width:150px;
    }
    .footer-column6 {
    float:left;
    width:142px;
    }
    .footer-text {
    font-family:'Open Sans', sans-serif;
    font-size:12px;
    text-align:center;
    }
    .footer-spacer {
    padding-bottom:150px;
    }
    .footer-subtopics {
    font-family:OpenSans, san-serif;
    font-size:12px;
    font-weight:normal;
    }
    .footer-row1 {
    float:left;
    width:738px;
    text-align:left;
	font-size:12px;
    }
    .footer-row2 {
    float:left;
    width:auto;
    text-align:right;
	font-size:12px;
    }
	.footer-row3{
	width:auto;
	text-align:right;
	font-size:12px;
	}
	.footer-row4 {
	width:auto;
	text-align:right;
	font-size:12px;
	}
    a.bottom-footer-links {
    color:#353535;
	text-transform:none !important;
	font-weight:normal !important;
    }
    a.bottom-footer-links:hover {
    color:#a1ad99;
	text-transform:none !important;
	font-weight:normal !important;
    }
    a.bottom-footer-links:active {
    color:#33bfc3;
	text-transform:none !important;
	font-weight:normal !important;
    }
    .Full-Site-Link {
    display:none;
    }
	.footer-bottom-container {
	background-color:#d8d6d6;
	width:100%;
	float:left;
	}
	.footer-bottom{
	width:940px;
	margin:auto;
	}
	.footer-bottom-column1 {
	float:left;
	width:700px;
	margin-top:28px;
	}
	.footer-bottom-column2 {
	float:left;
	width:240px;
	margin-top:28px;
	}
	.footer-bottom-spacer {
	padding-bottom:213px;
	}
	.footer-mobile {
	display:none;
	}
    /**Homepage**/
    .Homepage-left {
    height:auto;
    width:620px;
    float:left;
	margin-bottom:25px;
    }
    .main-banner-container {
    width:620px;
    height:770px;
    float:left;
    }
    .main-banner {
    background-image:url(/uploads/public/images/design/Hospital-Site-A/Main-Banner-image.png);
    background-repeat:no-repeat;
    width:620px;
    height:770px;
    }
    .main-banner-text-container1 {
    width:256px;
    padding-left:20px;
    padding-top:130px;
    }
    h1 {
    font-family: 'MillerText-Roman';
    font-size:36px;
    font-weight:normal;
    margin:0px;
    }
    h2 {
    font-family: 'MillerText-Roman';
    font-size:21px;
    font-weight:normal;
    margin:0px;
    }
    h4 {
    font-family: 'MillerText-Bold';
    font-size:13px;
    font-weight:bold;
    margin:0px;
    }
    .main-banner-text1 {
    font-family:'Open Sans', sans-serif;
    font-size:13px;
    font-weight:600;
    color:#454545;
    }
    .learn-more-btn-container {
    /* IE10 Consumer Preview */
    background-image: -ms-linear-gradient(top, #484848 0%, #2E2E2E 100%);
    /* Mozilla Firefox */
    background-image: -moz-linear-gradient(top, #484848 0%, #2E2E2E 100%);
    /* Opera */
    background-image: -o-linear-gradient(top, #484848 0%, #2E2E2E 100%);
    /* Webkit (Safari/Chrome 10) */
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #484848), color-stop(1, #2E2E2E));
    /* Webkit (Chrome 11+) */
    background-image: -webkit-linear-gradient(top, #484848 0%, #2E2E2E 100%);
    /* W3C Markup, IE10 Release Preview */
    background-image: linear-gradient(to bottom, #484848 0%, #2E2E2E 100%);
    box-shadow: 1px 2px 1px #939590;
    width:124px;
    height:40px;
    margin-left:20px;
    margin-top:31px;
    }
    .learn-more-btn-text {
    color:#ffffff;
    font-size:12px;
    font-weight:600;
    font-family:'Open Sans', sans-serif;
    text-align:center;
    line-height:42px;
    height:40px;
    width:124px;
    }
    a.learn-more-btn-link {
    width:124px;
    height:40px;
    display:block;
    color:#ffffff;
    cursor:pointer;
    }
    a.learn-more-btn-link:hover {
    width:124px;
    height:40px;
    display:block;
    color:#ffffff;
    background-color:#333333;
    cursor:pointer;
    }
    a.learn-more-btn-link:active {
    width:124px;
    height:40px;
    display:block;
    color:#ffffff;
    background-color:#33bfc3;
    cursor:pointer;
    }
    .main-banner-text-container2 {
    width:143px;
    padding-left:20px;
    margin-top:50px;
    }
    h3 {
    font-family: 'MillerText-Bold' !important;
    font-weight:bold !important;
    font-size:18px !important;
    margin:0px !important;
    }
    .main-banner-text2 {
    font-family:'Open Sans', sans-serif;
    font-weight:600;
    font-size:13px;
    }
    .phone-number {
    font-family:'Open Sans', sans-serif;
    font-weight:700;
    font-size:12px;
    margin-top:0px;
    }
    .main-banner-text-container3 {
    width:144px;
    padding-left:20px;
    margin-top:72px;
    }
    .main-banner-text3 {
    font-family:'Open Sans', sans-serif;
    font-weight:600;
    font-size:13px;
    margin-top:0px;
    }
    .main-banner-link1 {
    font-size:12px;
    font-weight:bold;
    font-family:'Open Sans', sans-serif;
    margin-top:5px;
    }
    .main-banner-link2 {
    font-size:12px;
    font-weight:bold;
    font-family:'Open Sans', sans-serif;
	margin-top:8px;
    }
    .lower-ads-container {
    float:left;
    width:623px;
    height:290px;
    margin-top:20px;
    }
    .lower-left-white-box {
    background-image:url(/uploads/public/images/design/hospital-site-a/Lower-Left-White-Box.png);
    background-repeat:no-repeat;
    width:380px;
    height:287px;
    float:left;
    position:relative;
    z-index:1;
    box-shadow: 1px 1px 1px #dbdada;
    }
    .lower-left-image {
    width:380px;
    height:140px;
    position:relative;
    z-index:2;
    }
    .lower-left-text-container {
    width:317px;
    margin-left:21px;
    margin-top:20px;
    }
    .lower-left-header {
    }
    .lower-left-text {
    font-family:'Open Sans', sans-serif;
    font-weight:600;
    font-size:13px;
    margin-top:0px;
    }
    .lower-left-link {
    font-size:12px;
    font-weight:bold;
    font-family:'Open Sans', sans-serif;
    margin-top:41px;
    }
    .lower-right-white-box {
    background-image:url(/uploads/public/images/design/hospital-site-a/Lower-Right-White-Box.png);
    background-repeat:no-repeat;
    width:220px;
    height:287px;
    margin-left:22px;
    position:relative;
    z-index:1;
    float:left;
    box-shadow: 1px 1px 1px #dbdada;
    }
    .lower-right-image {
    height:140px;
    width:221px;
    position:relative;
    z-index:2;
    text-align:center;
    }
    .lower-right-text-container {
    width:185px;
    margin-left:21px;
    margin-top:21px;
    }
    .lower-right-header {
    }
    .lower-right-link1 {
    margin-top:59px;
    font-family:'Open Sans', sans-serif;
    font-size:12px;
    font-weight:700;
    }
    .lower-right-link2 {
    font-family:'Open Sans', sans-serif;
    font-size:12px;
    font-weight:700;
    margin-top:8px;
    }
    img.Stethoscope {
    vertical-align: middle;
    width: 56px;
    height: 92px;
    padding-top: 24px;
    }
    .Homepage-right {
    float:left;
    height:auto;
    width:298px;
    margin-left:21px;
    }
select::-ms-expand {
    display: none;
} 
    .Doc-Directory-Container {
    float:left;
    width:300px;
    background-color:#c9d2c6;
    box-shadow: 1px 1px 1px #dbdada;
	margin-bottom:20px;
	margin-left:20px;
    }
    .Doc-Directory-Header {
    padding-top: 18px;
    padding-left: 18px;
	float:left;
    }
    .Doc-Directory-hr1 {
    background-color:#abb2a9;
    width:261px;
    height:1px;
    margin-top:7px;
    margin-left:20px;
	display:none;
    }
    .Doc-Directory-hr2 {
    background-color:#abb2a9;
    width:261px;
    height:1px;
    margin-top:14px;
	display:none;
    }
    .Doc-Directory-Search-Fields-Container {
    height:195px;
    width:259px;
    margin-left:20px;
	float:left;
	margin-top:4px;
    }
    .Doc-Directory-Search-Field-Title1 {
    font-family:'Open Sans', sans-serif;
    font-size:13px;
    font-weight:normal;
    margin-top:8px;
	margin-bottom:9px;
	margin-left:-1px;
    }
    .Doc-Directory-Search-Field-Title2 {
    font-family:'Open Sans', sans-serif;
    font-size:13px;
    font-weight:normal;
    margin-top:9px;
	margin-bottom:9px;
	margin-left:-1px;
    }
    .Doc-Directory-Search-Field-Title3 {
    font-family:'Open Sans', sans-serif;
    font-size:13px;
    font-weight:normal;
    margin-top:8px;
margin-bottom:8px;
margin-left:-1px;
    }
    .Doc-Directory-Search-Field {
    box-shadow:0px 2px 0px #b6c4b3;
    }
   .Doc-Directory-Search-Field2 {
    border-top:2px solid #b6c4b3;
	width:259px;
    }
    #cpsys_FormItem_DocDirectory1_TaxonomySpecialtyDD {
    width:260px;
    height:30px;
    box-shadow: 0px 2px 0px #b6c4b3;
	font-family: 'Open Sans', sans-serif;
border:0px;
background-color:#fff;
-moz-appearance:none;
-webkit-appearance:none;
appearance: none;
overflow:hidden;
background-image: url(/Uploads/Public/Images/Design/Hospital-Site-A/field.png);
background-repeat: no-repeat;
background-position: 100% 0;
}
#cpsys_FormItem_DocDirectory1_TaxonomySpecialtyDD-Service {
    width:260px;
    height:30px;
    box-shadow: 0px 2px 0px #b6c4b3;
	font-family: 'Open Sans', sans-serif;
border:0px;
background-color:#fff;
-moz-appearance:none;
-webkit-appearance:none;
appearance: none;
overflow:hidden;
background-image: url(/Uploads/Public/Images/Design/Hospital-Site-A/field.png);
background-repeat: no-repeat;
background-position: 100% 0;
}
#cpsys_FormItem_DocDirectory1_TaxonomySpecialtyDDinsurance {
    width:260px;
    height:30px;
    box-shadow: 0px 2px 0px #b6c4b3;
	font-family: 'Open Sans', sans-serif;
border:0px;
background-color:#fff;
-moz-appearance:none;
-webkit-appearance:none;
appearance: none;
overflow:hidden;
background-image: url(/Uploads/Public/Images/Design/Hospital-Site-A/field.png);
background-repeat: no-repeat;
background-position: 100% 0;
}
#cpsys_FormItem_DocDirectory1_CommonwealthLocation {
width:260px;
    height:30px;
    box-shadow: 0px 2px 0px #b6c4b3;
	font-family: 'Open Sans', sans-serif;
border:0px;
background-color:#fff;
-moz-appearance:none;
-webkit-appearance:none;
appearance: none;
overflow:hidden;
background-image: url(/Uploads/Public/Images/Design/Hospital-Site-A/field.png);
background-repeat: no-repeat;
background-position: 100% 0;
}
	.Keywordswatermark {
	font-family: 'Open Sans', sans-serif;
	}
	.DoctorNameWatermark {
	font-family: 'Open Sans', sans-serif;
	}
    #cpsys_FormItem_DocDirectory1_ZIPCode {
    width:259px;
    height:30px;
	border: 0px solid #fff !important;
    }
	#cpsys_FormItem_DocDirectory1_DoctorName {
	width:259px;
    height:30px;
	border: 0px solid #fff !important;
    }
	    #cpsys_FormItem_DocDirectory1_ZIPCode-Service {
    width:259px;
    height:30px;
	border: 0px solid #fff !important;
    }
	#cpsys_FormItem_DocDirectory1_DoctorName-Service {
	width:259px;
    height:30px;
	border: 0px solid #fff !important;
    }
    .Doc-Directory-Search-Area {
    width:124px;
    margin-top:4px;
	margin-left:15px;
	float:left;
    }
    .Doc-Directory-Search-Button {
    /* IE10 Consumer Preview */
    background-image: -ms-linear-gradient(top, #484848 0%, #2E2E2E 100%);
    /* Mozilla Firefox */
    background-image: -moz-linear-gradient(top, #484848 0%, #2E2E2E 100%);
    /* Opera */
    background-image: -o-linear-gradient(top, #484848 0%, #2E2E2E 100%);
    /* Webkit (Safari/Chrome 10) */
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #484848), color-stop(1, #2E2E2E));
    /* Webkit (Chrome 11+) */
    background-image: -webkit-linear-gradient(top, #484848 0%, #2E2E2E 100%);
    /* W3C Markup, IE10 Release Preview */
    background-image: linear-gradient(to bottom, #484848 0%, #2E2E2E 100%);
    box-shadow: 1px 2px 1px #939590;
    width:124px;
    height:40px;
    float:left;
    color:#ffffff;
    border:1px solid #484848;
    font-weight:bold;
    font-size:11px;
    cursor:pointer;
	font-family:'Open Sans', sans-serif;
    }
    .Doc-Directory-Search-Button:hover {
    /* IE10 Consumer Preview */
    background-image: -ms-linear-gradient(top, #333333 0%, #333333 100%);
    /* Mozilla Firefox */
    background-image: -moz-linear-gradient(top, #333333 0%, #333333 100%);
    /* Opera */
    background-image: -o-linear-gradient(top, #333333 0%, #333333 100%);
    /* Webkit (Safari/Chrome 10) */
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #333333), color-stop(1, #333333));
    /* Webkit (Chrome 11+) */
    background-image: -webkit-linear-gradient(top, #333333 0%, #333333 100%);
    /* W3C Markup, IE10 Release Preview */
    background-image: linear-gradient(to bottom, #333333 0%, #333333 100%);
    box-shadow: 1px 2px 1px #939590;
    width:124px;
    height:40px;
    float:left;
    color:#ffffff;
    border:1px;
    font-weight:bold;
    font-size:11px;
    cursor:pointer;
	font-family:'Open Sans', sans-serif;
    }
    .Doc-Directory-Search-Button:active {
    /* IE10 Consumer Preview */
    background-image: -ms-linear-gradient(top, #33bfc3 0%, #33bfc3 100%);
    /* Mozilla Firefox */
    background-image: -moz-linear-gradient(top, #33bfc3 0%, #33bfc3 100%);
    /* Opera */
    background-image: -o-linear-gradient(top, #33bfc3 0%, #33bfc3 100%);
    /* Webkit (Safari/Chrome 10) */
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #33bfc3), color-stop(1, #33bfc3));
    /* Webkit (Chrome 11+) */
    background-image: -webkit-linear-gradient(top, #33bfc3 0%, #33bfc3 100%);
    /* W3C Markup, IE10 Release Preview */
    background-image: linear-gradient(to bottom, #33bfc3 0%, #33bfc3 100%);
    box-shadow: 1px 2px 1px #939590;
    width:124px;
    height:40px;
    float:left;
    color:#ffffff;
    border:1px;
    font-weight:bold;
    font-size:11px;
    cursor:pointer;
	font-family:'Open Sans', sans-serif;
    }
    .Doc-Directory-More-Options {
    float:right;
    clear:none;
    margin-top:29px;
	margin-right:15px;
    font-weight:bold;
	font-family:'Open Sans', sans-serif;
    }
	
    .ER-Wait-Time-Container {
    float:left;
    height:100px;
    width:300px;
    background-color:#33bfc3;
    margin-top:20px;
    box-shadow: 1px 1px 1px #dbdada;
    }
    .ER-Wait-Time-Image {
    background-image:url(/uploads/public/images/design/hospital-site-a/Clock-img.png);
    background-repeat:no-repeat;
    height:44px;
    width:45px;
    margin-left:17px;
    margin-top:28px;
    float:left;
    }
    .ER-Wait-Time-Text-Container {
    width:195px;
    margin-top:21px;
    margin-left:20px;
    float:left;
    }
    .ER-Wait-Time-Header {
    font-family:'Open Sans', sans-serif;
    font-size:11px;
    color:#ffffff;
    font-weight:bold;
	margin-top:-4px;
    }
    .ER-Wait-Time-Feed {
    font-family: 'MillerText-Italic';
    font-size:36px;
    color:#ffffff;
    font-style:italic;
	margin-top:-5px;
    }
    .ER-Wait-Time-Text {
    font-family:'Open Sans', sans-serif;
    font-size:12px;
    color:#ffffff;
    font-weight:normal;
	margin-top:-5px;
    }
    .Events-Container {
    float:left;
    min-height:592px;
    width:300px;
    background-color:#ffffff;
    margin-top:16px;
    box-shadow: 1px 1px 1px #dbdada;
    margin-bottom:40px;
    }
    .Events-Header {
    margin-top:25px;
    margin-left:17px;
    margin-bottom:10px;
    }
    .Events-hr {
    background-color:#adadad;
    width:261px;
    height:1px;
    margin-left:18px;
    }
    .Events-Description-container {
    padding: 19px 19px 0px 18px;
    }
    .Events-Date {
    font-family: 'MillerText-Bold';
    font-size:13px;
    font-weight:bold;
    margin-bottom:0px;
    }
    .Events-Title {
    font-family:'Open Sans', sans-serif;
    font-size:13px;
    font-weight:bold;
    margin-bottom:0px;
    }
    .Events-Description {
    font-family:'Open Sans', sans-serif;
    font-size:13px;
    font-weight:600;
    }
    .Events-Link {
    margin-left:20px;
    margin-top:18px;
    font-weight:bold;
	font-family: 'Open Sans', sans-serif;
    }
    a.desktop-links {
    color:#353535;
    }
    a.desktop-links:hover {
    color:#a1ad99;
    }
    a.desktop-links:active {
    color:#33bfc3;
    }
    /*label:before {
    content:'';
    right:6px; top:0px;
    width:20px; height:20px;
    position:absolute;
    pointer-events:none;
    display:block;
    }
    label:after {
    content:'►';
    font:11px "Consolas", monospace;
    color:#353535;
    -webkit-transform:rotate(90deg);
    -moz-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg);
    right:8px; top:0px;
    padding:0 0 2px;
    border-bottom:1px solid #ccc;
    position:absolute;
    pointer-events:none;
    }*/
    /*Iphone Styles Not Seen on Desktop */
    .Menu-Slider-Btn {
    display:none;
    }
    .main-banner-container-iphone {
    display:none;
    }
    .main-banner-iphone {
    display:none;
    }
    .main-banner-text-container-iphone1 {
    display:none;
    }
    .main-banner-text-iphone1 {
    display:none;
    }
    .learn-more-btn-container-iphone {
    display:none;
    }
    .learn-more-btn-text-iphone {
    display:none;
    }
    .main-banner-text-container-iphone2 {
    display:none;
    }
    .main-banner-text-iphone2 {
    display:none;
    }
    .phone-number-iphone {
    display:none;
    }
    .main-banner-text-container-iphone3 {
    display:none;
    }
    .main-banner-text-iphone3 {
    display:none;
    }
    .Doc-Directory-Container-iphone {
    display:none;
    }
    .Doc-Directory-Header-iphone {
    display:none;
    }
    .Doc-Directory-hr1-iphone {
    display:none;
    }
    .Doc-Directory-hr2-iphone {
    display:none;
    }
    .Doc-Directory-Search-Fields-Container-iphone {
    display:none;
    }
    .Doc-Directory-Search-Field-Title1-iphone {
    display:none;
    }
    .Doc-Directory-Search-Field-Title2-iphone {
    display:none;
    }
    .Doc-Directory-Search-Field-Title3-iphone {
    display:none;
    }
    .Doc-Directory-Search-Field-iphone {
    display:none;
    }
    .Doc-Directory-Search-Area-iphone {
    display:none;
    }
    .Doc-Directory-Search-Button-iphone {
    display:none;
    }
    .Doc-Directory-More-Options-iphone {
    display:none;
    }
    .Doc-Directory-hr3-iphone {
    display:none;
    }
	.Doc-Directory-hr4-iphone {
	display:none;
	}
    .ER-Wait-Time-Container-iphone {
    display:none;
    }
    .ER-Wait-Time-Image-iphone {
    display:none;
    }
    .ER-Wait-Time-Text-Container-iphone {
    display:none;
    }
    .ER-Wait-Time-Header-iphone {
    display:none;
    }
    .ER-Wait-Time-Feed-iphone {
    display:none;
    }
    .ER-Wait-Time-Text-iphone {
    display:none;
    }
	/**Contact Us Form**/
	 
/**HELPFUL TOOLS MODULE**/
.helpful-tools-container {
    width:940px;
    height:102px;
    background-color:#ffffff;
    float:left;
    box-shadow:1px 1px 1px #dbdada;
    }
    .helpful-tools-header {
    font-family: 'MillerText-Bold';
    font-size:12px;
    font-weight:bold;
    margin-left:20px;
    margin-top:16px;
    }
	.helpful-tools-items-container {
	width:940px;
	float:left;
	}
    .patient-admissions-container {
    width:240px;
    height:44px;
    float:left;
    margin-top:14px;
    margin-left:20px;
    }
    .patient-admissions-background {
    height:40px;
    width:110px;
    float:left;
    }
    .patient-admissions-image {
    width:25px;
    height:32px;
    }
    .patient-admissions-text {
    float:left;
    margin-left:11px;
    width:117px;
	font-size:16px;
	font-family: 'MillerText-Bold';
    }
.patient-admissions-text-mobile {
display:none;
}
    .health-screenings-container {
    width:240px;
    height:44px;
    float:left;
    margin-top:14px;
    margin-left:82px;
    }
    .health-screenings-background {
    height:40px;
    width:110px;
    float:left;
    }
    .health-screenings-image {
    height:31px;
    width:19px;
    }
    .health-screenings-text {
    float:left;
    width:106px;
    margin-left:12px;
	font-size:16px;
	font-family: 'MillerText-Bold';
    }
.health-screenings-text-mobile {display:none;}
    .surgical-prereg-container {
    float:left;
    height:44px;
    width:255px;
    margin-top:14px;
    margin-left:77px;
    }
	.surgical-prereg-background {
	float:left;
	height:40px;
	width:110px;
	}
    .surgical-prereg-image {
    height:44px;
    width:101px;
    float:left;
    }
    .surgical-prereg-text {
    float:left;
    width:131px;
    margin-left:12px;
	font-family: 'MillerText-Bold';
	font-size:16px;
    }
.surgical-prereg-text-mobile {display:none;}
    .help-module-hr-iphone {display:none;}
    span.helpful-module-arrow-iphone1 {display:none;}
    span.helpful-module-arrow-iphone2 {display:none;}
    span.helpful-module-arrow-iphone3 {display:none;}
    a.helpful-tools-link {
    color:#353535;
	text-transform:none;
    }
    a.helpful-tools-link:hover {
    color:#a1ad99;
	text-transform:none;
    }
    a.helpful-tools-link:active {
    color:#33bfc3;
	text-transform:none;
    }
/**HEALTHY WOMAN**/
.healthy-woman-links-iphone {
    display:none;
    }
    .healthy-woman-container {
    width:299px;
	height:279px;
    float:left;
    background-color:#ffffff;
    box-shadow:1px 1px 1px #dbdada;
    margin-left:20px;
    margin-bottom:0px;	
    }
    .healthy-woman-image {
    width:299px;
    height:119px;
    background-image:url(/uploads/public/images/design/hospital-site-a/Healthy-woman-image.png);
    background-repeat:no-repeat;
    float:left;
    }
    .healthy-woman-text-container {
    width:253px;
    float:left;
    margin-top:26px;
    margin-left:20px;
    }
    .healthy-woman-header {
    }
    .healthy-woman-text {
    font-family:'Open Sans', sans-serif;
    font-size:13px;
    font-weight:600;
    margin-top:0px;
    }
    .healthy-woman-links {
    font-family:'Open Sans', sans-serif;
    font-size:12px;
    font-weight:bold;
    margin-top:20px;
    }
/**MAMMOGRAM**/
.mammogram-links-iphone {display:none;}
    .mammogram-container {
    width:299px;
	height:279px;
    float:left;
    background-color:#ffffff;
    box-shadow:1px 1px 1px #dbdada;
    margin-top:20px;
    margin-left:20px;
    margin-bottom:20px;
    }
    .mammogram-image {
    width:299px;
    height:119px;
    background-image:url(/uploads/public/images/design/hospital-site-a/Mammogram-image.png);
    background-repeat:no-repeat;
    float:left;
    }
    .mammogram-text-container {
    width:253px;
    float:left;
    margin-top:26px;
    margin-left:20px;
    }
    .mammogram-header {
    }
    .mammogram-text {
    font-family:'Open Sans', sans-serif;
    font-size:13px;
    font-weight:600;
    margin-top:0px;
    }
    .mammogram-links {
    font-family:'Open Sans', sans-serif;
    font-size:12px;
    font-weight:bold;
    margin-top:20px;
    }
	a.nav-links {
	color:#353535;
	}
	a.nav-links:hover {
	color:#a1ad99;
	}
	a.nav-links:active {
	color:#33bfc3;
	}
.in-the-news-hr-iphone {display:none;}
    .in-the-news-container {
    background-color:#ffffff;
    float:left;
    width:299px;
    height:279px;
    margin-left:20px;
    margin-top:20px;
    padding-bottom:20px;
    box-shadow:1px 1px 1px #dbdada;
    }
    .in-the-news-image {
    width:299px;
    height:119px;
    float:left;
    }
    .in-the-news-play-button {
    float:left;
    }
    .in-the-news-text-container {
    float:left;
    width:253px;
    height:auto;
    margin-top:12px;
    margin-left:20px;
    }
    .in-the-news-logo {
    font-family:'Open Sans', sans-serif;
    font-size: 12px;
    font-weight:600;
    float:left;
    }
    .in-the-news-header {
    float:left;
    margin-top:0px;
	clear:both;
    }
    .in-the-news-text {
    font-family:'Open Sans', sans-serif;
    font-size:13px;
    font-weight:600;
    float:left;
    margin-top:0px;
    }
.watch-video-link-mobile {
display:none;
}
    .watch-video-link {
    font-family:'Open Sans', sans-serif;
    font-size:12px;
    font-weight:bold;
    float:left;
    margin-top:29px;
    }
	a.in-the-news-nav-link {
	color:#353535;
	}
	a.in-the-news-nav-link:hover {
	color:#a1ad99;
	}
	a.in-the-news-nav-link:active {
	color:#33bfc3;
	}
/**MAPS**/
.map-image-iphone {display:none;}
    .map-hr-iphone {display:none;}
    .map-container {
    float:left;
    margin-top:20px;
    margin-left:20px;
    width:299px;
    height:279px;
    background-color:#ffffff;
    padding-bottom:20px;
    box-shadow:1px 1px 1px #dbdada;
	margin-bottom:27px;
    }
    .map-image {
    float:left;
    width:299px;
    height:119px;
    }
    .map-text-container {
    margin-left:20px;
    margin-top:12px;
    width:253px;
    height:128px;
    float:left;
    }
    .map-logo {
    font-family: 'Open Sans', sans-serif;
    font-size: 12px;
    font-weight: 600;
    float: left;
    }
    .map-header {
    float:left;
    margin-top:0px;
	width:233px;
    }
    .map-text {
    font-family: 'Open Sans', sans-serif;
    font-size: 13px;
    font-weight: 600;
    float: left;
    margin-top: 0px;
	clear:both;
    }
    .map-link {
    font-family: 'Open Sans', sans-serif;
    font-size: 12px;
    font-weight: bold;
    float: left;
	clear:both;
    margin-top: 29px
    }
	a.map-nav-link {
	color:#353535;
	}
	a.map-nav-link:hover {
	color:#a1ad99;
	}
	a.map-nav-link:active {
	color:#33bfc3;
	}
.map-link-mobile {
display:none;
}	
/**SUCCESS STORIES**/
.success-stories-container {
width:299px;
    height:279px;
    float:left;
    background-color:#ffffff;
    box-shadow:1px 1px 1px #dbdada;
    margin-top:20px;
    margin-bottom:20px;
	margin-left:0px;
}
.success-stories-image {
width:299px;
    height:119px;
    background-image:url(/uploads/public/images/design/hospital-site-a/Symmetrical-image.png);
    background-repeat:no-repeat;
    float:left;
}
.success-stories-text-container {
width:253px;
    float:left;
    margin-top:12px;
    margin-left:20px;
}
.success-stories-header {
margin-top:20px;
width: 233px;
float: left;
}
.success-stories-logo {
font-family: 'Open Sans', sans-serif;
font-size: 12px;
font-weight: 600;
float: left;
text-transform:uppercase;
}
.success-stories-text {
font-family:'Open Sans', sans-serif;
    font-size:13px;
    font-weight:600;
    margin-top:0px;
}
.success-stories-links {
font-family:'Open Sans', sans-serif;
    font-size:12px;
    font-weight:bold;
    margin-top:29px;
}
.success-stories-hr-iphone {
display:none;
}
.success-stories-links-iphone {
display:none;
}
/*CANDIDACY*/
.candidacy-container {
width:299px;
    height:279px;
    float:left;
    background-color:#ffffff;
    box-shadow:1px 1px 1px #dbdada;
    margin-top:20px;
    margin-left:20px;
    margin-bottom:20px;
}
.candidacy-image {
width:299px;
    height:119px;
    background-image:url(/uploads/public/images/design/hospital-site-a/Symmetrical-image-2.png);
    background-repeat:no-repeat;
    float:left;
}
.candidacy-text-container {
width:253px;
    float:left;
    margin-top:12px;
    margin-left:20px;
}
.candidacy-header {
margin-top:20px;
width: 233px;
float: left;
}
.candidacy-logo {
font-family: 'Open Sans', sans-serif;
font-size: 12px;
font-weight: 600;
float: left;
text-transform:uppercase;
}
.candidacy-text {
font-family:'Open Sans', sans-serif;
    font-size:13px;
    font-weight:600;
    margin-top:0px;
}
.candidacy-links {
font-family:'Open Sans', sans-serif;
    font-size:12px;
    font-weight:bold;
    margin-top:29px;
}
.candidacy-hr-iphone {
display:none;
}
.candidacy-links-iphone {
display:none;
}
/**NAVIGATION**/
.about-us-main-banner-container {
    width:619px;
    height:361px;
    float:left;
    }
    .about-us-main-banner-image {
    height:361px;
    width:619px;
    float:left;
    background-image:url(/uploads/public/images/design/hospital-site-a/AboutUs-Main-Banner.png);
    background-repeat:no-repeat;
    }
    .about-us-feature-container {
    margin-top:257px;
    }
    .about-us-headline-container {
    float:left;
    width:619px;
    background-color:#fdfdfd;
    opacity:0.8;
    zoom:1;
    filter: alpha(opactiy=80);
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"
    }
    .about-us-section-name {
    font-family:'Open Sans', sans-serif;
    font-size:11px;
    font-weight:bold;
    color:#33bfc3;
    margin-left:20px;
    margin-top:20px;
    }
    .about-us-feature-headline {
    margin-left:20px;
    }
    .about-us-subheadline {
    font-family:'Open Sans', sans-serif;
    font-size:13px;
    font-weight:600;
    margin-left:20px;
    margin-bottom:16px;
    }
.gmnoprint {display:none;}

.google-map-mobile {
display:none;
}
    .about-us-content-container {
    width:619px;
    float:left;
    background-color:#ffffff;
    box-shadow:1px 1px 1px #dbdada;
    }
    .about-us-text-container1 {
    width:575px;
    float:left;
    margin-left:20px;
    margin-top:27px;
    margin-bottom:29px;
    }
    .about-us-header {
    }
    .about-us-text {
    font-family:'Open Sans', sans-serif;
    font-size:13px;
    font-weight:600;
    }
    .about-us-text-container2 {
    width:575px;
    float:left;
    margin-top:33px;
    margin-left:20px;
    }
    .related-articles-container {
    float:left;
    width:128px;
    margin-top:34px;
	margin-bottom:35px;
    }
    .related-articles-header {
    font-family: 'MillerText-Bold';
    font-size:13px;
    font-weight:bold;
    }
    .related-articles-link {
    font-family:'Open Sans', sans-serif;
    font-size:12px;
    font-weight:bold;
    margin-top:10px;
	width:auto;
    }
    .hospital-location {
    float:left;
    width:auto;
    margin-top:16px;
    }
    .hospital {
    font-family: 'MillerText-Bold';
    font-size:13px;
    font-weight:bold;
    }
    .hospital-address {
    font-family:'Open Sans', sans-serif;
    font-size:13px;
    font-weight:normal;
    }
    .hospital-phone-number {
    font-family:'Open Sans', sans-serif;
    font-size:13px;
    font-weight:normal;
    }
    a.nav-link {
    color:#353535;
    }
    a.nav-link:hover {
    color:#a1ad99;
    }
    a.nav-link:active {
    color:#33bfc3;
    }
    .google-map {
    float:left;
    width:578px;
    height:289px;
    }
.visitors-main-banner-container {
    width:619px;
    height:361px;
    float:left;
    }
    .visitors-main-banner-image {
    height:361px;
    width:619px;
    float:left;
    /*background-image:url(/uploads/public/images/design/hospital-site-a/Visitors-Main-Banner.png);*/
    background-repeat:no-repeat;
    }
	.visitors-banner-mobile {display:none;}
    .visitors-feature-container {
    margin-top:257px;
    }
    .visitors-headline-container {
    float:left;
    width:619px;
    background-color:#fdfdfd;
    opacity:0.8;
    zoom:1;
    filter: alpha(opactiy=80);
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"
    }
    .visitors-section-name {
    font-family:'Open Sans', sans-serif;
    font-size:11px;
    font-weight:bold;
    color:#33bfc3;
    margin-left:20px;
    margin-top:20px;
	text-transform:uppercase;
    }
	.visitors-section-name a {
    color:#33bfc3;
    }
    .visitors-feature-headline {
    margin-left:20px;
    }
    .visitors-subheadline {
    font-family:'Open Sans', sans-serif;
    font-size:13px;
    font-weight:700;
    margin-left:20px;
    margin-bottom:26px !important;
    }
    .nav-topics-container-iphone {
    display:none;
    }
.visitors-content-container {
    width:599px;
    float:left;
    background-color:#ffffff;
    box-shadow:1px 1px 1px #dbdada;
	padding-top:23px;
	padding-left:20px;
	/*min-height:1050px;*/
	padding-bottom:20px;
    }
	.visitors-content-container p {
	font-family:'Open Sans', sans-serif;
    font-size:13px;
    font-weight:600;
	}
    .visitors-text-container1 {
    width:575px;
    float:left;
    }
    .visitors-header {
    }
    .visitors-text {
    font-family:'Open Sans', sans-serif;
    font-size:13px;
    font-weight:600;
    margin-top:6px;
	margin-bottom:20px;
    }
    .visitors-hr {
    width:579px;
    background-color:#d9d9d9;
    height:1px;
    float:left;
    }
    .visitors-section-container {
    width:572px;
    height:139px;
    float:left;
    margin-bottom:20px;
    margin-top:20px;
    }
    .visitors-section-image {
    height:139px;
    width:201px;
    float:left;
    }
    .visitors-section-text-container {
    width:354px;
    float:left;
    margin-left:17px;
    }
    .visitors-section-header {
    }
    .visitors-section-text {
    font-family:'Open Sans', sans-serif;
    font-size:13px;
    font-weight:600;
    margin-bottom:16px;	
	margin-top:6px;
    }
    .visitors-section-link {
    font-family:'Open Sans', sans-serif;
    font-size:12px;
    font-weight:bold;
	margin-bottom:12px;
    }
	.visitors-section-link2 {
	font-family:'Open Sans', sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-top:36px;
	}
	span.service-landing-page-link-text {
	margin-left:0px;
text-transform:uppercase;
}
	
    .visitors-hr-iphone {
    display:none;
    }
    .visitors-section-link-iphone {
    display:none;
    }
    .visitors-section-image-iphone {
    display:none;
    }
.nav-page-main-banner-container {
    width:619px;
    height:361px;
    float:left;
    }
    .nav-page-main-banner-image {
    height:361px;
    width:619px;
    float:left;
    background-image:url(/uploads/public/images/design/hospital-site-a/Test-Page-1-image.png);
    background-repeat:no-repeat;
    }
	.nav-page-main-banner-mobile {display:none;}
    .nav-page-feature-container {
    margin-top:260px;
    }
    .nav-page-headline-container {
    float:left;
    width:619px;
	height:101px;
    background-color:#fdfdfd;
    opacity:0.8;
    zoom:1;
    filter: alpha(opactiy=80);
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"
    }
    .nav-page-section-name {
    font-family:'Open Sans', sans-serif;
    font-size:11px;
    font-weight:bold;
    color:#81d4d7;
    margin-left:20px;
    margin-top:20px;
    }
    .nav-page-feature-headline {
    margin-left:20px;
    }
    .nav-page-subheadline {
    font-family:'Open Sans', sans-serif;
    font-size:13px;
    font-weight:700;
    margin-left:20px;
    margin-bottom:16px;
    }
    .nav-topics-container-iphone {
    display:none;
    }
    .mobile-nav-page-links {display:none;}
    .nav-page-content-container {
    width:619px;
    float:left;
    background-color:#ffffff;
    box-shadow: 1px 1px 1px #dbdada;
    margin-top:0px;
	height:479px;
    }
    .nav-page-text-container1 {
    width:574px;
    float:left;
    margin-left:20px;
    margin-top:23px;
    margin-bottom:20px;
    }
    .nav-page-header {
    }
    .nav-page-text1 {
    font-family:'Open Sans', sans-serif;
    font-size:13px;
    font-weight:600;
    margin-top:6px;
    }
    .nav-page-hr {
    width:579px;
    height:1px;
    background-color:#cdcdcd;
    float:left;
    margin-left:20px;
    }
    .nav-page-text-container2 {
    width:575px;
    float:left;
    margin-left:20px;
    margin-top:25px;
    }
    .nav-page-subheader {
    }
    .nav-page-text2 {
    font-family:'Open Sans', sans-serif;
    font-size:13px;
    font-weight:600;
    margin-top:0px;
    }
    .nav-page-links {
    font-family:'Open Sans', sans-serif;
    font-size:12px;
    font-weight:bold;
    margin-top:10px;
    }
    .nav-page-text-container3 {
    width:575px;
    float:left;
    margin-left:20px;
    margin-top:20px;
    margin-bottom:40px;
    }
    .nav-page-small-header {
    }
    .nav-page-text3 {
    font-family:'Open Sans', sans-serif;
    font-size:13px;
    font-weight:600;
    margin-top:0px;
    }
.interior-header {display:none;}
    .share-icons {display:none;}
    .nav-left {
    width:620px;
    height:auto;
    float:left;
    margin-bottom:27px;
	min-height:1200px;
    }
    .nav-right {
    float:left;
    width:300px;
    margin-left:20px;
    }
    .nav-topics-container {
    float:left;
    width:300px;
    background-color:#c9d2c6;
    height:auto;
    box-shadow:1px 1px 1px #dbdada;
	padding-bottom:29px;
    }
    .nav-hr {
    background-color:#abb2a9;
    height:1px;
    width:259px;
    float:left;
    margin-left:20px;
    }
    .nav-topics-header {
    margin-top:20px;
    margin-left:20px;
    margin-bottom:7px;
    }
    .nav-topics-section-container {
    float:left;
    width:260px;
    margin-left:20px;
    margin-bottom:3px;
	margin-top:21px;
    }
    .nav-topics-section-link {
    font-family:'Open Sans', sans-serif;
    font-size:12px;
    font-weight:700;
    margin-bottom:7px;
	width:270px;
    }
    a.nav-link {
    color:#353535;
    }
    a.nav-link:hover {
    color:#a1ad99;
    }
    a.nav-link:active {
    color:#33bfc3;
    }
	/**Caret Links**/

/****Use Right-arrow-use for all caret-ed links ****/
a.right-arrow-use {
    height:14px;
    color:#353535;
    line-height:7px;
	display:block;
    }
    a.right-arrow-use:hover {
    height:14px;
    color:#a1ad99;
	display:block;
    }
    a.right-arrow-use:active {
    height:14px;
    color:#33bfc3;
	display:block;
    }

	a.right-arrow1 {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
    color:#353535;
    line-height:7px;
    margin-left:145px;
	display:block;
    }
    a.right-arrow1:hover {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
    background-position: left center;
    color:#a1ad99;
	display:block;
    }
    a.right-arrow1:active {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
    background-position: left bottom;
    color:#33bfc3;
	display:block;
    }
    span.event-link-text {
    /*margin-left:-145px;
    width:145px;*/
    }
	a.right-arrow2 {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
    color:#353535;
    line-height:7px;
    margin-left:49px;
	display:block;
    }
    a.right-arrow2:hover {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
    background-position: left center;
    color:#a1ad99;
	display:block;
    }
    a.right-arrow2:active {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
    background-position: left bottom;
    color:#33bfc3;
	display:block;
    }
    span.Block-D-link-text2 {
    margin-left:0px;
text-transform:uppercase;
    }
	a.right-arrow3 {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
    color:#353535;
    line-height:7px;
    margin-left:120px;
	display:block;
    }
    a.right-arrow3:hover {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
    background-position: left center;
    color:#a1ad99;
	display:block;
    }
    a.right-arrow3:active {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
    background-position: left bottom;
    color:#33bfc3;
	display:block;
    }
    span.Block-D-link-text1 {
    margin-left:0px;
text-transform:uppercase;
    }
	a.right-arrow4 {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
    color:#353535;
    line-height:7px;
    margin-left:120px;
	display:block;
    }
    a.right-arrow4:hover {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
    background-position: left center;
    color:#a1ad99;
	display:block;
    }
    a.right-arrow4:active {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
    background-position: left bottom;
    color:#33bfc3;
	display:block;
    }
    span.Block-C-link-text {
    margin-left:0px;
text-transform:uppercase;
    }
	a.right-arrow5 {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
    color:#353535;
    line-height:7px;
    margin-left:113px;
	display:block;
    }
    a.right-arrow5:hover {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
    background-position: left center;
    color:#a1ad99;
	display:block;
    }
    a.right-arrow5:active {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
    background-position: left bottom;
    color:#33bfc3;
	display:block;
    }
    span.Block-B-link-text2 {
    margin-left:0px;
text-transform:uppercase;
    }
	a.right-arrow6 {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
    color:#353535;
    line-height:7px;
    margin-left:131px;
	display:block;
    }
    a.right-arrow6:hover {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
    background-position: left center;
    color:#a1ad99;
	display:block;
    }
    a.right-arrow6:active {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
    background-position: left bottom;
    color:#33bfc3;
	display:block;
    }
    span.Block-B-link-text1 {
    margin-left:0px;
text-transform:uppercase;
    }
	a.right-arrow7 {width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
    color:#353535;
    line-height:7px;
    margin-left:89px;
	display:block;
    }
    a.right-arrow7:hover {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
    background-position: left center;
    color:#a1ad99;
	display:block;
    }
    a.right-arrow7:active {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
    background-position: left bottom;
    color:#33bfc3;
	display:block;
    }
    span.doc-directory-link-text {
    /*width:87px;*/
    }
	a.right-arrow8 {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
    color:#353535;
    line-height:7px;
    margin-left:119px;
	display:block;
    }
    a.right-arrow8:hover {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
    background-position: left center;
    color:#a1ad99;
	display:block;
    }
    a.right-arrow8:active {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
    background-position: left bottom;
    color:#33bfc3;
	display:block;
    }
    span.below-nav-link-text1 {
    margin-left:-119px;
    width:114px;
    }
	a.right-arrow9 {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
    color:#353535;
    line-height:7px;
    margin-left:119px;
	display:block;
    }
    a.right-arrow9:hover {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
    background-position: left center;
    color:#a1ad99;
	display:block;
    }
    a.right-arrow9:active {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
    background-position: left bottom;
    color:#33bfc3;
	display:block;
    }
    span.below-nav-link-text2 {
    margin-left:-119px;
    width:114px;
    }
	a.right-arrow10 {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
    color:#353535;
    line-height:7px;
    margin-left:119px;
	display:block;
    }
    a.right-arrow10:hover {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
    background-position: left center;
    color:#a1ad99;
	display:block;
    }
    a.right-arrow10:active {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
    background-position: left bottom;
    color:#33bfc3;
	display:block;
    }
    span.below-nav-link-text3 {
    margin-left:-119px;
    width:114px;
    }

	a.right-arrow11 {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    color:#353535;
    line-height:7px;
    margin-left:128px;
    }
    a.right-arrow11:hover {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    background-position: left center;
    color:#a1ad99;
    }
    a.right-arrow11:active {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    background-position: left bottom;
    color:#33bfc3;
    }

/**** Use Topic-link-text-use for all Topics links ****/

span.topic-link-text-use {
    margin-left:0px;
text-transform:uppercase;
line-height:5px;
    }

    span.topic-link-text1 {
    margin-left:-128px;
    width:124px;
    }
	a.right-arrow12 {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    color:#353535;
    line-height:7px;
    margin-left:166px;
    }
    a.right-arrow12:hover {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    background-position: left center;
    color:#a1ad99;
    }
    a.right-arrow12:active {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    background-position: left bottom;
    color:#33bfc3;
    }
    span.topic-link-text2 {
    margin-left:-166px;
    width:162px;
    }
	a.right-arrow13 {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    color:#353535;
    line-height:7px;
    margin-left:175px;
    }
    a.right-arrow13:hover {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    background-position: left center;
    color:#a1ad99;
    }
    a.right-arrow13:active {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    background-position: left bottom;
    color:#33bfc3;
    }
    span.topic-link-text3 {
    margin-left:-175px;
    width:170px;
    }
	a.right-arrow14 {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    color:#353535;
    line-height:7px;
    margin-left:222px;
    }
    a.right-arrow14:hover {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    background-position: left center;
    color:#a1ad99;
    }
    a.right-arrow14:active {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    background-position: left bottom;
    color:#33bfc3;
    }
    span.topic-link-text4 {
    margin-left:-222px;
    width:218px;
    }
	a.right-arrow15 {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    color:#353535;
    line-height:7px;
    margin-left:184px;
    }
    a.right-arrow15:hover {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    background-position: left center;
    color:#a1ad99;
    }
    a.right-arrow15:active {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    background-position: left bottom;
    color:#33bfc3;
    }
    span.topic-link-text5 {
    margin-left:-184px;
    width:181px;
    }
	a.right-arrow16 {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    color:#353535;
    line-height:7px;
    margin-left:155px;
    }
    a.right-arrow16:hover {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    background-position: left center;
    color:#a1ad99;
    }
    a.right-arrow16:active {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    background-position: left bottom;
    color:#33bfc3;
    }
    span.topic-link-text6 {
    margin-left:-155px;
    width:151px;
    }
	a.right-arrow17 {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    color:#353535;
    line-height:7px;
    margin-left:131px;
    }
    a.right-arrow17:hover {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    background-position: left center;
    color:#a1ad99;
    }
    a.right-arrow17:active {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    background-position: left bottom;
    color:#33bfc3;
    }
    span.nav-link-text1 {
    margin-left:0px;
text-transform:uppercase;
    }
	a.right-arrow18 {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    color:#353535;
    line-height:7px;
    margin-left:141px;
    }
    a.right-arrow18:hover {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    background-position: left center;
    color:#a1ad99;
    }
    a.right-arrow18:active {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    background-position: left bottom;
    color:#33bfc3;
    }
    span.nav-link-text2 {
    margin-left:0px;
text-transform:uppercase;
    }
	a.right-arrow19 {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    color:#353535;
    line-height:7px;
    margin-left:158px;
    }
    a.right-arrow19:hover {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    background-position: left center;
    color:#a1ad99;
    }
    a.right-arrow19:active {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    background-position: left bottom;
    color:#33bfc3;
    }
    span.nav-link-text3 {
    margin-left:0px;
text-transform:uppercase;
    }
	a.right-arrow20 {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    color:#353535;
    line-height:7px;
    margin-left:120px;
    }
    a.right-arrow20:hover {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    background-position: left center;
    color:#a1ad99;
    }
    a.right-arrow20:active {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    background-position: left bottom;
    color:#33bfc3;
    }
    span.nav-link-text4 {
    margin-left:-120px;
    width:114px;
    }
	a.right-arrow21 {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    color:#353535;
    line-height:7px;
    margin-left:49px;
    }
    a.right-arrow21:hover {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    background-position: left center;
    color:#a1ad99;
    }
    a.right-arrow21:active {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    background-position: left bottom;
    color:#33bfc3;
    }
    span.nav-link-text5 {
    margin-left:-49px;
    width:45px;
    }
	a.right-arrow22 {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    color:#353535;
    line-height:7px;
    margin-left:81px;
    }
    a.right-arrow22:hover {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    background-position: left center;
    color:#a1ad99;
    }
    a.right-arrow22:active {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    background-position: left bottom;
    color:#33bfc3;
    }
    span.news-link-text {
    margin-left:-81px;
    width:76px;
    }
	a.right-arrow23 {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    color:#353535;
    line-height:7px;
    margin-left:60px;
    }
    a.right-arrow23:hover {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    background-position: left center;
    color:#a1ad99;
    }
    a.right-arrow23:active {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    background-position: left bottom;
    color:#33bfc3;
    }
    span.view-map-link-text {
    margin-left:-60px;
    width:55px;
    }
	a.right-arrow24 {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    color:#353535;
    line-height:7px;
    margin-left:80px;
    }
    a.right-arrow24:hover {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    background-position: left center;
    color:#a1ad99;
    }
    a.right-arrow24:active {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    background-position: left bottom;
    color:#33bfc3;
    }
    span.mammogram-link-text {
    margin-left:-80px;
    width:78px;
    }
	a.right-arrow25 {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    color:#353535;
    line-height:7px;
    margin-left:49px;
    }
    a.right-arrow25:hover {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    background-position: left center;
    color:#a1ad99;
    }
    a.right-arrow25:active {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    background-position: left bottom;
    color:#33bfc3;
    }
    span.healthy-woman-link-text {
    margin-left:-49px;
    width:45px;
    }
	a.right-arrow38 {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    color:#353535;
    line-height:7px;
    margin-left:90px;
    }
    a.right-arrow38:hover {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    background-position: left center;
    color:#a1ad99;
    }
    a.right-arrow38:active {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    background-position: left bottom;
    color:#33bfc3;
    }
	span.quick-link-text1 {
    margin-left:-90px;
    width:85px;
    }
	a.right-arrow39 {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    color:#353535;
    line-height:7px;
    margin-left:161px;
    }
    a.right-arrow39:hover {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    background-position: left center;
    color:#a1ad99;
    }
    a.right-arrow39:active {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    background-position: left bottom;
    color:#33bfc3;
    }
	span.quick-link-text2 {
    margin-left:-161px;
    width:156px;
    }
	a.right-arrow40 {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    color:#353535;
    line-height:7px;
    margin-left:195px;
    }
    a.right-arrow40:hover {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    background-position: left center;
    color:#a1ad99;
    }
    a.right-arrow40:active {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    background-position: left bottom;
    color:#33bfc3;
    }
	span.quick-link-text3 {
    margin-left:-195px;
    width:190px;
    }
	a.right-arrow41 {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    color:#353535;
    line-height:7px;
    margin-left:129px;
    }
    a.right-arrow41:hover {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    background-position: left center;
    color:#a1ad99;
    }
    a.right-arrow41:active {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    background-position: left bottom;
    color:#33bfc3;
    }
	span.quick-link-text4 {
    margin-left:-129px;
    width:124px;
    }
	a.right-arrow42 {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    color:#353535;
    line-height:7px;
    margin-left:129px;
    }
    a.right-arrow42:hover {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    background-position: left center;
    color:#a1ad99;
    }
    a.right-arrow42:active {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    background-position: left bottom;
    color:#33bfc3;
    }
	span.quick-link-text5 {
    margin-left:-129px;
    width:124px;
    }
	a.right-arrow43 {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    color:#353535;
    line-height:7px;
    margin-left:26px;
    }
    a.right-arrow43:hover {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    background-position: left center;
    color:#a1ad99;
    }
    a.right-arrow43:active {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    background-position: left bottom;
    color:#33bfc3;
    }
	span.quick-link-text6 {
    margin-left:-26px;
    width:21px;
    }
	a.right-arrow44 {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    color:#353535;
    line-height:7px;
    margin-left:80px;
    }
    a.right-arrow44:hover {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    background-position: left center;
    color:#a1ad99;
    }
    a.right-arrow44:active {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    background-position: left bottom;
    color:#33bfc3;
    }
	span.success-stories-link-text {
    margin-left:-80px;
    width:75px;
    }
	a.right-arrow45 {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    color:#353535;
    line-height:7px;
    margin-left:66px;
    }
    a.right-arrow45:hover {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    background-position: left center;
    color:#a1ad99;
    }
    a.right-arrow45:active {
	width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
	display:block;
    background-position: left bottom;
    color:#33bfc3;
    }
	span.candidacy-link-text {
    margin-left:-66px;
    width:61px;
    }
span.arrow {
display:none;
}
span.arrow:hover {
display:none;
}
span.arrow:active {
display:none;
}
/**Search*/
.search-page-container {
width:579px;
height:auto;
float:left;
background-color:#ffffff;
box-shadow: 1px 1px 1px #ebeaea;
padding:20px 20px 20px 20px;
}
.search-page-text-container {
margin-left:20px;
}
.search-results-header {
}
.search-results-date {
font-family: 'Open Sans', sans-serif;
font-size:13px;
font-weight:600;
}
.search-results-text {
font-family: 'Open Sans', sans-serif;
font-size:13px;
font-weight:normal;
margin-top:5px;
width:574px;
}
a#cphBody_cphCenter_clbtnBackToSearch:active {
color:#33bfc3;
}
.results-left-container {
float:left;
width:623px;
height:auto;
}
.search-results-right-container {
float:left;
width:298px;
height:auto;
margin-left:20px;
}
.search-pager-header {
text-align:left;
font-family: 'Open Sans', sans-serif;
font-size:11px;
font-weight:normal;
}
.search-pager-footer {
text-align:left;
font-family: 'Open Sans', sans-serif;
font-size:11px;
font-weight:normal;
}
/*LOGIN PAGE*/
.login-page-container {
width:619px;
height:auto;
background-color:#ffffff;
box-shadow:1px 1px 1px #ebeaea;
padding:20px 0px 20px 0px;
float:left;
}
.login-password-page-container {
width:619px;
height:auto;
background-color:#ffffff;
box-shadow:1px 1px 1px #ebeaea;
padding:20px 0px 20px 0px;
float:left;
}
.login-page-text-container {
margin-left:20px;
}
.login-password-page-text-container {
margin-left:20px;
}
.login-hr {
width:579px;
background-color:#cdcdcd;
height:1px;
}
.login-password-hr {
width:579px;
background-color:#cdcdcd;
height:1px;
margin-top:10px;
}
.login-page-text {
font-family: 'Open Sans', sans-serif !important;
font-size:13px !important;
font-weight:600 !important;
margin-bottom:10px;
margin-top:10px;
}
.login-password-header {
margin-bottom:10px;
}
.login-password-page-text {
font-family: 'Open Sans', sans-serif !important;
font-size:13px !important;
font-weight:600 !important;
margin-top:10px;
}

.events-results-text {
font-family: 'Open Sans', sans-serif;
font-size:13px;
font-weight:600;
}
.events-details-left-container {
float:left;
width:942px;
height:auto;
}
.events-details-date {
font-family: 'Open Sans', sans-serif;
font-size:11px;
font-weight:normal
}
.events-details-text {
font-family: 'Open Sans', sans-serif;
font-size:13px;
font-weight:600;
}
.Info-Session-Container {
    float:left;
    height:100px;
    width:300px;
    background-color:#33bfc3;
    margin-top:20px;
    box-shadow: 1px 1px 1px #dbdada;
	margin-left:20px;
}
.Info-Session-Image {
background-image:url(/uploads/public/images/design/hospital-site-a/Info-Session-image.png);
    background-repeat:no-repeat;
    height:45px;
    width:45px;
    margin-left:17px;
    margin-top:28px;
    float:left;
}
.Info-Session-Text-Container {
width:auto;
    margin-top:21px;
    margin-left:20px;
    float:left;
}
.Info-Session-Header {
font-family:'Open Sans', sans-serif;
    font-size:11px;
    color:#ffffff;
    font-weight:bold;
    margin-top:-4px;
}
.Info-Session-Main-Text {
font-family: 'MillerText-Italic';
    font-size:36px;
    color:#ffffff;
    font-style:italic;
	margin-top:-5px;
}
.Info-Session-Text {
font-family:'Open Sans', sans-serif;
    font-size:13px;
    color:#ffffff;
    font-weight:normal;
    margin-top:0px;
}
.Info-Session-Container-iphone {
display:none;
}
.Info-Session-Image-iphone {
display:none;
}
.Info-Session-Text-Container-iphone{
display:none;
}
.Info-Session-Header-iphone {
display:none;
}
.Info-Session-Main-Text-iphone {
display:none;
}
.Info-Session-Text-iphone {
display:none;
}
/*CAMPAIGN*/
.campaign-main-banner-container {
width:619px;
    height:361px;
    float:left;
}
.campaign-main-banner-image {
height:361px;
    width:619px;
    float:left;
    background-image:url(/uploads/public/images/design/hospital-site-a/Campaign-Hero.png);
    background-repeat:no-repeat;
}
.campaign-banner-mobile {display:none; height:185px; width:320px;float:left;}
.campaign-feature-container {
margin-top:257px;
}
.campaign-headline-container {
float:left;
    width:619px;
    background-color:#fdfdfd;
    opacity:0.8;
    zoom:1;
    filter: alpha(opactiy=80);
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"
}
.campaign-section-name {
font-family:'Open Sans', sans-serif;
    font-size:11px;
    font-weight:bold;
    color:#81d4d7;
    margin-left:20px;
    margin-top:20px;
}
.campaign-feature-headline {
margin-left:20px;
}
.campaign-subheadline {
    font-family:'Open Sans', sans-serif;
    font-size:13px;
    font-weight:700;
    margin-left:20px;
    margin-bottom:16px;
    }
.campaign-content-container {
width:599px;
    float:left;
    background-color:#ffffff;
    box-shadow:1px 1px 1px #dbdada;
	padding-top:23px;
	padding-left:20px;
}
.campaign-text-container1 {
width:575px;
    float:left;
}
.campaign-header {
}
.campaign-text {
font-family:'Open Sans', sans-serif;
    font-size:13px;
    font-weight:600;
    margin-top:6px;
	margin-bottom:20px;
}
.campaign-banners-container {
width:940px;
float:left;
}
/*CAMPAIGN MAP BANNER*/
.map-container1 {
    float:left;
    margin-top:20px;
    margin-left:20px;
    width:299px;
    height:279px;
    background-color:#ffffff;
    padding-bottom:0px;
    box-shadow:1px 1px 1px #dbdada;
	margin-bottom:27px;
}
.map-image1 {
float: left;
width: 299px;
height: 119px;
}
.small-map1{}
.map-image-iphone1 {display:none;}
.map-text-container1 {
margin-left: 20px;
margin-top: 12px;
width: 253px;
height: 128px;
float: left;
}
.map-logo1 {
font-family: 'Open Sans', sans-serif;
font-size: 12px;
font-weight: 600;
float: left;
}
.map-header1 {
float: left;
margin-top: 20px;
width: auto;
}
.map-text1 {
font-family: 'Open Sans', sans-serif;
font-size: 12px;
font-weight: 600;
float: left;
margin-top: 0px;
}
.map-hr-iphone1 {display:none;}
.map-link-mobile1 {display:none;}
.map-link1 {
font-family: 'Open Sans', sans-serif;
font-size: 12px;
font-weight: bold;
float: left;
margin-top: 29px;
}

/**CUSTOM SERVICE LINE LINKS**/
.Custom-Service-Line-Links {font-family: 'Open Sans',sans-serif;font-size: 12px;font-weight: bold;margin-bottom: 12px;}
/**CUSTOM HOME PAGE LINKS**/
.Custom-Home-Links {font-family: 'Open Sans',sans-serif;font-size: 12px;font-weight: bold;margin-bottom: 12px;}
/*HOSPITAL SITES - FIND A DOCTOR*/
#findadoc-Container-Results {
width:600px;
background-color:#c9d2c6;
padding:35px 0px 30px 20px;
box-shadow:1px 1px 1px #dbdada;
float:left;
}
.findadoc-header {
}
.findadoc-subheadline {
font-family:'Open Sans', sans-serif;
font-size:13px;
font-weight:600;
margin-bottom:27px;
}
.findadoc-hr {
width:578px;
height:1px;
background-color:#abb2a9;
float:left;
}
.findadoc-Search-Fields-Container{width:348px;float:left;}
.findadoc-Search-Field-Title1 {margin-top:15px; margin-bottom:7px;}
.findadoc-Search-Field {box-shadow: 0px 2px 0px #b6c4b3;}
.findadoc-Search-Field-Title2 {margin-top:16px;margin-bottom:5px;}
.findadoc-Search-Field2 {border-top: 2px solid #b6c4b3;width: 348px;}
.findadoc-Search-Field-Title3 {margin-top:15px;margin-bottom:3px;}
.findadoc-Search-Field-Title4 {margin-top:16px; margin-bottom:7px;}
.findadoc-Search-Field-Title5 {margin-top:15px; margin-bottom:0px;float:left;}
.findadoc-Gender-Select {/*margin-left:-5px;margin-bottom:10px;*/float:left;}
.findadoc-search-area {width:253px; margin-top:13px;float:left;}
.findadoc-clear-search-results {margin-top:15px;float:left;margin-left:12px;}
span.clear-search-text {}
.findadoc-Results-Block {background-color:#ffffff; width:576px; height:auto;padding:30px 20px 30px 24px; overflow:hidden !important; float:left;}
#cpsys_FormItem_DocDirectory1_TaxonomySpecialtyDD-Results {
    width:348px;
    height:38px;
    box-shadow: 0px 2px 0px #b6c4b3;
	font-family: 'Open Sans', sans-serif;
border:0px;
background-color:#fff;
-moz-appearance:none;
-webkit-appearance:none;
appearance: none;
overflow:hidden;
background-image: url(/Uploads/Public/Images/Design/Hospital-Site-A/dropdown-menu.png);
background-repeat: no-repeat;
background-position: 100% 0;
padding-left: 5px;
}
#cpsys_FormItem_DocDirectory1_CommonwealthLocationFindADoc {
    width:348px;
    height:38px;
    box-shadow: 0px 2px 0px #b6c4b3;
	font-family: 'Open Sans', sans-serif;
border:0px;
background-color:#fff;
-moz-appearance:none;
-webkit-appearance:none;
appearance: none;
overflow:hidden;
background-image: url(/Uploads/Public/Images/Design/Hospital-Site-A/dropdown-menu.png);
background-repeat: no-repeat;
background-position: 100% 0;
padding-left: 5px;
}
#cpsys_FormItem_DocDirectory1_DoctorName-Results {
    width:338px;
    height:38px;
	border: 0px solid #fff !important;
	padding-left:7px;
	}
#cpsys_FormItem_DocDirectory1_ZipCode-Results {
	width:338px;
    height:38px;
	border: 0px solid #fff !important;
	padding-left:7px;
	}
#cpsys_FormItem_DocDirectory1_TaxonomyLangaugesDD-Results {
	width:348px;
    height:38px;
    box-shadow: 0px 2px 0px #b6c4b3;
	font-family: 'Open Sans', sans-serif;
border:0px;
background-color:#fff;
-moz-appearance:none;
-webkit-appearance:none;
appearance: none;
overflow:hidden;
background-image: url(/Uploads/Public/Images/Design/Hospital-Site-A/dropdown-menu.png);
background-repeat: no-repeat;
background-position: 100% 0;
padding-left: 5px;
}
#cpsys_FormItem_DocDirectory1_TaxonomyGenderDD-Results {display:none;}
.cpsys_CustomProxSearch_Text {display:none;}
.cpsys_CustomProxSearch_MilesMenu {display:none;}
.cpsys_CustomProxSearch_Text {display:none;}
.cpsys_CustomProxSearch_ZipCodeBox {display:none;}
.cpsty_CustomProximitySearch_ibSearch {box-shadow:1px 1px 1px #666666;margin-left:-5px;}
.cpsty_CustomProximitySearch_ibSearch {}
.findadoc-physician-section {width:578px;height:auto; margin-top:23px; float:left;margin-bottom:0px;}
.findadoc-phys-image {width:139px;height:150px;}
.findadoc-phys-title-container {width:230px; height:auto;float:left;margin-top:15px;margin-bottom:15px;}
.findadoc-map-it {float:left;margin-top:22px;width:auto;height:auto;margin-left:110px;margin-bottom:15px;}
.findadoc-phys-distance-container {float:left;width:auto;}
.findadoc-distance-text {font-family: 'MillerText-Bold'; font-size:13px; font-weight:700;}
.findadoc-specialties-container {height:100px; width:167px;float:left;margin-top:15px;margin-bottom:15px;}
.findadoc-specialties-headline {font-family: 'MillerText-Italic' !important; font-size:13px; font-weight:700 !important;}
.findadoc-contact-info-container {width:228px; height:auto; margin-left:0px;float:left;margin-top:15px;}
.findadoc-contact-info-text {float:left;width:100%;margin-bottom:10px;}
.findadoc-contact-info-headline {font-family: 'MillerText-Italic' !important; font-size:13px; font-weight:700 !important;}
.findadoc-hr2 {
width:395px;
height:1px;
background-color:#abb2a9;
float:left;
}
span.findadoc-map-letter {background-color:#f26250;padding:1px 5px 2px 5px; color:#ffffff; font-family: 'MillerText-Bold';}
ul.phys-specialties {margin:0px;padding-left:15px;}
#cphBody_cphCenter_ctl01_ctrlResultsHeaderContentpagesize_lbPageSize {
width:200px !important;
height:40px;
float:left;
margin-top:-36px;
font-family: 'Open Sans', sans-serif;
font-weight:600 !important;
border:0px;
background-color:#fff;
-moz-appearance:none;
-webkit-appearance:none;
appearance: none;
overflow:hidden;
background-image: url(/uploads/public/images/design/hospital-site-a/findadoc-pager.png);
background-repeat: no-repeat;
background-position: 100% 0;
padding-left:5px;
margin-left:375px;
}
.findadoc-feature-container{margin-top:-30px;}
.findadoc-employed-physician-image {
float:left;
width:163px; 
height:30px;
margin-bottom:-12px;
margin-top:13px; 
opacity:0.8; 
zoom:1;
filter: alpha(opactiy=80);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"
}
img.employed-physician {
width:142px;
height:26px;
margin-left:24px;
}
.findadoc-distance-text-block {float:left; width:auto;}
.findadoc-distance-text {font-family: 'MillerText-Bold' !important; font-size:13px !important; font-weight:700 !important;}
.findadoc-profile-header {
background-image:url(/uploads/public/images/design/hospital-site-a/findadoc-profile-header.png);
background-repeat:no-repeat;
width:620px;
height:92px;
float:left;
}
.findadoc-profile-container {
width:568px;
height:auto;
float:left;
padding:30px 30px 28px 20px;
background-color:#ffffff;
box-shadow:1px 1px 1px #dbdada;
}
.findadoc-breadcrumb-trail {color:#33bfc3;margin-left:20px;margin-top:20px;}
.findadoc-profile-physician-section {width:580px;height:auto;float:left;}
.findadoc-profile-header-text {
float:left;
margin-left:20px;
}
.findadoc-profile-locations-container-top {float:left; margin-top:10px;}
.findadoc-profile-image {width:139px;float:left;margin-right:20px;margin-bottom:20px;}
img.profile-image{width:139px; height:150px;}
.findadoc-profile-title-container {width:auto; height:auto;float:left;margin-bottom:0px;margin-top:10px;}
.findadoc-profile-distance-container{float:right; width:141px; height:auto;}
.findadoc-profile-map-it {margin-top:10px;float:left;}
img.employed-physician-profile {width:142px; height:26px;}
.findadoc-hr3 {width:420px; height:1px; background-color:#abb2a9; float:left;display:none;}
.findadoc-profile-specialties-container {height:100px; width:167px;float:left;}
.findadoc-profile-specialties-headline {font-family: 'MillerText-Italic' !important; font-size:13px; font-weight:700 !important;}
.findadoc-profile-specialties-text {}
ul.findadoc-profile-list {padding-left:15px;margin:0px;}
.findadoc-profile-contact-info-container {width:213px; height:auto; margin-left:40px;float:left;}
.findadoc-profile-contact-info-headline {font-family: 'MillerText-Italic' !important; font-size:13px; font-weight:700 !important;}
.findadoc-profile-contact-info-text {float:left;width:100%;margin-bottom:10px;}
.findadoc-doctor-profile-container {float:left; width:272px; height:auto;margin-top:20px;margin-bottom:20px;clear:both;}
.findadoc-doctor-profile-header {margin-bottom:15px;}
.findadoc-profile-locations-container {float:left; width:200px; height:auto; margin-left:96px;margin-top:20px; margin-bottom:65px;}
.findadoc-profile-locations-header {}
.findadoc-doctor-profile-title {font-weight:700 !important;margin-top:20px;}
.findadoc-profile-map-block {width:200px; float:left; height:auto;}
.findadoc-profile-map-container {float:left;margin-top:20px;}
.findadoc-profile-framemap {opacity:2;float:left;}
.findadoc-print-profile {
float: right;
    background-image: url(/uploads/public/images/design/hospital-site-a/findadoc-print-profile.png);
    background-repeat: no-repeat;
    height: 40px;
    width: 124px;
    box-shadow: 1px 1px 1px #dbdada;
    margin-top: 20px;
    margin-right: 10px;
}
.findadoc-employed-physician-image-profile {float:left;width:163px; height:30px; background-color:#ffffff;margin-left:257px;}
.findadoc-profile-map-block-mobile {display:none;}
.findadoc-profile-map-container-mobile {display:none;}
.findadoc-profile-framemap-mobile {display:none;}
.findadoc-letter-image {width:150px; height:auto; float:left; margin-right:20px;}
.gender-radio-buttons {display:block;float:left;margin-top:12px;}
.gender-dropdown-menu {display:none;}
.findadoc-employed-physician-image-mobile {display:none;}
.findadoc-mobile-hr {display:none;}
#findadoc-search-button-desktop {display:block;}
#findadoc-search-button-mobile {display:none;}
span.findadoc-Hospital-Phone-mobile{display:none;font-size:12px !important;font-family: 'Open Sans', sans-serif !important; font-weight:700 !important;}
span.findadoc-mobile-phone {display:none;font-size:16px !important; font-family: 'Open Sans', sans-serif !important; font-weight:700 !important;}
.findadoc-mobile-number {display:none;}
.findadoc-map-it-mobile {display:none;}
.findadoc-profile-map-container-mobile {display:none;}
.findadoc-profile-framemap-mobile {display:none;}
.findadoc-profile-left-mobile {display:none;}
.findadoc-profile-image-mobile {display:none;}
img.profile-image-mobile {display:none;}
.findadoc-profile-map-it-mobile {display:none;}
.findadoc-profile-right {display:none;}
.findadoc-specialties-profile-container-mobile {display:none;}
.findadoc-specialties-profile-headline-mobile {display:none;}
.findadoc-specialties-profile-text-mobile {display:none;}
ul.findadoc-specialties-profile-list-mobile {display:none;}
.findadoc-Hospital-Phone-mobile {display:none;}
.findadoc-contact-info-container-profile-mobile {display:none;}
.findadoc-profile-contact-info-headline-mobile {display:none;}
.findadoc-profile-contact-info-text-mobile {display:none;}
.findadoc-employed-physician-image-profile-mobile {display:none;}
.findadoc-doctor-profile-title-mobile {display:none;}
#findadoc-profile-container-mobile {display:none;}
.findadoc-mobile-hr2 {display:none;}
span.findadoc-phone-number-large {display:none;}
/*FIND A PHYSICIAN A-Z*/
    #PhysiciansResults_Wrapper {
    float:left;
    width:600px;
    background-color:#fff;
    box-shadow: 1px 1px 1px #dbdada;
    padding-left:10px;
    padding-right:10px;
    }
	.Alphabettable {
    float:left;
    width:598px;
    border:1px solid #ccc;
    }
    .Alphabettable .letter {
    vertical-align: middle;
    width: 22px;
    height: 24px;
    text-align: center;
    border-right:1px solid #ccc;
    float:left;
    clear:none;
    }
    .group-header-block {
    border-bottom:1px solid #cccccc;
    float:left;
    width:600px;
    margin-top:10px;
    margin-bottom:10px;
    }
    .link-left {
    float:left;
    width:auto;
    font-weight:700;
    font-size:0.92em;
    color:rgb(102, 102, 102);
    }
    .link-right {
    float:right;
    width:auto;
    }
    .FMP_AlphaNavHeader{
    color: #353535;
    font-face: Arial;
    font-size: 1.4em;
    font-weight:bold;
    margin-bottom:5px;
    }
    a.FMP_AlphaNavHeader:link{
    color: ##353535;
    font-face: Arial;
    font-size: 1.4em;
    font-weight:bold;
    margin-bottom:5px;
    }
    a.FMP_AlphaNavHeader:visited{
    color: ##353535;
    font-face: Arial;
    font-size: 1.4em;
    font-weight:bold;
    margin-bottom:5px;
    }
    a.FMP_AlphaNavHeader:hover{
    color: #a1ad99;
    font-face: Arial;
    font-size: 1.4em;
    font-weight:bold;
    margin-bottom:5px;
    }
    a.FMP_AlphaNavHeader:active{
    color: #bedb3c;
    font-face: Arial;
    font-size: 1.4em;
    font-weight:bold;
    margin-bottom:5px;
    }
    a.Alphabet:link {
    color:#711500;
    font-weight:bold;
    height:24px;
    line-height:24px;
    display:block;
    }
    a.Alphabet:hover {
    color:#444444 !important;
    font-weight:bold;
    background-color:#efefef !important;
    height:24px;
    line-height:24px;
    display:block;
    }
    a.Alphabet:active {
    color:#444444 !important;
    font-weight:bold;
    background-color:#efefef !important;
    height:24px;
    line-height:24px;
    display:block;
    }
    a.Alphabet:visited {
    color:#711500 !important;
    font-weight:bold;
    background-color:#efefef !important;
    height:24px;
    line-height:24px;
    display:block;
    }
	    .doc-name {
    float: left;
    width: 200px;
    clear:both;
    margin-bottom:8px;
    }
    a.maglinks:link {
    color:#711500;
    text-decoration:none;
    font-weight:700;
    font-size:1em;
    }
    a.maglinks:hover {
    color:#711500;
    text-decoration:underline;
    font-weight:700;
    font-size:1em;
    }
    a.maglinks:visited {
    color:#711500;
    text-decoration:none;
    font-weight:700;
    font-size:1em;
    }
    .doc-specialty {
    float: left;
    width: 250px;
    font-weight: normal;
    font-size: 1em;
    color: #353535;
    margin-bottom:8px;
    }
	a.Back-to-Top:link {
    color:#711500;
    text-decoration:none;
    }
    a.Back-to-Top:hover {
    color:#711500;
    text-decoration:underline !important;
    }
	/*HEALTH LIBRARY ADVERTISER*/
	.HL-Container {
	float:left;
	width:619px;
	background-color:#ffffff;
	box-shadow: 1px 1px 1px #dbdada;
    margin-top:20px;
    }
	.HL-Header {
	margin-top:25px;
	margin-left:17px;
	margin-bottom:10px;
	}
	.HL-hr {
	background-color: #adadad;
    width: 94%;
    height: 1px;
    margin-left: 18px;
	}
	.HL-Link {
	margin-left: 20px;
    margin-top: 18px;
    font-weight: bold;
    font-family: 'Open Sans', sans-serif;
	margin-bottom:10px;
	}
	.HL-Container-Right {
	float:left;
	width:300px;
	background-color:#ffffff;
	margin-left:19px;
	margin-top:25px;
	}
	.HL-Header-Right {
	margin-top:25px;
	margin-left:17px;
	margin-bottom:10px;
	}
	.HL-hr-Right {
	background-color: #adadad;
    width: 261px;
    height: 1px;
    margin-left: 18px;
	}
	.HL-Link-Right {
	margin-left: 20px;
    margin-top: 18px;
    font-weight: bold;
    font-family: 'Open Sans', sans-serif;
	margin-bottom:10px;
	}
    .related-data-container {
    padding:19px 21px 0px 18px;
    }
    .related-item-container {
    margin-bottom:10px;
    }
	/****NEW HOME PAGE PROMOS****/
	.NewPromoContainer {
float: left;
background-color: #fff;
padding-left: 20px;
padding-bottom: 20px;
box-shadow: 1px 1px 1px #dbdada;
width:600px;
margin-top:10px;
}
	.NewPromoContainer .home-promo {
	float:left;
	width:578px;
	margin-top:25px;
	}
	.NewPromoContainer .home-promo .NewPromoSection1Image {
	float:left;
	}
	.NewPromoContainer .home-promo .NewPromoSection1Image img {
	width:198px;
	height:126px;
	}
	.NewPromoContainer .home-promo .NewPromoTextBlock {
	float:left;
	width:359px;
	margin-left:20px;
	}
	.NewPromoContainer .home-promo .NewPromoTextBlock .NewPromoSection1Title {
	float:left;
	margin-top:-5px;
	}
	.NewPromoContainer .home-promo .NewPromoTextBlock .NewPromoSection1Text {
	float:left;
	clear:both;
	margin-top:5px;
	width:100%;
	}
	.NewPromoContainer .home-promo .NewPromoTextBlock .NewPromoSection1LinkText {
	float:left;
	clear:both;
	margin-top:12px;
	width:100%;
	}
	.NewPromoContainer .home-promo .NewPromoSection2Image {
	float:left;
	}
	.NewPromoContainer .home-promo .NewPromoSection2Image img {
	width:198px;
	height:126px;
	}
	.NewPromoContainer .home-promo .NewPromoTextBlock .NewPromoSection2Title {
	float:left;
	margin-top:-5px;
	}
	.NewPromoContainer .home-promo .NewPromoTextBlock .NewPromoSection2Text {
	float:left;
	clear:both;
	margin-top:5px;
	width:100%;
	}
	.NewPromoContainer .home-promo .NewPromoTextBlock .NewPromoSection2LinkText {
	float:left;
	clear:both;
	margin-top:12px;
	width:100%;
	}
	.NewPromoContainer .home-promo .NewPromoSection3Image {
	float:left;
	}
	.NewPromoContainer .home-promo .NewPromoSection3Image img {
	width:198px;
	height:126px;
	}
	.NewPromoContainer .home-promo .NewPromoTextBlock .NewPromoSection3Title {
	float:left;
	margin-top:-5px;
	}
	.NewPromoContainer .home-promo .NewPromoTextBlock .NewPromoSection3Text {
	float:left;
	clear:both;
	margin-top:5px;
	width:100%;
	}
	.NewPromoContainer .home-promo .NewPromoTextBlock .NewPromoSection3LinkText {
	float:left;
	clear:both;
	margin-top:12px;
	width:100%;
	}
	.NewPromoContainer .home-promo .NewPromoSection4Image {
	float:left;
	}
	.NewPromoContainer .home-promo .NewPromoSection4Image img {
	width:198px;
	height:126px;
	}
	.NewPromoContainer .home-promo .NewPromoTextBlock .NewPromoSection4Title {
	float:left;
	margin-top:-5px;
	}
	.NewPromoContainer .home-promo .NewPromoTextBlock .NewPromoSection4Text {
	float:left;
	clear:both;
	margin-top:5px;
	width:100%;
	}
	.NewPromoContainer .home-promo .NewPromoTextBlock .NewPromoSection4LinkText {
	float:left;
	clear:both;
	margin-top:12px;
	width:100%;
	}
	.Homepage-Slider-Ver3-Title {
	margin-top:5px;
	float:left;
	}
	.Homepage-Slider-Ver3-Image {
	float:left;
	width:135px;
	}
	.Homepage-Slider-Ver3-BodyCopy {
	float:left;
	width:135px;
	}
	.Homepage-Slider-Ver3-Learn-More {
	float:left;
	}
	.banner-display {
display:block;
}
.banner-display-mobile {
display:none;
}
h3.clinics-header {
margin-bottom:15px !important;
margin-top:20px !important;
}
.profile-clinic {
float:left;
}
.clinic-site {
clear:both;
font-family: 'Open Sans', sans-serif !important;
font-size: 13px !important;
font-weight: 600 !important;
line-height:18px;
float:left;
}
.clinic-site a:link {
color:#009cfc;
text-decoration:none;
}
.clinic-site a:visited {
color:#009cfc;
text-decoration:none;
}
.clinic-site a:hover {
color:#009cfc;
text-decoration:underline;
}
.clinics-header-mobile {display:none;}
.clinic-site-mobile {display:none;}	
	@media screen and (min-device-width:768px) and (max-device-width:1024px) {
	.Doc-Directory-Search-Area {
	margin-left:15px;
	}
	}


    @media screen and (max-width: 460px) {
    html, body {
    overflow-x:hidden !important;
    }
	fieldset {padding-left:0px;padding-right:0px;margin-left:0px;min-width:280px;height:auto;padding-right:0px;margin-right:0px;}
    .cpWeb_PerimeterMiddle {
    height:auto;
    width:320px;
    margin:0px auto 0px auto;
    }
    #cpsty_Container {
    width:100%;
    margin-bottom:0px;
	height:475px !important;
    }
    .cpsty_Center {
    width: 320px;
    padding:0px;
    }
	img {
    max-height:100%;
    max-width:100%;
    }
	/*MOBILE CARET LINKS*/
	a.right-arrow26 {
    width:4px;
    height:7px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/carot-right-image.png) no-repeat;
    display:block;
    color:#353535;
    line-height:7px;
    margin-left:275px;
    }
    a.right-arrow26:hover {
    background-position: left center;
    color:#a1ad99;
    }
    a.right-arrow26:active {
    background-position: left bottom;
    color:#33bfc3;
    }
    span.doc-directory-mobile-link-text {
    /*margin-left:-275px;*/
    width:270px;
    }
	a.right-arrow27 {
    padding-top:20px;
	padding-left:10px;
	padding-bottom:20px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/Mobile-right-caret-static.png) 95% 50% no-repeat;
    display:block;
    color:#353535;
	background-color:#ffffff;
    }
    a.right-arrow27:hover {
    padding-top:20px;
	padding-left:10px;
	padding-bottom:20px;
    background:url(/uploads/public/images/design/Hospital-Site-A/Mobile-right-caret-hover.png) 95% 50% no-repeat;
	display:block;
    color:#ffffff;
	background-color:#33bfc3;
    }
    span.hospital-admissions-mobile-link-text {
    margin-left:-276px;
    width:271px;
    }
	a.right-arrow28 {
    padding-top:20px;
	padding-left:10px;
	padding-bottom:20px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/Mobile-right-caret-static.png) 95% 50% no-repeat;
    display:block;
    color:#353535;
	background-color:#ffffff;
    }
    a.right-arrow28:hover {
    padding-top:20px;
	padding-left:10px;
	padding-bottom:20px;
    background:url(/uploads/public/images/design/Hospital-Site-A/Mobile-right-caret-hover.png) 95% 50% no-repeat;
	display:block;
    color:#ffffff;
	background-color:#33bfc3;
    }
    span.surgical-patients-mobile-link-text {
    margin-left:-276px;
    width:271px;
    }
	a.right-arrow29 {
    padding-top:20px;
	padding-left:10px;
	padding-bottom:20px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/Mobile-right-caret-static.png) 95% 50% no-repeat;
    display:block;
    color:#353535;
	background-color:#ffffff;
    }
    a.right-arrow29:hover {
    padding-top:20px;
	padding-left:10px;
	padding-bottom:20px;
    background:url(/uploads/public/images/design/Hospital-Site-A/Mobile-right-caret-hover.png) 95% 50% no-repeat;
	display:block;
    color:#ffffff;
	background-color:#33bfc3;
    }
    span.more-info-mobile-link-text {
    margin-left:-276px;
    width:271px;
    }
	a.right-arrow30 {
    padding-top:20px;
	padding-left:10px;
	padding-bottom:20px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/Mobile-right-caret-static.png) 95% 50% no-repeat;
    display:block;
    color:#353535;
	background-color:#ffffff;
    }
    a.right-arrow30:hover {
	padding-top:20px;
	padding-left:10px;
	padding-bottom:20px;
    background:url(/uploads/public/images/design/Hospital-Site-A/Mobile-right-caret-hover.png) 95% 50% no-repeat;
	display:block;
    color:#ffffff;
	background-color:#33bfc3;
    }
    span.cancer-screen-mobile-link-text {
    margin-left:-276px;
    width:271px;
    }
	a.right-arrow31 {
    padding-top:20px;
	padding-left:10px;
	padding-bottom:20px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/Mobile-right-caret-static.png) 95% 50% no-repeat;
    display:block;
    color:#353535;
	background-color:#ffffff;
    }
    a.right-arrow31:hover {
    padding-top:20px;
	padding-left:10px;
	padding-bottom:20px;
    background:url(/uploads/public/images/design/Hospital-Site-A/Mobile-right-caret-hover.png) 95% 50% no-repeat;
	display:block;
    color:#ffffff;
	background-color:#33bfc3;
    }
    span.sign-up-mobile-link-text2 {
    margin-left:-276px;
    width:271px;
    }
	a.right-arrow32 {
    padding-top:20px;
	padding-left:10px;
	padding-bottom:20px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/Mobile-right-caret-static.png) 95% 50% no-repeat;
    display:block;
    color:#353535;
	background-color:#ffffff;
    }
    a.right-arrow32:hover {
    padding-top:20px;
	padding-left:10px;
	padding-bottom:20px;
    background:url(/uploads/public/images/design/Hospital-Site-A/Mobile-right-caret-hover.png) 95% 50% no-repeat;
	display:block;
    color:#ffffff;
	background-color:#33bfc3;
    }
    span.more-events-mobile-link-text {
    margin-left:-276px;
    width:271px;
    }
a.right-arrow33 {
	padding-top:20px;
	padding-left:10px;
	padding-bottom:20px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/Mobile-right-caret-static.png) 95% 50% no-repeat;
    display:block;
    color:#353535;
	background-color:#ffffff;
	margin-left:-9px;
	margin-right:-24px;
    }
	a.right-arrow33:hover {
	padding-top:20px;
	padding-left:10px;
	padding-bottom:20px;
    background:url(/uploads/public/images/design/Hospital-Site-A/Mobile-right-caret-hover.png) 95% 50% no-repeat;
	display:block;
    color:#ffffff;
	background-color:#33bfc3;
	margin-left:-9px;
	margin-right:-24px;
	}
a.right-arrow34 {
	padding-top:20px;
	padding-left:10px;
	padding-bottom:20px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/Mobile-right-caret-static.png) 95% 50% no-repeat;
    display:block;
    color:#353535;
	background-color:#ffffff;
	margin-left:-9px;
	margin-right:-24px;
    }
	a.right-arrow34:hover {
	padding-top:20px;
	padding-left:10px;
	padding-bottom:20px;
    background:url(/uploads/public/images/design/Hospital-Site-A/Mobile-right-caret-hover.png) 95% 50% no-repeat;
	display:block;
    color:#ffffff;
	background-color:#33bfc3;
	margin-left:-9px;
	margin-right:-24px;
	}
a.right-arrow35 {
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/Mobile-right-caret-static.png) 95% 50% no-repeat;
    display:block;
    color:#353535;
	background-color:#ffffff;
	text-transform:none;
}
a.right-arrow35:hover {
    background:url(/uploads/public/images/design/Hospital-Site-A/Mobile-right-caret-hover.png) 95% 50% no-repeat;
	display:block;
    color:#ffffff;
	background-color:#33bfc3;
	text-transform:none;
}
a.right-arrow36 {
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/Mobile-right-caret-static.png) 95% 50% no-repeat;
    display:block;
    color:#353535;
	background-color:#ffffff;
	text-transform:none;
}
a.right-arrow36:hover {
    background:url(/uploads/public/images/design/Hospital-Site-A/Mobile-right-caret-hover.png) 95% 50% no-repeat;
	display:block;
    color:#ffffff;
	background-color:#33bfc3;
	text-transform:none;
}
a.right-arrow37 {
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/Mobile-right-caret-static.png) 95% 50% no-repeat;
    display:block;
    color:#353535;
	background-color:#ffffff;
	text-transform:none;
}
a.right-arrow37:hover {
    background:url(/uploads/public/images/design/Hospital-Site-A/Mobile-right-caret-hover.png) 95% 50% no-repeat;
	display:block;
    color:#ffffff;
	background-color:#33bfc3;
	text-transform:none;
}

    /*Header*/
    .header-container {
    width:320px;
    height:155px;
    margin:auto;
	padding-bottom:0px;
    }
    .top-nav-container {
    height:45px;
    width:100%;
    margin:auto;
    float:left;
    background-color:#f3f3f3;
	position:fixed;
	z-index:2;
    }
    .top-nav-block {
    width:320px;
    height:45px;
    margin:auto;
    }
    .top-nav {
    float:left;
    display:block;
    margin-top:18px;
	width:auto;
    }
    .top-nav-search-bar {
    display:none;
    }
	#divMobileMenu {width: 237px;}
.searchbar {
border-top:2px solid #e9e9e9 !important;
border-left:0px !important;
border-right:0px !important;
border-bottom:0px !important;
font-family:Open Sans, sans-serif;
font-size:12px; 
font-weight:600; 
width:200px;
z-index: 1;
height: 25px; 
color:#333333;
}
img.searchbarimg-mobile {
	cursor:pointer;
	position:absolute;
	z-index:2;
	margin-left:170px;
	margin-top:6px;
	display:block;
	}
	img.searchbarimg {
	display:none;
	}
.mobile-social-icon-block {
display:block;
float:left;
width:auto;
margin-left:2px;
margin-top:5px;
}
.mobile-social-icon {
display:block;
float:left;
width:auto;
margin-left:10px;
}
.social-icon-block {
display:none;
}
.social-icon {
display:none;
}
    .top-nav-slide-over-container {
    width: 83px;
    height:64px;
    background-image: url(/uploads/public/images/design/hospital-site-a/Mobile_Nav-Slider.png);
    background-repeat:no-repeat;
    float:left;
    }
    .Menu-Slider-Btn {
    width:41px;
    height:32px;
    display:block;
    float:left;
    margin-right:10px;
    margin-top:7px;
    margin-left:8px;
    }
    .mobile-hospital-nav {
    width:258px;
    height:auto;
    border:1px solid #999999;
    display:block;
    line-height:50px;
    }
    .mobile-hospital-nav-item {
    background-color:#ffffff;
    height:45px;
    width:258px;
    color:#353535 !important;
    font-size:12px;
    text-transform:uppercase;
    padding-left:6px;
    border-top:1px solid #999999;
    display:block;
    }
    .mobile-hospital-nav-item:hover {
    background-color:#33bfc3;
    width:258px;
    height:45px;
    color:#ffffff !important;
    font-size:12px;
    text-transform:uppercase;
    padding-left:6px;
    display:block;
    }
    a.mobile-hospital-nav-item {
    width:258px;
    height:45px;
    background-color:#ffffff;
    color:#353535;
    display:block;
    }
    a.mobile-hospital-nav-item-hover {
    width:258px;
    height:45px;
    background-color:#33bfc3;
    color:#353535;
    display:block;
    }
	.hospital-a-top-nav-item {
	padding-right:0px;
	}
    #DynamicNavigation15n2 {display:none;}
    #DynamicNavigation15n3 {display:none;}
    #DynamicNavigation15n4 {display:none;}
    .top-nav-search-bar-mobile {
    width:237px;
    height:28px;
    float:left;
    margin-top:5px;
    margin-left:12px;
    margin-bottom:8px;
    display:block;
position:relative;
z-index:1;
    }
    .navigation-title-background-mobile {
    background-color:#f0f0f0;
    width:258px;
    height:30px;
    float:left;
    display:block;
    }
    .navigation-title-mobile {
    font-family:'Open Sans', sans-serif;
    font-size:9px;
    font-weight:bold;
    display:block;
    line-height:30px;
    margin-left:12px;
    }
    .services-title-background-mobile {
    background-color:#f0f0f0;
    width:258px;
    height:30px;
    float:left;
    display:block;
    }
    .services-title-mobile {
    font-family:'Open Sans', sans-serif;
    font-size:9px;
    font-weight:bold;
    display:block;
    line-height:30px;
    margin-left:12px;
    }
    .logo-container {
    float:left;
    width:100%;
    text-align:center;
    margin-top:auto;
    padding-top:64px;
	margin-bottom:0px;
    }
    .Hospital-Logo {
    margin:auto;
   height:auto;
    }
    .main-nav-container {
    display:none;
    }
    /**Footer**/
	#cpsys_Advertisers_b958e79a-4f62-4f45-b0e0-1eb621ae6251 {display:none;}
	.footer-mobile {
	display:block;
	}
    a.iphone-full-site-link {
    color:#353535;
    text-decoration:underline;
    }
    a.iphone-full-site-link:hover {
    color:#a1ad99;
    text-decoration:underline;
    }
    a.iphone-full-site-link:active {
    color:#33bfc3;
    text-decoration:underline;
    }
    a.footer-links {
    font-family:'Open Sans', sans-serif;
    text-decoration:underline !important;
    }
    a.footer-links:hover {
    font-family:'Open Sans', sans-serif;
    text-decoration:underline !important;
    }
    .footer {
    margin:auto;
    width:320px;
    }
    .footer-container {
    width:100%;
	background: #F3F3F3;
	margin-bottom:0px;
    }
    .footer-header {
    display:none;
    }
    .footer-column {
    display:none;
    }
    .footer-column-container {
    display:none;
    }
    .footer-column1 {
    display:none;
    }
    .footer-column2 {
    display:none;
    }
    .footer-column3 {
    display:none;
    }
    .footer-column4 {
    display:none;
    }
    .footer-column5 {
    display:none;
    }
    .footer-column6 {
    display:none;
    }
    .footer-text {
    font-family:'Open Sans', sans-serif;
    font-size:12px;
    text-align:center;
    }
    .footer-spacer {
    padding-bottom:10px;
    }
    .footer-subtopics {
    display:none;
    }
    .footer-row1 {
    float:left;
	text-align:left;
	width:300px;
    }
    .footer-row2 {
   display:none;
    }
	.footer-row3 {
	display:none;
	}
	.footer-row4  {
	float:left;
	text-align:left;
	}
    .bottom-footer-links {
    display:none;
    }
	.footer-bottom-container {
	width:100%;
	}
	.footer-bottom {
	width:320px;
	margin:auto;
	}
	.footer-bottom-column1 {
	float:left;
	width:auto;
	margin-top:10px;
	margin-left:10px;
	}
	.footer-bottom-column2 {
	float:left;
	width:auto;
	margin-top:10px;
	margin-left:10px;
	}
	.footer-bottom-spacer {
	}
    .Full-Site-Link {
    margin-bottom: 22px;
    text-shadow: 0px 0px #ffffff;
    display: block !important;
    float: left;
    margin-left: 21px;
    margin-top: 30px;
    }
    /*Homepage*/
    .Homepage-left {
    height:auto;
    width:320px;
    float:left;
	margin-bottom:0px;
    }
    .main-banner-container {
    width:320px;
    height:184px;
    float:left;
    }
    .main-banner-container-iphone {
    display:block;
    width:320px;
    float:left;
    background-color:#f3f3f3;
    }
    .main-banner {
    display:none;
    }
    .main-banner-iphone {
    width:320px;
    height:184px;
    display:block;
    }
    .main-banner-text-container {
    display:none;
    }
    .main-banner-text-container-iphone1 {
    width:256px;
    padding-left:20px;
    display:block;
    float:left;
    }
    .main-banner-header1-iphone {
    width:214px;
    float:left;
    margin-top:11px;
    }
    h1 {
    font-family: 'MillerText-Roman';
    font-size:30px;
    font-weight:normal;
    color:#353535;
    margin:0px;
    }
    .main-banner-text {
    display:none;
    }
    .main-banner-text-iphone1 {
    font-family:Open Sans, sans-serif;
    font-size:13px;
    font-weight:normal;
    color:#454545;
    margin-top:17px;
    display:block;
    float:left;
    }
    .learn-more-btn-container {
    display:none;
    }
    .learn-more-btn-container-iphone {
    /* IE10 Consumer Preview */
    background-image: -ms-linear-gradient(top, #484848 0%, #2E2E2E 100%);
    /* Mozilla Firefox */
    background-image: -moz-linear-gradient(top, #484848 0%, #2E2E2E 100%);
    /* Opera */
    background-image: -o-linear-gradient(top, #484848 0%, #2E2E2E 100%);
    /* Webkit (Safari/Chrome 10) */
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #484848), color-stop(1, #2E2E2E));
    /* Webkit (Chrome 11+) */
    background-image: -webkit-linear-gradient(top, #484848 0%, #2E2E2E 100%);
    /* W3C Markup, IE10 Release Preview */
    background-image: linear-gradient(to bottom, #484848 0%, #2E2E2E 100%);
    box-shadow: 1px 2px 1px #939590;
    width:279px;
    height:50px;
    margin-left:20px;
    margin-top:29px;
    display:block;
    float:left;
    }
    .learn-more-btn-text {
    display:none;
    }
    .learn-more-btn-text-iphone {
    color:#ffffff;
    font-size:12px;
    font-weight:bold;
    font-family:Open Sans, sans-serif;
    text-align:center;
    line-height:50px;
    display:block;
    height:50px;
    width:279px;
    }
    a.learn-more-btn-link {
    width: 279px;
    height: 50px;
    display: block;
    color: #ffffff;
    cursor:pointer;
    }
    a.learn-more-btn-link:hover {
    width: 279px;
    height: 50px;
    display: block;
    color: #ffffff;
    background-color:#333333;
    cursor:pointer;
    }
    a.learn-more-btn-link:active {
    width: 279px;
    height: 50px;
    display: block;
    color: #ffffff;
    background-color:#33bfc3;
    cursor:pointer;
    }
    .main-banner-text-container2 {
    display:none;
    }
    .main-banner-text-container-iphone2 {
    width:143px;
    padding-left:20px;
    margin-top:58px;
    display:block;
    }
    h3 {
    font-family: 'MillerText-Bold';
    font-weight:bold;
    font-size:16px;
    margin:0px;
    }
    .main-banner-text2 {
    display:none;
    }
    .main-banner-text-iphone2 {
    font-family:Open Sans, sans-serif;
    font-weight:700;
    font-size:12px;
    margin-top:10px;
    display:block;
    }
    .phone-number {
    display:none;
    }
    .phone-number-iphone {
    font-family:Open Sans, sans-serif;
    font-weight:bold;
    font-size:11px;
    margin-top:8px;
    display:block;
    }
    .main-banner-text-container3 {
    display:none;
    }
    .main-banner-text-container-iphone3 {
    width:144px;
    padding-left:20px;
    margin-top:82px;
    display:block;
    }
    .main-banner-text3 {
    display:none;
    }
    .main-banner-text-iphone3 {
    font-family:Open Sans, sans-serif;
    font-weight:700;
    font-size:12px;
    margin-top:7px;
    display:block;
    }
    .main-banner-link1 {
	display: none;
    }
    .main-banner-link2 {
	display: none;
    }
    .lower-ads-container {
    display:none;
    }
    .lower-left-white-box {
    display:none;
    }
    .lower-left-image {
    display:none;
    }
    .lower-left-text-container {
    display:none;
    }
    .lower-left-header {
    }
    .lower-left-text {
    display:none;
    }
    .lower-left-link {
    display:none;
    }
    .lower-right-white-box {
    display:none;
    }
    .lower-right-image {
    display:none;
    }
    .lower-right-text-container {
    display:none;
    }
    .lower-right-header {
    }
    .lower-right-link1 {
    display:none;
    }
    .lower-right-link2 {
    display:none;
    }
    .Homepage-right {
    display:none;
    }
    .Doc-Directory-Container {
    float:left;
    height:auto;
    width:298px;
    background-color:#c9d2c6;
    box-shadow: 1px 1px 1px #dbdada;
    margin-top:31px;
    margin-left:11px;
    }
    .Doc-Directory-Header {
    padding-top: 9px;
    padding-left: 10px;
	padding-bottom:12px;
    }
    .Doc-Directory-hr1 {
    background-color:#abb2a9;
    width:100%;
    height:1px;
    margin-top:0px;
    margin-left:0px;
	display:block;
	float:left;
    }
    .Doc-Directory-hr2 {
    background-color:#abb2a9;
    width:298px;
    height:1px;
    margin-top:14px;
    margin-left:-10px;
	display:block;
    }
   .Doc-Directory-hr3-iphone {
    background-color:#abb2a9;
    width:298px;
    height:1px;
    display:block;
    float:left;
    margin-left:-20px;
	margin-top:13px;
    }
	.Doc-Directory-hr4-iphone {
	background-color:#abb2a9;
    width:298px;
    height:1px;
    display:block;
    float:left;
    margin-left:-10px;
	margin-top:13px;
	}
    .Doc-Directory-Search-Fields-Container {
    height:auto;
    width:259px;
    margin-left:10px;
    }
    .Doc-Directory-Search-Field-Title1 {
    font-family:'Open Sans', sans-serif;
    font-size:12px;
    font-weight:normal;
    margin-top:15px;
    margin-bottom:7px;
    margin-left:0px;
    }
    .Doc-Directory-Search-Field-Title2 {
    font-family:'Open Sans', sans-serif;
    font-size:12px;
    font-weight:normal;
    margin-top:17px;
    margin-bottom:10px;
    margin-left:0px;
    }
    .Doc-Directory-Search-Field-Title3 {
    font-family:'Open Sans', sans-serif;
    font-size:12px;
    font-weight:normal;
    margin-top:16px;
    margin-bottom:7px;
    margin-left:0px;
    }
    .Doc-Directory-Search-Field {
    box-shadow:0px 2px 0px #b6c4b3;
    margin-left:0px;
    }
   .Doc-Directory-Search-Field2 {
    border-top:2px solid #b6c4b3;
    width:279px;
    margin-left:0px;
    }
	#cpsys_FormItem_MobileDocDirectory1_DoctorName {
	width:270px;
    height:30px;
	border-top: 0px solid #b6c4b3 !important;
	}
	#cpsys_FormItem_MobileDocDirectory1_ZIPCode {
	width:270px;
    height:30px;
    border-top: 0px solid #b6c4b3 !important;
	}
	#cpsys_FormItem_MobileDocDirectory1_MobileTaxonomyGenderDD-Results {
	width:280px;
    height:30px;
    box-shadow: 0px 2px 0px #b6c4b3;
	font-family: 'Open Sans', sans-serif;
border:0px;
background-color:#fff;
-moz-appearance:none;
-webkit-appearance:none;
appearance: none;
overflow:hidden;
background-image: url(/Uploads/Public/Images/Design/Hospital-Site-A/field.png);
background-repeat: no-repeat;
background-position: 100% 0;
}
	#cpsys_FormItem_MobileDocDirectory1_MobileTaxonomySpecialtyDD {
	width:280px;
    height:30px;
    box-shadow: 0px 2px 0px #b6c4b3;
	font-family: 'Open Sans', sans-serif;
border:0px;
background-color:#fff;
-moz-appearance:none;
-webkit-appearance:none;
appearance: none;
overflow:hidden;
background-image: url(/Uploads/Public/Images/Design/Hospital-Site-A/field.png);
background-repeat: no-repeat;
background-position: 100% 0;
	}
    #cpsys_FormItem_DocDirectory1_TaxonomySpecialtyDD {
    width:280px;
    height:30px;
    box-shadow: 0px 2px 0px #b6c4b3;
	font-family: 'Open Sans', sans-serif;
border:0px;
background-color:#fff;
-moz-appearance:none;
-webkit-appearance:none;
appearance: none;
overflow:hidden;
background-image: url(/Uploads/Public/Images/Design/Hospital-Site-A/field.png);
background-repeat: no-repeat;
background-position: 100% 0;
}
#cpsys_FormItem_DocDirectory1_TaxonomySpecialtyDDinsurance {
    width:280px;
    height:30px;
    box-shadow: 0px 2px 0px #b6c4b3;
    font-family: 'Open Sans', sans-serif;
border:0px;
background-color:#fff;
-moz-appearance:none;
-webkit-appearance:none;
appearance: none;
overflow:hidden;
background-image: url(/Uploads/Public/Images/Design/Hospital-Site-A/field.png);
background-repeat: no-repeat;
background-position: 100% 0;
}
#cpsys_FormItem_MobileDocDirectory1_MobileCommonwealthLocation {
width:280px;
    height:30px;
    box-shadow: 0px 2px 0px #b6c4b3;
	font-family: 'Open Sans', sans-serif;
border:0px;
background-color:#fff;
-moz-appearance:none;
-webkit-appearance:none;
appearance: none;
overflow:hidden;
background-image: url(/Uploads/Public/Images/Design/Hospital-Site-A/field.png);
background-repeat: no-repeat;
background-position: 100% 0;
}
	.Keywordswatermark {
	font-family: 'Open Sans', sans-serif;
	}
	.DoctorNameWatermark {
	font-family: 'Open Sans', sans-serif;
	}
    #cpsys_FormItem_DocDirectory1_Keywords {
    width:270px;
    height:38px;
    border-top: 0px solid #b6c4b3 !important;
	}
	#cpsys_FormItem_DocDirectory1_DoctorName {
	width:270px;
    height:30px;
	border-top: 0px solid #b6c4b3 !important;
    }
    .Doc-Directory-Search-Area {
    width:260px;
    margin-top:13px;
	margin-left:10px;
    }
    .Doc-Directory-Search-Button {
    /* IE10 Consumer Preview */
    background-image: -ms-linear-gradient(top, #484848 0%, #2E2E2E 100%);
    /* Mozilla Firefox */
    background-image: -moz-linear-gradient(top, #484848 0%, #2E2E2E 100%);
    /* Opera */
    background-image: -o-linear-gradient(top, #484848 0%, #2E2E2E 100%);
    /* Webkit (Safari/Chrome 10) */
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #484848), color-stop(1, #2E2E2E));
    /* Webkit (Chrome 11+) */
    background-image: -webkit-linear-gradient(top, #484848 0%, #2E2E2E 100%);
    /* W3C Markup, IE10 Release Preview */
    background-image: linear-gradient(to bottom, #484848 0%, #2E2E2E 100%);
    box-shadow: 1px 2px 1px #939590;
    width:280px;
    height:46px;
    float:left;
    color:#ffffff;
    border:1px solid #484848;
    font-weight:bold;
    font-size:12px;
    cursor:pointer;
    margin-left:-10px;
    font-family:'Open Sans', sans-serif;
    }
    .Doc-Directory-Search-Button:hover {
    /* IE10 Consumer Preview */
    background-image: -ms-linear-gradient(top, #333333 0%, #333333 100%);
    /* Mozilla Firefox */
    background-image: -moz-linear-gradient(top, #333333 0%, #333333 100%);
    /* Opera */
    background-image: -o-linear-gradient(top, #333333 0%, #333333 100%);
    /* Webkit (Safari/Chrome 10) */
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #333333), color-stop(1, #333333));
    /* Webkit (Chrome 11+) */
    background-image: -webkit-linear-gradient(top, #333333 0%, #333333 100%);
    /* W3C Markup, IE10 Release Preview */
    background-image: linear-gradient(to bottom, #333333 0%, #333333 100%);
    box-shadow: 1px 2px 1px #939590;
    width:280px;
    height:46px;
    float:left;
    color:#ffffff;
    border:1px;
    font-weight:bold;
    font-size:12px;
    cursor:pointer;
    display:block;
    margin-left:-10px;
    font-family:'Open Sans', sans-serif;
    }
    .Doc-Directory-Search-Button:active {
    /* IE10 Consumer Preview */
    background-image: -ms-linear-gradient(top, #33bfc3 0%, #33bfc3 100%);
    /* Mozilla Firefox */
    background-image: -moz-linear-gradient(top, #33bfc3 0%, #33bfc3 100%);
    /* Opera */
    background-image: -o-linear-gradient(top, #33bfc3 0%, #33bfc3 100%);
    /* Webkit (Safari/Chrome 10) */
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #33bfc3), color-stop(1, #33bfc3));
    /* Webkit (Chrome 11+) */
    background-image: -webkit-linear-gradient(top, #33bfc3 0%, #33bfc3 100%);
    /* W3C Markup, IE10 Release Preview */
    background-image: linear-gradient(to bottom, #33bfc3 0%, #33bfc3 100%);
    box-shadow: 1px 2px 1px #939590;
    width:280px;
    height:46px;
    float:left;
    color:#ffffff;
    border:1px;
    font-weight:bold;
    font-size:12px;
    cursor:pointer;
    display:block;
    margin-left:-10px;
    font-family:'Open Sans', sans-serif;
    }
    .Doc-Directory-More-Options {
    display:none;
    }
	.Doc-Directory-More-Options-iphone {
    float:left;
    margin-left:-10px;
    margin-top:20px;
    font-weight:bold;
    display:block;
    font-size:12px;
    margin-bottom:0px;
    }
    .ER-Wait-Time-Container {
    display:none;
    }
    .ER-Wait-Time-Container-iphone {
    float:left;
    height:89px;
    width:320px;
    background-color:#33bfc3;
    margin-top:28px;
    display:block;
	box-shadow: 1px 1px 1px #bfbebe;
    }
    .ER-Wait-Time-Image {
    display:none;
    }
    .ER-Wait-Time-Image-iphone {
    background-image:url(/uploads/public/images/design/hospital-site-a/Clock-img.png);
    background-repeat:no-repeat;
    height:44px;
    width:45px;
    margin-left:25px;
    margin-top:27px;
    float:left;
    display:block;
    }
    .ER-Wait-Time-Text-Container {
    display:none;
    }
    .ER-Wait-Time-Text-Container-iphone {
    width:201px;
    margin-top:17px;
    margin-left:40px;
    float:left;
    display:block;
    }
    .ER-Wait-Time-Header {
    display:none;
    }
    .ER-Wait-Time-Header-iphone {
    font-family:'Open Sans', sans-serif;
    font-size:11px;
    color:#ffffff;
    font-weight:bold;
    display:block;
    }
    .ER-Wait-Time-Feed {
    display:none;
    }
    .ER-Wait-Time-Feed-iphone {
    font-family: 'MillerText-Italic';
    font-size:30px;
    color:#ffffff;
    font-style:italic;
    display:block;
    }
    .ER-Wait-Time-Text {
    display:none;
    }
    .ER-Wait-Time-Text-iphone {
    font-family:'Open Sans', sans-serif;
    font-size:12px;
    color:#ffffff;
    font-weight:normal;
    display:block;
    }
    .Events-Container {
    display:none;
    }
    .Events-Container-iphone {
    background-color:#ffffff;
    width:298px;
    margin-left:11px;
    margin-top:22px;
    float:left;
	box-shadow: 1px 1px 1px #bfbebe;
    }
    .Events-Header-iphone {
    margin-left:10px;
    margin-top:15px;
    margin-bottom:7px;
    }
    .Events-Header {
    display:none;
    }
    .Events-hr {
    display:none;
    }
    .Events-Description-container-iphone {
    padding:12px 22px 13px 11px;
    }
    .Events-Description-container {
    display:none;
    }
    .Events-Date-iphone {
    font-family: MillerText-Bold;
    font-size: 12px;
    font-weight: bold;
    margin-bottom:9px;
    }
    .Events-Date {
    display:none;
    }
    .Events-Title-iphone {
    font-family: 'Open Sans', sans-serif;
    font-size: 13px;
    font-weight: bold;
    margin-bottom:4px;
    }
    .Events-Title {
    display:none;
    }
    .Events-Description-iphone {
    font-family: 'Open Sans', sans-serif;
    font-size: 12px;
    }
    .Events-Description {
    display:none;
    }
    .Events-Link-iphone {
	font-family: 'Open Sans', sans-serif;
    font-weight:bold;
    font-size:12px;
	border-top: 1px solid #dbdada;
    }
    .Events-Link {
    display:none;
    }
    .phone-module-iphone {
    width:298px;
    height:165px;
    background-color:#ffffff;
    float:left;
    margin-left:11px;
    margin-top:24px;
	box-shadow: 1px 1px 1px #bfbebe;
    }
    .phone-module-iphone-text-container {
    width:266px;
    margin-left:11px;
    margin-top:10px;
    }
    .phone-module-iphone-header {
    }
    .phone-module-iphone-text {
    font-size:13px;
    font-family:'Open Sans', sans-serif;
    font-weight:normal;
    margin-top:7px;
    }
    .phone-module-iphone-btn {
    width:279px;
    height:46px;
    border:1px solid #b2b1b1;
    box-shadow: 0px 1px 0px #dbdada;
    margin-left:10px;
    margin-top:11px;
    /* IE10 Consumer Preview */
    background-image: -ms-linear-gradient(top, #FFFFFF 0%, #F3F3F3 100%);
    /* Mozilla Firefox */
    background-image: -moz-linear-gradient(top, #FFFFFF 0%, #F3F3F3 100%);
    /* Opera */
    background-image: -o-linear-gradient(top, #FFFFFF 0%, #F3F3F3 100%);
    /* Webkit (Safari/Chrome 10) */
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #F3F3F3));
    /* Webkit (Chrome 11+) */
    background-image: -webkit-linear-gradient(top, #FFFFFF 0%, #F3F3F3 100%);
    /* W3C Markup, IE10 Release Preview */
    background-image: linear-gradient(to bottom, #FFFFFF 0%, #F3F3F3 100%);
    }
    .phone-module-iphone-btn-text {
    font-size:12px;
    font-family:'Open Sans', sans-serif;
    font-weight:700;
    line-height:50px;
    text-align:center;
    }
    .admissions-module-iphone {
    width:298px;
    height:auto;
    background-color:#ffffff;
    float:left;
    margin-top:16px;
    margin-left:11px;
	box-shadow: 1px 1px 1px #bfbebe;
    }
    .admissions-module-iphone-text-container {
    width:267px;
    margin-left:11px;
    margin-top:10px;
    margin-bottom:20px;
    }
    .admissions-module-iphone-header {
    }
    .admissions-module-iphone-text {
    font-size:13px;
    font-family:'Open Sans', sans-serif;
    font-weight:normal;
    margin-top:8px;
    }
    .admissions-module-iphone-link {
    font-family:'Open Sans', sans-serif;
    font-size:12px;
    font-weight:bold;
	border-top: 1px solid #dbdada;
    }
    .loved-ones-module-iphone {
    width:298px;
    height:auto;
    background-color:#ffffff;
    margin-top:24px;
    margin-left:10px;
    position:relative;
    z-index:1;
    float:left;
	box-shadow: 1px 1px 1px #bfbebe;
    }
    .loved-ones-module-image-iphone {
    width:298px;
    height:138px;
    position:relative;
    z-index:2;
    }
    .loved-ones-module-iphone-text-container {
    width:266px;
    margin-top:17px;
    margin-left:11px;
    margin-bottom:26px;
    }
    .loved-ones-module-iphone-header {
    }
    .loved-ones-module-iphone-text {
    font-size:13px;
    font-family:'Open Sans', sans-serif;
    font-weight:normal;
    }
    .loved-ones-module-iphone-link {
    font-family:'Open Sans', sans-serif;
    font-size:12px;
    font-weight:bold;
	border-top: 1px solid #dbdada;
    }
    .screenings-module-iphone {
    width:298px;
    background-color:#ffffff;
    margin-top:25px;
    margin-left:10px;
    position:relative;
    z-index:1;
    float:left;
	box-shadow: 1px 1px 1px #bfbebe;
    }
    .screenings-module-iphone-image {
    width:298px;
    height:138px;
    position:relative;
    z-index:2;
    text-align:center;
    }
    img.Stethoscope {
    vertical-align: middle;
    width: 61px;
    height: 100px;
    padding-top: 19px;
    }
    .screenings-module-iphone-text-container {
    width:auto;
    margin-left:11px;
    margin-top:17px;
    margin-bottom:30px;
    }
    .screenings-module-iphone-header{
    }
	.screenings-module-iphone-text {
	width:275px;
	}
    .screenings-module-iphone-link {
    font-family:'Open Sans', sans-serif;
    font-size:12px;
    font-weight:bold;
    }
    a.mobile-links {
    color:#353535;
    background-color:#ffffff;
    width: 298px;
    height: 50px;
    display: block;
    }
    a.mobile-links:hover {
    color:#ffffff;
    background-color:#33bfc3;
    width: 298px;
    height: 50px;
    display: block;
    }
    span.link-arrow1 {
    margin-left:123px;
    }
    span.link-arrow2 {
    margin-left:140px;
    }
    span.link-arrow3 {
    margin-left:141px;
    }
    span.link-arrow4 {
    margin-left:134px;
    }
    span.link-arrow5 {
    margin-left:211px;
    }
    span.link-arrow6 {
    margin-left:175px;
    }
/**HELPFUL TOOLS MODULE**/
.helpful-tools-container {
    width:300px;
    height:auto;
    margin-left:10px;
    margin-top:10px;
    box-shadow:1px 1px 1px #dbdada;
    }
    .helpful-tools-header {
    margin-left:10px;
    margin-top:17px;
    margin-bottom:10px;
    }
	.helpful-tools-items-container {
	width:300px;
	float:left;
	}
    .patient-admissions-container {
    width:275px;
    height:auto;
    margin-top:10px;
    margin-left:10px;
    margin-bottom:10px;
    }
    .patient-admissions-background {
    height:46px;
    width:101px;
    margin-right:10px;
    }
    .patient-admissions-image {
    width:auto;
    height:auto;
    margin:0px;
    }
.patient-admissions-text {
display:none;
}
    .patient-admissions-text-mobile {
    margin-left:0px;
    width:164px;
float:left;
display:block;
font-family: 'MillerText-Bold';
font-size:16px;
    }
    .health-screenings-container {
    width:275px;
    height:46px;
    margin-top:10px;
    margin-left:10px;
    margin-bottom:10px;
    }
    .health-screenings-background {
    height:46px;
    width:101px;
    margin-right:10px;
    }
    .health-screenings-image {
    height:auto;
    width:auto;
    margin:0px;
    }
.health-screenings-text {display:none;}
    .health-screenings-text-mobile {
    margin-left:0px;
    width:164px;
float:left;
display:block;
font-family: 'MillerText-Bold';
font-size:16px;
    }
    .surgical-prereg-container {
    height:46px;
    width:275px;
    margin-top:10px;
    margin-left:10px;
    margin-bottom:10px;
    }
	.surgical-prereg-background {
	margin-right:1px;
	}
    .surgical-prereg-image {
    height:auto;
    }
.surgical-prereg-text {display:none;}
    .surgical-prereg-text-mobile {
    margin-left:0px;
    width:164px;
float:left;
display:block;
font-family: 'MillerText-Bold';
font-size:16px;
    }
    .help-module-hr-iphone {
    width:300px;
    height:1px;
    background-color:#999999;
    display:block;
    float:left;
    }
    span.helpful-module-arrow-iphone1 {
    margin-left:58px;
    font-size:12px;
    display:inline-block !important;
    }
    span.helpful-module-arrow-iphone2 {
    margin-left:61px;
    font-size:12px;
    display:inline-block !important;
    }
    span.helpful-module-arrow-iphone3 {
    margin-left:23px;
    font-size:12px;
    display:inline-block !important;
    }
/**HEALTHY WOMAN**/
.healthy-woman-container {
    width:300px;
    float:left;
    background-color:#ffffff;
    box-shadow:1px 1px 1px #dbdada;
    margin-top:12px;
    margin-left:10px;
    margin-bottom:11px;
height:auto;
    }
    .healthy-woman-image {
    width:300px;
    float:left;
    }
    .healthy-woman-text-container {
    width:265px;
    float:left;
    margin-top:29px;
    margin-left:10px;
    margin-bottom:20px;
    }
    .healthy-woman-header {
    }
    .healthy-woman-text {
    font-family:'Open Sans', sans-serif;
    font-size:12px;
    font-weight:700;
    margin-top:5px;
    }
    .healthy-woman-links {display:none;}
    .healthy-woman-links-iphone {
    font-family:'Open Sans', sans-serif;
    font-size:12px;
    font-weight:bold;
    margin-left:10px;
    float:left;
    display:block;
width:266px;
    }
    .healthy-woman-hr-iphone {
    background-color:#999999;
    width:300px;
    height:1px;
    float:left;
    }
    span.healthy-woman-arrow {
    margin-left: 200px;
    }
    a.mobile-healthy-woman-link {
    padding-top: 20px;
padding-left: 10px;
padding-bottom: 20px;
background: url(/Uploads/Public/Images/Design/Hospital-Site-A/Mobile-right-caret-static.png) 95% 50% no-repeat;
display: block;
color: #353535;
background-color: #ffffff;
margin-left: -9px;
margin-right: -24px;
}
    a.mobile-healthy-woman-link:hover {
    padding-top: 20px;
padding-left: 10px;
padding-bottom: 20px;
background: url(/Uploads/Public/Images/Design/Hospital-Site-A/Mobile-right-caret-hover.png) 95% 50% no-repeat;
display: block;
color: #ffffff;
background-color: #33bfc3;
margin-left: -9px;
margin-right: -24px;
}
/**MAMMOGRAM**/
 .mammogram-container {
    width:300px;
    float:left;
    background-color:#ffffff;
    box-shadow:1px 1px 1px #dbdada;
    margin-top:12px;
    margin-left:10px;
    margin-bottom:11px;
height:auto;
    }
    .mammogram-image {
    width:300px;
    float:left;
    }
    .mammogram-text-container {
    width:265px;
    float:left;
    margin-top:29px;
    margin-left:10px;
    margin-bottom:20px;
    }
    .mammogram-header {
    }
    .mammogram-text {
    font-family:'Open Sans', sans-serif;
    font-size:12px;
    font-weight:normal;
    margin-top:5px;
    }
    .mammogram-links {display:none;}
    .mammogram-links-iphone {
    font-family:'Open Sans', sans-serif;
    font-size:12px;
    font-weight:bold;
    margin-left:10px;
    float:left;
    display:block;
width:266px;
    }
    .mammogram-hr-iphone {
    background-color:#999999;
    width:300px;
    height:1px;
    float:left;
    }
    span.mammogram-arrow {
    margin-left: 165px;
    }
    a.mobile-mammogram-link {
    padding-top:20px;
	padding-left:10px;
	padding-bottom:20px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/Mobile-right-caret-static.png) 95% 50% no-repeat;
    display:block;
    color:#353535;
	background-color:#ffffff;
	margin-left:-9px;
	margin-right:-24px;
    }
    a.mobile-mammogram-link:hover {
    padding-top:20px;
	padding-left:10px;
	padding-bottom:20px;
    background:url(/uploads/public/images/design/Hospital-Site-A/Mobile-right-caret-hover.png) 95% 50% no-repeat;
	display:block;
    color:#ffffff;
	background-color:#33bfc3;
	margin-left:-9px;
	margin-right:-24px;
    }
/**IN THE NEWS**/
.in-the-news-container {
    width:300px;
    height:auto;
    margin-left:10px;
    margin-top:10px;
    padding-bottom:0px;
    box-shadow:1px 1px 1px #dbdada;
    }
    .in-the-news-image {
    width:300px;
    }
    .in-the-news-text-container {
    width:265px;
    height:auto;
    margin-top:11px;
    margin-left:10px;
    }
    .in-the-news-logo {
    font-size: 12px;
    font-weight:normal;
    }
    .in-the-news-header {
    margin-top:9px;
    width:189px;
	clear:both;
    }
    .in-the-news-text {
    margin-top:6px;
    margin-bottom:20px;
    }
    .watch-video-link {
    display:none;
    }
.watch-video-link-mobile {
	display:block;
	width:100%;
	font-family: 'Open Sans', sans-serif;
font-size: 12px;
font-weight: bold;
float:left;
	}
    .in-the-news-hr-iphone {
    background-color:#999999;
    width:300px;
    height:1px;
    float:left;
    display:block;
    margin-left:-10px;
    }
    span.in-the-news-arrow {
    margin-left:159px;
    }
    a.in-the-news-nav-link {
    color:#353535;
    background-color:#ffffff;
    display:block;
    height:50px;
    width:280px;
    line-height:50px;
    padding-right: 20px;
    margin-left: -10px;
    text-align: center;
    }
    a.in-the-news-nav-link:hover {
    color:#ffffff;
    background-color:#33bfc3;
    display:block;
    height:50px;
    width:280px;
    line-height:50px;
    padding-right: 20px;
    margin-left: -10px;
    text-align: center;
    }
/**MAPS**/
.map-container {
    width:300px;
    height:auto;
    margin-left:10px;
    margin-top:10px;
    padding-bottom:0px;
    box-shadow:1px 1px 1px #dbdada;
	margin-bottom:0px;
    }
    .map-image {display:none;}
    .map-image-iphone {
    width:300px;
    height:138px;
    display:block;
    }
    .map-text-container {
    width:266px;
    height:auto;
    margin-left:10px;
    }
    .map-logo {
    font-size: 12px;
    font-weight: normal;
    }
    .map-header {
    margin-top:9px;
    }
    .map-text {
    margin-top:9px;
    margin-bottom:20px;
    }
    .map-hr-iphone {
    background-color:#999999;
    width:300px;
    height:1px;
    float:left;
    display:block;
    margin-left:-10px;
    }
    .map-link {
    font-size: 12px;
    margin-top:0px;
    margin-bottom:0px;
    margin-left:0px;
    }
    a.map-nav-link {
    color: #000000;
    background-color: #ffffff;
    display: block;
    height: 50px;
    width: 280px;
    line-height: 50px;
    padding-right: 20px;
    margin-left: -10px;
    text-align: center;
    }
    a.map-nav-link:hover {
    color: #ffffff;
    background-color: #33bfc3;
    display: block;
    height: 50px;
    width: 280px;
    line-height: 50px;
    padding-right: 20px;
    margin-left: -10px;
    text-align: center;
    }
    span.map-arrow {
    margin-left:186px;
    }
.map-link-mobile {
display:block;
width:100%;
font-family: 'Open Sans', sans-serif;
font-size: 12px;
font-weight: bold;
float:left;
}	
.map-link {
 display:none;
    }
/**NAVIGATION**/
.visitors-main-banner-container {
    width:320px;
    height:325px;
    float:left;
    }
    .visitors-main-banner-image {
    height:185px;
    width:320px;
    float:left;
    background-image:url(/uploads/public/images/design/hospital-site-a/Mobile-Visitors-image.png);
    background-repeat:no-repeat;
    }
	.visitors-banner-mobile {display:block;}
    .visitors-feature-container {
    float:left;
    margin-top:0px;
    }
    .visitors-headline-container {
    float:left;
    width:320px;
    background-color:#f3f3f3;
    opacity:1;
    zoom:0;
    filter: none;
    filter: none;
    -ms-filter: none;
    }
    .visitors-section-name {
    font-family:'Open Sans', sans-serif;
    font-size:12px;
    font-weight:bold;
    color:#81d4d7;
    margin-left:20px;
    margin-top:15px;
    text-transform:uppercase;
    }
    .visitors-feature-headline {
    margin-left:20px;
    width:225px;
    }
    .visitors-subheadline {
    font-family:'Open Sans', sans-serif;
    font-size:13px;
    font-weight:normal;
    margin-left:20px;
    margin-bottom:16px;
    }
    .nav-topics-container-iphone {
    display:block;
    width:300px;
    height:auto;
    background-color:#c9d2c6;
    float:left;
    margin-left:10px;
    margin-top:6px;
    box-shadow:1px 1px 1px #dbdada;
    }
    .nav-topics-header-iphone {
    float:left;
    margin-top:17px;
    margin-left:9px;
    margin-bottom:12px;
    }
    .nav-topics-section-link-iphone {
    font-family:'Open Sans', sans-serif;
    font-size:12px;
    font-weight:bold;
    float:left;
	width:100%;
    }
    .nav-hr-iphone {
    width:300px;
    height:1px;
    background-color:#646963;
    float:left;
    }
    span.nav-topics-section-arrows1 {
    margin-left:95px;
    }
    span.nav-topics-section-arrows2 {
    margin-left:105px;
    }
    span.nav-topics-section-arrows3 {
    margin-left:66px;
    }
    span.nav-topics-section-arrows4 {
    margin-left:33px;
    }
    span.nav-topics-section-arrows5 {
    margin-left:89px;
    }
    span.nav-topics-section-arrows6 {
    margin-left:53px;
    }
.visitors-content-container {
    width:290px;
    margin-left:10px;
    margin-top:10px;
    float:left;
    box-shadow:1px 1px 1px #dbdada;
	padding-top:12px;
	padding-left:10px;
	min-height:0px;
	padding-bottom:20px;
    }
    .visitors-text-container1 {
    width:278px;
    margin-bottom:16px;
    }
    .visitors-header {
    }
    .visitors-text {
    font-family:'Open Sans', sans-serif;
    font-size:12px;
    font-weight:normal;
    margin-top:13px;
    }
    .visitors-hr {
    margin-left:-10px;
    width:300px;
    background-color:#d9d9d9;
    height:1px;
    }
    .visitors-section-container {
    width:278px;
    height:auto;
    margin-bottom:0px;
    margin-top:14px;
    }
    .visitors-section-image-iphone {
    height:138px;
    width:277px;
    display:block;
    }
    .visitors-section-text-container {
    width:265px;
    margin-left:0px;
    margin-top:17px;
    }
    .visitors-section-header {
    }
    .visitors-section-text {
    font-family:'Open Sans', sans-serif;
    font-size:12px;
    font-weight:normal;
    margin-bottom:26px;
    }
    .visitors-section-link-iphone {
    font-size:12px;
    font-family:'Open Sans', sans-serif;
    font-weight:bold;
    float:left;
	width:100%;
	display:block;
    }
    .visitors-hr-iphone {
    width:300px;
    float:left;
    background-color:#d9d9d9;
    height:1px;
    display:block;
    margin-left:-9px;
    }
    .visitors-section-link {
    display:none;
    }
    .visitors-section-image {
    display:none;
    }
    span.visitors-arrows1 {
    margin-left:136px;
    }
    span.visitors-arrows2 {
    margin-left:120px;
    }
    span.visitors-arrows3 {
    margin-left:149px;
    }
    a.mobile-nav-links {
	padding-top:20px;
	padding-left:10px;
	padding-bottom:20px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/Mobile-right-caret-static.png) 95% 50% no-repeat;
    display:block;
    color:#353535;
	background-color:#ffffff;
	margin-right:-25px;
	margin-left:-9px;
    }
	a.mobile-nav-links:hover {
	padding-top:20px;
	padding-left:10px;
	padding-bottom:20px;
    background:url(/uploads/public/images/design/Hospital-Site-A/Mobile-right-caret-hover.png) 95% 50% no-repeat;
	display:block;
    color:#ffffff;
	background-color:#33bfc3;
	margin-right:-25px;
	margin-left:-9px;
    }
.nav-page-main-banner-container {
    width:320px;
    height:325px;
    float:left;
    }
    .nav-page-main-banner-image {
    height:185px;
    width:320px;
    float:left;
    background-image:url(/uploads/public/images/design/hospital-site-a/Mobile-Test-Page-1.png);
    background-repeat:no-repeat;
    }
	.nav-page-main-banner-mobile {display:block;}
    .nav-page-feature-container {
    float:left;
    margin-top:0px;
    }
    .nav-page-headline-container {
    float:left;
    width:320px;
    background-color:#f3f3f3;
    opacity:1;
    zoom:0;
    filter: none;
    filter: none;
    -ms-filter: none;
    }
    .nav-page-section-name {
    font-family:'Open Sans', sans-serif;
    font-size:12px;
    font-weight:bold;
    color:#81d4d7;
    margin-left:20px;
    margin-top:15px;
    text-transform:uppercase;
    }
    .nav-page-feature-headline {
    margin-left:20px;
    width:225px;
    }
    .nav-page-subheadline {
    font-family:'Open Sans', sans-serif;
    font-size:12px;
    font-weight:normal;
    margin-left:20px;
    margin-bottom:16px;
    }
    .nav-topics-container-iphone {
    display:block;
    width:300px;
    height:auto;
    background-color:#c9d2c6;
    float:left;
    margin-left:10px;
    margin-top:20px;
    box-shadow:1px 1px 1px #dbdada;
    }
    .nav-topics-header-iphone {
    float:left;
    margin-top:17px;
    margin-left:9px;
    margin-bottom:12px;
    }
    .nav-hr-iphone {
    width:300px;
    height:1px;
    background-color:#646963;
    float:left;
    }
    span.nav-topics-section-arrows1 {
    margin-left:107px;
    }
    span.nav-topics-section-arrows2 {
    margin-left:117px;
    }
    span.nav-topics-section-arrows3 {
    margin-left:78px;
    }
    span.nav-topics-section-arrows4 {
    margin-left:45px;
    }
    span.nav-topics-section-arrows5 {
    margin-left:101px;
    }
    span.nav-topics-section-arrows6 {
    margin-left:65px;
    }
    a.nav-topic-link {
    padding-top:20px;
	padding-left:10px;
	padding-bottom:20px;
    background:url(/Uploads/Public/Images/Design/Hospital-Site-A/Mobile-right-caret-static.png) 95% 50% no-repeat;
    display:block;
    color:#353535;
	background-color:#c9d2c6;
    }
    a.nav-topic-link:hover {
    padding-top:20px;
	padding-left:10px;
	padding-bottom:20px;
    background:url(/uploads/public/images/design/Hospital-Site-A/Mobile-right-caret-hover.png) 95% 50% no-repeat;
	display:block;
    color:#ffffff;
	background-color:#33bfc3;
    }
    span.collapsed-nav-arrow {
    margin-left:163px;
    font-size:12px;
    }
    .Nav-Topic-inner-menu {
    background-color:#c9d2c6;
    margin-left:10px;
    width:300px;
    float:left;
    }
 .nav-page-content-container {
    width:300px;
height:auto;
    float:left;
    background-color:#ffffff;
    box-shadow 1px 1px 1px #dbdada;
    margin-left:10px;
margin-top:12px;
    }
    .nav-page-text-container1 {
    width:278px;
    float:left;
    margin-left:10px;
    margin-top:20px;
    margin-bottom:0px;
    }
    .nav-page-header {
    }
    .nav-page-text1 {
    font-family:'Open Sans', sans-serif;
    font-size:12px;
    font-weight:normal;
    margin-top:13px;
    margin-bottom:20px;
    }
    .nav-page-hr-iphone {
    width:300px;
    height:1px;
    background-color:#999999;
    float:left;
    margin-left:-10px;
    }
    .nav-page-hr {
    display:none;
    }
    .nav-page-text-container2 {
    width:266px;
    float:left;
    margin-left:10px;
    margin-top:20px;
    }
    .nav-page-subheader {
    }
    .nav-page-text2 {
    font-family:'Open Sans', sans-serif;
    font-size:12px;
    font-weight:normal;
    margin-top:7px;
    margin-bottom:20px;
    }
    .nav-page-links {display:none;}
    .nav-page-text-container3 {
    width:276px;
    float:left;
    margin-left:10px;
    margin-top:20px;
    margin-bottom:20px;
    }
    .nav-page-small-header {
    }
    .nav-page-text3 {
    font-family:'Open Sans', sans-serif;
    font-size:12px;
    font-weight:normal;
    margin-top:8px;
    }
    span.nav-page-arrow1 {
    margin-left: 135px;
    }
    span.nav-page-arrow2 {
    margin-left: 205px;
    }
    .mobile-nav-page-links {
    font-family:'Open Sans', sans-serif;
    font-size:12px;
    font-weight:bold;
    margin-top:0px;
    display:block;
    }
    a.mobile-nav-link {
    padding-top: 20px;
padding-left: 10px;
padding-bottom: 20px;
background: url(/Uploads/Public/Images/Design/Hospital-Site-A/Mobile-right-caret-static.png) 95% 50% no-repeat;
display: block;
color: #353535;
background-color: #ffffff;
margin-right: -24px;
margin-left: -9px;
    }
    a.mobile-nav-link:hover {
    padding-top: 20px;
padding-left: 10px;
padding-bottom: 20px;
background: url(/Uploads/Public/Images/Design/Hospital-Site-A/Mobile-right-caret-hover.png) 95% 50% no-repeat;
display: block;
color: #ffffff;
background-color: #33bfc3;
margin-right: -24px;
margin-left: -9px;
    }
.nav-right {display:none;}
    .nav-left {
    width:320px;
    height:auto;
    float:left;
    margin-bottom:0px;
    background-color:#f3f3f3;
	min-height:0px;
    }
	.visitors-section-link2 {display:none;}
	.google-map {
	display:none;
	}
	.google-map-mobile { display: block; }
	/*Candidacy*/
	.candidacy-links-iphone {
display:block;
margin-top:0px;
width:100%;
float:left;
}
.candidacy-links {display:none;}
a.mobile-campaign-link {
padding-top: 20px;
padding-left: 10px;
padding-bottom: 20px;
background: url(/Uploads/Public/Images/Design/Hospital-Site-A/Mobile-right-caret-static.png) 95% 50% no-repeat;
display: block;
color: #353535;
background-color: #ffffff;
}
a.mobile-campaign-link:hover {
padding-top: 20px;
padding-left: 10px;
padding-bottom: 20px;
background: url(/Uploads/Public/Images/Design/Hospital-Site-A/Mobile-right-caret-hover.png) 95% 50% no-repeat;
display: block;
color: #ffffff;
background-color:#33bfc3;
}
.candidacy-hr-iphone {
display:block;
float:left;
background-color:#dbdada;
height:1px;
width:300px;
}
.candidacy-container {height:auto;}
.candidacy-text-container {margin-bottom:20px;}
.success-stories-links {display:none;}
.success-stories-container {height:auto;}
.success-stories-text-container {margin-bottom:20px;}
	/*CUSTOM SERVICE LINE LINKS*/
	.Custom-Service-Line-Links {display: block;float: left;font-family: 'Open Sans',sans-serif;font-size: 12px;font-weight: bold;width: 100%;margin-bottom: 0px;}
    .Custom-Service-Line-Links .icon-caret-right{display:none;}
    .Custom-Service-Line-Links a.right-arrow-use:link{background: url("/Uploads/Public/Images/Design/Hospital-Site-A/Mobile-right-caret-static.png") no-repeat scroll 95% 50% #FFFFFF;color: #353535;display: block;margin-left: -9px;margin-right: -25px;padding-bottom: 25px;padding-left: 10px;padding-top: 25px;border-top:solid 1px #cccccc;}
    .Custom-Service-Line-Links  a.right-arrow-use:visited{background: url("/Uploads/Public/Images/Design/Hospital-Site-A/Mobile-right-caret-static.png") no-repeat scroll 95% 50% #FFFFFF;color: #353535;display: block;margin-left: -9px;margin-right: -25px;padding-bottom: 25px;padding-left: 10px;padding-top: 25px;}
    .Custom-Service-Line-Links a.right-arrow-use:hover{background: url("/Uploads/Public/Images/Design/Hospital-Site-A/Mobile-right-caret-hover.png") no-repeat scroll 95% 50% #33bfc3;color: #FFFFFF;display: block;margin-left: -9px;margin-right: -25px;padding-bottom: 25px;padding-left: 10px;padding-top: 25px;}
    .Custom-Service-Line-Links  a.right-arrow-use:active{background: url("/Uploads/Public/Images/Design/Hospital-Site-A/Mobile-right-caret-hover.png") no-repeat scroll 95% 50% #33bfc3;color: #FFFFFF;display: block;margin-left: -9px;margin-right: -25px;padding-bottom: 25px;padding-left: 10px;padding-top: 25px;}
	/**CUSTOM HOMEPAGE LINKS**/
	.Custom-Home-Links {display: block;float: left;font-family: 'Open Sans',sans-serif;font-size: 12px;font-weight: bold;width: 100%;margin-bottom: 0px;}
    .Custom-Home-Links .icon-caret-right{display:none;}
    .Custom-Home-Links a.right-arrow-use:link{background: url("/Uploads/Public/Images/Design/Hospital-Site-A/Mobile-right-caret-static.png") no-repeat scroll 95% 50% #FFFFFF;color: #353535;display: block;padding-bottom: 25px;padding-left: 10px;padding-top: 25px;border-top:solid 1px #cccccc;}
    .Custom-Home-Links  a.right-arrow-use:visited{background: url("/Uploads/Public/Images/Design/Hospital-Site-A/Mobile-right-caret-static.png") no-repeat scroll 95% 50% #FFFFFF;color: #353535;display: block;padding-bottom: 25px;padding-left: 10px;padding-top: 25px;}
    .Custom-Home-Links a.right-arrow-use:hover{background: url("/Uploads/Public/Images/Design/Hospital-Site-A/Mobile-right-caret-hover.png") no-repeat scroll 95% 50% #33bfc3;color: #FFFFFF;display: block;padding-bottom: 25px;padding-left: 10px;padding-top: 25px;}
    .Custom-Home-Links  a.right-arrow-use:active{background: url("/Uploads/Public/Images/Design/Hospital-Site-A/Mobile-right-caret-hover.png") no-repeat scroll 95% 50% #33bfc3;color: #FFFFFF;display: block;padding-bottom: 25px;padding-left: 10px;padding-top: 25px;}
/**CAMPAIGN PAGE**/
.campaign-main-banner-container {
width:320px;
    height:325px;
    float:left;
}
.campaign-main-banner-image {
height:185px;
    width:320px;
    float:left;
    background-image:url(/uploads/public/images/design/hospital-site-a/Campaign-Hero.png);
    background-repeat:no-repeat;
}
.campaign-banner-mobile {display:block; height:185px; width:320px;float:left;}
.campaign-feature-container {
margin-top:0px;
}
.campaign-headline-container {
float:left;
    width:320px;
    background-color:#f3f3f3;
    opacity:1;
    zoom:0;
    filter: none;
    filter: none;
    -ms-filter: none;
}
.campaign-section-name {
font-family:'Open Sans', sans-serif;
    font-size:11px;
    font-weight:bold;
    color:#81d4d7;
    margin-left:10px;
    margin-top:20px;
}
.campaign-feature-headline {
margin-left:10px;
}
.campaign-subheadline {
    font-family:'Open Sans', sans-serif;
    font-size:12px;
    font-weight:700;
    margin-left:10px;
    margin-bottom:16px;
    }
.campaign-content-container {
width:300px;
    float:left;
    background-color:#ffffff;
    box-shadow:1px 1px 1px #dbdada;
	padding-top:23px;
	padding-left:10px;
	padding-right:10px;
}
.campaign-text-container1 {
width:300px;
    float:left;
}
.campaign-header {
}
.campaign-text {
font-family:'Open Sans', sans-serif;
    font-size:12px;
	font-weight:normal !important;
    margin-top:6px;
	margin-bottom:0px;
}
.Info-Session-Container {margin-left:10px;margin-top:10px; margin-bottom:20px;}
.campaign-banners-container {
width:300px;
float:left;
}

/*CAMPAIGN MAP BANNER*/
.map-container1 {
width: 300px;
height: auto;
margin-left: 10px;
margin-top: 10px;
padding-bottom: 0px;
box-shadow: 1px 1px 1px #dbdada;
margin-bottom: 0px;
}
.map-image1 {
display:none;
}
.small-map1{}
.map-image-iphone1 {
width: 300px;
height: 138px;
display: block;
}
.map-text-container1 {
width: 266px;
height: auto;
margin-left: 10px;
}
.map-logo1 {
font-size: 12px;
font-weight: normal;
}
.map-header1 {
margin-top: 9px;
}
.map-text1 {
margin-top: 9px;
margin-bottom: 20px;
}
.map-hr-iphone1 {
background-color: #999999;
width: 300px;
height: 1px;
float: left;
display: block;
margin-left: -10px;}
.map-link-mobile1 {
display: block;
width: 100%;
font-family: 'Open Sans', sans-serif;
font-size: 12px;
font-weight: bold;
float: left;
}
.map-link1 {
display:none;
}

/**Find A Doctor Mobile*/

#findadoc-Container-Results {
width:300px;
background-color:#c9d2c6;
padding:35px 0px 30px 20px;
box-shadow:1px 1px 1px #dbdada;
}
.findadoc-header {
}
.findadoc-subheadline {
display:none;
}
.findadoc-hr {
background-color: #abb2a9;
width: 100%;
height: 1px;
float:left;
display:none;
}
.findadoc-Search-Fields-Container{height:auto;width:300px;float:left;}
.findadoc-Search-Field-Title1 {margin-top:15px; margin-bottom:7px;}
.findadoc-Search-Field {box-shadow: 0px 2px 0px #b6c4b3; width:280px;}
.findadoc-Search-Field-Title2 {margin-top:16px;margin-bottom:5px;}
.findadoc-Search-Field2 {border-top: 2px solid #b6c4b3;width: 280px;}
.findadoc-Search-Field-Title3 {margin-top:15px;margin-bottom:3px;}
.findadoc-Search-Field-Title4 {margin-top:16px; margin-bottom:7px;}
.findadoc-Search-Field-Title5 {margin-top:15px; margin-bottom:0px;}
.findadoc-Gender-Select {margin-left:0px;margin-bottom:10px;}
.findadoc-search-area {width:auto; margin-top:13px;float:left; margin-left:0px;}
.findadoc-clear-search-results {margin-top:20px;float:left;margin-left:5px; clear:both;}
span.clear-search-text {padding-right:175px;}
.findadoc-Results-Block {background-color:#ffffff; width:300px; height:auto;padding:30px 10px 30px 10px; overflow:hidden !important;}
#cpsys_FormItem_DocDirectory1_TaxonomySpecialtyDD-Results {
    width:280px;
    height:38px;
    box-shadow: 0px 2px 0px #b6c4b3;
	font-family: 'Open Sans', sans-serif;
border:0px;
background-color:#fff;
-moz-appearance:none;
-webkit-appearance:none;
appearance: none;
overflow:hidden;
background-image: url(/Uploads/Public/Images/Design/Hospital-Site-A/dropdown-menu.png);
background-repeat: no-repeat;
background-position: 100% 0;
padding-left: 5px;
}
#cpsys_FormItem_DocDirectory1_DoctorName-Results {
    width:276px;
    height:38px;
	border: 0px solid #fff !important;
	padding-left:3px;
	}
#cpsys_FormItem_DocDirectory1_ZipCode-Results {
	width:276px;
    height:38px;
	border: 0px solid #fff !important;
	padding-left:3px;
	}
#cpsys_FormItem_DocDirectory1_TaxonomyLangaugesDD-Results {
	width:280px;
    height:38px;
    box-shadow: 0px 2px 0px #b6c4b3;
	font-family: 'Open Sans', sans-serif;
border:0px;
background-color:#fff;
-moz-appearance:none;
-webkit-appearance:none;
appearance: none;
overflow:hidden;
background-image: url(/Uploads/Public/Images/Design/Hospital-Site-A/dropdown-menu.png);
background-repeat: no-repeat;
background-position: 100% 0;
padding-left: 5px;
}
#cpsys_FormItem_DocDirectory1_TaxonomyGenderDD-Results {
	width:280px;
    height:30px;
    box-shadow: 0px 2px 0px #b6c4b3;
	font-family: 'Open Sans', sans-serif;
border:0px;
background-color:#fff;
-moz-appearance:none;
-webkit-appearance:none;
appearance: none;
overflow:hidden;
background-image: url(/Uploads/Public/Images/Design/Hospital-Site-A/field.png);
background-repeat: no-repeat;
background-position: 100% 0;
padding-left: 5px;
display:block;
}
#cpsys_FormItem_DocDirectory1_CommonwealthLocationFindADoc {
width:280px;
    height:38px;
    box-shadow: 0px 2px 0px #b6c4b3;
	font-family: 'Open Sans', sans-serif;
border:0px;
background-color:#fff;
-moz-appearance:none;
-webkit-appearance:none;
appearance: none;
overflow:hidden;
background-image: url(/Uploads/Public/Images/Design/Hospital-Site-A/dropdown-menu.png);
background-repeat: no-repeat;
background-position: 100% 0;
padding-left: 5px;
}
.findadoc-letter-image {width:60px; height:auto; float:left; margin-right:5px;}
span.findadoc-phys-image img {width:auto;height:auto;}
.cpsys_CustomProxSearch_Text {display:none;}
.cpsys_CustomProxSearch_MilesMenu {display:none;}
.cpsys_CustomProxSearch_Text {display:none;}
.cpsys_CustomProxSearch_ZipCodeBox {display:none;}
.cpsty_CustomProximitySearch_ibSearch {box-shadow:1px 1px 1px #666666;margin-left:-5px;margin-top:20px; margin-bottom:20px;width:279px;height:45px;}
.cpsty_CustomProximitySearch_ibSearch {}
.findadoc-physician-section {width:300px;height:auto; margin-top:10px; float:left;margin-bottom:0px;}
.findadoc-phys-image {width:60px;height:60px; margin-top:12px;}
.findadoc-phys-title-container {width:235px; height:auto;float:left;margin-top:0px;margin-bottom:0px;margin-left:0;}
.findadoc-map-it {display:none;}
.findadoc-phys-distance-container {float:left;width:auto;}
.findadoc-distance-text {font-family: 'MillerText-Bold'; font-size:13px; font-weight:700;margin-left:45px;}
.findadoc-specialties-container {height:auto; width:223px;float:left;margin-top:20px;margin-bottom:0px;margin-left:12px;}
.findadoc-specialties-headline {font-family:'Open Sans', sans-serif !important; font-size:12px !important; font-weight:700 !important;}
.findadoc-contact-info-container {width:223px; height:auto;float:left;margin-top:15px;margin-bottom:15px;margin-left:12px;}
.findadoc-contact-info-headline {font-family:'Open Sans', sans-serif !important; font-size:12px !important; font-weight:700 !important;}
.findadoc-hr2 {
display:none;
}
.findadoc-map-it-mobile {display:block; float:left; width:auto;margin-top:15px;}
.findadoc-employed-physician-image-mobile {margin-bottom:24px;display:block;float:left;width:auto; height:auto;margin-left:12px;}
.gender-radio-buttons {display:none;}
.gender-dropdown-menu {display:block;margin-top:7px;}
span.findadoc-map-letter {background-color:#f26250;padding:1px 5px 2px 5px; color:#ffffff; font-family: 'MillerText-Bold';}
ul.phys-specialties {margin:0px;padding-left:15px;}
#cphBody_cphCenter_ctl01_ctrlResultsHeaderContentpagesize_lbPageSize {
width:200px !important;
height:40px;
float:right;
margin-top:-56px;
font-family: 'Open Sans', sans-serif;
font-weight:600 !important;
border:0px;
background-color:#fff;
-moz-appearance:none;
-webkit-appearance:none;
appearance: none;
overflow:hidden;
background-image: url(/uploads/public/images/design/hospital-site-a/findadoc-pager.png);
background-repeat: no-repeat;
background-position: 100% 0;
padding-left:0px;
display:none;
}
.findadoc-feature-container{margin-top:-30px; display:none;}
.findadoc-employed-physician-image {
float:left;
width:163px; 
height:30px;
background-color:#ffffff; 
opacity:0.8; 
zoom:1;
filter: alpha(opactiy=80);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"
}
img.employed-physician {
width:135px;
height:26px;
margin-left:0px;
margin-top:2px;
}
#findadoc-profile-container-mobile {float:left; background-color:#ffffff;width:300px;display:block;padding: 0px 0px 10px 0px; margin-left:10px;}
.findadoc-profile-header {width:320px;}
.findadoc-distance-text-block {float:left; width:auto;}
.findadoc-distance-text {font-size:11px !important; font-weight:700 !important; font-family:'Open Sans', sans-serif !important;}
.findadoc-profile-map-container-mobile {float:left; margin-top:13px;display:block;}
.findadoc-profile-framemap-mobile {opacity:2; float:left;display:block;}
.findadoc-profile-left-mobile {float:left;width:60px;display:block;margin-top:20px; margin-left:10px;}
.findadoc-profile-image-mobile {width:60px;float:left;display:block;}
img.profile-image-mobile {height:60px; width:60px;display:block;}
.findadoc-profile-map-it-mobile {font-size:12px !important; font-weight:600 !important;display:block; float:left;margin-top:15px;}
.findadoc-profile-right {float:left;width:180px; margin-left:12px;display:block;margin-top:20px;}
.findadoc-specialties-profile-container-mobile {float:left;display:block;}
.findadoc-specialties-profile-headline-mobile {font-family:'Open Sans', sans-serif !important; font-size:13px !important; font-weight:bold !important;display:block;}
.findadoc-specialties-profile-text-mobile {font-family:'Open Sans', sans-serif !important; font-size:13px !important; color:#6d6d6d !important;display:block;}
ul.findadoc-specialties-profile-list-mobile {padding-left: 15px;margin: 0px;display:block;}
.findadoc-Hospital-Phone-mobile {font-family:'Open Sans', sans-serif !important; font-size:13px !important;display:block;font-weight:bold !important;margin-top:16px;}
.findadoc-contact-info-container-profile-mobile {float:left;display:block;margin-top:16px;}
.findadoc-profile-contact-info-headline-mobile {font-family:'Open Sans', sans-serif !important; font-size:13px !important; font-weight:bold !important;display:block;}
.findadoc-profile-contact-info-text-mobile {font-family:'Open Sans', sans-serif !important; font-size:13px !important; color:#6d6d6d !important;display:block;margin-bottom:10px;}
.findadoc-employed-physician-image-profile-mobile {float:left; width:142px; height:20px; background-color:#ffffff;display:block;margin-top:15px;margin-bottom:16px;}
.findadoc-doctor-profile-title-mobile {font-family:'Open Sans', sans-serif !important; font-size:13px !important; font-weight:bold !important;display:block;float:left;clear:both;}
span.findadoc-phone-number-mobile {font-family:font-family:'Open Sans', sans-serif !important; font-size:24px !important; font-weight:bold !important;}
.findadoc-print-profile {
display:none;
}
.findadoc-profile-container {display:none;}
.findadoc-profile-image {display:none;}
img.profile-image{display:none;}
.findadoc-profile-title-container {display:none;}
.findadoc-profile-distance-container{display:none;}
.findadoc-profile-map-it {display:none;}
img.employed-physician-profile {display:none;}
.findadoc-hr3 {display:none;}
.findadoc-profile-specialties-container {display:none;}
.findadoc-profile-specialties-headline {display:none;}
.findadoc-profile-specialties-text {display:none;}
ul.findadoc-profile-list {float:left;clear:both;}
.findadoc-profile-contact-info-container {display:none;}
.findadoc-profile-contact-info-headline {display:none;}
.findadoc-profile-contact-info-text {display:none;}
.findadoc-doctor-profile-container {display:none;}
.findadoc-doctor-profile-header {display:none;}
.findadoc-profile-locations-container {display:none;}
.findadoc-profile-locations-header {display:none;}
.findadoc-doctor-profile-title {display:none;}
.findadoc-profile-map-block {display:none;}
.findadoc-profile-map-container {display:none;}
.findadoc-profile-framemap {display:none;}

.findadoc-employed-physician-image-profile {float:left;width:163px; height:30px; background-color:#ffffff;margin-left:257px;}
span.findadoc-Hospital-Phone-mobile{display:block;font-size:12px !important;font-family: 'Open Sans', sans-serif !important; font-weight:700 !important;float:left;}
span.findadoc-mobile-phone {display:block;font-size:16px !important; font-family: 'Open Sans', sans-serif !important; font-weight:700 !important;float:left;}
span.findadoc-Hospital_Phone {display:none;}
span.findadoc-desktop-phone {display:none;}
span.findadoc-phone-number-large {display:block;font-size:24px !important; font-weight:700 !important;}
.findadoc-mobile-number {display:block;float:left;margin-top:10px;}
#findadoc-search-button-desktop {display:block;}
.findadoc-mobile-hr2 {
width:320px;
float:left;
background-color:#cdcdcd;
height:1px;
margin-left:-10px;
display:block;
}
.findadoc-mobile-hr {
display: block;
width: 320px;
background-color: #abb2a9;
height: 1px;
float: left;
margin-left: -20px;
}
#findadoc-search-button-mobile  {display:block;}
/**Search**/
.results-left-container {width:300px;}
.search-results-text {width:300px;}
.search-page-container {
width:300px;
height:auto;
float:left;
background-color:#ffffff;
box-shadow: 1px 1px 1px #ebeaea;
padding:10px 10px 10px 10px;
}

/*LOGIN PAGE*/
.login-page-container {
width:320px;
height:auto;
background-color:#ffffff;
box-shadow:1px 1px 1px #ebeaea;
padding:10px 0px 10px 0px;
float:left;
margin-left:0px;
}
.login-password-page-container {
width:320px;
height:auto;
background-color:#ffffff;
box-shadow:1px 1px 1px #ebeaea;
padding:10px 0px 10px 0px;
float:left;
margin-left:0px;
min-height:400px;
}
.login-page-text-container {
margin-left:10px;
}
.login-password-page-text-container {
margin-left:10px;
}
.login-hr {
width:320px;
background-color:#cdcdcd;
height:1px;
margin-left:-10px;
}
.login-password-hr {
width:320px;
background-color:#cdcdcd;
height:1px;
margin-top:10px;
margin-left:-10px;
}
.login-page-text {
font-family: 'Open Sans', sans-serif !important;
font-size:12px !important;
font-weight:600 !important;
margin-bottom:10px;
margin-top:10px;
}
.login-password-header {
margin-bottom:10px;
}
.login-password-page-text {
font-family: 'Open Sans', sans-serif !important;
font-size:12px !important;
font-weight:600 !important;
margin-top:10px;
}
/*FIND A PHYSICIAN A-Z*/
    #PhysiciansResults_Wrapper {
    width:300px;
    background-color:transparent;
    box-shadow:none;
    }
    .Alphabettable {
    width:299px;
    }
    .group-header-block {
    width:300px;
    }
	/**Health Library Advertiser**/
	.HL-Container {
    margin-left:10px;
	width:300px;
    }
	.HL-hr {
	width:88%;
	}
	.HL-Container-Right {
	margin-left:10px;
	margin-top:0px;
	margin-bottom:10px;
	}
	/**MOBILE ADD-TO HOME**/
	#addToHomeScreen .addToHomeClose {
-webkit-box-sizing:border-box;
position:absolute;
right:1px !important;
top:1px !important;
width:18px;
height:18px; line-height:14px;
text-align:center;
text-indent:1px;
-webkit-border-radius:9px;
background:rgba(0,0,0,0.12);
color:#707070;
-webkit-box-shadow:0 1px 0 #fff;
font-size:16px;
}
#divMobileAddToHome {
width:300px !important;
}
#divMobileAddToArrow {
left:0px !important;
display:none !important;
}
img#divMobileAddToHomeIcon {
width:52px !important;
height:52px !important;
}
/****NEW PROMO BOXES****/
.NewPromoContainer {
padding-left:0px;
width:300px;
margin-left:10px;
margin-top:0px;
}
.jcarousel-container {
width:578px;
margin-top:25px;
background-color:#f3f3f3;
border:none;
border-radius:0px;
}
.jcarousel-control-next {
background: url(/Uploads/Public/Images/Homepage Promo Images All Hospitals/legacy-right-arrow.png) no-repeat scroll right center #fff;
}
.jcarousel-control-prev {
background: url(/Uploads/Public/Images/Homepage Promo Images All Hospitals/legacy-left-arrow.png) no-repeat scroll right center #fff;
}
.NewPromoContainer .home-promo {
width:300px;
margin-top:0px;
margin-bottom:25px;
}
.NewPromoContainer .home-promo .NewPromoTextBlock {
width:280px;
margin-left:0;
padding: 0 10px 0 10px;
margin-top:10px;
}
	.NewPromoContainer .home-promo .NewPromoSection1Image img {
	width:300px;
	height:138px;
	}
		.NewPromoContainer .home-promo .NewPromoSection2Image img {
	width:300px;
	height:138px;
	}
		.NewPromoContainer .home-promo .NewPromoSection3Image img {
	width:300px;
	height:138px;
	}
	.NewPromoContainer .home-promo .NewPromoSection4Image img {
	width:300px;
	height:138px;
	}
	.banner-display {
display:none;
}
.banner-display-mobile {
display:block;
}
/**Contact Us Form**/
h3.clinics-header {
display:none;
}
.profile-clinic {
display:none;
}
.clinics-header-mobile {
float:right;
font-weight:bold;
margin-top:20px;
display:block;
}
.clinic-site-mobile {
font-weight:600;
clear:both;
display:block;
}
}
	@-moz-document url-prefix() {
   .FormElementsList {
    width:280px !important;
    background: transparent !important;
	height:30px !important;
	padding-top:4px;
}

   .FormElementsList-Results {
    width:368px !important;
    background: transparent !important;
	height:38px !important;
	padding-top:9px;
	}
	.moz-drop-findadoc {
    width:348px; 
    background-image: url(/Uploads/Public/Images/Design/Hospital-Site-A/findadoc-search-dropdown.png);
overflow:hidden;
-moz-appearance: window !important;
background-repeat:no-repeat;
background-position:right center;
}

.FormElementsList-ContactUs {
    width:400px !important;
    background: transparent !important;
    height:38px !important;
	padding-top:9px;
	-moz-appearance: window !important;
    }
	
.FormElementsList-Findadoc-Pager {
width:220px !important;
background:none repeat scroll 0% 0% transparent !important;
height:40px;
padding-top:9px;
-moz-appearance:window !importnat;
}	

.moz-drop-contactus {
width:380px;	
background-image: url(/uploads/public/images/design/hospital-site-a/Callus-dropdown-box.png);
overflow:hidden;
background-repeat:no-repeat;
background-position:right center;
}
.moz-drop-findadoc-pager {
width:200px !important;
/**background-image:url(/uploads/public/images/design/hospital-site-a/findadoc-pager.png);**/
/**background-repeat:no-repeat;**/
background-color:#f3f3f3;
background-position:right center;
}
.moz-drop {
    width:260px; 
    background-image: url(/Uploads/Public/Images/Design/Hospital-Site-A/field.png);
overflow:hidden;
}
.Doc-Directory-Search-Area {
margin-left:15px;
}
#cphBody_cphCenter_ctl01_ctrlResultsHeaderContentpagesize_lbPageSize {
background-color:#f3f3f3;
background-image:none;
}
} 