.hon_img {
    display: inline-block;
    overflow: hidden
    }
.hon_img_text {
    text-indent: -999em;
    text-transform: capitalize;
    text-align: left
    }
.hon_span_hiden {
    position: relative;
    left: -999em
    }
.img_logos_honet {
    height: 80px;
    width: 106px;
    background: url(themes/default/logos_honet.png) no-repeat center center;
    background-image: url(themes/default/logos_honet.png)
    }
.event-tip .event-tip-top, .event-tip .event-tip-body {
    width: 200px;
    padding: 0 20px 0 17px
    }
.img_y_gr {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/y_gr.png) no-repeat center center
    }
.img_y_gr-active {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/y_bl.png) no-repeat center center
    }
.box-team-detail .team-details a.link_removemefromteam:hover {
    background-position: right bottom
    }
#box-signup-your-team .aw-column-0 .aw-grid-sort {
    background: none
    }
.img_btn_save_blgr {
    height: 32px;
    width: 208px;
    background: url(themes/bluegreen/btn_save_blgr.png) no-repeat center center
    }
.width-full .selectbox {
    background-image: url(themes/default/form_select_full.png)
    }
#menu-section-volorg .active a.org {
    background-image: url(themes/bluegreen/bg_nav-volorg-org-active_blgr.png)
    }
#node-volunteer-opportunities-search-results h2.title small {
    background-image: url(themes/bluegreen/title_sep_gr.png)
    }
.img_box_title_whowouldyouliketoserve_br {
    height: 11px;
    _height: 20px;
    width: 231px;
    background: url(themes/bluegreen/box_title_whowouldyouliketoserve_br.png) no-repeat center center
    }
.section-affiliate.for-volunteers #navbar-old {
    background-image: url(themes/bluegreen/bg_nav-vol_bl-bl.png)
    }
.for-volunteers.has-secondary #navbar-old {
    background-image: url(themes/bluegreen/bg_nav-vol-sec_bl-bl.png)
    }
.invite-notice a.link_clickhere:hover {
    background-position: right -16px
    }
.section-affiliate .node blockquote .quote {
    line-height: 1.4em;
    padding-top: 1em;
    text-indent: 0.1em;
    font-size: 1.4em;
    font-family: Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
    margin: 0 20px 0 18px;
    background-repeat: no-repeat
    }
#menu-section-volorg .active a.vol {
    background-image: url(themes/bluegreen/bg_nav-volorg-vol-active_blgr.png)
    }
.selectwrapper ul li.selectedclass {
    background-color: #CED64B
    }
#footer-block {
    background: no-repeat bottom center;
    background-color: white;
    background-image: url(themes/bluegreen/bg_footer_wh-bl.png)
    }
a.link_clickhere {
    background-image: url(themes/bluegreen/link_clickhere_blgr.png)
    }
.width-half .multiSelect {
    background-image: url(themes/default/form_select_half.png)
    }
#block-account-profile h2.static-title {
    margin-right: 20px;
    background: no-repeat 2px bottom;
    font-size: 2em;
    margin-bottom: 0.7em;
    margin-top: 8px;
    padding-bottom: 3px
    }
#node-volunteer-advanced-search .box-width-half.box-collapsed .box-top {
    background-image: url(themes/bluegreen/box_bg_top-half-collapsed_gr.png)
    }
.popup-mid {
    clear: both;
    padding-right: 3px;
    height: 215px;
    _background-image: url(themes/default/popup_bg_mid_ie.png);
    background: repeat-y top left;
    width: 455px;
    background-image: url(themes/default/popup_bg_mid.png)
    }
.box-popup .box-top-team {
    _background-image: url(themes/default/popup_bg_top-full_ie.png);
    background-color: transparent;
    background-image: url(themes/default/popup_bg_top-full.png)
    }
a.rover {
    text-indent: -9999px;
    background: no-repeat top left;
    _font-size: 1px;
    display: block;
    outline: 0;
    _line-height: 1px
    }
a.link_calendar_next {
    background-image: url(themes/bluegreen/calendar_link_calendar_next.png)
    }
a.link_calendar_next-nobg {
    background-image: url(themes/bluegreen/calendar_link_calendar_next-nobg.png)
    }
.selectwrapper {
    position: absolute;
    height: 120px;
    background: no-repeat bottom right;
    width: 150px;
    display: none;
    margin-top: -2px;
    z-index: 1000;
    padding: 0 5px 15px 0
    }
.img_calendar_day14_out {
    height: 25px;
    width: 37px;
    background: url(themes/default/calendar_day14_out.png) no-repeat center center
    }
.ui-slider-horizontal .ui-slider-handle {
    height: 22px;
    background: no-repeat top left;
    margin-left: -0.6em;
    _top: 8px;
    top: 6px
    }
.filetree span.file {
    background: url(themes/default/file.gif) 0 0 no-repeat
    }
.calendar-table td.weekday .wrap-eventlist li.last a {
    background-image: none
    }
body.popup {
    background: transparent;
    overflow: hidden
    }
a.rover:hover {
    background-position: bottom left
    }
#menu-primary a.myorganizationaccount {
    background-image: url(themes/bluegreen/nav_organization_myorganizationaccount_bl.png)
    }
.img_n_gr:hover {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/n_bl.png) no-repeat center center
    }
.filetree span.folder {
    background: url(themes/default/folder.gif) 0 0 no-repeat
    }
.calendar-controls .calendar-legend li.special {
    background-image: url(themes/bluegreen/calendar_legend-special.png)
    }
textarea {
    color: #5B534B;
    font-size: 13px;
    background: transparent;
    margin: 0;
    outline: 0;
    border: 0;
    padding: 0;
    resize: none
    }
#affiliate-member.expand a.link_login {
    background-image: url(themes/bluegreen/link_affiliate-login-expand_blgr.png)
    }
blockquote .quote {
    background-image: url(themes/bluegreen/blockquote-lt_gr.png)
    }
.img_p_gr:hover {
    padding-left: 2px;
    padding-right: 3px;
    background: url(themes/bluegreen/p_bl.png) no-repeat center center
    }
a.link_deleteteam {
    background-image: url(themes/bluegreen/link_deleteteam_blgr.png)
    }
.img_calendar_dayname_sat {
    background: url(themes/default/calendar_dayname_sat.png) no-repeat center center
    }
.img_node_title_success_thankyouforregistering {
    width: 354px;
    background: url(themes/default/node_title_success_thankyouforregistering.png) no-repeat center bottom
    }
.ui-widget-content .ui-state-highlight {
    border: 1px solid #fcefa1;
    background-image: url(themes/default/ui-bg_glass_55_fbf9ee_1x400.png)
    }
a.link_share {
    background-image: url(themes/bluegreen/link_share_blgr.png)
    }
.treeview-famfamfam .hitarea {
    background-image: url(themes/default/treeview-famfamfam.gif)
    }
.img_title_volunteeropportunities-calendar {
    height: 19px;
    width: 329px;
    background: url(themes/default/title_volunteeropportunities-calendar.png) no-repeat center center
    }
.img_i_gr:hover {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/i_bl.png) no-repeat center center
    }
a.link_removemefromteam {
    background-image: url(themes/bluegreen/link_removemefromteam_blgr.png)
    }
.img_btn_save_blgr:hover {
    height: 32px;
    width: 208px;
    background: url(themes/bluegreen/btn_save_blgr_ovr.png) no-repeat center center
    }
.img_all_small_bg {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/all_small.png) no-repeat center center
    }
.img_all_small_bg-active {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/all_small_bg.png) no-repeat center center
    }
span.width-287 {
    background-image: url(themes/default/form_input_287.png)
    }
.img_node_title_opportunitydetails {
    background: url(themes/default/node_title_opportunitydetails.png) no-repeat center center
    }
.for-volunteers #navbar-old {
    background-image: url(themes/bluegreen/bg_nav-vol_bl-bl.png)
    }
.img_block_title_theratingsystem {
    width: 142px;
    background: url(themes/default/block_title_theratingsystem.png) no-repeat center bottom
    }
#box-basic-search .box-btm {
    background-image: url(themes/bluegreen/box_bg_btm-half_grgr.png)
    }
.img_calendar_day02_out {
    height: 25px;
    width: 37px;
    background: url(themes/default/calendar_day02_out.png) no-repeat center center
    }
.img_box_title_demographicandvolunteeroptions {
    background: url(themes/default/box_title_demographicandvolunteeroptions.png) no-repeat center top;
    width: 283px
    }
.ui-widget-content .ui-state-hover {
    _zoom: 1;
    _display: block;
    _background-image: url(themes/bluegreen/form_slider_marker_ie_blgr.png);
    background-position: bottom left;
    background-image: url(themes/bluegreen/form_slider_marker_blgr.png)
    }
.img_box_title_teamsignupoptionjoin {
    background: url(themes/default/box_title_teamsignupoptionjoin.png) no-repeat center left
    }
#node-volunteer-opportunities-search-results .box .hr {
    background-image: url(themes/default/box_hr_full.png)
    }
.img_k_gr {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/k_gr.png) no-repeat center center
    }
.img_k_gr-active {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/k_bl.png) no-repeat center center
    }
.treeview .hitarea {
    cursor: pointer;
    height: 16px;
    width: 16px;
    background: url(themes/default/treeview-default.gif) -64px -25px no-repeat;
    margin-left: -16px;
    float: left
    }
.for-organizations #menu-primary a.resources {
    background-image: url(themes/bluegreen/nav_organization_resources_bl.png)
    }
#menu-secondary-affiliate li.active a {
    padding-left: 15px;
    color: #5F574F;
    background: no-repeat left 3px;
    background-image: url(themes/bluegreen/li_menu-affiliate_gr.png)
    }
.img_hr_fullwidth {
    width: 594px;
    background: url(themes/default/hr_fullwidth.png) no-repeat center center
    }
body {
    color: #E9E6E3;
    background: #4E95B9
    }
#box-basic-search .box-content {
    background-image: url(themes/bluegreen/box_bg_mid-half_grgr.png)
    }
#menu-primary-old a.browseorgs {
    background-image: url(themes/bluegreen/nav_volunteer_browseorganizations_bl.png)
    }
#content {
    background-color: white
    }
.for-organizations #navbar-old {
    background-image: url(themes/bluegreen/bg_nav-org_bl-bl.png)
    }
td.out a.link_calendar_detail {
    background-image: url(themes/bluegreen/calendar_link_detail_out-su.png)
    }
.img_p_gr {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/p_gr.png) no-repeat center center
    }
.img_p_gr-active {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/p_bl.png) no-repeat center center
    }
.calendar-controls .calendar-legend li.other {
    background-image: url(themes/bluegreen/calendar_legend-other.png)
    }
.calendar-table td.weekend .wrap-eventlist li a {
    background-image: url(themes/default/calendar_event-sep_wend.png)
    }
a.link_calendar_viewdetails {
    background-image: url(themes/bluegreen/link_viewdetails_bl-gr.png)
    }
div.multiSelectOptions {
    height: 120px;
    background: no-repeat bottom right;
    z-index: 1000;
    padding: 0 5px 15px 0;
    background-image: url(themes/bluegreen/bg_select_bl.png)
    }
#node-volunteer-advanced-search a.link_boxopen {
    background-image: url(themes/bluegreen/link_boxopen_blgr-gr.png)
    }
.treeview li.expandable {
    background-position: 0 -176px
    }
.section-affiliate.for-organizations #navbar-old {
    background-image: url(themes/bluegreen/bg_nav-org_bl-bl.png)
    }
.img_calendar_day31 {
    height: 25px;
    width: 37px;
    background: url(themes/default/calendar_day31.png) no-repeat center center
    }
#menu-section-volorg-old a.vol {
    background-image: url(themes/bluegreen/bg_nav-volorg-vol_blgr.png)
    }
.img_calendar_day30 {
    height: 25px;
    width: 37px;
    background: url(themes/default/calendar_day30.png) no-repeat center center
    }
.calendar-table td.weekend.out .wrap-eventlist li a {
    background-image: url(themes/default/calendar_event-sep_wend_out.png)
    }
#menu-section-volorg a:hover {
    background-position: bottom left
    }
.invite-notice a.link_clickhere {
    padding-right: 84px;
    padding-bottom: 1px;
    background-repeat: no-repeat;
    background-position: right top
    }
.img_box_title_teamsignupoptionsignup {
    background: url(themes/default/box_title_teamsignupoptionsignup.png) no-repeat center left
    }
.section-affiliate .node blockquote .source {
    padding-left: 5px;
    padding-top: 3em;
    color: #928B81;
    text-transform: uppercase;
    font-size: 10px;
    margin: 0 20px 0 18px;
    font-weight: bold;
    background-repeat: no-repeat
    }
.width-full select {
    background-image: url(themes/default/form_select_full.png)
    }
#menu-section-volorg a.org {
    background-image: url(themes/bluegreen/bg_nav-volorg-org_blgr.png)
    }
#VolunteersNeeded #box-volunteer-search-availability .box-inner .box-btm1 {
    vertical-align: middle;
    padding-right: 0;
    line-height: 11px;
    _height: 20px;
    height: 11px;
    _height: 20px;
    width: 208px;
    background: url(themes/default/box_bg_bottom-half.png) no-repeat scroll right top #DFDED6;
    display: block;
    margin-top: 0
    }
#menu-primary a.browseorgs {
    background-image: url(themes/bluegreen/nav_volunteer_browseorganizations_bl.png)
    }
#menu-section-volorg a.vol {
    background-image: url(themes/bluegreen/bg_nav-volorg-vol_blgr.png)
    }
.form-select {
    color: #5B534B;
    background: #F2F1EB
    }
.box-expanded.box-team-detail .box-btm {
    height: 22px;
    background: #DFDED6 no-repeat top left
    }
.for-volunteers #menu-primary-old a.resources {
    background-image: url(themes/bluegreen/nav_volunteer_resources_bl.png)
    }
.box .hr {
    clear: both;
    height: 2px;
    background: no-repeat center center;
    padding: 0.5em 0 0.7em;
    background-image: url(themes/default/hr_box.png)
    }
.treeview-gray li.lastExpandable {
    background-image: url(themes/default/treeview-gray.gif)
    }
.img_btn_search_bl-gr:hover {
    padding-left: 5px;
    padding-right: 5px;
    height: 32px;
    width: 118px;
    background: url(themes/bluegreen/btn_search_bl-gr_ovr.png) no-repeat center center
    }
.calendar-controls form .selectbox {
    background-image: url(themes/bluegreen/calendar_form_select_calendar.png)
    }
label.c_on {
    background-position: left bottom !important
    }
td.out a.link_calendar_more {
    background-image: url(themes/bluegreen/calendar_link_calendar_more_out.png)
    }
div.multiSelectOptions label.hover {
    color: white;
    background-color: #CED64B
    }
.img_calendar_dayname_thu {
    background: url(themes/default/calendar_dayname_thu.png) no-repeat center center
    }
.img_calendar_day24 {
    height: 25px;
    width: 37px;
    background: url(themes/default/calendar_day24.png) no-repeat center center
    }
.img_calendar_day23 {
    height: 25px;
    width: 37px;
    background: url(themes/default/calendar_day23.png) no-repeat center center
    }
.img_calendar_day22 {
    height: 25px;
    width: 37px;
    background: url(themes/default/calendar_day22.png) no-repeat center center
    }
.img_calendar_day21 {
    height: 25px;
    width: 37px;
    background: url(themes/default/calendar_day21.png) no-repeat center center
    }
.img_calendar_day20 {
    height: 25px;
    background: url(themes/default/calendar_day20.png) no-repeat center center;
    width: 37px
    }
.calendar-nav-year {
    padding-left: 12px;
    background: no-repeat bottom left;
    margin: 0;
    float: left;
    background-image: url(themes/default/bg_calendar-btm.png)
    }
.img_calendar_day01_out {
    height: 25px;
    width: 37px;
    background: url(themes/default/calendar_day01_out.png) no-repeat center center
    }
#block-find-us-on {
    background: no-repeat top left;
    margin: 2.5em 0 3em;
    background-image: url(themes/bluegreen/bg_block-finduson.png)
    }
.width-tiny select {
    background-image: url(themes/default/form_select_tiny.png)
    }
a.link_20more {
    background-image: url(themes/bluegreen/link_20more_blgr.png)
    }
.width-quart .selectbox {
    background-image: url(themes/default/form_select_quart.png)
    }
.img_calendar_day28 {
    height: 25px;
    width: 37px;
    background: url(themes/default/calendar_day28.png) no-repeat center center
    }
.img_calendar_day27 {
    height: 25px;
    width: 37px;
    background: url(themes/default/calendar_day27.png) no-repeat center center
    }
.img_calendar_day26 {
    height: 25px;
    width: 37px;
    background: url(themes/default/calendar_day26.png) no-repeat center center
    }
.img_calendar_day25 {
    height: 25px;
    width: 37px;
    background: url(themes/default/calendar_day25.png) no-repeat center center
    }
.calendar-top .calendar-nav-year {
    padding-top: 10px;
    background: no-repeat top left;
    background-image: url(themes/default/bg_calendar-top.png)
    }
.treeview li.lastCollapsable {
    background-position: 0 -111px;
    background-image: url(themes/default/treeview-default.gif)
    }
.treeview-famfamfam li {
    background-image: url(themes/default/treeview-famfamfam-line.gif)
    }
.img_z_gr {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/z_gr.png) no-repeat center center
    }
.img_z_gr-active {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/z_bl.png) no-repeat center center
    }
.ui-widget-content .ui-state-default {
    display: block;
    margin-top: -18px;
    _background-image: url(themes/bluegreen/form_slider_marker_ie_blgr.png);
    background: no-repeat top left;
    outline: none;
    background-image: url(themes/bluegreen/form_slider_marker_blgr.png)
    }
.ui-widget-content .ui-state-error {
    border: 1px solid #cd0a0a;
    background-image: url(themes/default/ui-bg_glass_95_fef1ec_1x400.png)
    }
#grid-add-members .width-email {
    background-image: url(themes/default/form_input_0_email.png)
    }
#box-find-volunteer-opportunities .box-content {
    background: none
    }
a.link_select {
    background-image: url(themes/bluegreen/btn_select.png)
    }
.ui-widget-content .ui-state-active {
    _zoom: 1;
    _display: block;
    _background-image: url(themes/bluegreen/form_slider_marker_ie_blgr.png);
    background-position: bottom left;
    background-image: url(themes/bluegreen/form_slider_marker_blgr.png)
    }
a.link_signup {
    background-image: url(themes/bluegreen/link_signup_blgr.png)
    }
.img_x_gr {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/x_gr.png) no-repeat center center
    }
.img_x_gr-active {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/x_bl.png) no-repeat center center
    }
.img_y_gr:hover {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/y_bl.png) no-repeat center center
    }
.treeview ul {
    background-color: white;
    margin-top: 4px
    }
span.width-249 {
    background-image: url(themes/default/form_input_249.png)
    }
.img_calendar_day04_out {
    height: 25px;
    width: 37px;
    background: url(themes/default/calendar_day04_out.png) no-repeat center center
    }
.img_calendar_day11 {
    height: 25px;
    width: 37px;
    background: url(themes/default/calendar_day11.png) no-repeat center center
    }
.img_calendar_day10 {
    height: 25px;
    width: 37px;
    background: url(themes/default/calendar_day10.png) no-repeat center center
    }
.img_calendar_day13 {
    height: 25px;
    width: 37px;
    background: url(themes/default/calendar_day13.png) no-repeat center center
    }
.img_calendar_day12 {
    height: 25px;
    width: 37px;
    background: url(themes/default/calendar_day12.png) no-repeat center center
    }
.img_calendar_day15 {
    height: 25px;
    width: 37px;
    background: url(themes/default/calendar_day15.png) no-repeat center center
    }
.for-volunteers.has-secondary #navbar {
    background-image: url(themes/bluegreen/bg_nav-vol-sec_bl-bl.png)
    }
.img_calendar_day14 {
    height: 25px;
    width: 37px;
    background: url(themes/default/calendar_day14.png) no-repeat center center
    }
span.width-half {
    background-image: url(themes/default/form_input_half.png)
    }
.img_calendar_day17 {
    height: 25px;
    width: 37px;
    background: url(themes/default/calendar_day17.png) no-repeat center center
    }
.img_footer_sep {
    padding-left: 5px;
    padding-right: 5px;
    height: 11px;
    _height: 20px;
    width: 1px;
    background: url(themes/default/footer_sep.png) no-repeat center center;
    padding-bottom: 3px
    }
.img_calendar_day16 {
    height: 25px;
    width: 37px;
    background: url(themes/default/calendar_day16.png) no-repeat center center
    }
.img_calendar_day19 {
    height: 25px;
    width: 37px;
    background: url(themes/default/calendar_day19.png) no-repeat center center
    }
#box-join-existing-team .aw-grid-control {
    padding-top: 12px;
    background: no-repeat top left;
    background-image: url(themes/default/grid_bg_selectteam_top.png)
    }
.img_calendar_day18 {
    height: 25px;
    width: 37px;
    background: url(themes/default/calendar_day18.png) no-repeat center center
    }
.img_calendar_dayname_mon {
    background: url(themes/default/calendar_dayname_mon.png) no-repeat center center
    }
.section-affiliate.for-organizations #navbar {
    background-image: url(themes/bluegreen/bg_nav_bl-bl.png)
    }
#block-account-profile .stats {
    background: repeat-y top center;
    width: 133px;
    margin-left: 20px;
    float: right;
    background-image: url(themes/default/bg_block-accountprofile_stats.png)
    }
#menu-primary-old a.specialevents {
    background-image: url(themes/bluegreen/nav_volunteer_specialevents_bl.png)
    }
a.link_manageteam {
    background-image: url(themes/bluegreen/link_manageteam_blgr.png)
    }
.img_calendar_day11_out {
    height: 25px;
    width: 37px;
    background: url(themes/default/calendar_day11_out.png) no-repeat center center
    }
#box-join-existing-team .aw-grid-header.aw-column-0 .aw-item-box {
    background: no-repeat -22px -5px;
    background-image: url(themes/default/)
    }
label.label_radio {
    padding-left: 20px;
    background: url(fthemes/default/orm_checkradio.png) no-repeat
    }
#menu-primary-old a:hover {
    background-position: bottom left
    }
.img_calendar_day02 {
    height: 25px;
    width: 37px;
    background: url(themes/default/calendar_day02.png) no-repeat center center
    }
#menu-primary .active a.active {
    background-position: bottom left
    }
.img_calendar_day01 {
    height: 25px;
    width: 37px;
    background: url(themes/default/calendar_day01.png) no-repeat center center
    }
.multiSelect {
    cursor: pointer;
    height: 16px;
    color: #5B534B;
    text-align: left;
    overflow: hidden;
    background: no-repeat top right;
    margin: 0;
    display: block;
    border: 0;
    padding: 5px 31px 4px 7px
    }
#box-join-existing-team .aw-hpanel-top {
    background: #DFDED6
    }
.img_calendar_day06 {
    height: 25px;
    width: 37px;
    background: url(themes/default/calendar_day06.png) no-repeat center center
    }
.calendar-controls .calendar-legend li.filled {
    background-image: url(themes/bluegreen/calendar_legend-filled.png)
    }
.img_calendar_day05 {
    height: 25px;
    width: 37px;
    background: url(themes/default/calendar_day05.png) no-repeat center center
    }
.img_j_gr {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/j_gr.png) no-repeat center center
    }
.img_j_gr-active {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/j_bl.png) no-repeat center center
    }
h2.editorStatic-title {
    text-align: left;
    unicode-bidi: embed;
    margin-bottom: 0.7em;
    display: block;
    font-weight: normal;
    padding-bottom: 3px;
    margin-right: 20px;
    line-height: 1.3em;
    color: #5B534B;
    background: none no-repeat scroll 2px bottom transparent;
    font-size: 2em;
    font-family: Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
    margin: 0.83em 0;
    margin-top: 8px;
    word-wrap: break-word;
    background-image: url(themes/default/hr_fullwidth.png)
    }
.img_calendar_day04 {
    height: 25px;
    width: 37px;
    background: url(themes/default/calendar_day04.png) no-repeat center center
    }
.node h2.title {
    margin-right: 20px;
    background: no-repeat 2px bottom;
    margin-bottom: 0.7em;
    font-weight: normal;
    padding-bottom: 3px;
    background-image: url(themes/default/hr_fullwidth.png)
    }
.img_calendar_day03 {
    height: 25px;
    width: 37px;
    background: url(themes/default/calendar_day03.png) no-repeat center center
    }
.img_e_gr:hover {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/e_bl.png) no-repeat center center
    }
.affiliate-member .affiliate-login {
    position: absolute;
    height: 174px;
    color: white;
    width: 221px;
    background: no-repeat top right;
    display: none;
    margin: 30px 0 0 -102px;
    padding: 10px 20px;
    z-index: 10;
    float: left;
    background-image: url(themes/bluegreen/bg_affiliatelogin.png)
    }
.img_calendar_day09 {
    height: 25px;
    width: 37px;
    background: url(themes/default/calendar_day09.png) no-repeat center center
    }
.img_calendar_day08 {
    height: 25px;
    width: 37px;
    background: url(themes/default/calendar_day08.png) no-repeat center center
    }
.img_calendar_day07 {
    height: 25px;
    width: 37px;
    background: url(themes/default/calendar_day07.png) no-repeat center center
    }
#box-volunteer-availability span.ui-checkbox {
    background-image: url(themes/default/form_checkradio.png)
    }
.event-tip .event-tip-top p {
    background: no-repeat bottom center;
    margin: 0 -1px;
    padding-bottom: 10px;
    background-image: url(themes/default/bg_eventtip_hr.png)
    }
.img_title_sep_18 {
    height: 18px;
    width: 1px;
    background: url(themes/default/title_sep_18.png) no-repeat center center
    }
.width-tiny .selectbox {
    background-image: url(themes/default/form_select_tiny.png)
    }
.box-team-detail.box-collapsed .box-top {
    background-image: url(themes/default/box_bg_top-teamdetail-collapsed.png)
    }
#affiliate-member {
    background: no-repeat top left;
    background-image: url(themes/bluegreen/bg_header-sep_bl.png)
    }
#menu-primary-old a.myorganizationaccount {
    background-image: url(themes/bluegreen/nav_organization_myorganizationaccount_bl.png)
    }
.img_u_gr {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/u_gr.png) no-repeat center center
    }
.img_u_gr-active {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/u_bl.png) no-repeat center center
    }
#calendar-controls .box-width-full .box-content {
    background: #E9E6E3 none;
    width: 864px
    }
.img_node_title_opportunityindividualexpressinterest {
    width: 438px;
    background: url(themes/default/node_title_opportunityindividualexpressinterest.png) no-repeat center center
    }
a.link_email {
    background-image: url(themes/bluegreen/link_email_blgr.png)
    }
.img_box_title_basicinfo {
    background: url(themes/default/box_title_basicinfo.png) no-repeat center center
    }
span.ui-checkbox-state-checked-hover {
    background-position: bottom left
    }
a.link_performanationalsearch {
    background-image: url(themes/bluegreen/link_performanationalsearch.png)
    }
.for-organizations.has-secondary #navbar-old {
    background-image: url(themes/bluegreen/bg_nav-org-sec_bl-bl.png)
    }
.img_c_gr:hover {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/c_bl.png) no-repeat center center
    }
.selectbox {
    cursor: pointer;
    height: 15px;
    color: #5B534B;
    text-align: left;
    overflow: hidden;
    background: no-repeat top right;
    margin: 0;
    display: block;
    border: 0;
    padding: 5px 31px 4px 7px
    }
.calendar-table td.weekday {
    background: no-repeat top center;
    width: 112px;
    background-image: url(themes/default/bg_calendar_weekday-su.png)
    }
.img_z_gr:hover {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/z_bl.png) no-repeat center center
    }
.img_v_gr:hover {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/v_bl.png) no-repeat center center
    }
#box-opportunity-login .box-btm {
    background-image: url(themes/default/box_bg_btm-full2.png)
    }
a.link_calendar_viewdetail {
    background-image: url(themes/bluegreen/calendar_link_calendar_viewdetail.png)
    }
.width-tiny .multiSelect {
    background-image: url(themes/default/form_select_tiny.png)
    }
#block-account-profile .stats .captain-of {
    padding-top: 9px;
    background: no-repeat top left;
    background-image: url(themes/bluegreen/hr_profilestats.png)
    }
#menu-primary a:hover {
    background-position: bottom left
    }
p.source {
    padding-left: 5px;
    padding-top: 3em;
    text-align: left;
    unicode-bidi: embed;
    margin-bottom: 0.7em;
    display: block;
    font-weight: bold;
    line-height: 1.6em;
    color: #928B81;
    text-transform: uppercase;
    background: none repeat scroll 0 0 #EAE9E7;
    font-size: 10px;
    font-family: "Lucida Grande", Verdana, Arial, Helvetica, "Bitstream Vera Sans", sans-serif;
    margin: 0 20px 0 18px;
    word-wrap: break-word;
    background-image: url(themes/bluegreen/blockquote-rt_gr.png);
    background-repeat: no-repeat
    }
.img_calendar_day13_out {
    height: 25px;
    width: 37px;
    background: url(themes/default/calendar_day13_out.png) no-repeat center center
    }
.img_btn_refine_blgr:hover {
    height: 32px;
    width: 208px;
    background: url(themes/bluegreen/btn_refine_blgr_ovr.png) no-repeat center center
    }
#block-account-profile .stats .hours-served {
    padding-top: 9px;
    background: no-repeat top left;
    background-image: url(themes/bluegreen/hr_profilestats.png)
    }
.img_calendar_dayname_tue {
    background: url(themes/default/calendar_dayname_tue.png) no-repeat center center
    }
.img_title_or {
    width: 19px;
    background: url(themes/default/title_or.png) no-repeat center center
    }
a.link_expressinterest {
    background-image: url(themes/bluegreen/link_expressinterest_blgr.png)
    }
.box-width-half.box-collapsed .box-top {
    background-image: url(themes/default/box_bg_top-half-collapsed.png)
    }
.img_calendar_day29_out {
    height: 25px;
    width: 37px;
    background: url(themes/default/calendar_day29_out.png) no-repeat center center
    }
#calendar-filter .width-quart select {
    background-image: url(themes/default/form_select_quart2.png)
    }
.img_node_title_opp_success {
    width: 85px;
    height: 20px;
    background: url(themes/default/node_title_opp_success.png) no-repeat top center
    }
.calendar-table td.out {
    _background-image: url(themes/default/bg_calendar_weekday_out-su.png)
    }
.img_title_sep_gr {
    height: 15px;
    width: 1px;
    padding-right: 3px;
    background: url(themes/bluegreen/title_sep_gr.png) no-repeat center center
    }
a.link_removemember {
    background-image: url(themes/bluegreen/link_removemember_blgr.png)
    }
a.link_addnewmembers {
    background-image: url(themes/bluegreen/link_addnewmembers_blgr.png)
    }
.node-team-details .aw-hpanel-middle .aw-column-0 {
    font-size: 13px;
    font-weight: bold;
    background-repeat: no-repeat
    }
.img_calendar_dayname_fri {
    background: url(themes/default/calendar_dayname_fri.png) no-repeat center center
    }
.img_node_title_opportunityexpressinterest {
    height: 19px;
    width: 327px;
    background: url(themes/default/node_title_opportunityexpressinterest.png) no-repeat center top
    }
.img_all_small_bg:hover {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/all_small_bg.png) no-repeat center center
    }
#node-volunteer-opportunities-search-results .btm {
    width: 592px;
    background: no-repeat bottom left;
    margin-bottom: 3em;
    padding-bottom: 43px;
    background-image: url(themes/default/bg_searchresultgrid_btm.png)
    }
.img_calendar_day27_out {
    height: 25px;
    width: 37px;
    background: url(themes/default/calendar_day27_out.png) no-repeat center center
    }
.img_m_gr {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/m_gr.png) no-repeat center center
    }
.img_m_gr-active {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/m_bl.png) no-repeat center center
    }
.img_calendar_day06_out {
    height: 25px;
    width: 37px;
    background: url(themes/default/calendar_day06_out.png) no-repeat center center
    }
.img_a_gr {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/a_gr.png) no-repeat center center
    }
.img_a_gr-active {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/a_bl.png) no-repeat center center
    }
blockquote .source {
    background-image: url(themes/bluegreen/blockquote-rt_gr.png)
    }
#menu-primary-custom a {
    line-height: 39px;
    text-indent: 0;
    letter-spacing: 1px;
    height: auto;
    color: #fff !important;
    text-transform: uppercase;
    font-size: 11px;
    background: transparent !important;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    padding: 0 12px
    }
.img_e_gr {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/e_gr.png) no-repeat center center
    }
.img_e_gr-active {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/e_bl.png) no-repeat center center
    }
.treeview-red .hitarea {
    background-image: url(themes/default/treeview-red.gif)
    }
#node-volunteer-advanced-search h2.static-title {
    background: none;
    margin-left: 20px;
    margin-bottom: 0.7em
    }
.calendar-controls .calendar-legend li.opps {
    background-image: url(themes/bluegreen/calendar_legend-opps.png)
    }
.img_calendar_day24_out {
    height: 25px;
    width: 37px;
    background: url(themes/default/calendar_day24_out.png) no-repeat center center
    }
.img_d_gr:hover {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/d_bl.png) no-repeat center center
    }
#menu-section-volorg .last {
    padding-right: 0;
    background: transparent
    }
.box-team-detail .box-btm {
    height: 10px;
    background: #DFDED6 no-repeat top left;
    background-image: url(themes/default/box_bg_btm-teamdetail.png)
    }
#node-volunteer-advanced-search .box-width-half .box-top {
    background-image: url(themes/bluegreen/box_bg_top-half_gr.png)
    }
.img_logos_hon {
    height: 73px;
    width: 106px;
    background: url(themes/default/logos_hon.png) no-repeat center center
    }
#menu-primary a.specialevents {
    background-image: url(themes/bluegreen/nav_volunteer_specialevents_bl.png)
    }
.img_calendar_day22_out {
    height: 25px;
    width: 37px;
    background: url(themes/default/calendar_day22_out.png) no-repeat center center
    }
.img_btn_search_blgr_green:hover {
    height: 40px;
    width: 200px;
    background: url(themes/bluegreen/btn_search_blgr_ovr_blue.png) no-repeat center center
    }
#box-basic-search .box-top {
    background-image: url(themes/bluegreen/box_bg_top-half_grgr.png)
    }
.img_g_gr {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/g_gr.png) no-repeat center center
    }
.img_g_gr-active {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/g_bl.png) no-repeat center center
    }
#navbar-old {
    background: no-repeat top center
    }
span.ui-checkbox {
    cursor: pointer;
    height: 16px;
    background: no-repeat top left;
    width: 16px;
    margin: 2px 3px 0 0;
    display: block;
    float: left;
    background-image: url(themes/default/form_checkradio.png)
    }
.calendar-table td.weekend .wrap-eventlist li.last a {
    background-image: none
    }
.img_v_gr {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/v_gr.png) no-repeat center center
    }
.img_v_gr-active {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/v_bl.png) no-repeat center center
    }
#block-ratings-legend h2.static-title {
    background: no-repeat 2px bottom;
    margin-bottom: 0.7em;
    padding-bottom: 10px;
    background-image: url(themes/default/hr_fullwidth.png)
    }
.img_n_gr {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/n_gr.png) no-repeat center center
    }
.img_n_gr-active {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/n_bl.png) no-repeat center center
    }
#box-basic-search .width-quart .selectbox {
    background-image: url(themes/default/form_select_quart.png)
    }
#menu-secondary {
    background: repeat-y top left;
    margin-bottom: 2.5em;
    background-image: url(themes/bluegreen/bg_navsec-mid_bl-bl.png)
    }
.img_calendar_day17_out {
    height: 25px;
    width: 37px;
    background: url(themes/default/calendar_day17_out.png) no-repeat center center
    }
.treeview-gray .hitarea {
    background-image: url(themes/default/treeview-gray.gif)
    }
.img_r_gr {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/r_gr.png) no-repeat center center
    }
.img_r_gr-active {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/r_bl.png) no-repeat center center
    }
.img_box_title_appropriatefor_gr {
    height: 11px;
    _height: 20px;
    width: 129px;
    background: url(themes/bluegreen/box_title_appropriatefor_gr.png) no-repeat center top
    }
label.r_on {
    background-position: left bottom !important
    }
.img_box_title_whatwouldyouliketodo_gr {
    height: 11px;
    _height: 20px;
    width: 215px;
    background: url(themes/bluegreen/box_title_whatwouldyouliketodo_gr.png) no-repeat center top
    }
#box-find-volunteer-opportunities .box-btm {
    background: none
    }
.box-team-detail.box-expanded .box-btm {
    background-image: url(themes/default/box_bg_btm-teamdetail.png)
    }
.filetree li.expandable span.folder {
    background: url(themes/default/folder-closed.gif) 0 0 no-repeat
    }
.box-width-half.box-expanded .box-top {
    background-image: url(themes/default/box_bg_top-half.png)
    }
.ui-state-active {
    background-position: bottom left
    }
.treeview div.lastExpandable-hitarea {
    background-position: 0
    }
a.link_rss {
    background-image: url(themes/bluegreen/link_rss_gr-gy.png)
    }
div.selectbox-wrapper ul li.selected {
    background-color: #CED64B
    }
#block-account-profile .stats .hours-volunteered {
    padding-top: 9px;
    background: no-repeat top left;
    background-image: url(themes/bluegreen/hr_profilestats.png)
    }
.for-organizations.has-secondary #navbar {
    background-image: url(themes/bluegreen/bg_nav-org-sec_bl-bl.png)
    }
.img_box_title_yourmessage {
    height: 11px;
    _height: 20px;
    width: 104px;
    background: url(themes/default/box_title_yourmessage.png) no-repeat center center
    }
.width-quart select {
    background-image: url(themes/default/form_select_quart.png)
    }
#menu-section-volorg-old a:hover {
    background-position: bottom left
    }
.img_title_volunteeropportunities-searchresults {
    height: 22px;
    width: 408px;
    background: url(themes/default/title_volunteeropportunities-searchresults.png) no-repeat center center
    }
span.ui-checkbox-state-checked {
    background-position: bottom left
    }
.img_node_title_latestnews {
    padding-left: 5px;
    padding-right: 5px;
    height: 31px;
    width: 118px;
    background: url(themes/default/node_title_latestnews.png) no-repeat center center
    }
#affiliate-member a.link_logout {
    background-image: url(themes/bluegreen/link_affiliate-logout_blgr.png)
    }
.img_calendar_day25_out {
    height: 25px;
    width: 37px;
    background: url(themes/default/calendar_day25_out.png) no-repeat center center
    }
.img_calendar_event-arr-gy {
    height: 8px;
    _height: 15px;
    width: 5px;
    background: url(themes/default/calendar_event-arr-gy.png) no-repeat center center
    }
.event-tip .event-tip-top {
    padding-top: 13px;
    background: no-repeat top left;
    background-image: url(themes/default/bg_eventtip-top.png);
    _background: none !important
    }
.treeview-black li.lastExpandable {
    background-image: url(themes/default/treeview-black.gif)
    }
.box .box-content {
    background: #E9E6E3 repeat-y top;
    padding: 8px 17px
    }
.box-width-half .box-content {
    background-image: url(themes/default/box_bg_mid-half.png)
    }
.img_calendar_event-arr-gr {
    height: 8px;
    _height: 15px;
    width: 5px;
    background: url(themes/bluegreen/calendar_event-arr-gr.png) no-repeat center center
    }
#calendar-filter form {
    background: repeat-x bottom center;
    padding: 20px 0;
    background-image: url(themes/default/box_hr_full.png)
    }
#grid-add-members .width-phone {
    background-image: url(themes/default/form_input_100.png)
    }
.img_t_gr:hover {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/t_bl.png) no-repeat center center
    }
.img_f_gr:hover {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/f_bl.png) no-repeat center center
    }
p.quote {
    padding-top: 1em;
    text-indent: 0.1em;
    text-align: left;
    unicode-bidi: embed;
    margin-bottom: 0.7em;
    display: block;
    line-height: 1.4em;
    color: #5B534B;
    background: none repeat scroll 0 0 #EAE9E7;
    font-size: 1.4em;
    font-family: Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
    margin: 0 20px 0 18px;
    background-image: url(themes/bluegreen/blockquote-lt_gr.png);
    background-repeat: no-repeat
    }
#box-signup-your-team .aw-grid-header.aw-column-0 .aw-item-box {
    background: no-repeat -22px -5px;
    background-image: url(themes/default/)
    }
#menu-primary a.searchwidget {
    background-image: url(themes/bluegreen/nav_organization_searchwidget_bl.png)
    }
.img_calendar_day12_out {
    height: 25px;
    width: 37px;
    background: url(themes/default/calendar_day12_out.png) no-repeat center center
    }
.img_calendar_day07_out {
    height: 25px;
    width: 37px;
    background: url(themes/default/calendar_day07_out.png) no-repeat center center
    }
.img_k_gr:hover {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/k_bl.png) no-repeat center center
    }
.treeview li {
    background: url(themes/default/treeview-default-line.gif) 0 0 no-repeat
    }
.img_box_title_whowouldyouliketoserve_gr {
    height: 11px;
    _height: 20px;
    width: 231px;
    background: url(themes/bluegreen/box_title_whowouldyouliketoserve_gr.png) no-repeat center top
    }
#affiliate-member a.link_login {
    background-image: url(themes/bluegreen/link_affiliate-login_blgr.png)
    }
#menu-section-volorg-old .active a.org {
    background-image: url(themes/bluegreen/bg_nav-volorg-org-active_blgr.png)
    }
.width-half-full .selectbox {
    background-image: url(themes/default/form_select_half-full.png)
    }
.calendar-top {
    _height: 41px;
    height: 41px;
    background: #DFDED6 no-repeat top right;
    background-image: url(themes/default/bg_calendar-top.png)
    }
#grid-add-members .width-fname {
    background-image: url(themes/default/form_input_0_fname.png)
    }
.img_box_title_phone {
    background: url(themes/default/box_title_phone.png) no-repeat center center
    }
#menu-primary-old a.searchwidget {
    background-image: url(themes/bluegreen/nav_organization_searchwidget_bl.png)
    }
#page .calendar-table td.out .wrap-eventlist li.special a {
    color: white
    }
#menu-primary a.becomeapartner {
    background-image: url(themes/bluegreen/nav_organization_becomeapartner_bl.png)
    }
#box-basic-search span.width-249 {
    background-image: url(themes/bluegreen/form_input_249_gr.png)
    }
.page-calsingle .calendar-table td {
    line-height: 1.6em;
    height: auto;
    font-size: 12px;
    width: 588px;
    background: no-repeat bottom center;
    padding-bottom: 20px;
    background-image: url(themes/default/bg_calendar_dayview-btm.png)
    }
.calendar-table td.weekend .wrap-btm {
    background-image: url(themes/default/calendar_event-sep_wend-su.png)
    }
.img_q_gr:hover {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/q_bl.png) no-repeat center center
    }
.img_l_gr:hover {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/l_bl.png) no-repeat center center
    }
.ui-state-hover {
    background-position: bottom left
    }
.ui-state-disabled {
    opacity: 0.35 filter
    }
#menu-primary-old a.myaccount {
    background-image: url(themes/bluegreen/nav_volunteer_myaccount_bl.png)
    }
#grid-add-members .width-age {
    background-image: url(themes/default/form_input_0_age.png)
    }
.img_q_gr {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/q_gr.png) no-repeat center center
    }
.img_q_gr-active {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/q_bl.png) no-repeat center center
    }
.img_j_gr:hover {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/j_bl.png) no-repeat center center
    }
.isStartWeek .event-tip .event-tip-top {
    background-position: top right
    }
.treeview .placeholder {
    height: 16px;
    width: 16px;
    background: url(themes/default/ajax-loader.gif) 0 0 no-repeat;
    display: block
    }
.section-affiliate .node li {
    padding-left: 15px;
    margin-bottom: 0.4em;
    background-position: 0.1em 0.5em;
    background-repeat: no-repeat;
    background-image: url(themes/default/li_node_content.png)
    }
#menu-secondary ul li {
    padding-left: 12px;
    line-height: 1.8em;
    background: no-repeat left 8px;
    font-size: 1.1em;
    font-weight: bold;
    background-image: url(themes/bluegreen/li_menu-secondary_gr-bl.png)
    }
.TB_overlayMacFFBGHack {
    background: url(themes/default/macFFBgHack.png) repeat
    }
.calendar-table td.weekend.out {
    background-image: url(themes/default/bg_calendar_weekend_out-su.png)
    }
a.link_calendar_seemore {
    background-image: url(themes/bluegreen/calendar_link_seemore.png) !important
    }
.img_box_title_teamsignupoptioncreate {
    background: url(themes/default/box_title_teamsignupoptioncreate.png) no-repeat center left
    }
#affiliate-member a.link_returntoorganizationportal {
    background-image: url(themes/bluegreen/link_returntoorganizationportal_blgr.png)
    }
.img_calendar_day31_out {
    height: 25px;
    width: 37px;
    background: url(themes/default/calendar_day31_out.png) no-repeat center center
    }
.ui-state-highlight {
    border: 1px solid #fcefa1;
    background-image: url(themes/default/ui-bg_glass_55_fbf9ee_1x400.png)
    }
#menu-affiliate li.active a {
    padding-left: 15px;
    color: #5F574F;
    background: no-repeat left 3px;
    background-image: url(themes/bluegreen/li_menu-affiliate_gr.png)
    }
#node-home-blurb h2.title {
    background: none;
    margin-bottom: 0.2em;
    padding: 0 20px
    }
#menu-primary-custom a:hover {
    background-position: bottom left
    }
.treeview-red li.lastExpandable {
    background-image: url(themes/default/treeview-red.gif)
    }
.for-volunteers #navbar {
    background-image: url(themes/bluegreen/bg_nav_bl-bl.png)
    }
a.link_emailmembers {
    background-image: url(themes/bluegreen/link_emailmembers_blgr.png)
    }
div.selectbox-wrapper {
    background-image: url(themes/bluegreen/bg_select_bl.png)
    }
.img_calendar_day23_out {
    height: 25px;
    width: 37px;
    background: url(themes/default/calendar_day23_out.png) no-repeat center center
    }
.for-organizations #menu-primary-old a.resources {
    background-image: url(themes/bluegreen/nav_organization_resources_bl.png)
    }
.img_h_gr {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/h_gr.png) no-repeat center center
    }
.img_h_gr-active {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/h_bl.png) no-repeat center center
    }
.ui-widget-content .ui-state-focus {
    _zoom: 1;
    _display: block;
    _background-image: url(themes/bluegreen/form_slider_marker_ie_blgr.png);
    background-position: bottom left;
    background-image: url(themes/bluegreen/form_slider_marker_blgr.png)
    }
a.link_popupclose {
    background-image: url(themes/bluegreen/link_popupclose_blgr.png)
    }
.box a.link_email {
    background-image: url(themes/bluegreen/link_email_blgr-gr.png)
    }
.width-half-full .multiSelect {
    background-image: url(themes/default/form_select_half-full.png)
    }
.box a.link_clickhere {
    background-image: url(themes/bluegreen/link_clickhere_blgr-gr.png)
    }
#menu-section-volorg .active a {
    background: no-repeat bottom center;
    background-image: url(themes/bluegreen/bg_nav_active_bl-bl.png)
    }
.calendar-table td .wrap-eventlist li a {
    color: #A4B000;
    background: no-repeat bottom center;
    width: 95px;
    display: block;
    font-weight: bold;
    outline: 0;
    padding: 9px 6px 10px;
    background-image: url(themes/default/calendar_event-sep_wday.png)
    }
#menu-primary-old a.becomeapartner {
    background-image: url(themes/bluegreen/nav_organization_becomeapartner_bl.png)
    }
#box-join-existing-team .aw-column-0 .aw-grid-sort {
    background: none
    }
.section-affiliate .node blockquote {
    background: #EAE9E7;
    width: 266px;
    margin: 0.5em 20px 1em 0;
    padding-bottom: 2em;
    float: left
    }
.isStartWeek .event-tip .event-tip-body {
    background-position: bottom right
    }
.img_b_gr:hover {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/b_bl.png) no-repeat center center
    }
.box-width-full .box-content {
    background-image: url(themes/default/box_bg_mid-full.png)
    }
a.link_invite_accept {
    background-image: url(themes/bluegreen/link_invite_accept_blgr.png)
    }
#page .calendar-table td .wrap-eventlist li.special a:hover {
    color: white
    }
#TB_HideSelect {
    position: fixed;
    height: 100%;
    -moz-opacity: 0;
    width: 100%;
    opacity: 0;
    background-color: #fff;
    left: 0;
    border: none;
    z-index: 99;
    filter: alpha(opacity=0);
    top: 0
    }
a.link_boxopen {
    background-image: url(themes/bluegreen/link_boxopen_blgr.png)
    }
blockquote {
    text-align: left;
    unicode-bidi: embed;
    width: 266px;
    display: block;
    float: left;
    padding-bottom: 2em;
    line-height: 1.333em;
    color: #5B534B;
    background: none repeat scroll 0 0 #EAE9E7;
    font-size: 12px;
    margin: 0.5em 20px 1em 0;
    font-family: "Lucida Grande", Verdana, Arial, Helvetica, "Bitstream Vera Sans", sans-serif;
    word-wrap: break-word
    }
.ui-state-error {
    border: 1px solid #cd0a0a;
    background-image: url(themes/default/ui-bg_glass_95_fef1ec_1x400.png)
    }
a.link_popuphelp {
    background-image: url(themes/bluegreen/link_popuphelp_blgr.png)
    }
#menu-section-volorg-old .active a.vol {
    background-image: url(themes/bluegreen/bg_nav-volorg-vol-active_blgr.png)
    }
.img_box_title_additional_questions {
    width: 170px;
    background: url(themes/default/box_title_additional_questions.png) no-repeat center top
    }
.img_calendar_day09_out {
    height: 25px;
    width: 37px;
    background: url(themes/default/calendar_day09_out.png) no-repeat center center
    }
.img_box_title_expressinterest {
    background: url(themes/default/box_title_expressinterest.png) no-repeat center center
    }
.calendar-table td.weekday.out {
    background-image: url(themes/default/bg_calendar_weekday_out-su.png)
    }
.for-volunteers #menu-primary a.resources {
    background-image: url(themes/bluegreen/nav_volunteer_resources_bl.png)
    }
.treeview-black li.lastCollapsable {
    background-image: url(themes/default/treeview-black.gif)
    }
.form-text {
    color: #5B534B;
    font-size: 13px;
    background: transparent;
    margin: 0;
    outline: 0;
    border: 0;
    padding: 0;
    resize: none
    }
.width-half select {
    background-image: url(themes/default/form_select_half.png)
    }
.img_node_title_opportunitysignup {
    width: 211px;
    line-height: 0.5em;
    background: url(themes/default/node_title_opportunitysignup.png) no-repeat center center
    }
li.editorNo-background {
    padding-left: 15px;
    text-align: left;
    unicode-bidi: embed;
    margin-bottom: 0.4em;
    display: list-item;
    padding: 0;
    line-height: 1.6em;
    color: #5B534B;
    font-size: 1.1em;
    margin: 0;
    font-family: "Lucida Grande", Verdana, Arial, Helvetica, "Bitstream Vera Sans", sans-serif;
    word-wrap: break-word;
    background-position: 0.1em 0.5em;
    background-repeat: no-repeat
    }
#menu-primary-old a {
    text-indent: -999em;
    height: 39px;
    background: no-repeat top left;
    display: block;
    outline: none
    }
#menu-primary-old .active a.active {
    background-position: bottom left
    }
#box-volunteer-search-availability span.ui-checkbox {
    background-image: url(themes/default/form_checkradio.png)
    }
.popup-btm {
    height: 26px;
    _background-image: url(themes/default/popup_bg_btm_ie.png);
    width: 458px;
    background: no-repeat top left;
    background-image: url(themes/default/popup_bg_btm.png)
    }
.TB_overlayBG {
    -moz-opacity: 0.6;
    opacity: 0.6;
    background-color: #000;
    filter: alpha(opacity=60)
    }
.width-half-full select {
    background-image: url(themes/default/form_select_half-full.png)
    }
.img_box_title_appropriatefor_br {
    height: 11px;
    _height: 20px;
    width: 129px;
    background: url(themes/bluegreen/box_title_appropriatefor_br.png) no-repeat center center
    }
#menu-secondary ul {
    background: no-repeat bottom left;
    margin: 0;
    padding: 10px 0 25px 36px;
    background-image: url(themes/bluegreen/bg_navsec-btm_bl-bl.png)
    }
a.link_boxclose {
    background-image: url(themes/bluegreen/link_boxclose_blgr.png)
    }
.treeview li.collapsable {
    background-position: 0 -176px
    }
#node-volunteer-advanced-search .box-width-half.box-expanded .box-top {
    background-image: url(themes/bluegreen/box_bg_top-half_gr.png)
    }
.img_o_gr {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/o_gr.png) no-repeat center center
    }
.img_o_gr-active {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/o_bl.png) no-repeat center center
    }
.img_box_title_contact_info {
    height: 11px;
    _height: 20px;
    width: 104px;
    background: url(themes/default/box_title_contact_info.png) no-repeat center center
    }
.img_w_gr {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/w_gr.png) no-repeat center center
    }
.img_w_gr-active {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/w_bl.png) no-repeat center center
    }
#affiliate-member.expand .link_login:hover {
    background-position: bottom left
    }
div.selectwrapper {
    background-image: url(themes/bluegreen/bg_select_bl.png)
    }
#menu-section-volorg a {
    text-indent: -999em;
    height: 27px;
    background: no-repeat top left;
    display: block;
    outline: none
    }
#box-basic-search span.width-114 {
    background-image: url(themes/bluegreen/form_input_114_gr.png)
    }
a.link_invite_decline {
    background-image: url(themes/bluegreen/link_invite_decline_blgr.png)
    }
.img_g_gr:hover {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/g_bl.png) no-repeat center center
    }
.ui-state-focus {
    background-position: bottom left
    }
.node .hr {
    clear: both;
    height: 2px;
    background: no-repeat center center;
    padding: 15px 0;
    background-image: url(themes/default/hr_content.png)
    }
.for-organizations #navbar {
    background-image: url(themes/bluegreen/bg_nav_bl-bl.png)
    }
#navbar.has-secondary {
    background-image: url(themes/bluegreen/bg_nav-active_bl-bl.png)
    }
.img_calendar_day26_out {
    height: 25px;
    width: 37px;
    background: url(themes/default/calendar_day26_out.png) no-repeat center center
    }
#calendar-controls .box-width-full .box-top {
    background-image: url(themes/default/bg_calendar-top.png);
    width: 858px
    }
.img_calendar_dayname_wed {
    background: url(themes/default/calendar_dayname_wed.png) no-repeat center center
    }
.calendar-filter a.rover:hover {
    background-position: bottom right
    }
#menu-section-volorg-old .active a {
    background-position: bottom left
    }
#box-signup-your-team .aw-hpanel-top {
    background: #DFDED6
    }
#box-volunteer-search-availability label.checkbox span.holder {
    background-image: url(themes/bluegreen/form_checkradio_gr.png)
    }
#box-opportunity-login .box-content {
    background-image: url(themes/default/box_bg_mid-full2.png)
    }
.img_btn_search_blgr_green {
    height: 40px;
    width: 200px;
    background: url(themes/bluegreen/btn_search_blgr_green.png) no-repeat center center
    }
.node-team-details .aw-column-0 .aw-grid-sort {
    background: none
    }
.logged-out #node-volunteer-opportunities-search-results .content {
    padding-top: 0;
    background: none
    }
.treeview-black li {
    background-image: url(themes/default/treeview-black-line.gif)
    }
.img_box_title_whenareyouavailable_gr {
    height: 11px;
    _height: 20px;
    width: 191px;
    background: url(themes/bluegreen/box_title_whenareyouavailable_gr.png) no-repeat center top
    }
a.link_calendar_prev {
    background-image: url(themes/bluegreen/calendar_link_calendar_prev.png)
    }
a.link_calendar_prev-nobg {
    background-image: url(themes/bluegreen/calendar_link_calendar_prev-nobg.png)
    }
.text-wrapper {
    background: no-repeat top left;
    margin-bottom: 1em;
    padding: 5px 8px 6px
    }
#node-volunteer-advanced-search a.link_boxclose {
    background-image: url(themes/bluegreen/link_boxclose_blgr-gr.png)
    }
.img_box_title_advancedsearch {
    height: 22px;
    width: 243px;
    background: url(themes/default/box_title_advancedsearch.png) no-repeat center center
    }
li.editorBackground {
    padding-left: 15px;
    list-style-type: none;
    text-align: left;
    unicode-bidi: embed;
    margin-bottom: 0.4em;
    display: list-item;
    padding: 0;
    line-height: 1.6em;
    color: #5B534B;
    font-size: 1.1em;
    font-family: "Lucida Grande", Verdana, Arial, Helvetica, "Bitstream Vera Sans", sans-serif;
    margin: 0;
    word-wrap: break-word;
    background-image: url(themes/default/li_node_content.png);
    background-position: 0.1em 0.5em;
    background-repeat: no-repeat
    }
.img_calendar_dayname_sun {
    background: url(themes/default/calendar_dayname_sun.png) no-repeat center center
    }
a.link_calendar_detail {
    background-image: url(themes/bluegreen/calendar_link_detail-su.png)
    }
#menu-section-volorg .active a:hover {
    background: no-repeat bottom center;
    background-image: url(themes/bluegreen/bg_nav_active_bl-bl.png)
    }
.box .box-top {
    background: #DFDED6 no-repeat top left;
    padding: 0 20px
    }
.box-width-full .box-top {
    height: 33px;
    background-image: url(themes/default/box_bg_top-full.png)
    }
.box-width-half .box-top {
    height: 37px;
    background-image: url(themes/default/box_bg_top-half.png)
    }
.img_box_title_signup {
    background: url(themes/default/box_title_signup.png) no-repeat center center
    }
a.hover {
    background-position: bottom left
    }
.event-tip {
    position: absolute;
    _border: 2px solid #ccc;
    width: 235px;
    margin-left: -5px;
    display: none;
    _background: #F6F5F2
    }
.box-width-full.box-collapsed .box-top {
    background-image: url(themes/default/box_bg_top-full-collapsed.png)
    }
.img_box_title_email {
    background: url(themes/default/box_title_email.png) no-repeat center center
    }
#box-basic-search span.width-81 {
    background-image: url(themes/bluegreen/form_input_81_gr.png);
    padding: 0 0 0 4px;
    display: inline-block;
    _zoom: 1;
    _display: inline
    }
.event-tip .arr {
    position: absolute;
    height: 41px;
    background: no-repeat center right;
    width: 20px;
    display: block;
    right: -14px;
    background-image: url(themes/default/bg_eventtip-rt.png);
    _background: none !important
    }
a.link_notyetamember {
    background-image: url(themes/bluegreen/link_notyetamember_bl-gr.png)
    }
.img_t_gr {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/t_gr.png) no-repeat center center
    }
.img_t_gr-active {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/t_bl.png) no-repeat center center
    }
.box-expanded.box-team-detail .box-top {
    height: auto;
    background: #DFDED6 no-repeat top left
    }
#menu-primary a.myaccount {
    background-image: url(themes/bluegreen/nav_volunteer_myaccount_bl.png)
    }
#node-iam-captain .box-content {
    _padding-top: 1em;
    background: #DFDED6;
    padding: 2em 0 0
    }
.calendar-controls .calendar-legend li {
    padding-left: 15px;
    line-height: 1em;
    _width: 100px;
    font-size: 10px;
    background: no-repeat top left;
    width: 111px;
    margin: 0 20px 12px 0;
    float: left
    }
#menu-primary a.becomeamember {
    background-image: url(themes/bluegreen/nav_volunteer_becomeamember_bl.png)
    }
.img_btn_search_bl-gr {
    padding-left: 5px;
    padding-right: 5px;
    height: 32px;
    width: 118px;
    background: url(themes/bluegreen/btn_search_bl-gr.png) no-repeat center center
    }
#block-account-profile a.link_popuphelp {
    background-image: url(themes/bluegreen/link_popuphelp_blgr2.png)
    }
.img_divider_line {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    width: 9px;
    background: url(themes/default/divider_line.png) no-repeat center center
    }
.img_calendar_day20_out {
    height: 25px;
    background: url(themes/default/calendar_day20_out.png) no-repeat center center;
    width: 37px
    }
.treeview li.lastExpandable {
    background-position: -32px -67px;
    background-image: url(themes/default/treeview-default.gif)
    }
.treeview-red li {
    background-image: url(themes/default/treeview-red-line.gif)
    }
.img_form_slider_labels {
    width: 259px;
    background: url(themes/default/form_slider_labels.png) no-repeat center center
    }
.img_btn_save_search_blgr:hover {
    height: 32px;
    width: 240px;
    background: url(themes/bluegreen/btn_save_search_blgr_ovr.png) no-repeat center center
    }
.ui-widget-content .ui-state-disabled {
    opacity: 0.35 filter
    }
.img_calendar_day16_out {
    height: 25px;
    width: 37px;
    background: url(themes/default/calendar_day16_out.png) no-repeat center center
    }
.page-calsingle .calendar-table td .wrap-eventdetail {
    padding-top: 10px;
    background: no-repeat top center;
    width: 346px;
    float: left;
    background-image: url(themes/default/bg_calendar_dayview-top.png)
    }
.img_box_title_whatwouldyouliketodo_br {
    height: 11px;
    _height: 20px;
    width: 215px;
    background: url(themes/bluegreen/box_title_whatwouldyouliketodo_br.png) no-repeat center center
    }
a.link_joinpublicteam {
    background-image: url(themes/bluegreen/link_joinpublicteam_blgr.png)
    }
a.link_uploadphoto {
    background-image: url(themes/bluegreen/link_uploadphoto_gr.png)
    }
#menu-primary-old a.findopportunity {
    background-image: url(themes/bluegreen/nav_volunteer_findanopportunity_bl.png)
    }
.calendar-filter a.rover {
    padding-right: 24px;
    text-indent: 0;
    width: 168px;
    margin: 0;
    background-position: top right
    }
#box-find-volunteer-opportunities .box-top {
    background: none
    }
.img_m_gr:hover {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/m_bl.png) no-repeat center center
    }
span.ui-radio {
    cursor: pointer;
    height: 16px;
    background: no-repeat top left;
    width: 16px;
    margin: 2px 3px 0 0;
    display: block;
    float: left;
    background-image: url(themes/default/form_checkradio.png)
    }
#menu-poweredby {
    padding-top: 11px;
    height: 111px;
    width: 285px;
    background: no-repeat top right;
    float: left;
    background-image: url(themes/bluegreen/bg_footer-sep_bl.png)
    }
.treeview-red li.lastCollapsable {
    background-image: url(themes/default/treeview-red.gif)
    }
.img_calendar_day10_out {
    height: 25px;
    width: 37px;
    background: url(themes/default/calendar_day10_out.png) no-repeat center center
    }
.calendar-btm {
    height: 38px;
    background: #DFDED6 no-repeat bottom right;
    background-image: url(themes/default/bg_calendar-btm.png)
    }
.treeview li.last {
    background-position: 0 -1766px
    }
#box-team-email-members .textarea-wrapper {
    background-image: url(themes/default/form_textarea_460.png)
    }
#menu-section-volorg-old a.org {
    background-image: url(themes/bluegreen/bg_nav-volorg-org_blgr.png)
    }
#navbar {
    background: no-repeat top center;
    background-image: url(themes/bluegreen/bg_nav_bl-bl.png)
    }
a.link_readmore {
    background-image: url(themes/bluegreen/link_readmore_gr.png)
    }
#box-searchwidget .textarea-wrapper {
    background-image: url(themes/default/form_textarea_550.png)
    }
.img_x_gr:hover {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/x_bl.png) no-repeat center center
    }
.img_title_sponsors {
    width: 63px;
    background: url(themes/default/title_sponsors.png) no-repeat center center
    }
.treeview-famfamfam li.lastCollapsable {
    background-image: url(themes/default/treeview-famfamfam.gif)
    }
.img_calendar_day18_out {
    height: 25px;
    width: 37px;
    background: url(themes/default/calendar_day18_out.png) no-repeat center center
    }
a.link_downloadfullhistory {
    background-image: url(themes/bluegreen/link_downloadfullhistory_blgr.png)
    }
.img_r_gr:hover {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/r_bl.png) no-repeat center center
    }
.img_box_title_logininformation {
    width: 380px;
    background: url(themes/default/box_title_logininformation.png) no-repeat center center
    }
.img_d_gr {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/d_gr.png) no-repeat center center
    }
.img_d_gr-active {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/d_bl.png) no-repeat center center
    }
#node-latest-news .node-inner {
    background: no-repeat bottom center;
    padding: 0 20px 25px;
    background-image: url(themes/default/bg_node-latestnews-btm.png)
    }
#node-find-volunteer-opportunities {
    height: 213px;
    color: white;
    background: no-repeat top left;
    width: 442px;
    margin: 0;
    background-image: url(themes/bluegreen/bg_node-findvolunteeropportunities_gr.png)
    }
.img_b_gr {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/b_gr.png) no-repeat center center
    }
.img_b_gr-active {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/b_bl.png) no-repeat center center
    }
.img_c_gr {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/c_gr.png) no-repeat center center
    }
.img_c_gr-active {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/c_bl.png) no-repeat center center
    }
.calendar-table td.weekday .wrap-btm {
    background-image: url(themes/default/calendar_event-sep_wday-su.png)
    }
#menu-sponsors a {
    background-image: url(themes/bluegreen/link_seeallsponsors_blgr.png)
    }
a.link_calendar_more {
    background-image: url(themes/bluegreen/calendar_link_calendar_more.png)
    }
label.label_check {
    background: url(themes/default/form_checkradio.png) no-repeat
    }
#block-account-profile .stats .btm {
    line-height: 1px;
    height: 7px;
    font-size: 1px;
    background: repeat-y bottom center;
    width: 133px;
    background-image: url(themes/default/bg_block-accountprofile_stats-btm.png)
    }
#menu-primary a.findopportunity {
    background-image: url(themes/bluegreen/nav_volunteer_findanopportunity_bl.png)
    }
.box-team-detail .box-content {
    _padding-top: 1em;
    background: #DFDED6;
    padding: 2em 0 0;
    background-image: none
    }
.calendar-body {
    _padding-top: 0;
    background: #DFDED6;
    border-width: 10px 2px;
    border: solid #DFDED6;
    padding: 10px -1px
    }
#box-team-member-list .aw-grid-header.aw-column-0 .aw-item-box {
    background: no-repeat -21px -5px;
    background-image: url(themes/default/aw_checkbox.png)
    }
.img_calendar_day21_out {
    height: 25px;
    width: 37px;
    background: url(themes/default/calendar_day21_out.png) no-repeat center center
    }
.img_calendar_day15_out {
    height: 25px;
    width: 37px;
    background: url(themes/default/calendar_day15_out.png) no-repeat center center
    }
.treeview-famfamfam li.lastExpandable {
    background-image: url(themes/default/treeview-famfamfam.gif)
    }
#node-latest-news {
    background: #F6F5F2 repeat-y top center;
    width: 592px;
    background-image: url(themes/default/bg_node-latestnews-mid.png)
    }
.calendar-table td.weekday.out .wrap-eventlist li a {
    background-image: url(themes/default/calendar_event-sep_wday_out.png)
    }
.img_box_title_invitationcode_gr {
    height: 11px;
    _height: 20px;
    width: 122px;
    background: url(themes/bluegreen/box_title_invitationcode_gr.png) no-repeat center top
    }
.popup-top {
    height: 34px;
    _background-image: url(themes/default/popup_bg_top_ie.png);
    width: 458px;
    background: no-repeat bottom left;
    background-image: url(themes/default/popup_bg_top.png)
    }
.treeview div.lastCollapsable-hitarea {
    background-position: 0
    }
.calendar-table td.weekend {
    background: no-repeat top center;
    width: 167px;
    background-image: url(themes/default/bg_calendar_weekend-su.png)
    }
.treeview-black .hitarea {
    background-image: url(themes/default/treeview-black.gif)
    }
.img_calendar_day30_out {
    height: 25px;
    width: 37px;
    background: url(themes/default/calendar_day30_out.png) no-repeat center center
    }
.selectwrapper ul li.hoverclass {
    cursor: pointer;
    color: white;
    background-color: #CED64B
    }
.img_box_title_basicsearch_gr {
    height: 24px;
    width: 244px;
    background: url(themes/bluegreen/box_title_basicsearch_gr.png) no-repeat center center
    }
#menu-section-volorg li.first {
    padding-right: 5px;
    background: no-repeat top right;
    background-image: url(themes/bluegreen/bg_nav-volorg-sep_blgr.png)
    }
#menu-primary a {
    line-height: 39px;
    text-indent: -999em;
    letter-spacing: 1px;
    height: 39px;
    text-transform: uppercase;
    font-size: 11px;
    background: no-repeat top left;
    font-family: Arial, Helvetica, sans-serif;
    display: block;
    font-weight: bold;
    padding: 0 12px;
    outline: none
    }
.page-calsingle .calendar-table td .wrap-time {
    width: 73px;
    background: no-repeat top left;
    padding: 10px 20px 0 18px;
    float: left;
    background-image: url(themes/default/bg_calendar_dayview-top.png)
    }
#box-create-new-team .width-half .selectbox {
    background-image: url(themes/default/form_select_134.png)
    }
a.link_forgotyourpassword {
    background-image: url(themes/bluegreen/link_forgotyourpassword_bl-gr.png)
    }
#box-join-existing-team .container-full .btm {
    background: no-repeat top left;
    width: 554px;
    margin-bottom: 1em;
    padding-bottom: 32px;
    background-image: url(themes/default/grid_bg_selectteam_btm.png)
    }
a.link_calendar_tomonth {
    background-image: url(themes/bluegreen/calendar_link_tomonth.png)
    }
#node-latest-news h2.title {
    background: #F6F5F2 no-repeat top center;
    margin: 0;
    padding: 25px 20px;
    background-image: url(themes/default/bg_node-latestnews-top.png)
    }
.img_title_volunteer_sign_up {
    width: 187px;
    background: url(themes/default/title_volunteer_sign_up.png) no-repeat center center
    }
.img_box_title_workaddress {
    background: url(themes/default/box_title_workaddress.png) no-repeat center center
    }
.box-width-full.box-expanded .box-top {
    background-image: url(themes/default/box_bg_top-full.png)
    }
#page .calendar-table td .wrap-eventlist li.special a {
    color: white
    }
#box-find-volunteer-opportunities .zip .text-wrapper {
    background-image: url(themes/bluegreen/form_input_findvol-short_gr.png)
    }
.img_calendar_day08_out {
    height: 25px;
    width: 37px;
    background: url(themes/default/calendar_day08_out.png) no-repeat center center
    }
.img_l_gr {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/l_gr.png) no-repeat center center
    }
.img_l_gr-active {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/l_bl.png) no-repeat center center
    }
#node-find-volunteer-opportunities a.link_advancedsearch {
    background-image: url(themes/bluegreen/link_advancedsearch_wh-gr.png)
    }
span.width-460 {
    background-image: url(themes/default/form_input_460.png)
    }
#menu-secondary ul ul {
    background: none;
    padding: 0 0 0 13px
    }
.ui-slider-horizontal .ui-slider-range {
    height: 6px;
    font-size: 1px;
    background: no-repeat bottom left;
    background-image: url(themes/bluegreen/form_slider_fill_gr.png);
    top: 18px;
    padding-top: 18px
    }
.img_box_title_volunteeravailability {
    background: url(themes/default/box_title_volunteeravailability.png) no-repeat center top;
    width: 178px
    }
.width-half .selectbox {
    background-image: url(themes/default/form_select_half.png)
    }
#box-signup-your-team .container-full .btm {
    background: no-repeat top left;
    width: 554px;
    margin-bottom: 1em;
    padding-bottom: 32px;
    background-image: url(themes/default/grid_bg_selectteam_btm.png)
    }
.img_i_gr {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/i_gr.png) no-repeat center center
    }
.img_i_gr-active {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/i_bl.png) no-repeat center center
    }
.img_calendar_day03_out {
    height: 25px;
    width: 37px;
    background: url(themes/default/calendar_day03_out.png) no-repeat center center
    }
.isStartWeek .event-tip .arr {
    background-image: url(themes/default/bg_eventtip-lt.png)
    }
#VolunteersNeeded #box-volunteer-search-availability .box-inner .box-top h3.title {
    vertical-align: middle;
    padding-right: 9px;
    line-height: 30px;
    height: 30px;
    width: 191px;
    background: url(themes/default/box_bg_top-half.png) no-repeat scroll right top #DFDED6;
    display: block;
    margin-top: 0
    }
#menu-primary-custom .active a.active {
    background-position: bottom left
    }
.img_box_title_findvolunteeropportunities_gr {
    padding-left: 5px;
    padding-right: 5px;
    height: 39px;
    width: 396px;
    background: url(themes/bluegreen/box_title_findvolunteeropportunities_gr.png) no-repeat center center
    }
.event-tip .event-tip-body {
    padding-top: 5px;
    background: no-repeat bottom left;
    padding-bottom: 18px;
    background-image: url(themes/default/bg_eventtip-btm.png);
    _background: none !important
    }
#menu-section-volorg-old li.first {
    padding-right: 5px;
    background: no-repeat top right;
    background-image: url(themes/bluegreen/bg_nav-volorg-sep_blgr.png)
    }
#calendar-filter .width-quart .selectbox {
    background-image: url(themes/default/form_select_quart2.png)
    }
.img_s_gr:hover {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/s_bl.png) no-repeat center center
    }
.box .box-btm {
    clear: both;
    height: 10px;
    _height: 22px;
    font-size: 1px;
    background: #E9E6E3 no-repeat top
    }
.box-width-full .box-btm {
    background-image: url(themes/default/box_bg_btm-full.png)
    }
.box-width-half .box-btm {
    background-image: url(themes/default/box_bg_btm-half.png)
    }
.width-full .multiSelect {
    background-image: url(themes/default/form_select_full.png)
    }
#affiliate-member #affiliate-login .text-wrapper {
    background-image: url(themes/bluegreen/form_input_affiliatelogin.png)
    }
#menu-primary-old a.becomeamember {
    background-image: url(themes/bluegreen/nav_volunteer_becomeamember_bl.png)
    }
span.ui-radio-state-checked-hover {
    background-position: bottom left
    }
#content-top .adspace {
    padding-left: 11px;
    height: 65px;
    background: no-repeat top left;
    width: 581px;
    background-image: url(themes/default/bg_adspace.png)
    }
.img_box_title_additionalquestions {
    background: url(themes/default/box_title_additionalquestions.png) no-repeat center center
    }
.calendar-table td .wrap-btm {
    height: 28px;
    text-align: center;
    background: no-repeat top center;
    margin: 0 1px 0 2px;
    padding: 13px 0 0 0
    }
.treeview-gray li {
    background-image: url(themes/default/treeview-gray-line.gif)
    }
a.link_createnewteam {
    background-image: url(themes/bluegreen/link_createnewteam_blgr.png)
    }
#box-volunteer-search-interests .text-wrapper {
    _padding-right: 4px;
    float: left;
    padding-bottom: 4px;
    background-position: bottom left
    }
.box-popup .box-content {
    _background-image: url(themes/default/popup_bg_mid-full_ie.png);
    background-color: transparent;
    background-image: url(themes/default/popup_bg_mid-full.png)
    }
#calendar-controls .box-width-full .box-btm {
    background-image: url(themes/default/bg_calendar-btm.png);
    height: 43px;
    width: 898px
    }
span.width-114 {
    background-image: url(themes/default/form_input_114.png)
    }
#header {
    background: no-repeat top center;
    background-color: white;
    background-image: url(themes/bluegreen/bg_header_wh-bl.png)
    }
.img_box_title_homeaddress {
    background: url(themes/default/box_title_homeaddress.png) no-repeat center center
    }
.container-slider {
    padding-right: 8px;
    padding-left: 1px;
    height: 25px;
    background: #EAE8E4 no-repeat bottom right;
    width: 299px;
    margin: 0 0 1em;
    float: left;
    background-image: url(themes/default/form_slider_bg.png)
    }
#main {
    background: white repeat-y top center;
    background-image: url(themes/bluegreen/bg_main_wh-bl.png)
    }
.img_w_gr:hover {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/w_bl.png) no-repeat center center
    }
span.width-400 {
    background-image: url(themes/default/form_input_400.png)
    }
.img_s_gr {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/s_gr.png) no-repeat center center
    }
.img_s_gr-active {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/s_bl.png) no-repeat center center
    }
span.width-100 {
    background-image: url(themes/default/form_input_100.png)
    }
.treeview a.selected {
    background-color: #eee
    }
.page-calsingle .calendar-table td .wrap-link {
    text-align: right;
    width: 118px;
    background: no-repeat top right;
    padding: 10px 9px 0 4px;
    float: right;
    background-image: url(themes/default/bg_calendar_dayview-top.png)
    }
.img_a_gr:hover {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/a_bl.png) no-repeat center center
    }
.img_calendar_day19_out {
    height: 25px;
    width: 37px;
    background: url(themes/default/calendar_day19_out.png) no-repeat center center
    }
#box-signup-your-team .aw-grid-control {
    padding-top: 12px;
    background: no-repeat top left;
    background-image: url(themes/default/grid_bg_selectteam_top.png)
    }
span.width-200 {
    background-image: url(themes/default/form_input_200.png)
    }
#menu-section-volorg li {
    padding-right: 2px;
    background: no-repeat top right;
    font-family: Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
    background-image: url(themes/bluegreen/bg_nav-volorg-sep_blgr.png)
    }
.treeview .expandable-hitarea {
    background-position: -80px -3px
    }
a.link_createteam {
    background-image: url(themes/bluegreen/link_createteam_blgr.png)
    }
.img_box_title_invitationcode_br {
    height: 11px;
    _height: 20px;
    width: 122px;
    background: url(themes/bluegreen/box_title_invitationcode_br.png) no-repeat center center
    }
.treeview-gray li.lastCollapsable {
    background-image: url(themes/default/treeview-gray.gif)
    }
.box-team-detail .team-details .num-members a.link_removemefromteam {
    padding-left: 10px;
    margin-left: 10px;
    float: left;
    background-position: right top;
    border-left: 1px solid #BFBCB4
    }
.section-affiliate.for-volunteers #navbar {
    background-image: url(themes/bluegreen/bg_nav-vol_bl-bl.png)
    }
.img_btn_save_search_blgr {
    height: 32px;
    width: 240px;
    background: url(themes/bluegreen/btn_save_search_blgr.png) no-repeat center center
    }
#box-find-volunteer-opportunities .keyword .text-wrapper {
    background-image: url(themes/bluegreen/form_input_findvol-long_gr.png)
    }
#box-create-team .textarea-wrapper {
    background-image: url(themes/default/form_textarea_400.png)
    }
.node h2.static-title {
    margin-right: 20px;
    background: no-repeat 2px bottom;
    font-size: 2em;
    margin-bottom: 0.7em;
    margin-top: 8px;
    padding-bottom: 3px;
    background-image: url(themes/default/hr_fullwidth.png)
    }
.img_f_gr {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/f_gr.png) no-repeat center center
    }
.img_f_gr-active {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/f_bl.png) no-repeat center center
    }
#menu-section-volorg-old a {
    text-indent: -999em;
    height: 27px;
    background: no-repeat top left;
    display: block;
    outline: none
    }
#calendar-controls form .selectbox {
    background-image: url(themes/bluegreen/calendar_form_select_calendar.png)
    }
.img_box_title_whenareyouavailable_br {
    height: 11px;
    _height: 20px;
    width: 191px;
    background: url(themes/bluegreen/box_title_whenareyouavailable_br.png) no-repeat center center
    }
.textarea-wrapper {
    width: 543px;
    background: no-repeat top left;
    margin-bottom: 1em;
    display: block;
    padding: 5px 2px 5px 7px;
    background-image: url(themes/default/form_textarea.png)
    }
#block-find-us-on .block-inner {
    background: no-repeat bottom left;
    background-image: url(themes/bluegreen/bg_block-finduson.png)
    }
span.width-420 {
    background-image: url(themes/default/form_input_420.png)
    }
#node-volunteer-opportunities-search-results .content {
    padding-top: 22px;
    background: no-repeat top left;
    background-image: url(themes/default/bg_searchresultgrid_top.png)
    }
.img_title_poweredby {
    width: 77px;
    background: url(themes/default/title_poweredby.png) no-repeat center center
    }
.img_box_title_volunteerinterests {
    background: url(themes/default/box_title_volunteerinterests.png) no-repeat center center
    }
#node-latest-news a.link_readmore {
    background-image: url(themes/bluegreen/link_readmore_gr-gy.png)
    }
.img_o_gr:hover {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/o_bl.png) no-repeat center center
    }
.width-quart .multiSelect {
    background-image: url(themes/default/form_select_quart.png)
    }
a.link_makecaptain {
    background-image: url(themes/bluegreen/link_makecaptain_blgr.png)
    }
#grid-add-members .width-lname {
    background-image: url(themes/default/form_input_0_lname.png)
    }
.img_u_gr:hover {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/u_bl.png) no-repeat center center
    }
.img_calendar_day05_out {
    height: 25px;
    width: 37px;
    background: url(themes/default/calendar_day05_out.png) no-repeat center center
    }
#block-account-profile .stats .top {
    height: 8px;
    _height: 15px;
    background: repeat-y top center;
    width: 133px;
    background-image: url(themes/default/bg_block-accountprofile_stats-top.png)
    }
.img_btn_refine_blgr {
    height: 32px;
    width: 208px;
    background: url(themes/bluegreen/btn_refine_blgr.png) no-repeat center center
    }
.img_h_gr:hover {
    padding-left: 2px;
    padding-right: 3px;
    height: 13px;
    background: url(themes/bluegreen/h_bl.png) no-repeat center center
    }
#calendar-filter {
    background: repeat-x top center;
    padding-bottom: 10px;
    background-image: url(themes/default/box_hr_full.png)
    }
.box textarea {
    background-attachment: fixed;
    background-color: #F3F3EE;
    background-image: none
    }
.img_btn_submit_blgr_ovr_wh {
    background-image: url(themes/bluegreen/btn_submit_blgr_wh.png);
    height: 34px;
    width: 122px
    }
.img_btn_submit_blgr_ovr_wh:hover {
    background-image: url(themes/bluegreen/btn_submit_blgr_ovr_wh.png);
    height: 34px;
    width: 122px
    }
.img_btn_update_blgr {
    height: 34px;
    width: 125px;
    background: url(themes/bluegreen/btn_update_blgr.png) no-repeat center center
    }
.img_btn_update_blgr:hover {
    height: 34px;
    width: 125px;
    background: url(themes/bluegreen/btn_update_blgr_ovr.png) no-repeat center center
    }
.img_save_gr {
    height: 17px;
    width: 75px;
    background: url(themes/bluegreen/save_gr.png) no-repeat center center
    }
.img_save_gr:hover {
    height: 17px;
    width: 75px;
    background: url(themes/bluegreen/save_bl.png) no-repeat center center
    }
.img_btn_submit_blgr {
    background-image: url(themes/bluegreen/btn_submit_blgr.png);
    height: 34px;
    width: 122px
    }
.img_btn_submit_blgr:hover {
    background-image: url(themes/bluegreen/btn_submit_blgr_ovr.png);
    height: 34px;
    width: 122px
    }
.img_link_20more_gr {
    background: url(themes/bluegreen/link_20more_gr.png) no-repeat center center
    }
.img_link_20more_gr {
    background: url(themes/bluegreen/link_20more_gr.png) no-repeat center center;
    height: 18px;
    width: 74px;
    background-image: url(themes/bluegreen/link_20more_gr.png)
    }
.img_link_20more_gr:hover {
    background: url(themes/bluegreen/link_20more_bl.png) no-repeat center center;
    height: 18px;
    width: 74px;
    background-image: url(themes/bluegreen/link_20more_bl.png)
    }
.img_btn_createteam_blgr {
    background: url(themes/bluegreen/btn_createteam_blgr.png) no-repeat center center;
    height: 32px;
    width: 130px;
    background-image: url(themes/bluegreen/btn_createteam_blgr.png)
    }
.img_btn_createteam_blgr:hover {
    background: url(themes/bluegreen/btn_createteam_blgr_ovr.png) no-repeat center center;
    height: 32px;
    width: 130px;
    background-image: url(themes/bluegreen/btn_createteam_blgr_ovr.png)
    }
.img_btn_login_bl-gr {
    background: url(themes/bluegreen/btn_login_bl-gr.png) no-repeat center center;
    height: 32px;
    width: 112px;
    background-image: url(themes/bluegreen/btn_login_bl-gr.png)
    }
.img_btn_login_bl-gr:hover {
    background: url(themes/bluegreen/btn_login_bl-gr_ovr.png) no-repeat center center;
    height: 32px;
    width: 112px;
    background-image: url(themes/bluegreen/btn_login_bl-gr_ovr.png)
    }
.img_title_sep_30 {
    height: 30px;
    width: 1px;
    background: url(themes/default/title_sep_30.png) no-repeat center center;
    margin-bottom: -7px
    }
.img_title_sep_18 {
    height: 18px;
    width: 1px;
    background: url(themes/default/title_sep_18.png) no-repeat center center;
    margin-bottom: -4px;
    margin-left: 5px
    }
.img_calendar_day28_out {
    height: 25px;
    width: 37px;
    background: url(themes/default/calendar_day28_out.png) no-repeat center center
    }
.img_calendar_day29 {
    height: 25px;
    width: 37px;
    background: url(themes/default/calendar_day29.png) no-repeat center center
    }
.img_title_agency_profile {
    background: url(themes/default/title_agency_profile.png) no-repeat center top;
    width: 209px;
    height: 20px
    }
.img_box_title_addnewmembers {
    height: 11px;
    _height: 20px;
    width: 136px;
    background: url(themes/default/box_title_addnewmembers.png) no-repeat center center
    }
.img_box_title_emailselectedmembers {
    width: 184px;
    background: url(themes/default/box_title_emailselectedmembers.png) no-repeat center center
    }
.img_title_agency_sign_up {
    background: url(themes/default/title_agency_sign_up.png) no-repeat center center
    }
.img_btn_addthesemembers_blgr {
    height: 34px;
    width: 187px;
    background: url(themes/bluegreen/btn_addthesemembers_blgr.png) no-repeat center center
    }
.img_btn_addthesemembers_blgr:hover {
    height: 34px;
    width: 187px;
    background: url(themes/bluegreen/btn_addthesemembers_blgr_ovr.png) no-repeat center center
    }
.box-team-detail .box-btm, .box-expanded.box-team-detail .box-btm {
    background: none no-repeat scroll left top #DFDED6;
    height: 22px
    }
.box-team-detail .box-btm, .box-team-detail.box-expanded .box-btm {
    background-image: url(themes/default/box_bg_btm-teamdetail.png)
    }
a.img_link_uploadlogo_01 {
    background: url(themes/bluegreen/link_uploadlogo_01.png) no-repeat center center;
    width: 100px;
    height: 17px
    }
a.img_link_uploadlogo_01:hover {
    background: url(themes/bluegreen/link_uploadlogo_02.png) no-repeat center center;
    width: 100px;
    height: 17px
    }
.img_title_special_event {
    width: 217px;
    background: url(themes/default/title_special_event.png) no-repeat center center
    }
.img_box_title_agency_contact_info {
    background: url(themes/default/box_title_agency_contact_info.png) no-repeat center center;
    width: 293px
    }
.img_box_title_primary_contact_info {
    background: url(themes/default/box_title_primary_contact_info.png) no-repeat center center
    }
.img_node_title_search_widget {
    width: 290px;
    background: url(themes/default/node_title_search_widget.png) no-repeat center center
    }
.img_title_search_public_teams {
    height: 15px;
    width: 212px;
    background: url(themes/default/title_search_public_teams.png) no-repeat center center
    }
.img_box_title_team_search {
    height: 11px;
    _height: 20px;
    width: 100px;
    background: url(themes/default/box_title_team_search.png) no-repeat center center
    }
.img_title_or_bg {
    width: 19px;
    background: url(themes/default/title_or_bg.png) no-repeat center center
    }
.img_title_search_team_results {
    height: 15px;
    width: 213px;
    background: url(themes/default/title_search_team_results.png) no-repeat center center
    }
.img_box_title_primary_contact_for_volunteer_inquiries {
    background: url(themes/default/box_title_primary_contact_for_volunteer_inquiries.png) no-repeat center center;
    width: 480px
    }
.img_box_title_describe_your_volunteer_needs {
    background: url(themes/default/box_title_describe_your_volunteer_needs.png) no-repeat center center
    }
.img_btn_submit_blgr_ovr_wh {
    background: url(themes/bluegreen/btn_submit_blgr_wh.png) no-repeat center center;
    width: 119px;
    height: 36px
    }
.img_btn_submit_blgr_ovr_wh:hover {
    background: url(themes/bluegreen/btn_submit_blgr_ovr_wh.png) no-repeat center center;
    width: 119px;
    height: 36px
    }
#grid-add-members TH.cap {
    _width: 31px
    }
.ui-slider .ui-slider-handle {
    cursor: pointer;
    height: 1.2em;
    position: relative;
    width: 1.2em;
    z-index: 2
    }
.ui-slider-horizontal .ui-slider-handle {
    background: none no-repeat scroll left top transparent;
    height: 22px;
    margin-left: -0.7em;
    top: -2px;
    width: 21px
    }
.ui-state-default, .ui-widget-content .ui-state-default {
    background: none no-repeat scroll left top transparent;
    outline: medium none
    }
.ui-widget-content .ui-state-default, .ui-widget-content .ui-state-hover, .ui-widget-content .ui-state-active, .ui-widget-content .ui-state-focus {
    background-image: url(themes/bluegreen/form_slider_marker_blgr.png)
    }
.ui-widget-content .ui-state-default:hover, .ui-widget-content .ui-state-hover:hover, .ui-widget-content .ui-state-active:hover, .ui-widget-content .ui-state-focus:hover {
    background-position: left bottom
    }
.box-team-detail .box-top {
    height: auto;
    background: #DFDED6 no-repeat top left;
    background-image: url(themes/default/box_bg_top-teamdetail.png)
    }
.team_search {
    height: 37px
    }
.box-collapsed.box-team-detail .box-inner .box-top {
    height: 34px;
    width: 555px
    }
.box-team-detail.box-expanded .box-top {
    background-image: url(themes/default/box_bg_top-teamdetail.png)
    }
.detailsPage th {
    padding: 1px
    }
#menu-primary a.CMS-a {
    text-indent: 0
    }
.img_btn_search_blgr {
    background: url(themes/bluegreen/btn_search_blgr_green.png) no-repeat center center;
    width: 123px;
    height: 36px
    }
.img_btn_search_blgr :hover {
    background: url(themes/bluegreen/btn_search_blgr_ovr_blue.png) no-repeat center center;
    width: 123px;
    height: 36px
    }
.box-popup .box-top {
    _background-image: url(themes/default/popup_bg_top-full_ie.png);
    background-color: transparent;
    background-image: url(themes/default/popup_bg_top-full.png)
    }
.box-popup .box-btm {
    _background-image: url(themes/default/popup_bg_btm-full_ie.png);
    background-color: transparent;
    background-image: url(themes/default/popup_bg_btm-full.png)
    }
#calendar-controls form .selectbox {
    background-image: url(themes/default/form_select_half-full.png)
    }
.formTextRerender {
    background: none no-repeat scroll 0 0 transparent;
    border: 0 none;
    color: #5B534B;
    font-size: 13px;
    margin: 0;
    margin-top: 5px;
    outline: 0 none;
    resize: none;
    height: 17px;
    padding: 5px 8px 6px
    }
.formTextRerender.width-460 {
    background-image: url(themes/default/form_input_460.png);
    width: 446px
    }
.formTextRerender.width-420 {
    background-image: url(themes/default/form_input_420.png);
    width: 405px
    }
.formTextRerender.width-400 {
    background-image: url(themes/default/form_input_400.png);
    width: 384px
    }
.formTextRerender.width-287 {
    background-image: url(themes/default/form_input_287.png);
    width: 271px
    }
.formTextRerender.width-249 {
    background-image: url(themes/default/form_input_249.png);
    width: 235px
    }
.formTextRerender.width-200 {
    background-image: url(themes/default/form_input_200.png);
    width: 184px
    }
.formTextRerender.width-114 {
    background-image: url(themes/default/form_input_114.png);
    width: 100px
    }
.formTextRerender.width-100 {
    background-image: url(themes/default/form_input_100.png);
    width: 87px
    }
.formTextRerender.width-81 {
    background-image: url(themes/bluegreen/form_input_81_gr.png);
    padding: 0 0 0 4px;
    display: inline-block;
    _zoom: 1
    }