/* NEW MC Bootstrap Theme Basic */
html body {
    background: #80aeda;
    background: -moz-linear-gradient(90deg, rgba(195,218,241,1) 0%, rgba(128,174,218,1) 51%, rgba(25,70,116,1) 100%);
    background: -webkit-linear-gradient(90deg, rgb(44, 48, 53) 0%, rgba(128,174,218,1) 51%, rgb(107, 115, 124) 100%);
    background: linear-gradient(90deg, rgba(195,218,241,1) 0%, rgba(128,174,218,1) 51%, rgba(25,70,116,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#c3daf1",endColorstr="#194674",GradientType=1);
}
#dnn_ContentPane {background-color:#FFFFFF!important;}
main.default {background-color:#FFFFFF!important; padding-bottom:30px;}
body.dnnEditState {background-color: #FFFFFF!important;}
[class*=bg-] {
    color: #000!important;
}
header .container {background-color:#FFFFFF!important; margin-top:28px!important; max-width:89rem!important;}

body p, body td, body li,  body a,
body p a, body td a, body li a
{
    font-size: 20px;
    font-weight: 200;
    line-height: 1.75;
    color:#212529;
}
#nav-items li:nth-child(7) a {

     border-radius: 0!important;
}
#nav-items li:nth-child(7) .sub-toggle a {
   
    padding: 10px 20px!important;
}

#nav-items li:nth-child(7) a{padding:0;}

.masthead {margin: 8px auto 0px auto!important;}

/* logo edits */
.nav-main a[id*=dnnLOGO] img {
    margin:10px!important;
    max-height: 100px!important;
    width: auto;
}

/* logo work from ITES remmed out
.BridgeUSALogo {width:100%; max-width:350px; margin:48px 0 0 0;}
#dnn_dnnLOGO_hypLogo {float: left; padding-right:6%;}
#dnn_dnnLOGO_imgLogo {width:100%; max-width:160px}
*/

.nav-main {
    /*margin:  0 auto!important;*/
    width:100%;
    padding:18px 18px!important;
    border-bottom:2px solid #0168B3;
}
#nav-items {
    float: left; 
    /*marin-top: 30px;*/
    width:100%!important;
    background-color:#EFEFEF;
    padding:12px;
}

/*.headerpane img {width:90%!important; max-width: 1000px!important;}*/
.headerpane img {width:1400px!important;}


footer, main {
    width: unset!important;
    max-width: 89rem!important;;
}
nav ul.slimmenu.normal>li>ul>li:hover, nav ul.slimmenu.normal>li>ul a:hover {background-color:#0168B3!important;}
ul.slimmenu {margin-left: 35px;}

#dnn_MastheadPane {float: right; border: 0px solid orange;}
#dnn_TopPane {padding:30px 40px!important;}
#dnn_HeaderPane [class*=DNNContainer]{padding:0!important;}

#dnn_ContentPane7030a {padding: 1% 5% 0 5%!important;}
#dnn_ContentPane7030b {padding: 1% 10% 0 0%!important;}
#dnn_ContentPane7030b .DnnModule {border-left:2px solid #0168B3; padding-left:4%;}

#dnn_ContentPane {
    padding: 1% 5%!important;
}

#dnn_ContentPaneLower {padding:30px 40px!important;}
.bg-dark.disclaimer {
    background-color: #194674!important;
}
footer .upper {background-color:#DBE0EF!important; padding: 20px 40px!important;display:none;}
footer .disclaimer {height:60px; margin-bottom:14px!important; font-size:0.85rem!important;}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, p a, div a {text-decoration: underline; color:#0168B3;}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, p a:hover, div a:hover {text-decoration: underline; color:#0168B3;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {letter-spacing:2px;}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {letter-spacing:2px;}
h2 a {font-size: 1.88rem;}
h3 a {font-size: 1.625rem; line-height: 1.38462;}

#nav-items a {text-decoration: none!important; font-weight: bold!important;}
#dnn_dnnCopyright_lblCopyright {color:#FFFFFF!important;}

a.btn, a.btn:hover {text-decoration:none!important;}

/* additional styles css set for bootstrap cards */
.blue {color:#0168B3!important;}
.bluecards .card {background-color:#f2f5ff!important; color:#0168B3!important;}
.bluecards h5, .bluecards h6 {color:#0168B3!important;}

.alert-info {
    color: #0c5460;
    background-color: #E3EEF7!important;
    border-color: #D0E3F1!important;
}

.btn-info {background-color:#194674!important;}
.btn-info:hover {background-color:#0168B3!important;}
.btn-outline-info {
    color: #194674!important;
    border-color: #194674!important;
}
.btn-outline-info:hover {
    color: #FFFFFF!important;
    background-color: #0168B3!important;
    border-color: #0168B3!important;
}

.diminished {opacity:30%;}

.column-2  {column-count: 2; column-gap:20px;}
.column-3  {column-count: 3; column-gap:20px;}


/* adjustments for mobile*/
@media (max-width: 420px){
    .column-2  {column-count: 1!important;}
    .column-3  {column-count: 1!important;}
}

.li-spaced li {margin-bottom:48px!important;}
.li-spaced li h3 {margin-bottom:0px!important;}
ul.column-2  li {break-inside: avoid-column;}


.round-coin-shape {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}

/* Hide xmp maintenance message */
p[style="font-family:Arial,Helvetica,sans-serif;font-weight:bold;color:#000;background-color:#CCC;width:100%;text-align:center;padding-top:5px;padding-bottom:5px;"] {display: none;}

/* Magazine System-Specific CSS Styles */
.dnnTreeArea {width:100%!important; max-width:450px!important; min-width:300px!important;}
.caps{text-transform:uppercase;}
.bolditalic {font-weight:bold; font-style:italic;}
.italic{font-style:italic;}
.tblsubhead {/*font-style:italic;*/ font-size: smaller; color: #7b7878; display:grid;}
.compress {font-size: small; letter-spacing:-1px;}
.checkradiomargin input {margin-right:10px;}
.inset-image-wrap, 
.caption{/*float:right; min-width:340px!important; max-width:450px!important; /*padding-left:10px;*/ text-align:center!important; width:380px!important; margin:0px 20px; max-width:100%!important;}
.inset-image-wrap img {display:inherit!important; margin: 0 auto;}

.inset-image-75, 
.caption{text-align:center!important; width:515px!important; margin:0px 20px; max-width:100%!important;float:right;padding-left:10px;}
.inset-image-75 img {display:inherit!important; margin: 0 auto;}

.inset-image-25, 
.caption{text-align:center!important; width:260px!important; margin:0px 20px; max-width:100%!important;float:right;padding-left:10px;}
.inset-image-25 img {display:inherit!important; margin: 0 auto;}

.inset-image-L, 
.caption{text-align:center!important; width:380px!important; margin:0px 20px; max-width:100%!important;float:left;padding-right:10px;}
.inset-image-L img {display:inherit!important; margin: 0 auto;}

.inset-image-L75, 
.caption{text-align:center!important; width:515px!important; margin:0px 20px; max-width:100%!important;float:left;padding-left:10px;}
.inset-image-L75 img {display:inherit!important; margin: 0 auto;}

.inset-image-L25, 
.caption{text-align:center!important; width:260px!important; margin:0px 20px; max-width:100%!important;float:left;padding-left:10px;}
.inset-image-L25 img {display:inherit!important; margin: 0 auto;}


.caption img{display:block; max-width:100%; }
.caption{clear:right; font-size:12px;}
blockquote {background: #f9f9f9;border-left: 10px solid #ccc;margin: 1.5em 10px; padding: 0.5em 10px; /* quotes: "\201C""\201D""\2018""\2019"; */}
blockquote blockquote{background:none; border-left:0; margin:0; padding:0;float:none!important}
blockquote:before {/* color: #ccc;content: open-quote;font-size: 4em;line-height: 0.1em;margin-right: 0.25em;vertical-align: -0.4em; */}
blockquote p {display: inline;}


dl {
  width: 100%;
  /*overflow: hidden;*/
  padding: 0;
  margin: 0
}
dt {
  float: left;
  width: 30%;
  /* adjust the width; make sure the total of both is 100% */
  padding: 8px;
  margin: 0
}
dd {
  float: left;
  width: 70%;
  /* adjust the width; make sure the total of both is 100% */
  padding: 8px;
  margin: 0
}

dt, dd {
  border: 0px solid #ddd!important;
  background-color: #f9f9f9!important;
}
dt:nth-child(4n+1), dt:nth-child(4n+1) + dd {
  border: 0px solid #ddd!important;
  background-color: #FFFFFF!important;
}



.inset-article-block{float:right;width:340px;margin:0 0 20px 10px; padding:14px; border:2px solid black; background-color:#F9EACB; }
.inset-article-block .title{background-color:#000000; color:#FFFFFF!important; padding:8px; margin-bottom:10px; text-align:center;}
.inset-article-block .title h3, .inset-article-block .title h3 small{color:#FFFFFF!important;}

.SubSubHead, .Head{font-weight:normal!important; line-height:1.2em; margin-bottom:6px;}
h3 .SubHead {display: block!important; font-style: italic!important; font-weight:normal!Important; line-height:1.2em!important;}
h2 .SubHead {display: block!important; font-style: italic!important; line-height:1.2em!important; margin-top:6px!important;}
h1 .SubHead {display: block!important; font-style: italic!important; line-height:1.4em!important; margin-bottom:6px!important;}
.article-summary hr{clear:none!important;}
.article {margin-bottom:12px;}
.subtitle, .SubSubHead {
    display: block !important;
    font-style: italic !important;
    font-size: 80%;
}
.article-thumbnail .img-thumbnail {
    max-width:200px!important;
}



/* local listings tab styles */
#LiveTabsWrapper684 {border:2px solid #E40A0A!important;}


/* legacy archive table styles */
#table-bands { 
   width: 100%;
   border-collapse:collapse;  
   color: #000000;
   background: #ffffff;
   padding: 6px;
    border: 1px solid #000000;
}

#table-bands caption {
   font: Bold 14px/18px Verdana, sans-serif;
   padding-top: 12px;
   visibility: visible;
   color: #990033;
}

#table-bands th {
   font: bold 10px Verdana, sans-serif;
   visibility: visible;
   color: #ffffff;
   vertical-align:text-bottom;
   background: #990033;
   padding: 6px;
}

#table-bands tr {
   font: 10px/12px Verdana, sans-serif;
   visibility: visible;
    border: solid #000000 1px;
   padding: 6px;
}

#table-bands th:hover {
    background: #990033;
}

#table-bands tr:hover {
    background: #FFF8DC;
}

#table-bands td, #table-bands td a {
   font: 10px/12px Verdana, sans-serif;
   visibility: visible;
   color: #000000;
   padding: 6px;
   vertical-align:text-top;
}

#table-box { 
   width: 100%;
   border-collapse:collapse;  
   color: #000000;
   background: #fff2D4;
    border: solid #000000 1px;
   padding: 8px;
}

#table-box caption {
   font: Bold 12px/16px Verdana, sans-serif;
   padding-top: 12px;
   visibility: visible;
   color: #990033;
   padding: 6px;
}

#table-box th {
   font: Bold 12px/14px Verdana, sans-serif;
   visibility: visible;
   color: #990033;
   vertical-align:text-top;
   background: #ffffff;
    border: solid #fff2D4 1px;
   padding: 4px 2px 4px 2px;
}

#table-box tr {
   font: 12px/14px Verdana, sans-serif;
   visibility: visible;
   vertical-align:top;
   padding: 6px;
}

#table-box td, #table-box td a {
   font: 10px/14px Verdana, sans-serif;
   visibility: visible;
   color: #000000;
   padding: 6px;
}
.tabc {
    text-align: center;
}
.tabr {
    text-align: right;
}

#table-box44 { 
   width: 100%;
   border-collapse:collapse;  
   color: #000000;
   background: #fff2D4;
    border: solid #990033 2px;
   padding: 6px;
   margin-top: 12px;
   margin-bottom: 6px;
}

#table-box44 th {
   font: Bold 16px/18px Verdana, sans-serif;
   padding-top: 12px;
   visibility: visible;
   background: #990033;
   color: #ffffff;
   padding: 6px 0px 6px 0px;
}

#table-box44 tr {
   font: 12px/14px Verdana, sans-serif;
   visibility: visible;
   vertical-align:text-top;
   padding: 6px;
}

#table-box44 td, #table-box44 td a {
   font: 10px/14px Verdana, sans-serif;
   visibility: visible;
   color: #000000;
   border-top: solid #990033 2px;
   border-left: solid #990033 2px;
   padding: 6px;
}

.table-box44standard {
   font: inherit!important;
   color: inherit!important;
   border-top: inherit!important;
   border-left: inherit!important;
   padding: inherit!important;
}

#table-boxh {
    width: 100%;
    border-collapse: collapse;
    color: #000000;
    background: #fff2D4;
    border-bottom: solid #990033 1px;
    padding: 6px;
}

#table-boxh th {
    font: Bold 12px/14px Verdana, sans-serif;
    visibility: visible;
    color: #990033;
    vertical-align: text-top;
    background: #ffffff;
    border-top: solid #990033 1px;
    border-bottom: solid #990033 1px;
    padding: 4px 6px 4px 6px;
}

.tabc {
    text-align: center;
}
/* END legacy archive table styles */

/* title div block */
.title-div {
margin-bottom:20px; padding:10px 10px 0px 10px; color:#FFFFFF; border-bottom:2px solid #b00d00;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#260100+19,b00d00+44,877a79+96 */
background: #1A4775; /* Old browsers */
background: -moz-linear-gradient(left, #1A4775 19%, #94BBE0 44%, #2D5A88 96%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, #1A4775 19%,#94BBE0 44%,#2D5A88 96%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, #1A4775 19%,#94BBE0 44%,#2D5A88 96%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1A4775', endColorstr='#94BBE0',GradientType=1 ); /* IE6-9 */
}
.title-div h2 {color:#FFFFFF!important; font-weight:bold; line-height:3rem;}


#LinksContainer .btn { white-space: normal; }

.articles-ad {width:85%}
.node-category {border-bottom:1px solid silver; width:100%!important;}
.node-category-selected {border-bottom:1px solid silver; background-color:#EFEFEF;}
a.node-category
{
    font-size: 20px!important;
    font-weight: 200!important;
    line-height: 1.75!important;
    /*color:#212529!important;*/
}
a.ZLDNN_TreeNodeSelected, A.ZLDNN_TreeNodeSelected:link, A.ZLDNN_TreeNodeSelected:hover {
    font-size: 20px!important;
    font-weight: 200!important;
    line-height: 1.75!important;
    background-color: #C2D9F1!important;
}


.img-hover img {
    -webkit-transition: all .3s ease; /* Safari and Chrome */
  	-moz-transition: all .3s ease; /* Firefox */
  	-o-transition: all .3s ease; /* IE 9 */
  	-ms-transition: all .3s ease; /* Opera */
  	transition: all .3s ease;
  	position:relative;
}
.img-hover img:hover {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform:translateZ(0) scale(1.20); /* Safari and Chrome */
    -moz-transform:scale(1.20); /* Firefox */
    -ms-transform:scale(1.20); /* IE 9 */
    -o-transform:translatZ(0) scale(1.20); /* Opera */
    transform:translatZ(0) scale(1.20);
}
.img-hover{
-webkit-transition: all .3s ease; /* Safari and Chrome */
  	-moz-transition: all .3s ease; /* Firefox */
  	-o-transition: all .3s ease; /* IE 9 */
  	-ms-transition: all .3s ease; /* Opera */
  	transition: all .3s ease;
}
.img-hover:hover {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform:translateZ(0) scale(1.20); /* Safari and Chrome */
    -moz-transform:scale(1.20); /* Firefox */
    -ms-transform:scale(1.20); /* IE 9 */
    -o-transform:translatZ(0) scale(1.20); /* Opera */
    transform:translatZ(0) scale(1.20);
}

.nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover {
    color: #fff;
    background-color: #920000;
}
.livetabsblitzer .ui-state-default a, .livetabsblitzer .ui-state-default a:link, .livetabsblitzer .ui-state-default a:visited {
    color: #920000!important;
}
.gold {color:#ECCA4F!important;}
.gold p a:link, .gold p a:hover, .gold p a:visited, .gold p a:active {color:#ECCA4F!important;}

.livetabs li{height:auto!important; min-height:18px!important}
.primaryNav li {
    background: #dfdfdf;
  	font-weight:bold;
}

#toast-container > .toast, .toast {background-color:navy!important; background-image:none!important;}
#toast-container > .toast-warning, .toast-warning {background-color:#920000!important; background-image:none!important;}
#toast-container > .toast-alert, .toast-alert {background-color:#e9d201!important; background-image:none!important;}
#toast-container > .toast-info, .toast-info {background-color:#0277fd!important; background-image:none!important;}
#toast-container > .toast-success, .toast-success {background-color:#0c9200!important; background-image:none!important;}


@media only screen and (width: 768px) {
    .navbar-header{float:right!important;}
    .mobile-label{display:inline-block!important;}
}

.navbar-header{position:absolute; top:0; right:0;}
.tablesorter-header-inner {color:#920000!important;}
.tablesorter-header-inner a {color:#920000!important;}

/*
ul li {
    list-style-type: disc!important;
}
*/

.rzc-basket [ng-model="cartItem.ClientQuantity"]{display:none!important}









section.timeline {
    width: 75%;
    margin: 50px 12.5% 0;
    position: relative;
    float: left;
    padding-bottom: 120px
}
section.timeline:after {
    background: #505050;
    background: -moz-linear-gradient(top,rgba(80,80,80,0) 0%,#505050 8%,#505050 92%,rgba(80,80,80,0) 100%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#1e5799),color-stop(100%,#7db9e8));
    background: -webkit-linear-gradient(top,rgba(80,80,80,0) 0%,#505050 8%,#505050 92%,rgba(80,80,80,0) 100%);
    background: -o-linear-gradient(top,rgba(80,80,80,0) 0%,#505050 8%,#505050 92%,rgba(80,80,80,0) 100%);
    background: -ms-linear-gradient(top,rgba(80,80,80,0) 0%,#505050 8%,#505050 92%,rgba(80,80,80,0) 100%);
    background: linear,to bottom,rgba(80,80,80,0) 0%,#505050 8%,#505050 92%,rgba(80,80,80,0) 100%;
    content: "";
    display: block;
    height: 100%;
    left: 50%;
    margin-left: -2px;
    position: absolute;
    top: -60px;
    width: 3px;
    z-index: 0;
    filter: alpha(opacity=35);
    opacity: .35
}
section.timeline .timeline-date {
    box-shadow: 0 1px 5px 0 rgba(0,0,0,.04);
    position: relative;
    display: block;
    clear: both;
    width: 200px;
    height: 45px;
    padding: 5px;
    border: 1px solid #e5e5e5;
    margin: 0 auto 10px;
    text-shadow: 0 1px 1px #fff;
    border-radius: 4px;
    background: #fff;
    z-index: 1
}
section.timeline .timeline-date h3 {
    display: block;
    text-align: center;
    color: #757575;
    font-size: .9em;
    line-height: 32px
}
section.timeline .timeline-title {
    background: #f4f4f4;
    padding: 12px
}
section.timeline .timeline-title h4 {
    padding: 0;
    margin: 0;
    color: #171717;
    font-size: 1.4em
}
section.timeline .timeline-title a {
    color: #171717
}
section.timeline .timeline-title .timeline-title-tags {
    color: #b1b1b1;
    font-size: .9em
}
section.timeline .timeline-title .timeline-title-tags a {
    color: #b1b1b1;
    font-size: .9em
}
section.timeline .timeline-box {
    box-shadow: 0 1px 5px 0 rgba(0,0,0,.04);
    border: 1px solid #e5e5e5;
    border-radius: 4px;
    margin: 20px 10px 10px 10px;
    padding: 10px;
    position: relative;
    width: 45.7%;
    float: left;
    z-index: 1;
    margin-bottom: 30px;
    background: #fff
}
section.timeline .timeline-box.left {
    clear: both
}
section.timeline .timeline-box.left:before {
    background: none repeat scroll 0 0 #e5e5e5;
    border-radius: 50%;
    box-shadow: 0 0 0 3px #fff,0 0 0 6px #e5e5e5;
    content: "";
    display: block;
    height: 7px;
    margin-right: -5px;
    position: absolute;
    right: -6.8%;
    top: 22px;
    width: 8px
}
section.timeline .timeline-box.left:after {
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    background: #fff;
    border-right: 1px solid #e5e5e5;
    border-top: 1px solid #e5e5e5;
    content: "";
    display: block;
    height: 14px;
    position: absolute;
    right: -8px;
    top: 20px;
    width: 14px;
    z-index: 0
}
section.timeline .timeline-box.right {
    clear: right;
    float: right;
    right: -1px;
    margin-top: 40px
}
section.timeline .timeline-box.right:before {
    background: none repeat scroll 0 0 #e5e5e5;
    border-radius: 50%;
    box-shadow: 0 0 0 3px #fff,0 0 0 6px #e5e5e5;
    content: "";
    display: block;
    height: 7px;
    margin-left: -5px;
    position: absolute;
    left: -7.2%;
    top: 32px;
    width: 8px
}
section.timeline .timeline-box.right:after {
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    background: #fff;
    border-left: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
    content: "";
    display: block;
    height: 14px;
    position: absolute;
    left: -8px;
    top: 30px;
    width: 14px;
    z-index: 0
}
section.timeline .timeline-box .owl-carousel {
    border-radius: 0;
    padding: 0;
    border: 0;
    box-shadow: none
}
@media(max-width: 991px) {
    section.timeline .timeline-box {
        float:none;
        clear: both;
        right: auto;
        left: auto;
        margin: 25px auto;
        max-width: 70%;
        width: auto
    }
    section.timeline .timeline-box.right {
        float: none;
        clear: both;
        right: auto;
        left: auto;
        margin: 25px auto;
        max-width: 70%;
        width: auto
    }
    section.timeline .timeline-box.left:after,section.timeline .timeline-box.right:after,section.timeline .timeline-box.left:before,section.timeline .timeline-box.right:before {
        display: none
    }
}
@media(max-width: 479px) {
    section.timeline {
        width:auto;
        float: none;
        margin-left: 0;
        margin-right: 0
    }
    section.timeline .timeline-box {
        margin: 15px auto;
        max-width: 90%
    }
    section.timeline .timeline-box.right {
        margin: 15px auto;
        max-width: 90%
    }
}


#navigation > li.has-submenu >.sub-toggle {position: absolute;right: -4px; top: 7px;}
#navigation > li.has-submenu{}
nav ul.slimmenu>li {padding-right: 20px; margin-right:5px;}
#nav-items li:nth-child(7)  >.sub-toggle{right:16px;}


.LSSettings > .ms-table-responsive, .ms-table-responsive {width:100%; max-width:1240px; overflow:auto;} 


.DNN_Documents table{border:1px solid #c0c0c0;}
.DNN_Documents tr:nth-child(even) td {background: #E0E5E9;}
.DNN_Documents tr:nth-child(odd) td{background: #FFF}
.DNN_Documents tr:nth-child(2) td{border-top:1px solid #c0c0c0;}

.DNN_Documents *{font-size:14px; color:black!important;}
.DNN_Documents table .SubHead td{font-weight:bold;}
.DNN_Documents table{margin: 10px 0 30px;}
.TitleCell a{ color:navy;  text-decoration:underline!important;}



