body {
 	text-align: left;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	background-color: #ffffff;
	background-image: url(http://jmazehosting.com/cobbhill/_img/header_bg.jpg); 
	background-repeat: no-repeat;
	background-attachment: scroll;
	font-size: 11px;
	font-family: Arial,Helvetica,Tahoma,sans-serif;
	line-height: 14px;
	color: #444444;
}
#wrapper {
	text-align: left;
	margin:0 auto;
	position: relative;
	width: 1024px;
}
.Body-Copy {
	font-size: 11px;
	font-family: Arial,Helvetica,Tahoma,sans-serif;
	line-height: 14px;
	color: #444444;
}
.Project-Quote-Blue {
	font-size: 11px;
	font-family: Arial,Helvetica,Tahoma,sans-serif;
	font-style: italic;
	line-height: 12px;
	color: #444444;
}
.General-Headline-Blue {
	font-size: 22px;
	font-family: Verdana,Geneva,Arial,Helvetica,Tahoma,sans-serif;
	line-height: 32px;
	font-weight: normal;
	color: #003150;
}
.SubHead-Blue {
	font-size: 14px;
	font-family: Verdana,Geneva,Arial,Helvetica,Tahoma,sans-serif;
	line-height: 18px;
	font-weight: bold;
	color: #003150;
}
.Header-Healthcare-Brown {
	font-size: 22px;
	font-family: Verdana,Geneva,Arial,Helvetica,Tahoma,sans-serif;
	line-height: 32px;
	font-weight: normal;
	color: #745030;
}
.Header-Commercial-Red {
	font-size: 22px;
	font-family: Verdana,Geneva,Arial,Helvetica,Tahoma,sans-serif;
	line-height: 32px;
	font-weight: normal;
	color: #A3212B;
}
.Header-Residential-Green {
	font-size: 22px;
	font-family: Verdana,Geneva,Arial,Helvetica,Tahoma,sans-serif;
	line-height: 32px;
	font-weight: normal;
	color: #969D58;
}
.Header-Developments-Gold {
	font-size: 22px;
	font-family: Verdana,Geneva,Arial,Helvetica,Tahoma,sans-serif;
	line-height: 32px;
	font-weight: normal;
	color: #AE732A;
}
.Header-Historical-Purple {
	font-size: 22px;
	font-family: Verdana,Geneva,Arial,Helvetica,Tahoma,sans-serif;
	line-height: 32px;
	font-weight: normal;
	color: #5B1F69;
}
li {
	font-size: 11px;
	font-family: Verdana,Geneva,Arial,Helvetica,Tahoma,sans-serif;
	line-height: 16px;
	color: #444444;
}
h1 {
	font-size: 12px;
	font-family: Verdana,Geneva,Arial,Helvetica,Tahoma,sans-serif;
	line-height: 12px;
	color: #002E4D;
	margin:0;
	margin-bottom:.5em;
}

.text {
	font-size: 10px;
	font-family: Arial,Helvetica,Tahoma,sans-serif;
	line-height: 14px;
	color: #444444;
}
.quotes {
	font-size: 72px;
	font-family: Arial,Helvetica,Tahoma,sans-serif;
	line-height: 18px;
	color: #6b4529;
	bottom:-2ex;
}
.quoteTextHomepage {
	font-size: 12px;
	font-family: Arial,Helvetica,Tahoma,sans-serif;
	line-height: 21px;
	color: #002E4D;
}
.quoteText {
	font-size: 12px;
	font-family: Arial,Helvetica,Tahoma,sans-serif;
	line-height: 16px;
	color: #6b4529;
}
.quoteTextHP {
	font-size: 12px;
	font-family: Arial,Helvetica,Tahoma,sans-serif;
	line-height: 16px;
	color: #002E4D;
}
.breadcrumbs {
	font-size: 9px;
	font-family: Verdana,Geneva,Arial,Helvetica,Tahoma,sans-serif;
	line-height: 12px;
	font-weight: bold;
	color: #002E4D;
}
.general-title {
	font-size: 22px;
	font-family: Verdana,Geneva,Arial,Helvetica,Tahoma,sans-serif;
	line-height: 42px;
	font-weight: bold;
	color: #003359;
}
.textWhite {
	font-family: Arial,Helvetica,Tahoma,sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	line-height: 12px;
}
.textWhiteBold {
	font-family: Verdana,Geneva,Arial,Helvetica,Tahoma,sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	line-height: 12px;
}
.subtext {
	font-family: Verdana,Geneva,Arial,Helvetica,Tahoma,sans-serif;
	font-size: 9px;
	color: #333300;
}
.headerWhite {
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	line-height: 16px;
}
.title {
	font-family: Verdana,Geneva,Arial,Helvetica,Tahoma,sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333300;
	line-height: 24px;
}
.pagetitle {
	font-family: Verdana,Geneva,Arial,Helvetica,Tahoma,sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}
.department {
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	line-height: 24px;
}
.redBold {
	font-family: Arial,Helvetica,Tahoma,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #e31738;
	line-height: 14px;
}
.storeBold {
	font-family: Arial,Helvetica,Tahoma,sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #e31738;
	line-height: 16px;
}
.storeText {
	font-family: Arial,Helvetica,Tahoma,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #e31738;
	line-height: 14px;
}
.tm {
	color: #000000;
	font-family: Verdana,Geneva,Arial,Helvetica,Tahoma,sans-serif;
	position:relative; 
    font-size: 8px; 
    top:-0.9ex; 
    margin-left:0.2em; 
    margin-right:0.1em; 
	font-weight: normal;
}
a:link {
	text-decoration: underline;
	font-size: 11px;
	font-family: Arial,Helvetica,Tahoma,sans-serif;
	line-height: 14px;
	color: #003359;
}
a:active {
	text-decoration: underline;
	font-size: 11px;
	font-family: Arial,Helvetica,Tahoma,sans-serif;
	line-height: 14px;
	color: #003359;
}
a:visited {
	text-decoration: underline;
	font-size: 11px;
	font-family: Arial,Helvetica,Tahoma,sans-serif;
	line-height: 14px;
	color: #003359;
}
a:hover {
	text-decoration: underline;
	font-size: 11px;
	font-family: Arial,Helvetica,Tahoma,sans-serif;
	line-height: 14px;
	color: #003359;
}
a.sub:link {
	text-decoration: none;
	font-family: Verdana,Geneva,Arial,Helvetica,Tahoma,sans-serif;
	font-size: 9px;
	color: #333300;
}
.footer {
	font-family: Verdana,Geneva,Arial,Helvetica,Tahoma,sans-serif;
	font-size: 8px;
	font-weight: normal;
	color: #666666;
}
a.footer:link {
	text-decoration: none;
	font-family: Verdana,Geneva,Arial,Helvetica,Tahoma,sans-serif;
	font-size: 8px;
	color: #666666;
	font-weight: bold;
}
a.footer:active {
	text-decoration: none;
	font-family: Verdana,Geneva,Arial,Helvetica,Tahoma,sans-serif;
	font-size: 8px;
	color: #666666;
	font-weight: bold;
}
a.footer:visited {
	text-decoration: none;
	font-family: Verdana,Geneva,Arial,Helvetica,Tahoma,sans-serif;
	font-size: 8px;
	color: #666666;
	font-weight: bold;
}
a.footer:hover {
	text-decoration: underline;
	font-family: Verdana,Geneva,Arial,Helvetica,Tahoma,sans-serif;
	font-size: 8px;
	color: #333300;
	font-weight: bold;
}
a.links:link {
	text-decoration: underline;
	font-family: Verdana,Geneva,Arial,Helvetica,Tahoma,sans-serif;
	font-size: 12px;
	color: #e31738;
	line-height: 18px;
	font-weight: bold;
}
a.links:active {
	text-decoration: underline;
	font-family: Verdana,Geneva,Arial,Helvetica,Tahoma,sans-serif;
	font-size: 12px;
	color: #e31738;
	line-height: 18px;
	font-weight: bold;
}
a.links:visited {
	text-decoration: underline;
	font-family: Verdana,Geneva,Arial,Helvetica,Tahoma,sans-serif;
	font-size: 12px;
	color: #e31738;
	line-height: 18px;
	font-weight: bold;
}
a.links:hover {
	text-decoration: underline;
	font-family: Verdana,Geneva,Arial,Helvetica,Tahoma,sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 18px;
	font-weight: bold;
}
a.news:link {
	text-decoration: none;
	font-family: Arial,Helvetica,Tahoma,sans-serif;
	font-size: 10px;
	color: #003359;
	line-height: 18px;
}
a.news:active {
	text-decoration: none;
	font-family: Arial,Helvetica,Tahoma,sans-serif;
	font-size: 10px;
	color: #003359;
	line-height: 18px;
}
a.news:visited {
	text-decoration: none;
	font-family: Arial,Helvetica,Tahoma,sans-serif;
	font-size: 10px;
	color: #003359;
	line-height: 18px;
}
a.news:hover {
	text-decoration: underline;
	font-family: Arial,Helvetica,Tahoma,sans-serif;
	font-size: 10px;
	color: #003359;
	line-height: 18px;
}
a.links2:link {
	text-decoration: underline;
	font-family: Verdana,Geneva,Arial,Helvetica,Tahoma,sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
}
a.links2:active {
	text-decoration: underline;
	font-family: Verdana,Geneva,Arial,Helvetica,Tahoma,sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
}
a.links2:visited {
	text-decoration: underline;
	font-family: Verdana,Geneva,Arial,Helvetica,Tahoma,sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
}
a.links2:hover {
	text-decoration: underline;
	font-family: Verdana,Geneva,Arial,Helvetica,Tahoma,sans-serif;
	font-size: 10px;
	color: #66ffff;
	font-weight: bold;
}
.required_field { 
color: #990099;
}
a.news-title:link {
	text-decoration: underline;
	font-size: 14px;
	font-family: Arial,Helvetica,Tahoma,sans-serif;
	font-weight: bold;
	line-height: 16px;
	color: #003359;
}
a.news-title:active {
	text-decoration: underline;
	font-size: 14px;
	font-family: Arial,Helvetica,Tahoma,sans-serif;
	font-weight: bold;
	line-height: 16px;
	color: #003359;
}
a.news-title:visited {
	text-decoration: underline;
	font-size: 14px;
	font-family: Arial,Helvetica,Tahoma,sans-serif;
	font-weight: bold;
	line-height: 16px;
	color: #003359;
}
a.news-title:hover {
	text-decoration: underline;
	font-size: 14px;
	font-family: Arial,Helvetica,Tahoma,sans-serif;
	font-weight: bold;
	line-height: 16px;
	color: #003359;
}
.news-date {
	font-size: 10px;
	font-family: Arial,Helvetica,Tahoma,sans-serif;
	line-height: 14px;
	color: #003359;
}
.news-text {
	font-size: 10px;
	font-family: Arial,Helvetica,Tahoma,sans-serif;
	line-height: 14px;
	color: #444444;
}

.category_bar_text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
	width:147px;
	padding:7px 0 0 0;
	margin:0 0 0 0;
}

.category_bar_container {
	width:296px;
	height:30px;
	background-repeat:no-repeat;
	padding:0 0 0 0;
	margin:0 0 0 0;
}

.category_nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	width: 67px;
	height: 30px;
	background-repeat:no-repeat;
	padding: 4px 0 0 0;
	margin: 0 0 0 0;
}

.category_download {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	width: 167px;
	height: 30px;
	background-repeat:no-repeat;
	padding: 4px 0 0 0;
	margin: 0 0 0 0;
}
