﻿/*button*/
a.dig_btn { background: transparent url('btn_l.png') no-repeat top left; line-height: 17px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 23px) */ height: 25px; /* Height of button background height */ padding-left: 9px; /* Width of left menu image */ text-decoration: none; display: block; float: left; }
a.dig_btn span { background: transparent url('btn_r.png') no-repeat top right; display: block; padding: 4px 9px 4px 0px; /*Set 9px below to match value of 'padding-left' value above*/ }

a.dig_btn_notsel { line-height: 17px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 23px) */ height: 25px; /* Height of button background height */ padding-left: 9px; /* Width of left menu image */ text-decoration: none; display: block; float: left; }
a.dig_btn_notsel span { display: block; padding: 4px 9px 4px 0px; /*Set 9px below to match value of 'padding-left' value above*/ }

a:link.dig_btn, a:visited.dig_btn, a:active.dig_btn { }
a.dig_btn:hover { background-position: bottom left; }

a.dig_btn:hover span { background-position: bottom right; }


/* list pager */
.dig_pager_current span{ background-color: #9Bb3a3; font-weight: bold; color: #000; }

.dig_list_sep { color: #8BD343; }


.pagination_tab { background-color: #eee; padding-top: 4px; }
.pagination_tab span { margin-left: 5px; padding: 3px 15px 3px 15px; display: inline-block; background-color: #eee; border-top-left-radius: 8px; border-top-right-radius: 8px; }
.pagination_tab span.selected { border-width: 5px 5px 0; background-color: #8BD343; }
.image_carousel_tab { border: 5px solid #8BD343; padding: 10px 10px 10px; }

/* media and related blocks */
.da_extra_wrapper { width: 330px; padding: 0px 10px 20px 10px; }

.da_extra_header { font-size: 1.5em; }

.da_extra { padding: 10px 15px 10px 15px; background-color: #D4D5D6; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }

.da_relatedlist_wrapper { padding: 10px 15px 10px 15px; background-color: #DCE3DE; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.da_relatedlist_header { font-size: 1.1em; color :#517768; }

.da_related_item { border-bottom: 1px solid #e9e9ea; padding-bottom: 2px; width: 100%; display: inline-block; }

.da_relatedlist_item { float:left;display:block; padding-bottom:5px; padding-right:10px}

div.da_relatedlist_item {*clear:both;*width:450px;}

.da_noticerelated_wrapper { width: 260px; float:right; padding: 0px 10px 20px 10px; }

.da_noticerelated_header { font-size: 1.2em; color:#fff;width:100%;display:block;}

.da_noticerelated { padding: 10px 15px 10px 15px; background-color: #8CA294; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }

.da_noticerelated_item { color:#fff;padding-bottom: 4px; width: 100%; display: inline-block; }
.da_noticerelated_item a{ color:#fff}
.da_noticerelated_item img{ vertical-align:middle;}

.da_body .media-inline .image-wrapper{display:block;}
.da_media_item { width: 300px; float: left; }
.media-inline-popup img{max-width:100%;}

dam_carousel { width: 100%; }

.dam div { padding: 9px; margin: 7px; display: block; float: left; }

.clearfix { float: none; clear: both; }


.dam_left { font-size: 0px; line-height: 0%; width: 0px; border-top: 5px solid #D4D5D6; border-right: 10px solid #386351; border-bottom: 5px solid #D4D5D6; display: inline-block; }

.dam_right { font-size: 0px; line-height: 0%; width: 0px; border-top: 5px solid #D4D5D6; border-left: 10px solid #386351; border-bottom: 5px solid #D4D5D6; display: inline-block; }


.da_dash_item, .da_list_item { padding: 3px 3px 0px 3px; margin-bottom: 8px; border-bottom: 1px solid #DCE3DE; width: 100%; display: inline-block; }

.da_body h1 a { color: #000; line-height: 1em; margin-bottom: 0px; }
.da_body .h1 a { color: #000; line-height: 1em; margin-bottom: 0px; }

.da_list { width: 100%; display: inline-block; }

.da_list h1 a { line-height: 1em; margin-bottom: 0px; }
.da_list .h1 a { line-height: 1em; margin-bottom: 0px; }

.da_list .pub { color: #aaa; font-size: .8em; }

.da_list .newmonth { border-top: 1px solid #DCE3DE; margin-top: 10px; padding: 8px 3px 3px 3px; display: inline-block; width: 100%; font-size: 1.5em; }

.da_body .soc_link { padding-left: 10px; padding-top: 5px; display: inline-block; }

.da_black, .da_black p { color: #000; }

/* block quote*/
.block-quote {
    border-left: 3px solid #335d8b;
    padding: 10px 10px 10px 20px;
    margin: 0px;
    quotes: "\201C" "\201D";
    background-color: #eee;
}

    .block-quote:before {
        content: open-quote;
        font-weight: bold;
        font-size: 1.1em;
    }

    .block-quote:after {
        content: close-quote;
        font-weight: bold;
        font-size: 1.1em;
    }



.AdvancedSearch label{float:left;width:130px;color:#35332C;font-weight:700;padding-top:5px;font-size:11px;}
.AdvancedSearch{padding:10px 10px 0px 15px;margin:0;}
.AdvancedSearch select{padding:4px 0 4px 4px;margin:0;width:365px;border:1px solid #C6C6C6;color:#8d8d8d;border-radius:3px}
.AdvancedSearch input[type="text"]{padding:4px 0 4px 4px;margin:0;border:1px solid #C6C6C6;color:#8d8d8d;border-radius:3px}
.AdvancedSearch .field{width:267px;height:16px;display:inline-block;width: 360px;float:left;}       
.AdvancedSearch .searchb{margin-left:10px;padding:5px 7px;color:#fff;border:1px solid #999595;text-decoration:none;background:#777;height:25px;font-style:normal;border-radius:3px}
.AdvancedSearch a:link,.AdvancedSearch a:hover,.AdvancedSearch a:visited{color:#3D3B34;text-decoration:none;}
.AdvancedSearch .cellinner{padding-bottom:10px;}
.AdvancedSearch ul.tagit li.tagit-choice {
    padding: 0px 18px 0px .5em;
}
.subtitle{ clear:both;padding-top:10px}

.filter-markers .filter {
    background-color: #144a75;
    color:#fff
}
ul.tagit {
    background-color: #fff;
}

.ModArticleCSDashboardC > div > h4 {
    font-size: 14px !important;
    margin: 0;
    font-weight: bold;
    line-height: 1em;
    color: #333;
    font-family: Arial, Helvetica, sans-serif;
}