html,body{height:100%;}
body{background:#f7f7f7;color:#939393;font:14px/17px Arial,Helvetica,sans-serif;min-width:320px;position:relative;}
.bg{background:url(../images/header-tail.gif) center top repeat-x #fff;}
header{width:100%;padding-bottom:18px;}
header .indent-bottom{padding-bottom:12px;}
h1{position:absolute;top:0;left:5px;z-index:999;}
h1 a{display:block;width:281px;height:167px;overflow:hidden;background:url(../images/DHlogo3.png) 0px 0px no-repeat #15c1e5;}
h1 a:hover{text-decoration:none;}
h1 a strong{display:none;}
h1 a span{font:bold 15px/16px "Trebuchet MS",Arial,Helvetica,sans-serif;color:#fff;display:block;padding:119px 35px 0 35px;text-align:center;}
#content{width:100%;padding-bottom:39px;}
.img-indent{float:left;margin-right:20px;}
.img-indent5-1{float:left;margin-right:28px;}
.last-item{margin-right:0!important;margin-bottom:0!important;}
h3{font:bold 31px/38px "Trebuchet MS",Arial,Helvetica,sans-serif;color:#1f9fba;text-transform:uppercase;letter-spacing:-1px;}
h4{font:bold 24px/28px "Trebuchet MS",Arial,Helvetica,sans-serif;color:#1f9fba;text-transform:uppercase;letter-spacing:-1px;}
h5{font:normal 18px/21px Arial,Helvetica,sans-serif;color:#ffa200;text-transform:uppercase;}
h6{font:normal 13px/19px Arial,Helvetica,sans-serif;color:#ffa200;text-transform:uppercase;}
h6 a{color:#ffa200;}
h6 a:hover{text-decoration:none;color:#15c1e5;}
blockquote{width:100%;}
.quote-caption{text-align:right;}
.col-7{float:left;width:280px;}
.col-7:first-child{margin-right:30px;}
.box{color:#fff;width:100%;}
.box .indents{padding:25px 27px 36px 33px;}
.box h3{color:#fff;letter-spacing:-2px;}
.box h3 span{display:block;font-size:40px;line-height:48px;letter-spacing:-2px;margin-top:-10px;}
.box h6{font-weight:bold;color:#fff;}
.box h6 a{color:#fff;}
.box h6 a:hover{text-decoration:underline;}
.box .button{background:#fff;}
.box .button:hover{color:#fff!important;}
.box.bg-color1 .button{color:#92ad26;}
.box.bg-color1 .button:hover{background-color:#4e6100;}
.box.bg-color2 .button{color:#ffa200;}
.box.bg-color2 .button:hover{background-color:#674100;}
.box.bg-color3 .button{color:#ca3535;}
.box.bg-color3 .button:hover{background-color:#540101;}
.box.bg-color4 .button{color:#15c1e5;}
.box.bg-color4 .button:hover{background-color:#004c5c;}
.bg-color1{background-color:#9bba1f;}
.bg-color2{background-color:#ffa200;}
.bg-color3{background-color:#ca3535;}
.bg-color4{background-color:#15c1e5;}
.font-1{font:13px/19px Arial,Helvetica,sans-serif;text-transform:uppercase;}
.font-2{text-align:justify;}
a{color:#ffa200;outline:none;cursor:pointer;text-decoration:none;text-transform:uppercase;}
.blue-link{color:#1f9fba!important;outline:none;cursor:pointer;text-decoration:none;text-transform:uppercase;}
a:hover{text-decoration:underline}
a[href^="tel:"]{color:#939393;text-decoration:none;}
.button{display:inline-block;cursor:pointer;font:bold 18px/22px "Trebuchet MS",Arial,Helvetica,sans-serif;color:#fff;text-transform:uppercase;letter-spacing:-1px;background:#15c1e5;padding:4px 12px 5px;}
.button:hover{text-decoration:none;background-color:#1f9fba;}
.list-1{border-top:1px solid #fff;}
.list-1 li{font:bold 13px/18px Arial,Helvetica,sans-serif;color:#fff;text-transform:uppercase;border-bottom:1px solid #fff;padding:8px 0;}
.list-1 span{background:url(../images/marker-1.png) 0 0 no-repeat;padding:6px 0 0 35px;display:inline-block;min-height:24px;}
.list-1 a{color:#fff;}
.list-1 a:hover{text-decoration:none;}
.bg-color1 .list-1 a:hover{color:#4e6100;}
.bg-color2 .list-1 a:hover{color:#674100;}
.bg-color3 .list-1 a:hover{color:#540101;}
.bg-color4 .list-1 a:hover{color:#004c5c;}
.list-1 dt{font:bold 13px/18px Arial,Helvetica,sans-serif;color:#fff;text-transform:uppercase;padding:9px 0 7px;}
.list-1 dd{font:13px/19px Arial,Helvetica,sans-serif;text-transform:uppercase;border-bottom:1px solid #fff;padding-bottom:10px;}
.list-1 dd.last-item{border-bottom:none;padding-bottom:0;}
.list-2{border-top:1px solid #939393;}
.list-2 li{font:bold 13px/18px Arial,Helvetica,sans-serif;color:#939393;text-transform:uppercase;border-bottom:1px solid #939393;padding:8px 0;}
.list-2 span{background:url(../images/marker-1.png) 0 0 no-repeat;padding:6px 0 0 35px;display:inline-block;min-height:24px;}
.list-2 a{color:#939393;}
.list-2 a:hover{text-decoration:none;}
.list-2a{border-top:1px solid #939393;}
.list-2a li{font:bold 13px/18px Arial,Helvetica,sans-serif;color:#939393;text-transform:uppercase;border-bottom:1px solid #939393;padding:8px 0;}
.list-2a span{background:url(../images/marker-2.png) 0 0 no-repeat;padding:6px 0 0 35px;display:inline-block;min-height:24px;}
.list-2a a{color:#939393;}
.list-2a a:hover{text-decoration:none;}
.list-3{border-top:1px solid #fff;}
.list-3 li{font:13px/18px Arial,Helvetica,sans-serif;color:#fff;text-transform:none;border-bottom:1px solid #fff;padding:8px 0;}
.list-3 span{background:url(../images/marker-1.png) 0 0 no-repeat;padding:6px 0 0 35px;display:inline-block;min-height:24px;}
.list-3 a{color:#ffa200;}
.list-3 a:hover{text-decoration:none;}
.list-4{border-top:1px solid #939393;}
.list-4 li{font:13px/18px Arial,Helvetica,sans-serif;color:#939393;border-bottom:1px solid #939393;padding:8px 0;}
.list-4 .unchecked{background:url(../images/checkbox.jpeg) 0 0 no-repeat;padding:6px 0 0 35px;display:inline-block;min-height:24px;}
.list-4 .checked{background:url(../images/checkbox-checked.jpeg) 0 0 no-repeat;padding:6px 0 0 35px;display:inline-block;min-height:24px;}
.list-4 a{color:#939393;}
.list-4 a:hover{text-decoration:none;}
p,.p3-1{margin-bottom:18px}
.p0{margin-bottom:0;}
.p0-1{margin-bottom:3px;}
.p1{margin-bottom:5px;}
.p1-1{margin-bottom:8px;}
.p2{margin-bottom:10px;}
.p2-1{margin-bottom:12px;}
.p3{margin-bottom:15px;}
.p4{margin-bottom:20px;}
.p4-1{margin-bottom:22px;}
.p5{margin-bottom:25px;}
.p5-1{margin-bottom:28px;}
.p6{margin-bottom:30px;}
.p6-1{margin-bottom:32px;}
.p7{margin-bottom:35px;}
.p7-1{margin-bottom:37px;}
.p8{margin-bottom:40px;}
.p8-1{margin-bottom:42px;}
.indent-lr{padding-left:2px;padding-right:2px;}
.indent-top1{padding-top:5px;}
.indent-top5{padding-top:25px;}
.indent-right1{padding-right:5px;}
.indent-left1{padding-left:5px;}
.indent-left6{padding-left:30px;}
.indent-left7{padding-left:35px;}
.indent-bottom6-1{padding-bottom:33px;}
.indent-bottom7-1{padding-bottom:37px;}
footer{width:100%;background:url(../images/footer-tail.gif) center top repeat-x #f7f7f7;padding:31px 0 30px;}
.footer-menu{overflow:hidden;margin-bottom:12px;}
.footer-menu li{float:left;font:13px/18px Arial,Helvetica,sans-serif;text-transform:uppercase;margin-right:24px;}
.footer-menu a{color:#b0b0ae;}
.footer-menu a:hover,.footer-menu a.active{text-decoration:none;color:#5dcce8;}
.footer-text{font:13px/18px Arial,Helvetica,sans-serif;color:#b0b0ae;text-transform:uppercase;}
.footer-text span{display:inline-block;margin-right:12px;}
.footer-text a{color:#5dcce8;}
footer2{width:100%;background:#f7f7f7;padding:0;}
.report_table {
	font-size: 9pt;
	color: #000000;
	margin-left: 0px;
	margin-top: 0px;
	border: 2px solid #444444;
}
.report_table th {
	border: 1px solid #444444;
	color: #000000;
	font-size: 11pt;
	font-weight: bold;
	text-align: center;
}
.report_table td {
	border: 1px solid #444444;
}
.noborder_table {
	font-size: 9pt;
	color: #000000;
	margin-left: 0px;
	margin-top: 0px;
}
.noborder_table th {
	color: #000000;
	font-size: 11pt;
	font-weight: bold;
	text-align: center;
}
.noborder_table td {
	border-style: none;
}
.vertbord_table {
	font-size: 9pt;
	color: #000000;
	margin-left: 0px;
	margin-top: 0px;
	/*border-top: 1px solid #444444;*/
}
.vertbord_table th {
	border-top: 1px solid #444444;
	color: #000000;
	font-size: 11pt;
	font-weight: bold;
	text-align: center;
}
.vertbord_table td {
	border-top: 1px solid #444444;
}
sup {
	vertical-align: baseline;
	font-size: 0.8em;
	position: relative;
	top: -0.4em;
}
@media only screen and (max-width: 995px) {p,.p3,.p3-1{margin-bottom:15px}.p4-1,.p5,.p5-1,.p6,.p6-1,.p7,.p7-1,.p8,.p8-1{margin-bottom:20px;}h3{margin-bottom:15px!important;}h6{margin-bottom:5px!important;}.indent-top5{padding-top:18px;}.indent-left6,.indent-left7{padding-left:20px;}.indent-bottom6-1,.indent-bottom7-1{padding-bottom:30px;}.img-indent5-1{margin-right:20px;}h1 a{width:213px;background:url(../images/DHLogo3Condensed.png) 0px 20px no-repeat #1f9fba;}h1 a span{font-size:13px;line-height:16px;padding:116px 0 0 15px;}.box .indents{padding:20px;}.box h3{font-size:26px;line-height:32px;}.box h3 span{font-size:32px;line-height:38px;}.col-7{width:225px;}}
@media only screen and (max-width: 767px) {.indent-top1,.indent-top5{padding-top:0px;}.indent-lr{padding-left:0px;padding-right:0px;}.indent-right1{padding-right:0px;}.indent-left1,.indent-left6,.indent-left7{padding-left:0px;}header .indent-bottom{padding-bottom:20px;}h1{position:static;margin-bottom:20px;}h1 a{width:281px;background:url(../images/DHlogo3.png) 0px 0px no-repeat #1f9fba;}h1 a span{font-size:13px;padding:119px 0 0 35px;}.box h3{font-size:31px;line-height:38px;}.box h3 span{font-size:31px;line-height:38px;display:inline;}.footer-menu{display:none;}.col-7{float:none;width:100%;}.col-7:first-child{margin-right:0;margin-bottom:30px;}}
@media only screen and (max-width: 479px) {h1 a{width:213px;background:url(../images/DHLogo3Condensed.png) 0px 20px no-repeat #1f9fba;}h1 a span{font-size:13px;line-height:16px;padding:116px 0 0 15px;}.footer-text span{display:block;margin-right:0;}}
