/*  -----------------------------
	SECTION HEADING (e.g. About Us, Search Results, etc.)
    ----------------------------- */

#headertitle {
	/* display: block; 
	height: 44px; */
	background: #1e702e url(/PublishingImages/site/search/header_back.gif) repeat-x top left;
	}

#headertitle h2 {
	margin: 0;	
	padding: 44px 0 0 0;
	overflow: hidden;
	background-image: url(/PublishingImages/site/search/hsearch.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; */
	background: #fff;
	}
	
/*  -----------------------------
	MASTHEAD STYLES 12/12/2008
    ----------------------------- */
    
div#pageMastHead {
	background: #C3C3C3 url('/PublishingImages/site/common/mast_head_images/general_masthead_2.jpg') repeat-x top;
	color: #fff;
	border-bottom: 1px solid #666;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	position: relative;
	height: 4em;
	}
div#pageMastHead h1 {
	margin: 0;
	font-weight: normal;
	position: absolute;
	left: 32px;
	bottom: 13px;
	font-size: 2em;
	}
div#pageMastHead p {
	margin: 0;
	color: #434241;
	position: absolute;
	right: 28px;
	bottom: 14px;
	font-size: 1.5em;
	}
div#content-outer {width: 38.75em;}
	
/*  ----------------------------- 
	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 #fff;
	/* border-top: .5em solid #8AB492; */
	border-bottom: 3px solid #E7E7E7;
	background-color: #fff;
	/* background-color: #D2E2D5; */
	padding: 0;
	margin: 0;
	}

#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 
    ----------------------------- */
/*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
    ----------------------------- */
#ctl00_PlaceHolderBottomRightControls_SearchResults_resultContainer {
	width: 542px!important;
}

#searchError {
}
#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:155px; 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;
}

/*--------------------------------------
=SEARCH STYLE FIXES
--------------------------------------*/

/* Search Results Page */

.ms-WPBody {
font-size: inherit;
font-family: inherit;
}
div.SearchLeftColWPZone {
/*background-color: #D2E2D5;
margin: 0 1em .15em;*/
font-family: Arial, Helvetica, sans-serif !important;
font-size: .75em;
border-top: .7em solid #fff;
}
#sidebar-inner div.SearchLeftColWPZone span.SearchScopesList ul {
font-weight: bold;
font-family: Arial, Helvetica, sans-serif !important;
margin-left: 0;
margin-top: .5em;
padding: 0;
}
#sidebar-inner div.SearchLeftColWPZone span.SearchScopesList ul a {
color: #4D79A7;
}
#sidebar-inner div.SearchLeftColWPZone span.SearchScopesList ul li {
background:transparent url(/PublishingImages/Phase2/content/left_nav_border.gif) no-repeat scroll center bottom;
padding:0.5em 0.25em;
}
#sidebar-inner div.SearchLeftColWPZone span.SearchScopesAdvancedList ul li a{
font-family: Arial,Helvetica,sans-serif;
font-size: 1em;
color: #4D79A7;
text-decoration: underline;
padding-left: 17px;
background: url(/PublishingImages/site/common/cta_images/tertiary_cta.gif) no-repeat 0 0;
line-height: 1em;
padding-bottom: .5em;
}
#sidebar-inner div.SearchLeftColWPZone span.SearchScopesAdvancedList ul li {
margin-bottom: 1.5em;}
#sidebar-inner div.SearchLeftColWPZone span.SearchScopesAdvancedList ul {
margin-top: 1em; 
margin-left:0;
padding:0;}
div.SearchLeftColWPZone span.SearchScopesHeader, div.SearchLeftColWPZone span.SearchScopesAdvancedTitle {
/* margin-left: 3.4em;
font-size: .9em;*/
color: #333;
font-family: Arial, Helvetica, sans-serif !important;
}
div.SearchLeftColWPZone span.SearchScopesHeader {
display: block;
margin-top: 1em;
font-weight: bold;
}

/* Search Results Page Scopes List */

div.SearchFullWidthOuter {
padding: 0 2em 2em 2.3em;
font-size: .9em;
overflow: hidden;
}
div.SearchFullWidthOuter div.srch-stats, div.SearchFullWidthOuter div.srch-Page {
font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
background: none;
}
div.SearchFullWidthOuter div.srch-Page {
font-family: Arial, Helvetica, sans-serif;
text-align: left;
font-size: .8em;
color: #333;
}
div.SearchFullWidthOuter div.srch-stats {
font-size: 1.2em;
}
div.SearchFullWidthOuter div.srch-results span.srch-Title, div.SearchFullWidthOuter div.srch-BestBets span.srch-Title {
color: #065ea8;
font-family: Arial, Helvetica, sans-serif !important;
}
div.SearchFullWidthOuter div.srch-Page a:link, div.SearchFullWidthOuter div.srch-Page a:visited, div.SearchFullWidthOuter span.srch-Title a:link, div.SearchFullWidthOuter span.srch-Title a:visited {
color: #065ea8 !important;
font-family: Arial, Helvetica, sans-serif !important;
text-decoration: underline;
}
div.SearchFullWidthOuter span.srch-Title b {
color: #065ea8 !important;
}
div.SearchFullWidthOuter span.srch-Title a:link, div.SearchFullWidthOuter span.srch-Title a:visited {
font-family: "Arial Narrow", Arial, Helvetica, sans-serif !important;
font-weight: bold;
}
div.SearchFullWidthOuter span.srch-URL a:link, div.SearchFullWidthOuter span.srch-URL a:visited {
color: #065ea8 !important;
font-family: Arial, Helvetica, sans-serif !important;
text-decoration: underline;
}
div.SearchFullWidthOuter div.srch-Description {
font-family: Arial, Helvetica, sans-serif !important;
margin: .2em 0;
}
div.SearchFullWidthOuter span.srch-URL b, div.SearchFullWidthOuter span.srch-URL b {
color: #065ea8;
}
div.SearchFullWidthOuter span.srch-BB-SpecialTerm, div.SearchFullWidthOuter div.srch-sort {display: none;}
p.srch-Metadata {
border-top: none;
margin-bottom: 1.5em;
}
div.SearchFullWidthOuter div.srch-results {
font-size: .9em;
width: 42em;
}
div.SearchFullWidthOuter .ms-WPHeader td {border: none;}

/* Best Bets */

div.srch-BestBets {
padding-left: 0;
width: 38.75em;
padding-bottom: .5em;
margin-bottom: 1em;
border-bottom: 1px solid #ccc;
}
div.srch-BB-Result {
margin-bottom: 1.5em;
}
div.ClinicRecomendation {
display: inline;
font-family: Arial Narrow, Arial, Helvetica, sans-serif;
font-size: .85em;
color: #941A42;
margin-left: 1em;
padding-left: 10px;
background: url(/PublishingImages/site/common/cta_images/plus_icon.gif) no-repeat 0 6px;
}
div.SearchFullWidthOuter div.SearchFullWidthWPZone img.ms-HoverCellInActive {display: none;}
div.SearchFullWidthOuter div.SearchFullWidthWPZone h3.ms-WPTitle {
font-family: Arial Narrow, Arial, Helvetica, sans-serif;
padding: 0;
font-weight: normal;
font-size: 1.5em;
margin-bottom: .5em;
}
div.ms-WPBody span.srch-BestBetsTitle a {
color: #065ea8 !important;
font-family: Arial Narrow, Arial, Helvetica, sans-serif !important;
text-decoration: underline;
font-weight: bold;
font-size: .95em;
}
div.ms-WPBody div.srch-BB-Description {
font-family: Arial, Helvetica, sans-serif;
font-size: .9em;
}
div.ms-WPBody span.srch-BB-URL a {
color: #065ea8 !important;
font-family: Arial, Helvetica, sans-serif;
font-size: .9em;
text-decoration: underline;
}

div.design {float: none;}

div.srch-WPBody div.srch-BB-Description {font-family: Arial, Helvetica, sans-serif;}
div#CSR.srch-WPBody {color:#474A51;}

div.SearchFullWidthOuter div.SearchFullWidthWPZone div.srch-WPBody span.srch-descriptionZ {
font-family: Arial, Helvetica, sans-serif !important;
/*color: #333;*/
}
div.SearchFullWidthOuter div.SearchFullWidthWPZone div.srch-WPBody span.srch-descriptionZ a {
color: #084585 !important;
}
div.SearchFullWidthOuter div.SearchFullWidthWPZone div.srch-WPBody span.srch-descriptionZ p span {
font-size: 1.4em;
font-family: Arial Narrow, Arial, Helvetica, sans-serif
}

/* IE6 Overrides for Search */

* html div.SearchScopesOuter {font-size: 120%;}
* html div.SearchFullWidthOuter {
	padding: 0 0 1.5em 2.4em;
	height: 1%;
	width: 38.75em;
}
* html div.SearchFullWidthOuter div.srch-results {width: 44.5em;}
* html div.srch-BestBets {width: 40em;}
* html div.SearchFullWidthOuter span.srch-Title a:link, 
* html div.SearchFullWidthOuter span.srch-Title a:visited,
* html div.SearchFullWidthOuter div.srch-results {font-size: 110%;}
* html div.SearchFullWidthOuter div.srch-Page {font-size: 110%;}
* html div.SearchFullWidthOuter div.srch-stats {font-size: 160%;}
* html div.SearchFullWidthOuter div.SearchFullWidthWPZone h3.ms-WPTitle {margin-left: 0;}
* html div.srch-BestBets {font-size: 130%;}
* html div.SearchFullWidthOuter span.srch-URL a:link, div.SearchFullWidthOuter span.srch-URL a:visited {word-wrap: break-word;}
* html div.ClinicRecomendation {font-size: .9em;}
* html div.SearchFullWidthOuter div.SearchFullWidthWPZone div.srch-WPBody span.srch-descriptionZ {font-size: 120%;}

/* IE7 Overrides for Search */
*:first-child+html div.SearchScopesOuter {font-size: 120%;}
*:first-child+html div.SearchFullWidthOuter {
	padding: 0 0 1.5em 2.4em;
	width: 38.75em;
}
*:first-child+html div.SearchFullWidthOuter div.srch-results {width: 44.5em;}
*:first-child+html div.srch-BestBets {width: 40em;}
*:first-child+html div.SearchFullWidthOuter span.srch-Title a:link, 
*:first-child+html div.SearchFullWidthOuter span.srch-Title a:visited,
*:first-child+html div.SearchFullWidthOuter div.srch-results {font-size: 110%;}
*:first-child+html div.SearchFullWidthOuter div.srch-Page {font-size: 110%;}
*:first-child+html div.SearchFullWidthOuter div.srch-stats {font-size: 160%;}
*:first-child+html div.srch-BestBets {font-size: 130%;}
*:first-child+html div.SearchFullWidthOuter span.srch-URL a:link, div.SearchFullWidthOuter span.srch-URL a:visited {word-wrap: break-word;}
*:first-child+html div.ClinicRecomendation {font-size: .9em;}
*:first-child+html div.SearchFullWidthOuter div.SearchFullWidthWPZone div.srch-WPBody span.srch-descriptionZ {font-size: 120%;}
