05

/* Begining PT "/css/highcontrast.tpl" */





/* highcontrast.css */

/* @group CONTAINER
===================================== */

#container {
	/* background: url(http://common.sutterhealth.org/siteDesign/images/highContrast/bg_header.jpg) no-repeat center top; */
	}


/* @group HEADER
===================================== */

/* homepage navigation div */
#subHeader {
	background: url(http://common.sutterhealth.org/siteDesign/images/highContrast/bg_header.gif) no-repeat left top;
	}
	
/* Secondary Page Header */	
.twoCol_sl #header {
	padding: 0;
	}	

/* @group CONTENT
===================================== */

.deepFunnel #content {
    background-image: none !important;
    border-left: 12px solid #abbbcd;
    border-right: 12px solid #abbbcd;
    margin: 0 !important;
    padding: 0 0 5% !important;
    position: relative;
}

#content {
	border-top: 3px solid #abbbcd;
	}

.home #content {
	background: url(http://common.sutterhealth.org/siteDesign/images/highContrast/bg_content.gif) repeat-y left;
	}	

/* Secondary Page */
.twoCol_sl #content {
	background: url(http://common.sutterhealth.org/siteDesign/images/highContrast/bg_content_sl.gif) repeat-y left;
	}

/* TDFY and EOR */
.twoCol_sl #content.bgnograd {
	background: url(http://common.sutterhealth.org/siteDesign/images/highContrast/bg_content_sl_nograd.gif) repeat-y left;
	}
	
.twoCol_sl #footer {
	background: url(http://common.sutterhealth.org/siteDesign/images/highContrast/bg_footer.gif) no-repeat left top;
	}

/* @group CONTENT TOP
===================================== */

/* @group LEFT
===================================== */

/* @group RIGHT
===================================== */

.rightCol p {
	color: #333;
	}
	

.moveUp { 
	margin-top:-5px; 
	}


div#right {
	/*overflow: hidden;*/
	}		
	

/* @group FOOTER
===================================== */	

#footer, #index-05.deepFunnel #footer {
	background: url(http://common.sutterhealth.org/siteDesign/images/highContrast/bg_footer.gif) no-repeat left top;
	}

#footer p {
	color: #333;
	}
	
/*#footer.bottomTabs {
	background: url(http://common.sutterhealth.org/siteDesign/images/highContrast/bg_footer_tabs.gif) no-repeat left top;
	}
	*/	
/* @end FOOTER
-------------------------------- */	

/* @group SUBHEADS
===================================== */

h2 {
	color: #000000;
	}

#subHeader h2 {
	color: #000;
	}

h3 {
	color: #000000;
	}

h3.sectionTitle {
	border-bottom: 1px dotted #9db1c6;
	}

div.sectionTitle {
	border-bottom:1px dotted #9DB1C6;
	}


/*a.sectionTitle {
	border-bottom:1px dotted #9DB1C6;
	}
	*/
/* @end SUBHEADS
-------------------------------- */

/* @group ANCHORS
===================================== */

a, #kws_breadcrumbs a {
	color: #2c5583;
	}
	
a:hover {
	color: #2c5583;
	text-decoration: underline;
	}
	
a.button {
	color: #333; /*background: url(http://common.sutterhealth.org/siteDesign/images/highContrast/bg_button.gif) no-repeat left top;*/
	}
	
/* @end ANCHORS
-------------------------------- */	

/* @group NAV PRIMARY
===================================== */

ul#navPrimary {
	background: #fff;
	}
	
.twoCol_sl #navPrimary {
	width: 100% !important;
	overflow: hidden;
	zoom: 1;
	}

#navPrimary li {
	border-left: 1px solid #bfccda;
	}

#navPrimary li.first {
	border-left: 0;
	}
	
#navPrimary li.first a {
	border-left: 0;
	padding:6px;
	}

#navPrimary li a {
	font-size: 1em;
	color: #2C5583;
	border: 0;
	}

#navPrimary li a:hover {
	text-decoration: underline;
	}

/* @end NAV PRIMARY
-------------------------------- */

/* @group Alternate Nav Treatment */

/*
.alt #content {
	border-top: 12px solid #b2cce5;
	}

.alt ul#navPrimary {
	background: url(/images/siteDesign/regionalHome/blue/bg_navPrimary_alt.gif) no-repeat left top #5982ae;
	}

.alt #navPrimary li a:hover {
	background: url(/images/siteDesign/regionalHome/blue/bg_navPrimary_hover_alt.gif) repeat-x top #005092;
	}

.alt #navPrimary li.first a:hover {
	background: url(/images/siteDesign/regionalHome/blue/bg_navPrimaryFirst_hover_alt.gif) repeat-x left top #005092;
	}

.alt #navPrimary li.last a:hover {
	background: url(/images/siteDesign/regionalHome/blue/bg_navPrimaryLast_hover_alt.gif) repeat-x right top #005092;
	}
*/

/* @end */

/* @group NAV SECONDARY
===================================== */

#navSecondary li {
	border-bottom: 1px dotted #9db1c6;
	}

#navSecondary li a {
	color: #234266
	}

#navSecondary li a:hover {
	color: #000;
	}

#navSecondary li.current a, #navSecondary li.current a:hover {
	color: #fff;
	background: #005091;
	/*url(http://common.sutterhealth.org/siteDesign/images/highContrast/bg_navSecondary_hover.gif) repeat-x top*/
	}

#navSecondary li.current ul {
	background: #4c75a5 !important;
	}

#navSecondary li.current li {
	background: #4c75a5 !important;
	border-top: 1px solid #175c99;
	}

#navSecondary li.current li a {
	background: #4c75a5 !important;
	color: #fff;
	}

#navSecondary li.current li a:hover {
	background: #4c75a5 !important;
	color: #d9e6f2;
	}

/* @end NAV SECONDARY
-------------------------------- */

/* @group NAV UTILITY
===================================== */

#navUtility li {
	border-right: 1px solid #ccc; 
	}

#navUtility li a {
	color: #2C5583;
	}

#navUtility button {
	background: #fff url(http://common.sutterhealth.org/siteDesign/images/highContrast/btn_search.gif) no-repeat left top;
	}

/* @end NAV UTILITY
-------------------------------- */

#contentMain {
	background: #b5cde5;
	/*url(http://common.sutterhealth.org/siteDesign/images/highContrast/bg_contentMain.gif) no-repeat left bottom*/
	}

#contentMiddle .left  {
	}
	
#contentMiddle .center {
	}
	
#contentMiddle .right {
	}

#contentMiddle h3 {
	margin-bottom: 10px;
	line-height: 32px;
	color: #000; 
	}	
	
#contentMiddle .left h3 {}
#contentMiddle .center h3 {}
#contentMiddle .right h3 {}

.contentPrimary .twoCol {
	/*background: url(http://common.sutterhealth.org/siteDesign/images/highContrast/bg_contentMiddleTwoCol.gif) repeat-y left;*/
	}

.contentPrimary .threeCol#contentMiddle {
	background: url(http://common.sutterhealth.org/siteDesign/images/highContrast/bg_contentMiddle.gif) repeat-y left;
	}

#searchBar button {
	background: url(http://common.sutterhealth.org/siteDesign/images/highContrast/btn_search.gif) no-repeat left top;
	}

#footer li {
	border-right: 1px solid #ccc;
	}


#index #contentBottom {
	border-top: 3px solid #A8BCCC;
	padding-top: 15px;
	background: #fff url(http://common.sutterhealth.org/siteDesign/images/highContrast/bg_contentBottom.gif) repeat-y center top;
	}
	
#index #contentBottom a {
	color: #234266; 
	}	

/* @group TABS
===================================== */

#navTabs {
	border-bottom: 3px solid #2C5583;
	padding-bottom: 0;
	}

#navTabs li {
	background: #e9eef2; /*url(http://common.sutterhealth.org/siteDesign/images/highContrast/bg_navTabs_li.gif) no-repeat left top*/
	border: 1px solid #9db1c6;
	border-bottom: 0;
	}

#navTabs li a {
	color: #234266;
	font-weight: bold;
	}

#navTabs .current {
	background: #2C5583; /*url() no-repeat left top*/
	border-color: #2C5583;
	}

#navTabs .current a {
	color: #fff;
	}

/* @end TABS
-------------------------------- */

.threeCol div {
	font-size: 1em;
	}
	
.threeCol div p  a{
	font-size: 1em;
	}	
	
.home #contentMiddle {
	border: 0;
	}		

#index-04 #contentMiddle div {
	background: 0;
	}
#index-04 #contentTop {
	background: #eeeeee;
	height:240px;
}

#contentMiddle a {
	font-size: 1em;
	line-height: 16px;
	color: #2c5583;
	
	}	
	
#contentMiddle .links li a {
	font-size: 1em;
	line-height: 16px;
	color: #2c5583;
	
	}

	
#contentMiddle div ul {
	
	}	
		
.home .sidebar h3 {
	font-size: 1em;
	font-weight: bold;
	color: #000;
	}
	
.home .sidebar ul li {
	}
	
.home .sidebar ul li  a {
	font-size: 1em;
	line-height: 16px;
	color: #234266;
	}
	
.tabContent dt {
	color: #000;
	}
	
#tab1 a, #tab2 a, #tab3 a {
	color: #234266;
	}
	
	
.twoCol_sl div#navigation {
	background: #A8BCCC url(http://common.sutterhealth.org/siteDesign/images/highContrast/bg_header.gif) no-repeat 0 0;
	clear: both;
	overflow: hidden;
	padding: 10px 10px 0 12px;
	position: relative;
	zoom: 1;
	}	
	
div#navigation {
	background: #A8BCCC url(http://common.sutterhealth.org/siteDesign/images/highContrast/bg_header.gif) no-repeat 0 0;
	clear: both;
	overflow: hidden;
	padding: 10px 12px 0;
	position: relative;
	zoom: 1;
	}

.home div#navigation, .deepFunnel div#navigation {
	background: transparent;
	clear: none;
	overflow: visible;
	padding: 0;
	position: static;
	}
	
#contentTop h3 {
	color: #000;
	}
	
div#view {
	position: relative;
	z-index: 2;
	margin: 0 auto -20px auto;
	float: none;
	height: 20px;
	width: 784px;
	color: #234266;
	text-align: right;
	font-size: .9em;
	}
	
#view ul {
	display: inline;
	}	
#view li {
	display: inline;
	margin-left: 5px;
	padding: 0 10px 0 0;
	border-right: 1px dotted #ccc;
	}

#view li.active {
	padding-left: 20px;
	background: url(http://common.sutterhealth.org/siteDesign/images/highContrast/check.png) no-repeat left center;
	font-weight: bold;
	}

#view li a {
	}
	
#view li.last {
	padding-right: 0;
	border-right: 0;
	}
	
#view li a.active {
/*
	padding-left: 20px;
	background: url(../images/check.png) no-repeat left center;
	font-weight: bold;
*/
	}	
	
#view p {
	display: inline;
	font-weight: bold;
	}
	
.navSlides li a {
	color: #000;
	}
	
/* SIFT
===================================== */

.smnrn-SIFT_helperText {
background:#FFFFFF ! important; 
}

.smnrn-SIFT_dimBg {
background: #FFFFFF ! important;
}	

.smnrn-resultsHeader {
background:#FFFFFF ! important;
}		

p.kws_helperText {
	color: #000;
}
	
/* @group CPMC
===================================== */

#index #header {
	padding-bottom: 0;
	}	

#index #navPrimary {
	width: 100%;
	overflow: hidden;
	}		

#index #content {
	background: #A8BCCC;
	}

/* @group CPMC - Content Top
===================================== */

#index #contentTop div.left {
	background: #FAFBFD;
	}

#index #contentTop a {
	color: #234266;
	}

/* @end CPMC - Content Top
-------------------------------- */

/* @group CPMC - Content Middle
===================================== */

#index #contentMiddle {
	background: #fff url(http://common.sutterhealth.org/siteDesign/images/highContrast/bg_contentMiddle_hc.gif) repeat-y center top;
	border-top: 3px solid #A8BCCC;
	}	

#index #contentMiddle h3 {
	margin-bottom: 10px;
	line-height: 20px;
	/*height: auto;*/
	font-weight: bold;
	color: #000;
	}
	
#index #content #contentMiddle .left  {
	background: none;
	}
	
#index #content #contentMiddle .center {
	background: none;
	}
	
#index #content #contentMiddle .right {
	background: none;
	}

#index #content #contentMiddle .left h3 a {
	background: none;
	color:black;
	font-weight:bold;
	}
	
#index #content #contentMiddle .center h3 a {
	background: none;
	color:black;
	font-weight:bold;
	}
	
#index #content #contentMiddle .right h3 a {
	background: none;
	color:black;
	font-weight:bold;
	}
	
/* @end CPMC - Content Middle
-------------------------------- */	

/* @end CPMC
-------------------------------- */

/* @group PAMF
===================================== */

#index-01b #navUtility {
	position: absolute;
	right: 190px;
	bottom: 25px;
	margin: 0;
	}	

#index-01b #content {
	background: url(http://common.sutterhealth.org/siteDesign/images/highContrast/bg_contentPAMF.gif) repeat-y left;
	}

#index-03b #content {
	background: url(http://common.sutterhealth.org/siteDesign/images/highContrast/bg_contentPAMF.gif) repeat-y left;
	}

#left h2#contentHead {
	color: #000;
	}

#contentMain {
	background: #E9EEF2;
	}
	
#right.sidebar p {
	color: #000;
	}
	
#right.sidebar a {
	color: #234266;
	}	

/* @end PAMF
-------------------------------- */




/* jshowoff slideshow */

.jshowoff-slidelinks a.jshowoff-active, .jshowoff-slidelinks a.jshowoff-active:hover {background: #ffffff;border: 1px solid #dddddd;height: 20px;}
	
.jshowoff-slidelinks a {background: #dddddd;border: 1px solid #dddddd;height: 20px;padding: 6px 0 0 4px;margin: 3px 0 0 4px;}

.jshowoff-play {background: url(http://common.sutterhealth.org/siteDesign/images/regionalHome/jshow_slide/pause_hc.gif) no-repeat ;}
.jshowoff-paused {background:  url(http://common.sutterhealth.org/siteDesign/images/regionalHome/jshow_slide/play_hc.gif) no-repeat ;}
.jshowoff-prev {background:  url(http://common.sutterhealth.org/siteDesign/images/regionalHome/jshow_slide/previous_hc.gif) no-repeat ;}
.jshowoff-next {background:  url(http://common.sutterhealth.org/siteDesign/images/regionalHome/jshow_slide/next_hc.gif) no-repeat ;}

/* end jshowoff slideshow */

/* Provider search  / Find A Doctor*/
#ps_doctor_top {background:#fff;}

.ps_odd {background:#fff;}

.ps_heading_search {background: none repeat scroll 0 0 #F7F3E8;color:#000;padding-left:30px;}

.ps_heading_browse {color:#000;padding-left:30px;}

.ps_heading_billboard, .dr_blue, .blue  {color: #000000;}

.blue_fade {background:#fff;border-bottom: 1px solid #CCCCCC;border-top: 1px solid #CCCCCC;height: 100%;margin-top: 20px;padding: 20px 10px 10px 15px;}

.leftNavHeading {color:#000000 !important;}

.more_refine{display: block;}
/* Provider search / Find a Doctor End */

/* Begin classes search */

	div.classlisting div.classheader {
		border-bottom:2px solid #72aeb6;
		height:25px;
	}	

	.allEventsTabActive {
		background:transparent url(http://common.sutterhealth.org/appDesign/classes/images/tab_allclasses.gif) repeat scroll 0 0;
		height:25px;
		width:150px;
		border:medium none;
		margin:0;
		padding:0;
		text-indent:-9999px;
		
	}
	
	.allEventsTabInactive {
		background:transparent url(http://common.sutterhealth.org/appDesign/classes/images/tab_allclasses_inactive.gif) repeat scroll 0 0;
		height:25px;
		width:150px;
		border:medium none;
		margin:0;
		padding:0;
		text-indent:-9999px;
	}
	
	.searchEventsTabActive {
		background:transparent url(http://common.sutterhealth.org/appDesign/classes/images/tab_searchresults.gif) repeat scroll 0 0;
		height:25px;
		width:120px;
		border:medium none;
		margin:0;
		padding:0;
		text-indent:-9999px;
	}
	
	.searchEventsTabInactive {
		background:transparent url(http://common.sutterhealth.org/appDesign/classes/images/tab_searchresults_inactive.gif) repeat scroll 0 0;
		height:25px;
		width:120px;
		border:medium none;
		margin:0;
		padding:0;
		text-indent:-9999px;
	}	
	
	.class_pagination li {
		border-left:1px solid #999999;
		float:left;
		margin:0;
		font-weight:bold;
		padding:0 5px;
	}
	
	.class_pagination li a {
		display:block;
		text-decoration:none;
		color:#608bb6;
	}
	
	.class_pagination li.mls_next a {
		background:transparent url(http://common.sutterhealth.org/appDesign/classes/images/bullet-more.gif) no-repeat scroll 100% 50%;
		color:#333333;
		font-weight:bold;
		padding-right:10px;
	}
	
	.class_eventList dt a {
		color:#234266;
		font-weight:bold;
	}

	.class_eventList dd.mls_description {
		color:#444444;
		margin:0;
		overflow:hidden;
		position:relative;
	}
	
	.cs_button_wrapper {
		background:transparent url(http://common.sutterhealth.org/siteDesign/images/standard/btn-wrap.gif) no-repeat scroll 0 50%;
		/*background:transparent url(/images/classes/btn-wrap.gif) no-repeat scroll 0 50%;*/
		/*background-color:#72aeb6;*/
		float:left;
		margin-right:5px;
		margin-bottom:0;
		margin-left:7px;
		padding-left:5px;
		cursor:pointer;
	}
	
	.cs_button {
		background:transparent url(http://common.sutterhealth.org/siteDesign/images/standard/btn-wrapInner.gif) no-repeat scroll 100% 50%;
		/*background:transparent url(/images/classes/btn-wrapInner.gif) no-repeat scroll 100% 50%;*/
		/*background-color:#72aeb6;*/
		color:#FFFFFF;
		font-size:11px !important;
		font-weight:bold;
		height:24px;
		line-height:24px;
		padding:0 4px 0 0;
		border: 0;
		cursor:pointer;
	}	
	
	.mls_eventDetail p {
		color:#444444;
		font-size:0.9em;
		line-height:1.3em;
		margin:0;
	}
	
	.mls_eventDetail a {
		text-decoration:none;
		color:#608BB6;
		font-weight:bold;
	}

	div.mls_person {
		margin:5px;
		text-align:left;
		font-size: 1.0em;
		line-height: 1.4em;
		font-family: Palatino, "Palatino Linotype", Times, "Times New Roman", Georgia, serif;
		font-weight: normal;
		color:#444444;
	}
	div.mls_person div.mls_title div {
		font-size: 1.2em;
		color:#608BB6;
		font-weight:bold;
		padding: 0.8em 0;
		line-height: 1.6em;
	}
	
	div.mls_person div.divSpkBio a {
		font-family:Arial, Helvetica, sans-serif;
		background:transparent url(http://common.sutterhealth.org/appDesign/classes/images/bullet-more.gif) no-repeat scroll 0 50%;
		color:#333333;
		font-weight:bold;
		padding-left:9px;
		text-decoration:none;
	}
	
	div.class_tab {background: #72aeb6; color: #fff}
	div.class_button {background: #72aeb6; color: #fff}
	
/* start classes search */

div.classlisting div.classheader{border-bottom: 2px solid #ABBBCD;}

#classes-search h2, #classes-search #button-container input, div.classlisting div.classheader .tabs{	
	background-color: #ABBBCD;
    color: black;
}

#classes-search #frmFilterEvents, .class_eventList dl.mls_alt{
	background-color: #eee;
}

/* end classes search */
	
	
	/* End classes search */
	
/* assessment styles begin */

#quiz #quizWrapper h3, #quiz #quizWrapper .inner h3{
	background: #ABBBCD url(http://common.sutterhealth.org/siteDesign/images/highContrast/bg-top-quiz.png) repeat-x left top;
}

/* assessment styles end */

/* SCAH Specific */
.services_bar, .services_detail, .services_detail_select {background:none !important;}
	
body.threeCol_sl #content {background: url("http://common.sutterhealth.org/siteDesign/images/highContrast/bg_content_sl.gif") repeat-y scroll left center transparent !important;}


    

/* Ending PT "/css/highcontrast.tpl" */


