﻿/*////////////////////////////////////////////
	Yakima Regional Medical Center
	Copyright © 2009, Cyrus Limited, Inc.
	http://www.cyrusonline.com
	Design by Brandon Kidd

----------------------------------------------
	Internal Page Stylesheet
////////////////////////////////////////////*/


/* Main Content Area */
#main-wrap{ width: 100%; position: relative; z-index: 20; padding: 0 0 24px; }
#main_inner{ width: 960px; background: transparent url(/ClientResources/Images/bg-maininner.gif) no-repeat right bottom; margin: 0 auto; }
#main_content{ width: 680px; background: transparent url(/ClientResources/Images/bg-maincontent.jpg) no-repeat center top; display: inline; float: right; padding: 0 15px 15px; }
#main_content h1{ margin: 0; }
#main_content .menu{  }
#main_content .menu a{ text-decoration: none; }
#main_content .menu a:hover, #main_content .menu a:focus{ color: #3a508f; }
#main_content .menu .font_sizer{  }
#main_content .menu .font_sizer a{ background: transparent none; border: 0 none; }


/* Sidebar */
#main_sidebar{ width: 230px; min-height: 200px; background: transparent url(/ClientResources/Images/bg-mainsidebar.png) no-repeat center top; display: inline; float: left; }
*html #main_sidebar{ height: 200px; }
.sitemap #main_sidebar, .jointcommissionnotice #main_sidebar, .jointcommissionnotice #main_sidebar, .termsofuse #main_sidebar, .privacynotice #main_sidebar, .common-error #main_sidebar{ background: transparent none; }
#main_sidebar h2{ display: none; }
#main_sidebar #sidemenu{ width: 200px; padding: 15px; }
#main_sidebar #sidemenu ul{ font-size: 12px; font-weight: bold; line-height: 18px; list-style: none; }
#main_sidebar #sidemenu ul li{ background: transparent url(/ClientResources/Images/bullet-sidenav.gif) no-repeat left 7px; padding: 0 0 0 10px; }
#main_sidebar #sidemenu ul li.selected{ width: 190px; background: #3a508f none; padding: 2px 5px; }
#main_sidebar #sidemenu ul li a{ color: #3a508f; text-decoration: none; }
#main_sidebar #sidemenu ul li a:hover, #main_sidebar #sidemenu ul li a:focus{ color: #ac1a2f; text-decoration: underline; }
#main_sidebar #sidemenu ul li.selected a{ color: #fff; }
#main_sidebar #sidemenu ul li ul{ font-size: 11px; font-weight: normal; line-height: 16px; margin: 0 0 5px 5px; }
#main_sidebar #sidemenu ul li ul li{ background: transparent url(/ClientResources/Images/bullet-sidenavsub.gif) no-repeat left 6px; padding: 0 0 0 8px; }
#main_sidebar #sidemenu ul li ul li a{ color: #666; }
#main_sidebar #quicklinks{ width: 200px; border-top: double 3px #c3cade; font-size: 12px; font-weight: bold; line-height: 20px; padding: 15px; }
#main_sidebar #quicklinks ul{ list-style: none; }
#main_sidebar #quicklinks ul li{ background: transparent url(/ClientResources/Images/bullet-quicklink.gif) no-repeat left 8px; padding: 0 0 0 10px; }
#main_sidebar #quicklinks ul li a{ color: #3a508f; text-decoration: none; }
#main_sidebar #quicklinks ul li a:hover, #main_sidebar #quicklinks ul li a:focus{ color: #ac1a2f; text-decoration: underline; }#main_sidebar fieldset{ width: 190px; margin: 0 auto 10px auto; }
#main_sidebar fieldset .HealthCenter,
#main_sidebar fieldset .Hospital{ height: 20px; background: transparent url(/Resources/Common/Images/Icons/icon_hospital.gif) no-repeat 0 0; color: #666; font-weight: bold; line-height: 18px; margin: 0 0 0 10px; padding: 0 0 5px 25px; }
#main_sidebar fieldset .Clinic{ height: 20px; background: transparent url(/Resources/Common/Images/Icons/icon_clinic.gif) no-repeat 0 0; color: #666; font-weight: bold; line-height: 18px; margin: 0 0 0 10px; padding: 0 0 5px 25px; }
#main_sidebar address{ line-height: 18px; margin: 0 0 0 20px; }
#main_sidebar #phonenumbers{ color: #666; line-height: 18px; font-weight: bold; margin: 10px 0 0 20px; }
#main_sidebar #map{ width: 210px; height: 200px; border: 4px solid #eee; margin: 20px 0 10px; overflow: hidden; }


/* Internal Generic */
#main_content .menuempty{  }
#main_content .button, #main_content .button_disabled{ border: 1px solid #ccc; font-size: 12px; font-weight: bold; line-height: 26px; padding: 4px 8px; text-decoration: none; }
#main_content .button{ background: #5682ce; border-color: #3a508f; color: #fff; text-decoration: none; }
#main_content .button span{ color: #bac2d8; font-size: 14px; font-weight: bold; }
#main_content .greenbutton:hover, #main_content .greenbutton:focus{ background: #5682ce !important; border-color: #3a508f !important; color: #fff !important; text-decoration: none; }
#main_content input.button{ height: 22px; margin: 0; padding: 0 2px; line-height: 12px; }
#main_content .button:hover, #main_content .button:focus{ background: #ac1a2f; border-color: #8b071a; color: #fff; text-decoration: none; }
#main_content .button_disabled{ padding: 4px 8px; background: #eee; border-color: #ccc; color: #666; }
#main_content input.button_disabled{ height: 22px; padding: 0 4px; line-height: 12px; }
#main_content .button_disabled:hover{ text-decoration: none; }
#main_content .photo{ width: 132px; height: 152px; float: left; position: relative; background: url(/Resources/Common/Images/bg_photo.jpg) no-repeat; }
#main_content .photo img{ position: absolute; left: 5px; top: 5px; }
#main_content .thumb{ width: 72px; height: 82px; float: left; position: relative; background: url(/Resources/Common/Images/bg_photo_thumb.jpg) no-repeat; }
#main_content .thumb img{ position: absolute; left: 5px; top: 5px; }
#main_content .img-right{  }
#main_content .img-left{  }

/* Physician Listing */
#main_content #physicianList h3{ font-size: 12px; }

/* Billpay */
.patients-billpay h1 span{ color: #fff !important; }
