body {
	color: #000;
	background-color: #fff;
	font: 12px/140% Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	margin: 0px 0px 0px 0px;
}

p {
	position: relative;
}

a {
	text-decoration: none;
}

img {
	border: none;
}

h1 {
	font: 700 18px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #f73942;
	background-color: #fff; 	
}

h2 {
	font: 700 17px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #f73942;
	background-color: #fff; 	
}

h3 {
	font: 700 15px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #f73942;
	background-color: #fff; 	
}

.center {
	text-align: center;
}

.bold {
	font-weight: 700;
}

.ital {
	font-style: italic;
} 

.boldital {
	font-weight: 700;
	font-style: italic;
} 

#divBlueLine {
	position: absolute;
	top: 11px;
	left: 0px;
}

.divTopTabBar {
	height: 30px;
	width: 100%;
	background-color: #3942ad;
	color: #fff;
}

#divTopTabBar {
	position: absolute;
	top: 100px;
	left: 0px;
}

#divMenuBar {
	position: relative;
	top: 10px;
	left: 200px;
	vertical-align: baseline;
}

.menuBar {
	width: 900px;
	height: 20px;
	line-height: 20px;
}

a.menuTabs {
	background-color: #a8ade4;
	color: #000;
	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: auto;
	height: 20px;
	padding: 3px 20px 5px 20px;
	margin: 0px 5px 0px 0px;
}

a.menuTabs:hover {
	background-color: #fff;
	color: #f73942;
	text-decoration: none;
}

a.menuTabsActive {
	background-color: #fff;
	color: #000;
	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: auto;
	height: 20px;
	padding: 3px 20px 5px 20px;
	margin: 0px 5px 0px 0px;
	text-decoration: none;
}

a.menuTabsActive:hover {
	text-decoration: none;
	background-color: #fff;
	color: #f73942;
}

.menuLeftNav {
	color: #fff;
	background-color: #727272;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 170px;
}

#menuLeftNav {
	height: 570px;	
	position: absolute;
	top: 130px;
	left: 0px;
}

#menuLeftNavHistory {
	height: 800px;	
	position: absolute;
	top: 130px;
	left: 0px;
}
#menuLeftNavTestimonial {
	height: 550px;	
	position: absolute;
	top: 130px;
	left: 0px;
}

#menuLeftNavServices {
	height: 970px;
	position: absolute;
	top: 130px;
	left: 0px;
}

#menuLeftNavRates {
	height: 1350px;
	position: absolute;
	top: 130px;
	left: 0px;
}

#divMenuLeft {
	position: relative;
	top: 40px;
	width: 100%;
	height: auto;
	border: solid #c0c0c0;
	border-width: 1px 0px 1px 0px;
}

a.leftNav {
	color: #fff;
	background-color: transparent;
	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 150px;
	padding: 7px 10px 3px 10px;
	margin: 0 0 0 0;
	height: 18px;
	border: solid #c0c0c0;
	border-width: 1px 0px 1px 0px;
	position: relative;
	float: left;
}

a.leftNavActive {
	color: #000;
	background-color: #c0c0c0;
	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 150px;
	padding: 7px 10px 3px 10px;
	margin: 0 0 0 0;
	height: 18px;
	border: solid #000;
	border-width: 1px 0px 1px 0px;
	position: relative;
	float: left;
}

a.leftNav:hover {
	color: #000;
	background-color: #c0c0c0;
	border: solid #000;
	border-width: 1px 0px 1px 0px;
	text-decoration: none;
}

#divMCAA {
	position: absolute;
	top: 510px;
	left: 0px;
}

.divMCAA {	
	width: 170px;
	text-align: center;
}

.imgMCAA {
	 width: 118px; 
	 height: 29px;
	 border: none;
}

#divLeftSell {
	position: relative;
	float: left;
	top: 50px;
}

ul.listLeftSell {
	/*color: #f0f0f0;*/
	color: #fff;
	background-color: transparent;
	margin: 0px 0px 0px 0px;
	padding: 3px 3px 3px 10px;
	width: 150px;
	cursor: default;
	list-style-type: none;
}

ul.listLeftSell li {
	font: italic 700 12px/130% Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 0px 0px 10px 0px;
}

#divMainContent {
	position: absolute;
	top: 170px;
	left: 200px;
}

.divMainIndex {
	width: 360px;
	height: auto;	
}

.divMain {
	width: 700px;
	height: auto;
}

.imgLogo {
	width: 395px;
	height: 80px; 
	border: none; 
	margin: 10px 0px 10px 20px;
	float: left;
}

.txtBanner {
	color: #3942ad;
	background-color: transparent;
	position: absolute; 
	top: 25px; 
	left: 500px;
	text-align: center;
	font: 800 16px Arial;
	width: 410px;
}

.imgCBSBldg {
	height: 300px;
	width: 397px;
	margin: 0 10px 35px 15px;
	position: relative;
}

#imgCBSBldg {
	float: right;
}

.imgMCAABanner {
	height: 40px;
	width: 400px;
	margin: 5px 0 0 0;
}

.imgBillPowell {
	height: 175px;
	width: 118px;
	float: right; 
	margin: 0px 0px 10px 10px;
}
.imgDavePowell {
	height: 175px;
	width: 118px;
	float: left; 
	margin: 0px 15px 10px 0px;
}

#divCary {
	text-align: center;
	float: right;
	clear: both;
}

.imgCary {
	height: 217px;
	width: 300px;
}

.imgMap {
	float: right;
	margin: 0px 0px 10px 10px;
	height: 432px;
	width: 355px;
}

#divFooter {
	position: absolute;
	top: 700px;
	left: 0px;
}

#divFooterHistory {
	position: absolute;
	top: 900px;
	left: 0px;
}

#divFooterTestimonial {
	position: absolute;
	top: 680px;
	left: 0px;
}

#divFooterServices {
	position: absolute;
	top: 1090px;
	left: 0px;
}

#divFooterRates {
	position: absolute;
	top: 1480px;
	left: 0px;
}
.divFooter {
	background-color: #3942ad;
	color: #fff;
	width: 100%;
	height: 100px;
}
.footer, .menuFooter {
	font: 9px/170% Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 2px 0px 0px 55px;
	width: 100%;
	height: 80px;
	text-align: center;
}

#menuFooter {
	position: absolute;
	top: 10px;
	left: 0px;
	background-color: transparent;
	color: #f73942;
}

a.menuFooter {
	font: 9px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: transparent;
	color: #f73942;
	text-decoration: underline;
}

#footer {
	position: absolute;
	top: 35px;
	left: 0px;
}
a.footerLink {
	font: 9px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: transparent;
	color: #fff;
	text-decoration: none;
}

a.footerLink:hover {
	font: 9px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: transparent;
	color: #c0c0c0;
	text-decoration: underline;
}

a.footerLinkColor {
	font: 9px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: transparent;
	color: #fff;
	text-decoration: none;
}

a.footerLinkColor:hover {
	font: 9px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: transparent;
	color: #c0c0c0;
	text-decoration: underline;
}

a.mainLinks {
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #fff;
	color: #f73942;
	text-decoration: none;
}

a.mainLinks:hover {
	text-decoration: underline;
}

a.linkHdr2 {
	font: 700 17px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #f73942;
	background-color: #fff; 
	text-decoration: none;
}

a.linkHdr2:hover {
	text-decoration: underline;
}

.tableNewAcct {
	background-color: #d4d5f1;
	color: #000;
}