/*  -----------------------------TOP TITLE----------------------------- */
#Header {
    background: url(/PublishingImages/site/depts_services/header_back.gif) repeat-x 0 0;
}
#HeaderTitle, #TextSize {
}
/*  -----------------------------SECTION HEADING (e.g. About Us, Search Results, etc.)----------------------------- */
#headertitle {
    /* display: block;
    height: 44px;
    */
background: #52394B url(/PublishingImages/site/depts_services/header_back.gif) repeat-x top left;
}
#headertitle h2 {
    margin: 0;
    padding: 44px 0 0 0;
    overflow: hidden;
    background-image: url(/PublishingImages/site/depts_services/hdepts_services.gif);
    background-repeat: no-repeat;
    height: 0px !important;
    height /**/
: 44px;
}
/*  -----------------------------HEADERS----------------------------- */
#content h2 span.depttitle {
    color: #52394B;
}
#content h3 {
    color: #363534;
}
#content h5 {
    color: #52394B;
    : /* Assign this at Subsite Level */
;
}
/*  -----------------------------SECOND LEVEL NAVIGATION----------------------------- */
.secondaryNavSet {
    /* border-top: .5em solid white;
    */
    /* border-bottom: 1px solid #AF9FAA;
    */
    /* background-color: #E0DADE;
    : */
;
}
.secondaryNavSet ul a:link,.secondaryNavSet ul a:visited {
    /*    color: #52394B;
    : */
;
}
.secondaryNavSet ul a:hover,    .secondaryNavSet ul a:active {
    /*    color: #666;
    : */
;
}
/*  -----------------------------    A TO Z CONTAINER    ----------------------------- */
#bottomControls {
    margin-bottom: 1.75em;
    padding-left: 1.75em;
}
#AtoZGroup .AtoZPagination {
}
/*  -----------------------------CONTACT AREA----------------------------- */
/* #contactUs {
    border-top: .5em solid #AF9FAA;
    border-bottom: 1px solid #AF9FAA;
    background-color: #E0DADE;
}
#RLOtherOuter, #RLChatOuter, #side-phone, #side-chat, #side-reqapt, #side-map {
    border-bottom: 1px solid #A48C9D;
}
#RLPhoneNumberLink {
    color: #C3B7BF;
}
.RLPhoneNumberFooter {
    color: #C3B7BF;
}
#RLdropmenuUSLocationsOuter select {
    background-color: #f4f2f3;
    border: 1px solid #AF9FAA;
}
*/
/* li.phone_icon {
    background: url(/PublishingImages/site/common/cta_images/phone_icon_purple.gif) no-repeat 0 0;
    padding-left: 20px;
}
li.chat_icon {
    background: url(/PublishingImages/site/common/cta_images/chat_icon_purple.gif) no-repeat 0 0;
    padding-left: 20px;
}
li.appt_icon {
    background: url(/PublishingImages/site/common/cta_images/appt_req_icon_purple.gif) no-repeat 0 0;
    padding-left: 20px;
}
li.email_icon {
    background: url(/PublishingImages/site/common/cta_images/email_icon_purple.gif) no-repeat 0 0;
    padding-left: 20px;
}
li.refer_icon {
    background: url(/PublishingImages/site/common/cta_images/refer_pat_icon_purple.gif) no-repeat 0 0;
    padding-left: 20px;
}
div#talk_callout {
    background-color: #ECE9EB;
    border-color: #C3B7BF;
}
*/
/*  -----------------------------THIRD LEVEL MENU----------------------------- */
#ThirdNavigation a {
    color: #52394B;
}
#ThirdNavLeft li, #ThirdNavRight li {
    background: url(/PublishingImages/site/common/navArrow-purple.jpg) no-repeat 0% 50%;
}
/*  -----------------------------FOURTH LEVEL MENU----------------------------- */
#FourthNav {
    color: #333;
    background-color: #E0DADE;
}
#FourthNavHeader {
    color: #fff;
    background: #52394B url(/PublishingImages/site/depts_services/refine_header_back.gif) repeat-x 0 0;
}
#FourthNav a {
    color: #52394B;
}
/*  -----------------------------ASSISTED MEDICAL HELP----------------------------- */
#asstMedSearch a {
    background: url(/PublishingImages/site/depts_services/purple_arrow.gif) no-repeat 100% .40em;
}
#asstMedSearch a:hover {
    color: #52394B;
}
/*  -----------------------------CLINIC LOCATIONS----------------------------- */
#findLocations {
    background-color: #E0DADE;
    border-top: solid 8px #AF9FAA;
    border-bottom: solid 1px #AF9FAA;
}
#findLocationsTitle {
    color: #363534;
}
#findLocationsContent, #findLocations label {
    color: #39342F;
}
.dropmenu {
    color: #666;
    background-color: #F7F6F7;
    border: solid 1px #8F9BA5;
}
/*  -----------------------------E CLEVELAND CLINIC TOOLS----------------------------- */
#becomePatientControl a {
    color: #000;
}
/*  -----------------------------EVENTS AND CLASSES----------------------------- */
#Calendar {
    border: solid 1px #ccc;
}
.arrowAlignLeft {
    background: url(/PublishingImages/site/depts_services/CalNavLeftArrow.gif) no-repeat 47% 55%;
}
.arrowAlignRight {
    background: url(/PublishingImages/site/depts_services/CalNavRightArrow.gif) no-repeat 50% 55%;
}
.CalHeader {
    color: #4F3749;
    background-color: #EFECEE;
}
.CalDayOfWeek {
    color: #CBCBCB;
}
.CalDay {
    color: #CBCBCB;
}
.CalTitle {
    color: #4F3749;
}
.CalSubTitle {
    color: #363534;
}
.CalDivider {
    border-bottom: solid 1px #ccc;
}
.CalMore {
    background: url(/PublishingImages/site/depts_services/calMoreRghtArrow.gif) no-repeat 72% 17%;
}
/*  -----------------------------CONTENT----------------------------- */
#contentArticle h5 {
    color: #52394B;
}
#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-top: 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;
}
/*  -----------------------------FEATURED BOX / RELATED LINKS BOX----------------------------- */
.relatedLinksHeader {
    background: url(/PublishingImages/site/depts_services/header_back.gif) repeat-x;
}
#relatedLinksRowOne {
    background-color: #9C8D98;
}
#content_SectionTitle {
    font: normal 140%/24px Arial, Helvetica, Sans-serif;
    color: #69CBE3;
}
/*  -----------------------------DOCTOR RESULTS----------------------------- */
/*#searchResults_title {
    color: #0C479A;
}
#searchResults_subtitle {
    color: #363534;
}
.resultsNav {
    color: #52394B;
}
.resultsNav a {
    color: #52394B;
}
*/
#refine_search {
    margin-right: 20px;
    background-color: #9C8D98;
}
#refine_search_header {
    color: #fff;
}
#refine_search_header {
    background: url(/PublishingImages/site/depts_services/header_back.gif) repeat-x 0 0;
}
.refine_search_title, .refine_search_text, .refine_search_more {
    color: #fff;
}
.refine_search_text a, .refine_search_more a {
    color: #fff;
}
.result_doctor_even a, .result_phone_even {
    color: #12572C;
}
.result_doctor_odd a, .result_phone_odd {
    color: #52394B;
}
.result_divider {
    border-bottom: solid 1px #ccc;
}
.result_speciality {
    color: #363534;
}
.legendGender {
    color: #52394B;
}
Controls {
    color: #363534;
}
.docDivider {
    border-left: solid 1px #ccc;
}
/*  -----------------------------RELATED LINKS----------------------------- */
#relatedTopSpace, #relatedLinksTypeOne {
    background-color: #9C8D98;
}
.relatedLinksHeader {
    padding: 6px 0 6px 15px;
    color: #fff;
    background: url(/PublishingImages/site/depts_services/header_back.gif) repeat-x;
}
#relatedLinksTypeOne h2 {
    color: #fff;
}
#relatedList1,#relatedList2, #relatedList3 {
    background: #FFF;
    border: 1px solid #AF9FAA;
}
#relatedList1 a, #relatedList2 a, #relatedList3 a {
    color: #666;
}
#relatedLinksTypeTwo {
    background-color: #aa8fad;
}
#relatedLinksTypeTwo h2 {
    color: #52394B;
}
#relatedLinks1 a, #relatedLinks2 a, #relatedLinks3 a {
    color: #fff;
}
.relatedLinksInfoMore a {
    color: #363534;
}
#leftNavContactUs {
    background-color: #E0DADE;
    border-bottom: 1px solid #AF9FAA;
    border-top: 8px solid #AF9FAA;
    color: #39342F;
}
/*  -----------------------------NEWS AND EVENTS=newsandevents----------------------------- */
#newsEvents {
    clear: both;
    /*float: none;
    */
    display: block;
    width: auto;
}
#newsEvents h2 {
    margin: 0 0 .85em 0;
    padding: 0;
    font-size: 1em;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-weight: normal;
    color: #363534;
}
#newsEvents dl {
    margin: 0;
    padding: 0;
}
#newsEvents dl dt {
    padding-bottom: .375em;
    font-size: .75em;
    font-family: Arial, Helvetica, Sans-serif;
    font-weight: bold;
    line-height: normal;
}
#newsEvents dl dt a:link,#newsEvents dl dt a:visited {
    display: block;
    text-decoration: none;
}
#newsEvents dl dt a:hover,#newsEvents dl dt a:active {
    color: #084585;
}
#newsEvents dl dd {
    margin: 0;
    padding: 0 0 1em 0;
    font-size: .75em;
    font-family: Arial, Helvetica, Sans-serif;
}
#newsEvents dl dd a:link,#newsEvents dl dd a:visited {
    display: block;
    text-decoration: underline;
}
/* From Jon, for Heart */
img#hvi_answers {
    width: 555px;
    margin-left: 0px;
    margin-bottom: 15px;
    border: 0px hidden;
}
/* (4bii) #resources */
    #resources {
    width: 555px;
    border: 1px solid #CCCCCC;
    margin-bottom: 24px;
    background-color: #efefef;
}
#resources_topbar {
    padding: .25em .25em .25em 1em;
    color: #FFF;
    font-family: "News Gothic Std", Arial, Helvetica, sans-serif;
    font-weight: bold;
    background-color: #687e71;
    background-image: url("/PublishingImages/site/depts_services/feat_bar_2.jpg");
    background-position: top left;
    background-repeat: repeat-x;
}
#resources_topbar span {
    margin: 0;
    padding: 0;
    font-size: .75em;
}
#resources_menu {
    padding: 15px;
    background-color: #d0dad2;
    border-bottom: 1px solid #839B88;
}
div#resources_menu div {
    display: inline;
    width: 233px;
    height: 102px;
    float: left;
    padding: 8px;
    background-color: #E3E9E4;
}
div#resources_menu a {
    display: block;
    color: #523A4C;
    font-size: 90%;
    padding: 2px 0px 2px 2px;
    font-size: .688em;
    font-family: Arial, Helvetica, sans-serif;
    line-height: 150%;
}
#resources_menu_one {
    margin: 0px 0px 0px 0px;
}
#resources_menu_two {
    margin: 0px 0px 0px 26px;
}
img#resources_refer {
    margin: 0px 0px 0px 0px;
}
#resources_more {
    clear: both;
    margin: 0;
    padding: 16px 0 16px 0;
    background-color: #fff;
}
#resources_more ul {
    width: 243px;
    display: inline;
    list-style-type: none;
    list-style-position: inside;
    margin: 0;
    padding: 16px 0 0 0;
    float: left;
}
#resources_more ul li {
    padding: 0 0 10px 0;
}
#resources_more ul span {
    font-size: 100%;
    font-family: Arial, Helvetica, sans-serif;
    color: #6B8274;
    font-weight: bold;
}
div#resources_more a {
    color: #523A4C;
    font-family: Arial, Helvetica, sans-serif;
}
ul#resources_more_one {
    padding-left: 16px;
    padding-right: 16px;
    border-right: 1px solid #88A08C;
}
ul#resources_more_two {
    padding-left: 16px;
}
/* Department Boxes */
            #contentArticle div.art_cont_right {
    border-left: none;
    padding-left: 0;
}
#contentArticle div.art_cont_left {
    border-right: 1px solid #ccc;
    padding-right: 2.5%;
}
div.dept_infoBox {
    float: right;
    background: #dee5df;
    width: 48.9%;
    margin: 0 0 1em;
    min-height: 12em;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}
div.dept_infoBoxfirst {
    float: left;
}
div.dept_infoBox p {
    padding: 10px;
    margin: 0;
}
#contentArticle div.dept_infoBox a.cta_link {
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 1em;
    display: block;
    padding: 0 0 .5em 17px;
    background: url('/PublishingImages/site/common/cta_images/guki_arrow.gif') no-repeat 0 2px;
    margin-left: 15px;
}
#contentArticle div.dept_infoBox h6 {
    padding: .4em 0 .4em 15px;
    color: #fff;
    background: #91aa95;
    -moz-border-radius-topleft: 3px;
    -moz-border-radius-topright: 3px;
    -webkit-border-top-left-radius: 3px;
    -webkit-border-top-right-radius: 3px;
}
#contentArticle div.dept_infoBox h6 a {
    color: #fff;
    text-decoration: none;
}
#contentArticle div.dept_infoBox ul {
    padding-left: 15px;
    list-style-type: none;
    line-height: 1.5em;
    margin-left: 0;
}
#contentArticle div.dept_infoBox ul li.more_link {
    padding-top: 1em;
}
* html div.dept_infoBox {
    margin-bottom: 2em;
}
/*****************************GIVING - FROM CHRIS *****************************/
div.container {
    margin-bottom: 1em;
}
br.clrleft {
    clear: left;
}
h5.giving {
    font-size: 14px;
    font-weight: bold;
    color: #86657d;
    padding-left: 0px;
    margin-bottom: -2px;
}
.alignleft {
    float: left;
    margin-left: 2em;
    margin-right: 1em;
    margin-top: 1em;
    margin-bottom: 1em;
}
.imgpadleft {
    padding-left: .75em;
    padding-bottom: .5em;
    padding-right: 1.2em;
}
.imgpad {
    padding-left: 1.2em;
    padding-bottom: .5em;
}
.imgpadtwo {
    padding-right: 1.3em;
    padding-bottom: .5em;
}
.imgpadrt {
    padding-bottom: .5em;
    padding-right: .5em;
}
.imgpadbottom {
    padding-bottom: .5em;
}
p.key {
    font-size: 12px;
    color: #9d8997;
    padding-left: 14px;
}
p.indent {
    font-family: Arial, Helvetica, sans-serif;
    color: #000000;
    padding-left: 1.5em;
    width: 16em;
}
p.indentdown1 {
    margin-top: 27em;
    clear: both;
    width: 34em;
}
p.indent1em {
    padding-left: 1em;
    width: 14em;
}
p.wide {
    font-family: Arial, Helvetica, sans-serif;
    color: #000000;
    width: 33em;
}
p.indentwide {
    color: #000000;
    padding-left: 1.5em;
    width: 35em;
}
p.left {
    font-family: Arial, Helvetica, sans-serif;
    width: 18em;
    font-size: 12px;
    color: #000000;
    padding-left: 1.5em;
    padding-top: 1em;
    padding-bottom: 1em;
    float: left;
}
p.right {
    font-family: Arial, Helvetica, sans-serif;
    width: 18em;
    font-size: 12px;
    color: #000000;
    padding-right: 1.5em;
    padding-top: 1em;
    padding-bottom: 1em;
    float: right;
}
p.smbox {
    font-size: .81em;
}
p.viewall {
    font-size: 12px;
    font-weight: bold;
    color: #9d8997;
    padding-right: 45px;
    text-align: right;
}
p.right2 {
    width: 275px;
    float: right;
    line-height: 1.5;
}
p.left2 {
    width: 270px;
    float: left;
    line-height: 1.5;
}
strong.purple {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #52394b;
}
a.purple {
    color: #86657d;
}
a.purplelist {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #86657d;
}
a.green {
    color: #667d6f;
}
strong.purplegeorgia {
    font-family: Georgia, "Times New Roman", Times, serif;
    color: #52394b;
}
a.purplegeorgia {
    font-family: Georgia, "Times New Roman", Times, serif;
    color: #52394b;
}
ol.twocolcontact {
    width: 46em;
    margin: 0px;
}
/* 3 column list controls*/
ol.threecol {
    width: 34em;
}
ol.giving {
    list-style-type: none;
    padding-left: 0;
}
ol.giving li {
    padding: 0;
    margin: 0;
}
.PurpleBottomTwoBottom {
    width: 34.00em;
    background-color: #E1D9DE;
    clear: both;
    line-height: 120%;
}
.PurpleBottomTwoBottom a {
    color: #52394b;
}
#greencontentbox {
    width: 34.00em;
    background-color: #9D8997;
}
#greencontentbox a {
    color: #667d6f;
    font-family: Arial, Helvetica, Sans-serif;
}
.greencontentboxBottomb {
    width: 34em;
    background-color: #DEE5DF;
    padding: 0px 0px 0px 0px;
    clear: both;
    line-height: 120%;
}
.greencontentboxBottomb a {
    color: #667d6f;
}
#purplecontentbox {
    width: 34em;
    background-color: #9D8997;
    height: 15.5em;
    padding-top: 1em;
}
#purplecontentbox a {
    color: #86657d;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: underline;
}
/* float & allow room for the widest item */
ol li.twocolaa {
    font-family: Arial, Helvetica, sans-serif;
    float: left;
    width: 13em;
    height: 10.5em;
    background-color: #e1d9de;
    list-style-type: none;
    text-decoration: underline;
    margin-right: 1.5em;
    padding-left: .75em;
    padding-top: .5em;
}
ol li.twocolbb {
    font-family: Arial, Helvetica, sans-serif;
    float: left;
    width: 13em;
    height: 10.5em;
    background-color: #e1d9de;
    list-style-type: none;
    text-decoration: underline;
    padding-left: .75em;
    padding-top: .5em;
}
#contentheaderfourBottom {
    width: 34em;
    background-color: #C3B2BE;
    padding: 1em 0em 1em 0em;
    clear: both;
    line-height: 120%;
    text-decoration: none;
}
ol li.threecola {
    float: left;
    width: 8.5em;
    background-color: #e1d9de;
    padding: .25em;
    list-style: none;
    margin-right: 1.5em;
    margin-left: -.5em;
    text-decoration: none;
}
/* float & allow room for the widest item */
ol li.threecolb {
    float: left;
    width: 8.5em;
    background-color: #e1d9de;
    padding: .25em;
    list-style: none;
    margin-right: 1.5em;
    text-decoration: none;
}
/* float & allow room for the widest item */
ol li.threecolc {
    float: left;
    width: 8.5em;
    background-color: #e1d9de;
    padding: .25em;
    list-style: none;
    text-decoration: none;
}
#PurpleTopOne {
    width: 34em;
    background-color: #9D8997;
}
#PurpleTopOne a {
    color: #666;
}
#PurpleBottomOne a {
    color: #666;
}
#PurpleBottomOne {
    width: 34em;
    background-color: #E1D9DE;
    clear: both;
    line-height: 120%;
}
#PurpleTopOne table {
    width: 30em;
    padding-top: .5em;
    padding-left: .5em;
}
#PurpleTopOne td {
    vertical-align: top;
}
.purplebottomtwotwo {
    width: 34em;
    background-color: #E1D9DE;
    clear: both;
    line-height: 120%;
}
.purplebottomtwotwo a {
    color: #86657d;
}
.Titlecontentbox {
    font: bold 100%/100% "News Gothic Std", Arial, Helvetica, Sans-serif;
    color: #FFF;
    padding-left: 1.5em;
}
/*CONTENT HEADERS*/
div.contentboxheaderpurple {
    width: 34em;
    padding: 8px 0px 4px 0px;
    background: url(../../images/departments_services/giving/bar_1.gif);
    background-repeat: repeat-x;
    background-color: #52394B;
}
div.contentboxheaderpurple p {
    font-size: .81em;
}
div.contentboxheadergreen {
    width: 34em;
    padding: 8px 0px 4px 0px;
    background: url(../../images/departments_services/giving/bar_2.gif);
    background-repeat: repeat-x;
    background-color: #778D7B;
}
.bloc3 {
    background-color: #A48C9D;
    width: 14em;
    height: 10em;
    float: left;
    padding: 1em 1.5em 1em 1.5em;
}
.bloc4 {
    background-color: #D1C5CE;
    width: 14em;
    height: 10em;
    float: left;
    padding: 1em 1.5em 1em 1.5em;
}
.bloc5 {
    background-color: #A48C9D;
    width: 14em;
    height: 10em;
    float: left;
    padding: 1.5em;
    border-top-color: #FFFFFF;
    border-top-width: 2px;
}
.bloc6 {
    background-color: #D1C5CE;
    width: 14em;
    height: 10em;
    float: left;
    padding: 1.5em;
    border-top-color: #FFFFFF;
    border-top-width: 2px;
}
.bloc11 {
    background-color: #A48C9D;
    width: 14em;
    height: 32em;
    float: left;
    padding: 1.5em;
}
.bloc12 {
    background-color: #C3B2BE;
    width: 14em;
    height: 32em;
    float: right;
    padding: 1.5em;
}
.bloc13 {
    background-color: #c3b2be;
    width: 14em;
    height: 21.5em;
    float: left;
    padding: 1.5em;
}
.bloc13 a {
    color: #52394b;
}
.bloc14 {
    background-color: #c3b2be;
    width: 14em;
    height: 21.5em;
    float: left;
    padding: 1.5em;
}
.bloc14 a {
    color: #52394b;
}
.bloc15 {
    background-color: #A48C9D;
    width: 14em;
    height: 15em;
    float: left;
    padding: 1.5em;
}
.bloc15 a {
    color: #86657d;
}
.bloc16 {
    background-color: #C3B2BE;
    width: 14em;
    height: 15em;
    float: left;
    padding: 1.5em;
}
.bloc16 a {
    color: #86657d;
}
.bloc17 {
    background-color: #E1D9DE;
    width: 31em;
    height: auto;
    float: left;
    padding: 1em 1.5em 1em 1.5em;
}
.bloc17 a {
    color: #86657d;
}
.bloc18 {
    background-color: #DEE5DF;
    width: 31em;
    height: auto;
    float: left;
    padding: 1.5em;
}
.bloc18 a {
    color: #667D6F;
}
.bloc1b {
    background-color: #BDCCBF;
    width: 14em;
    height: 20.5em;
    float: left;
    padding: 1.5em;
}
.bloc1b a {
    color: #667d6f;
}
.bloc2b {
    background-color: #BDCCBF;
    width: 14em;
    height: 20.5em;
    float: left;
    padding: 1.5em;
}
.bloc2b a {
    color: #667d6f;
}
#AtoZGroupGiv {
    background-color: #9D8997;
    font-family: "News Gothic Std", Arial, Helvetica, Sans-serif;
    /*font-size: .688em;
    */
    color: #363534;
    padding: 1em 0 1em .5em;
}
#AtoZGroupGiv #AtoZIntro {
    padding: 1em 1.75em 0 1.75em;
    font-family: Georgia, "Times New Roman", Times, serif;
}
#AtoZGroupGiv h2 {
    margin: 0;
    padding: .75em;
    font-size: .875em;
    font-weight: bold;
    background-color: #9D8997;
    color: #fff;
}
#AtoZGroupGiv #AtoZAlphabetGiv {
    margin: 0;
    padding: .1em;
    list-style: none;
    font-size: 1.75em;
    background-color: #9D8997;
}
#AtoZGroupGiv #AtoZAlphabetGiv a:link,    #AtoZGroupGiv #AtoZAlphabetGiv a:visited {
    color: #fff;
}
#AtoZGroupGiv #AtoZAlphabeGivt a:hover,#AtoZGroupGiv #AtoZAlphabetGiv a:active {
    color: #9b9c7e;
}
#AtoZGroupGiv #AtoZAlphabetGiv li {
    float: left;
    margin: 0;
    width: 1.425em;
    text-align: center;
    padding: 0 0 0 0;
}
#AtoZGroupGiv #AtoZAlphabetGiv li.selected a:link,    #AtoZGroupGiv #AtoZAlphabetGiv li.selected a:visited {
    color: #9b9c7e;
}
#AtoZGroupGiv #AtoZAlphabetGiv li a {
    text-decoration: none;
}
#AtoZGroupGiv #AtoZResultsGiv {
    float: left;
    clear: left;
    margin: 0;
    padding: 1.5em 2.2em 1.5em 2.2em;
    width: 50%;
    font-size: 1.5em;
}
#AtoZGroupGiv .AtoZToolsGiv {
    float: right;
    display: inline;
    margin: 0;
    padding: 1em 1.5em 0 1.5em;
}
#AtoZGroupGiv .AtoZPaginationGiv {
    clear: both;
    margin: 0;
    padding: 0 1.5em 1em 1.5em;
    list-style: none;
}
#AtoZGroupGiv .AtoZPaginationGiv a:link,    #AtoZGroupGiv .AtoZPaginationGiv a:visited {
    font-weight: bold;
    text-decoration: none;
    color: #9a9b7d;
}
#AtoZGroupGiv .AtoZPaginationGiv a:hover,    #AtoZGroupGiv .AtoZPaginationGiv a:active {
    font-weight: bold;
    text-decoration: none;
    color: #666;
}
#AtoZGroupGiv .AtoZPaginationGiv li {
    float: left;
    padding: 0 .5em 0 0;
    font-size: 1.5em;
}
#AtoZResultListGroupGiv {
    clear: both;
}
#AtoZGroupGiv .AtoZResultListGiv {
    float: left;
    width: 40%;
    margin: 0;
    padding: 0 0 0 1.5em;
    list-style: none;
}
#AtoZGroupGiv .AtoZResultListGiv li {
    padding-top: .125em;
    font-size: .875em;
}
#AtoZGroupGiv .AtoZResultListGiv a:link,    #AtoZGroupGiv .AtoZResultListGiv a:visited {
    text-decoration: underline;
    color: #363534;
}
#AtoZGroupGiv .AtoZResultListGiv a:hover,    #AtoZGroupGiv .AtoZResultListGiv a:active {
    text-decoration: underline;
    color: #666;
}
.show {
    display: inherit;
}
.hide {
    display: none;
}
#Giv.column {
    float: left;
    width: 17.375em;
}
#Giv.containedList {
    margin: 0;
    padding: 0 1.75em .375em 1.75em;
}
#Giv.containedList h3 {
    margin: 0;
    padding: 1.625em 0 .625em 0;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: .65em;
    letter-spacing: normal;
    color: #363534;
}
#Giv.containedList ul {
    height: 7.5em;
    margin: 0 auto 1em auto;
    padding: .0em 0 .4em .4em;
    overflow: auto;
    border: 1px solid #CCC;
    font-size: .65em;
    background: #FFF;
}
#Giv.containedList ul li {
    font-size: .65em;
}
#Giv.containedList ul a:link,    #Giv.containedList ul a:visited {
    text-decoration: none;
    font-size: .65em;
}
#Giv.containedList p a:link,    #Giv.containedList p a:visited {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: .65em;
}
#GivList {
    height: 7.5em;
    margin: 0 auto 1em auto;
    overflow: auto;
    border: 1px solid #CCC;
    padding: .0em 0 .4em .4em;
    background: #FFF;
    font-size: .75em;
    color: #333333;
}
/* Left Nav Chat Link */
span#RLChatLink p {
    padding: .2em 0 .2em 1.9em;
    margin: 0 0 .2em 0;
    background: url(/PublishingImages/site/common/chat_icon_purple.gif) no-repeat 0 center;
    text-decoration: underline;
}
/* Design Test Background Images */
div.survey_body div.screenshots p.sample_1 {
    background: url(/PublishingImages/site/design_test/heart_sample_1.gif) no-repeat;
}
div.survey_body div.screenshots p.sample_2 {
    background: url(/PublishingImages/site/design_test/heart_sample_2.gif) no-repeat;
}
div.survey_body div.screenshots p.sample_3 {
    background: url(/PublishingImages/site/design_test/heart_sample_3.gif) no-repeat;
}

