td.slideshow a:link, td.slideshow a:visited {
	text-decoration: none;
	color: #F4D346;
	font-weight: 800;
	text-decoration: none;
}
td.slideshow a:hover {
	color: Lime;
	text-decoration: underline;
}
.slideshow {
	font-family: Arial, sans-serif;
	font-weight: 800;
	font-size: 12pt;
	color: #F4D346;
	text-decoration: none;
	padding-left: 5px;
	text-align: left; 
	background-color: #000000;
}
#specs {
	border-collapse: collapse;
	width: 98%;
}
#specs th {
	text-align: left;
	font-weight: bolder;
}
#specs td {
	border-bottom: 1px solid #cococo;
}
#dynamIframe {
	font: 10pt normal Arial, sans-serif;
	color: Maroon;
}
/* ---Emergency Response formatting --- */ 
#erTable {
	width: 545px;
	border: 3px outset Red;
	padding: 3 3 3 3;
	border: 5px double red;
}
td.center {
	text-align: center;
	padding: 5px;
}
p.er {
	font: 900 14pt Arial, sans-serif;
	text-align: center;
	margin-top: 0px; 
	margin-bottom: 0px;
}
p.ersmall {
	font: 8pt normal Arial, sans-serif:
	text-align: center;
	margin-top: 0px; 
	margin-bottom: 0px;
}
p.erwords {
	font: 10pt normal Arial, sans-serif;
	margin-top: 3px; 
	margin-bottom: 3px;
}
p.erphone  {
	font: 14pt 900 Arial, sans-serif;
	margin-top: 3px;
	margin-bottom: 3px;
}
.branchtop {
	background: #B0C4DE;
	margin-bottom: 0pt;
}
.bramchdetail {
	background: #F8F8FF;
	margin-top: 0pt;
}
/* Now Hiring banner */
#nowhiring {
	border-collapse: collapse;
	width: 161px;
	height: 257px;
	background-image: url("now-hiring-back.jpg");
}
#div1 {
	position: relative; 
	width: 159px; 
	height: 98px; 
	z-index: 2; 
	padding-top: 25px;
}
.rightcaption {
	text-align: right;
	font: 10pt italic Arial, sans-serif;
}