﻿/*  -----------------------------
	SECTION HEADING (e.g. About Us, Search Results, etc.)
    ----------------------------- */

#headertitle {
	/* display: block; 
	height: 44px; */
	background: #1e702e url(/PublishingImages/site/about_us/header_back.gif) repeat-x top left;
	}

#headertitle h2 {
	margin: 0;	
	padding: 44px 0 0 0;
	overflow: hidden;
	background-image: url(/PublishingImages/site/about_us/header-about_us.gif);
	background-repeat: no-repeat;
	height: 0px !important;
	height /**/:44px;
	}
	
/*  -----------------------------
	HEADERS
	----------------------------- */

#content h2 {
	display: none;
}

	#contentArticle h2 {
		display: block;
	}

#content h3 {
	color: #363534;
	}
	
/*  -----------------------------
	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 #8ab492;
	background-color: #d2e2d5;
	}

	.secondaryNavSet ul {
		}
		
	.secondaryNavSet li {
		}
	
	.secondaryNavSet ul a:link,
	.secondaryNavSet ul a:visited {
		color: #1e702e;
		}
	.secondaryNavSet ul a:hover,
	.secondaryNavSet ul a:active {
		color: #666;
		}

/*  -----------------------------
	CONTACT AREA
    ----------------------------- */

#contactUs {
	border-top: .5em solid #8ab492;
	border-bottom: 1px solid #78a982;
	background-color: #d2e2d5;
	}

#RLOtherOuter, #RLChatOuter, #side-phone, #side-chat, #side-reqapt, #side-map {
	border-bottom: 1px solid #78a982;
	}
	
#RLPhoneNumberLink {
	color: #8ab492;
	}

.RLPhoneNumberFooter {
	color: #8ab492;
}

#RLdropmenuUSLocationsOuter select {
	background-color: #f0f5f7;
	border: 1px solid #bbd4c0;
	}

/*  -----------------------------
	THIRD LEVEL MENU
    ----------------------------- */
#ThirdNavigation a
{	color:#1e702e;}
#ThirdNavLeft li, #ThirdNavRight li
{	background:url(/PublishingImages/site/common/navArrow-green.jpg) no-repeat 0% 50%;}


/*  -----------------------------
	FOURTH LEVEL MENU
    ----------------------------- */
#FourthNav
{	color:#333;background-color:#4A8B57;}
#FourthNavHeader
{	color:#fff;background: #1A6429 url(/PublishingImages/site/search/refine_header_back.gif) repeat-x 0 0;}
#FourthNav a
{	color:#fff;}

/*  ----------------------------- 
	ASSISTED MEDICAL HELP
    ----------------------------- */
	
#asstMedSearch a {
	background: url(/PublishingImages/site/common/navArrow-blue.gif) no-repeat 100% .40em;
	}

#asstMedSearch a:hover {
	color: #1e702e;
	}

/*  ----------------------------- 
	CLINIC LOCATIONS
    ----------------------------- */
#findLocations
{	background-color:#CEDAE6; border-top: solid 8px #7D95CD; border-bottom: solid 1px #7E9DBE;}
#findLocationsTitle
{	color:#363534}
#findLocationsContent, #findLocations label 
{	color:#39342F;}
.dropmenu
{	color:#666;background-color:#F2F5F9;border: solid 1px #8F9BA5}

/*  ----------------------------- 
	E CLEVELAND CLINIC TOOLS
    ----------------------------- */
#becomePatientControl a 
{	color:#666;}

/*  ----------------------------- 
	EVENTS AND CLASSES 
    ----------------------------- */
#Calendar
{	border: solid 1px #ccc }
.arrowAlignLeft
{	background: url(/PublishingImages/site/search/CalNavLeftArrow.gif) no-repeat 47% 55%;}
.arrowAlignRight
{	background: url(/PublishingImages/site/search/CalNavRightArrow.gif) no-repeat 50% 55%;}

.CalHeader
{	color:#084585; background-color:#E6ECF2;text-align:center;}
.CalDayOfWeek, .CalDay
{	color:#CBCBCB;}
.CalTitle
{	color:#084585; }
.CalSubTitle
{	color:#363534; }
.CalDivider
{	border-bottom:solid 1px #ccc}
.CalMore 
{	 background-image: url(/PublishingImages/site/doctors/calMoreRghtArrow.gif);}
.CalMore a
{	color:#084585;}

/*  ----------------------------- 
	CONTENT 
    ----------------------------- */
#contentArticle h5 {
	color: #1e702e;
}
/*a {color:#084585}
#content{float:left;width: 555px; height:auto;padding:0px 0 0px 32px;}
#content_SectionTitle{padding:10px 0 5px 0px;}
#content_subtitle{padding: 3px 0 7px 0}*/
#content_title h1, #content_subtitle 
{	color:#363534;}
.content_intro_doc
{	padding: 5px 0px 0px 0;color:#666;}
.content_intro_doc p
{	margin: 10px 0 0 0px}
#intro
{	color:#666;}

/*  ----------------------------- 
	SEARCH RESULTS
    ----------------------------- */
#searchResults_subtitle
{	padding: 0px 0px 15px 0px}
.resultsNav
{	padding: 5px 0px 10px 0px; width:100% }
#refine_search_text
{	padding:0 0 0px 16px;}
#refine_search li
{	margin:10px 0 -4px 0;padding:0px 8px 4px 0px;  }
#searchResults_title
{	color:#0C479A}
#searchResults_subtitle
{	padding: 0px 0px 15px 0px;color:#363534;}
#refine_search
{	color:#fff;background-color:#4A8B57}
#refine_search_header
{	color:#fff;}
#refine_search_header
{	background: #1A6429 url(/PublishingImages/site/search/refine_header_back.gif) repeat-x 0 0;}
#refine_search_text
{	color:#fff;background-color:#4A8B57}
#refine_search a
{	color:#fff;}
#result_spacing
{	margin:0px 0 20px 0;padding: 0px 0px 20px 0px;border-bottom: solid 1px #E0E0E0}
.resultsNav
{	color:#363534;}
.resultsNav a
{	color:#0C479A}
.result_title
{	padding: 0px 0px 0px 0px }
.result_title a
{	color:#12572C;}
.result_text, .result_pagetype
{	font: normal 76%/100% Arial, Helvetica, Sans-serif;color:#363534;}
.result_text span, .result_pagetype span
{	font-weight:bold;}
.result_pagelink
{	padding: 2px 0px 0px 3px; font: normal 74%/100% Arial, Helvetica, Sans-serif;color:#363534;}
.result_pagelink a
{	color:#1E6F2E;}
.result_pagetype
{	padding: 10px 0px 7px 3px }

#resultContainer
{	float:left;width:590px;padding: 0 0 0px 0}
#results
{	float:left; padding: 0 16px 0 0;width:350px;}
#refine_search
{	float:right;width:203px; margin-right:20px	}
#refine_search_header
{	padding:5px 0 3px 16px;}
#refine_search
{	padding:0 0 40px 0px;}
.refine_search_title
{	padding:10px 0 10px 16px;}
#refine_search_text
{	padding:10px 0 0px 16px;}
#refine_search_text ul
{	margin:0;padding:0;}
#refine_search_text li
{	list-style:none;margin:0;padding:0px 8px 10px 0px;  }
.refine_search_more
{	margin:4px 6px 15px 16px;}

/*  ----------------------------- 
	Contact Us
    ----------------------------- */

#leftNavContactUs {
background-color:#CEDAE6;
border-top: solid 8px #7D95CD;
border-bottom: solid 1px #7E9DBE;
color:#39342F;
}
