@import url("default.css");
.hM{text-align: center;padding: 0;font-weight: bold;padding: 0 0 5px 15px;}
.hM blockquote{text-align: center;padding: 0px;margin: 0;float: left;width: 530px;}
.hM p{font-size: 11px;color: #000000;padding: 0px;margin: 5px 0;}
.hM blockquote p{text-align: center;font-size: 16px;color: #142C56;padding: 0px;margin: 0px;}
.hM img{border: 0;}
.hB{
	position: relative;
	height: 185px;
	color: #404041;
	width: 780px;
}
.hBS{position: absolute;top: 5px;border: 1px solid #939598;background-color: #E6E7E8;text-align: center;}
.hBS p{padding: 2px 5px;margin: 0;text-align: left;}
.hBS a{font-size: 10px;color: #2B4574;text-decoration: none;line-height: 18px;}
.hBS img{border: 0;float: left;}
.hBFC{left: 15px;width: 238px;height: 170px;}
.hBSS{left: 270px;width: 238px;height: 170px;}
.hBWS{left: 527px;width: 238px;height: 97px;background-color: #C5C6C6;}
.hBCt{top: 122px;left: 527px;width: 237px;height: 53px;}
.hMd{
	background: #FFFFFF url(../images/borderDots.gif) repeat-x 0% 0%;
	border: 0px solid red;
	width: 780px;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0px;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}
.hMdLft{float: left;}
.hMdLft a{color: #CC0000;text-decoration: none;}
.hMdLft p{font-size: 16px;color: #142C56;padding-top: 8px;padding-bottom: 8px;margin: 0;}
.hMdLftTx{width: 493px;padding-bottom: 10px;font-size: 12px;}
.hMdLftTx b{color: #2B4574;padding-top: 3px;padding-bottom: 10px;margin: 0;display: block;}
.hMdLftTx strong{color: #2B4574;padding-top: 3px;padding-bottom: 10px;margin: 0;display: block;font-size: 14px;}
.hMdLftTxWrapper{border: 1px solid #939598;}
.hMdLftTx{width: 494px;border: 0;padding: 0;margin: 0;}
.hMdLftTxTR{background-color: #E6E7E8;text-align: center;}
.hMdLftTxTR a{color: #2B4574;text-decoration: none;}
.hMdLftTx td{padding: 8px 2px;}
.hMdLftTxBG{background: #FFFFFF url(../images/borderDotsVerticalRed.gif) repeat-y;margin: 0;padding: 0;width: 1px;}
.hMdRight{float: right;border: 0px solid red;width: 237px;padding: 0;}
.hMdRight img{border: 1px solid #BCBEC0;margin: 5px;}
.hWXHeading{background-color: #2B4574;color: #FFFFFF;line-height: 25px;padding: 0 8px;margin-bottom: 10px;margin-top: 0;font-weight: bold;font-size: 12px;}
.hWXB{border: 2px solid #C0C0C0;padding: 5px;background: url(../images/logoWX.gif) no-repeat 3% 83%;margin: 10px 0;}
.hWXB p{margin: 0;padding: 0;color: #CC0000;font-size: 12px;font-weight: bold;}
.hWXB em{display: block;}
.hWXTxLft{float: left;margin: 5px 0;}
.hWXTxRight{color: #FF0000;font-size: 12px;text-align: right;}
.hWXTxRight p{font-size: 14px;display: inline;color: #FF0000;}
.hWXTxBot{float: left;margin: 0;padding: 7px 8px;font-style: italic;width: 120px;text-align: right;}
.hWXImgBot{margin: 0;padding: 0;}
.hWXImgBot img{margin: 0 0 0 20px;padding: 0;}
.hBBot{
	position: relative;
	height: 100px;
	color: #404041;
	background: #FFFFFF url(../images/borderDots.gif) repeat-x 0% 0%;
	padding-top: 1px;
	width: 780px;
}
.hBBotS{position: absolute;top: 10px;width: 261px;height: 80px;border: 1px solid #939598;text-align: center;}
.hBBotS img{padding: 5px;}
.hBBotS a{padding: 0;margin: 0;color: #DC241F;text-decoration: none;display: block;font-weight: bold;font-size: 10px;padding: 0 3px;}
.hBBot1{left: 100px;}
.hBBot1 img{border: 0;}
.hBBot2{left: 380px;}
.hBBot2 img{border: 0;}
.hBBot3{position: absolute;top: 15px;left: 566px;width: 185px;height: 55px;border: 0;}
.hBBot3 img{border: 0;}
.hFeaturedClients{width: 238px;height: 130px;background-color: #FFFFFF;text-align: left;}
.outerBox{height: 130px;width: 236px;position: relative;overflow: hidden;color: #6D6E71;}
.scroller{position: absolute;left: 3px;top: 100px;height: 195px;width: 236px;}
#hCompanName{background-color: #F1F3F2;padding: 6px 3px;position: absolute;left: 0;top: 57px;width: 224px;font-size: 12px;font-style: italic;}
#hDisplayTitle{position: absolute;left: 100px;top: 92px;width: 128px;font-size: 10px;font-weight: bold;}
#hScrollMessage{position: absolute;left: 5px;top: 135px;width: 90px;font-size: 10px;padding: 2px 0;}
#hURLLogo{position: absolute;left: 5px;top: 92px;}
#hURLLogo img{height: 40px;width: 90px;border: 0;}
#hDisplayFooter a{color: #6D6E71;text-decoration: none;text-align: center;background-color: #F1F3F2;padding: 6px 3px;position: absolute;left: 5px;top: 163px;width: 220px;font-size: 12px;font-style: italic;}
.verdana_10_red_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #DC241F;
	text-decoration: none;
}
.grey_1pixel_border {
	border: 0.5px solid #666666;
}
