{
padding: 0;
margin: 0;
border: 0;
}
body, html {
color: #000000; 
font-family: Verdana, Arial, Tahoma, sans-serif;
background-color: #000000;
margin: 0px 0px 0px 0px;
	scrollbar-3dlight-color: #AFAFAF;
    scrollbar-track-color: #AFAFAF;
    scrollbar-shadow-color: #AFAFAF;
    scrollbar-face-color: #7B7B7B;
	scrollbar-arrow-color: #FF0000;
	scrollbar-darkShadow-color: #AFAFAF;
}
.clear { clear: both; }
/* start layout */
#wrapper {
	text-align: left;
	margin: 0px auto;
	padding-bottom: 0px;
	padding-right: 8px;
	width: 945px;
	border-left:#666666 thin solid;
	height:100%;
	overflow: hidden;
}
html>body #wrapper {
	margin: 0px auto;
	text-align:left;
	padding-left:-10px;
	padding: 5px;
	width: 956px;
	height: 100%;
	border-left:#666666 thin solid;
	overflow: hidden;
}

#menudiv {
margin-left:130px;
	text-align: left;
	margin: 0px auto;
	width: 955px;
}

html>body #menudiv {
margin-left:112px;
	text-align: left;
	width: 968px;
}

#content { 
	float: left;
	width: 50%;
	border-left:#666666 thin solid;
	padding-left:5px;
	height:100%;
}

html>body #content { 
	float: left;
	border-left:#666666 thin solid;
	padding-left:5px;
	padding-bottom:5px;
	width: 50%;
	height:100%;
}

#contentmain { 
	float: left;
	width: 50%;
	border-left:#666666 thin solid;
	padding-left:15px;
	height:100%;
}

html>body #contentmain { 
	float: left;
	border-left:#666666 thin solid;
	padding-left:15px;
	padding-bottom:0px;
	width: 50%;
	height:100%;
}

#contentmainsearch { 
	float: left;
	width: 70%;
	border-left:#666666 thin solid;
	padding-left:15px;
	height:100%;
}

html>body #contentmainsearch { 
	float: left;
	border-left:#666666 thin solid;
	padding-left:15px;
	padding-bottom:0px;
	width: 70%;
	height:100%;
}

#wrapperhead {
	text-align: left;
	margin: 0px auto;
	width: 955px;
}
html>body #wrapperhead {
	text-align: left;
	width: 968px;
}
#outervxr {
width:705px;
background:url(images/vxrback.gif) top right no-repeat;
}
html>body #outervxr {
width:708px;
height:300px;
background:url(images/vxrback.gif) top right no-repeat;
}
#outeroffers {
width:705px;
background:url(images/offersback.gif) top right no-repeat;
height:350px;
}
html>body #outeroffers {
width:708px;
background:url(images/offersback.gif) top right no-repeat;
height:350px;
}
#containeroffers {
width:700px;
}
html>body #containeroffers {
width:700px;
}
#leftoffers {
float: left;
width: 70px;
padding: 0px;
height:80px;
background:#000000;
margin-right:15px;
margin-left:0px;
margin-bottom:10px;
margin-top:10px;
}

html>body #leftoffers {
float: left;
width: 155px;
padding: 0px;
height:100%;
background:#000000;
margin-right:20px;
margin-left:0px;
margin-bottom:10px;
margin-top:10px;
}

#offersspace {
padding-top:60px;
}
html>body #offersspace {
margin-top:1px;
}

#header {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: #000000;
}

#side-a {
	float: left;
	*width: 129px;
	_width: 132px;
	*margin-left:-18px;
	_margin-left:-16px;
	padding-right:5px;
	height:100%;
}
/*.whatever {*padding-top: 10px (ie6 and 7), _padding-top: 20px ((ie6 only) } */

html>body #side-a {
	margin-left:-6px;
	float: left;
	width: 119px;
	height:100%;
} 

#adpad {
	float: left;
	*margin-left:16px;
	_margin-left:10px;
}
html>body #adpad {
	float: left;
	margin-left:5px;
} 

#side-b {
	float: left;
	margin-left:10px;
}
html>body #side-b {
	float: left;
	margin-left:10px;
}
#side-b1 {
	float: left;
	padding-left:10px
}
html>body #side-b1 {
	float: left;
	margin-left:10px
}
/*used sales*/
#side-b2 {
	float: left;
	margin-left:15px
}
html>body #side-b2 {
	float: left;
	margin-left:160px
}

#side-b3 {
	float: left;
	margin-left:20px
}
html>body #side-b3 {
	float: left;
	margin-left:80px
}

/*new sales - vehicles*/
#side-b4 {
	float: left;
	margin-left:5px
}
html>body #side-b4 {
	float: left;
	margin-left:130px
}

.usedtab{
height:23px;
}
html>body .usedtab {
height:32px;
}

#footer {
	clear: both;
	background: #000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CCCCCC;
	text-align:center
}
		/*end layout*/

html>body #footer {
padding-top:5px;
}
.showHideDiv{
cursor:pointer;
cursor:hand;

} 
#leftmod {
float: left;
width: 70px;
padding: 0px;
height:90px;
background:#000000;
margin-right:8px;
margin-left:8px;
margin-bottom:10px;
}

html>body #leftmod {
float: left;
width: 100px;
padding: 0px;
height:90px;
background:#000000;
margin-right:8px;
margin-left:8px;
margin-bottom:10px;
}

#leftmodvx {
float: left;
width: 70px;
padding: 0px;
height:80px;
background:#000000;
margin-right:8px;
margin-left:8px;
margin-bottom:10px;
}

html>body #leftmodvx {
float: left;
width: 100px;
padding: 0px;
height:80px;
background:#000000;
margin-right:8px;
margin-left:8px;
margin-bottom:10px;
}

#leftmodsaab {
float: left;
width: 100px;
padding: 0px;
height:90px;
background:#000000;
margin-right:8px;
margin-left:8px;
margin-bottom:10px;
}

html>body #leftmodsaab {
float: left;
width: 100px;
padding: 0px;
height:90px;
background:#000000;
margin-right:8px;
margin-left:8px;
margin-bottom:15px;
}

#leftmodhyu {
float: left;
width: 60px;
padding: 0px;
height:80px;
background:#000000;
margin-right:8px;
margin-left:8px;
margin-bottom:10px;
}

html>body #leftmodhyu {
float: left;
width: 100px;
padding: 0px;
height:80px;
background:#000000;
margin-right:8px;
margin-left:8px;
margin-bottom:10px;
}

#leftmodchev {
float: left;
width: 70px;
padding: 0px;
height:80px;
background:#000000;
margin-right:8px;
margin-left:8px;
margin-bottom:10px;
}

html>body #leftmodchev {
float: left;
width: 100px;
padding: 0px;
height:80px;
background:#000000;
margin-right:8px;
margin-left:8px;
margin-bottom:10px;
}
#leftmodouter {
width:660px;
height:300px;
}
#leftmodoutervx {
width:705px;
height:300px;
background:url(newvans/vx/newmodbackvx.gif) top right no-repeat;
}
html>body #leftmodoutervx {
width:708px;
height:490px;
background:url(newvans/vx/newmodbackvx.gif) top right no-repeat;
}

#leftmodoutersaab {
width:705px;
height:300px;
background:url(newcars/saab/newmodbacksaab.gif) top right no-repeat;
}
html>body #leftmodoutersaab {
width:708px;
height:300px;
background:url(newcars/saab/newmodbacksaab.gif) top right no-repeat;
}

#leftmodouterchev {
width:705px;
height:300px;
/*background:url(newcars/chev/newmodbackchev.gif) top right no-repeat;*/
display:inline-block; margin: 0 auto;
}
html>body #leftmodouterchev {
width:708px;
height:400px;
/*background:url(newcars/chev/newmodbackchev.gif) top right no-repeat;*/
display:inline-block; margin: 0 auto;
}

#leftmodouterhyu {
width:705px;
height:280px;
background:url(newcars/hyu/newmodbackhyu.gif) top right no-repeat;
}
html>body #leftmodouterhyu {
width:708px;
height:480px;
background:url(newcars/hyu/newmodbackhyu.gif) top right no-repeat;
}

#leftmodcontainer {
width:500px;
height:300px;
}
html>bodyleftmodcontainer {
width:500px;
height:300px;
}

#leftmodcontainervx {
width:450px;
height:210px;
}
html>body #leftmodcontainervx {
width:450px;
height:210px;
}

#leftmodcontainersaab {
width:400px;
height:200px;
}
html>body #leftmodcontainersaab {
width:400px;
height:200px;
}

#leftmodcontainerhyu {
width:500px;
height:270px;
}
html>body #leftmodcontainerhyu {
width:500px;
height:270px;
}

#leftmodcontainerchev {
width:370px;
height:200px;
float: left;
}

html>body #leftmodcontainerchev {
width:370px;
height:200px;
float: left;
}

#franmovie {
float: left;
border:#666666 medium solid;
margin-top:10px;
padding:10px;
}

#allchevy{
font-size:12px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #666666;
text-align:center;
padding-bottom:10px;
}

#francontainer {
float: left;
}

#frantitle {
padding-bottom:15px;
}

#newoffers {
float:left;
width:500px;
}

#newsales {
}

#headerstock {
background: #000000;
padding: 0px;
margin:0 auto;
}

.topmenright{
float: right; 
}

#footerpics {
background-color: black;
color:#FFFFFF;
/* Centers in FF */
text-align: -moz-center;
/* Centers in IE */
text-align: center;
margin:0 auto;
}

table.center {margin-left:auto; margin-right:auto;}

#finheight {min-height:300px;}
#fin {float:left;padding:0px;margin:0px}
#new {width:100%;float:left;padding:0px;margin:0 auto;}
#newfins {float:left;padding:5px;}
#tableside {}

#required {
font-family:Arial, Helvetica, sans-serif;
font-size:xx-small;
color:#FF0000;
}

.featurenew{
float:left;
margin-left:3px;
margin-right:3px;
	padding: 0px 4px 0px 4px;
	font-size: 60%;
	vertical-align:top;
	text-align:left;
	 font-family: Arial,sans-serif;
 font-size: small;
 border: #999999 1px;
 	
}

#adleft{
float:left;
}
#adright{
float:right
}

#logoright{
text-align:right;
margin-right:80px;
}
#logoleft{
text-align:left;
margin-left:220px;
}
#menuleft{
text-align:left;;
margin-left:127px;
padding-left:10px;
}
#logocenter{
text-align:center;
margin-left:0px;
padding-left:0px;
}

#aboutpic {
      background:url("images/aboutoldvx.gif") no-repeat right top;
	  background-position:center
      }
	  
.welcome {
	position: absolute;
	left: -396px;
	top: 338px;
	color:white; /* text color */
	font-family: Arial; /* font name */
	font-size: small; /* font size */
	font-weight: bold;	
	text-align:left;
}
.welcometxt{
z-index:100;
	position: absolute;
	left: 25px;
	top: 350px;
	color:white; /* text color */
	font-family:Verdana, Arial, Helvetica, sans-serif; /* font name */
	font-size: x-Large; /* font size */
	font-weight: bold;	
	text-align:left;
}
html>body .welcometxt{
z-index:100;
	position: absolute;
	left: 180px;
	top: 410px;
	color:white; /* text color */
	font-family:Verdana, Arial, Helvetica, sans-serif; /* font name */
	font-size: x-Large; /* font size */
	font-weight: bold;	
	text-align:left;
}
.drivetxt{
z-index:100;
	position: absolute;
	left: 600px;
	top: 15px;
	color:white; /* text color */
	font-family:Verdana, Arial, Helvetica, sans-serif; /* font name */
	font-size: Large; /* font size */
	font-weight: bold;	
	text-align:left;
}
html>body .drivetxt{
z-index:100;
	position: absolute;
	left: 756px;
	top: 74px;
	color:white; /* text color */
	font-family:Verdana, Arial, Helvetica, sans-serif; /* font name */
	font-size: Large; /* font size */
	font-weight: bold;	
	text-align:left;
}
.welcomesml {
	position: absolute;
	left: -396px;
	top: 355px;
	color:white ; /* text color */
	font-family: Arial; /* font name */
	font-size: x-small; /* font size */
	text-align:left;
}
.imgbartxtsml {
	color:white ; /* text color */
	font-family: Arial; /* font name */
	font-size: x-small; /* font size */
}
.viewmake {
	position: absolute;
	left: 10px;
	top: 7px;
	color:white; /* text color */
	font-family: Arial; /* font name */
	font-size: x-large; /* font size */
	font-weight: bold;	
	text-align:left;
}
.carforyou {
	position: absolute;
	left: -396px;
	top: 393px;
	color:white ; /* text color */
	font-family: Arial; /* font name */
	font-size: small; /* font size */
	font-weight: bold;	
	text-align:left;
}

.thorney {
	color:#FFFFFF; /* text color */
	font-family:Verdana, Arial, Helvetica, sans-serif; /* font name */
	font-size: xx-small; /* font size */
	text-align:left;
}

.thorneypack {
	color:#ffffff; /* text color */
	font-family: Arial; /* font name */
	font-size: small; /* font size */
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}
.thorneypack A:link{
	color:#ffffff; /* text color */
	font-family: Arial; /* font name */
	font-size: small; /* font size */
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}
.thorneypack A:visited{
	color:#ffffff; /* text color */
	font-family: Arial; /* font name */
	font-size: small; /* font size */
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}
.thorneypack A:hover{
	color:#ff0000; /* text color */
	font-family: Arial; /* font name */
	font-size: small; /* font size */
	font-weight:bold;
	text-align:left;
	text-decoration:underline;
}
.thorneylink {
	color:#ff0000; /* text color */
	font-family: Arial; /* font name */
	font-size: xx-small; /* font size */
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}
.thorneylink A:link{
	color:#ff0000; /* text color */
	font-family: Arial; /* font name */
	font-size: xx-small; /* font size */
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}
.thorneylink A:visited{
	color:#ff0000; /* text color */
	font-family: Arial; /* font name */
	font-size: xx-small; /* font size */
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}
.thorneylink A:hover{
	color:#ff0000; /* text color */
	font-family: Arial; /* font name */
	font-size: xx-small; /* font size */
	font-weight:bold;
	text-align:left;
	text-decoration:underline;
}
/*used search*/
.usedsrch {
	color:white; /* text color */
	font-family: Arial; /* font name */
	font-size: small; /* font size */
	font-weight: bold;	
	text-align:left;
}
.usedquick {
	color:red; /* text color */
	font-family: Arial; /* font name */
	font-size: large; /* font size */
	font-weight: bold;	
	text-align:left;
}
.usedfinder {
	color:white; /* text color */
	font-family: Arial; /* font name */
	font-size: large; /* font size */
	font-weight: bold;	
	text-align:left;
}
.usedfinderblack {
	color:black; /* text color */
	font-family: Arial; /* font name */
	font-size: large; /* font size */
	font-weight: bold;	
	text-align:left;
}
.usedsrchtxtbrand {
	position: absolute;

	left: 150px;
	top: 363px;
	color:white; /* text color */
	font-family: Arial; /* font name */
	font-size: xx-small; /* font size */
	text-align:left;
}
.usedsrchtxtprice {
	position: absolute;
	left: 150px;
	top: 387px;
	color:white; /* text color */
	font-family: Arial; /* font name */
	font-size: xx-small; /* font size */
	text-align:left;
}
.usedsrchbut {
	position: absolute;
	left: 310px;
	top: 354px;
	color:white; /* text color */
	font-family: Arial; /* font name */
	font-size: xx-small; /* font size */
	text-align:left;
	height: 40px;
}
.stockhead {
	color:white ; /* text color */
	font-family: Arial; /* font name */
	font-size: medium; /* font size */
	font-weight: bold;	
	text-align:left;
	
}
.newheadsmall {
	color:white ; /* text color */
	font-family: Arial; /* font name */
	font-size: small; /* font size */
	font-weight: bold;	
	text-align:left;
	
}
.newhead {
	color:red ; /* text color */
	font-family: Arial; /* font name */
	font-size:30px; /* font size */
	/*font-weight: bold;*/
	text-align:left;
 	
}
.newheadgreen {
	color:#8CC63E; /* text color */
	font-family: Arial; /* font name */
	font-size:30px; /* font size */
	/*font-weight: bold;*/
 	
}
.newheadwhite {
	color:#ffffff; /* text color */
	font-family: Arial; /* font name */
	font-size:30px; /* font size */
	/*font-weight: bold;*/
	text-align:left;
 	
}
.newheadwhitebold {
	color:#ffffff; /* text color */
	font-family: Arial; /* font name */
	font-size:30px; /* font size */
	font-weight: bold;
}
.newheadsmallredcenter {
	color:red ; /* text color */
	font-family: Arial; /* font name */
	font-size: small; /* font size */
	font-weight: bold;	
	text-align:center;
	
}
.firstlinegrey{
	color:#ffffff ; /* text color */
	font-family:Arial, Helvetica, sans-serif; /* font name */
	font-size:18px; /* font size */
	/*font-weight: bold;*/
	text-align:left;
	padding:2px 0 0 2px;
	text-decoration:none
}
#firstlinegreyid{
	color:#ffffff ; /* text color */
	font-family:Arial, Helvetica, sans-serif; /* font name */
	font-size:18px; /* font size */
	/*font-weight: bold;*/
	text-align:left;
	padding:2px 0 0 2px;
	text-decoration:none
}
.firstlinegrey A:link{
	color:#999999 ; /* text color */
	font-family:Verdana, Arial, Helvetica, sans-serif; /* font name */
	font-size:18px; /* font size */
	font-weight: bold;	
	text-align:left;
	padding:2px 0 0 2px;
	text-decoration:none
}
.firstlinegrey A:active{
	color:#999999 ; /* text color */
	font-family:Verdana, Arial, Helvetica, sans-serif; /* font name */
	font-size:18px; /* font size */
	font-weight: bold;	
	text-align:left;
	padding:2px 0 0 2px;
	text-decoration:none
}
.firstlinegrey A:visited{
	color:#999999 ; /* text color */
	font-family:Verdana, Arial, Helvetica, sans-serif; /* font name */
	font-size:18px; /* font size */
	font-weight: bold;	
	text-align:left;
	padding:2px 0 0 2px;
	text-decoration:none
}
.firstlinegrey A:hover{
	color:#ff0000 ; /* text color */
	font-family:Verdana, Arial, Helvetica, sans-serif; /* font name */
	font-size:18px; /* font size */
	font-weight: bold;	
	text-align:left;
	padding:2px 0 0 2px;
	text-decoration:none
}
.stockheadgrey{
	color:#cccccc ; /* text color */
	font-family: Arial; /* font name */
	font-size: small; /* font size */
	font-weight: bold;	
	text-align:left;
	padding:2px 0 0 2px;
}
.stockheadnow{
	color:#cccccc ; /* text color */
	font-family: Arial; /* font name */
	font-size: x-small; /* font size */
	font-weight: bold;	
	text-align:left;
	padding:2px 0 0 2px;
}

.stockheadwhite{
	color:white ; /* text color */
	font-family: Arial; /* font name */
	font-size: small; /* font size */
	font-weight: bold;	
	text-align:left;
	padding:2px 0 0 2px;
}
.stockheadwhite A:link{
	color:white ; /* text color */
	font-family: Arial; /* font name */
	font-size: small; /* font size */
	font-weight: bold;	
	text-align:left;
	padding:2px 0 0 2px;
	text-decoration:none
}
.stockheadwhite A:active{
	color:white ; /* text color */
	font-family: Arial; /* font name */
	font-size: small; /* font size */
	font-weight: bold;	
	text-align:left;
	padding:2px 0 0 2px;
	text-decoration:none
}
.stockheadwhite A:visited{
	color:white ; /* text color */
	font-family: Arial; /* font name */
	font-size: small; /* font size */
	font-weight: bold;	
	text-align:left;
	padding:2px 0 0 2px;
	text-decoration:none
}
.stockheadwhite A:hover{
	color:red ; /* text color */
	font-family: Arial; /* font name */
	font-size: small; /* font size */
	font-weight: bold;	
	text-align:left;
	padding:2px 0 0 2px;
	text-decoration:none
}


.stockheadbus{
	color:white ; /* text color */
	font-family: Arial; /* font name */
	font-size: small; /* font size */
	font-weight: bold;	
}
.stockheadbus A:link{
	color:white ; /* text color */
	font-family: Arial; /* font name */
	font-size: small; /* font size */
	font-weight: bold;	
	text-decoration:none
}
.stockheadbus A:active{
	color:white ; /* text color */
	font-family: Arial; /* font name */
	font-size: small; /* font size */
	font-weight: bold;	
	text-decoration:none
}
.stockheadbus A:visited{
	color:white ; /* text color */
	font-family: Arial; /* font name */
	font-size: small; /* font size */
	font-weight: bold;	
	text-decoration:none
}
.stockheadbus A:hover{
	color:red ; /* text color */
	font-family: Arial; /* font name */
	font-size: small; /* font size */
	font-weight: bold;	
	text-decoration:none
}
.stockheadblack{
	color:black ; /* text color */
	font-family: Arial; /* font name */
	font-size: small; /* font size */
	font-weight: bold;	
	text-align:left;
	padding:2px 0 0 2px;
}
.stockheadblack A:link{
	color:black ; /* text color */
	font-family: Arial; /* font name */
	font-size: small; /* font size */
	font-weight: bold;	
	text-align:left;
	padding:2px 0 0 2px;
	text-decoration:none
}
.stockheadblack A:active{
	color:black ; /* text color */
	font-family: Arial; /* font name */
	font-size: small; /* font size */
	font-weight: bold;	
	text-align:left;
	padding:2px 0 0 2px;
	text-decoration:none
}
.stockheadblack A:visited{
	color:black ; /* text color */
	font-family: Arial; /* font name */
	font-size: small; /* font size */
	font-weight: bold;	
	text-align:left;
	padding:2px 0 0 2px;
	text-decoration:none
}
.stockheadblack A:hover{
	color:red ; /* text color */
	font-family: Arial; /* font name */
	font-size: small; /* font size */
	font-weight: bold;	
	text-align:left;
	padding:2px 0 0 2px;
	text-decoration:none
}

.hidelink{
	color:black ; /* text color */
	font-family: Arial; /* font name */
	font-size: 9px; /* font size */
}
.hidelink A:link{
	color:black ; /* text color */
	font-family: Arial; /* font name */
	font-size: 9px; /* font size */
	text-decoration:none
}
.hidelink A:active{
	color:black ; /* text color */
	font-family: Arial; /* font name */
	font-size: 9px; /* font size */
	text-decoration:none
}
.hidelink A:visited{
	color:black ; /* text color */
	font-family: Arial; /* font name */
	font-size: 9px; /* font size */
	text-decoration:none
}
.hidelink A:hover{
	color:black ; /* text color */
	font-family: Arial; /* font name */
	font-size: 9px; /* font size */
	text-decoration:none
}

.careerstab{
margin-left:10px;
width:400px;
}
.stocktextwhite{
	color:white ; /* text color */
	font-family: Arial; /* font name */
	font-size: xx-small; /* font size */
	font-weight: bold;	
	text-align:left;
	padding:2px 0 0 2px;
}
.stocktextgrey{
	color:#CCCCCC ; /* text color */
	font-family: Arial; /* font name */
	font-size: xx-small; /* font size */
	text-align:left;
	padding:2px 0 0 2px;
}
.stocktextgreymed{
	color:#CCCCCC ; /* text color */
	font-family: Arial; /* font name */
	font-size: x-small; /* font size */
	text-align:left;
	padding:2px 0 0 2px;
}
.stocktextdgrey{
	color:#666666 ; /* text color */
	font-family: Arial; /* font name */
	font-size: xx-small; /* font size */
	text-align:left;
	padding:2px 0 0 2px;
}
.stocktextblack{
	color:black ; /* text color */
	font-family: Arial; /* font name */
	font-size: xx-small; /* font size */
	font-weight: bold;	
	text-align:left;
	padding:2px 0 0 2px;
}
.stocktextblackmed{
	color:black ; /* text color */
	font-family: Arial; /* font name */
	font-size: x-small; /* font size */
	font-weight: bold;	
	text-align:left;
	padding:2px 0 0 2px;
}

.stockcat{
	color:white ; /* text color */
	font-family: Arial; /* font name */
	font-size: small; /* font size */
	font-weight: bold;	
	text-align:left;
	padding:2px 0 0 2px;
	text-decoration:none;
}
.stockcat A:link{
	color:white; /* text color */
	font-family: Arial; /* font name */
	font-size: small; /* font size */
	font-weight: bold;	
	text-align:left;
	padding:2px 0 0 2px;
	text-decoration:none;
}
.stockcat A:visited{
	color:white; /* text color */
	font-family: Arial; /* font name */
	font-size: small; /* font size */
	font-weight: bold;	
	text-align:left;
	padding:2px 0 0 2px;
	text-decoration:none;
}
.stockcat A:hover{
	color:red ; /* text color */
	font-family: Arial; /* font name */
	font-size: small; /* font size */
	font-weight: bold;	
	text-align:left;
	padding:2px 0 0 2px;
	text-decoration:none;
}
.quickcat A:link{
	color:white; /* text color */
	font-family: Arial; /* font name */
	font-size: x-small; /* font size */
	font-weight: bold;	
	text-align:left;
	padding:2px 0 0 2px;
	text-decoration:none;
}
.quickcat A:visited{
	color:white; /* text color */
	font-family: Arial; /* font name */
	font-size: x-small; /* font size */
	font-weight: bold;	
	text-align:left;
	padding:2px 0 0 2px;
	text-decoration:none;
}
.quickcat A:hover{
	color:red ; /* text color */
	font-family: Arial; /* font name */
	font-size: x-small; /* font size */
	font-weight: bold;	
	text-align:left;
	padding:2px 0 0 2px;
	text-decoration:none;
}
.newslink{
	color:white; /* text color */
	font-family: Arial; /* font name */
	font-size: xx-small; /* font size */
	font-weight: bold;	
	text-align:left;
	padding:2px 0 0 2px;
	text-decoration:none;
}
.newslink A:link{
	color:white; /* text color */
	font-family: Arial; /* font name */
	font-size: xx-small; /* font size */
	font-weight: bold;	
	text-align:left;
	padding:2px 0 0 2px;
	text-decoration:none;
}
.newslink A:visited{
	color:white; /* text color */
	font-family: Arial; /* font name */
	font-size: xx-small; /* font size */
	font-weight: bold;	
	text-align:left;
	padding:2px 0 0 2px;
	text-decoration:none;
}
.newslink A:hover{
	color:red ; /* text color */
	font-family: Arial; /* font name */
	font-size: xx-small; /* font size */
	font-weight: bold;	
	text-align:left;
	padding:2px 0 0 2px;
	text-decoration:none;
}


.newsdate{
	color:red; /* text color */
	font-family: Arial; /* font name */
	font-size: xx-small; /* font size */
	font-weight: bold;	
	text-align:left;
	padding:2px 0 0 2px;
	text-decoration:none;
}
.newsdate A:link{
	color:red; /* text color */
	font-family: Arial; /* font name */
	font-size: xx-small; /* font size */
	font-weight: bold;	
	text-align:left;
	padding:2px 0 0 2px;
	text-decoration:none;
}
.newsdate A:visited{
	color:red; /* text color */
	font-family: Arial; /* font name */
	font-size: xx-small; /* font size */
	font-weight: bold;	
	text-align:left;
	padding:2px 0 0 2px;
	text-decoration:none;
}
.newsdate A:hover{
	color:white ; /* text color */
	font-family: Arial; /* font name */
	font-size: xx-small; /* font size */
	font-weight: bold;	
	text-align:left;
	padding:2px 0 0 2px;
	text-decoration:none;
}

.newsdesc{
	color:white; /* text color */
	font-family:Verdana, Arial, Helvetica, sans-serif; /* font name */
	font-size: xx-small; /* font size */
	font-weight: bold;	
	text-align:left;
	padding:2px 0 0 2px;
	text-decoration:none;
}
.newsdesc A:link{
	color:white; /* text color */
	font-family:Verdana, Arial, Helvetica, sans-serif; /* font name */
	font-size: xx-small; /* font size */
	font-weight: bold;	
	text-align:left;
	padding:2px 0 0 2px;
	text-decoration:none;
}
.newsdesc A:visited{
	color:white; /* text color */
	font-family:Verdana, Arial, Helvetica, sans-serif; /* font name */
	font-size: xx-small; /* font size */
	font-weight: bold;	
	text-align:left;
	padding:2px 0 0 2px;
	text-decoration:none;
}
.newsdesc A:hover{
	color:red ; /* text color */
	font-family:Verdana, Arial, Helvetica, sans-serif; /* font name */
	font-size: xx-small; /* font size */
	font-weight: bold;	
	text-align:left;
	padding:2px 0 0 2px;
	text-decoration:none;
}
.stockcontact{
	color:white ; /* text color */
	font-family: Arial; /* font name */
	font-size: xx-small; /* font size */
	font-weight: bold;	
	text-align:left;
	padding:2px 0 0 2px;
}
.stockcontactblack{
	color:black ; /* text color */
	font-family: Arial; /* font name */
	font-size: xx-small; /* font size */
	font-weight: bold;	
	text-align:left;
	padding:2px 0 0 2px;
}
.stockmedgrey{
	color:gray ; /* text color */
	font-family: Arial; /* font name */
	font-size: x-small; /* font size */
	font-weight: bold;	
	text-align:left;
	padding:2px 0 0 2px;
}
.stocksite{
	color:white ; /* text color */
	font-family: Arial; /* font name */
	font-size: small; /* font size */	
	text-align:left;
	padding:2px 0 0 2px;
}
.stocktel{
	color:white ; /* text color */
	font-family: Arial; /* font name */
	font-size: small; /* font size */	
	text-align:left;;
}
.showtitle {
	position: absolute;
	left: 250px;
	top: 77px;
	color:#999999; /* text color */
	font-family: Arial; /* font name */
	font-size: medium; /* font size */
	font-weight: bold;
	width: 126px;
}

.stockviewmaketxt {
	position: absolute;
	left: 10px;
	top: 230px;
	color:white; /* text color */
	font-family: Arial; /* font name */
	font-size: small; /* font size */
	font-weight: bold;	
	text-align:left;
}
.finder {color: #FFFFFF;
font-weight:bold;
font-size:medium;
	font-family: Arial; /* font name */
	text-align:left;
}
.quickf {color: #FF0000;
font-weight:bold;
font-size:medium;
	font-family: Arial; /* font name */
	text-align:left;
}
.usersml {
	color:#ffffff ; /* text color */
	font-family: Arial; /* font name */
	font-size: xx-small; /* font size */	
}
#title {
	position: absolute;
    height: auto;
    width: auto;
    left: 150px;
    top: 78px;
	color:white; /* text color */
	font-family: Arial; /* font name */
	font-size: x-Large; /* font size */
	font-weight: bold;		
}
html>body #title {
	position: absolute;
    height: auto;
    width: auto;
    left: 150px;
    top: 74px;
	color:white; /* text color */
	font-family: Arial; /* font name */
	font-size: x-Large; /* font size */
	font-weight: bold;		
}
.logout {
	color:#ffffff ; /* text color */
	font-family: Arial; /* font name */
	font-size: xx-small; /* font size */	
}
.bbc {
	color:#ff0000 ; /* text color */
	font-family: verdana; /* font name */
	font-size: xx-small; /* font size */	
}
.news {
	color:#ffffff ; /* text color */
	font-family: verdana; /* font name */
	font-size: xx-small; /* font size */	
}
.centerff
{
/* Centers in FF */
text-align: -moz-center;
/* Centers in IE */
text-align: center;
margin:0 auto;
}
.footertxt {
	color:#ffffff ; /* text color */
	font-family: Arial; /* font name */
	font-size: xx-small; /* font size */	
	margin-left: auto;
  margin-right: auto;	
}

.finview {
padding-left:3px;
padding-top:40px;
}

.finviewnew {
padding-left:3px;
padding-top:10px;
}

.finbot {
vertical-align:bottom;
 position: absolute;
  bottom: 4px;
  left:0px;
}
/*- Top menu tab style--------------------------- */

#menupad{ text-align:left}
html>body #menupad{ text-align:left}

#menulogo{margin:0px;}
html>body #menulogo{padding-left:6px}

#quickpad{padding-left:5%; padding-bottom:2px;}
html>body #quickpad{padding-left:28%; padding-bottom:2px;}

#quickpadused{padding-left:35px}
html>body #quickpadused{padding-left:24%}

#quickheadpad{padding-left:5%;
background-color:#000000;
padding-left:38px;
padding-bottom:2px;
margin-top:15px;
font-size:12px;
font-weight:bold;
height:40px;
width:135px}
html>body #quickheadpad{padding-left:24%;
background-color:#000000;
padding-left:26px;
padding-top:3px;
margin-top:15px;
font-size:12px;
font-weight:bold;
color:#333333;
height:40px;
width:130px}

#quickheadpadbut{padding-left:5%;
background-color:#000000;
padding-left:38px;
margin-top:2px;
font-size:12px;
font-weight:bold;
height:40px;
width:135px}
html>body #quickheadpadbut{padding-left:24%;
background-color:#000000;
padding-left:26px;
padding-top:3px;
margin-top:4px;
font-size:12px;
font-weight:bold;
color:#333333;
height:40px;
width:130px}

#butpad{padding-left:4%;}
html>body #butpad{padding-left:18%;}

#navcontainer 
{
list-style:url(images/arr_1.gif);
color:#FFFFFF;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
text-align: left;
vertical-align:left;
text-decoration:none;
}

html>body #navcontainer 
{
margin-left:-15px;
}

#navcontainer li
{
color:#FFFFFF;
padding-bottom:3px;
text-decoration:none
}
#navcontainer li a
{
list-style:url(images/arr_1.gif);
color:#FFFFFF;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none
}

#navcontainer li a:hover
{
color: #ff0000;
}

#navcontainer li a#current
{
font-size:12px;
color: #ff0000;
}
/*--end menu--*/

#careers{
	padding: 0px 0px 0px 0px;
	text-decoration:none;
	font-size:medium;
	font-weight:bold;
	vertical-align:middle;
	text-align:left;
	img-align:center;
	 font-family: Arial,sans-serif;
	 color:white;
}

/*--offers menu--*/
#offerslist 
{
color:#FFFFFF;
text-decoration:none;
padding-left: 0px;
padding-top:0px;
margin:0 0 0 0;
text-align: left;
vertical-align:top;
padding-bottom:2px;
}
#offerslist a
{
color: #ffffff;
text-decoration:none;
}
#offerslist a:hover
{
color: red;
}

/*--end menu--*/
INPUT, TEXTAREA, SELECT {font-family: Arial; font-size: xx-small;}

#headermenu {margin:0 auto;width:100%;height:100px;float:center;text-align: center;}
#headerview {margin:0 auto;width:100%;float:left;text-align: left; vertical-align:middle}
#stockview {margin:0 auto;width:100%;float:center;}

#logo {font-size: 36px;color:#ccc;margin:54px 0 0 0;padding:0;}
#flashmain {position:absolute;margin:0px auto;width:800px;text-align:left;float:center;z-index: 15;  }


#pagecontainer {margin:0px auto;width:100%;border:1px solid #84776B;float:center;}

#break {border:1px solid #333;line-height:1px;}

#colldelbreak {border:1px solid #333;width:600px;line-height:1px;}

#infocontainer {position:relative;}
#info {
	position: absolute;
	z-index: 10; 
	float:left;
	top: 340px;
	left: 2px;
	width: 800px;
	height: 75px;
   background-color: #333333;  /* the background          */
   filter:alpha(opacity=60);   /* Internet Explorer       */
   -moz-opacity:0.6;           /* Mozilla 1.6 and below   */
   opacity: 0.6;               /* newer Mozilla and CSS-3 */
}
html>body #info {
	position: absolute;
	z-index: 10; 
	float:left;
	top: 398px;
	left:157px;
	width: 800px;
	height: 75px;
   background-color: #333333;  /* the background          */
   filter:alpha(opacity=60);   /* Internet Explorer       */
   -moz-opacity:0.6;           /* Mozilla 1.6 and below   */
   opacity: 0.6;               /* newer Mozilla and CSS-3 */
}
#welcomebar {
	position: absolute;
	z-index: 12;
	float:left;
	top: 5px;
	left:2px;
	width: 800px;
	height: 40px;
   background-color: #333333;  /* the background          */
   filter:alpha(opacity=60);   /* Internet Explorer       */
   -moz-opacity:0.6;           /* Mozilla 1.6 and below   */
   opacity: 0.6;               /* newer Mozilla and CSS-3 */
}

html>body #welcomebar {
	position: absolute;
	z-index: 12;
	float:left;
	top: 65px;
	left:157px;
	width: 800px;
	height: 40px;
   background-color: #333333;  /* the background          */
   filter:alpha(opacity=60);   /* Internet Explorer       */
   -moz-opacity:0.6;           /* Mozilla 1.6 and below   */
   opacity: 0.6;               /* newer Mozilla and CSS-3 */
}

#infobarstockview {
	position: absolute;
	z-index:12;
	float:left;
	top: 50px;
	left:10px;
	width: 400px;
	height: 40px;
   background-color: #333333;  /* the background          */
   filter:alpha(opacity=60);   /* Internet Explorer       */
   -moz-opacity:0.6;           /* Mozilla 1.6 and below   */
   opacity: 0.6;               /* newer Mozilla and CSS-3 */
}
html>body #infobarstockview {
	position: absolute;
	z-index:12;
	float:left;
	top: 50px;
	left:10px;
	width: 400px;
	height: 40px;
   background-color: #333333;  /* the background          */
   filter:alpha(opacity=60);   /* Internet Explorer       */
   -moz-opacity:0.6;           /* Mozilla 1.6 and below   */
   opacity: 0.6;               /* newer Mozilla and CSS-3 */
}

#stockbartxt {
	font-family: Arial; /* font name */
	font-size: medium; /* font size */
	color:#cccccc;
	font-weight:bold;
	text-align:left;
	padding-left:4px;
}
html>body #stockbartxt {
	font-family: Arial; /* font name */
	font-size: medium; /* font size */
	color:#cccccc;
	font-weight:bold;
	text-align:left;
	padding-left:4px;
}
#imgslotbar {
	position: relative;
	top: 21px;
	width: 100%;
	height: 25px;
	text-align:left;
    background-color: #333333;  /* the background          */
    filter:alpha(opacity=60);   /* Internet Explorer       */
    -moz-opacity:0.6;           /* Mozilla 1.6 and below   */
    opacity: 0.6;               /* newer Mozilla and CSS-3 */
}

#imgslotbar2 {
	position: relative;
	top: 35px;
	width: 100%;
	height: 1px;
	text-align:left;
   background-color: #333333;  /* the background          */
   filter:alpha(opacity=60);   /* Internet Explorer       */
   -moz-opacity:0.6;           /* Mozilla 1.6 and below   */
   opacity: 0.6;               /* newer Mozilla and CSS-3 */
}
    #menuline {
      width:100%;
      border-bottom:1px solid #84776B;
      }
	      .menulineclass {  
	  text-align: center;
	  margin:0px 0px 0px 0px;
	  padding:0px 0px 0px 0px;
      width:100%;
      border-bottom:1px solid #666666;
	  font-size:0em;
      }
	  
	  	      .solidline {  
	  text-align: center;
	  margin:2px 0px 2px 0px;
	  padding:0px 0px 0px 0px;
      width:100%;
      border-bottom:1px solid #666666;
	  font-size:0em;
      }
	  	      .dashedline {  
	  text-align: center;
	  margin:2px 0px 2px 0px;
	  padding:px 0px px 0px;
      width:100%;
      border-bottom:1px dashed;
	  font-size:0em;
      }
	  
	  	      .menulineclasstop {  
	  text-align: center;
	  margin:0px 0px 0px 0px;
	  padding:0px 0px 0px 0px;
      width:100%;
      border-top:1px solid #666666;
	  font-size:0em;
      }

	     #menulinequick {
	  text-align: center;
      width:100%;
      border-bottom:1px solid #ffffff;
	  font-size:0em;
      } 
	      #menulineleftslot {
	  text-align: center;
      width:100%;
      border-bottom:1px solid #84776B;
	  font-size:1em;
      }
	      #menuspace {
	  text-align: center;
      width:100%;
	  font-size:1em;
      }
	      #stockline {
	  text-align: center;
      width:100%;
      border-bottom:1px solid white;
	  font-size:0em;
      }
#usedsearch {
	position: absolute;
	left: 595px;
	top: 342px;
	border: 1px solid #84776B;
	width: 300px;
	height: 75px;
	text-align:left;
   background-color: #ffffff;  /* the background          */
   filter:alpha(opacity=50);   /* Internet Explorer       */
   -moz-opacity:0.5;           /* Mozilla 1.6 and below   */
   opacity: 0.5;               /* newer Mozilla and CSS-3 */

}

	.transparent {
background-color: #ffffff;
filter:Alpha(Opacity=55);
-moz-opacity:0.55;
}
.remove_filter {
position : relative;
-moz-opacity:0.80;
filter:Alpha(Opacity=80);
}
	
.clear {clear:both;font-size:.1em;}

div#centerdiv  {
  width: 200px;
  border: 1px solid red;
  margin-left: auto;
  margin-right: auto;
}

.centerall{
text-align:center;
font-size: 120%;
font-weight: bold;
padding: 0px 0px 0px 0px;
margin: 20px auto 5px auto;
float: center;
}
.contentwrap {
    cursor: url(zoomin.cur);
    outline: none;
	}
/*BEGIN_SYSTEM_STYLES*/

.autobase {
	color: #cccccc; /* text color */
	font-family: Arial; /* font name */
	font-size: xx-small; /* font size */	
}

.stockcat{
	color:white ; /* text color */
	font-family: Arial; /* font name */
	font-size: small; /* font size */
	font-weight: bold;	
	text-align:left;
	padding:2px 0 0 2px;
	text-decoration:none;
}
.quickfind A:link{
	color:white; /* text color */
	font-family: Arial; /* font name */
	font-size: small; /* font size */
	font-weight: bold;	
	text-align:left;
	padding:2px 0 0 2px;
	text-decoration:none;
}
.quickfind A:active{
	color:white; /* text color */
	font-family: Arial; /* font name */
	font-size: small; /* font size */
	font-weight: bold;	
	text-align:left;
	padding:2px 0 0 2px;
	text-decoration:none;
}
.quickfind A:visited{
	color:white; /* text color */
	font-family: Arial; /* font name */
	font-size: small; /* font size */
	font-weight: bold;	
	text-align:left;
	padding:2px 0 0 2px;
	text-decoration:none;
}
.quickfind A:hover{
	color:red ; /* text color */
	font-family: Arial; /* font name */
	font-size: small; /* font size */
	font-weight: bold;	
	text-align:left;
	padding:2px 0 0 2px;
	text-decoration:none;
}


.quickfindmed A:link{
	color:white; /* text color */
	font-family: Arial; /* font name */
	font-size: x-small; /* font size */
	font-weight: bold;	
	text-align:left;
	padding:2px 0 0 2px;
	text-decoration:none;
}
.quickfindmed A:active{
	color:white; /* text color */
	font-family: Arial; /* font name */
	font-size: x-small; /* font size */
	font-weight: bold;	
	text-align:left;
	padding:2px 0 0 2px;
	text-decoration:none;
}
.quickfindmed A:visited{
	color:white; /* text color */
	font-family: Arial; /* font name */
	font-size: x-small; /* font size */
	font-weight: bold;	
	text-align:left;
	padding:2px 0 0 2px;
	text-decoration:none;
}
.quickfindmed A:hover{
	color:red ; /* text color */
	font-family: Arial; /* font name */
	font-size: x-small; /* font size */
	font-weight: bold;	
	text-align:left;
	padding:2px 0 0 2px;
	text-decoration:none;
}


.quickfindred A:link{
	color:red; /* text color */
	font-family: Arial; /* font name */
	font-size: x-small; /* font size */
	font-weight: bold;	
	text-align:left;
	padding:2px 0 0 2px;
	text-decoration:none;
}
.quickfindred A:active{
	color:red; /* text color */
	font-family: Arial; /* font name */
	font-size: x-small; /* font size */
	font-weight: bold;	
	text-align:left;
	padding:2px 0 0 2px;
	text-decoration:none;
}
.quickfindred A:visited{
	color:red; /* text color */
	font-family: Arial; /* font name */
	font-size: x-small; /* font size */
	font-weight: bold;	
	text-align:left;
	padding:2px 0 0 2px;
	text-decoration:none;
}
.quickfindred A:hover{
	color:red ; /* text color */
	font-family: Arial; /* font name */
	font-size: x-small; /* font size */
	font-weight: bold;	
	text-align:left;
	padding:2px 0 0 2px;
	text-decoration:none;
}

.quickbg {
width:50px;
background-color:#999999;
}
.quickfindlge {
	color: white; /* text color */
	font-family: Arial; /* font name */
	font-size: small; /* font size */
	font-weight:bold
}
.quickfindall {
	color:white ; /* text color */
	font-family: Arial; /* font name */
	font-size: small; /* font size */
	font-weight: bold;	
	text-align:left;
	
}
input, textarea, select {	
	font-family: Arial; /* font name */
	font-size: xx-small; /* font size */
} 

a:active {
	color: #999999; /* active link color */
}

a:link {
	color: #999999; /* link color */
}

a:visited {
	color: #999999; /* visited link color */
}

/* main table */
.ewTable {
	color: #000000; /* text color */
	font-family: Arial; /* font name */
	font-size: xx-small; /* font size */
	border: 0px 0px 0px 0px; /* border */
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border-collapse: collapse;
}

/* dealerships table */
.ewtabledealer {
	color: #000000; /* text color */
	font-family: Arial; /* font name */
	font-size: xx-small; /* font size */
	border: 1px outset; /* border */
	padding:inherit;
	border-collapse: collapse;
	border: #999999 dashed 1px;
	padding-bottom:0px;
}

/* main table data cells */
.ewTable td {
	padding: 2px; /* cell padding */
	border: 1px solid; /* cell spacing */
	border-color: #000000;  /* table background color */
}

/* stock table */
.ewTablestock {
	width: inherit; /* table width */	
	color: #000000; /* text color */
	font-family: Arial; /* font name */
	font-size: xx-small; /* font size */
	border: 0px outset; /* border */
	border-collapse: collapse;
}

/* main table data cells */
.ewTablestock td {
	padding: 2px; /* cell padding */
	border: 1px solid; /* cell spacing */
	border-color: #000000;  /* table background color */
}
.ewBasicSearch {
	font-family: Arial; /* font name */
	font-size: xx-small; /* font size */
	border: 0px;
	border-collapse: collapse;
    border-top: 1px solid #84776B;
	border-bottom: 1px solid #84776B;
}

.ewBasicSearch td {
	border: 0px;
	padding: 1px;
}

.ewSearchOpr {
	font-family: Arial; /* font name */
	font-size: xx-small; /* font size */
	color: maroon;
}

.ewListAdd {
	font-family: Arial; /* font name */
	font-size: xx-small; /* font size */
	border: 0px;
	border-collapse: collapse;
}

.ewListAdd td {
	border: 0px;
	padding: 2px;
}

.autobaselist td {
	color: #000000; /* text color */
	font-family: Arial; /* font name */
	font-size: xx-small; /* font size */
	border: 0px;
	padding: 0px;
	vertical-align: top; 
}
.autobaseoffer {
	color: #ff0000; /* text color */
	font-family:Verdana, Arial, Helvetica, sans-serif; /* font name */
	font-size: xx-small; /* font size */
	border: 0px;
	padding: 0px;
	vertical-align: top; 
}
.ewAddOption td {
	font-family: Arial; /* font name */
	font-size: xx-small; /* font size */
	padding: 2px; /* cell padding */	
	border: 0px;	
}

/* main table header cells */
.ewTableHeader {
	background-color: #000000; /* header color */
	color: #999999; /* header font color */	
	bordercolor:#484848;
	font-size:xx-small;
	
}

.ewTableHeaderstockdet {
	background-color: #000000; /* header color */
	color: #ffffff; /* header font color */	
	bordercolor:#484848;
	font-size:small
}

.ewTableHeader a:link {	
	color: #FFFFFF; /* header font color */	
}

.ewTableHeader a:visited {	
	color: #FFFFFF; /* header font color */	
}

/* main table row color */
.ewTableRow {
	background-color: #666666;  /* alt row color 1 */
	color:#FFFFFF;
	border-right: 1px solid #f5d7b4
}

/* main table alternate row color */
.ewTableAltRow {
	background-color: #cccccc; /* alt row color 2 */
	color:#FFFFFF;
}

/* main table edit mode row color */
.ewTableEditRow {
	background-color: #C6C6C6; /* edit mode color */
}

/* main table highlight color */
.ewTableHighlightRow {
	background-color: #7E7E7E; /* highlight color */
}

/* main table select color */
.ewTableSelectRow {
	background-color: #D8D8D8; /* select color */
}

/* main table footer section */
.ewTableFooter {
	background-color: #C6C6C6;
}

/* classes for report */
.ewReportTable {
    border: 0px;
    border-collapse: collapse;
}

.ewReportTable td {
    padding: 3px;
}

.ewGroupField {
	font-weight: bold;
}

.ewGroupName {
	font-weight: bold;
}

.ewGroupHeader {
	border-bottom: 3px double Gray;
	border-top: 3px double Gray;
}

.ewGroupSummary {
	border-top: 1px solid Gray;
} 

.ewGroupAggregate {
	font-weight: bold;
}

.ewGrandSummary {
	border-top: 1px solid Gray;
}

/* message */
.ewmsg {
	color: red; /* message color */
	font-family: Arial; /* font name */
	font-size: xx-small; /* font size */	
}

/* Ajax */
.ewAstList {
	border: 1px solid black;
	background: #ffffff;
	position: absolute;
	padding: 0;
	white-space: nowrap;
}

.ewAstListBase {
	position: absolute;
	padding: 1;
}

.ewAstListItem {
	color: black;
	background: #ffffff;
	cursor: hand;
	cursor: pointer;
	white-space: nowrap;
	padding: 1;
}

.ewAstSelListItem {
	color: white;
	background: Highlight;
	cursor: hand;
	cursor: pointer;
	white-space: nowrap;
	padding: 1;
}

/* MultiPage pager table */
.ewMultiPagePager {
	color: #000000; /* text color */
	font-family: Arial; /* font name */
	font-size: xx-small; /* font size */
	border: 0px; /* border */	
}

.ewMultiPagePager td {
	padding: 2px; /* cell padding */	
}

/*END_SYSTEM_STYLES*/


/***********************************************/
/* Layout Divs                                 */
/***********************************************/

#masthead{
	padding: 10px 0px 0px 0px;
	border-bottom: 1px solid #84776B;
	width: 100%;
}

#navBar{
	float: left;
	width: 10%;
	margin: 10px;
	padding: 0px;
	background-color: #000000;
	border-top: 1px solid #84776B;
	border-left: 1px solid #84776B;
	border-right: 1px solid #84776B;
	border-bottom: 1px solid #84776B;
	text-align:center
}

#headlines{
  float:right;
	width: 20%;
	border-left: 1px solid #84776B;
	border-bottom: 1px solid #84776B;
	border-top: 1px solid #84776B;
	padding-right: 0px;
}


#stocktr{
	border-top: 1px solid #ffffff;
	border-right: 1px solid #84776B;
	border-bottom: 1px solid #84776B;
}


/***********************************************/
/* Components                                  */
/***********************************************/

#siteName{
	margin: 0;
	padding: 0 0 0 10px;
}


/************* #globalNav styles **************/

#globalNav{
padding: 0px 0px 5px 10px;
border-bottom: 1px solid #84776B;
color: #cccccc;
}

#globalNav img{
 display: block;
}

#globalNav a {
	font-size: 90%;
	padding: 0 4px 0 0;
}

/*************** #pageName styles **************/

#pageName{
	margin: 0px;
	padding: 0px 0px 0px 10px;
}

/************* #breadCrumb styles *************/

#breadCrumb{
	font-size: 80%;
	padding: 2px 0px 0 10px;
}


/************** .feature styles ***************/

.feature{
	padding: 5px 5px 5px 5px;
	height:100%;
	font-size: 80%;
	vertical-align:top;
	text-align:left;
	img-align:center;
	 font-family: Arial,sans-serif;
 font-size: small;
 border: #999999 dashed 1px;
 border-style:dashed; 	
}

.featurefirstline{
	padding: 0px 0px 0px 0px;
	font-size:large;
	font-weight:bold;
	vertical-align:top;
	text-align:left;
	img-align:center;
	 font-family: Arial,sans-serif;
	 color:#FFFFFF;
 font-size: small;
 	
}
.featuretxt{
	padding: 0px 0px 0px 0px;
	font-size:x-small;
	vertical-align:top;
	text-align:left;
	img-align:center;
	 font-family: Arial,sans-serif;
	 color:#FFFFFF;
 font-size: small;
 	
}
.searchtxt{
	padding: 0px 0px 0px 0px;
	font-size:xx-small;
	vertical-align:top;
	text-align:left;
	img-align:center;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 color:#FFFFFF;
 	
}
.content{
background-color:#CCCCCC;
 	
}
/************** .story styles *****************/

.story{
	clear: both;
	padding: 10px 0px 0px 10px;
	font-size: 80%;
}

.story p{
	padding: 0px 0px 10px 0px;
}


/************* #siteInfo styles ***************/

#siteInfo{
	clear: both;
	border: 1px solid #84776B;
	font-size: 75%;
	color: #cccccc;
	padding: 10px 10px 10px 10px;
}

#siteInfo img{
	padding: 4px 4px 4px 10px;
	vertical-align: middle;
}


/************* #search styles ***************/

#search{
	padding: 5px 0px 5px 10px;
	border-bottom: 1px solid #84776B;
	font-size: 90%;
}

#search form{
 margin: 0px;
 padding: 0px;
}

#search label{
	display: block;
	margin: 0px;
	padding: 0px;
}


/*********** .relatedLinks styles ***********/
#leftslotfloat{
  float:left;
	width: 15%;
	border-top: 1px solid #84776B;
	border-right: 1px solid #84776B;
	border-bottom: 1px solid #84776B;
}
#leftslotfloatblank{
  float:left;
	width: 10%;
}
.leftslot{
	position: relative;
	margin: 0px;
	padding: 5px 5px 5px 5px;
	font-size: 90%;
	text-align:left;
}

.leftslot h3{
	padding: 10px 0px 2px 0px;
}

.leftslot a:link,
.leftslot a:visited {
	display: block; 
}
/*news hidden link */
.newshidden{
	color:#000000 ; /* text color */
	font-family:Arial, Helvetica, sans-serif; /* font name */
	font-size:1px; /* font size */
	text-align:left;
}
.newshidden A:link{
	color:#000000 ; /* text color */
	font-family:Verdana, Arial, Helvetica, sans-serif; /* font name */
	font-size:1px; /* font size */	
	text-align:left;
}
.newshidden A:active{
	color:#000000 ; /* text color */
	font-family:Verdana, Arial, Helvetica, sans-serif; /* font name */
	font-size:1px; /* font size */	
	text-align:left;
}
.newshidden A:visited{
	color:#000000 ; /* text color */
	font-family:Verdana, Arial, Helvetica, sans-serif; /* font name */
	font-size:1px; /* font size */
	text-align:left;
}
.newshidden A:hover{
	color:#000000 ; /* text color */
	font-family:Verdana, Arial, Helvetica, sans-serif; /* font name */
	font-size:1px; /* font size */
	text-align:left;
	text-decoration:none
}

/************** #advert styles **************/

#advert{
padding: 5px 5px 5px 5px;
	
}

#advert img{
padding: 0px 0px 0px 0px;	
}


/************** #headlines styles **************/

#headlines{
	margin: 0px;
	padding: 0px 0px 0px 0px;
	font-size: 100%;
	border: 1px solid #84776B;
}

#headlines p{
	padding: 5px 0px 5px 0px;
}
.fff {
	font-family: "Courier New", Courier, mono;
}

A:hover
{
COLOR: #ff0000;
TEXT-DECORATION:none;
}
.zoomstock {
    cursor: url(..highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide {
    cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide img {
	border: 2px solid gray;
}
.highslide:hover img {
	border: 2px solid white;
}

.highslide-image {
	border: 2px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    
    border: 2px solid white;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: white;
	font-style: 'MS Sans Serif';
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
	padding: 3px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
    background-color: black;
    /*
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
    */
}

a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

.back{
	color:#CCCCCC; /* text color */
	font-family:Verdana, Arial, Helvetica, sans-serif; /* font name */
	font-size: xx-small; /* font size */	
	text-align:left;
	padding:2px 0 0 2px;
	text-decoration:none;
}
.back A:link{
	color:#CCCCCC; /* text color */
	font-family:Verdana, Arial, Helvetica, sans-serif; /* font name */
	font-size: xx-small; /* font size */
	text-align:left;
	padding:2px 0 0 2px;
	text-decoration:none;
}
.back A:visited{
	color:#CCCCCC; /* text color */
	font-family:Verdana, Arial, Helvetica, sans-serif; /* font name */
	font-size: xx-small; /* font size */
	text-align:left;
	padding:2px 0 0 2px;
	text-decoration:none;
}
.back A:hover{
	color:red ; /* text color */
	font-family:Verdana, Arial, Helvetica, sans-serif; /* font name */
	font-size: xx-small; /* font size */
	text-align:left;
	padding:2px 0 0 2px;
	text-decoration:underline;
}
.autobasemenu{
	color:#CCCCCC; /* text color */
	font-family:Verdana, Arial, Helvetica, sans-serif; /* font name */
	font-size: xx-small; /* font size */	
	text-align:left;
	padding:2px 0 0 2px;
	text-decoration:none;
}
.autobasemenu A:link{
	color:#CCCCCC; /* text color */
	font-family:Verdana, Arial, Helvetica, sans-serif; /* font name */
	font-size: xx-small; /* font size */
	text-align:left;
	padding:2px 0 0 2px;
	text-decoration:none;
}
.autobasemenu A:visited{
	color:#CCCCCC; /* text color */
	font-family:Verdana, Arial, Helvetica, sans-serif; /* font name */
	font-size: xx-small; /* font size */
	text-align:left;
	padding:2px 0 0 2px;
	text-decoration:none;
}
.autobasemenu A:hover{
	color:red ; /* text color */
	font-family:Verdana, Arial, Helvetica, sans-serif; /* font name */
	font-size: xx-small; /* font size */
	text-align:left;
	padding:2px 0 0 2px;
	text-decoration:underline;
}
.busoffersgreen{
	color:#8DC73D; /* text color */
	font-family:Verdana, Arial, Helvetica, sans-serif; /* font name */
	font-size: x-small; /* font size */	
	text-align:left;
	padding:2px 0 0 2px;
	text-decoration:none;
	text-align:center
	
}

#hometools {
float: left;
width: 800px;
padding: 0px;
background:#000000;
margin-right:0px;
margin-left:0px;
margin-bottom:-8px;
margin-top:2px;
}

html>body #hometools {
float: left;
width: 800px;
padding: 0px;
background:#000000;
margin-right:0px;
margin-left:0px;
margin-bottom:-15px;
margin-top:2px;
}

#splashright {
float: left;
width: 680px;
padding: 0px;
background:#000000;
margin-right:0px;
margin-left:1px;
margin-bottom:0px;
margin-top:0px;
}

html>body #splashright {
float: left;
width: 684px;
padding: 0px;
background:#000000;
margin-right:0px;
margin-left:1px;
margin-bottom:0px;
margin-top:0px;
z-index: 0
}

#tools {
float: left;
padding: 0px;
background:#000000;
margin-right:3px;
margin-left:0px;
margin-bottom:0px;
}

html>body #tools {
float: left;
padding: 0px;
background:#000000;
margin-right:3px;
margin-left:0px;
margin-bottom:0px;
}

#smallad {
background-image:  url(images/sewardcarshtml_29.gif);
background-repeat: no-repeat;
float: left;
padding: 0px;
margin-right:1px;
margin-left:0px;
margin-bottom:0px;
width:171px;
height:125px;
padding-left:12px;
padding-top:14px;
}

html>body #smallad {
background-image:  url(images/sewardcarshtml_29.gif);
background-repeat: no-repeat;
float: left;
padding: 0px;
margin-right:1px;
margin-left:0px;
margin-bottom:5px;
width:171px;
height:125px;
padding-left:12px;
padding-top:14px;
}

#mainsplash {
float: left;
padding: 0px;
padding-left:0px;
}

html>body #mainsplash {
float: left;
padding: 0px;
padding-left:0px;
}

#newviewfeature{
padding: 0px;
}

html>body #newviewfeature {
padding: 0px;
}

#tvbox {
float:left;
width:700px;
}

#tvtext {
float:left;
padding-right:5px;
}

td#usedtd {
height:23px;
}

html>body td#usedtd {
height:32px;
}

#searchside {
padding-left:20px;
}

html>body #searchside {
padding-left:4px;
padding-bottom:4px;
}

#helpside {
padding-left:20px;
border-bottom:#666666 thin solid;
margin-bottom:2px;
}

html>body #helpside {
padding-left:4px;
padding-bottom:4px;
}
.orderlink {
	color:#cccccc; /* text color */
	font-family: Arial; /* font name */
	font-size: xx-small; /* font size */
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}
.orderlink A:link{
	color:#cccccc; /* text color */
	font-family: Arial; /* font name */
	font-size: xx-small; /* font size */
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}
.orderlink A:visited{
	color:#cccccc; /* text color */
	font-family: Arial; /* font name */
	font-size: xx-small; /* font size */
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}
.orderlink A:hover{
	color:#ff0000; /* text color */
	font-family: Arial; /* font name */
	font-size: xx-small; /* font size */
	font-weight:bold;
	text-align:left;
	text-decoration:underline;
}

.usedbut {
	color:#ffffff; /* text color */
	font-family: Arial; /* font name */
	font-size: small; /* font size */
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	padding-left:4px;
	padding-right:4px;
}
.usedbut A:link{
	color:#ffffff; /* text color */
	font-family: Arial; /* font name */
	font-size: small; /* font size */
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}
.usedbut A:visited{
	color:#ffffff; /* text color */
	font-family: Arial; /* font name */
	font-size: small; /* font size */
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}
.usedbut A:hover{
	color:#ff0000; /* text color */
	font-family: Arial; /* font name */
	font-size: small; /* font size */
	font-weight:bold;
	text-align:left;
	text-decoration:underline;
}
#content2 { 
	float: left;
	width: 700px;
	padding-left:5px;
	height:380px;
}

html>body #content2 { 
	float: left;
	width: 700px;
	padding-left:5px;
	height:100%;
}