/* --------------------------------------
 * =SEARCH STYLE FIXES
 * --------------------------------------
 */
.SearchFullWidthOuter {
    clear: both;
    margin-top: -3.3em;
}
/* Search Results Page */
span#CSR_NO_RESULTSZ ol {
    font-size: .827em;
    list-style-type: decimal;
    margin-left: 2.5em;
    margin-top: 1em;
}
span#CSR_NO_RESULTSZ ol li {
    margin-bottom: .2em;
}
.ms-WPBody {
    font-family: inherit;
    *font-family: Arial, Helvetica, sans-serif;
    font-size: inherit;
    *font-size: 100%;
}
div.SearchLeftColWPZone {
    margin: 0 0 0 12px;
    font-family: Arial, Helvetica, sans-serif !important;
    width: 206px;
}
div.SearchLeftColWPZone td {
    font-size: 100%;
}
#sidebar-inner div.SearchLeftColWPZone span.SearchScopesList ul {
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif !important;
    margin-left: 0;
    padding: 0;
}
#sidebar-inner div.SearchLeftColWPZone span.SearchScopesAdvancedList ul li {
    margin-bottom: 1.5em;
}
#sidebar-inner div.SearchLeftColWPZone span.SearchScopesAdvancedList ul {
    margin-left: 0;
    padding: 0;
}
div.SearchLeftColWPZone span.SearchScopesHeader,
div.SearchLeftColWPZone span.SearchScopesAdvancedTitle {
    display: block;
    font-size: 1.2em;
    font-family: Arial, Helvetica, sans-serif !important;
    padding: .6em 0 0 8px;
}
/* Search Results Page Scopes List */
div.SearchFullWidthOuter {
    overflow: hidden;
}
#main-content div.SearchFullWidthWPZone table td {
    font-size: 1.1em;
}
div.SearchFullWidthOuter div.srch-stats,
div.SearchFullWidthOuter div.srch-Page {
    font-family: Arial, Helvetica, sans-serif;
    background: none;
}
div.SearchFullWidthOuter div.srch-Page {
    font-family: Arial, Helvetica, sans-serif;
    text-align: left;
    font-size: 1em;
    color: #333;
}
div.SearchFullWidthOuter div.srch-stats,
#main-content div.srch-BestBetsWPTitle h3 {
    color: #603913;
    border-bottom: 1px dotted #999;
    font-family: Georgia, Times New Roman, serif;
    font-size: 1.5em;
    font-weight: normal;
    line-height: 1.2em;
    margin-bottom: .4em;
    padding: .3em 0 .4em;
}
div.SearchFullWidthOuter div.srch-results span.srch-Title,
div.SearchFullWidthOuter div.srch-BestBets span.srch-Title {
    color: #084585;
    font-family: Arial, Helvetica, sans-serif !important;
    font-size: 1.15em;
}
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: #084585 !important;
    font-family: Arial, Helvetica, sans-serif !important;
    text-decoration: underline;
}
div.SearchFullWidthOuter span.srch-Title b {
    color: #084585 !important;
}
div.SearchFullWidthOuter span.srch-Title a:link,
div.SearchFullWidthOuter span.srch-Title a:visited {
    font-family: Arial, Helvetica, sans-serif !important;
    font-weight: bold;
}
div.SearchFullWidthOuter span.srch-URL a:link,
div.SearchFullWidthOuter span.srch-URL a:visited {
    color: #084585 !important;
    font-family: Arial, Helvetica, sans-serif !important;
    text-decoration: underline;
	/* 2011-10-17 (smartin): Force URLs to break acorss lines in containing div (prevents hidden overflow) */
	word-wrap:break-word;
}
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: #084585;
}
div.SearchFullWidthOuter span.srch-BB-SpecialTerm,
div.SearchFullWidthOuter div.srch-sort {
    display: none;
}
#main-content p.srch-Metadata {
    border-top: none;
    font-size: 1em;
    margin-bottom: 1.5em;
}
div.SearchFullWidthOuter div.srch-results {
    width: 620px;
    padding: 0;
    margin: 0;
}
div.SearchFullWidthOuter .ms-WPHeader td {
    border: none;
}
/* Best Bets */
div.srch-BestBets {
    padding-left: 0;
    width: auto;
}
div.srch-BB-Result {
    margin-bottom: 1.5em;
}
div.ClinicRecomendation {
    display: inline;
    font-family: Arial, Helvetica, sans-serif;
    color: #941A42;
    margin-left: 1em;
    padding-left: 10px;
    background: url(http://my.clevelandclinic.org/PublishingImages/site/common/cta_images/plus_icon.gif) no-repeat 0 3px;
}
div.SearchFullWidthOuter div.SearchFullWidthWPZone img.ms-HoverCellInActive {
    display: none;
}
div.SearchFullWidthOuter div.SearchFullWidthWPZone h3.ms-WPTitle {
    font-family: Arial, Helvetica, sans-serif;
    padding: 0;
    font-weight: normal;
    font-size: 1.5em;
    margin-bottom: .5em;
}
div.ms-WPBody span.srch-BestBetsTitle {
    display: block;
    font-size: 1em;
}
div.ms-WPBody span.srch-BestBetsTitle a {
    color: #084585 !important;
    font-family: Arial, Helvetica, sans-serif !important;
    text-decoration: underline;
    font-weight: bold;
    font-size: 1.17em;
}
div.ms-WPBody div.srch-BB-Description {
    font-family: Arial, Helvetica, sans-serif;
}
div.ms-WPBody span.srch-BB-URL a {
    color: #084585 !important;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1em;
    text-decoration: underline;
}
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;
}
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, Helvetica, sans-serif;
}
/* -----------------------------------------------
 * =IE (6 & 7) Fixes
 * -----------------------------------------------
 */
* html div.SearchFullWidthOuter {
    height: 1%;
    width: 64em;
}
* html div.SearchFullWidthOuter div.srch-results {
    width: 640px;
}
* html div.srch-BestBets {
    width: 640px;
}
* html div.SearchFullWidthOuter div.SearchFullWidthWPZone h3.ms-WPTitle {
    margin-left: 0;
}
* html div.SearchFullWidthOuter span.srch-URL a:link,
    * div.SearchFullWidthOuter span.srch-URL a:visited {
    word-wrap: break-word;
}
*:first-child+html div.SearchFullWidthOuter {
    width: 64em;
}
*:first-child+html div.SearchFullWidthOuter div.srch-results {
    width: 640px;
}
*:first-child+html div.srch-BestBets {
    width: 640px;
}
*:first-child+html div.SearchFullWidthOuter span.srch-URL a:link,
div.SearchFullWidthOuter span.srch-URL a:visited {
    word-wrap: break-word;
}

