/* pub_style_print.css */
#dhslogo-screen { display:none; }
#dhslogo-print { display:block; }

#banner { display:table; width:100%; padding:3px; }
#banner-row { display:table-row; }
#banner-row-dhslogo { display:table-cell; }
#banner-row-mngovlogo { display:none; }

#greenbar { display:none; }
#graybar { display:none; }

#mainContent { display:table; width:99%; border-bottom:1px solid #999; margin:0px; padding:0px; }
#mainContent-row { display:table-row; width:100%; }
#mainContent-row-leftnav { display:none; }
#mainContent-row-content { display:table-cell; padding:10px; text-align:left; vertical-align:top; }
#mainContent-row-rightnav { display:none; }

#footer { display:table; width:100%; font-size:90%; padding:10px; }
#footer-row { display:table-row; }
#footer-row-copy { display:table-cell; text-align:left; }
#footer-row-links { display:table-cell; padding-right:20px; text-align:right; } 
#updated { margin:2px 5px; }
#footer-row-links a { margin:2px 3px 2px 3px; color:#003865; }

#spnReportRate { display:none; }


/* REBRAND STYLES */
body {
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 14px;
    line-height: 1.428571429;
    color: #333;
}
a {
    color: #003865
}
a, a:visited {
	text-decoration: underline
}
a:hover, a:focus {
    color: #000e18;
    text-decoration: underline
}
h1, h2, h3, h4, h5, h6 {
    margin-top: 0;
    margin-bottom: 10px;
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: inherit
}
h1 {
	margin-bottom: 14px;
	font-size: 36px
}
h2 {
	font-size: 28px
}
h3 {
	font-size: 22px
}
h4 {
	font-size: 17px
}
.h5 {
    font-size: 14px
}
.h6 {
    font-size: 12px
}
p {
	line-height: 22.28568px;
	margin: 0 0 20px 0
}
ul {
	margin-bottom: 30px
}
