﻿/*  ----------------------------- 
	TOP TITLE
    ----------------------------- */
#Header{background: url(/PublishingImages/site/patients_visitors/header_back-patients.gif) repeat-x 0 0;}

/*  -----------------------------
	SECTION HEADING (e.g. About Us, Search Results, etc.)
    ----------------------------- */

#headertitle {
	/* display: block; 
	height: 44px; */
	background: #ac6e2e url(/PublishingImages/site/patients_visitors/header_back-patients.gif) repeat-x top left;
	}

#headertitle h2 {
	margin: 0;	
	padding: 44px 0 0 0;
	overflow: hidden;
	background-image: url(/PublishingImages/site/patients_visitors/header-patients.gif);
	background-repeat: no-repeat;
	height: 0px !important;
	height /**/:44px;
	}
	
/*  -----------------------------
	WRAPPERS & SHADOWS
    ----------------------------- */

#main {
	background: #fff url(/PublishingImages/site/common/banner_back.gif) repeat-x 0 0;
	}

/*  ----------------------------- 
	SECOND LEVEL NAVIGATION
    ----------------------------- */
	
.secondaryNavSet {
	border-top: .5em solid white;
	border-bottom: 1px solid #f7bb84;
	background-color: #fce5d0;
	}

	.secondaryNavSet ul {
		}
		
	.secondaryNavSet li {
		}
	
	.secondaryNavSet ul a:link,
	.secondaryNavSet ul a:visited {
		color: #ac6e2e;
		}
	.secondaryNavSet ul a:hover,
	.secondaryNavSet ul a:active {
		color: #666;
		}

/*  -----------------------------
	CONTACT AREA
    ----------------------------- */

#contactUs {
	border-top: .5em solid #f7bb84;
	border-bottom: 1px solid #f7bb84;
	background-color: #fce5d0;
	}

#RLOtherOuter, #RLChatOuter, #side-phone, #side-chat, #side-reqapt, #side-map {
	border-bottom: 1px solid #f7bb84;
	}
	
#RLPhoneNumberLink {
	color: #f7bb84;
	}

.RLPhoneNumberFooter {
	color: #f7bb84;
}

#RLdropmenuUSLocationsOuter select {
	background-color: #fdf2e7;
	border: 1px solid #f7bb84;
	}

/*  -----------------------------
	THIRD LEVEL MENU
    ----------------------------- */

#ThirdNavigation a
{	color:#ac6e2e;}
#ThirdNavLeft li, #ThirdNavRight li
{	background:url(/PublishingImages/site/common/navArrow-orange.jpg) no-repeat 0% 50%;}

/*  -----------------------------
	FOURTH LEVEL MENU
    ----------------------------- */
#FourthNav
{	color:#333;background-color:#bf966d;}
#FourthNavHeader
{	color:#fff;background: #95500c url(/PublishingImages/site/patients_visitors/refine_header_back.gif) repeat-x 0 0;}
#FourthNav a
{	color:#fff;}

/*  ----------------------------- 
	ASSISTED MEDICAL HELP
    ----------------------------- */
	
#asstMedSearch a {
	background: url(/PublishingImages/site/patients_visitors/navArrow.gif) no-repeat 100% .40em;
	}

#asstMedSearch a:hover {
	color: #ac6e2e;
	}

/*  ----------------------------- 
	CLINIC LOCATIONS
    ----------------------------- */
#findLocations
{	background-color:#FCE5D0; border-top: solid 8px #F7BB84; border-bottom: solid 1px #F7BB84;}
#findLocationsTitle
{	color:#363534}
#findLocationsContent, #findLocations label 
{	color:#39342F;}
.dropmenu
{	color:#666;background-color:#FEF2E8;border: solid 1px #b7b7b7}

/*  ----------------------------- 
	E CLEVELAND CLINIC TOOLS
    ----------------------------- */
#becomePatientControl a 
{	color:#666;}

/*  ----------------------------- 
	TABLE STYLES (color info) 
    ----------------------------- */
table.dataTable thead {
background-color: #95500c;
border-top-color: #ccc;
border-right-color: #ccc;
border-left-color: #ccc;
}
table.dataTable tbody tr.even {background-color: #eadcce;}

/*  ----------------------------- 
	EVENTS AND CLASSES 
    ----------------------------- */
#Calendar
{	border: solid 1px #ccc }
.arrowAlignLeft
{	background: url(/PublishingImages/site/patients_visitors/CalNavLeftArrow.gif) no-repeat 47% 55%;}
.arrowAlignRight
{	background: url(/PublishingImages/site/patients_visitors/CalNavRightArrow.gif) no-repeat 50% 55%;}
.CalHeader
{	color:#EF7D13; background-color:#FDF1E7;}
.CalDayOfWeek
{	color:#CBCBCB;}
.CalDay
{	color:#CBCBCB;}
.CalTitle
{	color:#EF7D13; }
.CalSubTitle
{	color:#363534; }
.CalDivider
{	border-bottom:solid 1px #ccc}
.CalMore 
{	background: url(/PublishingImages/site/patients_visitors/calMoreRghtArrow.gif) no-repeat 72% 17%;}
.CalMore a
{	color:#EF7D13;}
/*  ----------------------------- 
	CONTENT 
    ----------------------------- */
#contentArticle h5 {
	color: #ac6e2e;
}
#content_title
{padding:0px 0 0px 10px;}
#content_SectionTitle
{padding:20px 0 0px 10px;}
#content_title, #content_subtitle, #content_intro
{ color:#363534;}
/*.content_Divider
{	border-bottom: solid 1px #e0e0e0;}*/
.content_GroupTitle
{	font: normal  92%/180% Georgia,Times,serif; color:#3998D5}
.content_NormalText
{	font: normal  72%/140% Arial, Helvetica, Sans-serif; color:#363534;}
.content_TitleText
{	font: bold 92%/180% Arial, Helvetica, Sans-serif; color:#363534;}
.content_NormalText span
{	 font-weight:bold;}
#intro
{ padding: 20px 0 0px 0}
.bottomLinks a
{	font: normal  84%/120% Arial, Helvetica, Sans-serif;color:#084585;}

/*  ---------------------------------------------------------------- 
	Calendar of Events.
	 - Single event page /Lists/CCF Calendar of Events/DispForm.aspx
	 - Single day page /Lists/CCF Calendar of Events/cal.aspx
	 
	Those two ASP files explicitly use this CSS file, so this block
	does NOT need to be recreated in other color schemes in other
	CSS files.
	 
	The use of the plethora of style classes was defined by the
	(relatively unmodifieable) web parts on those pages.  
	Nonetheless, it should be a simple matter to do a search and 
	replace to change the colors used.
    ---------------------------------------------------------------- */
.cont, 
.contR, 
.contB, 
.contL {border-top: 1px solid #C79B6C; border-bottom: 1px solid #C79B6C; border-left: 1px solid #C79B6C}

.ms-cal-defaultbgcolor {background-color: #F1E8E1; background-image: url(/_layouts/images/blank.gif)}

.ms-cal-enoworkhourB .ms-cal-dayhalfhour, 
.ms-cal-enoworkhourB .ms-cal-dayhour {background-color: #F1E8E1; border-bottom: 1px solid #C79B6C; border-top: 1px solid #E0C6AD}

.ms-cal-enoworkhourF .ms-cal-dayhour, 
.ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTLF, 
.ms-cal-enoworkhourRTLF .ms-cal-dayhalfhourRTLF, 
.ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTL, 
.ms-cal-enoworkhourRTL .ms-cal-dayhourRTLF, 
.ms-cal-enoworkhourRTL .ms-cal-dayhourRTL, 
.ms-cal-enoworkhourRTLF .ms-cal-dayhourRTLF, 
.ms-cal-enoworkhourRTLF .ms-cal-dayhourRTL, 
.ms-cal-enoworkhour .ms-cal-dayhalfhourF, 
.ms-cal-enoworkhour .ms-cal-dayhalfhour, 
.ms-cal-enoworkhour .ms-cal-dayhourF, 
.ms-cal-enoworkhour .ms-cal-dayhour .ms-cal-enoworkhourF .ms-cal-dayhourF, 
.ms-cal-enoworkhour, 
.ms-cal-enoworkhourRTL, 
.ms-cal-enoworkhourRTLL, 
.ms-cal-enoworkhourL, 
.ms-cal-enoworkhourF, 
.ms-cal-enoworkhourRTLF {background-color: #F1E8E1}

.ms-cal-enoworkhourB .ms-cal-dayhalfhourF, 
.ms-cal-enoworkhourB .ms-cal-dayhourF {background-color: #F1E8E1; border-left:1px solid #C79B6C}

.ms-cal-enoworkhourF .ms-cal-dayhourF, 
.ms-cal-enoworkhour .ms-cal-dayhalfhourF, 
.ms-cal-enoworkhour .ms-cal-dayhourF {border-left: 1px solid #C79B6C }

.ms-cal-eworkhourF .ms-cal-dayhourF, 
.ms-cal-eworkday .ms-cal-dayhourF, 
.ms-cal-enoworkday .ms-cal-dayhourF, 
.ms-cal-enoworkdayF .ms-cal-dayhourF, 
.ms-cal-eworkday .ms-cal-dayhalfhourF, 
.ms-cal-enoworkday .ms-cal-dayhalfhourF, 
.ms-cal-enoworkdayF .ms-cal-dayhalfhourF, 
.ms-cal-eworkdayF .ms-cal-dayhourF, .ms-cal-eworkhour .ms-cal-dayhourF, .ms-cal-eworkhour .ms-cal-dayhalfhourF {border-left: 1px solid #C79B6C}

.ms-cal-eworkhourF .ms-cal-dayhour, 
.ms-cal-eworkhourF .ms-cal-dayhourF, 
.ms-cal-eworkhour .ms-cal-dayhourF, 
.ms-cal-eworkhour .ms-cal-dayhour, 
.ms-cal-eworkday .ms-cal-dayhour, 
.ms-cal-enoworkday .ms-cal-dayhour, 
.ms-cal-eworkday .ms-cal-dayhourF, 
.ms-cal-enoworkday .ms-cal-dayhourF, 
.ms-cal-enoworkhourF .ms-cal-dayhour, 
.ms-cal-enoworkhourF .ms-cal-dayhourF, 
.ms-cal-enoworkhour .ms-cal-dayhour, 
.ms-cal-enoworkhour .ms-cal-dayhourF {border-top: 1px solid #C79B6C}

.ms-cal-eworkhourF .ms-cal-dayhalfhourF, 
.ms-cal-eworkhour .ms-cal-dayhalfhourF,
.ms-cal-eworkhour .ms-cal-dayhalfhour, 
.ms-cal-eworkday .ms-cal-dayhalfhour, 
.ms-cal-enoworkday .ms-cal-dayhalfhour, 
.ms-cal-eworkday .ms-cal-dayhalfhourF, 
.ms-cal-enoworkday .ms-cal-dayhalfhourF, 
.ms-cal-enoworkhour .ms-cal-dayhalfhour, 
.ms-cal-enoworkhour .ms-cal-dayhalfhourF {border-top: 1px solid #E0C6AD}

.ms-cal-eworkhourRTLF .ms-cal-dayhalfhourRTLF, 
.ms-cal-eworkhourRTL .ms-cal-dayhalfhourRTLF, 
.ms-cal-eworkhourRTL .ms-cal-dayhalfhourRTL, 
.ms-cal-eworkdayRTL .ms-cal-dayhalfhourRTL, 
.ms-cal-enoworkdayRTL .ms-cal-dayhalfhourRTL, 
.ms-cal-eworkdayRTL .ms-cal-dayhalfhourRTLF, 
.ms-cal-enoworkdayRTL .ms-cal-dayhalfhourRTLF, 
.ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTLF, 
.ms-cal-enoworkhourRTLF .ms-cal-dayhalfhourRTLF, 
.ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTL, 
.ms-cal-workhourhalfhour, 
.ms-cal-workhourhalfhourB, 
.ms-cal-workhourBhalfhour, 
.ms-cal-workhourRTLhalfhour, 
.ms-cal-workhourRTLBhalfhourover, 
.ms-cal-workhourRTLhalfhourover, 
.ms-cal-workhourBhalfhourover, 
.ms-cal-workhourBhalfhourover, 
.ms-cal-workhourhalfhourover, 
.ms-cal-workhourRTLFhalfhourover, 
.ms-cal-workhourFhalfhourover {border-top: 1px solid #E0C6AD}

.ms-cal-enoworkhour {
	vertical-align: inherit;
}

/*.ms-cal-nav-buttonsltr {position:relative;  top:355px; left:-750px;}*/
.ms-cal-navheader {color: #B2B2B2; background-color: white; font-size: 14pt; font-family:serif; padding-left:0px; }
.ms-cal-time {background-color: #F1E8E1; border-right: 1px solid #C79B6C }
.ms-cal-tdayitem {height: inherit; background-color: #F1E8E1; background-image: url(/_layouts/images/blank.gif); border: 1px solid #C79B6C }
.ms-cal-tdayitem td div { margin: 0px; }

.ms-cal-weekedge {background-color: #F1E8E1}

.ms-cal-workhour, 
.ms-cal-workhourhalfhour, 
.ms-cal-workhourover, 
.ms-cal-workhourhalfhourover {background-color: #F1E8E1}

.ms-cal-workhourB, 
.ms-cal-workhourBhalfhour, 
.ms-cal-workhourBover, 
.ms-cal-workhourBhalfhourover {background-color: #F1E8E1; border-bottom: 1px solid #C79B6C} 


.ms-cal-workhourF, 
.ms-cal-workhourFover, 
.ms-cal-workhourFhalfhour, 
.ms-cal-workhourFhalfhourover {background-color: #F1E8E1; color: #C79B6C}

.ms-cal-workhourF, 
.ms-cal-workhourRTL, 
.ms-cal-workhourRTLF, 
.ms-cal-workhourFover, 
.ms-cal-workhourRTLFover, 
.ms-cal-workhour, 
.ms-cal-workhourB, 
.ms-cal-workhourFover, 
.ms-cal-workhourRTLFover, 
.ms-cal-workhourover, 
.ms-cal-workhourBover, 
.ms-cal-workhourRTLover, 
.ms-cal-workhourRTLBover {border-top: 1px solid #C79B6C}

.ms-calheader {background-color: white}
.ms-descriptiontext {display: none}
.ms-formbody {background-color: #F1E8E1; border-top: 1px solid #C79B6C }
.ms-formlabel {border-top: 1px solid #C79B6C}
.ms-formline {border-top: 1px solid #C79B6C}
.ms-formtoolbar {display: none}
.ms-menutoolbar {display: none}
.ms-standardheader {color: #C79B6C}
table.ms-toolbar {display: none}
.ms-formlabel {border-top: 1px solid #C79B6C}

td.ms-cal-eworkday a.ms-cal-dayitem, 
td.ms-cal-enoworkhour a.ms-cal-dayitem, 
td.ms-cal-enoworkhourF a.ms-cal-dayitem, 
td.ms-cal-eworkhour a.ms-cal-dayitem, 
td.ms-cal-eworkhourF a.ms-cal-dayitem, 
td.ms-cal-enoworkday a.ms-cal-dayitem, 
td.ms-cal-enoworkhourB a.ms-cal-dayitem {color:black; text-decoration:none; vertical-align:top; }

div.ms-cal-navheader a img {background-color:#F1E8E1; background-image: url(/_layouts/images/blank.gif); border:1px solid #C79B6C}

td.ms-cal-defaultbgcolor a, td.ms-cal-monthAllDay a {color:black;text-decoration:none;}
.ms-cal-workhour, 
.ms-cal-workhourhalfhour, 
.ms-cal-workhourover, 
.ms-cal-workhourhalfhourover {color: black;}

.ms-cal-gempty {
	border-collapse: separate;
}

#WeeklyViewDefault_CalendarView{
	width:558px}


