body {
	margin:0 5px 0 5px;
	background-color:#FFCC66;
	background-image:url(images/page_bg.jpg);
	background-repeat:repeat-x;
}
body,td,th {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}
.arial_11 {
	font-size:11px;
}
.h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#406D37;
	font-weight:bold;
}
h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#406D37;
	font-weight:bold;
	text-transform: uppercase;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #2B3D64;
	text-transform: uppercase;	
}
.r_column {
	background-color:#FFEBC2;
	background-image:url(images/r_column_bg.jpg);
	background-repeat:repeat-x;
}
.l_column {
	background-color:#FFEBC2;
	background-image:url(images/l_column_bg.jpg);
	background-repeat:no-repeat;
}
.formbox {
	border: 1px solid #CCCCCC;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.formButton {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	color: #FFFFFF;
	background-color: #2B3D64;
	border: 1px solid #FFFFFF;
	cursor:hand;
}
.whiteborder {
	border:1px solid #FFFFFF;
}
a.newslink:link, a.newslink:visited, a.newslink:active {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:bold;
	text-decoration:none;
}
a.newslink:hover {
	color:#FF0000;
}
a.redlink:link, a.redlink:visited, a.redlink:active {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#BD0620;
	font-weight:bold;
	text-decoration:none;
}
a.redlink:hover {
	color:#2C3E64;
}
a.grnlink:link, a.grnlink:visited, a.grnlink:active {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#638554;
	font-weight:bold;
	text-decoration:none;
}
a.grnlink:hover {
	color:#FF0000;
}
a.vtextlink:link, a.vtextlink:visited, a.vtextlink:active {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#2B3D64;
	font-weight:bold;
	line-height:12px;
	text-decoration:none;
}
a.vtextlink:hover {
	color:#FF0000;
}
a.videolink:link, a.videolink:visited, a.videolink:active {
	border:1px solid #FFFFFF;
}
a.videolink:hover {
	border:1px solid #FF0000;
}
a.slideLink:link, a.slideLink:visited, a.slideLink:active {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#2B3D64;
	font-weight:bold;
	text-decoration:none;
}
a.slideLink:hover {
	text-decoration:underline;
}
.slidetext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}
.testimonialsBoxText {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#566076;
}
.heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #2B3D64;
}
.subheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #2B3D64;
}
.grnRight {
	border-right:4px solid #D2D2B1;
}
.grnBottom {
	border-bottom:4px solid #D2D2B1;
}
div.uedge {width: 80%; background-color: #FFFFFF; background-image: url(images/boxedge.gif); 
	background-position: top left; background-repeat: repeat-x;}
div.redge {background-image: url(images/boxedge.gif); background-position: top right; background-repeat: repeat-y;}
div.bedge {background-image: url(images/boxedge.gif); background-position: bottom left; background-repeat: repeat-x;}
div.ledge {background-image: url(images/boxedge.gif); background-position: top left; background-repeat: repeat-y;}
div.ulcorner {background-image: url(images/tlcorner.gif); background-position: top left; background-repeat: no-repeat;}
div.urcorner {background-image: url(images/trcorner.gif); background-position: top right; background-repeat: no-repeat;}
div.blcorner {background-image: url(images/blcorner.gif); background-position: bottom left; background-repeat: no-repeat;}
div.brcorner {background-image: url(images/brcorner.gif); background-position: bottom right; 
	background-repeat: no-repeat; padding: 15px; text-align: left;}
div.innercontent {width: 100%;}

div.newsphoto {margin:0 12px 0 0; padding:15px; border-right:1px solid #D2D2B1; text-align:center; float:left;}

.testoEmail {
	font-weight: bold;
	color: #4D7339;
}
.redDashedBottom {
	border-bottom:1px dashed #BD0620;
}
.grayDashedTop {
	border-top:1px dashed #999999;
}
.grayDashedBottom {
	border-bottom:1px dashed #999999;
	
}
.newsTitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#2B3D64;
}
.testoTitle {
font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#2B3D64;
	
}
.sold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#ff0000;
	}
.sloganBox {
	border: 1px dashed #638554;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
		}
.sloganBoxBenefit {
	border: 1px dashed #BD0620;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	}
.benefitTitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#BD0620;
		}
.realestateText {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #638554;
	font-weight:bold;
		}
.realestateTitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#638554;
		}
.businessBoxBenefit {
	border: 1px dashed #2B3D64;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
		}
.businessBoxText{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #2B3D64;
		}
.industrialBoxBenefit {
	border: 1px dashed #F46303;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;	
	}
.industrialBoxText{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #F46303;
	
			}
.industrialBoxTextSm{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #F46303;
	}

.orangeDashedBottom {
	border-bottom:1px dashed #F46303;
		}

.greenDashedBottom {
	border-bottom:1px dashed #638554;
			}

.blueDashedBottom {
	border-bottom:1px dashed #2B3D64;