
.hpBigTitle
{
	font-size:xx-large;
	/*font-size:150%;*/
	color:#18b5cb;
}

.hpBigTitleSubText
{
	font-size:medium;
	/*color:#999d9a;*/
color:#666666;

}

#newsHeadingHPMASTER
{
	font-size:large;
	color:#bec0be;
	padding-top:10px;
	text-align:left;
	padding-left:8px;
	padding-bottom:4px;
	font-weight:bold;
}

.newsSubHeadingHP
{
	color:#385a73;
/*	padding-left:8px;*/
	font-weight:bold;
	padding-top:3px;
}

.newsSubHeadingContent
{
	color:#6b6f6c;
	padding-left:8px;
}



.hpCompanyPicsMore
{
	padding-top:75px; 
	float:left; 
	padding-left:10px;
}


.hpNewsGrayArrow
{
	padding-left:5px;
	padding-right:5px;
}

.hpFooterBar
{
	margin-top:8px;
}

.AboutUsBannerSpacer
{
	width:802px; 
	height:10px;
}

.mainContentTopSpacer
{
	height:5px;
}


.mainContentZZZZZZ
{
	background-color:#ffffff;
	width:728px;
	height:100%;
	min-height:500px;
	text-align:left;
	padding-top:20px;
	padding-left:40px;
	padding-right:40px;
	background-image:url(../images/mainContentRightShadow.gif);
	background-color:Red;
}
.pageHeading
{
	color:#2e4d61;
	font-size:xx-large;
	font-weight:bold;
	padding-top:20px;
}

.pageContent
{
	color:#999999;
	padding-top:20px;
	width:500px;
	float:left;
}

.pageContentRightImage
{
	color:#999999;
	padding-top:20px;
	width:200px;
	text-align:right;
}

.pageContentSubHeading
{
	color:#0c96b2;
	font-size:medium;	
}


.groupCompaniesCompanyName
{
	width:229px;
	color:#b4b8b5; 
	font-weight:bold;
}

.groupCompaniesCompanyDescription
{
	width:229px;
	color:#b4b8b5;
}

.businessOwnershipSubHeading
{
	color:#2e4d61;	
	font-size:medium;	
	background-color:#f4f6f9;
}


.newslineHeader
{
	color:#0c96b2;
	font-size:medium;	
}

.frmError
{
	color:Red;
	font-weight:bold;
	width:180px
}

.frmtextbox
{
 width:150px;
}

.bold{font-weight:bold;}

.imageOnRight{float:right;}

.imageOnLeft{float:left;}

.padImage{padding:3px;}

.paddedImageOnRight{float:right;padding:10px}

.paddedImageOnLeft{float:left;padding:10px}

.iconOnLeft{float:left;width:25px;height:25px;border:0pxsolidtransparent}

.iconOnRight{float:right;width:25px;height:25px;border:0pxsolidtransparent}

