body
	{
	margin: 0;
	font-family: arial;
	font-size: 10pt;
	font-weight: normal;
	line-height: normal;
	color: #000000;
	background-image: url(../images/mainbackgroundfade.jpg);
	background-repeat: repeat-x;
	background-color: #fff;
	}
a:link {
color : #3f3f3f;
text-decoration: underline;
}

a:visited { 
color : #3f3f3f;
text-decoration: underline;
}

a:hover { 
color : #3f3f3f;
text-decoration: none; 
}

a:active { 
color : #3f3f3f;
text-decoration: none; 
}
SPAN.maintext
{
	font-family: arial;
	font-size: 10pt;
	font-weight: normal;
	line-height: normal;
	color: #3f3f3f;
}
.maintext
{
	font-family: arial;
	font-size: 10pt;
	font-weight: normal;
	line-height: normal;
	color: #3f3f3f;
}

.dropcap {
padding-right:2px;
float: left;
text-align: right;
font-size: 19pt;
color:#EC1C2F;
}
.small_text {
font-size:10px;
color:#4a5457;
}

.maintext a:link {
color : #3f3f3f;
text-decoration: underline;
}

.maintext a:visited { 
color : #3f3f3f;
text-decoration: underline;
}

.maintext a:hover { 
color : #3f3f3f;
text-decoration: none; 
}

.maintext a:active { 
color : #3f3f3f;
text-decoration: none; 
}


SPAN.maintext2
{
	font-family: arial;
	font-size: 10pt;
	font-weight: normal;
	line-height: normal;
	color: #000000;
}

.maintext2 a:link {
color : #000000;
text-decoration: underline;
}

.maintext2 a:visited { 
color : #000000;
text-decoration: underline;
}

.maintext2 a:hover { 
color : #000000;
text-decoration: none; 
}

.maintext2 a:active { 
color : #000000;
text-decoration: none; 
}


SPAN.rightside
{
	font-family: arial;
	font-size: 9pt;
	font-weight: normal;
	line-height: normal;
	color: #000000;
}

.rightside a:link {
color : #000000;
text-decoration: underline;
}

.rightside a:visited { 
color : #000000;
text-decoration: underline;
}

.rightside a:hover { 
color : #000000;
text-decoration: none; 
}

.rightside a:active { 
color : #000000;
text-decoration: none; 
}


SPAN.copyright
{
	font-family: arial;
	font-size: 8pt;
	font-weight: normal;
	line-height: normal;
	color: #3f3f3f;
}

.copyright a:link {
color : #3f3f3f;
text-decoration: underline;
}

.copyright a:visited { 
color : #3f3f3f;
text-decoration: underline;
}

.copyright a:hover { 
color : #3f3f3f;
text-decoration: none; 
}

.copyright a:active { 
color : #3f3f3f;
text-decoration: none; 
}

SPAN.title
{
	font-family: arial;
	font-size: 12pt;
	font-weight: bold;
	line-height: normal;
	color: #fff;
	margin: 0 0 0 10px;
}

SPAN.insidelinks
{
	font-family: arial;
	font-size: 10pt;
	font-weight: bold;
	line-height: normal;
	color: #ffffff;
}

.insidelinks a:link {
color : #ffffff;
text-decoration: underline;
}

.insidelinks a:visited { 
color : #ffffff;
text-decoration: underline;
}

.insidelinks a:hover { 
color : #ffffff;
text-decoration: none; 
}

.insidelinks a:active { 
color : #ffffff;
text-decoration: none; 
}


SPAN.white
{
	font-family: arial;
	font-size: 8pt;
	font-weight: normal;
	line-height: normal;
	color: #ffffff;
}

.white a:link {
color : #ffffff;
text-decoration: underline;
}

.white a:visited { 
color : #ffffff;
text-decoration: underline;
}

.white a:hover { 
color : #ffffff;
text-decoration: none; 
}

.white a:active { 
color : #ffffff;
text-decoration: none; 
}

#page {
	width:800px;
	height:100%;
	}
#title1 {
	width:597px;
	height:130px;
	background-color:black;
	background-image:url(../images/home_left_blk.gif);
	float:left;
	}
#title2 {
	width:203px;
	height:130px;
	background-color:#797979;
	background-image:url(../images/home_right_gray.gif);
	float:left;
	}
#nav {
	width:232px;
	height:284px;
	float:left;
	background-color:#FFFFFF;
	background-image:url(../images/hc_logo_inside.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	}
#box_wrap {
	wdith:800px;
	height:380px;
	float:left
	}
#bar {
	width:800px;
	height:50px;
	float:left;
	background-color:#EC1C2F;
	border-top-color:white;
	border-top-style:solid;
	border-top-width:medium;
	}
#locations_waraper{
	width:800px;
	height:100px;
	padding-top:5px;
	}
#location1 {
	width:266px;
	height:100px;
	float:left;
	font-size:10px;
	color:#EC1C2F;
	}
#location2 {
	width:266px;
	height:100px;
	float:left;
	font-size:10px;
	color:#EC1C2F;
	}
#location3 {
	width:266px;
	height:100px;
	float:left;
	font-size:10px;
	color:#EC1C2F;
	}
#footer {
	padding-top:20px;
	width:750px;
	font-size:10px;
	color:#EC1C2F;
	float:left;
	}
	