.mainbkg {
	background-image: url(../images/dodge_18.jpg);
}
.nav {
	background-image: url(../images/mrednav_05.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: none;
	color: #000000;
	font-variant: normal;
	font-style: normal;
	text-align: center;
}
.nav a:link {
	color: #000000;
	text-decoration: none;
}
.nav a:visited {
	color: #000000;
	text-decoration: none;
}
.nav a:hover {
	color: #ffcc33;
	text-decoration: underline;
}
.nav a:active {
	color: #ffcc33;
	text-decoration: underline;
}
.mainarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-top: 5px;
	padding-right: 65px;
	padding-bottom: 20px;
	padding-left: 65px;
	vertical-align: top;
}
.mainarea a:link {
	color: #841001;
	text-decoration: underline;
}
.mainarea a:visited {
	color: #666666;
	text-decoration: underline;
}
.mainarea a:hover {
	color: #841001;
	text-decoration: underline;
}
.mainarea a:active {
	color: #841001;
	text-decoration: underline;
}
.mainarea-b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 1px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 0px;
	vertical-align: top;
	font-weight: bold;
}
.mainarea-heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding-top: 10px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	vertical-align: top;
}

.contactus-color {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: ffcf31;
}
.contactus-monotone {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.contactus-monotone-white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.seotext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-align: center;
}
.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-align: right;
}
.copyright a:link {
	color: #FFFFFF;
	text-decoration: underline;
}
.copyright a:visited {
	color: #FFFFFF;
	text-decoration: underline;
}
.copyright a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.copyright a:active {
	color: #FFFFFF;
	text-decoration: underline;
}
.ticker {
	background-image: url(../images/mred_08.jpg);
}
.tagline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: FFFFFF;
}
.tagline a:link {
	color: #ffcc33;
	text-decoration: none;
}
.tagline a:visited {
	color: #ffcc33;
	text-decoration: none;
}
.tagline a:hover {
	color: #ffcc33;
	text-decoration: underline;
}
.tagline a:active {
	color: #ffcc33;
	text-decoration: underline;
}
.maintextbox {
	background-image: url(../images/mred_10.jpg);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	vertical-align: top;
	padding: 8px;
}
.maintextbox A:link {
	color: #ffcc31;
	text-decoration: underline;
}
.maintextbox A:visited {
	color: #ffcc31;
	text-decoration: underline;
}
.maintextbox A:hover {
	color: #ffcc31;
	text-decoration: underline;
}
.maintextboxlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffcc31;
	text-align: right;
}
.maintextboxlink A:link {
	color: #ffcc31;
	text-decoration: underline;
	text-align: right;
}
.maintextboxlink A:visited {
	color: #ffcc31;
	text-decoration: underline;
	text-align: right;
}
.maintextboxlink A:hover {
	color: #ffcc31;
	text-decoration: underline;
	text-align: right;
}
.maintextboxlink A:active {
	color: #ffcc31;
	text-decoration: underline;
	text-align: right;
}
.testimonialbox {
	background-image: url(../images/mred_17b.jpg);
	padding: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	vertical-align: top;
}
.searchform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	vertical-align: top;
	padding-top: 24px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	background-image: url(../images/newmred_10.jpg);
}
.creditresources {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #841001;
	vertical-align: top;
	background-image: url(../images/mred_19.gif);
	padding-left: 10px;
	line-height:18px;
}
.creditresources a:link {
	color: #841001;
	text-decoration: underline;
}
.creditresources a:visited {
	color: #841001;
	text-decoration: underline;
}
.creditresources a:hover {
	color: #841001;
	text-decoration: underline;
}
.creditresources a:active {
	color: #841001;
	text-decoration: underline;
}
.enewslink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	vertical-align: top;
	background-image: url(../images/mred_19.gif);
	padding-left: 10px;
	line-height:18px;
}
.enewslink a:link {
	color: #000000;
	text-decoration: underline;
}
.enewslink a:visited {
	color: #000000;
	text-decoration: underline;
}
.enewslink a:hover {
	color: #841001;
	text-decoration: underline;
}
.enewslink a:active {
	color: #841001;
	text-decoration: underline;
}
.enewsform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	vertical-align: top;
}
.enewsformpara {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	vertical-align: top;
	padding-left: 10px;
}
.arizonaloanspec {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	vertical-align: top;
	background-image: url(../images/mred_22.gif);
	padding-left: 10px;
}
.arizonaloanspec a:link {
	color: #000000;
	text-decoration: underline;
}
.arizonaloanspec a:visited {
	color: #000000;
	text-decoration: underline;
}
.arizonaloanspec a:hover {
	color: #000000;
	text-decoration: underline;
}
.arizonaloanspec a:active {
	color: #000000;
	text-decoration: underline;
}
.searchform2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	vertical-align: top;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	background-image: url(../images/mred_16.gif);
}
.testimonialboxLink {
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	vertical-align: top;
}
.testimonialboxLink a:link {
	color: #841001;
	text-decoration: underline;
}
.testimonialboxLink a:visited {
	color: #841001;
	text-decoration: underline;
}
.testimonialboxLink a:hover {
	color: #841001;
	text-decoration: underline;
}
.testimonialboxLink a:active {
	color: #841001;
	text-decoration: underline;
}
.searchformtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.contactus-black {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.bottomnav {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-align: center;
	padding: 5px;
}
.blackbackground {
	background-color: #000000;
}

		#Table_01
		{
			font:		Verdana, Arial, Helvetica, sans-serif;
			font-size:	10px;
		}
		#tblContent
		{
			padding:	5px 5px 15px 5px;
			font:		Verdana, Arial, Helvetica, sans-serif;
			font-size:	10px;
		}
		.InventoryHeader
		{
			position:			relative; 
			top:				expression(this.offsetParent.scrollTop);
			background-color:	highlight; 
			color:				highlighttext; 
			border:				1px white solid;
			font:				Verdana, Arial, Helvetica, sans-serif;
			font-size:			12px;
		}
		th 
		{
			background-color:	#888888;
			font-weight:		bold;
		}
		.InventoryList
		{
			font:		Arial, Helvetica, sans-serif;
			font-size:	11px;
			padding:	padding:0px 5px 0px 5px;
		}
		tr.Odd 
		{
			background-color : #E6E6E6;
		}
		tr.Even 
		{
			background-color : #C0C0C0;
		}    
		
	/*  inventory jump CSS  */
	
	#tblContent2
	{
		font:		Verdana, Arial, Helvetica, sans-serif;
		font-size:	10px;
		height: 350px;
		position: relative;
		top: 30px;
		padding-bottom: 50px;
	}
		#usedVehicleTuple 
	{
		overflow:auto;
		height:87px;
		z-index:800;
		position: relative;
		top: 15px;
		left: 5px;
		background-color: #FFFFFF;
		border: white solid thin;
		width: 98%;
		cursor: pointer;
		color: #003333;
	}
	#usedVehicleTuple.Odd 
	{
		background-color : #E6E6E6;
	}
	#usedVehicleTuple.Even 
	{
		background-color : #C0C0C0;
	} 
	#usedVehicleImage 
	{
		position:absolute; 
		top:5px; 
		left:5px; 
		z-index:600;
	}
	#usedVehicleYearMakeModel 
	{
		position:absolute;
		top:5px;
		left:110px;
		z-index:600;
		font-size: 12px;
		font-weight: bold;
	}
	#usedVehicleYearData 
	{
	}
	#ledgerBanner {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: black;
	position: relative;
	top: 12px;
	left: 5px;
	}
	#usedVehicleMakeData 
	{
	}
	#usedVehicleModelData 
	{		
	}
	#usedVehicleVINLabel 
	{
		position:absolute; 
		top:22px; 
		left:125px; 
		z-index:600; 
		text-align:right;
	}
	#usedVehicleStockLabel 
	{
		position:absolute; 
		top:36px; 
		left:125px; 
		z-index:600; 
		text-align:right;
	}
	#usedVehicleMilesLabel 
	{
		position:absolute; 
		top:50px; 
		left:125px; 
		z-index:600; 
		text-align:right;
	}
	#usedVehicleEngineLabel 
	{
		position:absolute; 
		top:91px; 
		left:125px; 
		z-index:600; 
		text-align:right;
	}
	#usedVehicleTransLabel 
	{
		position:absolute; 
		top:110px; 
		left:125px; 
		z-index:600; 
		text-align:right;
	}
	#usedVehicleVINData 
	{
		position:absolute; 
		top:22px; 
		left:205px; 
		z-index:600;
	}
	#usedVehicleStockData 
	{
		position:absolute; 
		top:36px; 
		left:205px; 
		z-index:600;
	}
	#usedVehicleMilesData 
	{
		position:absolute; 
		top:50px; 
		left:205px; 
		z-index:600;
	}
	#usedVehicleEngineData 
	{
		position:absolute; 
		top:92px; 
		left:205px; 
		z-index:600;
	}
	#usedVehicleTransData 
	{
		position:absolute; 
		top:110px; 
		left:205px; 
		z-index:600;
	}
	#usedVehicleLocationData 
	{
	position:absolute;
	top:63px;
	left:110px;
	z-index:600;
	font-size: x-small;
	}
	#usedVehicleCertified
	{
		position:absolute;
		right: 10px;
		top: 5px;
	}
	#certifiedSelector {
		position: absolute;
		top: 25px;
		right: 150px;
	}
	#inventoryFilters {
	position: relative;
	left: 5px;
	top: -5px;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		12px;
	}
	body 
	{
		font-family:	Verdana, Arial, Helvetica, sans-serif;
		font-size: 		12px;
	}
	#makeSelector {
		position: absolute;
		left: 5px;
		top: 2px;
	}
	#modelSelector {
		position: absolute;
		left: 175px;
		top: 2px;
	}
	#priceRangeSelector {
		position: absolute;
		left: 5px;
		top: 30px;
	}
	#selectorRowTwo {
		position: absolute;
		left: 5px;
		top: 30px;
	}
	#usedVehicleClassifications {
		position: absolute;
		left: 150px;
		top: 30px;
	}
	#OrderBySelector {
		position: absolute;
		left: 280px;
		top: 30px;
	}
	
input.btn{
   color:#FFF;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:84%;
   font-weight:bold;
   background-color:#600;
   border:1px solid;
   border-top-color:#633;
   border-left-color:#633;
   border-right-color:#633;
   border-bottom-color:#633;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ff993333',EndColorStr='#ff660000');}
