 body
{
    background:url(../media/28786/saab.jpg) no-repeat fixed top center;
}
.brandcolor {
  color:#40405E !important;
  text-decoration:none;
}
.background {
  background:#40405E;
}
a.colorlink {
  background:url(../images/layout/saab/bg-mainsearch.jpg) repeat-x 0% 30%;
  -moz-border-radius:3px;
  -webkit-border-radius:3px;
  border-radius:3px;
  -moz-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
  -webkit-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
  box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
  padding:5px 10px;
  behavior: url(/scripts/PIE.htc);
  color:white;
  font-size:14px;
  font-weight:bold;
  cursor:pointer;
  text-decoration:none;
  position:relative;
  text-align:center;
}
.imgBg {
  background:url(../images/layout/saab/bg-mainsearch.jpg) repeat-x 0% 30%;
}
.logo {
 width:284px;
 height:73px;
 padding-left:120px;
 float:left;
}
.phone {
  height:43px;
  padding-top:30px;
  width:400px;
  float:right;
  text-align:right;
  font-size:16px;
  color:#888888;
  -moz-text-shadow:0px 2px 10px #000000;
  -webkit-text-shadow:0px 2px 10px #000000;
  text-shadow:0px 2px 10px #000000;
  behavior: url(/scripts/PIE.htc);
}
.phone span {
  font-size:24px;
  color:white;
}


/*----------------------------------*/
/*            Top Links             */
/*----------------------------------*/
#line
{
    background:#056595;
    width:100%;
    height:5px;
    -moz-box-shadow:0px 2px 10px #000000;
    -webkit-box-shadow:0px 2px 10px #000000;
    box-shadow:0px 2px 10px #000000;
    float:left;
    position:absolute;
    behavior: url(/scripts/PIE.htc);
    top: 0px;    
    left: 0px;
    z-index:2;
}
.centre
{
    width:960px;
    margin:0px auto;
}
#toplinks
{
    width:100%;
    float:left;
    position:absolute;
    z-index:5;
    top: 0px;    
    left: 0px;
    color:White;
    height:50px;
}
.centre ul
{
    -moz-border-radius:0px 0px 5px 5px;
    -webkit-border-radius:0px 0px 5px 5px;
    border-radius:0px 0px 5px 5px;
    background:#056595;
    float:right;
    padding:8px 15px !important;
    margin:0px;
    list-style:none;
    font-size:12px;
    -moz-box-shadow:0px 5px 5px 0px #111111;
    -webkit-box-shadow:0px 5px 5px 0px #111111;
    box-shadow:0px 5px 5px 0px #111111;
    behavior: url(/scripts/PIE.htc);
    position:relative;
    z-index:3;
}  
.centre ul li
{
    float:left;
    color:White;
}
.centre ul li a
{
    text-decoration:none;
    color:White;
}
.centre ul li a:hover
{
    color:#777777;
}

/*----------------------------------*/
/*            Container             */
/*----------------------------------*/
#container
{
    width:1000px;
    margin:0px auto;
    -moz-box-shadow:0px -5px 10px #000000;
    -webkit-box-shadow:0px -5px 10px #000000;
    box-shadow:0px -5px 10px #000000;
    behavior: url(/scripts/PIE.htc);
    background:#eaeaea url(../images/layout/saab/bg-inside.jpg) no-repeat top right;
}

/*----------------------------------*/
/*            MAIN HEAD             */
/*----------------------------------*/
#mainhead
{
    width:960px;
    height:100px;
    margin:0px auto;
    padding-top:30px;
}
#logo
{
    float:left;
}
.logo a {
  display:block;
  width:274px;
  height:73px;
  background:url(../images/logo.png) no-repeat top left;
}

/*----------------------------------*/
/*           MAIN SECTION           */
/*----------------------------------*/
#midsecton
{
    -moz-border-radius:10px 10px 0px 0px;
    -webkit-border-radius:10px 10px 0px 0px;
    border-radius:10px 10px 0px 0px;
    -moz-box-shadow:0px -15px 15px rgba(0, 0, 0, 0.25);
    -webkit-box-shadow:0px -15px 15px rgba(0, 0, 0, 0.25);
    box-shadow:0px -15px 15px rgba(0, 0, 0, 0.25);
    width:960px;
    margin:0 auto;
    behavior: url(/scripts/PIE.htc);
}

.navigation
{
    width:960px;
    height:40px;
    background:url(../images/layout/saab/nav.jpg) top left;
    margin:0px auto;
    -moz-border-radius:10px 10px 0px 0px;
    -webkit-border-radius:10px 10px 0px 0px;
    border-radius:10px 10px 0px 0px;
    behavior: url(/scripts/PIE.htc);
}
.navigation ul
{
    padding:0px !important;
    margin:0px;
}
.navigation ul li
{
    float:left;
}

.navigation ul li a
{
    color:#ffffff;
    font-weight:bold;
    padding:12px 15px;
    display:block;
    text-decoration:none;
    behavior: url(/scripts/PIE.htc);
}
.navigation ul li a:hover
{
    color:#666666;
    font-weight:bold;
    padding:12px 15px;
    display:block;
    text-decoration:none;
    background:#FFFFFF;
    -moz-border-radius:10px 10px 0px 0px;
    -webkit-border-radius:10px 10px 0px 0px;
    border-radius:10px 10px 0px 0px;
    -moz-box-shadow: inset 2px -5px 15px 2px rgba(0, 0, 0, 0.25);
    -webkit-box-shadow: inset 2px -5px 15px 2px rgba(0, 0, 0, 0.25);
    box-shadow: inset 2px -5px 15px 0px rgba(0, 0, 0, 0.25);
    behavior: url(/scripts/PIE.htc);
}
.navigation ul li.selected a
{
    font-weight:bold;
    color:#666666;
    padding:12px 15px;
    display:block;
    text-decoration:none;
    background:#EAEAEA;
    -moz-border-radius:10px 10px 0px 0px;
    -webkit-border-radius:10px 10px 0px 0px;
    border-radius:10px 10px 0px 0px;
    behavior: url(/scripts/PIE.htc);
}
#main
{
    width:960px;
    overflow:hidden;
    min-height:600px;
    background:#EAEAEA;
}

/*----------------------------------*/
/*           ASIDE SECTION          */
/*----------------------------------*/
aside
{
    width:230px;
    padding:10px 5px 10px 10px;
    overflow:hidden;
    float:left;
}

#motability
{
    position:relative;
    float:left;
    margin-top:10px;
    behavior: url(/scripts/PIE.htc);  
}

#social
{
    background:white;
    position:relative;
    float:left;
    margin-top:10px;
    border:1px #acacac solid;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    height:36px;
    width:208px;
    padding:6px 10px;
    vertical-align:middle;
    -moz-box-shadow: 0px 2px 7px 0px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 0px 2px 7px 0px rgba(0, 0, 0, 0.5);
    box-shadow: 0px 2px 7px 0px rgba(0, 0, 0, 0.5);
    behavior: url(/scripts/PIE.htc);  
}
.side
{
    background:white;
    position:relative;
    float:left;
    margin-top:10px;
    border:1px #acacac solid;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    width:228px;
    padding:0px 0px 10px 0px;
    vertical-align:middle;
    -moz-box-shadow: 0px 2px 7px 0px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 0px 2px 7px 0px rgba(0, 0, 0, 0.5);
    box-shadow: 0px 2px 7px 0px rgba(0, 0, 0, 0.5);
    behavior: url(/scripts/PIE.htc);  
}
.side p  
{
    padding:0px 10px;
    color:#888888;
    line-height:16px;
}
.side h2 span {float:right;}
.side h2 span a {font-size:12px;text-decoration:none;color:White;}
.side h2
{
    font-size:16px;
    width:208px;
    color:White;
    font-weight:bold;
    letter-spacing:-1px;
    margin:0px;
    background:url(../images/layout/saab/bg-mainsearch.jpg) repeat-x top left;
    -moz-border-radius:5px 5px 0px 0px;
    -webkit-border-radius:5px 5px 0px 0px;
    border-radius:5px 5px 0px 0px;
    behavior: url(/scripts/PIE.htc);
    position:relative;
    padding:5px 10px;
}
.newsItem
{
    padding:10px 10px 0px 30px;
    background:url(../images/arrow-news.jpg) no-repeat 12px 15px;
    
}
.newsItem a
{
    color:#40405E;
    text-decoration:none;    
}
.newsItem a:hover
{
    text-decoration:underline;    
}
#social span
{
    font-size:18px;
    color:#40405E;
    margin:9px 5px 9px 0px;
    display:block;
    float:left;
}
#search
{
    width:230px;
    height:280px;
    display:block;
    float:left;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    -moz-box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.5);
    box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.5);
    behavior: url(/scripts/PIE.htc);
    background:url(../images/layout/saab/bg-mainsearch.jpg) repeat-x top left;
    position:relative;
}
#offersearch
{
    width:230px;
    height:201px;
    display:block;
    float:left;
    margin-top:10px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    -moz-box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.5);
    box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.5);
    behavior: url(/scripts/PIE.htc);
    background:url(../images/layout/saab/bg-offersearch.jpg) repeat-x top left;
    position:relative;
}
#search select
{
    width:210px;
    display:block;  
}
.checkBox
{
    width:210px;
    padding:10px 10px 0px 10px;
    height:100px;
}
.white
{
    background:white;
    width:200px;
    height:16px;
    padding:4px 5px;
    margin:5px 0px;
    -moz-box-shadow: inset 2px 5px 3px 2px rgba(0, 0, 0, 0.25);
    -webkit-box-shadow: inset 2px 5px 3px 2px rgba(0, 0, 0, 0.25);
    box-shadow: inset 2px 5px 3px 0px rgba(0, 0, 0, 0.25);
    behavior: url(/scripts/PIE.htc);
    position:relative;
}
.right
{
   position:absolute;
   right:5px;
   top:5px;
}
.title
{
    color:White;
    font-size:19px;
    font-weight:bold;
    padding:3px 10px;
    text-shadow: -1px 1px 5px #111;
    letter-spacing:-1px;
    margin:0px;
}
.title2
{
    color:White;
    font-size:19px;
    font-weight:bold;
    padding:3px 10px;
    text-shadow: -1px 1px 5px #111;
    letter-spacing:-1px;
    margin:5px 0px 0px 0px;
}
.title span
{
    font-size:12px;
    text-transform:uppercase;
}
.searchdataitem
{
    float:left;
    padding:5px 0px;
    display:block;
}
ul.tabs {
  margin: 0 0 5px 0;
  padding: 0;
  float: left;
  list-style: none;
  height: 44px;
  width: 100%;
}
ul.tabs li {
  float: left;
  margin: 0;
  padding: 0;
  overflow: hidden;
  position: relative;
}
ul.tabs li a {
  text-decoration: none;
  color: #FFF;
  display: block;
  outline: none;
  font-size:18px;
  font-weight:bolder;
  padding:11px 0px;
  width:115px;
  text-align:center;
  text-shadow: -1px 1px 5px #111;
  background:url(../images/layout/bg-inactive.jpg) repeat-x top left ;
}  
ul.tabs li.active a {
  background:url(../images/layout/saab/bg-active.jpg) repeat-x top left ;
}
ul.tabs li.active a:hover  {
  background:url(../images/layout/saab/bg-active.jpg) repeat-x top left ;
}
.tab_container {
  border-top: none;
  clear: both;
  float: left;
  width: 210px;
  padding:0px 10px;
}
.searchbutton, .searchbutton2
{
    width:210px;
    padding:8px 0px;
    display:block;
    font-size:19px;
    letter-spacing:-1px;
    display:block;
    text-decoration:none;
    font-weight:bold;
    color:White;
    float:left;
    text-align:center;
    margin:5px 0 0 0;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    -moz-box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.5);
    box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.5);
    behavior: url(/scripts/PIE.htc);
    background:url(../images/layout/saab/bg-searchbutton.jpg) bottom left;
    position:relative;
}
.searchbutton2 {
   margin:5px 10px 0px 10px;
}
/*----------------------------------*/
/*           ASIDE SECTION          */
/*----------------------------------*/

#content
{
    width:700px;
    float:right;
    padding:10px 10px 10px 5px;
    overflow:hidden;
}
#content h1
{
    font-size:26px; color:#40405E;
    margin:0px;
    letter-spacing:-1px;
}
#content h2
{
    font-size:18px; font-style: italic; color:#666666;
    margin:10px 0px 5px 0px;
}
#carousel
{
    width:700px;
    height:280px;
    position:relative;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    -moz-box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.5);
    box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.5);
    behavior: url(/scripts/PIE.htc);
}
#pager
{
    position:absolute;
    bottom:10px;
    right:10px;
    text-align:right;
    z-index:10;
}
#pager a
{
    background:#40405E;
    color:#FFFFFF;
    font-weight:Bold;
  text-decoration:none;
    font-size:14px;
    text-align:center;
    border:2px solid white;
    white-space: nowrap;  
    display:block;
    height:18px;
    width:18px;
    float:left;
    margin:0px 5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    -moz-box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.5);
    box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.5);
    behavior: url(/scripts/PIE.htc);
    position:relative;
}
#gallery
{
    width:310px;
    float:right;
    padding-right:10px;
}
#pagerGallery a
{
    background:#40405E;
    color:#40405E;
    text-align:center;
    border:2px solid white;
    white-space: nowrap;  
    display:block;
    height:8px;
    width:8px;
    position:relative;
    float:left;
    font-size:0px;
    margin:0px 3px;
    -moz-border-radius:2px;
    -webkit-border-radius:2px;
    border-radius:2px;
    -moz-box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.5);
    box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.5);
    behavior: url(/scripts/PIE.htc);
    position:relative;
}
#pagerGallery a.activeSlide, #pager a.activeSlide
{
    background:#999;
    color:#999;
}
#control
{
    border:5px solid #666;
    float:right;
    height:130px;
    width:282px;
}
#pagerGallery
{
    text-align:right;
    width:auto;
    float:right;
    background:#666;
    padding-top:2px;
}

#slider img 
{
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    width:700px;
    height:280px;
    display:block;
    float:left;
    behavior: url(/scripts/PIE.htc); 
    position:relative; 
}

.ie7 #slider img, .ie8 #slider img 
{
behavior: none;    
}

#slider 
{
    width:700px;
    height:280px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    behavior: url(/scripts/PIE.htc);
    position:relative;
    overflow:hidden;
}

#welcome
{
    width:360px;
    padding:0px 10px;
    overflow:hidden;
    float:left;
}

#additional
{
    width:680px;
    padding:0px 10px;
    float:left;
    overflow:hidden;
    }
h1.title
{
    font-size:16px !important;
    width:680px;
    color:White !important;
    font-weight:bold;
    letter-spacing:-1px !important;
    margin:0px;
    background:url(../images/layout/saab/bg-mainsearch.jpg) repeat-x top left;
    -moz-border-radius:5px 5px 0px 0px;
    -webkit-border-radius:5px 5px 0px 0px;
    border-radius:5px 5px 0px 0px;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    behavior: url(/scripts/PIE.htc);
    position:relative;
    padding:5px 10px;
}

#manager
{
    width:700px;
    height:180px;
    float:left;   
}
.managerMake {font-weight:bold;font-size:10px;}
.managerModel {font-size:10px;}
.managerPrice {font-size:12px;font-weight:bold;}


/*----------------------------------*/
/*          FOOTER SECTION          */
/*----------------------------------*/

footer {
   background:url(../images/layout/saab/footer-repeat.jpg) repeat-x bottom;
   height:370px;
   width:100%;
   border:none;
   position:relative;
}
#innerSection {
   background:url(../images/layout/saab/footerbg.png) no-repeat top center;
   height:370px;
   width:100%;
   border:0px !important;
}
#holder {
  width:960px;
  margin:0 auto;
  border:0px !important;
  height:370px;
}
#linkarea {
  width:800px;
  padding:0px 80px;
  height:178px;
  float:left;
}
#testimonials {
    border:0px !important;
    width:760px;
    margin:30px 100px 0px 100px;
    float:left;
    height:120px;
}
#testimonials p {
    width:100%;
    background:none !important;
    color:white;
    font-size:14px;
}
#testimonials p span {
  text-align:right;
  float:right;
  color:#999999;
  font-style:italic;
  font-size:12px;
  padding-top:5px;
}
.links {
  float:left;
  width:250px;
  margin-top:20px;
}
.links ul {
  float:left;
  width:50%;
  position:relative;
  padding:0px;
  margin:0px;
}

.links li {
  padding:0px;
  list-style:none;
}
.links a {
  padding:0px;
  color:white;
  font-size:11px;
  list-style:none;
  text-decoration:none;
}
.links a:hover {
  color:silver;
}
.links h2 {
 font-size:14px;
 color:white;
 margin:0px 0px 10px 0px;
}

.contactNo {
  float:right;
  width:300px;
  margin-top:20px;
}
.contactNo ul {
  float:left;
  width:50%;
  position:relative;
  padding:0px;
  margin:0px;
}

.contactNo li {
  padding:0px;
  list-style:none;
  font-size:11px;
  color:white;
}

.contactNo h2 {
 font-size:14px;
 color:white;
 margin:0px 0px 10px 0px;
}
.rightAlign {
  text-align:right;
}
#siteLinks {
  width:800px;
  padding:15px 80px;
  font-size:11px;
  float:left;
  color:#999999;
}
#siteLinks a {
  color:white;
  text-decoration:none;
}
#siteLinks a:hover {
  text-decoration:underline;
}
#siteLinks span {
  text-align:right;
  
}

/*------------------------------*/
/*          BREADCRUMB          */
/*------------------------------*/

#breadcrumb {
  font-size:11px;
  width:680px;
  color:White;
  margin:0px;
  background:url(../images/layout/saab/bg-mainsearch.jpg) repeat-x top left;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  border-radius:5px;
  behavior: url(/scripts/PIE.htc);
  position:relative;
  padding:5px 10px;
  overflow:hidden;
  margin-bottom:10px;
}
#breadcrumb ul {
  padding:0;
  margin:0;
  list-style:none;
}
#breadcrumb ul li{
  padding:0;
  list-style:none;
  float:left;
  padding-right:5px;
}
#breadcrumb ul li a{
  color:silver;
  text-decoration:none;
}

/*------------------------------*/
/*          CONTENTAREA         */
/*------------------------------*/

#contentArea {
  font-size:12px;
  line-height:18px;
  width:678px;
  border-right:1px solid #DADADA;
  border-left:1px solid #DADADA;
  border-bottom:1px solid #DADADA;
  margin:0px;
  background:white;
  -moz-border-radius:0px 0px 5px 5px;
  -webkit-border-radius:0px 0px 5px 5px;
  border-radius:0px 0px 5px 5px;
  -moz-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
    -webkit-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
    box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
  behavior: url(/scripts/PIE.htc);
  position:relative;
  padding:0px 10px 10px 10px;
  min-height:700px;
  float:left;
}
#leftContent {
  width:488px;
  float:left;
  overflow:hidden;
}
#rightContent {
  width:160px;
  padding:10px;
  background:#dadada;
  float:right;
  overflow:hidden;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  border-radius:5px;
  -moz-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
  -webkit-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
  box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
  behavior: url(/scripts/PIE.htc);
  margin-top:20px;
}
#rightContent a {
  font-size:12px !important;
  width:140px;
  display:block;
}
/*----------------------------------*/
/*           NEWS SECTION           */
/*----------------------------------*/
.mainItem {
 float:left;
}
.newsHold {
  border-bottom:1px dashed #999999;
  width:678px;
  margin-bottom:5px;
  float:left;
}
.newsHead {
  font-size:18px !important;
  font-style:normal !important;
  font-weight:normal;
  width:678px;
  float:left;
  padding:5px 0px;
  display:block;
}
.newsSummary {
  float:right;
  width:530px;
  margin-top:-12px;
  overflow:hidden;  
}
.newsSummary small{
  float:right;
}
.newsHead a {
  text-decoration:none !important;
}
.newsHead a:hover {
  text-decoration:underline !important;
}
.newsImage {
  width:135px;
  height:90px;
  border:1px solid #DADADA;
  float:left;
  margin-right:10px;
  margin-bottom:10px;
}

/*----------------------------------*/
/*         SEARCH SECTION           */
/*----------------------------------*/
.searchFilter {
  width:660px;
  padding:10px;
  float:left;
}
.match { float:left;}
.filter {float:right;}
.searchItem {
  width:660px;
  height:175px;
  float:left;
  background:url(../images/searchbg.jpg) no-repeat bottom left;
  position:relative;
  margin:5px 10px;
  
}
.searchTitleLeft {font-size:16px;padding:10px 10px 14px;float:left;height:16px;}
.searchTitleRight {font-size:18px;font-weight:bold;letter-spacing:-1px;padding:8px 10px 12px;float:right;height:18px;}
.searchItemTitle {
 width:660px;
 height:38px;
 float:left;
 color:white;
 -moz-border-radius:5px 5px 0px 0px;
  -webkit-border-radius:5px 5px 0px 0px;
  border-radius:5px 5px 0px 0px;
  behavior: url(/scripts/PIE.htc);
  position:relative;
}
.searchItemImage {
 width:122px;
 height:90px;
 margin:8px;
 border:1px solid #DADADA;
 float:left;
}
.searchItemInfo {
 width:338px;
 height:136px;
 margin:0px;
 float:left;
 font-size:12px;
}
.searchItemFinance {
 width:182px;
 float:left;
 height:137px;
  line-height:16px;
 -moz-border-radius:0px 0px 5px 0px;
  -webkit-border-radius:0px 0px 5px 0px;
  border-radius:0px 0px 5px 0px;
  behavior: url(/scripts/PIE.htc);
  position:relative;
  color:white;
  text-align:center;
}
.colItem {
  float:left;
  width:150px;
  height:80px;
  padding-top:10px;
}
.colItem2 {
  float:left;
  padding-left:10px;
  width:170px;
  height:80px;
  padding-top:10px;
}
.searchSingle {
  width:100%;
  float:left;
  display:block;
  padding:2px 0px;
}
.searchSingleItem {
  font-weight:bold;
  width:60%;
  float:left;
}
.searchSingleInfo
{
  width:40%;
  float:left;
}
.searchItemButtons {
  float:left;
  width:328px;
  height:30px;
  text-align:right;
  padding:10px 10px 0px 0px;
}
a.lightGrey, a.darkGrey {
  -moz-border-radius:3px;
  -webkit-border-radius:3px;
  border-radius:3px;
  -moz-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
    -webkit-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
    box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
  padding:5px 10px;
  behavior: url(/scripts/PIE.htc);
  color:white;
  font-size:14px;
  font-weight:bold;
  cursor:pointer;
  text-decoration:none;
  position:relative;
  text-align:center;
}
a.lightGrey {
  background:url(../images/lightGrey.jpg);
}
a.darkGrey {
  background:url(../images/darkGrey.jpg);
}
a.lightGrey:hover, a.darkGrey:hover {
 text-decoration:underline;
}
.detailTitleLeft {
 font-size: 16px !important;
 text-transform:none !important;
}
.detailTitleRight {
 font-size: 16px !important;
 text-transform:none !important;
 float:right;
}
#topSection {
  font-size:12px;
  width:698px;
  border-right:1px solid #DADADA;
  border-left:1px solid #DADADA;
  border-bottom:1px solid #DADADA;
  margin:0px;
  background:white;
  -moz-border-radius:0px 0px 5px 5px;
  -webkit-border-radius:0px 0px 5px 5px;
  border-radius:0px 0px 5px 5px;
  -moz-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
    -webkit-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
    box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
  behavior: url(/scripts/PIE.htc);
  position:relative;
  padding:0px;
  min-height:300px;
  float:left;
}
#bottomSection {
  font-size:12px;
  width:678px;
  border-right:1px solid #DADADA;
  border-left:1px solid #DADADA;
  border-bottom:1px solid #DADADA;
  margin:0px;
  background:white;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  border-radius:5px;
  -moz-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
    -webkit-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
    box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
  behavior: url(/scripts/PIE.htc);
  position:relative;
  padding:0px 10px;
  min-height:300px;
  float:left;
  margin-top:10px;
}
#bottomSection p {
  line-height:18px;
}
.bottomLeft {
  width:380px;
  padding-right:10px;
  float:left;
  min-height:600px;
  border-right:1px dashed #DADADA;
}
.bottomRight {
  
  width:269px;
  padding:0px 3px 10px 10px ;
  float:right;
  
}
#detailLinks {
  float:left;
  width:698px;
  padding:12px 0px 16px;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  border-radius:5px;
  text-align:center;
  behavior: url(/scripts/PIE.htc);
  position:relative;
  background:url(../images/detailLinksBg.jpg);
}
#detailLinks a {
  margin:0px 7px;
}
#detailLeft {
  padding:17px;
  float:left;
  width:336px;
}
#detailGallery {
  width:336px;
  height:223px;
  position:relative;
}
#detailRight {
  float:right;
  width:307px;
  padding:17px 17px 17px 0px;
}
#detailRight h3 {
 border-bottom:1px dashed #DADADA;
 margin:0px 0px 6px 0px;
 padding:0px 0px 6px 0px;
}
#detailEnquiry {
  width:306px;
  margin-top:17px;
  padding:15px;
  background:#DADADA;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  border-radius:5px;
  text-align:center;
  behavior: url(/scripts/PIE.htc);
}
.detailItem {width:307px;overflow:hidden;padding:5px 0px;}
.detailItemLeft {width:50%;float:left;font-weight:bold;}
.detailItemRight {width:50%;float:right;text-align:right;}
.detailPricing {
   width:287px;
   color:white;
   font-size:15px;
   padding:10px;overflow:hidden;
   -moz-border-radius:5px;
   -webkit-border-radius:5px;
   border-radius:5px;
   behavior: url(/scripts/PIE.htc);
   font-weight:bold;
}

.financeExample {
    background:#CCCCCC;
    color:#000000;
    width:269px;
    height:211px;
    margin-bottom:10px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    behavior: url(/scripts/PIE.htc);
}

.financeExample tr:nth-child(odd){
        background-color:#EEEEEE; 
}

.financeExample tr:nth-child(even){ 
        background-color:#CCCCCC; 
}

.financeExample td{
    border-top:1px solid #FFFFFF;
    padding: 10px;
}
    
.financeExample td.header{
    font-size:150%;
    text-align:center;
    border-bottom:2px solid #FFFFFF;
}

.financeExample td.l{
    border-right:1px solid #FFFFFF;
}

.financeExample td.r{
    border-left:1px solid #FFFFFF;
    text-align:right;
}
.detailExchange {
  font-size:16px;
  color:white;
  text-transform:uppercase;
  padding:10px;
  overflow:hidden;
 text-align:center;
  -moz-border-radius:5px;
   -webkit-border-radius:5px;
   border-radius:5px;
   behavior: url(/scripts/PIE.htc);
   font-weight:bold;
}
.price span, .moto span {font-size:18px;}
.price span {float:right;}
.price {width:100%;padding-bottom:5px;border-bottom:1px solid #EAEAEA;margin-bottom:3px;float:left;overflow:hidden;}
.moto {width:100%;text-align:center;float:left;overflow:hidden;}
a.detailEnquire {
    width:100%;
    padding:8px 0px;
    display:block;
    font-size:14px;
    letter-spacing:-1px;
    display:block;
    text-decoration:none;
    font-weight:bold;
    color:White;
    text-align:center;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    -moz-box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.5);
    box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.5);
    behavior: url(/scripts/PIE.htc);
    background:url(../images/layout/saab/bg-searchbutton.jpg) bottom left;
    position:relative;
}
a.detailEnquire:hover {
   background:url(../images/layout/saab/bg-searchbutton.jpg) top left;
}
.Detailphone 
{
    width:100%;
    text-align:center;
    padding:10px 0px;
    float:left;
    font-size:16px;
}
.Detailphone span {font-size:24px;}

/*----------------------------------*/
/*        FORMS   SECTION           */
/*----------------------------------*/
.formItem {
  width:510px;
  overflow:hidden;
  margin:10px auto 0px auto;
}
.formError {
  margin-left:80px;
  padding:10px 0px;
}
.formLeft {
  width:150px;
  float:left;
  font-weight:bold;
}
.formRight {
  float:left;
  width:360px;
}
.submitbutton
{
    padding:7px 15px;
    display:block;
    font-size:16px;
    letter-spacing:-1px;
    display:block;
    text-decoration:none;
    font-weight:bold;
    color:White;
    float:left;
    border:none;
    text-align:center;
    margin:5px 0 0 0;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    -moz-box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.5);
    box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.5);
    behavior: url(/scripts/PIE.htc);
    background:url(../images/layout/saab/bg-searchbutton.jpg) bottom left;
    position:relative;
}
.formItem input[type="text"] {
   width:340px;
   padding:5px;
}
.formItem select {
   width:352px;
   padding:5px;
}
.formItem textarea {
   width:340px;
   padding:5px;
}
.ui-datepicker, .ui-widget, .ui-widget-content, .ui-helper-clearfix, .ui-corner-all, .ui-datepicker-multi-2, .ui-datepicker-multi {
  font-size:11px !important;
}

/*----------------------------------*/
/*         NEW CAR SCROLLER         */
/*----------------------------------*/

#homeNewCar {
  background:url(../images/newcarcarosel.jpg) top left;
  width:100%;
  float:left;
  margin:10px 0px 10px 0px;
  height:118px;
  overflow:hidden;
}
.homeNewItem {
  width:205px;
  font-size:11px;
  margin:10px 0px;
  padding:0px;
  height:58px;
  background:url(../images/detailLinksBg.jpg) bottom left repeat-x;
  /* -moz-border-radius:10px 10px 0px 0px;
    -webkit-border-radius:10px 10px 0px 0px;
    border-radius:10px 10px 0px 0px;
    behavior: url(/scripts/PIE.htc);*/
}
.homeNewImage, .homeNewInfo {
  width:100px;
  float:left;
  overflow:hidden;
}
.homeNewImage {
  padding-right:5px;
}
.homeNewInfo {
  padding-top:5px;
}
.homeNewImage img {
  width:100px;
 height:58px;
}
/*----------------------------------*/
/*          SPECIAL OFFERS          */
/*----------------------------------*/

#offersearch {
    height: auto !important;
    padding-bottom: 15px;
    }

#offersearch h2 {
    height: auto;
    }

#offersearch h2 {
    padding: 7px 10px 0 10px;
    }

#offersearch p {
    padding: 2px 5px;
    margin: 10px 10px 10px 10px;
    color: #333333;
    background:#ffffff url(../images/tick-new.jpg) 95% 50% no-repeat;
    -webkit-box-shadow: inset 1px 1px 3px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: inset 1px 1px 3px rgba(0, 0, 0, 0.3);
    box-shadow: inset 1px 1px 3px rgba(0, 0, 0, 0.3);
}

.checkBox .white {
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    height: auto;
    padding: 0;
    }

.box {
    float: left;
    width: 100%;
    margin: 20px 0 0 0;
    }

.box h2 {
    background: url(/images/layout/saab/bg-offersearch.jpg) left top repeat-x;
    color: #ffffff !important;
    padding: 10px;
    margin: 0 !important;
    font-style:normal !important;
    -moz-border-radius: 5px 5px 0 0;
    -webkit-border-radius: 5px 5px 0 0;
    border-radius: 5px 5px 0 0;
    }

.box p {
    padding: 10px;
    margin: 0 !important;
    border-right: 1px solid #cccccc;
    border-bottom: 1px solid #cccccc;
    border-left: 1px solid #cccccc;
    -moz-border-radius: 0 0 5px 5px;
    -webkit-border-radius: 0 0 5px 5px;
    border-radius: 0 0 5px 5px;
    color: #333333;
    }

.box a {
    color: #333333;
    text-decoration: none;
    }




/*----------------------------------*/
/*         MOTABILITY OFFERS        */
/*----------------------------------*/

.motaItem {
  width:656px;
  padding:10px;
  border:1px solid #dadada;
  background:url(../images/motalogo.jpg) 150% 30% no-repeat;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
  border-radius:10px;
  behavior: url(/scripts/PIE.htc);
  float:left;
  margin:5px 0px;
}
.motaImage {
  width:100px;
 padding-right:10px;
 float:left;
}
.motaInfo {
  width:425px;
  float:left;overflow:hidden;
}
.motaInfo p {
  font-size:18px;
  line-height:10px;
  font-weight:normal;
  letter-spacing:-1px;
}
.motaLink {
  width:120px;
  float:left;
  padding-top:35px;
}

/*----------------------------------*/
/*         MOTABILITY OFFERS        */
/*----------------------------------*/

.sitemap a {
  color:#666;
  text-decoration:none;
}
.sitemap ul li {
  padding:0px;
  margin:0px;
  line-height:14px;
}

/*----------------------------------*/
/*             NEW CARS             */
/*----------------------------------*/
#newcars {
  padding:2px;
  background:white;
  -moz-border-radius: 0px 0px 5px 5px;
  -webkit-border-radius: 0px 0px 5px 5px;
  border-radius: 0px 0px 5px 5px;
  -moz-box-shadow: 0px 7px 5px -5px rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0px 7px 5px -5px rgba(0, 0, 0, 0.5);
  box-shadow: 0px 7px 5px -5px rgba(0, 0, 0, 0.5);
  position:relative;
  float:left;
  behavior: url(/scripts/PIE.htc);
}
.carousel{
  margin:0px 0px;
}
#call {font-size:16px;text-align:center;float:left;width:698px;height:24px;padding:10px 0px;}
#call span {font-size:24px;}
#image {height:272px;cursor:pointer;}
#contentAreaRound {
  font-size:12px;
  line-height:18px;
  width:678px;
  border-right:1px solid #DADADA;
  border-left:1px solid #DADADA;
  border-bottom:1px solid #DADADA;
  margin-top:10px;
  background:white;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  border-radius:5px;
  -moz-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
    -webkit-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
    box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
  behavior: url(/scripts/PIE.htc);
  position:relative;
  padding:1px 10px 10px 10px;
  min-height:450px;
  float:left;
}
#newCarList {
  list-style:none;
  padding:0px;
  margin:0px;
}
#newCarList li {
  list-style:none;
  padding:3px;
  overflow:hidden;
  margin:0px;
}
#newCarList li a {text-align:right;width:20%;display:block;padding-right:10px;font-weight:bold;text-decoration:none;float:left;}
#newCarList li a:hover {color:#444444 !important;}
#newCarList li.odd    { background-color:#fff;}
#newCarList li.even    { background-color:#EDF0F1;}

/*----------------------------------*/
/*         NEW CARS DETAILS         */
/*----------------------------------*/
#newCarDetails {
 padding:2px;
  background:white;
  width:696px;
  -moz-border-radius: 0px 0px 5px 5px;
  -webkit-border-radius: 0px 0px 5px 5px;
  border-radius: 0px 0px 5px 5px;
  -moz-box-shadow: 0px 7px 5px -5px rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0px 7px 5px -5px rgba(0, 0, 0, 0.5);
  box-shadow: 0px 7px 5px -5px rgba(0, 0, 0, 0.5);
  position:relative;
  float:left;
  behavior: url(/scripts/PIE.htc);
}
#galleryHold {
 float:right;
 width:244px;
  height:245px;
}
#galleryMain {
  height:245px;
  width:450px;
  float:left;
}
#newCarLinks {
  width:656px;
  float:left;
  padding:20px;
  height:20px;
  text-align:center;
}
#newCarLinks a {
  margin:0px 5px !important;
}
.galleryItem {
  
}
/*----------------------------------*/
/*         SAVE AND COMPARE         */
/*----------------------------------*/
#compare div.itemFav
{
  width:60px;
  height:50px;
  margin:5px;
  border:1px solid #DADADA;
  float:left;
}
#compare div.itemFav, #compare div.itemFav img
{
 -moz-border-radius:10px;
  -webkit-border-radius:10px;
  border-radius:10px;
  behavior: url(/scripts/PIE.htc);
}
#compare div.favs {
  padding-left:6px;
  padding-top:5px;
  overflow:hidden;
  width:222px;
}
#compare p {
  float:left;
}





























































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

