/* Top Small Nav
----------------------------------------------- */


a.topsmalllink:link, a.topsmalllink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-transform: uppercase;
	text-decoration: none;
	color: #333333;
	padding-left: 10px;
	display: block;
	float: right;
	background-image: url(../images/navdots.gif);
	background-repeat: no-repeat;
	padding-right: 10px;
	background-position: 0px 5px;
	}

a.topsmalllink:hover, a.topsmalllink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-transform: uppercase;
	text-decoration: none;
	color: #000000;
	padding-left: 10px;
	display: block;
	float: right;
	background-image: url(../images/navdots.gif);
	background-repeat: no-repeat;
	padding-right: 10px;
	background-position: 0px 5px;

	}
/* Sub Nav
----------------------------------------------- */



a.subnav1link:link {
	font-size: 13px;
	font-weight: bold;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 40px;
	background-image: url(../images/subnav_f1.jpg);
	background-repeat: no-repeat;
	display: block;
	padding-left: 55px;
	height: 50px;
	}

a.subnav1link:visited {
	font-size: 13px;
	font-weight: bold;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 40px;
	background-image: url(../images/subnav_f4.jpg);
	background-repeat: no-repeat;
	display: block;
	padding-left: 55px;
	height: 50px;
	}

a.subnav1link:hover {
	font-size: 13px;
	font-weight: bold;
	text-transform: none;
	color: #CC0000;
	text-decoration: none;
	line-height: 40px;
	background-image: url(../images/subnav_f1.jpg);
	background-repeat: no-repeat;
	display: block;
	padding-left: 55px;
	height: 50px;
	}

a.subnav1link:active {
	font-size: 13px;
	font-weight: bold;
	text-transform: none;
	color: #CC0000;
	text-decoration: none;
	line-height: 40px;
	background-image: url(../images/subnav_f1.jpg);
	background-repeat: no-repeat;
	display: block;
	padding-left: 55px;
	height: 50px;
	}



a.subnav1link_sm:link {
	font-size: 12px;
	font-weight: bold;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 40px;
	background-image: url(../images/subnav_f1.jpg);
	background-repeat: no-repeat;
	display: block;
	padding-left: 55px;
	height: 50px;
	}

a.subnav1link_sm:visited {
	font-size: 12px;
	font-weight: bold;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 40px;
	background-image: url(../images/subnav_f4.jpg);
	background-repeat: no-repeat;
	display: block;
	padding-left: 55px;
	height: 50px;
	}

a.subnav1link_sm:hover {
	font-size: 12px;
	font-weight: bold;
	text-transform: none;
	color: #CC0000;
	text-decoration: none;
	line-height: 40px;
	background-image: url(../images/subnav_f1.jpg);
	background-repeat: no-repeat;
	display: block;
	padding-left: 55px;
	height: 50px;
	}

a.subnav1link_sm:active {
	font-size: 12px;
	font-weight: bold;
	text-transform: none;
	color: #CC0000;
	text-decoration: none;
	line-height: 40px;
	background-image: url(../images/subnav_f1.jpg);
	background-repeat: no-repeat;
	display: block;
	padding-left: 55px;
	height: 50px;
	}





/* Nav
----------------------------------------------- */


a.mainnavlink:link, a.mainnavlink:visited {
font-size:12px;
font-weight:bold;
height:35px;
line-height:35px;
background-image:url(/images/nav_f1.jpg);
background-repeat:repeat-x;
display:block;
color:#FFFFFF;
text-decoration:none;
	}



a.mainnavlink:hover, a.mainnavlink:active {
font-size:12px;
font-weight:bold;
height:35px;
line-height:35px;
background-image:url(/images/nav_f2.jpg);
background-repeat:repeat-x;
display:block;
color:#CC0000;
text-decoration:none;
	}
/**---More Inof Links**/

a.more_info_link:link, a.more_info_link:visited {
font-size:12px;
font-weight:bold;
height:23px;
line-height:23px;
background-image:url(/images/moreinfo_btn.jpg);
background-repeat:no-repeat;
display:block;
color:#FFFFFF;
text-decoration:none;
padding:0px 0px 0px 20px;
	}



a.more_info_link:hover, a.more_info_link:active {
font-size:12px;
font-weight:bold;
height:23px;
line-height:23px;
background-image:url(/images/moreinfo_btn.jpg);
background-repeat:no-repeat;
display:block;
color:#666666;
text-decoration:none;
padding:0px 0px 0px 20px;
	}
	


/* all untagged links
------------------------------*/



a:link {
	color: #0066CC;
	text-decoration: underline;
	}

a:visited {

	color: #0066CC;
	text-decoration: underline;
	}

a:hover {

	color: #4D94DB;
	text-decoration: underline;
	}

a:active {

	color: #67A4E1;
	text-decoration: underline;
	}






	
/* markers
------------------------------*/




body#aboutpage a#about, body#primepage a#prime, body#newspage a#news, body#hccpage a#hcc, body#locationspage a#locations, body#approvalspage a#approvals, body#servicespage a#services, body#contactpage a#contact  {
font-size:12px;
font-weight:bold;
height:35px;
line-height:35px;
background-image:url(/images/nav_f2.jpg);
background-repeat:repeat-x;
display:block;
color:#CC0000;
text-decoration:none;
	
}



#sub2 li#sub2_1 a,  #sub3 li#sub3_1 a, #sub4 li#sub4_1 a, #sub5 li#sub5_1 a, #sub6 li#sub6_1 a, #sub7 li#sub7_1 a, #sub8 li#sub8_1 a {
	font-size: 13px;
	font-weight: bold;
	text-transform: none;
	color: #CC0000;
	text-decoration: none;
	line-height: 40px;
	background-image:url(/images/subnav_f3.jpg);
	background-repeat: no-repeat;
	display: block;
	padding-left: 55px;
	height: 50px;
	}
	
#sub1 li#sub1_1 a {
	font-size: 12px;
	font-weight: bold;
	text-transform: none;
	color: #CC0000;
	text-decoration: none;
	line-height: 40px;
	background-image:url(/images/subnav_f3.jpg);
	background-repeat: no-repeat;
	display: block;
	padding-left: 55px;
	height: 50px;
	}
/*----Homepage location links*/

a.ct_link:link, a.ct_link:visited {
	font-size: 9px;
	font-weight: normal;
	display: block;
	float: left;
	background-image: url(/images/ct_link.jpg);
	background-repeat: no-repeat;
	height: 74px;
	width: 181px;
	}

a.ct_link:hover, a.ct_link:active {
	font-size: 9px;
	font-weight: normal;
	display: block;
	float: left;
	background-image: url(/images/ct_link_f2.jpg);
	background-repeat: no-repeat;
	height: 74px;
	width: 181px;

	}
a.tx_link:link, a.tx_link:visited {
	font-size: 9px;
	font-weight: normal;
	display: block;
	float: left;
	background-image: url(/images/tx_link.jpg);
	background-repeat: no-repeat;
	height: 74px;
	width: 141px;
	}

a.tx_link:hover, a.tx_link:active {
	font-size: 9px;
	font-weight: normal;
	display: block;
	float: left;
	background-image: url(/images/tx_link_f2.jpg);
	background-repeat: no-repeat;
	height: 74px;
	width: 141px;

	}
	
a.anvil_link:link, a.anvil_link:visited {
	font-size: 9px;
	font-weight: normal;
	display: block;
	float: left;
	background-image: url(/images/home_hcc.jpg);
	background-repeat: no-repeat;
	height: 74px;
	width: 226px;
	}

a.anvil_link:hover, a.anvil_link:active {
	font-size: 9px;
	font-weight: normal;
	display: block;
	float: left;
	background-image: url(/images/home_hcc_on.jpg);
	background-repeat: no-repeat;
	height: 74px;
	width: 226px;

	}
a.readmore_link:link, a.readmore_link:visited {
	font-size: 9px;
	font-weight: normal;
	display: block;
	float: left;
	background-image: url(/images/readmore_btn1.jpg);
	background-repeat: no-repeat;
	height: 19px;
	width: 100px;
	}

a.readmore_link:hover, a.readmore_link:active {
	font-size: 9px;
	font-weight: normal;
	display: block;
	float: left;
	background-image: url(/images/readmore_btn2.jpg);
	background-repeat: no-repeat;
	height: 19px;
	width: 100px;
	}
#newsdiv li {
	padding-bottom: 20px;
}
a.ip_link:link, a.ip_link:visited, a.ip_link:hover, a.ip_link:active {
	font-family: Arial, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
	color: #CCCCCC;
	text-align: center;
	text-decoration:underline;
}
