﻿/*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_media_item { width: 300px; float: left; }

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; }


