@charset "utf-8";
/* CSS Document */


.alignField { margin-bottom: 7px; }

/* Global Navigation Links /for Templates */
/* ---------- LINKS ---------- */
a {
	font-family: Arial, Helvetica, sans-serif;
	color: #6699CC;
	text-decoration: underline;
	text-transform: capitalize;
}

a:link {
	color: #333399;
	text-decoration: underline;
	text-transform: capitalize;
}
a:hover {
	color: #3300FF;
	text-decoration: underline;
	text-transform: capitalize;
}
a:active {
}
a:visited {
/*	color: #666699;
	border-bottom-color: #000099;
	border-bottom-style: dotted;
	border-bottom-width: .01pt;
	text-decoration: none;
*/}

/* ---------- AUTOMOTIVE ---------- */
.AutoHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333399;
	line-height: 14pt;
}

/* ---------- BODY ---------- */
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;

}
.body_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.body_smalr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.body_large {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.body_larger {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}

/* ---------- FOOTER ---------- */
#Footer_Links a {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	border-bottom-style: none;
	}
#Footer_Links a:hover {
	color: #000000;
	text-decoration: underline;
	}
.Footer_Text {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	line-height: 25px;
	word-spacing: 1px;
	}
.Footer_Text2 {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	}

/* ---------- HEADINGS ---------- */
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color:#333;
	/*color: #333399;*/
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333399;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333399;
}

/* ---------- MARINE ---------- 
.MarineHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #339999;
}

/*----------------- NAVIGATION -----------------*/
a{
	text-decoration:none;
	color:#40516a;
}
td.navtoplinks {
	font-size: 12px;
	text-transform: capitalize;
	word-spacing: 3px;
	vertical-align: top;
	padding: 0px;
	margin: 0px;
	font-weight: bold;
	height: 17px;
}
td.navtoplinks li a {
	border-bottom: none;
}
td.navtoplinks li a:hover {
	color: #b4b4b4;
	border-bottom: none;
}
td.navtoplinks li a.current {
	color: #c6673f;
}
td.navtoplinks li a.current:hover {
	cursor: default;
}

/*
td.navproductslinks {
	background-color: #ebebeb;
	color: #898989;
	font-size: 12px;
	font-weight: bold;
	word-spacing: 2px;
	padding: 6px;
	text-transform: uppercase;
}
td.navproductslinks li {
	display: inline;
	list-style:none;
	margin:0; 
	border:0; 
	padding:0;
}
td.navproductslinks a:hover {
	color: #b4b4b4;
	border-bottom: none;
}
*/

.navhighlight {
	color: #c6673f;
}
/*------------------- end nav -------------------*/
/* ---------- NAVIGATION ---------- *
#NAV_Links a {
	color:#6D9DCE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	}
#NAV_Links a:hover {
	color: #000000;
	text-decoration: underline;
	}
#NAV_Top_Links a {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	}
#NAV_Top_Links a:hover {
	color: #000000;
	text-decoration: underline;
	}
.NAV_Text {
	color:#6D9DCE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	}
.NAV_Top_Text {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	}

/* ---------- PARAGRAPH, Bullets, Tables ---------- */	
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

/* ---------- SEARCH BOX ---------- 
.SearchBarGO {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
}

/* ---------- SECTION HEADINGS ---------- */
.SectionHeading1_PgTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #333399;
}
.SectionHeading2_PgTitle2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333399;
}
.SectionHeading3_PgTitle3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333399;
}
.SectionHeading4_PgTitle4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}

.Title1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bold;
	color: #333399;
}
.Title2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #333399;
}


/* ---------- WEATHER ---------- 
#WeatherMoreLink a {
	color: #0066BB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:underline;
	font-style: italic;
	}
#WeatherMoreLink a:hover {
	color: #000000;
	text-decoration: underline;
	}
.WeatherMoreLink_Text {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	}
.WeatherHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #6D9DCE;
}
