﻿/* Main Search results table */
.SearchResult-Sep
{
  background-color:#343434;
  height:10px;
  line-height:1px;
}
.SearchResult-Table
{
    
    background-color:#343434;
}


.SearchResult-SelectedCheckbox
{
}


.SearchResult-ModelName
{
  font-size:11px;
  padding-right:4px;
  border-left: solid 1px white;
  cursor:pointer;
}

.SearchResult-EngineSize
{
  font-size:11px;
  padding-right:4px;
  border-left: solid 1px white;
  cursor:pointer;
}

.SearchResult-Year
{
  font-size:11px;
  padding-right:4px;
  border-left: solid 1px white;
  cursor:pointer;
}

.SearchResult-Price
{
  font-size:11px;
  padding-right:4px;
  border-bottom: solid 1px white;
  cursor:pointer;
}

.SearchResult-PrevOwners
{
  font-size:12px;
  padding-right:4px;
  border-left: solid 1px white;
  cursor:pointer;
}

.SearchResult-Gearbox
{
  font-size:11px;
  padding-right:4px;
  border-left: solid 1px white;
  cursor:pointer;
}

.SearchResult-Area
{
  font-size:11px;
  padding-right:4px;
  border-left: solid 1px white;
  cursor:pointer;
}

.SearchResult-CreateDate
{
  font-size:11px;
  padding-right:4px;
  border-left: solid 1px white;
  cursor:pointer;    
}

.SearchResult-ShowDetails
{
  cursor:pointer;
}

.SearchResult-TopBorder
{
  background-image:url(Images/TableHeaderMiddle.jpg);
  background-repeat:repeat-x;
  background-position:top right;
}

.SearchResult-BottomBorder
{
  background-image:url(Images/TableFooterMiddle.jpg);
  background-repeat:repeat-x;
  background-position:right top;
}

/*
.SearchResult-LeftBorder
{
  background-image:url(Images/BorderLeft.jpg);
  background-repeat:repeat-y;
  background-position:left;
   background-color:#A09E9F;
   width:4px;
   font-size:4px;
}

.SearchResult-RightBorder
{
  background-image:url(Images/BorderRight.jpg);
  background-repeat:repeat-y;
  background-position:right;
    background-color:#A09E9F;
   width:4px;
   font-size:4px;
}


.SearchResult-LeftTitle
{
  background-image:url(images/LeftTableTitle.jpg);
  background-repeat:no-repeat;
  background-position:right  top;
}

.SearchResult-RightTitle
{
  background-image:url(images/RightTableTitle.jpg);
  background-repeat:no-repeat;
  background-position:left top;
  
}

.SearchResult-MiddleTitle
{
  border-left: solid 1px white;
  background-image:url(images/MiddleTableTitle.jpg);
  background-repeat:repeat-x;
}*/

.SearchResult-Title, A.SearchResult-Title, A.SearchResult-Title:link, A.SearchResult-Title:hover, A.SearchResult-Title:visited
{
  font-family:Tahoma;
  font-size:11px;
  color:White;
  font-weight:bold;
  text-decoration:none;
  padding-right:5px;
}

.SearchResult-CarImage
{
  text-align:center;
  /*background-color:#A09E9F;*/
  border-right:2px solid #535353;

}

.SearchResult-TextTd
{
  text-align:right;
/*  background-color:#A09E9F;*/
  border-right:2px solid #535353;
  font-size:12px;
  padding-right:4px;
  padding-top:4px;
  cursor:pointer;
  font-family:Arial;
  color:White;

}

.SearchResult-Arrow
{
  text-align:center;
  vertical-align:middle;
  /*background-color:#A09E9F;*/
  border-right:2px solid #535353;
  font-size:12px;
  padding-right:4px;
  cursor:pointer;
  font-family:Arial;
  color:White;

}

.SearchResult-Td
{
  background-color:#A09E9F;
  border-right:2px solid #535353;
}

.SearchResult-TitleTd
{
  background-color:#808185;
  border-right:2px solid #535353;
  padding-right:5px;
  text-align:right;
}

.SearchResult-TdEdge
{
  /*background-color:#A09E9F;*/
}

.SearchResult-TitleTdEdge
{
  background-color:#808185;
}

.SearchResult-TitleContainer
{
  padding-right:4px;
  padding-left:4px;
  border-right:1px solid #4E4E4E;
  border-left:1px solid #4E4E4E;
  border-top:2px solid #343434;
}


/* Item Classes */
.SearchResults-DetailsLabel
{
    font-family:Tahoma;
  font-size:11px;
  color:Black;
  font-weight:bold;
}

.SearchResults-DetailsValue
{
  font-family:Tahoma;
  font-size:11px;
  color:Black;
  font-weight:normal;
  }

.SearchResults-DetailsFooter-Right
{
  
}

.SearchResults-DetailsFooter-Left
{
}

.SearchResults-DetailsFooter-Middle
{
  background-image:url(images/DetailsFooter-BottomCorner.jpg);
  background-repeat:repeat-x;
}


/* Item Detals classes */
.SearchResults-Details-ContentTable
{
  background-color:white;
}

.SearchResult-Details-TopCorner
{
  background-image:url(Images/DetailsTopCorner.jpg);
  background-repeat:repeat-x;
  background-position:right top;
  height:24px;
}

.SearchResult-Details-TopRightCorner
{
  background-image:url(Images/DetailsTopRightCorner.jpg);
  background-repeat:no-repeat;
  background-position:right top;
  height:24px;
  font-size:17px;
}

.SearchResult-Details-TopLeftCorner
{
  background-image:url(Images/DetailsTopLeftCorner.jpg);
  background-repeat:no-repeat;
  background-position:left top;
  height:24px;
  font-size:17px;
}

.SearchResults-Details-Right
{
  background-image:url(Images/DetailsRight.jpg);
  background-repeat:repeat-y;
  background-position:right;
  width:15px;
  font-size:12px;
}

.SearchResults-Details-Left
{
  background-image:url(Images/DetailsLeft.jpg);
  background-repeat:repeat-y;
  background-position:left;
  font-size:12px;
  background-color:#343434;
}

.SearchResult-Details-BottomCorner
{
  background-image:url(Images/DetailsBottomCorner.jpg);
  background-repeat:repeat-x;
  background-position:left top;
  height:14px;
  font-size:5px;
}

.SearchResult-Details-BottomRightCorner
{
  background-image:url(Images/DetailsRightBottomCorner.jpg);
  background-repeat:no-repeat;
  background-position:left top;
  height:15px;
  background-color:#343434;
  font-size:15px;
}

.SearchResult-Details-BottomLeftCorner
{
  background-image:url(Images/DetailsLeftBottomCorner.jpg);
  background-repeat:no-repeat;
  background-position:right top;
}

.SearchResults-Details-Table
{
  background-color:#343434;
  width:100%;
  
}

.SearchResults-Details-ShowGallery, .SearchResults-Details-ShowGallery A, .SearchResults-Details-ShowGallery A:link, .SearchResults-Details-ShowGallery A:hover, .SearchResults-Details-ShowGallery A:visited
A.SearchResults-Details-ShowGallery,A.SearchResults-Details-ShowGallery:link,A.SearchResults-Details-ShowGallery:visited,A.SearchResults-Details-ShowGallery:hover
{
  background-image:url(Images/GrayImageGalleryButton.gif);
  background-repeat:no-repeat;
  width:131;
  height:29;
  font-family:Tahoma;
  font-size:11px;
  text-decoration:none;
  color:White;
  text-align:center;
  padding-top:5px; 
}


.SearchResults-Details-SendToAFreind, .SearchResults-Details-SendToAFreind A, .SearchResults-Details-SendToAFreind A:link, .SearchResults-Details-SendToAFreind A:hover, .SearchResults-Details-SendToAFreind A:visited
A.SearchResults-Details-SendToAFreind,A.SearchResults-Details-SendToAFreind:link,A.SearchResults-Details-SendToAFreind:visited,A.SearchResults-Details-SendToAFreind:hover
{
  background-image:url(Images/GrayButton.gif);
  background-repeat:no-repeat;
  width:131;
  height:29;
  font-family:Tahoma;
  font-size:11px;
  text-decoration:none;
  color:White;
  text-align:center;
  padding-top:8px;
  
}



.SearchResults-Details-PrintAd, .SearchResults-Details-PrintAd A, .SearchResults-Details-PrintAd A:link, .SearchResults-Details-PrintAd A:hover, .SearchResults-Details-PrintAd A:visited
A.SearchResults-Details-PrintAd,A.SearchResults-Details-PrintAd:link,A.SearchResults-Details-PrintAd:visited,A.SearchResults-Details-PrintAd:hover
{
  background-image:url(Images/GrayButton.gif);
  background-repeat:no-repeat;
  width:131;
  height:29;
  font-family:Tahoma;
  font-size:11px;
  text-decoration:none;
  color:White;
  text-align:center;
  padding-top:8px;
  
}


.SearchResults-Details-ContactCar, .SearchResults-Details-ContactCar A, .SearchResults-Details-ContactCar A:link, .SearchResults-Details-ContactCar A:hover, .SearchResults-Details-ContactCar A:visited
A.SearchResults-Details-ContactCar,A.SearchResults-Details-ContactCar:link,A.SearchResults-Details-ContactCar:visited,A.SearchResults-Details-ContactCar:hover
{
  background-image:url(Images/GrayButton.gif);
  background-repeat:no-repeat;
  width:131;
  height:29;
  font-family:Tahoma;
  font-size:11px;
  text-decoration:none;
  color:White;
  text-align:center;
  padding-top:8px;
  
}

.SearchResults-DetailsFreeText
{
    font-family:Tahoma;
  font-size:11px;
  color:Black;
  vertical-align:top;
  padding:5px;
    
}

.SearchResults-SendAFreind-Container
{
  left:100px;
  top:-100px; 
  float:left;
  position:relative;
  position:static;
  height:100px;
  background-color:#DDDDDD;
  padding:10px;
  border:solid 2px #AEAEAE;
}

.SearchResults-SendAFreind-Title
{
  font-family:Tahoma;
  font-size:11px;
  color:Black;
  font-weight:bold;
}

.SearchResults-SendAFreind-Label
{
  font-family:Tahoma;
  font-size:11px;
  color:Black;
}

.SearchResults-SendAFreind-Confirm
{
    font-family:Tahoma;
  font-size:11px;
  color:white;
  font-weight:bold;
  text-decoration:underline;
    
}

.SearchResults-SendAFreind-Text
{
  font-family:Tahoma;
  font-size:11px;
  color:Black;
}

.SearchResults-SendAFreind-Send,
A.SearchResults-SendAFreind-Send,
A.SearchResults-SendAFreind-Send:visited,
A.SearchResults-SendAFreind-Send:hover,
A.SearchResults-SendAFreind-Send:link
{
  font-family:arial;
  font-size:12px;
  color:#343434;
  font-weight:bold;
  text-decoration:none;
  border:1px solid #343434;
  padding:1px;
}

.SearchResults-SendAFreind-Cancel,
A.SearchResults-SendAFreind-Cancel,
A.SearchResults-SendAFreind-Cancel:visited,
A.SearchResults-SendAFreind-Cancel:hover,
A.SearchResults-SendAFreind-Cancel:link
{
  font-family:arial;
  font-size:12px;
  color:#343434;
  font-weight:bold;
  text-decoration:none;
  border:1px solid #343434;
  padding:1px;
}

.SearchResults-ContactPhoneLabel
{
  font-family:Tahoma;
  font-size:11px;
  color:Black;
  font-weight:bold;
  text-decoration:none;
}

.SearchResults-ContactPhoneValue
{
    font-family:Tahoma;
  font-size:11px;
  color:Black;
  font-weight:normal;
  text-decoration:none;
}

.TableFooter
{
    vertical-align:top;
}

.tableTdRight
{
    padding-top:5px;
    padding-right:10px;
}

.tableTdRight
{
    padding-top:5px;
}

.SearchResults-SendToFriendBg
{
   background-color:White; 
}

.SearchResults-NotifyBg
{
   background-color:White; 
}

.SearchResults-SpaceBg
{
   background-color:black; 
   height:5px;
}

.SearchResult-DetailedCarItemBg
{
    background-color:white; 
}

.SearchResult-DetailedCarItemBg2
{
    background-color:#343434; 
}

.SearchResult-DetailedCarItemBorder
{
    border-left: solid 1px #EEEEEE;
    padding-left: 4px;
}

.SearchResult-CarItemRowBG
{
  background-color:#A09E9F;
}

.SearchResult-CarItemRowBG.Hover
{
  background-color:#626262;
}

.SearchResult-CarItemRowBGAlternate
{
  background-color:#828387;
}

.SearchResult-CarItemRowBGAlternate.Hover
{
  background-color:#626262;
}


.SearchResults-SalePrice
{
  /*text-decoration:line-through;*/
}

.DropDownPageSize
{
   font-family:Arial;
   font-size:10px;
   padding:2px;
   border:1px solid blue;
    width:50px;
    

}
