/*cars-header-logo*/
.header-logo{
    background: url(http://www.roanoke.com/images/2010/logos/carsLogo.jpg) no-repeat;}

.autos-page{
    float:left;
    width:100%;}
    
img{border:none;}

img a{border:none;}

a:link img, a:hover img, a:active img, a:visited img {
    border:none; }     

a:hover {
border-bottom: none;
}
   
a{
border:none;}

#content {
    margin-top:0px; }

#pre-header {
 background:#fff;
 border:none;}


#top-leader a:hover {
    border:none;}
    
#top-side-block {
    font-size: 9px;
    text-align: center;
    float:right;
    clear:both;
    margin:0px 20px 0 0;
#margin:0px 20px 0 0;
     border:none;
    padding:0;
    width:150px;}

#top-side-block a{
    border:none; }

#div-header{
    margin-bottom:10px;
#margin-bottom:10px;
}
    
#logo {
    float:left;}

h2{
    margin:10px 0 0px 5px;
    font-size:11px;}

   
img
{
    border:none;}    


.main-page {
  margin-top:-9px;
  padding:0px;
}
.search-left {
   width:500px;
    margin:0px;
  #margin:0px;
    text-align:center;
   padding-top:5px;
    font-size:11px;
    float:left;
    height:320px;
   
}

.search-right {

     margin:0px;
   float:left; 
   width:450px;  
margin-top:18px;  

  
}   
.search-rightswf {

}
.search-middle {
  margin:5px;
 #margin:5px;
  text-align:left;
   float:left;    
   width:230px;
   height:150px;
   font-size:11px;
   color:black;
  font-weight:bold;
  margin-top:10px;
  #margin-top:10px;

 }

.search-middle img {
border:1px solid black;
}
.div-webid-img {
float:left;
width:125px;
margin-top:10px;
#margin-top:10px;
}
.div-webid-input {
 float:left;
 width:100px;
#margin-top:10px;
margin-top:10px;
text-align:center;
}

.div-webid-input input{
width:90px;
margin-bottom:10px;
margin-left:-2px;
}

.div-find-cars {
 color:black;
 font-size:11px;
width:290px;
margin-top:5px;
#margin-top:5px;
text-align:left;
padding-left:5px;
}
.div-find-cars h4{
font-size:14px;
font-weight:bold;
font-family:arial;
color:#003366;
}
.div-webid-cont h4{
font-size:14px;
font-weight:bold;
font-family:arial;
color:#003366;
}





.FindUsedCarIFrame {
  width:200px;
  float:left;

}
.FindNewCarIFrame {
  width:250px;
  float:left;
}

.search-cars{                         
    width:605px;
    margin:0;
    text-align:center;
    font-size:11px;
    border-top:1px solid #999999;
    border-bottom:1px solid #999999;}

.search-cars h3{
    font-size:16px;
    margin-bottom:5px;
   #margin-bottom:5px;
    color:#fff;
    text-align:center;
    background:url(http://www.roanoke.com/images/2008/carsH3Grad.jpg) repeat-x;}
    
.search-webid {
 float:right;
margin-top:2px;
margin-right:70px;
}
  .search-bodystyles{
    float:left;
    width:490px;
  }

.search-bodystyles h4{   
    font-size:15px;
    color:#fff;
    padding:3px 3px 3px 5px;
    margin:0;
background: url(http://www.roanoke.com/images/2010/cars/headerbg.gif) repeat-x;
}


.div-bodystyles {
 width:70px;
float:left;
text-align:center;
margin:3px 3px 0px 1px;
}
.div-bodystyles-image {
 width:70px;
height:37px;
}
.div-bodystyles a{
    margin-bottom:0px;
    border:none;
cursor:hand;
}

.Sell-Vehicle {
 width:120px;
  text-align:center;
  color:#1e4157;
  margin-top:80px;
  height:120px;
}

.Sell-Vehicle img{
   border:none;


}

.Sell-Vehicle p{
 font-size:22px;
font:arial;
margin-top:5px;
margin-bottom:0px;
 text-align:center;
color:#1e4157;
}

.div-dealer {
  width:235px;
  float:left;
 border:1px solid #c0c0c0;
}

.div-dealer h4{
 font-size:15px;
    color:#fff;
    padding:3px 3px 3px 5px;
    margin:0;
   background: url(http://www.roanoke.com/images/2010/cars/headerbg.gif) repeat-x;
 
}

.div-pref-dealer {
margin-left:5px;
 width:400px;
  float:left;
 border:1px solid #c0c0c0;
}
.div-pref-dealer h4{
 font-size:15px;
    color:#fff;
     padding:3px 3px 3px 5px;
    margin:0;
   background: url(http://www.roanoke.com/images/2010/cars/headerbg.gif) repeat-x;
}
.div-research-vehicle {
margin-Top:10px;
 width:400px;
  float:left;
 border:1px solid #c0c0c0;
}
.div-research-vehicle h4{
 font-size:15px;
    color:#fff;
     padding:3px 3px 3px 5px;
    margin:0;
   background: url(http://www.roanoke.com/images/2010/cars/headerbg.gif) repeat-x;
}

.div-build-vehicle {
margin-Top:10px;
 width:260px;
  float:left;
 border:1px solid #c0c0c0;
}
.div-build-vehicle h4{
 font-size:15px;
    color:#fff;
     padding:3px 3px 3px 5px;
    margin:0;
   background: url(http://www.roanoke.com/images/2010/cars/headerbg.gif) repeat-x;
}

.div-Compare-vehicle {
margin-Top:10px;
 width:367px;
  float:right;
 border:1px solid #c0c0c0;
}
.div-Compare-vehicle h4{
 font-size:15px;
    color:#fff;
     padding:3px 3px 3px 5px;
    margin:0;
   background: url(http://www.roanoke.com/images/2010/cars/headerbg.gif) repeat-x;
}

.div-research-center {
margin-Top:10px;
 width:260px;
  float:left;
 border:1px solid #c0c0c0;
}
.div-research-center h4{
 font-size:15px;
    color:#fff;
     padding:3px 3px 3px 5px;
    margin:0;
   background: url(http://www.roanoke.com/images/2010/cars/headerbg.gif) repeat-x;
}

.div-carfax-history {
 margin-top:10px;
 width:369px;
  float:right;
 border:1px solid #c0c0c0;
}
.div-carfax-history h4{
 font-size:15px;
    color:#fff;
     padding:3px 3px 3px 5px;
    margin:0;
   background: url(http://www.roanoke.com/images/2010/cars/headerbg.gif) repeat-x;
}



.div-mostsearched {
  float:left;
 margin-top:15px;
  margin-left:10px;
}

.div-mostsearched h4{
  border-bottom:2px solid #c6c6c6;
  font-size:14px;

}

.div-top-mostsearched {
  	float:left;
  	margin-top:5px;
  	margin-left:0px;
  	margin-bottom:10px;}

.div-top-mostsearched h3{
  border-bottom:3px double #ccc;
  color:#2d2f30;
  margin-bottom:5px;
  font-size:14px;
  text-align:center}
  
    
    /*ads Link*/
.ad-middleSmall{
	border:1px solid;
	float:left;
	margin-right:10px;}
	
.ad-middleSmall img{
	border:none;}

.funky-leaderboard{
    font-size:9px;
    text-align:center;}



div.aiWidgetInputButton {
    text-decoration:none;
    background:transparent url(/ccimages/verticals/common/default/orangeMedButton.gif) no-repeat left top;
    height:26px;
    width:65px;
   
}

/*
div.aiWidgetInputButton:hover {background-position:left -26px;}

div#aiWidgetInputButton {
    text-decoration:none;
    background:transparent url(/ccimages/verticals/common/default/orangeMedButton.gif) no-repeat left top;
    height:26px;
}
input.aiWidgetInputFwdButton {
    background:transparent url(/ccimages/verticals/common/default/orangeMedButton.gif) no-repeat right -52px;
    height:26px;
    padding:0 26px 3px 10px;
    margin-left:4px;
    cursor:pointer;
    color:#000;
    border:none;
    font-weight:bold;
    font-size:12px;
    display: inline;
    width:auto;
    overflow:visible;
}
div#aiWidgetInputButton:hover {background-position:left -26px;}
input.aiWidgetInputFwdButton:hover {background-position:right bottom;}

*/
/*top employer slides*/
#div-bodystyles h4{
    font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;
    font-style:italic;
    width:170px;
    float:left;
    font-size:14px;
    color:#444444;
    margin:12px 0 0 10px;
    #margin-left:5px;}
  
.slide-Ads{
    float:right;
    width:475px;
    float:left;
	margin: 5px 5px 0px;}
     
.slide-Ads form{
    padding:0;}  

.slide-Ads img{
    margin-right:10px;
    margin-top:3px;} 
        
a:link img, a:hover img, a:active img, a:visited img {
    border:none; }     

 .left-arrow {
float:left;
width:20px;
} 
.right-arrow {
float:right;
width:20px;
}

#button-left{
    margin-top:15px;
    margin-right:5px;
    float:left;}

#button-right{
    float:left;
    margin-top:15px;}
/*End Slides*/

.middle-left {
float:left;
width:490px;
margin-top:13px;
#margin-top:13px;

}

#middle-banner {
    float:right;
    margin-left: 0px;
    margin-bottom:5px;
   #margin-left: 0px;
    #margin-bottom:5px;
    font-size:9px;
    text-align: center;}
#middle-banner p{
 padding:0px;
margin:0px;
#margin:0px;
}






















    
    
    














se
