body {margin: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; padding: 0px; border: 0px;}
img {border: 0px; margin: 0px; padding: 0px;}

h1 {font-size: 32px; color: #FFFFFF; padding-top: 28px; font-weight: normal; margin: 0px; background-image: url(/StaticImages/pmc_10.jpg); height: 43px; width: 712px; padding-left: 32px; float: left;}
h2 {font-size: 14px;color: #00639D;margin-bottom: 12px;margin-top: 0px;}
h3 {font-size: 12px;font-weight: normal;color: #999999;margin-top: 0px;margin-bottom: 10px;}
h4 {margin-bottom: 0px;font-size: 11px;margin-top: 8px;}

p {margin-top: 0px;margin-bottom: 18px;}

span#header {float: right;padding-right: 8px;}

.blueBackground {background-color: #E9F6FB;}
.gradientBackground {width: 1105px;background-image: url(/StaticImages/pmc_00.gif);background-repeat: repeat-y;min-height: 700px;padding-bottom: 16px;margin-right: auto;margin-left: auto;}
.gradientBackgroundHome {width: 1105px;background-image: url(/StaticImages/pmc_00_home.gif);background-repeat: repeat-y;min-height: 651px;padding-bottom: 16px;margin-right: auto;margin-left: auto;}
.container {width: 951px;margin-right: auto;margin-left: auto;padding: 0px;}

.rightColumn {float: right;width: 207px;margin: 0px;padding: 0px;}
.rightColumn a {color: #FFFFFF;text-decoration: none;}

.searchBox {background-image: url(/StaticImages/pmc_03.jpg);height: 144px;width: 207px;}
.searchBox ul {font-size: 9px;list-style-type: none;font-weight: bold;margin: 0px;padding-top: 34px;padding-left: 12px;}
.searchBox ul a:hover {color: #000000;}
.searchBox li {border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #FFFFFF;padding-left: 8px;margin-bottom: 6px;padding-bottom: 4px;width: 175px;}
.searchBox input {font-size: 9px;width: 92px;float: left;margin-top: 12px;color: #666666;margin-left: 12px;}
.searchBoxButton {background-image: url(/StaticImages/pmc_search_comp.jpg);height: 23px;width: 64px;float: right;margin-top: 8px;padding-top: 7px;padding-left: 26px;font-weight: bold;margin-right: 6px;}
.searchBoxButton:hover {background-position: 0px 30px;}

.sideBar {background-image: url(/StaticImages/pmc_11.jpg);height: 523px;width: 207px;background-repeat: no-repeat;padding-top: 8px;}
.sideBarFindDoctorsButton {background-image: url(/StaticImages/pmc_sidebar_comp.jpg);height: 18px;width: 175px;padding-top: 7px;padding-left: 8px;margin-left: 12px;font-size: 12px;display: block;}
/*.sideBarFindDoctorsButton:hover {background-position: 0px 25px;}*/
.sideBar input {font-size: 9px;color: #666666;width: 178px;margin-left: 12px;margin-top: 6px;}
.sideBar select {margin-top: 6px;margin-bottom: 0px;margin-left: 12px;width: 183px;}
.sideBarFindDoctorsSearchButton {background-image: url(/StaticImages/pmc_search_comp.jpg);height: 23px;width: 64px;float: right;margin-top: 2px;padding-top: 7px;padding-left: 26px;font-weight: bold;margin-right: 6px;background-position: 90px 0px;}
.sideBarFindDoctorsSearchButton:hover {background-position: 90px 30px;}
.sideBarTinyLink {margin-top: 2px;padding-left: 17px;padding-right: 0px;font-size: 9px;display: block;margin-bottom: 23px;}
.sideBarTinyLink:hover QuickLinks {background-image: url(/StaticImages/pmc_sidebar_comp.jpg);height: 18px;width: 175px;padding-top: 7px;padding-left: 8px;margin-left: 12px;font-size: 12px;background-position: -183px 0px;display: block;}
.sideBarForQuickLinks {background-image: url(/StaticImages/pmc_sidebar_comp.jpg);height: 18px;width: 175px;padding-top: 7px;padding-left: 8px;margin-left: 12px;font-size: 12px;background-position: -183px 0px;display: block;}
/*.sideBarForQuickLinks:hover {background-position: -183px 25px;}*/
.sideBar ul {list-style-type: none;padding: 0px;margin-left: 12px;margin-right: 12px;margin-bottom: 0px;margin-top: 10px;}
.sideBar li {border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #FFFFFF;padding-left: 8px;margin-bottom: 6px;padding-bottom: 3px;width: 175px;}

.promo {display: block;width: 183px;margin: 12px 0 0 12px;text-align: center;padding: 0;}
.promotop {padding: 8px 0px 8px 0px;background: url(/StaticImages/promotop.jpg) 0 0 repeat-x #7a899c;display: block;color: #FFFFFF;width: 183px;font-size: 14px;font-weight: bold;}
.promobot {font-size: 11px;font-weight: normal;display: block;width: 183px;background: url(/StaticImages/promobot.jpg) 0 0 repeat-x #313c4c;padding: 8px 0 8px 0;margin: -4px 0 0 0;}

.masthead {background-image: url(/StaticImages/pmc_02.jpg);display: block;height: 101px;width: 744px;float: left;}

.leftColumn {width: 744px;float: left;}
/*.leftColumn ul {list-style-type: none;height: 43px;margin: 0px;padding: 0px;}
.leftColumn ul li {float: left;}
.leftColumn ul li a {background-image: url(/StaticImages/pmc_nav_comp.jpg);float: left;color: #FFFFFF;text-decoration: none;font-size: 12px;height: 28px;display: block;padding-top: 15px;} */
.leftNav {float: left;height: 452px;width: 176px;margin: 0px;padding: 0px;}
.leftNav h2 {margin-top: 16px;margin-left: 32px;width: 144px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCCCCC;}
.leftNav h2 a {display: inline;margin: 0px;padding: 0px;color: #00639D;}
.leftNav h2 a:hover {background-color: #FFFFFF;color: #00639D;}
.leftNav ul {list-style-type: none;margin-top: 0px;padding: 0px;width: 160px;margin-right: 0px;margin-bottom: 0px;margin-left: 16px;}
.leftNav a {padding-top: 4px;padding-bottom: 4px;padding-left: 16px;width: 144px;color: #666666;text-decoration: none;display: block;}
.leftNav a:hover {background-color: #F1F1F1;color: #000000;}
.leftNavCurrent a {background-color: #CCCCCC;color: #000000;}
.leftNavCurrent a:hover {background-color: #CCCCCC;}
.leftNav ul ul {margin-top: 0px;margin-left: 8px;width: 152px;font-size: 9px;}
.leftNav ul ul a {width: 136px;background-color: #FFFFFF;color: #666666;}
.leftNav ul ul a:hover {background-color: #F1F1F1;}
.leftNavSubCurrent a {text-decoration: underline;} 

.content {width: 508px;margin-left: 204px;text-align: left;}
.content ul {margin-left: 0px;padding-left: 16px;margin-top: 0px;margin-bottom: 18px;}
.content a {color: #00639D;text-decoration: none;}
.content a:hover {text-decoration: underline;}

.breadCrumbs {font-size: 9px;margin-bottom: 9px;}

.contactText {font-size: 9px;color: #666666;width: 250px;}

.threeDigitText {width: 30px;margin-right: 8px;}
.fourDigitText {width: 40px;}

/*	Form Styles	*/
textarea {height: 100px;width: 250px;}
.checkBox {margin-right: 6px;}
.contactSubmit {margin-right: 12px;}

.homePageFlash {float: left;}
.homePageBanners {float: left;width: 681px;padding-left: 32px;}
.homePageBanners div {float: left;height: 178px;width: 227px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #808080;}
.homePageBanners h2 {padding-top: 18px;}
.homePageBanners ul {list-style-type: none;padding: 0px;margin-top: 0px;margin-bottom: 12px;margin-left: 0px;font-size: 12px;}
.homePageBanners li {margin-bottom: 7px;margin-left: 0px;}
.homePageBanners li a {background-color: #F1F1F1;display: block;width: 211px;padding-top: 1px;padding-bottom: 1px;padding-left: 16px;}
.homePageBanners a {color: #00639D;text-decoration: none;}
.homePageBanners a:hover {text-decoration: underline;}
.homePageBanners img {float: right;padding-left: 16px;padding-right: 28px;}

.rssButton {vertical-align: middle;background-image: url(/StaticImages/rss_button.gif);height: 19px;width: 22px;display: block;float: left;padding-right: 4px;background-repeat: no-repeat;}
.mailButton {vertical-align: middle;background-image: url(/StaticImages/envelope_button.gif);height: 19px;width: 22px;display: block;float: left;padding-right: 4px;background-repeat: no-repeat;}
.downloadButton {vertical-align: middle;background-image: url(/StaticImages/download_button.gif);height: 19px;width: 22px;display: block;float: left;padding-right: 4px;background-repeat: no-repeat;}
.rssButtonHome {vertical-align: middle;background-image: url(/StaticImages/rss_button.gif);height: 19px;width: 22px;display: block;float: left;padding-right: 4px;padding-left: 16px;background-position: 16px;background-repeat: no-repeat;}
.rssLink {font-size: 9px;display: block;padding-top: 4px;padding-bottom: 12px;}

.alerts {float: left;width: 365px;padding-left: 32px;height: 79px;border: 2px;}
.alerts h2 {padding-top: 18px;margin-bottom: 2px;}
.alerts p {float: left;margin-top: 9px;}
.alertsText {font-size: 9px;color: #666666;width: 250px;margin-left: 8px;float: left;margin-top: 7px;}
.alertsButton {font-weight: bold;color: #FFFFFF;text-decoration: none;background-image: url(/StaticImages/alerts_button_comp.gif);display: block;height: 25px;width: 66px;padding-top: 9px;padding-left: 28px;float: left;margin-top: 0px;}
.alertsButton:hover {background-position: 0px 34px;}

.awardOne {background-image: url(/StaticImages/award_logo_temp.gif);display: block;float: right;height: 71px;width: 70px;margin-top: 8px;margin-right: 8px;}
.awardTwo {background-image: url(/StaticImages/award_logo_temp2.gif);display: block;float: right;height: 71px;width: 70px;margin-top: 8px;}

.startHere {width: 510px;height: 200px;}
.startHere div {float: left;background-color: #F1F1F1;}
.startHere h3 {margin-top: 16px;margin-right: 16px;margin-left: 16px;}
.startHere p {margin-left: 16px;color: #000000;margin-bottom: 0px;}
.startHere img {padding-bottom: 0px;padding-left: 12px;}

.blocksOneAndTwo {margin-right: 9px;margin-bottom: 9px;width: 160px;}
.blockFour {	margin-left: 5px;margin-right: 5px;width: 240px;text-align: center;padding-bottom: 6px;}

.alsoInterested {background-color: #F1F1F1;height: 136px;width: 493px;border-top-width: 1px;border-top-style: solid;border-top-color: #ACACAC;padding-left: 12px;}
.alsoInterested h3 {padding-top: 18px;}
.alsoInterested ul {list-style-type: none;float: left;width: 152px;margin-top: 4px;margin-left: 0px;padding-left: 0px;padding-right: 12px;}
.alsoInterested li {padding-bottom: 8px;margin-left: 0px;padding-left: 0px;}
.alsoInterestedNews {background-color: #F1F1F1;border-top-width: 1px;border-top-style: solid;border-top-color: #ACACAC;padding-left: 12px;padding-top: 8px;padding-bottom: 16px;margin-top: 8px;}
.alsoInterestedNews ul {margin-bottom: 0px;}

.articleImage {float: right;padding-bottom: 16px;padding-left: 16px;}
.contentTopSpacer {height: 18px;width: 442px;float: left;}
.contentTopSpacerNoImage {height: 18px;width: 504px;float: left;}
.contentAside {background-color: #E6E6E6;float: right;width: 168px;padding: 16px;margin-bottom: 16px;margin-left: 16px;}
.contentAside h3 {font-size: 14px;color: #00639D;margin-bottom: 12px;font-weight: bold;}
.contentAside p {color: #000000;margin-bottom: 11px;}
.content select {margin-bottom: 12px;margin-right: 12px;}

.forMoreInformation {border-top-width: 1px;border-top-style: solid;border-top-color: #ACACAC;padding-top: 8px;margin-top: 8px;}

.careerDetails p {margin-left: 150px;}
.careerDetails h4 {float: left;margin-top: 0px;}
.careerDetails ul {margin-left: 150px;}
.careersList {border-top-width: 1px;border-top-style: solid;border-top-color: #ACACAC;padding-top: 4px;}
.careersList div {border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #ACACAC;margin-bottom: 4px;height: 54px;}
.careersList div p {float: left;text-align: right;width: 150px;}
.careersList div div {border: 0px;width: 208px;float: left;}
.careersList div div p {text-align: left;float: none;margin-bottom: 8px;font-weight: normal;}

.calendar {float: left;}
.eventsNav {margin-left: 240px;}
.eventsNav p {margin-bottom: 8px;}

.listNav {float: right;width: 420px;text-align: right;padding-left: 4px;margin-left: 4px;}
.listNav a {margin-left: 4px;}

.moduleList {border-color: #ffffff;padding-top: 4px;margin-bottom: 8px;}
.moduleListtr {border-top-width: 1px;border-top-style: solid;border-top-color: #ACACAC;}
.moduleList img {float: left;padding: 6px;}
.moduleListHeader {text-align: left;}

.eventsList {padding-top: 4px;margin-left: 240px;margin-bottom: 8px;}
.eventsList div {border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #ACACAC;margin-bottom: 4px;}
.eventsList p {margin-bottom: 8px;}

.searchList {border-top-width: 1px;border-top-style: solid;border-top-color: #ACACAC;padding-top: 4px;margin-bottom: 8px;}
.searchText {font-size: 9px;color: #666666;width: 200px;margin-right: 8px;margin-left: 4px;}
.searchList div {border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #ACACAC;margin-bottom: 4px;}
.searchList p {margin-bottom: 8px;}

.serviceList {border-top-width: 1px;border-top-style: solid;border-top-color: #ACACAC;padding-top: 4px;margin-bottom: 8px;}
.serviceList div {border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #ACACAC;margin-bottom: 4px;}
.serviceList div p {float: right;width: 110px;text-align: right;}
.serviceList div div {width: 380px;border: 0px;}
.serviceList div div p {text-align: left;float: none;width: auto;margin-bottom: 8px;}

.footer {border-top-width: 1px;border-top-style: solid;border-top-color: #808080;color: #999999;font-size: 10px;}
.footerContent {width: 1105px;margin-right: auto;margin-left: auto;padding-top: 16px;}
.footer ul {list-style-type: none;clear: left;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 83px;padding: 0px;height: 22px;width: 1022px;}
.footer li {float: left;padding-right: 3px;}
.footer p {text-align: center;margin-top: 6px;}
.footer a {color: #999999;text-decoration: none;}
.footer a:hover {text-decoration: underline;}

.main {width: 200px;border: 1px solid #00639D;}

.month {background-color: #00639D;color: white;font-size: 12px;font-weight: bold;}
.daysofweek {background-color: gray;color: white;font-size: 12px;font-weight: bold;}
.days {font-size: 12px;color: black;background-color: #F1F1F1;padding: 2px;border: 1px;}
.days #today {font-weight: bold;color: red;}

.errormsgMain {color: rgb(255, 0, 0);font-weight: bold;width: 100%;	text-align: left;vertical-align: middle;margin-right:-7px;}
/* Style's for CustomErrorPage */
.subhead {font-family: Verdana, Arial, Helvetica, sans-serif;color: #16669a;font-size: 14px;font-weight: bold;padding-top: 50px;	padding-bottom: 5px;}

.shadow {background-image: url(/StaticImages/table_bgimag.jpg);background-repeat: repeat-y;background-position: center;background-attachment: fixed;width: 100%;}
.footerErrorPage {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;color: #FFFFFF;background-image: url(/StaticImages/footer_bg_image.jpg);text-align: center;height: 29px;}
.fot_link_text {color: #FFFFFF;}
/* End of Style's for CustomErrorPage */

.searchtext {font-weight:bold;color: #16669a;}