@charset "utf-8";
/* CSS Document */

/* Begin PAGE Styles */

BODY {
	background-color:#c2d6ef; /* Light blue f*/
	/*background-image: url(/images/page_bkgd.gif);
	background-repeat:repeat; */
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

A:LINK, A:VISITED {
	text-decoration: none;
	color: #0166FF;
}

A:HOVER {
	text-decoration: none;
	
	color: #F87018;
}

A:ACTIVE {
	text-decoration: none;
	color: #999999;
}

UL {
margin:0 5px 0 25px;
padding:0;
font-size: 10.5px;
}

/* Begin CLASS Styles */

.border-thick {
	border: 10px solid #2c9bf7; /* Same blue as banner, replaced #7E0911;*/
}

.border-thick-header {
	border-left: 7px solid #E63410;
	border-right: 7px solid #E63410;
	border-top: 7px solid #E63410;
}

.border-thick-footer {
	border-left: 7px solid #E63410;
	border-right: 7px solid #E63410;
	border-bottom: 7px solid #E63410;
}

.border-all {
	border: 1px solid #000000;
}

.border-sides-bottom {
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}

.content {
	font-size: 12px;
	color: #333333;
}
.tcf_red {
	font-size: 12px;
	color: #FD1E00;
	font-weight:600;
}

.title-red {
	font-size: 12px;
	font-weight: bold;
	color: #E63410;
}

.bullets-red {
	font-size: 11px;
	font-weight: bold;
	color: #E63410;
}

.nav {
	background-image: url(/images/nav_bkgd.jpg);
	background-repeat: no-repeat;
	background-position:center;
}

.footer-bar {
	background-image: url(/images/footer_bkgd.jpg);
	background-repeat: no-repeat;
	font-size: 9px;
	font-weight: bold;
	color: #333333;
}

.footer-bar a:link, .footer-bar a:visited {
	color: #E63410;
}

.footer-bar a:hover {
	color: #0033FF;
}

.footer-bar a:active {
	color: #E63410;
}

.footer-footer a:link{
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}
.footer {
	background-image: url(/images/main_bkgd.jpg);
	background-repeat: repeat;
	font-size: 9px;
	font-weight: bold;
	color: #333333;
}

.footer a:link, .footer a:visited {
	color: #E63410;
}

.footer a:hover {
	color: #0033FF;
}

.footer a:active {
	color: #E63410;
}

/* BEGIN CSS MENU for navigation */

/* Must also use the .js file as listed below and must */
/* include code in the <HEAD> section of the page */
/* <script type="text/javascript" src="/cssmenu.js"></script> */





/* Defines the menu/submenu links that appear */
.cssmenu {
	position:absolute;
	visibility: hidden;
	border:1px solid black;
	border-bottom-width: 0;
	font-size: 10px;
	line-height: 16px;
	z-index: 100;
	background-color: #EAEAEA;
	width: 110px;
}

.cssmenu a {
	width: 100%;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid black;
	padding: 1px 0;
	text-decoration: none;
	font-weight: bold;
	/*text-indent: 5px;*/ /* Use if not using center align for text */
}

.cssmenu a:hover { /*hover background color*/
	background-color: #990000;
	color: white;
}


/* Defines the top level links visible on web page */
.menu {
	width: 140px;
	font-size: 11px;
	font-weight: bold;
}

.menu li a {
	height: 12px;
	text-decoration: none;
	list-style: none;
}

.menu li a:link, .menu li a:visited {
	color: White;
	display: block;
	background-color: #990000;
	padding: 4px 0 3px 0;
	list-style: none;
}

.menu li a:hover {
	color: #990000;
	padding: 4px 0 3px 0;
	text-decoration: none;
	list-style: none;
	background-color: #EAEAEA;
}
/* END CSS MENU INFO */


/* CSS FOR THE SECONDARY TITLES ON THE LOCATIONS PAGE*/
.title_maps {	
	color: #3366FF;
	font-size: 18px;
	font-weight: bold;
}

/* CSS FOR THE TCF TITLE ON THE CONTACT PAGE*/
.contact_tcf_title {
	color: #E63410;
	font-size: 16px;
	font-weight: bold;
}
.style3 {
	font-size: 20px;
	font-weight: bold;
	color: #FD1E00;
}
.style5 {
	font-size: 12px
}
.style6 {
	color: #0166FF;
	font-size: 12px;
}
.style7 {
	margin-top:15px;
	padding-top: 5px;
	font-size: 14px;
	font-weight: bold;
	color: #FF1800;
}
.style9 {
	font-size: 12px;
	font-weight: bold;
	color: #0166FF;
}
.style23 {
	font-size: 14px;
	color: #0166FF;
	font-weight: bold;
}
.style111 {
	font-size: 18px;
	font-weight: bold;
	color: #3366FF;
}
.vendors {
	font-size: 18px;
	color: #000000;
}
.vendor-subtitles {
	font-size: 16px;
	font-weight: bold;
	color: #3366FF;
}
.copyright { font-size:10px; text-align:center;}
