A{font: 11px verdana,arial,helvetica,sans-serif;text-decoration: underline;color: #C10000;font-weight: normal}
A:Hover{font: 11px verdana,arial,helvetica,sans-serif;text-decoration: underline;color: #C10000;font-weight: normal}

TD{font: 11px verdana,arial,helvetica,sans-serif;text-decoration: none;color: #2C2C2C;font-weight: normal;}

B{font-weight: bold}

.cp_sub{font: 10px verdana,arial,helvetica,sans-serif;width:114px}
.cp_home{font: 10px verdana,arial,helvetica,sans-serif;width:114px}

.looking_for_sub{font: 10px verdana,arial,helvetica,sans-serif}
.default_forms{font: 10px verdana,arial,helvetica,sans-serif}

.home_blurb{font: 11px verdana,arial,helvetica,sans-serif;text-decoration: none;color: #2C2C2C;font-weight: normal;line-height:13pt}
.home_testimony{font: 10px verdana,arial,helvetica,sans-serif;text-decoration: none;color: #2C2C2C;font-weight: normal}
.home_spotlight{font: 10px verdana,arial,helvetica,sans-serif;text-decoration: none;color: #2C2C2C;font-weight: normal}
.home_contact{font: 10px verdana,arial,helvetica,sans-serif;text-decoration: none;color: #2C2C2C;font-weight: normal}

.testimonies{font: 10px verdana,arial,helvetica,sans-serif;text-decoration: none;color: #6F7E91;font-weight: normal;}

.small_bold_link{font: 10px verdana,arial,helvetica,sans-serif;text-decoration: underline;color: #C10000;font-weight: bold}
.small_bold_link:hover{font: 10px verdana,arial,helvetica,sans-serif;text-decoration: underline;color: #C10000;font-weight: bold}

.light_link{font: 10px verdana,arial,helvetica,sans-serif;text-decoration: underline;color: #ffffff;font-weight: normal}
.light_link:hover{font: 10px verdana,arial,helvetica,sans-serif;text-decoration: underline;color: #ffffff;font-weight: normal}

.compheader{font: 11px verdana,arial,helvetica,sans-serif;text-decoration: none;color: #ffffff;font-weight: bold}
.compheadertext{font: 10px verdana,arial,helvetica,sans-serif;text-decoration: none;color: #ffffff;font-weight: bold}

#main_nav{
	color: #ffffff;
	font-size: 10px;
	font-weight: bold;
	height: 23px;
	vertical-align: middle;
}

#main_nav A{
	padding: 0px 16px 0px 17px;
	color: #ffffff;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

#main_nav A:hover{
	color: #6F7E91;
}

h1.tagline{
	color: #2C2C2C;
	font-size: 10px;
	font-weight: bold;
	padding: 0;
	margin: 0;
	padding-left: 17px;
	width: 335px;
	position: relative;
	top: -3px;
}

#tagline[id]{
	width: 318px;
}

#home_sales{
	color: #2C2C2C;
	font-size: 9px;
	font-weight: bold;
	width: 152px;
	padding-top: 28px;
}

#home_sales_phone{
	color: #C10000;
	font-size: 14px;
	font-weight: bold;
	width: 152px;
}

#home_box_text{
	position: absolute;
	top: 27px;
	left: 22px;
}

#home_box_text A{
	line-height: 18px;
	color: #6F7E91;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}

#home_box_head{
	position: absolute;
	top: 3px;
	left: 22px;
}

#home_box_head A{
	color: #ffffff;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}

h3.home{
	width: 224px;
	height: 23px;
	color: #C10000;
	font-size: 10px;
	font-weight: bold;
	background-image: url(../images/h3_home.gif);
	background-repeat: no-repeat;
	padding-left: 24px;
	margin-bottom: 0px;
}

#subnav_text h3{
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	background-image: url(../images/sn_title_bg.gif);
	background-repeat: no-repeat;
	width: 155px;
	height: 20px;
	display:block;
	padding: 3px 0px 3px 9px;
	margin-bottom: 0px;
}

#subnav_text[id] h3{
	height: 14px;
	width: 146px;
}

#subnav_text A{
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #6F7E91;
	background-image: url(../images/sn_bg.gif);
	background-repeat: no-repeat;
	width: 155px;
	height: 21px;
	display:block;
	padding: 3px 0px 3px 9px;
	margin-bottom: 0px;
}

#subnav_text[id] A{
	width: 146px;
	height: 15px;
}

#subnav_text A:hover{
	color: #2C2C2C;
}

#subnav_text A.sn_text_on{
	color: #C10000;
}

h1{
	color: #C10000;
	font-size: 18px;
	width: 324px;
}

.home_page h1{
	font-size: 12px;
	background-image: url(../images/h2_bg.gif);
	background-repeat: no-repeat;
	height: 15px;
	padding: 0px 0px 0px 17px;
}

h1.h1_footer{
	color: #2C2C2C;
	font-size: 10px;
	font-weight: bold;
	padding: 0;
	margin: 0;
	padding-bottom: 17px;
	width: 700px;
}

h2{
	color: #C10000;
	font-size: 10px;
	width: 323px;
	background-image: url(../images/h2_bg.gif);
	background-repeat: no-repeat;
	height: 15px;
	padding: 0px 0px 0px 17px;
}

.main_text{
	line-height: 18px;
}