body {
	color: #333333;
}
#header_logo {
	background:none;
	height: 104px;
}
#hHeader {
	background: none;
	margin-top:30px;
}
#hHeader.homePage {
	margin-top:0
}
#hFlash {
	height: 105px;
}
#header_logo {
	margin-top:11px;
}
.homePage #headerNote {
	top:10px;
}
#formPage #headerNote {
	top:-12px;
}
#headerNote {
	top: 10px;
	display:none;
}
#headerNote a {
	background-color: #c51402;
}
#headerNote a:hover {
	background-color: #e02a00;
}
#qm0 ul li:hover > a {
	background-color: #EFF4FA !important;
}
body #qm0 .qmactive, body #qm0 .qmactive:hover {
	background-color: #D6DCE2 !important;
}
#qm0 li:hover > a {
	background-color: #D6DCE2 !important;
}
#qm0 a:hover {
	background-color: #D6DCE2 !important;
}
#qm0 div a:hover {
	background-attachment: scroll;
	background-clip: border-box;
	background-color: #EFF4FA !important;
	background-image: none;
	background-origin: padding-box;
	background-position: 0 0;
	background-repeat: repeat;
	background-size: auto auto;
	color: #000000;
}
#qm0 div, #qm0 ul {
	background-color: #D6DCE2;
	border-bottom: 1px solid #D6DCE2;
	padding:5px;
}
#qm0 div a, #qm0 ul a {
	color: #000000;
	font-weight: bold;
	padding: 6px 50px 6px 5px;
	border:0;
}
#bannerButton a {
	background: #9df12e; /* for non-css3 browsers */
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#93f72b', endColorstr='#5eb51d'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#93f72b), to(#5eb51d)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #93f72b, #5eb51d); /* for firefox 3.6+ */
}
#bannerButton a:hover {
	background: #72d225; /* for non-css3 browsers */
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#72d225', endColorstr='#58a61a'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#72d225), to(#58a61a)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #72d225, #58a61a); /* for firefox 3.6+ */
}
#pageBanner {
	background-color: #376596;
}
#specialButtons li a {
	background: #0e88df; /* for non-css3 browsers */
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0e88df', endColorstr='#005490'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#0e88df), to(#005490)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #0e88df, #005490); /* for firefox 3.6+ */
}
#specialButtons li a:hover {
	background: #003d69; /* for non-css3 browsers */
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#005490', endColorstr='#003d69'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#005490), to(#003d69)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #005490, #003d69); /* for firefox 3.6+ */
}
#PageWrapper {
	background-color: #fff;
}
#horizontal_carousel .next_button {
}
#horizontal_carousel .previous_button {
}
#serviceSpecialsCarousel {
	background:url(/assets/widgets/slotMachine/images/slotBk.jpg) no-repeat scroll left top transparent
}
#footer.homePageFooter {
	background:transparent;
}
#footer {
	width:960px;
	background-color:#333;
	margin-left:20px;
	padding-bottom:25px;
}
.header, .customHeader {
	color: #000;
	font-family: arial, verdana;
	font-size: 18px;
	font-style:normal;
	font-weight:normal;
	text-shadow: none;
}
.customHeader {
	width:100%;
	text-shadow:none;
}
.contact_border td, .contact_border b {
	color:#333;
}
.contact_border {
	background-color: #fff;
}
#lblAddress, #lblService, #lblParts, #lblFinance, #lblSales {
	color: #333;
}
.contact_fill2_textbold {
	background-color: #FF9999;
	color: #333333;
	font-family: verdana, arial;
	font-size: 12px;
	font-weight: bold;
	padding-left: 20px;
}
.contact_fill1 {
	background:none;
	text-shadow:none;
	background-color:#BC211C;
	color: #FFFFFF !important;
	font-family: verdana, arial;
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px !important;
}
.go {
	background-color: #DC3026;
	border: 1px solid #CCCCCC;
	color: #DCDADB;
	cursor: pointer;
	font-size: 12px;
}
.form {
	background-color: #FFFFFF;
	border: 1px solid #4C585C;
	color: #000000;
}
li span.numberBullet {
	background-color:#D32727;
}
