.watermark {
/*    position: absolute;
    bottom: 0px; left: 0px;
    margin-top: 0;
    padding-bottom: 5px;*/
}
    .center_opened .center_map {
        display: block;
    }
.main .tabs {
    display: block;
    margin-top: -37px;
    position: relative;
    background: url("/images/bg_tabs.gif") top left no-repeat;
    padding-top: 10px;
}
    .main .tabs li {
        float: left; display: inline;
        height: 37px;
    }
        .main .tabs li a {
            height: 37px;
            display: block;
            overflow: hidden;
            text-indent: -9999px;
            background-repeat: no-repeat;
            background-position: 0px 0px;
        }
        .main .tabs li.tab_hover a {
            background-position: 0px -37px;
        }
        
        .main .tabs li.tab_active a.tab_active {
            background-position: 0px -74px;
        }
        
    .main .tabs li.tab_categories {
        width: 120px;
        margin-right: 10px;
    }
        .main .tabs li.tab_categories a {
            background-image: url("/images/tab_categories.gif");
        }
    
    .main .tabs li.tab_browse {
        width: 118px;
    }
    
        .main .tabs li.tab_browse a {
            background-image: url("/images/tab_browse.gif");
        }
    .main div.tab {
        margin: 0;
    }
    .main div.tab_browse {
        display: none;
    }
    
    .alpha_panel {
        display: none;
    }
    
    .alpha_panel_active {
        display: block;
    }
    
    .l_alphabet {
        display: block;
    }
    
    .expandy_list .closed .answer {
        display: none;
    }
    
    a.balloon {
        position: relative;
    }
    
    #balloon {
        display: block;
        width: 295px;
        position:absolute;
        color:#333;
        display:none;
    }
        
        #balloon_body {
            text-align: left;
            padding: 15px;
            display: block;
            font-size: 11px;
            line-height: 16px;
            background: url("/images/bg_balloon_top.png") top left no-repeat;
        }
        * html #balloon_body {
            background: none;
            background-color: #f3f9fb;
            border: 2px solid #e4e2de;
        }
        
        
        #balloon_foot {
            display: block;
        }
        * html #balloon_foot {
            display: none;
        }
    
        #balloon strong {
            display: block;
            font-size: 13px;
            line-height: 16px;
            margin-bottom: 4px;
            font-weight: bold;
        }
    /* added for centers and services ajax. -alan, 4/12/09 */
    .center_services .closed .service_page {
        display: none;
    }
    
    .center_single .center_body .closed {
        display: none;
    }