body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0e3b4a;
	background-image: url(../images/diamond_bg2.jpg);
}

.truckbg {
  background-image: url(../images/truckbg.jpg);
  background-repeat: repeat-y;
}

.txtlnk {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #444d61;
  text-decoration: none;
}

.txtlnk a:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #444d61;
  text-decoration: none;
}

.txtlnk a:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #b52e3f;
  text-decoration: none;
}

.txtlnk a:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #e8f0f3;
  text-decoration: none;
}

.txtlnk a:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #b52e3f;
  text-decoration: none;
}

.tableborder {
  border: thin solid #e8f0f3;
}

.textbg {
  background-color: #ffffff;
}

.copyright {
 color: #171e2c;
 font-size: 11px;
}

.awslnk a:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #171e2c;
  text-decoration: none;
}

.awslnk a:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #ffffff;
  text-decoration: none;
}

.awslnk a:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #ffffff;
  text-decoration: underline;
}

.awslnk a:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #171e2c;
  text-decoration: underline;
}

.heading {
  font-weight: bold;
  font-size: 16px;
  color: #b52e3f;
}

.disclaimer {
  color: #000000;
  font-size: 10px;
}

.contactbg {
  background-image: url(../images/stripebg.jpg);
  background-repeat: repeat-y;
  border: thin solid #0e3b4a;
}

.location {
  font-weight: bold;
}

.red {
  color: #b52e3f;
}

.specialstable {
  background-color: #e8f0f3;
}

.specialstr {
  background-color: #d9e5ea;
}

.boldb {
  font-weight: bold;
}

.boldred {
  font-weight: bold;
  color: #b52e3f;
}

.form {
  font-size: 11px;
  background-image: url(../images/stripebg.jpg);
  background-repeat: repeat-y;
  border: thin solid #0e3b4a;
}

.specials {
  font-size: 11px;
  background-color: #e8f0f3;
  border: thin solid #0e3b4a;
}

.smred {
  color: #b52e3f;
  font-size: 11px;
}

.smredb {
  font-weight: bold;
  color: #b52e3f;
  font-size: 11px;
}

.smlnk {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #b52e3f;
  text-decoration: underline;
}

.smlnk a:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #b52e3f;
  text-decoration: underline;
}

.smlnk a:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #0e3b4a;
  text-decoration: underline;
}

.smlnk a:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #0e3b4a;
  text-decoration: underline;
}

.smlnk a:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #0e3b4a;
  text-decoration: underline;
}

a:link {
  text-decoration: underline;
  color: #0e3b4a;
}

a:hover {
  text-decoration: underline;
  color: #b52e3f;
}

a:active {
  text-decoration: underline;
  color: #b52e3f;
}

a:visited {
  text-decoration: underline;
  color: #b52e3f;
}

.redbg {
  background-color: #b52e3f;
  color: #ffffff;
}

.servicebg {
  background-color: #f9eef0;
  color: #0e3b4a;
}

.blue {
  font-weight: bold;
  color: #0e3b4a;
}

.partsbg {
  background-color: #f9eef0;
  color: #0e3b4a;
}

.signupbg {
  background-color: #f9eef0;
  color: #0e3b4a;
}

.navbg {
  background-image: url(../images/navblue.jpg);
  background-repeat: repeat-x;
}
.gradient_specials {
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-image: url(../images/gradient_bg.jpg);
	background-repeat: repeat-x;
}
.parts_specials {
  color: #000000;
  font-size: 10px;
}
.parts_price {
  color: #990000;
  font-size: 12px;
  font-weight: bold;
}

.sidetable {
  background-color: #A70A01;
}

.sidetable td {
  background-color: #EAEAEA;
}

.boldblack {
  color: #000000;
  font-weight: bold;
}

.boldlnk a:link {
  font-size: 12px;
  font-weight: bold;
  color: #000000;
  text-decoration: underline;
}

.boldlnk a:hover {
  font-size: 12px;
  font-weight: bold;
  color: #b52e3f;
  text-decoration: underline;
}

.boldlnk a:active {
  font-size: 12px;
  font-weight: bold;
  color: #4f5669;
  text-decoration: underline;
}

.boldlnk a:visited {
  font-size: 12px;
  font-weight: bold;
  color: #b52e3f;
  text-decoration: underline;
}

.redlnk a:link {
  color: #b52e3f;
  text-decoration: underline;
}

.redlnk a:hover {
  color: #0e3b4a;
  text-decoration: underline;
}

.redlnk a:active {
  color: #0e3b4a;
  text-decoration: underline;
}

.redlnk a:visited {
  color: #b52e3f;
  text-decoration: underline;
}

.smbold {
  font-weight: bold;
  font-size: 10px;
}

.redbg {
  background-color: #444d61;
}

.sidelinks a:link {
  color: #ffffff;
  text-decoration: underline;
}

.sidelinks a:hover {
  color: #e8f0f3;
  text-decoration: underline;
}

.sidelinks a:visited {
  color: #ffffff;
  text-decoration: underline;
}

.whitebold {
  font-weight: bold;
  font-size: 11px;
  color: #ffffff;
}