body	{
	color:#666;
	background:#fff;
	margin:0px;
	text-align:center;
	vertical-align:top;
	font:11px 'Franklin Gothic Medium';
	font:11px Arial, Helvetica, sans-serif;}
table	{
	border:0px;
	}
td	{
	padding:0px;
	border:0px;
	text-align:left;
	font:11px 'Franklin Gothic Medium', Arial, Helvetica, sans-serif;}
	
p	{
	font:11px 'Franklin Gothic Medium', Arial, Helvetica, sans-serif;
	color:#666;
	margin:0px;
	}
p.top,
p.top a:link,
p.top a:hover,
p.top a:visited,
p.top a:active	
	{
	text-align:right;
	color:#BC1616;
	font:10px 'Franklin Gothic Medium', Arial, Helvetica,sans-serif;
	}
.pagethrough,
.pagethrough a:link,
.pagethrough a:hover,
.pagethrough a:active,
.pagethrough a:visited	
	{
	color:#BC1616;
	font:10px 'Franklin Gothic Medium', Arial, Helvetica,sans-serif;
	margin-right:20px;}
.pagethrough2
	{
	color:#666;
	font:10px 'Franklin Gothic Medium', Arial, Helvetica,sans-serif;
	}
.pagethrough2 a:link,
.pagethrough2 a:hover,
.pagethrough2 a:active,
.pagethrough2 a:visited	
	{
	color:#977D66;
	font:10px 'Franklin Gothic Medium', Arial, Helvetica,sans-serif;
	text-decoration:underline;
	}
.listing p	{margin:6px 0px;}
strong.jobtitle	{color:#977D66;font-size:13px;}
strong.black	{color:#000;}
p.footer1,
p.footer1 a:link,
p.footer1 a:hover,
p.footer1 a:active,
p.footer1 a:visited	{
	font:bold 9px Arial, Helvetica, sans-serif;
	color:#71687F;
	margin:0px;
	}
p.footer2	{
	font:bold 9px Arial, Helvetica, sans-serif;
	color:#4B4259;
	margin:0px;
	}
a	{color:#977D66;}
strong.name	{
	font:bold 11px Arial,Heletica,sans-serif;
	font:11px 'Franklin Gothic Demi';
	color:#BC1616;
	}
strong {
	font:bold 11px Arial,Heletica,sans-serif;
	font:11px 'Franklin Gothic Demi';
	color:#666;
	}
strong.title	{
	font:bold 11px Arial,Heletica,sans-serif;
	font:11px 'Franklin Gothic Demi';
	color:#000;
	}
strong.medred, h3
	{font:bold 14px Arial,Heletica,sans-serif;
	font:14px 'Franklin Gothic Demi';
	color:#BC1616;
	text-transform:uppercase;
	}
h3	{margin:1ex 0ex;}
strong.medred a:link,
strong.medred a:hover,
strong.medred a:active,
strong.medred a:visited
	{
	font:bold 14px Arial,Helvetica,sans-serif;
	font:14px 'Franklin Gothic Demi';
	color:#BC1616;
	}

strong.bigred, h2	{
	font:bold 16px Arial,Helvetica,sans-serif;
	font:16px 'Franklin Gothic Demi';
	color:#BC1616;
	text-transform:uppercase;
	}
h2 {margin:0ex 0ex 1ex 0ex;}
strong.red	{
	font:bold 11px Arial,Heletica,sans-serif;
	font:11px 'Franklin Gothic Demi';
	color:#BC1616;
	}
strong.biggold	{
	font:bold 16px Arial,Helvetica,sans-serif;
	font:16px 'Franklin Gothic Demi';
	color:#977D66;
	text-transform:uppercase;
	}
strong.gold	{
	color:#977D66;
	}
strong.medgold	{
	font:bold 14px Arial,Helvetica,sans-serif;
	font:14px 'Franklin Gothic Demi';
	color:#977D66;
	}
hr	{
	margin:0px;
	height:1px;
	padding:0px;
	color:#E5E4E2;
	width:584px;
	}
input, select, textarea	{
	font:9px Verdana, Arial, Helvetica, sans-serif;
	}
img.side_nav	{
	margin-top:4px;
	margin-left:8px;
	border:0px;
	}
img#side_nav_heading	{
	margin-top:5px;
	margin-left:23px;
	border:0px;
	}
img#cs_feature	{
	margin-top:19px;
	margin-left:23px;
	border:0px;
	}
img#heading	{
	margin-top:16px;
	border:0px;
	display:block;
	}
img.bullet_1	{
	margin-right:4px;
	}
div#footer_menu	{
	margin-right:14px;
	padding-top:10px;
	text-align:right;
	font:10px Verdana, Arial, Helvetica, sans-serif;
}
div#footer_menu	strong	{
	color:#fff;
	}
div.footer	{
	margin-right:15px;
	text-align:right;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	line-height:1.4em;
	}
div.footer a:link,
div.footer a:hover,
div.footer a:active,
div.footer a:visited
	{color:#000;text-decoration:none;}
ul.info_menu {
	margin:0px 16px;
	padding:8px 0px;
	list-style-type:none;
	}
ul.info_menu li {
	margin:0px;
	padding:0px;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#BC1616;
	}
ul.info_menu li a:hover,
ul.info_menu li a:active {
	margin:0px;
	padding:0px;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#BC1616;
	text-decoration:underline;
	}
ul.info_menu li img a:link,
ul.info_menu li img a:visited	{
	margin:0px;
	padding:0px;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#977D66;
	text-decoration:none;
	}
ul.info_menu li img,
ul.info_menu li a:hover img	{
	margin-right:4px;
	background-color:#BC1616;
	vertical-align:middle;
	}
ul.info_menu li a img	{
	background-color:#977D66;
	}
p.findaps_town	{
	font:bold 13px Arial,Helvetica,sans-serif;
	font:13px 'Franklin Gothic Demi';
	color:#977D66;
	text-transform:uppercase;
}
ul.findaps_community	{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
ul.findaps_community li img {
	margin:0px 0px 6px 0px;
	vertical-align:middle;
	}
strong.findapsgrey	{
	font:bold 10px Arial, Helvetica, sans-serif;
	font:10px 'Franklin Gothic Demi';
	}
ul.benefits	{
	padding:0;
	margin:0;
	list-style-type:none;
	}
ul.benefits li	{display:inline;}
.bigboldredlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #BC1616;
	text-decoration: none;
}
.bigboldpurplelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #60576E;
	text-decoration: none;
}
