.footer_address {
	font-family:Open Sans;
	color:#FFFFFF;
	font-size:0.6875em;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	background:url(footer_bg.jpg) no-repeat left top;
	line-height:1.090909090909091em;
	margin:0;
	padding:0 1.181818181818182em;
}
a.footer_address, a:link.footer_address, .footer_address a, .footer_address a:link {
	font-family:Open Sans;
	color:#FFFFFF;
	font-size:1em;
	font-weight:normal;
	font-style:normal;
	text-decoration:underline;
}
a:visited.footer_address, .footer_address a:visited {
	font-family:Open Sans;
	color:#FFFFFF;
	font-size:1em;
	font-weight:normal;
	font-style:normal;
	text-decoration:underline;
}
a:hover.footer_address, .footer_address a:hover {
	font-family:Open Sans;
	color:#EC5200;
	font-size:1em;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
a:active.footer_address, .footer_address a:active {
	font-family:Open Sans;
	color:#EC5200;
	font-size:1em;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
.left_nav_links {
	font-family:Open Sans;
	color:#007A5B;
	font-size:0.8125em;
	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 {
	color:#007A5B;
	font-size:1em;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
a:visited.left_nav_links, .left_nav_links a:visited {
	color:#007A5B;
	font-size:1em;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
a:hover.left_nav_links, .left_nav_links a:hover {
	color:#007A5B;
	font-size:1em;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
a:active.left_nav_links, .left_nav_links a:active {
	color:#007A5B;
	font-size:1em;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
.print_page {
	font-family:Open Sans;
	color:#007A5B;
	font-size:0.6875em;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	margin:0 1.363636363636364em 3.636363636363636em 0;
}
a.print_page, a:link.print_page, .print_page a, .print_page a:link {
	color:#007A5B;
	font-size:1em;
	font-weight:normal;
	font-style:normal;
	text-decoration:underline;
}
a:visited.print_page, .print_page a:visited {
	color:#007A5B;
	font-size:1em;
	font-weight:normal;
	font-style:normal;
	text-decoration:underline;
}
a:hover.print_page, .print_page a:hover {
	color:#EC5200;
	font-size:1em;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
a:active.print_page, .print_page a:active {
	color:#EC5200;
	font-size:1em;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
/*=================== PLP Search Header Style =================== */
.plp-search-holder .plp-page-searchBox input {
	font-family:Open Sans;
	color:#525252;
	font-size:1em;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	background-color:#ffffff;
	border:1px solid #959595;
	border-radius:5px;
	box-shadow:0 1px 1px #AEAEAE inset, 0 -1px 1px #AEAEAE inset;
	height:2.090909090909091em;
	line-height:1em;
	margin:0 0.0909090909090909em 0 0;
	padding:0 0.6363636363636364em 0.0909090909090909em 1.090909090909091em;
	vertical-align: top;
	width:11.09090909090909em;
}
a.search_box, a:link.search_box, .search_box a, .search_box a:link {
	color:#525252;
	font-size:1em;
	font-weight:normal;
	font-style:normal;
	text-decoration:underline;
}
a:visited.search_box, .search_box a:visited {
	color:#525252;
	font-size:1em;
	font-weight:normal;
	font-style:normal;
	text-decoration:underline;
}
a:hover.search_box, .search_box a:hover {
	color:#525252;
	font-size:1em;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
a:active.search_box, .search_box a:active {
	color:#525252;
	font-size:1em;
	font-weight:normal;
	font-style:normal;
	text-decoration:underline;
}
.thomas_info_txt {
	font-family:Open Sans;
	color:#AFAFAF;
	font-size:0.9090909090909091em;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	line-height:1.8em;
	padding:1.8em 0 0 0;
}
a.thomas_info_txt, a:link.thomas_info_txt, .thomas_info_txt a, .thomas_info_txt a:link {
	color:#AFAFAF;
	font-size:1em;
	font-weight:normal;
	font-style:normal;
	text-decoration:underline;
}
a:visited.thomas_info_txt, .thomas_info_txt a:visited {
	color:#AFAFAF;
	font-size:1em;
	font-weight:normal;
	font-style:normal;
	text-decoration:underline;
}
a:hover.thomas_info_txt, .thomas_info_txt a:hover {
	color:#EC5200;
	font-size:1em;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
a:active.thomas_info_txt, .thomas_info_txt a:active {
	color:#EC5200;
	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_call_txt {
	font-family:Open Sans;
	color:#01946F;
	font-size:0.875em;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	line-height:1em;
}
a.utility_call_txt, a:link.utility_call_txt, .utility_call_txt a, .utility_call_txt a:link {
	color:#01946F;
	font-size:1em;
	font-weight:normal;
	font-style:normal;
	text-decoration:underline;
}
a:visited.utility_call_txt, .utility_call_txt a:visited {
	color:#01946F;
	font-size:1em;
	font-weight:normal;
	font-style:normal;
	text-decoration:underline;
}
a:hover.utility_call_txt, .utility_call_txt a:hover {
	color:#01946F;
	font-size:1em;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
a:active.utility_call_txt, .utility_call_txt a:active {
	color:#01946F;
	font-size:1em;
	font-weight:normal;
	font-style:normal;
	text-decoration:underline;
}
.utility_email_txt {
	font-family:Open Sans;
	color:#00110D;
	font-size:0.8125em;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	line-height:1.076923076923077em;
}
a.utility_email_txt, a:link.utility_email_txt, .utility_email_txt a, .utility_email_txt a:link {
	font-family:Open Sans;
	color:#00110D;
	font-size:1em;
	font-weight:bold;
	font-style:normal;
	text-decoration:underline;
}
a:visited.utility_email_txt, .utility_email_txt a:visited {
	font-family:Open Sans;
	color:#00110D;
	font-size:1em;
	font-weight:bold;
	font-style:normal;
	text-decoration:underline;
}
a:hover.utility_email_txt, .utility_email_txt a:hover {
	font-family:Open Sans;
	color:#EC5200;
	font-size:1em;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
}
a:active.utility_email_txt, .utility_email_txt a:active {
	font-family:Open Sans;
	color:#EC5200;
	font-size:1em;
	font-weight:bold;
	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_num_txt {
	font-family:Open Sans;
	color:#01946F;
	font-size:1.3125em;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	line-height:0.6666666666666667em;
}
a.utility_num_txt, a:link.utility_num_txt, .utility_num_txt a, .utility_num_txt a:link {
	font-family:Open Sans;
	color:#01946F;
	font-size:1em;
	font-weight:bold;
	font-style:normal;
	text-decoration:underline;
}
a:visited.utility_num_txt, .utility_num_txt a:visited {
	font-family:Open Sans;
	color:#01946F;
	font-size:1em;
	font-weight:bold;
	font-style:normal;
	text-decoration:underline;
}
a:hover.utility_num_txt, .utility_num_txt a:hover {
	font-family:Open Sans;
	color:#01946F;
	font-size:1em;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
}
a:active.utility_num_txt, .utility_num_txt a:active {
	font-family:Open Sans;
	color:#01946F;
	font-size:1em;
	font-weight:bold;
	font-style:normal;
	text-decoration:underline;
}
.website {
	font-family:Open Sans;
	color:#FFFFFF;
	font-size:1.818181818181818em;
	font-weight:normal;
	font-style:italic;
	text-decoration:none;
	line-height:0.9em;
	margin:0 0 0 1.65em;
	padding:0;
	text-transform:uppercase;
}
a.website, a:link.website, .website a, .website a:link {
	color:#FFFFFF;
	font-size:1em;
	font-weight:normal;
	font-style:italic;
	text-decoration:underline;
}
a:visited.website, .website a:visited {
	color:#FFFFFF;
	font-size:1em;
	font-weight:normal;
	font-style:italic;
	text-decoration:underline;
}
a:hover.website, .website a:hover {
	color:#FFFFFF;
	font-size:1em;
	font-weight:normal;
	font-style:italic;
	text-decoration:underline;
}
a:active.website, .website a:active {
	color:#FFFFFF;
	font-size:1em;
	font-weight:normal;
	font-style:italic;
	text-decoration:underline;
}
