@charset "UTF-8";

.mainbody .form{width:380px;position:relative;left:20px;top:0px;}
.mainbody .form1{font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;line-height: 15px;font-weight: normal;font-variant: normal;text-transform: none;color: #333333;	text-decoration: none;position: relative;left: 20px;top: -10px;width:80px;}
.mainbody .form2{font-family: Arial, Helvetica, sans-serif;font-size: 15px;font-style: normal;line-height: normal;font-weight: normal;font-variant: normal;text-transform: none;	color: #D22D2A;text-decoration: none;position: relative;left: 20px;top: -10px;width: 300px;}

#spacer{padding-top:9px;}

.vgstyle {
	position: relative;
	margin: 20px;
	margin-top: 0px;
}
.vglogo {
	background-color: #FFFFFF;
	position: absolute;
	left: 50px;
	top: 20px;
}
.topbanner {
	background-color: #FFFFFF;
	height: 79px;
	width: 771px;
	position: absolute;
	left: 0px;
	top: 0px;
}
.bannerimg {
	position: absolute;
	left: 0px;
	top: 79px;
}
.topnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #999999;
	text-decoration: none;
	background-color: #FFFFFF;
	letter-spacing: normal;
	text-align: center;
	vertical-align: bottom;
	word-spacing: normal;
	position: absolute;
	height: 30px;
	left: 491px;
	top: 0px;
	margin: 0px;
	padding: 0px;
	width: 280px;
}
.navtext a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
.navtext a:hover {
	color: #D22D2A;
	text-decoration: underline;
}
.mainnav {
	padding: 0px;
	width: 395px;
	position: absolute;
	left: 376px;
	top: 50px;
	height: 29px;
	margin: 0px;
}
.msbanner {
	position: absolute;
	left: 480px;
	top: 79px;
}
.bannerimg2 {
	position: absolute;
	top: 79px;
	left: 421px;
}
.subnav{
	width: 131px;
	margin: 0px;
	padding: 0px;
}
.subnav li     {
	list-style: none;
	text-align: left;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	background-image: url(images/subm_greybg.gif);
	text-indent: 15px;
	vertical-align: middle;
	height: 25px;
	padding: 0px;
}
.subnav li       a   {
	text-decoration: none;
	font-weight: normal;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	height: 20px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
.subnav li       a:hover   {
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
	display: block;
	padding-right: 10px;
}
.subnavcontainer {
	position: absolute;
	left: 19px;
	top: 219px;
	width: 131px;
}
.mssubnav {
	margin: 0px;
	padding: 0px;
	width: 131px;
}
.mssubnav li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	background-image: url(images/ms_leftnavbg.gif);
	text-align: left;
	text-indent: 15px;
	list-style-type: none;
	height: 25px;
	margin: 0px;
	padding: 0px;
	vertical-align: middle;
	list-style-image: none;
}
.mssubnav li a {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	height: 20px;
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-decoration: none;
	display: block;
	font-weight: normal;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
.mssubnav li a:hover {
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
	display: block;
	padding-right: 10px;
}
.mainbody {
	width: 420px;
	position: absolute;
	left: 169px;
	top: 219px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
	display: block;
	height: 650px;
}
.mainbody h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #999999;
	text-decoration: none;
	text-align: left;
	position: relative;
	top: 2px;
	left: 20px;
	width: 380px;
}
.mainbody h1 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #999999;
	text-decoration: none;
	text-align: left;
}
.mainbody h1 a:hover {
	color: #D22D2A;
	text-decoration: underline;
}
.mainbody   .p1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #D22D2A;
	text-decoration: none;
	position: relative;
	left: 20px;
	top: -10px;
	width: 380px;
}
.mainbody h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #D22D2A;
	text-decoration: none;
	position: relative;
	left: 20px;
	top: 0px;
	width: 380px;
}
.mainbody   .border {
	height: 4px;
	width: 420px;
	position: relative;
	left: 0px;
	background-image: url(images/midgreyspacer.gif);
	background-position: 4px 420px;
}
.mainbody   .p2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
	position: relative;
	left: 20px;
	top: -10px;
	width: 380px;
}
.mainbody   .bodyline {
	height: 4px;
	position: relative;
	top: -10px;
}
.toplines {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
}
.msmainbody {
	width: 420px;
	position: absolute;
	left: 169px;
	top: 219px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
	height: 500px;
	display: block;
}
.msmainbody h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #999999;
	text-decoration: none;
	text-align: left;
	position: relative;
	top: 2px;
	left: 20px;
	width: 380px;
}
.msmainbody h1 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #999999;
	text-decoration: none;
}
.msmainbody h1 a:hover {
	font-weight: normal;
	color: #D22D2A;
	text-decoration: underline;
}
.msmainbody  .p1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #99CB11;
	text-decoration: none;
	position: relative;
	left: 20px;
	top: -10px;
	width: 380px;
}
.msmainbody h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #99CB11;
	text-decoration: none;
	position: relative;
	left: 20px;
	top: 0px;
	width: 380px;
}
.msmainbody  .border {
	height: 4px;
	width: 420px;
	position: relative;
	left: 0px;
	background-image: url(images/midgreyspacer.gif);
	background-position: 4px 420px;
}
.msmainbody  .p2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
	position: relative;
	left: 20px;
	top: -10px;
	width: 380px;
}
.msmainbody .p2 a {
	color: #D22D2A;
	text-decoration: none;
}
.msmainbody .p2 a:hover {
	text-decoration: underline;
}
.msmainbody  .bodyline {
	height: 4px;
	position: relative;
	top: -10px;
}
.trsubnav {
	width: 131px;
	margin: 0px;
	padding: 0px;
}
.trsubnav li {
	list-style: none;
	text-align: left;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	background-image: url(images/tr_leftnavbg.gif);
	text-indent: 15px;
	vertical-align: middle;
	height: 25px;
	padding: 0px;
}
.trsubnav li a {
	text-decoration: none;
	font-weight: normal;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	height: 20px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
.trsubnav li a:hover {
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
	display: block;
	padding-right: 10px;
}
.trmainbody {
	width: 420px;
	position: absolute;
	left: 169px;
	top: 219px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
	height: 500px;
	display: block;
}
.trmainbody h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #999999;
	text-decoration: none;
	text-align: left;
	position: relative;
	top: 2px;
	left: 20px;
	width: 380px;
}
.trmainbody h1 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #999999;
	text-decoration: none;
	text-align: left;
}
.trmainbody h1 a:hover {
	color: #D22D2A;
	text-decoration: underline;
}
.trmainbody .p1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #2BA495;
	text-decoration: none;
	position: relative;
	left: 20px;
	top: -10px;
	width: 380px;
}
.trmainbody h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #2BA495;
	text-decoration: none;
	position: relative;
	left: 20px;
	top: 0px;
	width: 380px;
}
.trmainbody .border {
	height: 4px;
	width: 420px;
	position: relative;
	left: 0px;
	background-image: url(images/midgreyspacer.gif);
	background-position: 4px 420px;
}
.trmainbody .p2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
	position: relative;
	left: 20px;
	top: -10px;
	width: 380px;
}
.trmainbody .bodyline {
	height: 4px;
	position: relative;
	top: -10px;
}
.trbanner {
	position: absolute;
	left: 367px;
	top: 79px;
}
.corpsubnav {
	width: 131px;
	margin: 0px;
	padding: 0px;
}
.corpsubnav li {
	list-style: none;
	text-align: left;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	background-image: url(images/corp_leftnavbg.gif);
	text-indent: 15px;
	vertical-align: middle;
	height: 25px;
	padding: 0px;
}
.corpsubnav li a {
	text-decoration: none;
	font-weight: normal;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	height: 20px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
.corpsubnav li a:hover {
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
	display: block;
	padding-right: 10px;
}
.corpmainbody {
	width: 420px;
	position: absolute;
	left: 169px;
	top: 219px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
	display: block;
	height: 600px;
}
.corpmainbody h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #999999;
	text-decoration: none;
	text-align: left;
	position: relative;
	top: 2px;
	left: 20px;
	width: 380px;
}
.corpmainbody h1 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #999999;
	text-decoration: none;
	text-align: left;
}
.corpmainbody h1 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #D22D2A;
	text-decoration: underline;
}
.corpmainbody .p1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #009CC7;
	text-decoration: none;
	position: relative;
	left: 20px;
	top: -10px;
	width: 380px;
}
.corpmainbody h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #009CC7;
	text-decoration: none;
	position: relative;
	left: 20px;
	top: 0px;
	width: 380px;
}
.corpmainbody .border {
	height: 4px;
	width: 420px;
	position: relative;
	left: 0px;
	background-image: url(images/midgreyspacer.gif);
	background-position: 4px 420px;
}
.corpmainbody .p2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
	position: relative;
	left: 20px;
	top: -10px;
	width: 380px;
	list-style-position: outside;
	list-style-type: disc;
}
.corpmainbody .bodybullet li {
	list-style-position: outside;
	list-style-type: disc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.corpmainbody .bodybulletbox {
	position: relative;
	top: -15px;
	left: -8px;
}
.corpmainbody .bodyline {
	height: 4px;
	position: relative;
	top: -10px;
}
.corpbanner {
	position: absolute;
	left: 288px;
	top: 79px;
}
.distsubnav {
	width: 131px;
	margin: 0px;
	padding: 0px;
}
.distsubnav li {
	list-style: none;
	text-align: left;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	background-image: url(images/dist_leftnavbg.gif);
	text-indent: 15px;
	vertical-align: middle;
	height: 25px;
	padding: 0px;
}
.distsubnav li a {
	text-decoration: none;
	font-weight: normal;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	height: 20px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
.distsubnav li a:hover {
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
	display: block;
	padding-right: 10px;
}
.distmainbody {
	width: 420px;
	position: absolute;
	left: 169px;
	top: 219px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
	height: 500px;
	display: block;
}
.distmainbody h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #999999;
	text-decoration: none;
	text-align: left;
	position: relative;
	top: 2px;
	left: 20px;
	width: 380px;
}
.distmainbody h1 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #999999;
	text-decoration: none;
	text-align: left;
	position: relative;
	top: 2px;
	left: 0px;
	width: 380px;
}
.distmainbody h1 a:hover {
	color: #D22D2A;
	text-decoration: underline;
}
.distmainbody .p1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #82A495;
	text-decoration: none;
	position: relative;
	left: 20px;
	top: -10px;
	width: 380px;
}
.distmainbody h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #82A495;
	text-decoration: none;
	position: relative;
	left: 20px;
	top: 0px;
	width: 380px;
}
.distmainbody .border {
	height: 4px;
	width: 420px;
	position: relative;
	left: 0px;
	background-image: url(images/midgreyspacer.gif);
	background-position: 4px 420px;
}
.distmainbody .p2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
	position: relative;
	left: 20px;
	top: -10px;
	width: 380px;
}
.distmainbody .bodyline {
	height: 4px;
	position: relative;
	top: -10px;
}
.distbanner {
	position: absolute;
	left: 449px;
	top: 79px;
}
.hmcontainer {
	background-image: url(images/homebg.gif);
	background-position: 771px 301px;
	margin: 0px;
	padding: 0px;
	height: 301px;
	width: 771px;
	position: absolute;
	left: 0px;
	top: 79px;
}
.msbox {
	margin: 0px;
	padding: 0px;
	height: 313px;
	width: 145px;
	position: absolute;
	left: 292px;
	top: 237px;
}
.corpbox {
	margin: 0px;
	padding: 0px;
	height: 313px;
	width: 145px;
	position: absolute;
	left: 448px;
	top: 237px;
}
.distbox {
	margin: 0px;
	padding: 0px;
	height: 313px;
	width: 145px;
	position: absolute;
	left: 604px;
	top: 237px;
}
.trbox {
	height: 313px;
	width: 145px;
	position: absolute;
	left: 136px;
	top: 237px;
}
.trbox .trtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
	background-image: url(images/hm_shading.gif);
	height: 120px;
	width: 145px;
	padding: 0px;
	margin: 0px;
	display: block;
}
.trbox .trtext .trtextb {
	padding: 15px;
	width: 135px;
	margin: 0px;
}
.trbox .trbg {
	background-image: url(images/hm_trshading.gif);
	height: 40px;
}
.distbox .distbg {
	background-image: url(images/hm_distshading.gif);
	height: 40px;
}
.msbox .mstext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
	background-image: url(images/hm_shading.gif);
	display: block;
	height: 120px;
	width: 145px;
}
.corpbox .corpbg {
	background-image: url(images/hm_corpshading.gif);
	height: 40px;
}
.msbox .mstext .mstextb {
	width: 120px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.distbox .disttext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
	background-image: url(images/hm_shading.gif);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 120px;
	width: 145px;
}
.msbox .msbg {
	background-image: url(images/hm_msshading.gif);
	height: 40px;
}
.corpbox .corptext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
	background-image: url(images/hm_shading.gif);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 120px;
	width: 145px;
}
.corpbox .corptext .corptext2 {
	width: 120px;
	margin: 0px;
	padding: 15px;
}
.distbox .disttext .distextb {
	margin: 0px;
	padding: 15px;
	width: 120px;
}
.taglinecontainer {
	margin: 0px;
	height: 30px;
	width: 771px;
	border-top-width: 1px;
	border-bottom-width: 4px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	position: absolute;
	left: 0px;
	top: 576px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
img
{  border-style: none;
}
.trmainbody .bodybulletbox {
	left: -8px;
	top: -15px;
	position: relative;
}
.trmainbody .bodybulletbox .bodybullet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	line-height: 20px;
}
.rightbox {
	width: 140px;
	position: absolute;
	left: 615px;
	top: 239px;
	height: 450px;
}
.rightbox .rightimg2 {
	position: relative;
	top: 20px;
}
.rightbox .rightimg3 {
	position: relative;
	top: 40px;
}
.rightbox .rightimg4 {
	position: relative;
	top: 60px;
}
.mainbody .p2 a {
	color: #D22D2A;
	text-decoration: none;
}
.mainbody .p2 a:hover {
	text-decoration: underline;
}
.trmainbody .p2 a {
	color: #D22D2A;
	text-decoration: none;
}
.trmainbody .p2 a:hover {
	text-decoration: underline;
}
.corpmainbody .p2 a {
	color: #D22D2A;
	text-decoration: none;
}
.corpmainbody .p2 a:hover {
	text-decoration: underline;
}
.distmainbody .p2 a {
	scolor: #D22D2A;
	text-decoration: none;
}
.distmainbody .p2 a:hover {
	text-decoration: underline;
}
.distmainbody .p2 a {
	color: #D22D2A;
	text-decoration: none;
}
.distmainbody .p2 a:hover {
	text-decoration: underline;
}
