﻿@charset "utf-8";
/* CSS Document */
/*******************************************************/
/****                 MISC SECTION                 *****/
/*******************************************************/
#socialFeedsDisplayArea h2, #socialFeedsDisplayArea h2 a:link,#socialFeedsDisplayArea h2 a:visited  {
    color: #9D5FB5!important;
}
#topPagesModule h2, #topPagesModule h2 a:link, #topPagesModule h2 a:visited {
    color: #9D5FB5!important;
}
#searchbody h1 {
    color: #9D5FB5!important;
}
#searchbody h2 {
    color: #B07FC4!important;
}
#shareBarModule h3 {
    color: #9C5FB5!important;
}
#profileMain h1, #profileMain h2 {
    color: #B07FC4!important;
}
#donationLeft h2, .boxWidgetBabyBackground h4 a {
    color: #9C5FB5!important;
}
/*******************************************************/
/****                 ADVOCACY SECTION                  *****/
/*******************************************************/
/* ADVOCACY TEXT & LINKS */
.advocacySection h2,.advocacySection h1,.advocacySection h3,.advocacySection h4{
    color: #33A9C4;
}
.advocacySection h3 a,.advocacySection h4 a,.advocacySection p a,.advocacySection a{
     color: #0094B5;
}
.advocacySection h3:visited a,.advocacySection p a:visited,.advocacySection a:visited{
     color: #66BFD3;
}
/* ADVOCACY TABS */
.advocacySection #tabs #MainTab{
    width: 75px;
    padding-top: 3px;
    background-image:url(/glue/css_images/ad_submenu_main_inactive.png);
    background-repeat: no-repeat;
    color: #33A9C4;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right: 0px;
}
.advocacySection #tabs #MainTab.active{
    width: 75px;
    padding-top: 3px;
    background-image:url(/glue/css_images/ad_submenu_main_active.png);
    background-repeat: no-repeat;
    color: #fff;
    text-align: center;
    line-height: 25px;
    height: 25px;
    margin-right: 0px;
}
.advocacySection #tabs #MainTab:hover{
    width: 75px;
    padding-top: 3px;
    background-image:url(/glue/css_images/ad_submenu_main_hover.png);
    background-repeat: no-repeat;
    color: #33A9C4;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
}
.advocacySection #tabs #QATab{
    width: 73px;
    padding-top: 3px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #33A9C4;
    color: #33A9C4;
    background-image:url(/glue/css_images/ad_submenu_qa_inactive.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
    margin-left:0px;
}
.advocacySection #tabs #QATab.active{
    width: 73px;
    padding-top: 3px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #33A9C4;
    color: #fff;
    background-image:url(/glue/css_images/ad_submenu_qa_active.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    margin-right:0px;
    margin-left:0px;
}
.advocacySection #tabs #QATab:hover{
    width: 73px;
    padding-top: 3px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #33A9C4;
    color: #33A9C4;
    background-image:url(/glue/css_images/ad_submenu_qa_hover.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
    margin-left:0px;
}
.advocacySection #tabs #QATabAlt{
    width: 76px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #33A9C4;
    padding-top: 3px;
    color: #33A9C4;
    background-image:url(/glue/css_images/ad_submenu_indepth_inactive.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
    margin-left:0px;
    }
.advocacySection #tabs #QATabAlt.active{
    width: 76px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #33A9C4;
    padding-top: 3px;
    color: #fff;
    background-image:url(/glue/css_images/ad_submenu_indepth_active.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    margin-right:0px;
    margin-left:0px;
}
.advocacySection #tabs #QATabAlt:hover{
    width: 76px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #33A9C4;
    padding-top: 3px;
    color: #33A9C4;
    background-image:url(/glue/css_images/ad_submenu_indepth_hover.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
    margin-left:0px;
}
.advocacySection #tabs #InDepthTab{
    width: 76px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #33A9C4;
    padding-top: 3px;
    color: #33A9C4;
    background-image:url(/glue/css_images/ad_submenu_indepth_inactive.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
    margin-left:0px;
    }
.advocacySection #tabs #InDepthTab.active{
    width: 76px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #33A9C4;
    padding-top: 3px;
    color: #fff;
    background-image:url(/glue/css_images/ad_submenu_indepth_active.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    margin-right:0px;
    margin-left:0px;
}
.advocacySection #tabs #InDepthTab:hover{
    width: 76px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #33A9C4;
    padding-top: 3px;
    color: #33A9C4;
    background-image:url(/glue/css_images/ad_submenu_indepth_hover.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
    margin-left:0px;
}
.advocacySection #tabs #InDepthTabLong{
    width: 290px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #33A9C4;
    padding-top: 3px;
    text-indent: 15px;
    color: #33A9C4;
    background-image:url(/glue/css_images/ad_submenu_indepth_inactivelong.png);
    background-repeat: no-repeat;
    text-align: left;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    float:left;
    margin-right:0px;
    margin-left:0px;
}
.advocacySection #tabs #InDepthTabLong.active{
    width: 290px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #33A9C4;
    padding-top: 3px;
    text-indent: 15px;
    color: #fff;
    background-image:url(/glue/css_images/ad_submenu_indepth_activelong.png);
    background-repeat: no-repeat;
    text-align: left;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    float:left;
    margin-right:0px;
    margin-left:0px;
}
.advocacySection #tabs #InDepthTabLong:hover{
    width: 290px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #33A9C4;
    padding-top: 3px;
    text-indent: 15px;
    color: #33A9C4;
    background-image:url(/glue/css_images/ad_submenu_indepth_hoverlong.png);
    background-repeat: no-repeat;
    text-align: left;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    float:left;
    margin-right:0px;
    margin-left:0px;
}
.advocacySection #tabs #InDepthTabLong select {
    color: #33A9C4;
}
.advocacySection #tabs #InDepthTabLong.active select:hover, .advocacySection #tabs #InDepthTabLong.active:hover select {
    color: #33A9C4;
}
.advocacySection #tabs #InDepthTabLong.active select {
    color: #ffffff;
}
.advocacySection #tabs #InDepthTabLong select option {
    color: #000000;
}
/* ADVOCACY GALLERY */
.advocacySection #GalleryBullets li{
    margin-left: -10px;
    list-style-image:url(/glue/css_images/bullet_teal.gif);
    list-style-position: outside;
}
.advocacySection #GalleryWidget .widgetContainer{
    width: 211px;
    border: 0;
    padding-left: 15px;
    padding-top: 10px;
    background-image:url(/glue/css_images/Advocacy_Tool_Frame.jpg);
    height: 69px;
}
.advocacySection  #GalleryBullets.checks li{
    margin-left: -10px;
    list-style-image:url(/glue/css_images/adv_check_blue.gif);
    list-style-position: outside;
}
/* ADVOCACY TEXT BULLETS */
#MainText.advocacySection ul,#MainText.advocacySection ol{
   color:#333333;
     margin-left: 25px;
    margin-top: 10px; 
}
.advocacySection ul li{
    margin-left: 10px;
    list-style-image:url(/glue/css_images/bullet_teal.gif);
    list-style-position: outside;
}
.advocacySection ol li{
    margin-left: 20px;
    list-style-type: decimal;
    list-style-position: outside;
}
/* ADVOCACY WIDGETS */
.advocacySection .MainWidget .boxWidgetBackground .boxWidgetContent .boxWidgetList li{
    background-color: transparent;
    list-style-image: url(/glue/css_images/adv_check_blue.gif);
}
/* ADVOCACY  EMBEDDED BOX */
.advocacySection #interiorRelated #interiorBoxTop {
    background-image: url(/glue/css_images/embedded-top-advocacy.png);
    background-repeat: no-repeat;
    display: block;
    height: 28px;
    width: 172px;
    clear: both;
    padding-left: 10px;
}
.advocacySection #interiorRelated #interiorBoxMiddle {
    width: 170px;
    display: block;
    padding-top: 5px;
    padding-bottom: 5px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #33A9C4;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #33A9C4;
}
.advocacySection #interiorRelated #interiorBoxBottom {
    background-image: url(/glue/css_images/embedded-bottom-advocacy.png);
    background-repeat: no-repeat;
    display: block;
    height: 12px;
    width: 172px;
    clear: both;
}
/*******************************************************/
/****                 BABY SECTION                  *****/
/*******************************************************/
/* BABY TEXT & LINKS */
.babySection h2,.babySection h1,.babySection h3,.babySection h4{
    color: #58A618;
}
.babySection h3 a,.babySection h4 a,.babySection p a,.babySection a{
     color: #58A618;
}
.babySection h3:visited a,.babySection p a:visited,.babySection a:visited{
     color: #69BE28;
}
/* BABY TABS */
.babySection #tabs #MainTab{
    width: 75px;
    padding-top: 3px;
    background-image:url(/glue/css_images/baby_submenu_main_inactive.png);
    background-repeat: no-repeat;
    color: #58A618;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right: 0px;
}
.babySection #tabs #MainTab.active{
    width: 75px;
    padding-top: 3px;
    background-image:url(/glue/css_images/baby_submenu_main_active.png);
    background-repeat: no-repeat;
    color: #fff;
    text-align: center;
    line-height: 25px;
    height: 25px;
    margin-right: 0px;
}
.babySection #tabs #MainTab:hover{
    width: 75px;
    padding-top: 3px;
    background-image:url(/glue/css_images/baby_submenu_main_rollover.png);
    background-repeat: no-repeat;
    color: #58A618;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right: 0px;
}
.babySection #tabs #QATab{
    display:inline;
    float:left;
    width: 73px;
    padding-top: 3px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #58A618;
    color: #58A618;
    background-image:url(/glue/css_images/baby_submenu_qa_inactive.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
    margin-left:0px;
}
.babySection #tabs #QATab.active{
    width: 73px;
    padding-top: 3px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #58A618;
    color: #fff;
    background-image:url(/glue/css_images/baby_submenu_qa_active.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    margin-right:0px;
    margin-left:0px;
}
.babySection #tabs #QATab:hover{
    width: 73px;
    padding-top: 3px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #58A618;
    color: #58A618;
    background-image:url(/glue/css_images/baby_submenu_qa_hover.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
    margin-left:0px;
}
.babySection #tabs #QATabAlt{
    width: 76px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #58A618;
    padding-top: 3px;
    color: #58A618;
    background-image:url(/glue/css_images/baby_submenu_indepth_inactive.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
    margin-left:0px;
}
.babySection #tabs #QATabAlt.active{
    width: 76px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #58A618;
    padding-top: 3px;
    color: #fff;
    background-image:url(/glue/css_images/baby_submenu_indepth_active.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    margin-right:0px;
    margin-left:0px;
}
.babySection #tabs #QATabAlt:hover{
    width: 76px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #58A618;
    padding-top: 3px;
    color: #58A618;
    background-image:url(/glue/css_images/baby_submenu_indepth_hover.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
    margin-left:0px;
}
.babySection #tabs #InDepthTab{
    width: 76px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #58A618;
    padding-top: 3px;
    color: #58A618;
    background-image:url(/glue/css_images/baby_submenu_indepth_inactive.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
    margin-left:0px;
}
.babySection #tabs #InDepthTab.active{
    width: 76px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #58A618;
    padding-top: 3px;
    color: #fff;
    background-image:url(/glue/css_images/baby_submenu_indepth_active.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    margin-right:0px;
    margin-left:0px;
}
.babySection #tabs #InDepthTab:hover{
    width: 76px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #58A618;
    padding-top: 3px;
    color: #58A618;
    background-image:url(/glue/css_images/baby_submenu_indepth_hover.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
    margin-left:0px;
}
.babySection #tabs #InDepthTabLong{
    width: 290px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #58A618;
    padding-top: 3px;
    text-indent: 15px;
    color: #58A618;
    background-image:url(/glue/css_images/baby_submenu_indepth_inactivelong.png);
    background-repeat: no-repeat;
    text-align: left;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    float:left;
    margin-right:0px;
    margin-left:0px;
}
.babySection #tabs #InDepthTabLong.active{
    width: 290px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #58A618;
    padding-top: 3px;
    text-indent: 15px;
    color: #fff;
    background-image:url(/glue/css_images/baby_submenu_indepth_activelong.png);
    background-repeat: no-repeat;
    text-align: left;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    float:left;
    margin-right:0px;
    margin-left:0px;
}
.babySection #tabs #InDepthTabLong:hover{
    width: 290px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #58A618;
    padding-top: 3px;
    text-indent: 15px;
    color: #58A618;
    background-image:url(/glue/css_images/baby_submenu_indepth_hoverlong.png);
    background-repeat: no-repeat;
    text-align: left;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    float:left;
    margin-right:0px;
    margin-left:0px;
}
.babySection #tabs #InDepthTabLong select, .babySection #tabs #InDepthTabLong.active select:hover, .babySection #tabs #InDepthTabLong.active:hover select {
    color: #58A618;
}
.babySection #tabs #InDepthTabLong.active select {
    color: #ffffff;
}
.babySection #tabs #InDepthTabLong select option {
    color: #000000;
}
/* BABY GALLERY */
.babySection  #GalleryBullets  li{
    margin-left: -10px;
    list-style-image:url(/glue/css_images/bullet_green.gif);
    list-style-position: outside;
}
.babySection  #GalleryBullets.checks li{
    margin-left: -10px;
    list-style-image:url(/glue/css_images/baby_chart_checkmark.png);
    list-style-position: outside;
}
/* BABY TEXT BULLETS */
#MainText.babySection ul,#MainText.babySection ol{
   color:#333333;
    margin-left: 25px;
    margin-top: 10px; 
}
.babySection ul li{
    margin-left: 10px;
    list-style-image:url(/glue/css_images/bullet_green.gif);
    list-style-position: outside;
}
.babySection ol li{
    margin-left: 20px;
    list-style-type: decimal;
    list-style-position: outside;
}
/* BABY WIDGETS */
.babySection .MainWidget .boxWidgetBackground .boxWidgetContent .boxWidgetList li{
    background-color: transparent;
    list-style-image: url(/glue/css_images/baby_chart_checkmark.png);
}
/* BABY EMBEDDED BOX */
.babySection #interiorRelated #interiorBoxTop {
    background-image: url(/glue/css_images/embedded-top-baby.png);
    background-repeat: no-repeat;
    display: block;
    height: 28px;
    width: 172px;
    clear: both;
    padding-left: 10px;
}
.babySection #interiorRelated #interiorBoxMiddle {
    width: 170px;
    display: block;
    padding-top: 5px;
    padding-bottom: 5px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #58A618;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #58A618;
}
.babySection #interiorRelated #interiorBoxBottom {
    background-image: url(/glue/css_images/embedded-bottom-baby.png);
    background-repeat: no-repeat;
    display: block;
    height: 12px;
    width: 172px;
    clear: both;
}
/*******************************************************/
/****    GIVING, CAREERS AND MISSION SECTION       *****/
/*******************************************************/
/* GIVING AND MISSION TEXT & LINKS */
#LeftCol .givingSection h2, #LeftCol .givingSection h1, #LeftCol .givingSection h3, #LeftCol .givingSection h4, #LeftCol .missionSection h2, #LeftCol .missionSection h1, #LeftCol .missionSection h3, #LeftCol .missionSection h4,
#LeftCol .careersSection h2, #LeftCol .careersSection h1, #LeftCol .careersSection h3, #LeftCol .careersSection h4{
    color: #B07FC4;
}
.missionSection h3 a,.missionSection h4 a,.missionSection p a,.givingSection h1,.givingSection h3 a,.givingSection a,.sidebarblockContent h3.givingSection a,.givingSection h4 a,.givingSection p a,
.careersSection h3 a,.careersSection h4 a,.careersSection p a{
    color:#9c5fb5;
    }
.missionSection h3 a:visited,.missionSection h4 a:visited,.missionSection p a:visited,.givingSection h3 a:visited,.givingSection a:visited,.givingSection h4 a:visited,.givingSection p a:visited,
.careersSection h3 a:visited,.careersSection h4 a:visited,.careersSection p a:visited{
    color:#C49FD3;
    }
/* GIVING AND MISSION TABS */
.missionSection #tabs #MainTab:hover,.givingSection #tabs #MainTab:hover,.careersSection #tabs #MainTab:hover{
    width: 75px;
    padding-top: 3px;
    background-image:url(/glue/css_images/giving_submenu_main_hover.png);
    background-repeat: no-repeat;
    color: #B07FC4;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right: 0px;
}
.missionSection #tabs #MainTab,.givingSection #tabs #MainTab,.careersSection #tabs #MainTab{
    width: 75px;
    padding-top: 3px;
    background-image:url(/glue/css_images/giving_submenu_main_inactive.png);
    background-repeat: no-repeat;
    color: #B07FC4;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right: 0px;
}
.missionSection #tabs #MainTab.active,.givingSection #tabs #MainTab.active,.careersSection #tabs #MainTab.active{
    width: 75px;
    padding-top: 3px;
    background-image:url(/glue/css_images/giving_submenu_main_active.png);
    background-repeat: no-repeat;
    color: #B07FC4;
    color: #fff;
    text-align: center;
    line-height: 25px;
    height: 25px;
    margin-right: 0px;
    cursor: pointer;
}
.missionSection #tabs #QATab,.givingSection #tabs #QATab,.careersSection #tabs #QATab{
    width: 73px;
    padding-top: 3px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #B07FC4;
    color: #B07FC4;
    background-image:url(/glue/css_images/giving_submenu_qa_inactive.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
    margin-left:0px;
}
.missionSection #tabs #QATab.active,.givingSection #tabs #QATab.active,.careersSection #tabs #QATab.active{
    width: 73px;
    padding-top: 3px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #B07FC4;
    color: #fff;
    background-image:url(/glue/css_images/giving_submenu_qa_active.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    margin-right:0px;
    margin-left:0px;
}
.missionSection #tabs #QATab:hover,.givingSection #tabs #QATab:hover,.careersSection #tabs #QATab:hover{
    width: 73px;
    padding-top: 3px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #B07FC4;
    color: #B07FC4;
    background-image:url(/glue/css_images/giving_submenu_qa_hover.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
    margin-left:0px;
}
.missionSection #tabs #QATabAlt,.givingSection #tabs #QATabAlt,.careersSection #tabs #QATabAlt{
    width: 76px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #B07FC4;
    padding-top: 3px;
    color: #B07FC4;
    background-image:url(/glue/css_images/giving_submenu_indepth_inactive.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
    margin-left:0px;
}
.missionSection #tabs #QATabAlt.active,.givingSection #tabs #QATabAlt.active,.careersSection #tabs #QATabAlt.active{
    width: 76px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #B07FC4;
    padding-top: 3px;
    color: #fff;
    background-image:url(/glue/css_images/giving_submenu_indepth_active.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    margin-right:0px;
    margin-left:0px;
}
.missionSection #tabs #QATabAlt:hover,.givingSection #tabs #QATabAlt:hover,.careersSection #tabs #QATabAlt:hover{
    width: 76px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #B07FC4;
    padding-top: 3px;
    color: #B07FC4;
    background-image:url(/glue/css_images/giving_submenu_indepth_hover.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
    margin-left:0px;
}
.missionSection #tabs #InDepthTab,.givingSection #tabs #InDepthTab,.careersSection #tabs #InDepthTab{
    width: 76px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #B07FC4;
    padding-top: 3px;
    color: #B07FC4;
    background-image:url(/glue/css_images/giving_submenu_indepth_inactive.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
    margin-left:0px;
}
.missionSection #tabs #InDepthTab.active,.givingSection #tabs #InDepthTab.active,.careersSection #tabs #InDepthTab.active{
    width: 76px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #B07FC4;
    padding-top: 3px;
    color: #fff;
    background-image:url(/glue/css_images/giving_submenu_indepth_active.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    margin-right:0px;
    margin-left:0px;
}
.missionSection #tabs #InDepthTab:hover,.givingSection #tabs #InDepthTab:hover,.careersSection #tabs #InDepthTab:hover{
    width: 76px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #B07FC4;
    padding-top: 3px;
    color: #B07FC4;
    background-image:url(/glue/css_images/giving_submenu_indepth_hover.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
    margin-left:0px;
}
.missionSection #tabs #InDepthTabLong,.givingSection #tabs #InDepthTabLong,.careersSection #tabs #InDepthTabLong{
    width: 290px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #B07FC4;
    padding-top: 3px;
    text-indent: 15px;
    color: #B07FC4;
    background-image:url(/glue/css_images/giving_submenu_indepth_inactivelong.png);
    background-repeat: no-repeat;
    text-align: left;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    float:left;
    margin-right:0px;
    margin-left:0px;
}
.missionSection #tabs #InDepthTabLong.active,.givingSection #tabs #InDepthTabLong.active,.careersSection #tabs #InDepthTabLong.active{
    width: 290px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #B07FC4;
    padding-top: 3px;
    text-indent: 15px;
    color: #fff;
    background-image:url(/glue/css_images/giving_submenu_indepth_activelong.png);
    background-repeat: no-repeat;
    text-align: left;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    float:left;
    margin-right:0px;
    margin-left:0px;
}
.missionSection #tabs #InDepthTabLong:hover, .givingSection #tabs #InDepthTabLong:hover,.careersSection #tabs #InDepthTabLong:hover{
    width: 290px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #B07FC4;
    padding-top: 3px;
    text-indent: 15px;
    color: #B07FC4;
    background-image:url(/glue/css_images/giving_submenu_indepth_hoverlong.png);
    background-repeat: no-repeat;
    text-align: left;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    float:left;
    margin-right:0px;
    margin-left:0px;
}
.missionSection #tabs #InDepthTabLong select, .missionSection #tabs #InDepthTabLong.active select:hover, .missionSection #tabs #InDepthTabLong.active:hover select {
    color: #9C5FB5;
}
.missionSection #tabs #InDepthTabLong.active select {
    color: #ffffff;
}
.missionSection #tabs #InDepthTabLong select option {
    color: #000000;
}
.givingSection #tabs #InDepthTabLong select, .givingSection #tabs #InDepthTabLong.active select:hover, .givingSection #tabs #InDepthTabLong.active:hover select {
    color: #9C5FB5;
}
.givingSection #tabs #InDepthTabLong.active select {
    color: #ffffff;
}
.givingSection #tabs #InDepthTabLong select option {
    color: #000000;
}
/* GIVING AND MISSION GALLERY */
.missionSection  #GalleryBullets  li,.givingSection  #GalleryBullets  li,.careersSection  #GalleryBullets  li{
    margin-left: -10px;
   list-style-image:url(/glue/css_images/bullet_purple2.png);
    list-style-position: outside;
}
.missionSection  #GalleryBullets.checks li,.givingSection  #GalleryBullets.checks li,.careersSection  #GalleryBullets.checks li{
    margin-left: -10px;
     list-style-image:url(/glue/css_images/miss_check_purple.gif);
    list-style-position: outside;
}
/* GIVING AND MISSION TEXT BULLETS */
#MainText.missionSection ul,#MainText.givingSection ol,#MainText.careersSection ol{
   color:#333333;
    margin-left: 25px;
    margin-top: 10px; 
}
.missionSection ul li,.givingSection ul li,.careersSection ul li{
    margin-left: 10px;
   list-style-image:url(/glue/css_images/bullet_purple2.png);
    list-style-position: outside;
}
.missionSection ol li,.givingSection ol li,.careersSection ol li{
    margin-left: 20px;
    list-style-type: decimal;
    list-style-position: outside;
}
/* GIVING AND MISSION WIDGETS */
.missionSection .MainWidget .boxWidgetBackground .boxWidgetContent .boxWidgetList li,.givingSection .MainWidget .boxWidgetBackground .boxWidgetContent .boxWidgetList li,
.careersSection .MainWidget .boxWidgetBackground .boxWidgetContent .boxWidgetList li{
    background-color: transparent;
     list-style-image:url(/glue/css_images/miss_check_purple.gif);
}
.missionSection .MainWidget .rightToLeftBackground, .givingSection .MainWidget .rightToLeftBackground,.careersSection .MainWidget .rightToLeftBackground  {
    background-image: url(/glue/css_images/background-mission.png);
    background-repeat: no-repeat;
    height: 149px;
    width: 301px;
    float: none;
    margin: auto;
}
.missionSection .MainWidget .leftToRightBackground, .givingSection .MainWidget .leftToRightBackground,.careersSection .MainWidget .leftToRightBackground{
    background-image: url(/glue/css_images/background-mission.png);
    background-repeat: no-repeat;
    height: 149px;
    width: 301px;
    float: none;
    margin: auto;
}
/*.missionSection .MainWidget .boxWithHeader, .givingSection .MainWidget .boxWithHeader{
    background-image: url(img_MissionBoxWithHeader);
    background-repeat: no-repeat;
    height: 149px;
    width: 301px;
    float: none;
    margin: auto;
}*/
/* MISSION  EMBEDDED BOX */
.missionSection #interiorRelated #interiorBoxTop,.givingSection #interiorRelated #interiorBoxTop,.careersSection #interiorRelated #interiorBoxTop {
    background-image: url(/glue/css_images/embedded-top-mission.png);
    background-repeat: no-repeat;
    display: block;
    height: 28px;
    width: 172px;
    clear: both;
    padding-left: 10px;
}
.missionSection #interiorRelated #interiorBoxMiddle,.givingSection #interiorRelated #interiorBoxMiddle,.careersSection #interiorRelated #interiorBoxMiddle  {
    width: 170px;
    display: block;
    padding-top: 5px;
    padding-bottom: 5px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #B07FC4;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #B07FC4;
}
.missionSection #interiorRelated #interiorBoxBottom,.givingSection #interiorRelated #interiorBoxBottom,.careersSection #interiorRelated #interiorBoxBottom {
    background-image: url(/glue/css_images/embedded-bottom-mission.png);
    background-repeat: no-repeat;
    display: block;
    height: 12px;
    width: 172px;
    clear: both;
}
/*******************************************************/
/****          NEWS SECTION                        *****/
/*******************************************************/
/* NEWS TEXT & LINKS */
#LeftCol .newsSection h2, #LeftCol .newsSection h1, #LeftCol .newsSection h3, #LeftCol .newsSection h4 {
    color: #9c5fb5;
}
.newsSection h3 a, .newsSection a, .sidebarblockContent h3.newsSection a,.newsSection h4 a,.newsSection p a {
    color:#9c5fb5;
}
.newsSection h3 a:visited,.newsSection h4 a:visited,.newsSection p a:visited {
    color:#C49FD3;
}
/* NEWS TABS */
.newsSection #tabs #MainTab:hover {
    width: 76px;
    padding-top: 3px;
    background-image:url(/glue/css_images/giving_submenu_main_hover.png);
    background-repeat: no-repeat;
    color: #B07FC4;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right: 0px;
}
.newsSection #tabs #MainTab {
    width: 76px;
    padding-top: 3px;
    background-image:url(/glue/css_images/giving_submenu_main_inactive.png);
    background-repeat: no-repeat;
    color: #B07FC4;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right: 0px;
}
.newsSection #tabs #MainTab.active {
    width: 76px;
    padding-top: 3px;
    background-image:url(/glue/css_images/giving_submenu_main_active.png);
    background-repeat: no-repeat;
    color: #B07FC4;
    color: #fff;
    text-align: center;
    line-height: 25px;
    height: 25px;
    margin-right: 0px;
    cursor: pointer;
}
.newsSection #tabs #QATab {
    width: 74px;
    padding-top: 3px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #B07FC4;
    color: #B07FC4;
    background-image:url(/glue/css_images/giving_submenu_qa_inactive.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
    margin-left:0px;
}
.newsSection #tabs #QATab.active {
    width: 74px;
    padding-top: 3px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #B07FC4;
    color: #fff;
    background-image:url(/glue/css_images/giving_submenu_qa_active.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    margin-right:0px;
    margin-left:0px;
}
.newsSection #tabs #QATab:hover {
    width: 74px;
    padding-top: 3px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #B07FC4;
    color: #B07FC4;
    background-image:url(/glue/css_images/giving_submenu_qa_hover.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
    margin-left:0px;
}
.newsSection #tabs #QATabAlt {
    width: 76px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #B07FC4;
    padding-top: 3px;
    color: #B07FC4;
    background-image:url(/glue/css_images/giving_submenu_indepth_inactive.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
    margin-left:0px;
}
.newsSection #tabs #QATabAlt.active {
    width: 76px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #B07FC4;
    padding-top: 3px;
    color: #fff;
    background-image:url(/glue/css_images/giving_submenu_indepth_active.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    margin-right:0px;
    margin-left:0px;
}
.newsSection #tabs #QATabAlt:hover {
    width: 76px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #B07FC4;
    padding-top: 3px;
    color: #B07FC4;
    background-image:url(/glue/css_images/giving_submenu_indepth_hover.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
    margin-left:0px;
}
.newsSection #tabs #InDepthTab {
    width: 76px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #B07FC4;
    padding-top: 3px;
    color: #B07FC4;
    background-image:url(/glue/css_images/giving_submenu_indepth_inactive.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
    margin-left:0px;
}
.newsSection #tabs #InDepthTab.active {
    width: 76px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #B07FC4;
    padding-top: 3px;
    color: #fff;
    background-image:url(/glue/css_images/giving_submenu_indepth_active.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    margin-right:0px;
    margin-left:0px;
}
.newsSection #tabs #InDepthTab:hover {
    width: 76px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #B07FC4;
    padding-top: 3px;
    color: #B07FC4;
    background-image:url(/glue/css_images/giving_submenu_indepth_hover.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
    margin-left:0px;
}
.newsSection #tabs #InDepthTabLong {
    width: 290px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #B07FC4;
    padding-top: 3px;
    text-indent: 15px;
    color: #B07FC4;
    background-image:url(/glue/css_images/giving_submenu_indepth_inactivelong.png);
    background-repeat: no-repeat;
    text-align: left;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    float:left;
    margin-right:0px;
    margin-left:0px;
}
.newsSection #tabs #InDepthTabLong.active {
    width: 290px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #B07FC4;
    padding-top: 3px;
    text-indent: 15px;
    color: #fff;
    background-image:url(/glue/css_images/giving_submenu_indepth_activelong.png);
    background-repeat: no-repeat;
    text-align: left;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    float:left;
    margin-right:0px;
    margin-left:0px;
}
.newsSection #tabs #InDepthTabLong:hover {
    width: 290px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #B07FC4;
    padding-top: 3px;
    text-indent: 15px;
    color: #B07FC4;
    background-image:url(/glue/css_images/giving_submenu_indepth_hoverlong.png);
    background-repeat: no-repeat;
    text-align: left;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    float:left;
    margin-right:0px;
    margin-left:0px;
}
/* NEWS TEXT BULLETS */
#MainText.newsSection ul,#MainText.newsSection ol{
   color:#333333;
    margin-left: 25px;
    margin-top: 10px; 
}
.newsSection ul li {
    margin-left: 10px;
   list-style-image:url(/glue/css_images/bullet_purple2.png);
    list-style-position: outside;
}
.newsSection ol li {
    margin-left: 20px;
    list-style-type: decimal;
    list-style-position: outside;
}

/*******************************************************/
/****         LOSS AND GRIEF SECTION               *****/
/*******************************************************/
/* LOSS AND GRIEF TEXT & LINKS */
#LeftCol .lossSection h2, #LeftCol .lossSection h1, #LeftCol .lossSection h3, #LeftCol .lossSection h4 {
    color: #9c5fb5;
}
.lossSection h3 a,.lossSection h4 a,.lossSection p a {
    color:#9c5fb5;
}
.lossSection h3 a:visited,.lossSection h4 a:visited,.lossSection p a:visited {
    color:#C49FD3;
}
/* LOSS AND GRIEF TABS */
.lossSection #tabs #MainTab:hover {
    width: 76px;
    padding-top: 3px;
    background-image:url(/glue/css_images/giving_submenu_main_hover.png);
    background-repeat: no-repeat;
    color: #9c5fb5;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right: 0px;
}
.lossSection #tabs #MainTab {
    width: 76px;
    padding-top: 3px;
    background-image:url(/glue/css_images/giving_submenu_main_inactive.png);
    background-repeat: no-repeat;
    color: #9c5fb5;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right: 0px;
}
.lossSection #tabs #MainTab.active {
    width: 76px;
    padding-top: 3px;
    background-image:url(/glue/css_images/giving_submenu_main_active.png);
    background-repeat: no-repeat;
    color: #9c5fb5;
    color: #fff;
    text-align: center;
    line-height: 25px;
    height: 25px;
    margin-right: 0px;
    cursor: pointer;
}
.lossSection #tabs #QATab {
    width: 74px;
    padding-top: 3px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #9c5fb5;
    color: #9c5fb5;
    background-image:url(/glue/css_images/giving_submenu_qa_inactive.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
    margin-left:0px;
}
.lossSection #tabs #QATab.active {
    width: 74px;
    padding-top: 3px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #9c5fb5;
    color: #fff;
    background-image:url(/glue/css_images/giving_submenu_qa_active.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    margin-right:0px;
    margin-left:0px;
}
.lossSection #tabs #QATab:hover {
    width: 74px;
    padding-top: 3px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #9c5fb5;
    color: #9c5fb5;
    background-image:url(/glue/css_images/giving_submenu_qa_hover.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
    margin-left:0px;
}
.lossSection #tabs #QATabAlt {
    width: 76px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #9c5fb5;
    padding-top: 3px;
    color: #9c5fb5;
    background-image:url(/glue/css_images/giving_submenu_indepth_inactive.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
    margin-left:0px;
}
.lossSection #tabs #QATabAlt.active {
    width: 76px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #9c5fb5;
    padding-top: 3px;
    color: #fff;
    background-image:url(/glue/css_images/giving_submenu_indepth_active.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    margin-right:0px;
    margin-left:0px;
}
.lossSection #tabs #QATabAlt:hover {
    width: 76px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #B07FC4;
    padding-top: 3px;
    color: #9c5fb5;
    background-image:url(/glue/css_images/giving_submenu_indepth_hover.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
    margin-left:0px;
}
.lossSection #tabs #InDepthTab {
    width: 76px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #9c5fb5;
    padding-top: 3px;
    color: #9c5fb5;
    background-image:url(/glue/css_images/giving_submenu_indepth_inactive.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
    margin-left:0px;
}
.lossSection #tabs #InDepthTab.active {
    width: 76px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #9c5fb5;
    padding-top: 3px;
    color: #fff;
    background-image:url(/glue/css_images/giving_submenu_indepth_active.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    margin-right:0px;
    margin-left:0px;
}
.lossSection #tabs #InDepthTab:hover {
    width: 76px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #9c5fb5;
    padding-top: 3px;
    color: #9c5fb5;
    background-image:url(/glue/css_images/giving_submenu_indepth_hover.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
    margin-left:0px;
}
.lossSection #tabs #InDepthTabLong {
    width: 290px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #9c5fb5;
    padding-top: 3px;
    text-indent: 15px;
    color: #9c5fb5;
    background-image:url(/glue/css_images/giving_submenu_indepth_inactivelong.png);
    background-repeat: no-repeat;
    text-align: left;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    float:left;
    margin-right:0px;
    margin-left:0px;
}
.lossSection #tabs #InDepthTabLong.active {
    width: 290px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #9c5fb5;
    padding-top: 3px;
    text-indent: 15px;
    color: #fff;
    background-image:url(/glue/css_images/giving_submenu_indepth_activelong.png);
    background-repeat: no-repeat;
    text-align: left;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    float:left;
    margin-right:0px;
    margin-left:0px;
}
.lossSection #tabs #InDepthTabLong:hover {
    width: 290px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #9c5fb5;
    padding-top: 3px;
    text-indent: 15px;
    color: #9c5fb5;
    background-image:url(/glue/css_images/giving_submenu_indepth_hoverlong.png);
    background-repeat: no-repeat;
    text-align: left;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    float:left;
    margin-right:0px;
    margin-left:0px;
}
.lossSection #tabs #InDepthTabLong select {
    color: #9C5FB5;
}
.lossSection #tabs #InDepthTabLong.active select:hover, .advocacySection #tabs #InDepthTabLong.active:hover select {
    color: #9C5FB5;
}
.lossSection #tabs #InDepthTabLong.active select {
    color: #ffffff;
}
.lossSection #tabs #InDepthTabLong select option {
    color: #000000;
}
/* LOSS AND GRIEF GALLERY */
.lossSection  #GalleryBullets  li {
    margin-left: -10px;
   list-style-image:url(/glue/css_images/bullet_purple2.png);
    list-style-position: outside;
}
.lossSection  #GalleryBullets.checks li {
    margin-left: -10px;
     list-style-image:url(/glue/css_images/miss_check_purple.gif);
    list-style-position: outside;
}
/* LOSS AND GRIEF TEXT BULLETS */
#MainText.lossSection ul {
   color:#333333;
    margin-left: 25px;
    margin-top: 10px; 
}
.lossSection ul li {
    margin-left: 10px;
   list-style-image:url(/glue/css_images/bullet_purple2.png);
    list-style-position: outside;
}
.lossSection ol li {
    margin-left: 20px;
    list-style-type: decimal;
    list-style-position: outside;
}
/* LOSS AND GRIEF WIDGETS */
.lossSection .MainWidget .boxWidgetBackground .boxWidgetContent .boxWidgetList li {
    background-color: transparent;
     list-style-image:url(/glue/css_images/miss_check_purple.gif);
}
.lossSection .MainWidget .rightToLeftBackground {
    background-image: url(/glue/css_images/background-mission.png);
    background-repeat: no-repeat;
    height: 149px;
    width: 301px;
    float: none;
    margin: auto;
}
lossSection .MainWidget .leftToRightBackground {
    background-image: url(/glue/css_images/background-mission.png);
    background-repeat: no-repeat;
    height: 149px;
    width: 301px;
    float: none;
    margin: auto;
}
/*.lossSection .MainWidget .boxWithHeader {
    background-image: url(img_MissionBoxWithHeader);
    background-repeat: no-repeat;
    height: 149px;
    width: 301px;
    float: none;
    margin: auto;
}*/
/* LOSS AND GRIEF EMBEDDED BOX */
.lossSection #interiorRelated #interiorBoxTop {
    background-image: url(/glue/css_images/embedded-top-mission.png);
    background-repeat: no-repeat;
    display: block;
    height: 28px;
    width: 172px;
    clear: both;
    padding-left: 10px;
}
.lossSection #interiorRelated #interiorBoxMiddle {
    width: 170px;
    display: block;
    padding-top: 5px;
    padding-bottom: 5px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #9c5fb5;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #9c5fb5;
}
.lossSection #interiorRelated #interiorBoxBottom {
    background-image: url(/glue/css_images/embedded-bottom-mission.png);
    background-repeat: no-repeat;
    display: block;
    height: 12px;
    width: 172px;
    clear: both;
}
/*******************************************************/
/****                 PREGNANCY SECTION                  *****/
/*******************************************************/
/* PREGNANCY TEXT & LINKS */
.pregnancySection h2,.pregnancySection h1,.pregnancySection h3,.pregnancySection h4{
    color: #D874AE;
}
.pregnancySection h3 a,.pregnancySection h4 a,.pregnancySection p a,.pregnancySection a{
     color: #C74E93;
}
.pregnancySection h3:visited a,.pregnancySection h4 a,.pregnancySection p a:visited,.pregnancySection a:visited{
     color: #E090BE;
}
/* PREGNANCY TABS */
.pregnancySection #tabs #MainTab{
    width: 75px;
    padding-top: 3px;
    background-image:url(/glue/css_images/pregnancy_submenu_main_inactive.png);
    background-repeat: no-repeat;
    color: #D874AE;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right: 0px;
}
.pregnancySection #tabs #MainTab.active{
    width: 75px;
    padding-top: 3px;
    background-image:url(/glue/css_images/pregnancy_submenu_main_active.png);
    background-repeat: no-repeat;
    color: #fff;
    text-align: center;
    line-height: 25px;
    height: 25px;
    margin-right: 0px;
}
.pregnancySection #tabs #MainTab:hover{
    width: 75px;
    padding-top: 3px;
    background-image:url(/glue/css_images/pregnancy_submenu_main_hover.png);
    background-repeat: no-repeat;
    color: #D874AE;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right: 0px;
}
.pregnancySection #tabs #QATab{
    width: 73px;
    padding-top: 3px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #D874AE;
    color: #D874AE;
    background-image:url(/glue/css_images/pregnancy_submenu_qa_inactive.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
    margin-left:0px;
}
.pregnancySection #tabs #QATab.active{
    width: 73px;
    padding-top: 3px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #D874AE;
    color: #fff;
    background-image:url(/glue/css_images/pregnancy_submenu_qa_active.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    margin-right:0px;
    margin-left:0px;
}
.pregnancySection #tabs #QATab:hover{
    width: 73px;
    padding-top: 3px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #D874AE;
    color: #D874AE;
    background-image:url(/glue/css_images/pregnancy_submenu_qa_hover.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
    margin-left:0px;
}
.pregnancySection #tabs #QATabAlt{
    width: 76px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #D874AE;
    padding-top: 3px;
    color: #D874AE;
    background-image:url(/glue/css_images/pregnancy_submenu_indepth_inactive.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
    margin-left:0px;
}
.pregnancySection #tabs #QATabAlt.active{
    width: 76px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #db80b4;
    padding-top: 3px;
    color: #fff;
    background-image:url(/glue/css_images/pregnancy_submenu_indepth_active.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    margin-right:0px;
    margin-left:0px;
}
.pregnancySection #tabs #QATabAlt:hover{
    width: 76px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #D874AE;
    padding-top: 3px;
    color: #D874AE;
    background-image:url(/glue/css_images/pregnancy_submenu_indepth_hover.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
    margin-left:0px;
}
.pregnancySection #tabs #InDepthTab{
    width: 76px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #D874AE;
    padding-top: 3px;
    color: #D874AE;
    background-image:url(/glue/css_images/pregnancy_submenu_indepth_inactive.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
    margin-left:0px;
}
.pregnancySection #tabs #InDepthTab.active{
    width: 76px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #db80b4;
    padding-top: 3px;
    color: #fff;
    background-image:url(/glue/css_images/pregnancy_submenu_indepth_active.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    margin-right:0px;
    margin-left:0px;
}
.pregnancySection #tabs #InDepthTab:hover{
    width: 76px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #D874AE;
    padding-top: 3px;
    color: #D874AE;
    background-image:url(/glue/css_images/pregnancy_submenu_indepth_hover.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
    margin-left:0px;
}
.pregnancySection #tabs #InDepthTabLong{
    width: 290px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #D874AE;
    padding-top: 3px;
    text-indent: 15px;
    color: #D874AE;
    background-image:url(/glue/css_images/pregnancy_submenu_indepth_inactivelong.png);
    background-repeat: no-repeat;
    text-align: left;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    float:left;
    margin-right:0px;
    margin-left:0px;
}
.pregnancySection #tabs #InDepthTabLong.active{
    width: 290px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #D874AE;
    padding-top: 3px;
    text-indent: 15px;
    color: #fff;
    background-image:url(/glue/css_images/pregnancy_submenu_indepth_activelong.png);
    background-repeat: no-repeat;
    text-align: left;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    float:left;
    margin-right:0px;
    margin-left:0px;
}
.pregnancySection #tabs #InDepthTabLong:hover{
    width: 290px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #D874AE;
    padding-top: 3px;
    text-indent: 15px;
    color: #D874AE;
    background-image:url(/glue/css_images/pregnancy_submenu_indepth_hoverlong.png);
    background-repeat: no-repeat;
    text-align: left;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    float:left;
    margin-right:0px;
    margin-left:0px;
}
.pregnancySection #tabs #InDepthTabLong select {
    color: #D874AE;
}
.pregnancySection #tabs #InDepthTabLong.active select:hover, .advocacySection #tabs #InDepthTabLong.active:hover select {
    color: #D874AE;
}
.pregnancySection #tabs #InDepthTabLong.active select {
    color: #ffffff;
}
.pregnancySection #tabs #InDepthTabLong select option {
    color: #000000;
}
/* PREGNANCY GALLERY */
.pregnancySection  #GalleryBullets  li{
    margin-left: -10px;
   list-style-image:url(/glue/css_images/bullet_pink.gif);
    list-style-position: outside;
}
.pregnancySection  #GalleryBullets.checks li{
    margin-left: -10px;
   list-style-image:url(/glue/css_images/preg_check_pink.gif);
    list-style-position: outside;
}
/* PREGNANCY TEXT BULLETS */
#MainText.pregnancySection ul,#MainText.pregnancySection ol{
   color:#333333;
    margin-left: 25px;
    margin-top: 10px; 
}
.pregnancySection ul li{
    margin-left: 10px;
    list-style-image:url(/glue/css_images/bullet_pink.gif);
    list-style-position: outside;
}
.pregnancySection ol li{
    margin-left: 20px;
    list-style-type: decimal;
    list-style-position: outside;
}
/*************** PREGNANCY WIDGETS ********************/
.pregnancySection .MainWidget .boxWidgetBackground .boxWidgetContent .boxWidgetList li{
    background-color: transparent;
   list-style-image:url(/glue/css_images/preg_check_pink.gif);
}
.pregnancySection .MainWidget .rightToLeftBackground  {
    background-image: url(/glue/css_images/background-pregnancy2.png);
    background-repeat: no-repeat;
    height: 149px;
    width: 301px;
    float: none;
    margin: auto;
}
.pregnancySection .MainWidget .leftToRightBackground  {
    background-image: url(/glue/css_images/background-pregnancy2.png);
    background-repeat: no-repeat;
    height: 149px;
    width: 301px;
    float: none;
    margin: auto;
}
/* PREGNANCY  EMBEDDED BOX */
 .pregnancySection #interiorRelated #interiorBoxTop {
    background-image: url(/glue/css_images/embedded-top-pregnancy.png);
    background-repeat: no-repeat;
    display: block;
    height: 28px;
    width: 172px;
    clear: both;
    padding-left: 10px;
}
.pregnancySection #interiorRelated #interiorBoxMiddle {
    width: 170px;
    display: block;
    padding-top: 5px;
    padding-bottom: 5px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #D874AE;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #D874AE;
}
.pregnancySection #interiorRelated #interiorBoxBottom {
    background-image: url(/glue/css_images/embedded-bottom-pregnancy.png);
    background-repeat: no-repeat;
    display: block;
    height: 12px;
    width: 172px;
    clear: both;
}
/*******************************************************/
/****                 PROFESSIONALS AND COMMUNITY SECTION                  *****/
/*******************************************************/
/* PROFESSIONALS AND COMMUNITY TEXT & LINKS */
.communitySection h2,.communitySection h1,.communitySection h3,.communitySection h4,.professionalsSection h2,.professionalsSection h1,.professionalsSection h3,.professionalsSection h4{
    color: #37A47E;
}
.communitySection h3 a,.communitySection h4 a,.communitySection p a,.communitySection a,.professionalsSection h3 a,.professionalsSection h4 a,.professionalsSection p a,.professionalsSection a{
     color: #058D5E;
}
.communitySection h3:visited a,.communitySection h4:visited a,.communitySection p a:visited,.communitySection a:visited,.professionalsSection h3:visited a,.professionalsSection h4:visited a,.professionalsSection p a:visited,.professionalsSection a:visited{
     color: #69BB9E;
}
/* PROFESSIONALS AND COMMUNITY TABS */
.communitySection #tabs #MainTab,.professionalsSection #tabs #MainTab{
    width: 75px;
    padding-top: 3px;
    background-image:url(/glue/css_images/community_submenu_main_inactive.png);
    background-repeat: no-repeat;
    color: #37A47E;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right: 0px;
}
.communitySection #tabs #MainTab.active,.professionalsSection #tabs #MainTab.active{
    width: 75px;
    padding-top: 3px;
    background-image:url(/glue/css_images/community_submenu_main_active.png);
    background-repeat: no-repeat;
    color: #fff;
    text-align: center;
    line-height: 25px;
    height: 25px;
    margin-right: 0px;
}
.communitySection #tabs #MainTab:hover,.professionalsSection #tabs #MainTab:hover{
    width: 75px;
    padding-top: 3px;
    background-image:url(/glue/css_images/community_submenu_main_hover.png);
    background-repeat: no-repeat;
    color: #37A47E;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right: 0px;
}
.communitySection #tabs #QATab,.professionalsSection #tabs #QATab{
    width: 73px;
    padding-top: 3px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #37A47E;
    color: #37A47E;
    background-image:url(/glue/css_images/community_submenu_qa_inactive.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
    margin-left:0px;
}
.communitySection #tabs #QATab.active,.professionalsSection #tabs #QATab.active{
    width: 73px;
    padding-top: 3px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #37A47E;
    color: #fff;
    background-image:url(/glue/css_images/community_submenu_qa_active.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    margin-right:0px;
    margin-left:0px;
}
.communitySection #tabs #QATab:hover,.professionalsSection #tabs #QATab:hover{
    width: 73px;
    padding-top: 3px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #37A47E;
    color: #37A47E;
    background-image:url(/glue/css_images/community_submenu_qa_hover.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
    margin-left:0px;
}
.communitySection #tabs #QATabAlt,.professionalsSection #tabs #QATabAlt{
    width: 76px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #37A47E;
    padding-top: 3px;
    color: #37A47E;
    background-image:url(/glue/css_images/community_submenu_indepth_inactive.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
    margin-left:0px;
}
.communitySection #tabs #QATabAlt.active,.professionalsSection #tabs #QATabAlt.active{
    width: 76px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #37A47E;
    padding-top: 3px;
    color: #fff;
    background-image:url(/glue/css_images/community_submenu_indepth_active.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    margin-right:0px;
    margin-left:0px;
}
.communitySection #tabs #QATabAlt:hover,.communitySection #tabs #QATabAlt:hover{
    width: 76px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #37A47E;
    padding-top: 3px;
    color: #37A47E;
    background-image:url(/glue/css_images/community_submenu_indepth_hover.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
    margin-left:0px;
}
.communitySection #tabs #InDepthTab,.professionalsSection #tabs #InDepthTab{
    width: 76px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #37A47E;
    padding-top: 3px;
    color: #37A47E;
    background-image:url(/glue/css_images/community_submenu_indepth_inactive.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
    margin-left:0px;
}
.communitySection #tabs #InDepthTab.active,.professionalsSection #tabs #InDepthTab.active{
    width: 76px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #37A47E;
    padding-top: 3px;
    color: #fff;
    background-image:url(/glue/css_images/community_submenu_indepth_active.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    margin-right:0px;
    margin-left:0px;
}
.communitySection #tabs #InDepthTab:hover,.communitySection #tabs #InDepthTab:hover{
    width: 76px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #37A47E;
    padding-top: 3px;
    color: #37A47E;
    background-image:url(/glue/css_images/community_submenu_indepth_hover.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
    margin-left:0px;
}
.communitySection #tabs #InDepthTabLong,.professionalsSection #tabs #InDepthTabLong{
    width: 290px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #37A47E;
    padding-top: 3px;
    text-indent: 15px;
    color: #37A47E;
    background-image:url(/glue/css_images/community_submenu_indepth_inactivelong.png);
    background-repeat: no-repeat;
    text-align: left;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    float:left;
    margin-right:0px;
    margin-left:0px;
}
.communitySection #tabs #InDepthTabLong.active,.professionalsSection #tabs #InDepthTabLong.active{
    width: 290px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #37A47E;
    padding-top: 3px;
    text-indent: 15px;
    color: #fff;
    background-image:url(/glue/css_images/community_submenu_indepth_activelong.png);
    background-repeat: no-repeat;
    text-align: left;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    float:left;
    margin-right:0px;
    margin-left:0px;
}
.communitySection #tabs #InDepthTabLong:hover, .professionalsSection #tabs #InDepthTabLong:hover{
    width: 290px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #37A47E;
    padding-top: 3px;
    text-indent: 15px;
    color: #37A47E;
    background-image:url(/glue/css_images/community_submenu_indepth_hoverlong.png);
    background-repeat: no-repeat;
    text-align: left;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    float:left;
    margin-right:0px;
    margin-left:0px;
}
.communitySection #tabs #InDepthTabLong select {
    color: #37A47E;
}
.communitySection #tabs #InDepthTabLong.active select:hover, .advocacySection #tabs #InDepthTabLong.active:hover select {
    color: #37A47E;
}
.communitySection #tabs #InDepthTabLong.active select {
    color: #ffffff;
}
.communitySection #tabs #InDepthTabLong select option {
    color: #000000;
}
.professionalsSection #tabs #InDepthTabLong select {
    color: #37A47E;
}
.professionalsSection #tabs #InDepthTabLong.active select:hover, .advocacySection #tabs #InDepthTabLong.active:hover select {
    color: #37A47E;
}
.professionalsSection #tabs #InDepthTabLong.active select {
    color: #ffffff;
}
.professionalsSection #tabs #InDepthTabLong select option {
    color: #000000;
}
/* PROFESSIONALS AND COMMUNITY GALLERY */
.communitySection  #GalleryBullets  li,.professionalsSection  #GalleryBullets  li{
    margin-left: -10px;
    list-style-image:url(/glue/css_images/bullet_green.gif);
    list-style-position: outside;
}
.communitySection  #GalleryBullets.checks li,.professionalsSection  #GalleryBullets.checks li{
    margin-left: -10px;
    list-style-image:url(/glue/css_images/checkmark_lg_green.png);
    list-style-position: outside;
}
/* PROFESSIONALS AND COMMUNITY TEXT BULLETS */
#MainText.communitySection ul,#MainText.communitySection ol,#MainText.professionalsSection ul,#MainText.professionalsSection ol{
   color:#333333;
    margin-left: 25px;
    margin-top: 10px; 
}
.communitySection ul li,.professionalsSection ul li{
    margin-left: 10px;
    list-style-image:url(/glue/css_images/bullet_green.gif);
    list-style-position: outside;
}
.communitySection ol li,.professionalsSection ol li{
    margin-left: 20px;
    list-style-type: decimal;
    list-style-position: outside;
}
/* PROFESSIONALS AND COMMUNITY WIDGETS */
.communitySection .MainWidget .boxWidgetBackground .boxWidgetContent .boxWidgetList li,.professionalsSection .MainWidget .boxWidgetBackground .boxWidgetContent .boxWidgetList li{
    background-color: transparent;
    list-style-image: url(/glue/css_images/checkmark_lg_green.png);
}
.communitySection .MainWidget .rightToLeftBackground,.professionalsSection .MainWidget .rightToLeftBackground   {
    background-image: url(/glue/css_images/background-professionals-blank.png);
    background-repeat: no-repeat;
    height: 149px;
    width: 301px;
    float: none;
    margin: auto;
}
.communitySection .MainWidget .leftToRightBackground,.professionalsSection .MainWidget .leftToRightBackground   {
    background-image: url(/glue/css_images/background-professionals-blank.png);
    background-repeat: no-repeat;
    height: 149px;
    width: 301px;
    float: none;
    margin: auto;
}
/* PROFESSIONALS  EMBEDDED BOX */
.communitySection #interiorRelated #interiorBoxTop,.professionalsSection #interiorRelated #interiorBoxTop {
    background-image: url(/glue/css_images/embedded-top-professionals.png);
    background-repeat: no-repeat;
    display: block;
    height: 28px;
    width: 172px;
    clear: both;
    padding-left: 10px;
}
.communitySection #interiorRelated #interiorBoxMiddle,.professionalsSection #interiorRelated #interiorBoxMiddle {
    width: 170px;
    display: block;
    padding-top: 5px;
    padding-bottom: 5px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #058D5E;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #058D5E;
}
.communitySection #interiorRelated #interiorBoxBottom,.professionalsSection #interiorRelated #interiorBoxBottom {
    background-image: url(/glue/css_images/embedded-bottom-professionals.png);
    background-repeat: no-repeat;
    display: block;
    height: 12px;
    width: 172px;
    clear: both;
}
/*******************************************************/
/****                 RESEARCH SECTION                  *****/
/*******************************************************/
/* RESEARCH TEXT & LINKS */
.researchSection h2,.researchSection h1,.researchSection h3,.researchSection h4{
    color: #00BABE;
}
.researchSection h3 a,.researchSection h4 a,.researchSection p a,.researchSection a{
     color: #00BABE;
}
.researchSection h3:visited a,.researchSection h3 a:visited,.researchSection p a:visited,.researchSection a:visited{
     color: #36C7C2;
}
/* RESEARCH TABS */
.researchSection #tabs #MainTab{
    width: 75px;
    padding-top: 3px;
    background-image:url(/glue/css_images/research_submenu_main_inactive.png);
    background-repeat: no-repeat;
    color: #00BABE;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right: 0px;
}
.researchSection #tabs #MainTab.active{
    width: 75px;
    padding-top: 3px;
    background-image:url(/glue/css_images/research_submenu_main_active.png);
    background-repeat: no-repeat;
    color: #fff;
    text-align: center;
    line-height: 25px;
    height: 25px;
    margin-right: 0px;
}
.researchSection #tabs #MainTab:hover{
    width: 75px;
    padding-top: 3px;
    background-image:url(/glue/css_images/research_submenu_main_hover.png);
    background-repeat: no-repeat;
    color: #00BABE;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right: 0px;
}
.researchSection #tabs #QATab{
    width: 73px;
    padding-top: 3px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #00BABE;
    color: #00BABE;
    background-image:url(/glue/css_images/research_submenu_qa_inactive.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
    margin-left:0px;
}
.researchSection #tabs #QATab.active{
    width: 73px;
    padding-top: 3px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #00BABE;
    color: #fff;
    background-image:url(/glue/css_images/research_submenu_qa_active.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    margin-right:0px;
    margin-left:0px;
}
.researchSection #tabs #QATab:hover{
    width: 73px;
    padding-top: 3px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #00BABE;
    color: #00BABE;
    background-image:url(/glue/css_images/research_submenu_qa_hover.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
    margin-left:0px;
}
.researchSection #tabs #QATabAlt{
    width: 76px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #00BABE;
    padding-top: 3px;
    color: #00BABE;
    background-image:url(/glue/css_images/research_submenu_indepth_inactive.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
    margin-left:0px;
}
.researchSection #tabs #QATabAlt.active{
    width: 76px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #00BABE;
    padding-top: 3px;
    color: #fff;
    background-image:url(/glue/css_images/research_submenu_indepth_active.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    margin-right:0px;
    margin-left:0px;
}
.researchSection #tabs #QATabAlt:hover{
    width: 76px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #00BABE;
    padding-top: 3px;
    color: #00BABE;
    background-image:url(/glue/css_images/research_submenu_indepth_hover.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
    margin-left:0px;
}
.researchSection #tabs #InDepthTab{
    width: 76px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #00BABE;
    padding-top: 3px;
    color: #00BABE;
    background-image:url(/glue/css_images/research_submenu_indepth_inactive.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
    margin-left:0px;
}
.researchSection #tabs #InDepthTab.active{
    width: 76px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #00BABE;
    padding-top: 3px;
    color: #fff;
    background-image:url(/glue/css_images/research_submenu_indepth_active.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    margin-right:0px;
    margin-left:0px;
}
.researchSection #tabs #InDepthTab:hover{
    width: 76px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #00BABE;
    padding-top: 3px;
    color: #00BABE;
    background-image:url(/glue/css_images/research_submenu_indepth_hover.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
    margin-left:0px;
}
.researchSection #tabs #InDepthTabLong{
    width: 290px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #00BABE;
    padding-top: 3px;
    text-indent: 15px;
    color: #00BABE;
    background-image:url(/glue/css_images/research_submenu_indepth_inactivelong.png);
    background-repeat: no-repeat;
    text-align: left;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    float:left;
    margin-right:0px;
    margin-left:0px;
}
.researchSection #tabs #InDepthTabLong.active{
    width: 290px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #00BABE;
    padding-top: 3px;
    text-indent: 15px;
    color: #fff;
    background-image:url(/glue/css_images/research_submenu_indepth_activelong.png);
    background-repeat: no-repeat;
    text-align: left;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    float:left;
    margin-right:0px;
    margin-left:0px;
}
.researchSection #tabs #InDepthTabLong:hover{
    width: 290px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #00BABE;
    padding-top: 3px;
    text-indent: 15px;
    color: #00BABE;
    background-image:url(/glue/css_images/research_submenu_indepth_hoverlong.png);
    background-repeat: no-repeat;
    text-align: left;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    float:left;
    margin-right:0px;
    margin-left:0px;
}
.researchSection #tabs #InDepthTabLong select {
    color: #00BABE;
}
.researchSection #tabs #InDepthTabLong.active select:hover, .advocacySection #tabs #InDepthTabLong.active:hover select {
    color: #00BABE;
}
.researchSection #tabs #InDepthTabLong.active select {
    color: #ffffff;
}
.researchSection #tabs #InDepthTabLong select option {
    color: #000000;
}
/* RESEARCH GALLERY */
.researchSection  #GalleryBullets  li{
    margin-left: -10px;
    list-style-image:url(/glue/css_images/bullet_teal.gif);
    list-style-position: outside;
}
.researchSection  #GalleryBullets.checks li{
    margin-left: -10px;
   list-style-image:url(/glue/css_images/res_check_teal.gif);
    list-style-position: outside;
}
/* RESEARCH TEXT BULLETS */
#MainText.researchSection ul,#MainText.researchSection ol{
   color:#333333;
    margin-left: 25px;
    margin-top: 10px; 
}
.researchSection ul li{
    margin-left: 10px;
   list-style-image:url(/glue/css_images/bullet_teal.gif);
    list-style-position: outside;
}
.researchSection ol li{
    margin-left: 20px;
    list-style-type: decimal;
    list-style-position: outside;
}
/* RESEARCH WIDGETS */
.researchSection .MainWidget .boxWidgetBackground .boxWidgetContent .boxWidgetList li{
    background-color: transparent;
    list-style-image:url(/glue/css_images/res_check_teal.gif);
}
.researchSection .MainWidget .rightToLeftBackground  {
    background-image: url(/glue/css_images/background-reaserch2.png);
    background-repeat: no-repeat;
    height: 149px;
    width: 301px;
    float: none;
    margin: auto;
}
.researchSection .MainWidget .leftToRightBackground  {
    background-image: url(/glue/css_images/background-reaserch2.png);
    background-repeat: no-repeat;
    height: 149px;
    width: 301px;
    float: none;
    margin: auto;
}
/* RESEARCH  EMBEDDED BOX */
.researchSection #interiorRelated #interiorBoxTop {
    background-image: url(/glue/css_images/embedded-top-research.png);
    background-repeat: no-repeat;
    display: block;
    height: 28px;
    width: 172px;
    clear: both;
    padding-left:10px;
}
.researchSection #interiorRelated #interiorBoxMiddle {
    width: 170px;
    display: block;
    padding-top: 5px;
    padding-bottom: 5px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #00BABE;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #00BABE;
}
.researchSection #interiorRelated #interiorBoxBottom {
    background-image: url(/glue/css_images/embedded-bottom-research.png);
    background-repeat: no-repeat;
    display: block;
    height: 12px;
    width: 172px;
    clear: both;
}
/*******************************************************/
/****                 VOLUNTEERS SECTION                  *****/
/*******************************************************/
/* VOLUNTEERS TEXT & LINKS */
.volunteersSection h2,.volunteersSection h1,.volunteersSection h3,.volunteersSection h4{
    color: #ED6D3B;
}
.volunteersSection h3 a,.volunteersSection h4 a,.volunteersSection p a,.volunteersSection a{
     color: #ED6D3B;
}
.volunteersSection h3:visited a,.volunteersSection h4:visited a,.volunteersSection p a:visited,.volunteersSection a:visited{
     color: #F18A62;
}
/* VOLUNTEERS TABS */
.volunteersSection #tabs #MainTab{
    width: 75px;
    padding-top: 3px;
    background-image:url(/glue/css_images/volunteer_submenu_main_inactive.png);
    background-repeat: no-repeat;
    color: #ED6D3B;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right: 0px;
}
.volunteersSection #tabs #MainTab.active{
    width: 75px;
    padding-top: 3px;
    background-image:url(/glue/css_images/volunteer_submenu_main_active.png);
    background-repeat: no-repeat;
    color: #fff;
    text-align: center;
    line-height: 25px;
    height: 25px;
    margin-right: 0px;
}
.volunteersSection #tabs #MainTab:hover{
    width: 75px;
    padding-top: 3px;
    background-image:url(/glue/css_images/volunteer_submenu_main_hover.png);
    background-repeat: no-repeat;
    color: #ED6D3B;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right: 0px;
}
.volunteersSection #tabs #QATab{
    width: 73px;
    padding-top: 3px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #ED6D3B;
    color: #ED6D3B;
    background-image:url(/glue/css_images/volunteer_submenu_qa_inactive.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
    margin-left:0px;
}
.volunteersSection #tabs #QATab.active{
    width: 73px;
    padding-top: 3px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #ED6D3B;
    color: #fff;
    background-image:url(/glue/css_images/volunteer_submenu_qa_active.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    margin-right:0px;
    margin-left:0px;
}
.volunteersSection #tabs #QATab:hover{
    width: 73px;
    padding-top: 3px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #ED6D3B;
    color: #ED6D3B;
    background-image:url(/glue/css_images/volunteer_submenu_qa_hover.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
    margin-left:0px;
}
.volunteersSection #tabs #QATabAlt{
    width: 76px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #ED6D3B;
    padding-top: 3px;
    color: #ED6D3B;
    background-image:url(/glue/css_images/volunteer_submenu_indepth_inactive.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
    margin-left:0px;
}
.volunteersSection #tabs #QATabAlt.active{
    width: 76px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #ED6D3B;
    padding-top: 3px;
    color: #fff;
    background-image:url(/glue/css_images/volunteer_submenu_indepth_active.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    margin-right:0px;
    margin-left:0px;
}
.volunteersSection #tabs #QATabAlt:hover{
    width: 76px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #ED6D3B;
    padding-top: 3px;
    color: #ED6D3B;
    background-image:url(/glue/css_images/volunteer_submenu_indepth_hover.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
    margin-left:0px;
}
.volunteersSection #tabs #InDepthTab{
    width: 76px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #ED6D3B;
    padding-top: 3px;
    color: #ED6D3B;
    background-image:url(/glue/css_images/volunteer_submenu_indepth_inactive.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
    margin-left:0px;
}
.volunteersSection #tabs #InDepthTab.active{
    width: 76px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #ED6D3B;
    padding-top: 3px;
    color: #fff;
    background-image:url(/glue/css_images/volunteer_submenu_indepth_active.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    margin-right:0px;
    margin-left:0px;
}
.volunteersSection #tabs #InDepthTab:hover{
    width: 76px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #ED6D3B;
    padding-top: 3px;
    color: #ED6D3B;
    background-image:url(/glue/css_images/volunteer_submenu_indepth_hover.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
    margin-left:0px;
}
.volunteersSection #tabs #InDepthTabLong{
    width: 290px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #ED6D3B;
    padding-top: 3px;
    text-indent: 15px;
    color: #ED6D3B;
    background-image:url(/glue/css_images/volunteer_submenu_indepth_inactivelong.png);
    background-repeat: no-repeat;
    text-align: left;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    float:left;
    margin-right:0px;
    margin-left:0px;
}
.volunteersSection #tabs #InDepthTabLong.active{
    width: 290px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #ED6D3B;
    padding-top: 3px;
    text-indent: 15px;
    color: #fff;
    background-image:url(/glue/css_images/volunteer_submenu_indepth_activelong.png);
    background-repeat: no-repeat;
    text-align: left;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    float:left;
    margin-right:0px;
    margin-left:0px;
}
.volunteersSection #tabs #InDepthTabLong:hover{
    width: 290px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #ED6D3B;
    padding-top: 3px;
    text-indent: 15px;
    color: #ED6D3B;
    background-image:url(/glue/css_images/volunteer_submenu_indepth_hoverlong.png);
    background-repeat: no-repeat;
    text-align: left;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    float:left;
    margin-right:0px;
    margin-left:0px;
}
.volunteersSection #tabs #InDepthTabLong select {
    color: #ED6D3B;
}
.volunteersSection #tabs #InDepthTabLong.active select:hover, .advocacySection #tabs #InDepthTabLong.active:hover select {
    color: #ED6D3B;
}
.volunteersSection #tabs #InDepthTabLong.active select {
    color: #ffffff;
}
.volunteersSection #tabs #InDepthTabLong select option {
    color: #000000;
}
/* VOLUNTEERS GALLERY */
.volunteersSection  #GalleryBullets  li{
    margin-left: -10px;
    list-style-image:url(/glue/css_images/bullet_orange.gif);
    list-style-position: outside;
}
.volunteersSection  #GalleryBullets.checks li{
    margin-left: -10px;
     list-style-image:url(/glue/css_images/vol_check_orange.gif);
    list-style-position: outside;
}
/* VOLUNTEERS TEXT BULLETS */
#MainText.volunteersSection ul,#MainText.volunteersSection ol{
   color:#333333;
    margin-left: 25px;
    margin-top: 10px; 
}
.volunteersSection ul li{
    margin-left: 10px;
    list-style-image:url(/glue/css_images/bullet_orange.gif);
    list-style-position: outside;
}
.volunteersSection ol li{
    margin-left: 20px;
    list-style-type: decimal;
    list-style-position: outside;
}
/* VOLUNTEERS WIDGETS */
.volunteersSection .MainWidget .boxWidgetBackground .boxWidgetContent .boxWidgetList li{
    background-color: transparent;
    list-style-image:url(/glue/css_images/bullet_orange.gif);
}
/* VOLUNTEERS EMBEDDED BOX*/
.volunteersSection #interiorRelated #interiorBoxTop {
    background-image: url(/glue/css_images/embedded-top-volunteers.png);
    background-repeat: no-repeat;
    display: block;
    height: 28px;
    width: 172px;
    clear: both;
    padding-left: 10px;
}
.volunteersSection #interiorRelated #interiorBoxMiddle {
    width: 170px;
    display: block;
    padding-top: 5px;
    padding-bottom: 5px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #ED6D3B;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #ED6D3B;
}
.volunteersSection #interiorRelated #interiorBoxBottom {
    background-image: url(/glue/css_images/embedded-bottom-volunteers.png);
    background-repeat: no-repeat;
    display: block;
    height: 12px;
    width: 172px;
    clear: both;
}
/*******************************************************/
/****          Partners and Sponsors               *****/
/*******************************************************/
/* Partners and Sponsors TEXT & LINKS */
#LeftCol .partnersSection h2, #LeftCol .partnersSection h1, #LeftCol .partnersSection h3, #LeftCol .partnersSection h4 {
    color: #B07FC4;
}
.partnersSection h3 a,.partnersSection a,.sidebarblockContent h3.partnersSection a,.partnersSection h4 a,.partnersSection p a{
    color:#9c5fb5;
}
.partnersSection h3 a:visited,.partnersSection a:visited,.partnersSection h4 a:visited,.partnersSection p a:visited {
    color:#C49FD3;
}
/* Partners and Sponsor TABS */
.partnersSection #tabs #MainTab:hover{
    width: 75px;
    padding-top: 3px;
    background-image:url(/glue/css_images/giving_submenu_main_hover.png);
    background-repeat: no-repeat;
    color: #B07FC4;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right: 0px;
}
.partnersSection #tabs #MainTab{
    width: 75px;
    padding-top: 3px;
    background-image:url(/glue/css_images/giving_submenu_main_inactive.png);
    background-repeat: no-repeat;
    color: #B07FC4;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right: 0px;
}
.partnersSection #tabs #MainTab.active{
    width: 75px;
    padding-top: 3px;
    background-image:url(/glue/css_images/giving_submenu_main_active.png);
    background-repeat: no-repeat;
    color: #B07FC4;
    color: #fff;
    text-align: center;
    line-height: 25px;
    height: 25px;
    margin-right: 0px;
    cursor: pointer;
}
.partnersSection #tabs #QATab{
    width: 73px;
    padding-top: 3px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #B07FC4;
    color: #B07FC4;
    background-image:url(/glue/css_images/giving_submenu_qa_inactive.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
    margin-left:0px;
}
.partnersSection #tabs #QATab.active{
    width: 73px;
    padding-top: 3px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #B07FC4;
    color: #fff;
    background-image:url(/glue/css_images/giving_submenu_qa_active.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    margin-right:0px;
    margin-left:0px;
}
.partnersSection #tabs #QATab:hover{
    width: 73px;
    padding-top: 3px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #B07FC4;
    color: #B07FC4;
    background-image:url(/glue/css_images/giving_submenu_qa_hover.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
    margin-left:0px;
}
.partnersSection #tabs #QATabAlt{
    width: 76px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #B07FC4;
    padding-top: 3px;
    color: #B07FC4;
    background-image:url(/glue/css_images/giving_submenu_indepth_inactive.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
    margin-left:0px;
}
.partnersSection #tabs #QATabAlt.active{
    width: 76px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #B07FC4;
    padding-top: 3px;
    color: #fff;
    background-image:url(/glue/css_images/giving_submenu_indepth_active.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    margin-right:0px;
    margin-left:0px;
}
.partnersSection #tabs #QATabAlt:hover{
    width: 76px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #B07FC4;
    padding-top: 3px;
    color: #B07FC4;
    background-image:url(/glue/css_images/giving_submenu_indepth_hover.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
    margin-left:0px;
}
.partnersSection #tabs #InDepthTab{
    width: 76px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #B07FC4;
    padding-top: 3px;
    color: #B07FC4;
    background-image:url(/glue/css_images/giving_submenu_indepth_inactive.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
    margin-left:0px;
}
.partnersSection #tabs #InDepthTab.active{
    width: 76px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #B07FC4;
    padding-top: 3px;
    color: #fff;
    background-image:url(/glue/css_images/giving_submenu_indepth_active.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    margin-right:0px;
    margin-left:0px;
}
.partnersSection #tabs #InDepthTab:hover{
    width: 76px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #B07FC4;
    padding-top: 3px;
    color: #B07FC4;
    background-image:url(/glue/css_images/giving_submenu_indepth_hover.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
    margin-left:0px;
}
.partnersSection #tabs #InDepthTabLong{
    width: 290px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #B07FC4;
    padding-top: 3px;
    text-indent: 15px;
    color: #B07FC4;
    background-image:url(/glue/css_images/giving_submenu_indepth_inactivelong.png);
    background-repeat: no-repeat;
    text-align: left;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    float:left;
    margin-right:0px;
    margin-left:0px;
}
.partnersSection #tabs #InDepthTabLong.active{
    width: 290px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #B07FC4;
    padding-top: 3px;
    text-indent: 15px;
    color: #fff;
    background-image:url(/glue/css_images/giving_submenu_indepth_activelong.png);
    background-repeat: no-repeat;
    text-align: left;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    float:left;
    margin-right:0px;
    margin-left:0px;
}
.partnersSection #tabs #InDepthTabLong:hover{
    width: 290px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #B07FC4;
    padding-top: 3px;
    text-indent: 15px;
    color: #B07FC4;
    background-image:url(/glue/css_images/giving_submenu_indepth_hoverlong.png);
    background-repeat: no-repeat;
    text-align: left;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    float:left;
    margin-right:0px;
    margin-left:0px;
}
.partnersSection #tabs #InDepthTabLong select, .partnersSection #tabs #InDepthTabLong.active select:hover, .partnersSection #tabs #InDepthTabLong.active:hover select {
    color: #9C5FB5;
}
.partnersSection #tabs #InDepthTabLong.active select {
    color: #ffffff;
}
.partnersSection #tabs #InDepthTabLong select option {
    color: #000000;
}
/* PARTNERS AND SPONSORS GALLERY */
.partnersSection  #GalleryBullets  li{
    margin-left: -10px;
   list-style-image:url(/glue/css_images/bullet_purple2.png);
    list-style-position: outside;
}
.partnersSection  #GalleryBullets.checks li{
    margin-left: -10px;
     list-style-image:url(/glue/css_images/miss_check_purple.gif);
    list-style-position: outside;
}
/* PARTNERS AND SPONSORS TEXT BULLETS */
#MainText.partnersSection ol{
   color:#333333;
    margin-left: 25px;
    margin-top: 10px; 
}
.partnersSection ul li{
    margin-left: 10px;
   list-style-image:url(/glue/css_images/bullet_purple2.png);
    list-style-position: outside;
}
.partnersSection ol li{
    margin-left: 20px;
    list-style-type: decimal;
    list-style-position: outside;
}
/* PARTNERS AND SPONSORS WIDGETS */
.partnersSection .MainWidget .boxWidgetBackground .boxWidgetContent .boxWidgetList li{
    background-color: transparent;
     list-style-image:url(/glue/css_images/miss_check_purple.gif);
}
.partnersSection .MainWidget .rightToLeftBackground  {
    background-image: url(/glue/css_images/background-mission.png);
    background-repeat: no-repeat;
    height: 149px;
    width: 301px;
    float: none;
    margin: auto;
}
.partnersSection .MainWidget .leftToRightBackground{
    background-image: url(/glue/css_images/background-mission.png);
    background-repeat: no-repeat;
    height: 149px;
    width: 301px;
    float: none;
    margin: auto;
}
/* PARTNERS AND SPONSORS EMBEDDED BOX */
.partnersSection #interiorRelated #interiorBoxTop {
    background-image: url(/glue/css_images/embedded-top-mission.png);
    background-repeat: no-repeat;
    display: block;
    height: 28px;
    width: 172px;
    clear: both;
    padding-left: 10px;
}
.partnersSection #interiorRelated #interiorBoxMiddle  {
    width: 170px;
    display: block;
    padding-top: 5px;
    padding-bottom: 5px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #B07FC4;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #B07FC4;
}
.partnersSection #interiorRelated #interiorBoxBottom {
    background-image: url(/glue/css_images/embedded-bottom-mission.png);
    background-repeat: no-repeat;
    display: block;
    height: 12px;
    width: 172px;
    clear: both;
}

/*******************************************************/
/****                SPOTLIGHTS SECTION            *****/
/*******************************************************/
/* SPOTLIGHTS TEXT & LINKS */
#LeftCol .spotlightsSection h2, #LeftCol .spotlightsSection h1, #LeftCol .spotlightsSection h3, #LeftCol .spotlightsSection h4 {
    color: #B07FC4;
}
.spotlightsSection h3 a,.spotlightsSection h4 a,.spotlightsSection p a {
    color:#9c5fb5;
    }
.spotlightsSection h3 a:visited,.spotlightsSection h4 a:visited,.spotlightsSection p a:visited {
    color:#C49FD3;
    }
/* Spotlights TABS */
.spotlightsSection #tabs #MainTab:hover {
    width: 76px;
    padding-top: 3px;
    background-image:url(/glue/css_images/giving_submenu_main_hover.png);
    background-repeat: no-repeat;
    color: #B07FC4;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right: 0px;
}
.spotlightsSection #tabs #MainTab {
    width: 76px;
    padding-top: 3px;
    background-image:url(/glue/css_images/giving_submenu_main_inactive.png);
    background-repeat: no-repeat;
    color: #B07FC4;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right: 0px;
}
.spotlightsSection #tabs #MainTab.active {
    width: 76px;
    padding-top: 3px;
    background-image:url(/glue/css_images/giving_submenu_main_active.png);
    background-repeat: no-repeat;
    color: #B07FC4;
    color: #fff;
    text-align: center;
    line-height: 25px;
    height: 25px;
    margin-right: 0px;
    cursor: pointer;
}
.spotlightsSection #tabs #QATab {
    width: 74px;
    padding-top: 3px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #B07FC4;
    color: #B07FC4;
    background-image:url(/glue/css_images/giving_submenu_qa_inactive.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
    margin-left:0px;
}
.spotlightsSection #tabs #QATab.active {
    width: 74px;
    padding-top: 3px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #B07FC4;
    color: #fff;
    background-image:url(/glue/css_images/giving_submenu_qa_active.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    margin-right:0px;
    margin-left:0px;
}
.spotlightsSection #tabs #QATab:hover {
    width: 74px;
    padding-top: 3px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #B07FC4;
    color: #B07FC4;
    background-image:url(/glue/css_images/giving_submenu_qa_hover.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
    margin-left:0px;
}
.spotlightsSection #tabs #QATabAlt {
    width: 76px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #B07FC4;
    padding-top: 3px;
    color: #B07FC4;
    background-image:url(/glue/css_images/giving_submenu_indepth_inactive.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
    margin-left:0px;
}
.spotlightsSection #tabs #QATabAlt.active {
    width: 76px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #B07FC4;
    padding-top: 3px;
    color: #fff;
    background-image:url(/glue/css_images/giving_submenu_indepth_active.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    margin-right:0px;
    margin-left:0px;
}
.spotlightsSection #tabs #QATabAlt:hover {
    width: 76px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #B07FC4;
    padding-top: 3px;
    color: #B07FC4;
    background-image:url(/glue/css_images/giving_submenu_indepth_hover.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
    margin-left:0px;
}
.spotlightsSection #tabs #InDepthTab {
    width: 76px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #B07FC4;
    padding-top: 3px;
    color: #B07FC4;
    background-image:url(/glue/css_images/giving_submenu_indepth_inactive.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
    margin-left:0px;
}
.spotlightsSection #tabs #InDepthTab.active {
    width: 76px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #B07FC4;
    padding-top: 3px;
    color: #fff;
    background-image:url(/glue/css_images/giving_submenu_indepth_active.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    margin-right:0px;
    margin-left:0px;
}
.spotlightsSection #tabs #InDepthTab:hover {
    width: 76px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #B07FC4;
    padding-top: 3px;
    color: #B07FC4;
    background-image:url(/glue/css_images/giving_submenu_indepth_hover.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    margin-right:0px;
    margin-left:0px;
}
.spotlightsSection #tabs #InDepthTabLong {
    width: 290px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #B07FC4;
    padding-top: 3px;
    text-indent: 15px;
    color: #B07FC4;
    background-image:url(/glue/css_images/giving_submenu_indepth_inactivelong.png);
    background-repeat: no-repeat;
    text-align: left;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    float:left;
    margin-right:0px;
    margin-left:0px;
}
.spotlightsSection #tabs #InDepthTabLong.active {
    width: 290px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #B07FC4;
    padding-top: 3px;
    text-indent: 15px;
    color: #fff;
    background-image:url(/glue/css_images/giving_submenu_indepth_activelong.png);
    background-repeat: no-repeat;
    text-align: left;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    float:left;
    margin-right:0px;
    margin-left:0px;
}
.spotlightsSection #tabs #InDepthTabLong:hover {
    width: 290px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #B07FC4;
    padding-top: 3px;
    text-indent: 15px;
    color: #B07FC4;
    background-image:url(/glue/css_images/giving_submenu_indepth_hoverlong.png);
    background-repeat: no-repeat;
    text-align: left;
    line-height: 25px;
    height: 25px;
    cursor: pointer;
    float:left;
    margin-right:0px;
    margin-left:0px;
}
.spotlightsSection #tabs #InDepthTabLong select, .spotlightsSection #tabs #InDepthTabLong.active select:hover, .spotlightsSection #tabs #InDepthTabLong.active:hover select {
    color: #9C5FB5;
}
.spotlightsSection #tabs #InDepthTabLong.active select {
    color: #ffffff;
}
.spotlightsSection #tabs #InDepthTabLong select option {
    color: #000000;
}
 
/* SPOTLIGHTS GALLERY */
.spotlightsSection  #GalleryBullets  li {
    margin-left: -10px;
   list-style-image:url(/glue/css_images/bullet_purple2.png);
    list-style-position: outside;
}
.spotlightsSection  #GalleryBullets.checks li {
    margin-left: -10px;
     list-style-image:url(/glue/css_images/miss_check_purple.gif);
    list-style-position: outside;
}
/* SPOTLIGHTS TEXT BULLETS */
#MainText.spotlightsSection ul {
   color:#333333;
    margin-left: 25px;
    margin-top: 10px; 
}
.spotlightsSection ul li {
    margin-left: 10px;
   list-style-image:url(/glue/css_images/bullet_purple2.png);
    list-style-position: outside;
}
.spotlightsSection ol li {
    margin-left: 20px;
    list-style-type: decimal;
    list-style-position: outside;
}
/* SPOTLIGHTS WIDGETS */
.spotlightsSection .MainWidget .boxWidgetBackground .boxWidgetContent .boxWidgetList li {
    background-color: transparent;
     list-style-image:url(/glue/css_images/miss_check_purple.gif);
}
.spotlightsSection .MainWidget .rightToLeftBackground {
    background-image: url(/glue/css_images/background-mission.png);
    background-repeat: no-repeat;
    height: 149px;
    width: 301px;
    float: none;
    margin: auto;
}
spotlightsSection .MainWidget .leftToRightBackground {
    background-image: url(/glue/css_images/background-mission.png);
    background-repeat: no-repeat;
    height: 149px;
    width: 301px;
    float: none;
    margin: auto;
}
/*.spotlightsSection .MainWidget .boxWithHeader {
    background-image: url(img_MissionBoxWithHeader);
    background-repeat: no-repeat;
    height: 149px;
    width: 301px;
    float: none;
    margin: auto;
}*/
/* SPOTLIGHTS  EMBEDDED BOX */
.spotlightsSection #interiorRelated #interiorBoxTop {
    background-image: url(/glue/css_images/embedded-top-mission.png);
    background-repeat: no-repeat;
    display: block;
    height: 28px;
    width: 172px;
    clear: both;
    padding-left: 10px;
}
.spotlightsSection #interiorRelated #interiorBoxMiddle {
    width: 170px;
    display: block;
    padding-top: 5px;
    padding-bottom: 5px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #B07FC4;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #B07FC4;
}
.spotlightsSection #interiorRelated #interiorBoxBottom {
    background-image: url(/glue/css_images/embedded-bottom-mission.png);
    background-repeat: no-repeat;
    display: block;
    height: 12px;
    width: 172px;
    clear: both;
}
/* REDDOT  */
 