h1, h1.large-blue-heading {

	font-size: 1.5em;

	font-weight: bold;

	color: 005AAB;

	margin-top: 0.67em;

	margin-right: 0;

	margin-bottom: 0.67em;

	margin-left: 0;

	padding-bottom: 3px;

	border-bottom-width: 2px;

	border-bottom-style: dotted;

	border-bottom-color: #B0D8F1;

	padding-right: 20px;

}

.subh1, .light-blue-text {

	font-size: .8em;

	font-weight: bold;

	color: #008DE1;

	margin-top: .6em;

	margin-right: 0;

	margin-bottom: 0.3em;

	margin-left: 0;

	display: block;

}



h2, h2.black-heading-w-blue-dots {

	font-size: 1.2em;

	font-weight: bold;

	color: #000000;

	margin-top: 0.67em;

	margin-right: 0;

	margin-bottom: 0.67em;

	margin-left: 0;

	padding-bottom: 3px;

	border-bottom-width: 2px;

	border-bottom-style: dotted;

	border-bottom-color: #B0D8F1;

}



h3, h3.small-blue-heading, a.testimonialslink:link, a.testimonialslink:visited, a.testimonialslink:active {

	font-size: 1em;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #005AAB;

	margin-top: 0.67em;

	margin-right: 0;

	margin-bottom: 0.67em;

	margin-left: 0;

}

a.testimonialslink{
display:block;
}

h4, h4.bold-heading {

	font-size: 1.2em;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	margin: 0.67em 0;

}



.imgright { float: right; }

.imgleft { float: left; }

hr {

	font-size: 1.4em;

	font-weight: bold;

	color: 005AAB;

	margin-top: 0.67em;

	margin-right: 0;

	margin-bottom: 0.67em;

	margin-left: 0;

	padding-bottom: 3px;

	border-bottom-width: 2px;

	border-bottom-style: dotted;

	border-bottom-color: #B0D8F1;

	border-top-width: 0px;

	border-right-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-left-style: none;

}



