﻿.da_body{padding:0 0 5px;margin-top:-3px;display:block;}
.da_body h1.title{font-size:30px;margin-bottom:3px;margin-top:0;line-height:34px;font-family: 'Orbitron', Arial, sans-serif;color:#123D63}

.da_body h1.biotitle{font-size:22px;margin-bottom:3px;margin-top:0;line-height:28px;font-family: 'helvetica bold', Arial black, sans-serif;color:#123D63}
.da_body h1.biotitleprint{font-size:16px;margin-bottom:3px;margin-top:0;line-height:22px;font-family: 'helvetica bold', Arial black, sans-serif;color:#000;}
.da_print_bio h1.biotitleprint{font-size:18px;margin-bottom:3px;margin-top:0;line-height:22px;font-family: 'helvetica bold', Arial black, sans-serif;color:#000;}
.da_center{width:100%;text-align:center;display:block;clear:both;}
.da_center .inner{display:inline-block;text-align:center;}
.da_body_end{background:url(story_end_bars.png) no-repeat top center;height:10px;}
.da_body_social{display:block;width:120px;margin:0 auto;}
.da_body_tags{display:inline-block;width:100%;padding:15px 0;text-align:center;}
.da_body_tags div{margin:0 auto;}
.da_body_center{display:inline-block;width:100%;padding:15px 0;text-align:center;}
.da_body_center .inner{margin:0 auto;}
.da_body .biosubtitle { font-size: 14px; margin-bottom: 3px; margin-top: 0; line-height: 18px; font-family: 'Orbitron', Arial black, sans-serif; color: #123D63; display:block;padding-top:10px }

a.da_news_link_Red,a.da_news_link_Red:link,a.da_news_link_Red:visited, a.da_news_link_Red:hover {text-decoration:none;color:#a40101;float:right;margin-right:5px;}


/*button*/a.dig_btn{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{display:block;padding:4px 9px 4px 0;/*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 0;/*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 1 */.pagination_tab{height:62px;}
.pagination_tab span{display:inline-block;color:#fff;height:52px;}
.pagination_tab a{font-weight:700;padding:10px 15px 5px;display:inline-block;background:transparent url(greyhead_sep.gif);background-repeat:no-repeat;}
.pagination_tab span.selected{height:52px;}
.image_carousel_tab{padding:2px 0 0 5px;float:left;}

.da_print
{ width:100%;
  padding:15px 0px 10px 0px;
}
.da_print_bio
{ margin:0px;
  padding:15px 0px 10px 0px;
  display: inline;
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px
}
.da_page_print 
{ margin: .3in .5in .8in .5in;
}
.da_page_print .branch{
    font-size:18px;
    color:white;
    font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
    font-weight:bold;
    font-style:italic;
    letter-spacing:5px;
    word-spacing:10px;
    text-transform:uppercase;
}

.da_print_body
{ padding:15px 0px 10px 0px;
  display: inline;
}
.da_print_media
{ padding:15px 0px 10px 0px;
  display: inline;
}


/* media and related blocks */
.da_related_item{display:block;float:right;}
.da_related_item h2{font-weight:700;font-size:16px;color:#13456F;text-transform:uppercase;margin-top:0; padding-left:5px;font-family: 'Orbitron', Arial, sans-serif;}
.da_related_item .bullet{float:left;display:inline-block;height:12px;width:17px}
.da_related_item .item{float:left;display:inline-block;width:240px;padding-bottom:8px }
.da_related_item .block{width:280px;padding-bottom:8px;display:block;margin-left:15px;}
.da_related_item .video{box-shadow:0 0 15px #333;position:relative;display:inline-block;margin:10px 0px 10px 10px}
.da_related_item .video img{border:none;padding:10px;width:122px;}
.da_related_item .video a{position:absolute;display:block;background:url(play.png);height:48px;width:48px;top:25%;left:33%;}

    .da_related_item .iconstory
    {
        background: url(related_story.gif) no-repeat;
        background-position-y:center;
    }
    .da_related_item .icondoc
    {
        background: url(related_doc.gif) no-repeat;
        background-position-y:center;
    }
    .da_related_item .iconmedia
    {
        background: url(related_media.gif) no-repeat;
        background-position-y:center;
    }
    .da_related_item .iconlink
    {
        background: url(related_link.gif) no-repeat;
        background-position-y:center;
    }
    .da_related_item .iconbio
    {
        background: url(related_bio.gif) no-repeat;
        background-position-y:center;
    }
    .da_related_item .iconfactsheet
    {
        background: url(related_factsheet.gif) no-repeat;
        background-position-y:center;
    }
    .da_related_item .divider
    {
        background: url(related_divider.gif);
        background-repeat: no-repeat;
        background-position: top left;
        padding-top:16px;
    }

.da_related_item .link,.da_related_item .link:link,.da_related_item .link:visited{font-size:12px;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;text-transform:none;line-height:14px;}
.da_related_item .link:hover{font-size:12px;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;text-transform:none;line-height:14px;}
/* list pager 2 */
.dig_pager{position:relative;float:right;font-size:10px;font-weight:700;border:none;border-left:1px solid #11395f;padding:0;}
.dig_pager_button span{color:#11395f;border:none;border-right:1px solid #11395f;height:11px;padding:3px 4px;font-size:12px;}
.dig_pager_button span::first-line{border:none;border-left:1px solid #11395f;}
.dig_pager_current span{color:#c30d16;}
/************************************************listing News ************************************************************/
.dal_list{border-collapse:collapse;}
.dal_list .light{background-color:#efefef;}
.dal_list .dark{background-color:#d5d5d5;}
.dal_list .dal_header .hcell{padding:3px 6px;height:22px;background-color:#144a75;color:#FFF;margin:0;text-transform:uppercase;vertical-align:middle;border-left:3px solid #fff;}
.dal_list .dal_header .hcelln{height:22px;background-color:#144a75;color:#FFF;margin:0;text-transform:uppercase;vertical-align:middle;}
.dal_list .dal_header .leftnoimage{padding-left:8px;}
.dal_list .dal_row .cell{border-left:3px solid #dfdfdf;padding:5px 8px;}
.dal_list .dal_row .celln{padding:5px 8px;}
.dal_list .dal_row .cellcenter{text-align:center;}
.dal_list .dal_pager{text-align:right;padding:2px 20px 2px 0;}
.dal_list .dal_rss{text-align:right;padding:10px 5px 5px 0;}
.dal_list .dal_row .title{font-size:15px;font-weight:700;line-height:20px;}
.dal_list .news{width:580px;}
.dal_list .updated{width:61px;}
.dal_list .image{width:90px;height:83px;text-align:center;}
.dal_list .image img{max-height:54px;max-width:82px;border:none;text-align:center;margin-right:3px;}
.dal_list .bioimage{width:90px;height:103px;text-align:center;border:none;}
.dal_list .bioimage img{max-height:103px;max-width:90px;border:none;text-align:center;margin-right:3px;}
.dal_list .cell .red{font-weight:700;color:#900;line-height:20px;}
.dal_list.letters .item .title { font-size: 15px; font-weight: 700; line-height: 20px; }
.dal_list.letters .item { width: 100%; display: inline-block }
.dal_list.letters .pager { float: right; display: inline-block; padding: 2px 20px 2px 0; }
.dal_list.letters .rss { clear: both; float: right; display: inline-block; padding: 10px 5px 5px 0; }
.dal_list.letters .item .info { float:right;text-align:right;padding-top:5px }
/************************************************************************************************************************************************************/.da_list_item h1{font-size:18px;font-family:'Helvetica Neue Bold' , 'Helvetica Neue' , Helvetica, 'Arial Bold' , Arial, sans-serif;padding-top:0;}
.da_stack8_item h1{font-size:14px;font-family:'Helvetica Neue Bold' , 'Helvetica Neue' , Helvetica, 'Arial Bold' , Arial, sans-serif;padding-top:0;margin-top:0;}
.da_stack8_item p{padding-top:0;}
.more{background:transparent url(greyarrowsmall.png) no-repeat right 4px;padding-right:12px;padding-left:5px;font-weight:700;}
.moreleft{background:transparent url(greyarrow.png) no-repeat left 6px;display:inline-block;padding-right:6px;padding-left:0;font-weight:700;}
.morebig{background:transparent url(greyarrowbig.png) no-repeat right 3px;display:inline-block;padding-right:12px;padding-left:5px;font-weight:700;}
/*.da_media_item    { width: 276px; float: left; }*/
.dam_carousel{width:100%;}
.dam div{padding:0;margin:0;display:block;float:left;background-color:#000;z-index:1;}
.clearfix{float:none;clear:both;}
.dam_left{font-size:0;line-height:0;width:0;border-top:5px solid #373737;border-right:10px solid #FF4B4C;border-bottom:5px solid #373737;display:inline-block;padding-right:5px;}
.dam_right{font-size:0;line-height:0;width:0;border-top:5px solid #373737;border-left:10px solid #FF4B4C;border-bottom:5px solid #373737;display:inline-block;}
.dam_log{color:#000;}
.da_contact{float:left;padding:5px 15px 5px 5px;}
.da_dash_item,.da_list_item{padding:3px;border-bottom:1px solid #DCE3DE;width:100%;display:inline-block;}
#dnn_ctr950_ModuleContent{background-color:#fff;}
.da_list h1 a{font-size:.5em;line-height:1em;margin-bottom:0;}
.da_list .pub{color:#aaa;font-size:.8em;}
.da_list .newmonth{border-top:1px solid #DCE3DE;margin-top:10px;padding:8px 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;line-height:130%;}
.da_task_bar{height:16px;padding-bottom:0;display:inline-block;margin:5px 0;}
.da_task_item{font-size:14px;text-transform:uppercase;position:relative;float:left;width:175px;}
.addthis_default_style{/*width:500px; float:right; text-align:center;*/}
.vote{padding-top:0;margin-top:0;}
.share{/*background: transparent url('task_share.png') no-repeat top left; display: block; padding-left: 20px;*/}
.share:hover,.share:link,.share:visited{text-decoration:none;}
.da_extra_wrapper .pager{float:right;display:inline-block;padding-right:5px;font-size:.8em;color:#000;}
.da_biodash_wrapper{display:inline-block;width:100%;text-align:right;background:url(bioback.png) no-repeat left top;}
.da_biodash{display:inline-block;padding:10px;}

.da_news_link,.da_news_link:link,.da_news_link:visited{font-weight:700;font-size:11px;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;text-transform:none;}
.da_news_link:hover{font-weight:700;text-decoration:underline;color:#000;font-size:11px;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;text-transform:none;}
.da_LatestNew_Link{padding:5px 22px 5px 5px;display:inline-block;display:inline-block;height:150px;vertical-align:central;overflow-y:auto;position:relative;overflow-x:hidden}
.da_LatestNew_Link ul{margin-top:auto;margin-bottom:auto;}
.da_LatestNew_Link ul li{list-style:square;color:#b60303;padding:3px 0;font-weight:700;}
.da_LatestNew_Link ul li a{font-weight:700;margin:0;}
.da_Stories_Link{display:inline-block;padding:5px;display:inline-block;vertical-align:central;margin:0px}
.da_Stories_Link ul{margin-top:auto;margin-bottom:auto;}
.da_Stories_Link ul li{list-style:square url(red_Square.png);padding:5px 0;font-weight:700;}
.da_Stories_Link ul li a{font-weight:700;}

.da_Stories_Link2{padding:5px;display:inline-block;padding:5px;display:inline-block;vertical-align:central;}
.da_Stories_Link2 ul{padding:0px}
.da_Stories_Link2 ul li{list-style:none;padding:5px 0;font-weight:700;}
.da_Stories_Link2 ul li a{font-weight:700;}
.da_Stories_Link2 ul li a img{max-height:38px;max-width:68px;}

.NewsFeedCell{position:relative;float:left;width:33%;display:inline-block;height:280px;width:214px;border:solid 2px #d8d8d8;margin:2px;}
.NewsFeedCell .NewsFeedTitle{font-family:'Times New Roman';font-size:18px;margin:5px 10px;border-bottom:2px solid #d8d8d8;line-height:22px;font-weight:500;}
.NewsFeedCell .content{max-height:215px;overflow:auto;overflow-x:hidden;}
.NewsFeedCell .content ul{}
.NewsFeedCell .content ul li{list-style-type:disc;color:#b60303;padding:2px 0;font-weight:700;margin:0 3px;}
.NewsFeedCell .content ul li a{font-weight:700;margin:0 0 0 -3px;text-wrap:normal;}
.NewsFeedCell .More .MoreButton{background:url(more_button.png) no-repeat top center;text-align:center;height:18px;width:50px;cursor:pointer;position:absolute;bottom:0;margin-bottom:5px;}
.NewsFeedCell .More{text-decoration:none;color:#000;font-size:11px;text-transform:none;font-weight:500;text-align:center;height:18px;width:51px;line-height:18px;margin:-10px 5px 0 0;}
.MoreAlone, .DNNModuleContent .MoreAlone{text-decoration:none;color:#000;font-size:11px;text-transform:none;font-weight:500;text-align:center;height:18px;width:51px;line-height:18px;margin:-10px 5px 0 0;}
.MoreButtonAlone{ text-decoration:none; background:url(more_button.png) no-repeat top center;text-align:center;height:18px;width:50px;cursor:pointer}
.da_more_link,.da_more_link:hover,.da_more_link:link,.da_more_link:visited{background:transparent url(redarrow.png) no-repeat right 3px;padding-right:12px;padding-left:5px;font-weight:700;text-decoration:none;color:#900;}
.da_img{border:0 solid #999;}
.da_dark{color:#322E23;font-weight:700;}
.da_line{border:0;background-color:#B8B6A9;}
.da_oddline{background-color:#D5D3C3;}
.da_active{}
.da_prev_pager{background:transparent url(redprevarrow.png) no-repeat left 3px;padding-right:5px;padding-left:17px;font-weight:700;text-decoration:none!important;color:#3D3B34!important;}
.da_next_pager{background:transparent url(redarrow.png) no-repeat right 3px;padding-right:17px;padding-left:5px;font-weight:700;text-decoration:none!important;color:#3D3B34!important;}
h1.Title{font-size:26px;line-height:26px;padding:0;margin:0;}
h2.Title{font-size:13px;line-height:16px;padding:0;margin:0;}
h3.Title{font-size:14px;line-height:16px;padding:0;margin:0;}
.da_story_info{font-style:italic;padding:0;margin:4px 0 6px;}
.da_story_info span{color:#929292;}
.da_biography_image{float:right;width:255px;}
#da_biography_Gallery{display:inline-block;width:255px;margin-left:5px;}
#da_biography_Gallery .g_count{height:15px;text-align:right;margin-right:10px;}
#da_biography_Gallery .da_extra_inner{width:255px;position:relative;display:inline-block;margin-top:2px;}
#da_biography_Gallery .da_extra_inner .g_controls{height:339px;width:255px;position:absolute;left:0;top:0;z-index:10;}
#da_biography_Gallery .da_extra_inner .g_leftArrow{height:339px;width:46px;position:absolute;background:transparent url(small_Left_Arrow.png) no-repeat left;margin-left:4px;opacity:.6; z-index: 20;;cursor:pointer}
#da_biography_Gallery .da_extra_inner .g_rightArrow{height:339px;width:46px;position:absolute;right:0;background:transparent url(small_Right_Arrow.png) no-repeat right;margin-right:4px;opacity:.6; z-index: 20;;cursor:pointer}
#da_biography_Gallery .da_extra_inner .g_carousel .da_media_item{width:255px;float:left;}
#da_biography_Gallery .da_extra_inner .g_carousel .da_media_item .g_image{height:339px;width:255px;background:#000;text-align:center;}
#da_biography_Gallery .da_extra_inner .g_carousel .da_media_item .g_image img{max-height:339px;max-width:255px;}
#da_biography_Gallery .da_extra_inner p{margin:3px 5px 2px;font-size:10px;}
.da_story_small_image{float:right;width:278px;padding-bottom:15px;}
.da_bio_small_image{float:right;width:278px;padding-left:25px;padding-bottom:25px;}
#da_Small_Gallery{display:inline-block;width:276px;margin-left:5px;}
#da_Small_Gallery .g_count{height:15px;text-align:right;margin-right:10px;}
#da_Small_Gallery .da_extra_inner{width:276px;border:1px solid #164871;position:relative;display:inline-block;margin-top:2px;}
#da_Small_Gallery .da_extra_inner .g_controls{height:164px;width:276px;position:absolute;left:0;top:0;z-index:10;}
#da_Small_Gallery .da_extra_inner .g_leftArrow{height:339px;width:46px;position:absolute;background:transparent url(small_Left_Arrow.png) no-repeat left;margin-left:4px;opacity:.6; z-index: 20;cursor:pointer}
#da_Small_Gallery .da_extra_inner .g_rightArrow{height:339px;width:46px;position:absolute;right:0;background:transparent url(small_Right_Arrow.png) no-repeat right;margin-right:4px;opacity:.6; z-index: 20;;cursor:pointer}
#da_Small_Gallery .da_extra_inner .g_carousel .da_media_item{width:276px;float:left;}
#da_Small_Gallery .da_extra_inner .g_carousel .da_media_item .g_image{height:164px;width:276px;background:#000;text-align:center;}
#da_Small_Gallery .da_extra_inner .g_carousel .da_media_item .g_image img{max-height:164px;max-width:276px;}
#da_Small_Gallery .da_extra_inner p{margin:3px 5px 2px;font-size:10px;}
.da_story_large_image{float:left;width:670px;}
#da_Large_Gallery{display:inline-block;width:670px;margin-left:0; /*max-height:500px;*/overflow:hidden}
#da_Large_Gallery .da_extra_inner{width:670px;position:relative;display:inline-block;margin-top:2px;}
#da_Large_Gallery .da_extra_inner .g_controls{height:394px;width:670px;position:absolute;left:0;top:0;z-index:10;}
#da_Large_Gallery .da_extra_inner .g_leftArrow{height:339px;width:46px;position:absolute;background:transparent url(small_Left_Arrow.png) no-repeat left;margin-left:4px;opacity:.6; z-index: 20;;cursor:pointer}
#da_Large_Gallery .da_extra_inner .g_rightArrow{height:339px;width:46px;position:absolute;right:0;background:transparent url(small_Right_Arrow.png) no-repeat right;margin-right:4px;opacity:.6; z-index: 20;;cursor:pointer}
#da_Large_Gallery .da_extra_inner .g_carousel .da_media_item{width:670px;height:500px;}
#da_Large_Gallery .da_extra_inner .g_carousel .da_media_item .da_caption{width:670px;height:75px; overflow-y:auto; overflow-x:hidden;}

.gallery .g_leftArrow{height:339px;width:46px;position:absolute;background:transparent url(small_Left_Arrow.png) no-repeat left;margin-left:4px;opacity:.6; z-index: 20;;cursor:pointer}
.gallery .g_rightArrow{height:339px;width:46px;position:absolute;right:0;background:transparent url(small_Right_Arrow.png) no-repeat right;margin-right:4px;opacity:.6; z-index: 20;;cursor:pointer}
.adetail .gallery { width: 100%; display: inline-block; position: relative; }
.adetail .gallery .carousel { }
.adetail .gallery .item { width: 100%; }
.adetail .gallery .pager-left { cursor: pointer; height: 394px; width: 46px; position: absolute; background: transparent url(gallery-left.png) no-repeat left; opacity: .6; left: 0; z-index: 20; }
.adetail .gallery .pager-right { cursor: pointer; height: 394px; width: 46px; position: absolute; background: transparent url(gallery-right.png) no-repeat right; opacity: .6; right: 0; z-index: 20; }
.adetail .gallery .item .image { background-color: #000; text-align: center; }
.adetail .gallery .item .image .aimage { max-height: 500px; display: inline-block; }
.adetail .gallery .counter { float: right; }
.adetail .gallery .item .info { display: inline-block; padding-top: 5px; width: 100%; }
.adetail .gallery .item .info p { font-size: .9em; }
#dam {overflow:hidden; height:auto;}
.adetail .gallery .item .g_link_box{text-align:right;float:right;}
.adetail .gallery .item .g_count{height:15px;text-align:right;margin-right:10px;float:right;}

#da_Large_Gallery .da_extra_inner .g_carousel .da_media_item .g_image{height:394px;width:670px;background:#000;text-align:center;margin-bottom:5px;}
#da_Large_Gallery .da_extra_inner .g_carousel .da_media_item .g_image img{max-height:394px;max-width:670px;}
#da_Large_Gallery .da_extra_inner .g_carousel .da_media_item .g_link_box{text-align:right;float:right;}
#da_Large_Gallery .da_extra_inner .g_carousel .da_media_item .g_count{height:15px;text-align:right;margin-right:10px;float:right;}
#da_Large_Gallery .da_extra_inner p{margin:8px 0;font-size:12px;line-height:130%;}
.da_Gallery_FooterDiv{clear:both;height:13px;overflow:hidden;text-align:right;width:669px;}
.da_gallery_prev{background:transparent url(small_Left_Arrow.png) no-repeat left;height:113px;width:46px;text-decoration:none!important;}
.da_gallery_next{background:transparent url(small_Right_Arrow.png) no-repeat right;height:113px;width:46px;text-decoration:none!important;}
.da_mar_list th{text-align:center;background:url(greyhead_sep.gif) no-repeat scroll 100% 1px transparent;padding:12px 5px 5px;color:#FFF;font-weight:700;height:25px;}
.da_mar_list td{padding:6px 5px;border-right:3px solid #E7E4D7;}
.da_mar_listing_topbar{background:transparent url(greyhead.gif) repeat-x scroll;}
.da_tab_footer{text-align:right;clear:both;height:13px;overflow:hidden;}
.mag_header{color:#E6E3D7;height:48px;background:transparent url(greyhead.gif);background-repeat:repeat-x;}
.mag_header .title{font-weight:700;padding:14px 0 0 7px;float:left;font-size:14px;}
.mag_header .icon{padding:8px 0 0 8px;padding-left:8px;float:left;}
.mag_header .more{margin:10px 5px 0 0;padding:0 15px 0 8px;float:right;background:transparent url(smallarrow.gif) no-repeat right center;font-size:10px;}
.mag_header a:link,.mag_header a:hover,.mag_header a:visited{color:#E6E3D7;text-decoration:none;}

.AdvancedSearch label{float:left;width:130px;color:#35332C;font-weight:700;padding-top:3px;font-size:11px;}
.AdvancedSearch{padding:10px 10px 10px 15px;margin:0;background:#ccc7c7 url(searchback.png) top left no-repeat;width:645px;display:inline-block}
.AdvancedSearch select{padding:0 0 0 2px;margin:0;width:365px;height:16px;border:1px solid #999595;border-top-width:2px;font-size:11px;font-style:italic;color:#8d8d8d;}
.AdvancedSearch input{padding:0 0 0 2px;margin:0;width:267px;height:16px;font-size:11px;font-style:italic;color:#8d8d8d;border:1px solid #999595;}
.AdvancedSearch .field{width:267px;height:16px;border-top-width:2px;display:inline-block;width: 360px;float:left;}       }
.AdvancedSearch .ddfield{width:267px;height:20px;border:1px solid #999595;border-top-width:2px;}
.AdvancedSearch .searchb{margin-left:10px;padding:5px 7px;color:#fff;border:1px solid #999595;text-decoration:none;background:#144a75;font-size:11px;height:25px;width:49px;font-style:normal;}
.AdvancedSearch .clearsearchb{margin-left:10px;padding:5px 7px;color:#fff;border:1px solid #999595;text-decoration:none;background:#efefef;font-size:11px;height:26px;width:41px;font-style:normal;}
.AdvancedSearch a:link,.AdvancedSearch a:hover,.AdvancedSearch a:visited{color:#3D3B34;text-decoration:none;}
.AdvancedSearch .cellinner{padding-bottom:10px;display:inline-block}
.AdvancedSearch ul{font-size:11px;font-style:italic;color:#8d8d8d;border:1px solid #999595;}
ul.tagit {
    background-color: #fff !important;
}

.related img{vertical-align:text-top;}
.fl_hl_header{color:#E7E4D7;height:39px;background-color:#900;}
.fl_hl_header .title{font-weight:700;padding:13px 0 0 7px;float:left;font-size:14px;}
.fl_hl_header .icon{padding:8px 0 0 18px;float:left;}
.fl_hl_header .more{margin:13px 5px 0 0;padding:0 15px 0 8px;float:right;background:transparent url(headline_smallarrow.gif) no-repeat right 4px;font-size:10px;}
.fl_hl_header a:link,.fl_hl_header a:hover,.fl_hl_header a:visited{color:#E6E3D7;text-decoration:none;}
.fl_hl_body a:link,.fl_hl_body a:hover,.fl_hl_body a:visited{color:#E6E3D7;text-decoration:none;}
.fl_hl_body img{padding-right:10px;padding-bottom:0;}
.fl_hl_body p{padding:0 0 5px 15px;font-size:10px;}
.fl_hl_footer{height:71px;background:transparent url(headlines_footer.gif) no-repeat;background-position:center bottom;text-align:center;}
.fl_hl_footer table{padding-top:15px;margin:auto;}
.fl_hl_footer img{padding:0;}
.fl_hl_footer a:link,.fl_hl_footer a:hover,.fl_hl_footer a:visited{color:#E6E3D7;text-decoration:none;font-size:10px;}
.fl_line{border:0;background-color:#B8B6A9;}
.fl_shadow{background:url(shadow2.png) top center no-repeat;text-align:right;clear:both;height:13px;overflow:hidden;}
.da_red{color:#900;}

.da_Counter{background:url(tag.gif) no-repeat;display:inline-block;text-align:center;font-weight:700;font-family:arial,helvetica,sans-serif;color:#000;background-repeat:no-repeat;padding:0px 0 0 2px;height:17px;width:26px!important;font-size:11px;position:absolute;margin:-1px 0px 0px 2px}

.da_index .index
{
    width: 18px;
    height:22px;
    float:left;
    font-size:16px;
    padding-left:7px;
}
.da_index
{
    display: inline-block;
    text-align:center;
    padding: 8px 0px 0px 4px;
}


.da_comment_policy .toggle{float:right;margin-right:10px;display:inline-block;padding:8px 10px 8px 10px;background-color:#ddd;border-radius:10px;}
.da_comment_policy .toggle:hover{cursor:pointer}
.da_comment_policy .title{ float:left;font-weight:bold;padding-right:20px;color:#444;padding-top:4px}
.da_comment_policy .icon{float:right}
.da_comment_policy .down{ background: url(dn.png) no-repeat; width:20px; height:20px}
.da_comment_policy .up{ background: url(up.png) no-repeat; width:20px; height:20px}

.da_comment_policy .content{line-height:1.5em;padding:10px;background-color:rgba(0,0,0,.5);color:#fff;border-radius:4px;font-size:1.2em}


/* block quote */
.block-quote {
    border-left: 3px solid #335d8b;
    padding: 10px 10px 10px 20px;
    margin: 0px;
    quotes: "\201C" "\201D";
    background-color: #eee;
    display:inline-block;
}

    .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;
    }

blockquote {
    margin: 0 10px 20px;
    padding: 10px 20px;
    border: 2px solid #aaa;
    border-width: 4px 0 2px;
    overflow: hidden;
    color: #000;
}
blockquote cite {
    text-align: right;
    color:#000;
}

.filter-markers .filter {
    background-color: #144a75;
    color:#fff
}


.adash.dash-bio-list .item {display:inline-block;padding-bottom:20px}
.adash.dash-bio-list .item .header { background-color: #E0E0E0; padding: 8px; margin-bottom: 10px }
.adash.dash-bio-list .item .header .social { float: right }
.adash.dash-bio-list .item .image-pane { width: 30%;float: left; }
.adash.dash-bio-list .item .image-pane .inner{ }
.adash.dash-bio-list .item .body-pane{ width:70%; float:left; }
.adash.dash-bio-list .item .body-pane .inner{ float: left; padding-left: 10px; border-left: 2px #B8B7B7 solid }
.adash.dash-bio-list .item .title { font-weight:bold }
.adash.dash-bio-list .item .info { font-style:italic}
.adash.dash-bio-list .item .terms li { list-style: disc; color: #b60303; padding: 3px 0;  }
.adash.dash-bio-list .item .terms span {color:#28497e; font-weight:bold }
.adash.dash-bio-list .item .terms li a{ font-weight:bold }
.adash.dash-bio-list .item .terms-title{ font-weight:bold;padding-bottom:5px;padding-top:20px}
.adash.dash-bio-list .divider { font-weight: bold; padding: 10px; font-size: 16px; font-family: 'Orbitron', Arial, sans-serif; background-color: #144a75; color: #FFF;margin-bottom:10px }
.adash.dash-bio-list .item .image-pane .links{ margin:0; list-style-type:none; margin:5px 0 5px}
.adash.dash-bio-list .item .image-pane .links li{ padding-bottom:5px;}
.adash.dash-bio-list .item .image-pane .links a { color: #b60303; font-weight:bold }
.adash.dash-bio-list .item .image-pane img{ max-width:190px}

.adash.dash-bio-small .item { clear: both; font-size: 14px }
.adash.dash-bio-small .item-left{ float:left; width:66%}
.adash.dash-bio-small .item-left .title { font-weight: bold; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;padding-bottom:4px}
.adash.dash-bio-small .item-right { float: left; width: 33% }
.adash.dash-bio-small .item-right .info{font-style:italic;padding-left:10px}
.adash.dash-bio-small .divider { font-weight: bold; padding-top: 10px; font-size: 16px; color:#c30d16; clear:both; padding-bottom:4px  }




.slider-wrap{
    position: relative;
    clear: both;
}
/**Wait for init to prevent FOUC. Hide non current items after init*/
.slider .item{
    position: absolute;
    visibility: hidden;
}
.caroufredsel_wrapper .slider .item{
    visibility: hidden;
    opacity: 0;
}
.slider .item:first-child, .caroufredsel_wrapper .slider .item.current, .print.slider .item{
    position: relative;
    visibility: visible;
    opacity: 1;
}
/*background only applies to landscape fit slides*/
.slider .slide {
  background-size: cover;
  background-position: center center;
  text-align: center;
  background-color:#000;
  position: relative;
  transition: opacity .2s;
}
/**forcing a 16:9**/
.slider .slide:before {
    content: "";
    float: left;
    /*16:9 aspect*/
    padding-bottom: 56.25%;
}
/* clearfix */
.slider .slide:after {
    content: "";
    display: table;
    clear: both;
}
.slider .slide img{
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    min-height: 100%;
    max-height: 100%;
    transform: translate(-50%, -50%);
}
.slider .slide p.alt{
    position: absolute !important;
    clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
    clip: rect(1px, 1px, 1px, 1px);
    top: auto;
    left: -9999px;
    width: 1px;
    height: 1px;
    overflow: hidden;
}

.slider-wrap .pager-left,
.slider-wrap .pager-right{
    cursor: pointer;
    position: absolute;
    top: 0;
    left: 20px;
    background: transparent url(gallery-left.png) no-repeat left;
    width: 30px !important;
    z-index: 20;
    opacity: .6;
    transition: opacity .2s;
    /*height of the slide container*/
    padding-bottom: 56.25%;
}
.slider-wrap .pager-right{
    left: auto;
    right: 20px;
    background: transparent url(gallery-right.png) no-repeat right;
}
.slider-wrap .pager-left:hover,
.slider-wrap .pager-right:hover {
    opacity: 1;
}


.slider .item .media-info {
    text-align: right;
    padding: 10px;
    font-weight: bold;
}
.slider .item .media-details, .slider .item .media-download {
    text-decoration: none;
    color: #a40101;
}
.slider .item .media-download {
margin-right: 5px;
}
.slider .item .media-count {

}
.slider .item .media-caption p:last-child {
    margin-bottom: 0;
}

/**mejs stuff*/
.slider .mejs-container, .slider .mejs-overlay.load {
	width: 100% !important;
	height: 100% !important;
}
.slider.mejs-container {
	padding-top: 56.25%;
}
.slider video {
	max-width: 100% !important;
  position: relative;
}
.slider .mejs-mediaelement {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}
.slider .mejs-controls {
	display: none;
}
.slider .mejs-overlay-play {
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	width: auto !important;
	height: auto !important;
}
