.footer-address {
	font-family:'Century Gothic';
	color:#FFF;
	font-size:10px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	text-align:left;
}
a.footer-address, a:link.footer-address, .footer-address a, .footer-address a:link {
	color:#C65E12;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
.footer_links {
	font-family:Arial;
	color:#DDDDDD;
	font-size:0.6875em;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	margin-top:0.6363636363636364em;
}
a.footer_links, a:link.footer_links, .footer_links a, .footer_links a:link {
	font-family:Arial;
	color:#CCD6FF;
	font-size:1em;
	font-weight:normal;
	font-style:normal;
	text-decoration:underline;
}
a:visited.footer_links, .footer_links a:visited {
	font-family:Arial;
	color:#DDDDDD;
	font-size:1em;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
a:hover.footer_links, .footer_links a:hover {
	font-family:Arial;
	color:#CCD6FF;
	font-size:1em;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
a:active.footer_links, .footer_links a:active {
	font-family:Arial;
	color:#DDDDDD;
	font-size:1em;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}

.left_nav_links {
	font-family:Arial;
	color:#000246;
	font-size:0.75em;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
a.left_nav_links, a:link.left_nav_links, .left_nav_links a, .left_nav_links a:link {
	font-family:Arial;
	color:#000246;
	font-size:1em;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	background:url(left_nav_bg.jpg) repeat-y right top;
	margin-bottom: 0.166667em;
    padding: 0.666667em 0;
	display:block;
}
a:visited.left_nav_links, .left_nav_links a:visited {
	font-family:Arial;
	color:#000246;
	font-size:1em;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
a:hover.left_nav_links, .left_nav_links a:hover {
	font-family:Arial;
	color:#00058A;
	font-size:1em;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	background:url(left_nav_bg_hover.jpg) repeat-y right top;
}
a:active.left_nav_links, .left_nav_links a:active {
	font-family:Arial;
	color:#000246;
	font-size:1em;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
.phone {
	color:#c65e12;
	font-size:14px;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
}

.thomas_info_txt {
	font-family:Arial;
	color:#000000;
	font-size:0.625em;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	width:96.1em;
	margin:0 auto;
	padding-top: 0.8em;
}
a.thomas_info_txt, a:link.thomas_info_txt, .thomas_info_txt a, .thomas_info_txt a:link {
	font-family:Arial;
	color:#000246;
	font-size:1em;
	font-weight:normal;
	font-style:normal;
	text-decoration:underline;
	padding-left:0.7em;
	padding-right:0.7em;
}
a:visited.thomas_info_txt, .thomas_info_txt a:visited {
	font-family:Arial;
	color:#000000;
	font-size:1em;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
a:hover.thomas_info_txt, .thomas_info_txt a:hover {
	font-family:Arial;
	color:#00058A;
	font-size:1em;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
a:active.thomas_info_txt, .thomas_info_txt a:active {
	font-family:Arial;
	color:#000000;
	font-size:1em;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}

.top_nav {
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
a.top_nav, a:link.top_nav, .top_nav a, .top_nav a:link {
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	display:inline-block;
	width:120px;
	text-align:center;
	padding-top:15px;
	padding-bottom:15px;
}
a:hover.top_nav, .top_nav a:hover {
	color:#000;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	background:url(arrow.png)no-repeat bottom center;
}
.utility_link {
	font-family:Arial;
	color:#CCD6FF;
	font-size:0.75em;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	text-align: left;
	margin-left: 1em;
	display: block;
}
a.utility_link, a:link.utility_link, .utility_link a, .utility_link a:link {
	font-family:Arial;
	color:#CCD6FF;
	font-size:0.75em;
	font-weight:normal;
	font-style:normal;
	text-decoration:underline;
}
a:visited.utility_link, .utility_link a:visited {
	font-family:Arial;
	color:#CCD6FF;
	font-size:0.75em;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
a:hover.utility_link, .utility_link a:hover {
	font-family:Arial;
	color:#E5EBFF;
	font-size:0.75em;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
a:active.utility_link, .utility_link a:active {
	font-family:Arial;
	color:#CCD6FF;
	font-size:0.75em;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
.utility_nav {
	color:#FFF;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
a.utility_nav, a:link.utility_nav, .utility_nav a, .utility_nav a:link {
	color:#c65e12;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
.utility_nav_pro_001 {
	font-family:Arial;
	color:#ae132c;
	font-size:11px;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
}
a.utility_nav_pro_001, a:link.utility_nav_pro_001, .utility_nav_pro_001 a, .utility_nav_pro_001 a:link {
	font-family:Arial;
	color:#ae132c;
	font-size:11px;
	font-weight:bold;
	font-style:normal;
	text-decoration:underline;
	margin-right:10px;
}
a:visited.utility_nav_pro_001, .utility_nav_pro_001 a:visited {
	font-family:Arial;
	color:#ae132c;
	font-size:11px;
	font-weight:bold;
	font-style:normal;
	text-decoration:underline;
	margin-right:10px;
}
a:hover.utility_nav_pro_001, .utility_nav_pro_001 a:hover {
	font-family:Arial;
	color:#056bab;
	font-size:11px;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	margin-right:10px;
}
a:active.utility_nav_pro_001, .utility_nav_pro_001 a:active {
	font-family:Arial;
	color:#ae132c;
	font-size:11px;
	font-weight:bold;
	font-style:normal;
	text-decoration:underline;
	margin-right:10px;
}
.utility_num {
	font-family:Arial Black;
	color:#FFFFFF;
	font-size:1.81818em;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	display:block;
	line-height:1em;
}
a.utility_num, a:link.utility_num, .utility_num a, .utility_num a:link {
	font-family:Arial Black;
	color:#FFFFFF;
	font-size:1em;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
a:visited.utility_num, .utility_num a:visited {
	font-family:Arial Black;
	color:#FFFFFF;
	font-size:1em;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
a:hover.utility_num, .utility_num a:hover {
	font-family:Arial Black;
	color:#FFFFFF;
	font-size:1em;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
a:active.utility_num, .utility_num a:active {
	font-family:Arial Black;
	color:#FFFFFF;
	font-size:1em;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
.utility_num_txt {
	font-family:Arial;
	color:#CCD6FF;
	font-size:0.6875em;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	margin-left:1em;
	margin-top:0.6363636363636364em;
}
a.utility_num_txt, a:link.utility_num_txt, .utility_num_txt a, .utility_num_txt a:link {
	font-family:Arial;
	color:#CCD6FF;
	font-size:1em;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
a:visited.utility_num_txt, .utility_num_txt a:visited {
	font-family:Arial;
	color:#CCD6FF;
	font-size:1em;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
a:hover.utility_num_txt, .utility_num_txt a:hover {
	font-family:Arial;
	color:#CCD6FF;
	font-size:1em;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
a:active.utility_num_txt, .utility_num_txt a:active {
	font-family:Arial;
	color:#CCD6FF;
	font-size:1em;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
