/********************** CONTENT AREA *************************/
    p {
        margin:0px;
    }
    /*Content Area: Text*/
    .main {
        color: #333333; 
    } 
    /*Content Area: Link*/
    a {
        font-family:Verdana,Arial,Sans-Serif;
        font-size:8pt;
        font-weight:bold;
        color:#DC8E2A;
    }
    /*Content Area: Background*/
    body {
        background-color: #333333; 
    } 
    /*Content Area: Background Image*/
    .backmap {
        background-repeat: no-repeat; 
        background-image: url(/ifaw/images/backmap.gif);
    } 
    /*Content Area: Section Title*/
    .section-title {
        font-family:Verdana,Arial,Sans-Serif;
        color:#646464;
        text-transform:uppercase;
        font-weight:bold;    
        font-size:10px;
    }
    /*Content Area: Unit Title*/
    .unit-title {
        font-family:Verdana,Arial,Sans-Serif;
        color:#103768;
        font-weight:bold;
        font-size:11pt;
        margin:0px;
    }
    /*Content Area: Page Title*/
    .page-title {
        font-family:Georgia,Times New Roman,serif;
        color:#103768;
        font-size:18pt;
    }
    /*Content Area: Chapter Title*/
    .chapter-title {
        color:#103768;
        font-family:Verdana,Arial,Sans-Serif;
        font-size:10pt;
        font-weight:bold;
    }
    .chapter-subtitle {
        color:#103768;
        font-family:Verdana,Arial,Sans-Serif;
        font-size:10pt;
    }
    .label {
        font-family:Verdana,Arial,Sans-Serif;
        font-size:9pt;
        font-weight:bold;
    }
    /*Content Area: Accessory*/
    .accessory-panel {
        font-family:Verdana,Arial,Sans-Serif;
        font-size:8pt;
        font-weight:bold;
        background:#F3EDBD;
    }
    /*Content Area: Buttons*/                           
    .button {
        background-color: #de8c29; 
    } 
    .gifts-panel {
        font-family:Verdana,Arial,Sans-Serif;
        font-size:8pt;
        background:#F3EDBD;
    }
    .paragraph-title {
        font-family:Verdana,Arial,Sans-Serif;
        font-size:11px;
        font-weight:bold;
    }
    .page-description {
        font-family:Georgia,Times New Roman,serif;
        font-size:16px;
        line-height:18px;
    }
    .paragraph {
        font-family:Verdana,Arial,Sans-Serif;
        font-size:11px;
        line-height: 12pt;
    }
    .text-item {
        font-family:Verdana,Arial,Sans-Serif;
        font-size:8pt;
     }
    .text-item-bold {
        font-family:Verdana,Arial,Sans-Serif;
        font-size:8pt;
        font-weight:bold;
    }
    .text-item-italic {
        font-family:Verdana,Arial,Sans-Serif;
        font-size:8pt;
        font-style:italic;
    }
    .accessory-text-item {
        font-family:Verdana,Arial,Sans-Serif;
        font-size:7pt;
        line-height:11pt;
    }
    .copyright 
    {
        font-family:Verdana,Arial,Sans-Serif; 
        font-size:7pt; 
        color: #9A9A9A; 
    }

    /********************** NAVIGATION *************************/

    /*Navigation: Background*/
    .navigation-backcolor
    {
        background: #576D89; 
    }
    /*Navigation: Margin*/
    .margin-backcolor 
    {  
        background: #737373; 
    }
    /*Navigation: Search*/
    .navigation-search {
        font-family:Verdana,Arial,Sans-Serif;
        font-weight:bold;
        font-size:10px;
        color:#ffffff;
        background:#113768;
    }
    
    /*Navigation: Back to category */
    .nav-back-to-category-link     {
        color:#ffffff;
        font-family:Verdana,Arial,Sans-Serif;
        font-size:9pt;
        font-weight:normal;
        text-decoration:none;    
    }
    /*Navigation: Unit*/
    .nav-unit {
        color:#ffffff;
        font-family:Verdana,Arial,Sans-Serif;
        font-size:11pt;
        font-weight:bold;
        text-decoration:none;        
    }    
    /*Navigation: Level 1*/
    .nav-page-level-1 {
        color:#ffffff;
        font-family:Verdana,Arial,Sans-Serif;
        font-size:9pt;
        font-weight:normal;
        text-decoration:none;
    }
    /*Navigation: Level 1 Background*/
    .nav-level-color-1 {
        background: #576D89;
    }
    /*Navigation: Level 1 Selected*/    
    .nav-page-level-1-on {
        color:#ffffff;
        font-family:Verdana,Arial,Sans-Serif;
        font-size:9pt;
        font-weight:bold;
        text-decoration:none;
    }        
    /*Navigation: Level 1 Selected Background*/
    .nav-level-color-1-on {
        background: #DC8E2A;
    }
    /*Navigation: Level 1 Hover*/
    .nav-page-level-1:hover 
    {
        color:#F2E8BE; 
    }
    /*Navigation: Level 2*/
    .nav-page-level-2 {
        color:#576D89;
        font-family:Verdana,Arial,Sans-Serif;
        font-size:8pt;
        font-weight:normal;
        text-decoration:none;
    }    
    /*Navigation: Level 2 Background*/
    .nav-level-color-2 {
        background: #F3E7BD;
    }
    /*Navigation: Level 2 Selected*/
    .nav-page-level-2-on {
        color:#DC8E2A;
        font-family:Verdana,Arial,Sans-Serif;
        font-size:8pt;
        font-weight:bold;
        text-decoration:none;
    }    
    /*Navigation: Level 2 Hover*/
    .nav-page-level-2:hover 
    {
        color:#DC8E2A; 
    }
    /*Navigation: Press Release*/    
    .nav-press-release {
        color:#ffffff;
        font-family:Verdana,Arial,Sans-Serif;
        font-size:8pt;
        font-weight:normal;
        text-decoration:none;
    }        
    /*Navigation: Press Release Hover*/    
    .nav-press-release:hover {
        color:#F2E8BE; 
    }        
    /*Navigation: Bottom Link*/
    .navigation-link {
        font-family:Verdana,Arial,Sans-Serif;
        font-size:7pt;
        color:#ffffff;
        font-weight:bold;
        text-decoration:none;
    }

/********************** HOMEPAGE *************************/

    /*Homepage: Feature Title*/
    .feature-title {
        font-family:Georgia,Times New Roman,serif;
        color:#103768;
        font-size:13pt;
    }
    /*Homepage: Background Image*/
    .backmap-home {
        background-image: url(/ifaw/images/home_back.gif);
    } 
    /*Homepage: Search*/
    .homepage-search {
        font-family:Verdana,Arial,Sans-Serif;
        font-weight:bold;
        font-size:10px;
        color:#ffffff;
        background:#576D89;
    }
    /*Homepage: Link*/
    .alternative-link {
        font-family:Verdana,Arial,Sans-Serif;
        font-size:8pt;
        color:#F8F6DF;
        font-weight:normal;
    }
    /*Homepage: Margin*/
    .home-margin-backcolor
    {
        background: #576D89; 
    }
    /*Homepage: News Insert*/
    .home-insert-backcolor 
    {
        background: #F2EDBE ;
    }
    .home-insert-margin
    {
        font-family:Verdana,Arial,Sans-Serif;
        color:#F8F6DF;
        font-size:8pt;
        line-height: 12pt;
        background: #DC8D2A;
    }
    .home-country-name
    {
        font-family:Verdana,Arial,Sans-Serif;
        color:#F8F6DF;
        font-size:10pt;
        font-weight: bold;
        line-height: 12pt;
    }
    .backmap-home-right 
    {
        background-image: url(/ifaw/images/home_backmap_right.gif);
    }
    .footer 
    {
        font-family:Verdana,Arial,Sans-Serif; 
        font-size:7pt; 
        color: white; 
    }
    
/********************** ADVOCACY *************************/

    .advo-button {
        background-color: #de8c29; 
    } 


    .advo-text
    {
        font-family:Verdana,Arial,Sans-Serif;
        font-size:8pt;
    }

    .advo-error
    {
        color: red;
        font-family: Verdana;
        font-size:12;
        text-decoration:none;
    }

    .advo-text-header
    {
        color:#103768;
        font-family:Verdana,Arial,Sans-Serif;
        font-size:12pt;
        font-weight:bold;
    }

    .advo-text-bold
    {
        font-family:Verdana,Arial,Sans-Serif;
        font-size:8pt;
        font-weight:bold;
    }

    .advo-link
    {
        color: Red;
        font-family: Verdana;
        font-size:12;
    }

    .advo-results-header
    {
        background-color:green;
        font-size:12;
        font-family:Verdana;
        color:Black;
        font-weight:bold;
    }

    .advo-results-alt
    {
        background-color:#FFFFFF;
    }

    .advo-results
    {
        background-color:#EEEEEE;
    }

/********************** AUXILIARY *************************/

    .error {
        font-family:Verdana,Arial,Sans-Serif;
        font-size:8pt;
        color:#CB0000;
    }
    .dimmed {
        color:gray;
        font-size:11px;
        font-family:Verdana,Arial,Sans-Serif;
    }
    
    .result-count {
        font-weight: bold;
        font-size: 12px;
        color: #333333;
        font-family: Verdana,Arial,Sans-Serif;
    }
    
/********************** ELECTED OFFICIAL *************************/    

.ad_stateMap {
    BACKGROUND-IMAGE: url(/images/states_map.gif); BACKGROUND-REPEAT: no-repeat
}

.ad_officialTable {
    BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 440px; PADDING-TOP: 8px; BORDER-BOTTOM: #cccccc 1px solid
}