@charset "UTF-8";
/* DIVs & Tables */
body {
	background-color:#113859;
	padding-top:10px;
	margin-top:0px;
	vertical-align:top;
	text-align:center;
}
.siteContentStyle {
	align:center;
	text-align:center;
	margin:0 auto;
	position:relative;
	z-index:2;
	top:-113px;
	left:1px;
	<!--[if IE]>
	top:-128px;
	<![endif]-->
	padding-left:3px;
	padding-bottom:15px;
	display:block;
}
.footerDiv {
	position:relative;
	left:0px;
	align:center;
	text-align:center;
	display:block;
	/*z-index:10;*/
	top:-148px;
	margin:0 auto;
	padding-left:3px;
}
.contentTable {
	position:relative;
	align:center;
	margin:0 auto;
	vertical-align:top;
}
.tdContent {
	padding-left:10px;
}
.contentTRStyle {
	text-align:left;
	vertical-align:top;
	position:relative;
	left:0px;
	margin-top:0px;
	padding-top:0px;
	border:none;
	background-color:#061e38;
	/*background-image:url(../images/content_bg_middle.jpg);
	background-repeat:repeat-y;*/
}
.contentTRFooter {
	/*text-align:center;*/
	vertical-align:center;
	position:relative;
	left:0px;
	margin-top:0px;
	padding-top:0px;
	border:none;
}
.contentTRTop {
	vertical-align:top;
	position:relative;
	left:0px;
	margin-top:0px;
	padding-top:0px;
	border:none;
	background-image:url(../images/content_bg_top.png);
	background-repeat:no-repeat;
}
.footerTable {
	position:relative;
	align:center;
	margin:0 auto;
	vertical-align:top;
	background-image:url(../images/footer_bg.png);
	background-repeat:no-repeat;
	background-position:center;
}
/* PRODUCT DISPLAY CSS */
.viewMoreText {
	cursor:pointer;
	text-decoration:underline;
	color:#3C6;
}
.ProductImage {
	border:thin #ffffff;
	border-style:solid;
}
.TemplateContent {
	text-align:left;
	vertical-align:top;
}
.TemplateImageSide
{
	float:right;
	text-align:right;
	vertical-align:top;
	padding:5px;
}
.TemplateImageSide1
{
	float:right;
	text-align:right;
	vertical-align:top;
	padding:5px;
}
.TemplateSideImage
{
	float:right;
	text-align:right;
	vertical-align:top;
	padding:5px;
}
.TemplateImageSideLeft
{
	float:left;
	text-align:left;
	vertical-align:top;
	padding:5px;
}
.TemplateImageTopLeft {
	margin-top:10px;
	float:left;
	padding-right:10px;
	padding-bottom:10px;
}
.TemplateImageTopRight {
	margin-top:10px;
	float:right;
	padding-left:10px;
	padding-bottom:10px;
}
.TemplateItem
{
	width:99%;
	border-bottom:#999;
	border-bottom-style:solid;
	border-bottom-width:thin;
}
.TemplateItemDescription {
	font:Arial;
	font-size:14px;
	color:#ffffff;
}
.TemplateItemHeader {
	font:Arial;
	font-weight:bold;
	font-size:18px;
	color:#91c6fc;
}
.TemplateParagraph {
	float:left;
}
.TemplateItemSubHeader {
	font:Arial;
	font-weight:bold;
	font-size:18px;
	color:#deedfb;
}
li {
	font:Arial;
	font-size:14px;
	color:#ffffff;
}
.TemplateBulletList {
	font:Arial;
	font-size:15px;
	color:#ffffff;
}
.TemplateBulletListBullet {
	width:10px;
	background-image:url(../images/dot_white.png);
	background-repeat:no-repeat;
	background-position:5px right;
}
/* LOCATIONS & STAFF CSS */
.staffDescription {
	font:Arial;
	font-size:14px;
	color:#ffffff;
}
.staffName {
	font-weight:bold;
	font:Arial;
	font-size:14px;
	color:#ffffff;
}
.locationLabel {
	font:Arial;
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
}
.departmentLabel {
	font:Arial;
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
}
.staffDetailTD {
	background-color:#24445e;
	border:1px solid #fff;
	padding:5px 5px 5px 5px;
}
.staffHeaderTD {
	background-color:#0d2a42;
	border:1px solid #fff;
	padding:5px 5px 5px 5px;
}
.locationContainerStaff {
	float:left;
	padding-right:20px;
}
.locationContainer {
	padding-right:20px;
}
.locationImageContainer {
	float:left;
	padding-right:10px;
}
.staffContainer {
}		
/* TEXT */
.footerText {
	font:Arial;
	font-size:11px;
	color:#5c7a93;
}
.footerNewsletterText {
	font:Arial;
	font-size:14px;
	color:#5c7a93;
}
.tabTitle {
	font:Arial;
	font-weight:bold;
	font-size:14px;
	color:#f4f8fd;
}
.paragraphHeader {
	font:Arial;
	font-weight:bold;
	font-size:18px;
	color:#f4f8fd;
}
.paragraphSubHeader {
	font:Arial;
	font-weight:bold;
	font-size:16px;
	color:#a8d7e8;
}
.blogPreviewTitle {
	font:Arial;
	font-size:15px;
	color:#a9cce5;
}
.blogPreviewDescription {
	font:Arial;
	font-size: 14px;
	color: #ffffff;
}
.viewEntirePostLink:link, .viewEntirePostLink:active, .viewEntirePostLink:visited {
	font:Arial;
	font-size: 13px;
	text-decoration: none;
	color: #FC6;
}
.viewEntirePostLink:hover {
	text-decoration: underline;
}
.viewEntireBlog:link, .viewEntireBlog:active, .viewEntireBlog:visited {
	font:Arial;
	font-size: 15px;
	text-decoration: none;
	color: #FC6;
}
.viewEntireBlog:hover {
	text-decoration: underline;
}
h1 {
	font:Arial;
	font-weight:bold;
	font-size:18px;
	color:#f4f8fd;
}
.comingSoon {
	font:Arial;
	font-weight:bold;
	font-size:18px;
	color:#FC6;
}
.inventoryLinkTitle a, .inventoryLinkTitle a:link, .inventoryLinkTitle a:active, .inventoryLinkTitle a:visited {
	font:Arial;
	font-weight:bold;
	font-size:16px;
	color:#FC6;
	text-decoration:none;
}
.inventoryLinkTitle a:hover {
	color:#fff;
	text-decoration:none;
}
.inventoryLinkDescription {
	font:Arial;
	font-size:14px;
	color:#ffffff;
}
.videoTitle {
	font:Arial;
	font-weight:bold;
	font-size:16px;
	color:#f4f8fd;
	text-decoration:underline;
}
.videoDescription {
	font:Arial;
	font-size:14px;
	color:#ffffff;
}
.formHeader {
	font:Arial;
	font-weight:bold;
	font-size:16px;
	color:#f4f8fd;
}
.paragraphContent {
	font:Arial;
	font-size:14px;
	color:#ffffff;
}
.featuredVehicle {
	font:Arial;
	font-size:12px;
	color:#a9cce5;
}
.featuredVehicleField {
	font:Arial;
	font-weight:bold;
	font-size:12px;
	color:#a9cce5;
}
.siteSectionLabel {
	font:Arial;
	font-weight:bold;
	font-size:19px;
	color:#c8c6c5;
}
/* HREF CSS */
a:link {
	color: #91c6fc;
}
a:visited {
	color: #deedfb;
}
a:hover {
	text-decoration: underline;
	color: #deedfb;
}
a:active {
	color: #ffffff;
}

A.footerNeswletterLink:link {color: #91c6fc;text-decoration:none;}
A.footerNeswletterLink:visited {color: #deedfb;text-decoration:none;}
A.footerNeswletterLink:active {color: #deedfb;text-decoration:none;}
A.footerNeswletterLink:hover {text-decoration: underline;color: #deedfb;}

A.subnav:link {text-decoration: none; color: #ffffff; font :8pt Arial, Sans-Serif; font-weight:bold;padding-left:10px;}
A.subnav:visited {text-decoration: none; color: #ffffff; font :8pt Arial, Sans-Serif; font-weight:bold;padding-left:10px;}
A.subnav:active {text-decoration: none; color: #ffffff; font :8pt Arial, Sans-Serif; font-weight:bold;padding-left:10px;}
A.subnav:hover {text-decoration: none; color: #91c6fc; font :8pt Arial,Sans-Serif; font-weight:bold;padding-left:10px;}

A.subnavon:link {text-decoration: none; color: #FFFFFF; font :8pt Arial, Sans-Serif; font-weight:bold;padding-left:10px; }
A.subnavon:visited {text-decoration: none; color: #FFFFFF; font :8pt Arial, Sans-Serif; font-weight:bold;padding-left:10px; }  
A.subnavon:active {text-decoration: none; color: #FFFFFF; font :8pt Arial, Sans-Serif; font-weight:bold;padding-left:10px; }
A.subnavon:hover {text-decoration: none; color: #FFFFFF; font :8pt Arial,Sans-Serif; font-weight:bold;padding-left:10px; }

.subnavon {color: #FFFFFF; font : 8pt Arial, Sans-Serif; font-weight: bold; padding-left:10px;}

A.subnav2:link {text-decoration: none; color: #000000; font :8pt Arial, Sans-Serif; font-weight:bold; }
A.subnav2:visited {text-decoration: none; color: #000000; font :8pt Arial, Sans-Serif; font-weight:bold; }
A.subnav2:active {text-decoration: none; color: #000000; font :8pt Arial, Sans-Serif; font-weight:bold; }
A.subnav2:hover {text-decoration: underline; color: #000000; font :8pt Arial,Sans-Serif; font-weight:bold; }
