<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Global */
html, body
{
    height: 100%;
    width: 100%;
}
body
{
    color: #696969;
    background-color: #CDCDCD;/*#DBDBDB;*/
    font-family: Arial;
    font-size: 11px;
    margin: 0;
    padding: 0;
}
html, form, div, h1, h2, h3, h4 
{
    margin: 0;
    padding: 0;
}
img { border:0; margin:0; padding:0;  height:auto;}
input { border:solid 1px #99a }
input[type=radio], input[type=checkbox] { border:solid 0px }
.clear
{
    clear: both;
    float: none;
    display: block;
    width: 0px;
    height: 0px;
    padding: 0 !important;
    margin: 0 !important;
}
.bold
{
    font-weight: bold;
}
.error
{
   color:red;
}

select.custom
{
    opacity: 0;     filter: alpha(opacity=0);     position: relative;     width: 110px;     z-index: 5;     background: #e2e2e2;     color: red;     border: 0;
}
.ui-effects-transfer
{
    border: 2px solid black;
}
.cursorHand
{
    cursor: url(themes/base/images/cursor/cursor_hand.cur), pointer;
}
.cursorDragHand
{
    cursor: url(themes/base/images/cursor/cursor_drag_hand.cur), pointer;
}
.field-validation-error
{
    color: #ff0000;
}
.field-validation-valid
{
    display: none;
}
.input-validation-error
{
    background-color: #ffeeee;
    border: 1px solid #ff0000;
    margin-left: 1px;
}
.validation-summary-errors
{
    color: #ff0000;
    font-weight: bold;
}
.validation-summary-valid
{
    display: none;
}

.resetbuttonsearch{*width:100% !important; 
                   /* *margin-left:47px !important;*/
                   *float:left;}
/* Main */
#loadingCover { display:none; }
#header #Logo { display:block; width:310px; height:5em; float:left; clear:both; background: url(themes/base/images/header/ald_car_selector.png) no-repeat 3em 1em }
#header #customerLogo { height:55px; float:left; display:block;}
#Content { text-align:left }
#main {  text-align:left; max-width:967px; margin:auto; padding:10px; background-color:#fff } 
#register { width:80%; margin:2em auto 0 auto; padding:5em; background-color:#fff }
#formCriterias { width:auto; margin:0 auto 0 auto }
/************************************
    Menu 
************************************/
#menuWrapper { background-color:#F0F0F0; margin:0; text-align:left; float:none; clear:both}
#menuWrapper * { display:block }
#menuWrapper ul { margin:0; padding:0; width:977px; margin:auto }
#menuWrapper ul li { background:#ccc; float:left; list-style-type:none; margin:0; padding:0; }
#menuWrapper ul li a { border:1px solid #f0f0f0; height:45px; border-width:0 0 1px 1px; color:#0071BC; font-size:16px; line-height:44px; outline:none; padding:0 15px; text-decoration:none; }
#menuWrapper ul a.current,
 #menuWrapper ul a.ald-car-selector-topmenu-selected,
 #menuWrapper ul a:active,
  #menuWrapper ul a:hover,
   #menuWrapper ul a:hover,
#menuWrapper ul a.current { border-width:0; line-height:45px; }
#menuWrapper ul li.authenticated ul li a.bestbids { background-position:0 -350px; }
#menuWrapper ul li.authenticated ul li a.outbids { background-position:0 -390px; }
#menuWrapper ul li.authenticated ul li a.tenders { background-position:-120px -350px; }
#menuWrapper ul li.authenticated ul li a.watched { background-position:-120px -390px; }
#menuWrapper ul li.authenticated ul li a.bestbids:hover { background-position:-500px -350px; }
#menuWrapper ul li.authenticated ul li a.outbids:hover { background-position:-500px -390px; }
#menuWrapper ul li.authenticated ul li a.tenders:hover { background-position:-620px -350px; }
#menuWrapper ul li.authenticated ul li a.watched:hover { background-position:-620px -390px; }
#menuWrapper ul li.clear { clear:both }

#SearchTarget { float:left }

/************************************
    Wizard 
************************************/
#wizard                     { width:auto; text-align:center }
#wizard ol                  { height:50px; padding:0 4em; margin:auto; list-style-type:none; list-style-position:inside }
#wizard ol li.first a       { background-position:left 0px; text-align:left; padding:25px 5em 0 0 } 
#wizard ol li.last a        { background-position:right 0px; text-align:right; padding:25px 0 0 5em } 
#wizard ol li a             { display:block; color:#000; font-size:.8em; font-weight:bold;
                              background-position:center 0px; text-align:center; padding:25px 5em 0 5em }

/* FOOTER */
/*
#footerWrapper { clear: both; width: 977px; margin: 10px auto; text-align: right; position:relative; z-index : 1 }
#footerWrapper span {height: 28px;display : inline-block;}
#footerWrapper ul {  display: inline-block; height: 28px; margin: 0; padding: 0; vertical-align: middle; }
#footerWrapper ul li { display: inline; padding: 0; margin: 0; list-style-type: none; color: #4c4c4c; }
#footerWrapper ul li a { color: #4c4c4c; font-size: 11px; font-weight: bold; padding: 0 15px; text-decoration: none; }
#footerWrapper ul li a:hover { text-decoration: underline; } */
/* Task ID 5086 Footer ALD AUTOMOTIVE display in next line in IE7 */
#footerWrapper { clear: both; width: 977px; margin: 10px auto; text-align: right; position:relative; z-index : 1;*vertical-align: middle; }
#footerWrapper span {height: 28px;display : inline-block;*display : inline;vertical-align: middle;*vertical-align: middle;}
#footerWrapper ul {display: inline-block; *display: inline; height: 28px; margin: 0; padding: 0; *vertical-align: middle; }
#footerWrapper ul li {display: inline; *display: inline; padding: 0; margin: 0; list-style-type: none; color: #4c4c4c;*vertical-align:middle; }
#footerWrapper ul li a { color: #4c4c4c; font-size: 11px; font-weight: bold; padding: 0 15px; text-decoration: none; *vertical-align:middle;}
#footerWrapper ul li a:hover { text-decoration: underline; }


/* Basket */
#basket 
{
   background-image: -moz-linear-gradient(bottom,  #BFC9D1 0%, #AEBABC 34%, #ffffff 55%); /* FF3.6+ */
   background-image: -webkit-gradient(linear, bottom, top, color-stop(50%,#BFC9D1), color-stop(34%,#AEBABC), color-stop(55%,#ffFFFF)); /* Chrome,Safari4+ */
   background-image: -webkit-linear-gradient(bottom, #BFC9D1 0%, #AEBABC 34%, #ffffff 55%); /* Chrome10+,Safari5.1+ */
   background-image: -o-linear-gradient(bottom,  #BFC9D1 0%, #AEBABC 34%, #ffffff 55%); /* Opera 11.10+ */
   background-image: -ms-linear-gradient(left, #BFC9D1 0%, #AEBABC 34%, #ffffff 55%); /* IE10+ */
   background-image: linear-gradient(to top,  #BFC9D1 0%, #AEBABC 34%, #ffffff 55%); /* W3C */
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F7FFFF', endColorstr='#ADBEC6',GradientType=0 ); 
/*background:url(themes/base/images/basket/BasketBackground.png) repeat-x left -13px;*/ margin-bottom:15px; z-index:100 }
#basket #viewArea { overflow-x:auto; overflow-y:hidden; padding-top:3px; text-align:left; }
#basket #viewArea #basketThumbnails { padding:0px 0px 0px 0px; text-align:left; min-height:120px; margin-left:8px; }

#basket #leftArrow,
#basket #rightArrow { z-index:101; top:0px; right:0px; cursor:pointer;
                      width:15px; text-align:center; visibility:hidden; }
#basket #leftArrow { left:-10px }
#basket #rightArrow { right:-10px }

#basket #leftArrow .ald-car-selector-basket-arrow,
#basket #rightArrow .ald-car-selector-basket-arrow { display:block; background:url(themes/base/images/basket/BasketArrows.png) no-repeat;  }
#basket #leftArrow .ald-car-selector-basket-arrow:hover,
#basket #rightArrow .ald-car-selector-basket-arrow:hover { background-image:url(themes/base/images/basket/BasketOverArrows.png) }
#basket #leftArrow .ald-car-selector-basket-arrow { background-position:top left }
#basket #rightArrow .ald-car-selector-basket-arrow { background-position:top right }

.ald-car-selector-thumb { border: 2px solid #A5A6A5; background-color: whiteSmoke; font-family:Lucida Sans Unicode; font-size:11px; min-height:132px !important; margin-bottom:5px; margin-left:0px !important; margin-right:5px; }
.ald-car-selector-thumb .picture { height:auto; margin:0px; width:100%; }
.ald-car-selector-thumb .picture img { border:0px; display:block; height:auto; width:100%; }
.ald-car-selector-thumb .remove { display:block; background-image:url(themes/base/images/thumb/ThumbButtonRemove.png);   text-decoration:underline; background-repeat: no-repeat;
background-position-x: right;background-position-y: top; width: 100%; height: 13px; }
.ald-car-selector-thumb .remove img { border:0px; }
.ald-car-selector-thumb .add { bottom:1px; left:5px; position:absolute; }
.ald-car-selector-thumb .add img { border:0px; }
.ald-car-selector-thumb .data { display:block; margin:3px; overflow:hidden; padding:0px; text-align:left; }
.ald-car-selector-thumb .totalPrice { color:#52a3cc; font-family:Trebuchet MS; font-size:1.1em; font-weight:bold; line-height:10px; margin-bottom:2px; text-align:center; }
.ald-car-selector-thumb .modelName { font-size:10px; line-height:9px; text-transform:uppercase; }
.ald-car-selector-thumb .versionName { color:#669; font-size:9px; line-height:9px; }
.ald-car-selector-thumb-invisible { display:none; }
.ald-car-selector-thumb-outdropzone { background-color:#fff; display:block; height:130px; }
.ald-car-selector-thumb-outdropzone * { display:block; filter:alpha(opacity=50); opacity:.50; }
.ald-car-selector-thumb-overdropzone { background-color:#fff; display:block; height:130px; }
.ald-car-selector-thumb-overdropzone * { display:block; filter:none; opacity:1; }
.ald-car-selector-thumb-outdropzone .remove, .ald-car-selector-thumb-overdropzone .remove, .ald-car-selector-thumb-outdropzone .add, .ald-car-selector-thumb-overdropzone .add { display:none; }

/*IE6-7*/
.ald-car-selector-thumb-outdropzone
{ *width:88px;*height:119px;*background-image:url(themes/base/images/thumb/ThumbBackgroundTransparent_ie.png)}
.ald-car-selector-thumb-outdropzone .picture img
{ *margin-left:4px}
.ald-car-selector-thumb-overdropzone
{ *width:88px;*height:119px;*background-image:url(themes/base/images/thumb/ThumbBackground_ie.png)}
.ald-car-selector-thumb-overdropzone .picture img
{ *margin-left:4px}

.ald-car-selector-select {  font-size: 13px }
.ald-car-selector-select li { font-size: .9em }

/*----------------------------------------------------------------------------------------------------------------------------*/
/* ALD button */

.ald-car-selector-button { background:transparent; border:0px; cursor:pointer; display:inline-block; height:48px; margin:0px; overflow:hidden; padding:0px; text-decoration:none; white-space:nowrap; width:auto; }
.ald-car-selector-button-label:hover { color:#FDEBBB !important; }
.ald-car-selector-button-content:hover { background-image:url(themes/base/images/button/PathwayOverBackground.png); }
.ald-car-selector-button-border-left:hover { background-image:url(themes/base/images/button/PathwayOverArrows.png); }
.ald-car-selector-button-border-right:hover { background-image:url(themes/base/images/button/PathwayOverArrows.png); }
button.ald-car-selector-button { height:48px; line-height:48px; }
button.ald-car-selector-button span { display:block; float:left; /*height:48px;*/ line-height:48px; width:auto; }
.ald-car-selector-button .ald-car-selector-button-border-left { background:url(themes/base/images/button/PathwayArrows.png) no-repeat -26px 0px; display:block; float:left !important; height:48px; width:8px; }
.ald-car-selector-button .ald-car-selector-button-border-right { background:url(themes/base/images/button/PathwayArrows.png) no-repeat -18px 0px; display:block; float:left !important; height:48px; width:8px; }
.ald-car-selector-button .ald-car-selector-button-content { background:url(themes/base/images/button/PathwayBackground.png) repeat-x 0px 4px; display:block; float:left !important; /*height:48px;*/ width:auto; }
.ald-car-selector-button .ald-car-selector-button-content .ald-car-selector-button-label { color:#FFFFFF; font-family:Lucida Sans Unicode; font-size:12px; text-transform:uppercase; line-height:46px; }
.ald-car-selector-button .ald-car-selector-button-content .clear { height:0; margin:0; padding:0; width:0; }
.ald-car-selector-button .ald-car-selector-button-content .ui-icon { padding:0px; }
.ald-car-selector-button-over .ald-car-selector-button-label { color:#FDEBBB !important; }
.ald-car-selector-button-over .ald-car-selector-button-content { background-image:url(themes/base/images/button/PathwayOverBackground.png); }
.ald-car-selector-button-over .ald-car-selector-button-border-left { background-image:url(themes/base/images/button/PathwayOverArrows.png); }
.ald-car-selector-button-over .ald-car-selector-button-border-right { background-image:url(themes/base/images/button/PathwayOverArrows.png); }
.ald-car-selector-button-locked { cursor:wait; }
.ald-car-selector-button-locked .ald-car-selector-button-label { color:#FFFFFF !important; }
.ald-car-selector-button-locked .ui-icon { background:url(themes/base/images/ui-icon-wait.gif) 0px 2px !important; color:#FFFFFF !important; padding-top:2px; }
.ald-car-selector-button-locked .ald-car-selector-button-content { background-image:url(themes/base/images/button/PathwayLockedBackground.png); }
.ald-car-selector-button-locked .ald-car-selector-button-border-left { background-image:url(themes/base/images/button/PathwayLockedArrows.png); }
.ald-car-selector-button-locked .ald-car-selector-button-border-right { background-image:url(themes/base/images/button/PathwayLockedArrows.png); }
.ald-car-selector-button-inactive { cursor:not-allowed; }
.ald-car-selector-button-inactive .ald-car-selector-button-label, .ald-car-selector-button-inactive .ui-icon { color:#FFFFFF !important; filter:alpha(opacity=50); opacity:.50; }
.ald-car-selector-button-inactive .ald-car-selector-button-content { background-image:url(themes/base/images/button/PathwayInactiveBackground.png); }
.ald-car-selector-button-inactive .ald-car-selector-button-border-left { background-image:url(themes/base/images/button/PathwayInactiveArrows.png); }
.ald-car-selector-button-inactive .ald-car-selector-button-border-right { background-image:url(themes/base/images/button/PathwayInactiveArrows.png); }
.ald-car-selector-button-left-square .ald-car-selector-button-border-left { background:transparent; width:0px; }
.ald-car-selector-button-left-square .ald-car-selector-button-label { margin-left:10px; }
.ald-car-selector-button-left-square .ald-car-selector-button-icon-left { margin-left:10px; }
.ald-car-selector-button-left-round .ald-car-selector-button-border-left { background-position:-26px 0px; width:7px; }
.ald-car-selector-button-left-arrow .ald-car-selector-button-border-left { background-position:-0px 0px; width:18px; }
.ald-car-selector-button-right-square .ald-car-selector-button-border-right { background:transparent; width:0px; }
.ald-car-selector-button-right-square .ald-car-selector-button-label { margin-right:10px; }
.ald-car-selector-button-right-square .ald-car-selector-button-icon-right { margin-right:10px; }
.ald-car-selector-button-right-round .ald-car-selector-button-border-right { background-position:-19px 0px; width:7px; }
.ald-car-selector-button-right-arrow .ald-car-selector-button-border-right { background-position:-34px 0px; width:18px; }
.ald-car-selector-button-icon-left, .ald-car-selector-button-icon-right { display:none; }
.ald-car-selector-button-withicon .ald-car-selector-button-icon-left, .ald-car-selector-button-withicon .ald-car-selector-button-icon-right { height:16px; width:16px; }
.ald-car-selector-button-withicon-left .ald-car-selector-button-icon-left { display:inline-block; margin-right:5px; }
.ald-car-selector-button-withicon-left .ald-car-selector-button-icon-right { display:none; }
/*.ald-car-selector-button-withicon-right .ald-car-selector-button-icon-right { display:inline-block; margin-left:5px; }*/
.ald-car-selector-button-withicon-right .ald-car-selector-button-icon-left { display:none; }
.ald-car-selector-button-withicon-both .ald-car-selector-button-icon-left { display:inline-block; margin-right:5px; }
.ald-car-selector-button-withicon-both .ald-car-selector-button-icon-right { display:inline-block; margin-left:5px; }
.ald-car-selector-button-withicon .ald-car-selector-button-label { display:inline-block; }
.ald-car-selector-button-withicon-right .ald-car-selector-button-label { margin-right:0px; }
.ald-car-selector-button-withicon-left .ald-car-selector-button-label { margin-left:0px; }
.ald-car-selector-button-withicon-both .ald-car-selector-button-label { margin-left:0px; margin-right:0px; }
.ald-car-selector-button-withicon-left .ald-car-selector-button-icon-left { display:block; float:left; margin-right:5px; margin-top:14px; }
.ald-car-selector-button-withicon-right .ald-car-selector-button-icon-right {display:block; float:left; margin-left:5px !important; margin-top:14px !important;  }

.ald-car-selector-button-withicon-both .ald-car-selector-button-icon-left { display:block; float:left; margin-right:5px; margin-top:14px; }
.ald-car-selector-button-withicon-both .ald-car-selector-button-icon-right { display:block; float:left; margin-left:5px; margin-top:14px; }
.ald-car-selector-button-withicon .ald-car-selector-button-label { display:block; float:left; }

.ald-car-selector-button-label:hover{color:#FDEBBB !important;}
.ald-car-selector-button-simple:hover{border-color:#2698fe #006090 #054975 #2698fe;}
button.ald-car-selector-button-simple { width:90px; }
.ald-car-selector-button-simple { background-image: -webkit-linear-gradient(top, #1886D6 50%, #18517B 55%);/* Chrome10+,Safari5.1+ */
background-image: -moz-linear-gradient(top,  #1886D6 50%, #18597B 55%); /* FF3.6+ */
background-image: -webkit-gradient(linear, top, bottom, color-stop(50%,#1886D6), color-stop(55%,#18597B)); /* Chrome,Safari4+ */  
background-image: -o-linear-gradient(top,  #1886D6 50%, #18597B 55%); /* Opera 11.10+ */
background-image: -ms-linear-gradient(top, #1886D6 50%, #18597B 55%); /* IE10+ */
background-image: linear-gradient(to bottom,  #1886D6 50%, #18597B 55%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1886D6',endColorstr='#18597B',GradientType=0 ) ; 
border:2px solid; border-color:#267fcd #004d73 #053d5e #267fcd; border-radius:4px; cursor:pointer; display:inline-block; font-family:Lucida Sans Unicode; font-size:18px; margin:0px; moz-border-radius:4px; overflow:hidden; padding:0px 7px 0px 10px; text-decoration:none; webkit-border-radius:4px; white-space:nowrap; width:auto; }
a.ald-car-selector-button-simple { margin:0px; padding:1px 8px 1px 11px; }
button.ald-car-selector-button-simple { margin-left:5px; }
.ald-car-selector-button-simple .ald-car-selector-button-label { color:#FFFFFF !important; display:block; float:left; font-family:Lucida Sans Unicode; font-size:.7em; height:1.2em; line-height:1.2em; margin:0 3px 0 0; padding:0!important; }
.ald-car-selector-button-simple .ui-icon { display:block; float:left; padding:0 !important; }
.ald-car-selector-button-simple-over { background:url(themes/base/images/button/PathwayOverBackground.png) repeat-x 0px center; border-color:#2698fe #006090 #054975 #2698fe; }
.ald-car-selector-button-simple-over .ald-car-selector-button-label { color:#FDEBBB !important; }
.ald-car-selector-button-simple-locked { background:transparent url(themes/base/images/button/PathwayLockedBackground.png) 0px -10px !important; border:0px !important; cursor:wait; padding:2px 9px 2px 12px; }
.ald-car-selector-button-simple-locked .ald-car-selector-button-label { color:#FFFFFF !important; }
.ald-car-selector-button-simple-locked .ui-icon { background:url(themes/base/images/ui-icon-wait.gif) 0px 2px !important; color:#FFFFFF !important; padding-top:2px; }
.ald-car-selector-button-simple-inactive { background:transparent url(themes/base/images/button/PathwayInactiveBackground.png) 0px -10px; border:0px !important; cursor:not-allowed; padding:2px 9px 2px 12px; }
.ald-car-selector-button-simple-inactive .ald-car-selector-button-label, .ald-car-selector-button-simple-inactive .ui-icon { color:#FFFFFF !important; filter:alpha(opacity=50); opacity:.50; }
button.ald-car-selector-button-reset  
{
    display:inline-block;
     width:auto; 
    *display:inline;
    *zoom:1;
    *width:inherit !important;
   
   
    
}
/**+html button.ald-car-selector-button-reset { zoom: 1; display: inline;}*/

/*----------------------------------------------------------------------------------------------------------------------------*/

/* SearchCriterias */
#SearchCriterias { display:block; float:left; border-radius:15px;  border:1px solid #21719C;  background-color:#21719C;
                     }
#SearchCriterias .SearchCriteriasContent {background-image: -webkit-linear-gradient(top, #083042 50%, #21719C 100%); /* Chrome10+,Safari5.1+ */
                   background-image: -moz-linear-gradient(bottom,  #083042 50%, #21719C 100%); /* FF3.6+ */
   background-image: -webkit-gradient(linear, top, bottom, color-stop(50%,#083042), color-stop(100%,#21719C)); /* Chrome,Safari4+ */  
   background-image: -o-linear-gradient(top,  #083042 50%, #21719C 100%); /* Opera 11.10+ */
   background-image: -ms-linear-gradient(top, #083042 50%, #21719C 100%); /* IE10+ */
   background-image: linear-gradient(to bottom,  #083042 50%, #21719C 100%); /* W3C */
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#083042', endColorstr='#21719C',GradientType=0 )}
#SearchCriterias .SearchCriteriasContent .ald-car-selector-form-property label { color:#ddf; margin:0; padding:0; margin-left:1.5em;  }
#SearchCriterias .SearchCriteriasContent label { color:#ddf; margin:0; padding:0; margin-left:0.5em; }
/*#SearchCriterias .SearchCriteriasContent span { color:#ddf; margin:0; padding:0;}*/
#SearchCriterias .SearchCriteriasContent .ald-car-selector-form-property span { color:#fff; margin:0; padding:0; margin-left:1.5em; }
/*#SearchCriterias .SearchCriteriasTop { background:url(themes/base/images/button/search/SearchCriteriasTopBottom.png) no-repeat top left; height:16px; }
#SearchCriterias .SearchCriteriasBottom { background:url(themes/base/images/button/search/SearchCriteriasTopBottom.png) no-repeat 0px -16px; height:16px; }*/
#SearchCriterias .SearchCriteriasInsert { background-color:#3881B8; color:#fff; }
#SearchCriterias h1 { /*background:url(themes/base/images/button/PathwayBackground.png) repeat-x left center;*/min-height:18px; padding:5px 12px;
                      background-image: -webkit-linear-gradient(top, #1875B5 50%, #18597B 55%);/* Chrome10+,Safari5.1+ */
                     background-image: -moz-linear-gradient(top,  #1875B5 50%, #18597B 55%); /* FF3.6+ */
                     background-image: -webkit-gradient(linear, top, bottom, color-stop(50%,#1875B5), color-stop(55%,#18597B)); /* Chrome,Safari4+ */  
                     background-image: -o-linear-gradient(top,  #1875B5 50%, #18597B 55%); /* Opera 11.10+ */
                     background-image: -ms-linear-gradient(top, #1875B5 50%, #18597B 55%); /* IE10+ */
                     background-image: linear-gradient(to bottom,  #1875B5 50%, #18597B 55%); /* W3C */
                     filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1875B5', endColorstr='#18597B',GradientType=0 ); color:#fff; font-size:1.2em; font-weight:normal;  text-transform:uppercase; border-radius:8px  8px 0 0}
#SearchCriterias .SearchCriteriasContent select { background-color:#000; color:white; margin:10px; margin-right:0px; width:80%; }
#SearchCriterias .SearchCriteriasContent .ui-selectmenu { margin:10px 0 10px 15px; }
#SearchCriterias .SearchCriteriasContent .btnSearch { float:right; margin:1em 2em 0 0; }
#SearchCriterias .SearchCriteriasContent ul { list-style-type:none; padding:0; margin:0 }
#SearchCriterias .SearchCriteriasInsert ul { list-style-type:none; padding:0; margin:0 }
#SearchCriterias .SearchCriteriasInsert ul li { text-align:right; width:60%; padding:0; margin:0 }

#SearchCriterias label { }
.ald-car-selector-slider-range { display:block; float:left; width:80%; color:#333333; padding:.4em 0 1em 0; position:relative; white-space:nowrap;margin-top: 5px; }
.ald-car-selector-slider-range label { display:block; font-family:Arial; font-size:1em; line-height:.9em; margin:0 .85em; text-align:left }

.ald-car-selector-slider-range .ald-car-selector-slider-inputs { }
.ald-car-selector-slider-range .ui-slider { width:70%; margin:.5em auto 0 auto; border:solid 1px cyan }
.ald-car-selector-slider-range label { color:dimGray; margin:0; padding:0; margin-left:1.5em }

.ald-car-selector-slider-range .ui-slider-horizontal { background:transparent url(themes/base/images/sliderHorizontal.png) repeat-x 0px 5px; height:10px; border:0 }
.ald-car-selector-slider-range .ui-widget-header {  background:transparent url(themes/base/images/sliderHorizontalActive.png) repeat-x 0px 4px; height:10px; border:0 }
.ald-car-selector-slider-range .ald-car-selector-slider-handle-lower { background:transparent url(themes/base/images/sliderLowerHandle.png) no-repeat center center; border:0; width:20px; height:20px; }
.ald-car-selector-slider-range .ald-car-selector-slider-handle-higher { background:transparent url(themes/base/images/sliderHigherHandle.png) no-repeat center center; border:0; width:20px; height:20px; }

.ald-car-selector-slider-range span, 
.ald-car-selector-slider-range input { font-size:.9em; height:1.1em; margin:0px; padding:0px; width:4em; border:solid 1px green }
.ald-car-selector-slider-range span { } 
.ald-car-selector-slider-active span, 
.ald-car-selector-slider-active input { background:none; border:0; color:#fff; font-size:.9em; height:1.1em; margin:0px; padding:0px; position:absolute; top:0px; width:5em; }
.ald-car-selector-slider-active span { } 
.ald-car-selector-slider-range .ald-car-selector-slider-inputs-active .ald-car-selector-slider-handle-left { text-align:left; }
.ald-car-selector-slider-range .ald-car-selector-slider-inputs-active .ald-car-selector-slider-handle-right { text-align:right; }

.ald-car-selector-edit-icon
{
	/*background-image: url('/Content/themes/base/images/button/icon-edit.png');
	background-repeat: no-repeat;*/
	background:url("themes/base/images/button/icon-edit.png") no-repeat;
	display: inline-block;
	height: 16px;
	width: 16px;
}

/* SearchResults */
#SearchResults
{
    
    display: block;
    overflow: visible;
    background-color: #fff;
   /* padding-top: 15px; float: left;*/
    max-width: 718px;
}
#SearchResults #SearchResultHeader
{
    display: block;
    padding: 2px;
    float: none;
    width: 610px;
}
#SearchResults #SearchResultFooter
{
    height: 26px;
    margin-top: 5px;
    width: 610px;
}
#SearchResults .ui-pagination-button
{
    cursor: pointer;
    float: left;
    height: 16px;
    text-align: center;
    width: 16px;
}
#SearchResults .SearchResultOffer
{
    
    margin: 10px 0px 0px 5px;
    overflow: hidden;
    font-family: Lucida Sans Unicode;
    height: 80px;
}
#SearchResults .SearchResultOffer .OfferPicture
{
    float: left;
    display: block;
    /*width: 107px;*/
}

#SearchResults .SearchResultOffer .OfferPicture img
{
    width:100%;
}

#SearchResults .SearchResultOffer .OfferCar
{
    /*float: left;*/
    display: block;
    color: Black;
    /*width: 145px;*/
    /*width:360px;
    margin-top: 8px;*/
    font-weight: bold;
    /*margin-right: 5px;*/
}
#SearchResults .SearchResultOffer .OfferLabels
{
    float: left;
    display: block;
    /*width: 85px;*/
    text-align: right;
    margin-top: 10px;
}
#SearchResults .SearchResultOffer .OfferValues
{
    float: left;
    display: block;
    color: Black;
    /*width: 75px;*/
    text-align: right;
    margin-top: 10px;
    font-weight: bold;
}
#SearchResults .SearchResultOffer .OfferPrices
{
    float: left;
    display: block;
    /*width: 150px;*/
    text-align: center;
    margin-top: 7px;
}
#SearchResults .SearchResultOffer .OfferBtn
{
    float: left;
    display: block;
    height: 80px;
   margin-left: -5px;
    cursor: pointer;
    /*background: url(themes/base/images/search/SearchResultsbutton.png) no-repeat 0 0;*/
}

#SearchResults #SearchResultHeader .ui-selectmenu
{
    font-size: 9px;
    height: 18px;
}
.ald-car-selector-select-small
{
    font-size: 9px;
}
.ald-car-selector-select-small li
{
    font-size: 9px;
}

/* Compare */
#CompareBoard { display:block; position:relative; }
.ald-car-selector-compare-link-show-hide { color:#00009B; font-family:Trebuchet MS; font-size:13px; margin-right: 10px;}
.ald-car-selector-compare-board { background-color:#FFFFFF; border-collapse:collapse; display:table; margin:auto; width:100%; table-layout:fixed; }
.ald-car-selector-compare-board td { border:0px solid #000; margin:0px; padding:0px; }
.ald-car-selector-compare-label { text-align:right; width:15%; }
.ald-car-selector-compare-label span { padding-right:10px }
.ald-car-selector-compare-label .ald-car-selector-compare-content { color:#808080; font-family:Lucida Sans Unicode; font-size:12px; padding-right:15px; white-space:nowrap; }
.ald-car-selector-compare-border { width:5%; }


.ald-car-selector-compare-dropzone { background:url(themes/base/images/compare/CompareDropZoneBackground.png) repeat-y; width:17.9%; }
.ald-car-selector-compare-top .ald-car-selector-compare-dropzone { height: 21px; background: #fff url(themes/base/images/compare/CompareDropZoneTop.png) no-repeat; }
.ald-car-selector-compare-bottom .ald-car-selector-compare-dropzone { height: 21px; background: #fff url(themes/base/images/compare/CompareDropZoneBottom.png) no-repeat; }
.ald-car-selector-compare-slot { background:url(themes/base/images/compare/CompareSlotBackground.png) repeat-y; width:17.9%; height:20px; }
.ald-car-selector-compare-top .ald-car-selector-compare-slot { background:#fff url(themes/base/images/compare/CompareSlotTop.png) 0 0 no-repeat; height:21px; width:17.9%;  }
.ald-car-selector-compare-bottom .ald-car-selector-compare-slot { background:#fff url(themes/base/images/compare/CompareSlotBottom.png) no-repeat; height:31px; }


.ald-car-selector-compare-top .ald-car-selector-compare-slot .ald-car-selector-compare-slotl{background:#fff url(themes/base/images/compare/CompareSlotTop.png) left top no-repeat; height:21px; width: 5%; display:inline-block}
.ald-car-selector-compare-top .ald-car-selector-compare-slot  .ald-car-selector-compare-slotr{background:#fff url(themes/base/images/compare/CompareSlotTop.png) right top no-repeat; height:21px; width: 5%; display:inline-block}
.ald-car-selector-compare-top .ald-car-selector-compare-slot  .ald-car-selector-compare-slotm{background:#fff url(themes/base/images/compare/CompareSlotTop.png) center top no-repeat; height:21px; width: 90%; display:inline-block}
.ald-car-selector-compare-slot .ald-car-selector-compare-slotl { background:url(themes/base/images/compare/CompareSlotBackground.png) repeat-y; width:5%; height:20px;display:inline-block }
.ald-car-selector-compare-slot .ald-car-selector-compare-slotr { background:url(themes/base/images/compare/CompareSlotBackground.png) repeat-y; width:5%; height:20px;display:inline-block }
.ald-car-selector-compare-slot .ald-car-selector-compare-slotm { width:90%; height:20px;display:inline-block }

.ald-car-selector-compare-category,
.ald-car-selector-compare-data-even,
.ald-car-selector-compare-data-odd { height:20px; position:relative }

.ald-car-selector-compare-category { background-color:#2271A0;  cursor: url("themes/base/images/cursor/cursor_hand.cur"), pointer; }
.ald-car-selector-compare-category-even { background-color:#012F50; }
.ald-car-selector-compare-category-odd { background-color:#004777; }
.ald-car-selector-compare-category .ald-car-selector-compare-label span { color:White; font-family:Trebuchet MS; font-size:14px;padding-right:0;}
.ald-car-selector-compare-category .ald-car-selector-compare-slot { background:url(themes/base/images/compare/CompareSlotActiveBackground.png) repeat-y; height:20px; }
.ald-car-selector-compare-category .ald-car-selector-compare-slot .ald-car-selector-compare-content { padding-left:20px; }

.ald-car-selector-compare-data-even .ald-car-selector-compare-label span { color:#667788; font-family:Trebuchet MS; font-size:12px;}
.ald-car-selector-compare-data-even .ald-car-selector-compare-slot .ald-car-selector-compare-content { color:#667788; font-family:Trebuchet MS; font-size:12px; padding-left:10px;display: inline-block;width:90%; }

.ald-car-selector-compare-data-odd { background-color:#e4f5f9 }
.ald-car-selector-compare-data-odd .ald-car-selector-compare-label span { color:#556677; font-family:Trebuchet MS; font-size:12px;}
.ald-car-selector-compare-data-odd .ald-car-selector-compare-slot { background:url(themes/base/images/compare/CompareSlotActiveBackground.png) repeat-y; height:20px; }
.ald-car-selector-compare-data-odd .ald-car-selector-compare-slot .ald-car-selector-compare-content { color:#556677; font-family:Trebuchet MS; font-size:12px; padding-left:10px; display: inline-block;width:90%;}
.ald-car-selector-compare-data-odd .ald-car-selector-compare-slot a { float:right; }

.ald-car-selector-compare-remove td { height:0px; }
.ald-car-selector-compare-remove .ald-car-selector-compare-slot .ald-car-selector-button-remove { display:block; position:relative; text-decoration:none;width:100%; }
.ald-car-selector-compare-remove .ald-car-selector-compare-slot .ald-car-selector-button-remove .ui-icon { display:block; position:absolute; right:15px; top:0px; }
.ald-car-selector-compare-picture td { height:0px; }
.ald-car-selector-compare-picture .ald-car-selector-compare-slot .ald-car-selector-button-zoom { /*border:solid 1px #669;*/ height:75px; margin-left:9px; position:absolute; width:100px; }
.ald-car-selector-compare-picture .ald-car-selector-compare-slot .ald-car-selector-button-zoom img { width:100px; /*height:75px*/ }
.ald-car-selector-compare-picture .ald-car-selector-compare-slot .ald-car-selector-button-zoom span { position:absolute; z-index:1; bottom:2px; right:5px; background-image:url(themes/base/images/ui-icons_222222_256x240.png) }
.ald-car-selector-compare-picture .ald-car-selector-compare-slot .ald-car-selector-button-zoom:hover span {background-image: url(themes/base/images/ui-icons_222222_256x240.png);}
.ald-car-selector-compare-standard-equipment .ald-car-selector-compare-slot .ald-car-selector-compare-link { color:#00009B; display:block; float:right; font-family:Trebuchet MS; font-size:10px; }
.ald-car-selector-compare-standard-equipment .ald-car-selector-compare-slot .ui-icon { display:block; float:right; margin-right:15px; text-decoration:none; }

#viewCompare .ald-car-selector-compare-picture .ald-car-selector-compare-slot img { display:none; }
.ald-car-selector-compare-makemodel td { height:30px; vertical-align:bottom; }
.ald-car-selector-compare-makemodel .ald-car-selector-compare-slot .ald-car-selector-compare-content { color:#000; display:block; font-family:Lucida Sans Unicode; font-size:14px; line-height:.9em; margin-left:115px; padding:0px 10px 6px 0px; }
.ald-car-selector-compare-makemodel .ald-car-selector-compare-label { vertical-align:bottom; }
.ald-car-selector-compare-makemodel .ald-car-selector-compare-label .ald-car-selector-compare-content { font-size:9px; }
.ald-car-selector-compare-version td { height:20px; vertical-align:top; }
.ald-car-selector-compare-version .ald-car-selector-compare-slot .ald-car-selector-compare-content { color:#669; display:block; font-family:Lucida Sans Unicode; font-size:12px; line-height:.9em; margin-left:115px; padding:0px 10px 0px 0px; max-width:100px; word-wrap:break-word; }
.ald-car-selector-compare-version .ald-car-selector-compare-label { vertical-align:top; }
.ald-car-selector-compare-version .ald-car-selector-compare-label .ald-car-selector-compare-content { font-size:9px; }
.ald-car-selector-compare-price-catalog td { text-align:right;}
.ald-car-selector-compare-price-catalog .ald-car-selector-compare-label { vertical-align: bottom;}
.ald-car-selector-compare-price-catalog span { margin-top: 20px;}
.ald-car-selector-compare-price-catalog .ald-car-selector-compare-label {  }
.ald-car-selector-compare-price-catalog .ald-car-selector-compare-label .ald-car-selector-compare-content { font-size:9px; }
.ald-car-selector-compare-price-catalog .ald-car-selector-compare-slot .ald-car-selector-compare-content { color:#52a3cc; display:block; float:right; font-family:Trebuchet MS; font-size:18px; line-height:19px; padding-right:15px; }
.ald-car-selector-compare-price-catalog .ald-car-selector-compare-slot .ald-car-selector-compare-content label { clear:right; color:#b2b2b2; display:block; font-family:Trebuchet MS; font-size:12px; }
.ald-car-selector-compare-options td { height:20px; text-align:right; }
.ald-car-selector-compare-options .ald-car-selector-compare-slot .ald-car-selector-compare-link { color:#00009B; display:block; float:right; font-family:Trebuchet MS; font-size:13px; }
.ald-car-selector-compare-accessories td { height:20px; text-align:right; }
.ald-car-selector-compare-accessories .ald-car-selector-compare-slot .ald-car-selector-compare-link { color:#00009B; display:block; float:right; font-family:Trebuchet MS; font-size:13px; }
.ald-car-selector-compare-options .ald-car-selector-compare-slot .ui-icon, .ald-car-selector-compare-accessories .ald-car-selector-compare-slot .ui-icon { display:block; float:right; margin-right:15px; text-decoration:none; }
.ald-car-selector-compare-duration td, .ald-car-selector-compare-mileage td { height:20px; text-align:right; }
.ald-car-selector-compare-duration td .ald-car-selector-select-small, .ald-car-selector-compare-mileage td .ald-car-selector-select-small { float:right; font-family:Trebuchet MS; font-size:11px !important; height:18px; margin-right:20px; padding:0px !important; text-align:left; width:110px; }
.ald-car-selector-compare-duration .ald-car-selector-compare-label, .ald-car-selector-compare-mileage .ald-car-selector-compare-label { text-align:right; }
.ald-car-selector-compare-duration .ald-car-selector-compare-label .ui-icon, .ald-car-selector-compare-mileage .ald-car-selector-compare-label .ui-icon { float:left; }
.ald-car-selector-compare-duration .ald-car-selector-compare-label .ald-car-selector-select-small, .ald-car-selector-compare-mileage .ald-car-selector-compare-label .ald-car-selector-select-small { float:left; margin:0px !important; text-align:left; }
.ald-car-selector-compare-duration .ald-car-selector-compare-label .ald-car-selector-select-small option, .ald-car-selector-compare-mileage .ald-car-selector-compare-label .ald-car-selector-select-small option { font-size:9px; }
.ald-car-selector-compare-duration .ald-car-selector-compare-slot, .ald-car-selector-compare-mileage .ald-car-selector-compare-slot { text-align:right; }

.ald-car-selector-compare-price-total td { text-align:right;}
.ald-car-selector-compare-price-total span { margin-top: 60px;}
.ald-car-selector-compare-price-total .ald-car-selector-compare-label { vertical-align: bottom;}
.ald-car-selector-compare-price-total .ald-car-selector-compare-label span { color:#556677; font-family:Trebuchet MS; font-size:12px;}
.ald-car-selector-compare-price-total .ald-car-selector-compare-label .ald-car-selector-compare-content { font-size:9px; }
.ald-car-selector-compare-price-total .ald-car-selector-compare-slot .ald-car-selector-compare-content { color:#52a3cc; display:block; float:right; font-family:Trebuchet MS; font-size:18px; line-height:19px; padding-right:20px; }
.ald-car-selector-compare-price-total .ald-car-selector-compare-slot .ald-car-selector-compare-content label { clear:right; color:#b2b2b2; display:block; font-family:Trebuchet MS; font-size:12px; }

.ald-car-selector-compare-baseprice-total td { text-align:right;}
.ald-car-selector-compare-baseprice-total span { margin-top: 60px;}
.ald-car-selector-compare-baseprice-total .ald-car-selector-compare-label { vertical-align: bottom;}
.ald-car-selector-compare-baseprice-total .ald-car-selector-compare-label span { color:#556677; font-family:Trebuchet MS; font-size:12px;}
.ald-car-selector-compare-baseprice-total .ald-car-selector-compare-label .ald-car-selector-compare-content { font-size:9px; }
.ald-car-selector-compare-baseprice-total .ald-car-selector-compare-slot .ald-car-selector-compare-content { color:#52a3cc; display:block; float:right; font-family:Trebuchet MS; font-size:16px; line-height:19px; padding-right:20px; }
.ald-car-selector-compare-baseprice-total .ald-car-selector-compare-slot .ald-car-selector-compare-content label { clear:right; color:#b2b2b2; display:block; font-family:Trebuchet MS; font-size:12px; }


.ald-car-selector-compare-compute td {  }
.ald-car-selector-compare-compute .ald-car-selector-compare-slot { background:url(themes/base/images/compare/CompareSlotComputeBackground.png) repeat-y !important; text-align:right; }
.ald-car-selector-compare-compute .ald-car-selector-compare-slot .ald-car-selector-compare-content { color:#00009B; font-family:Trebuchet MS; font-size:1.3em; padding-right:7em; }
.ald-car-selector-compare-calculate td { height:40px; }
.ald-car-selector-compare-calculate .ald-car-selector-compare-label, .ald-car-selector-compare-calculate .ald-car-selector-compare-slot { padding-bottom:5px; vertical-align:bottom; }
.ald-car-selector-compare-calculate .ald-car-selector-compare-slot { border-top:solid 1px #DDCCBB; text-align:center; }
.ald-car-selector-compare-lease td { height:40px; }
.ald-car-selector-compare-lease .ald-car-selector-compare-dropzone { text-align:center; }
.ald-car-selector-compare-lease .ald-car-selector-compare-label, .ald-car-selector-compare-lease .ald-car-selector-compare-slot { padding-bottom:5px; vertical-align:bottom; }
.ald-car-selector-compare-lease .ald-car-selector-compare-slot { border-top:solid 1px #DDCCBB; text-align:center; }
.ald-car-selector-compare-lease .ald-car-selector-compare-slot .ald-car-selector-compare-content { color:#333; font-family:Trebuchet MS; font-size:18px; font-weight:bold; padding-right:15px; }
.ald-car-selector-compare-button .ald-car-selector-compare-content { margin:0px; padding:0px; }
.ald-car-selector-compare-button div { width:100%; text-align:center }
.ald-car-selector-compare-button #btnOrder0 { display:none;text-align:center; }
.ald-car-selector-compare-button #btnOrder1 { display:none;text-align:center; }
.ald-car-selector-compare-button #btnOrder2 { display:none;text-align:center; }
.ald-car-selector-compare-button #btnOrdered0 { display:none;text-align:center; }
.ald-car-selector-compare-button #btnOrdered1 { display:none;text-align:center; }
.ald-car-selector-compare-button #btnOrdered2 { display:none;text-align:center; }
.ald-car-selector-compare-button #btnOutofcarpolicy0 { display:none;text-align:center; }
.ald-car-selector-compare-button #btnOutofcarpolicy1 { display:none;text-align:center; }
.ald-car-selector-compare-button #btnOutofcarpolicy2 { display:none;text-align:center; }
/*.ald-car-selector-compare-button .ald-car-selector-compare-label { margin:0px; padding:0px; text-align:right; }
.ald-car-selector-compare-button .ald-car-selector-compare-dropzone { }
.ald-car-selector-compare-button .ald-car-selector-compare-slot { text-align:center; }
.ald-car-selector-compare-button .ald-car-selector-compare-slot .ald-car-selector-button { float:none; }
.ald-car-selector-compare-button .ald-car-selector-compare-dropzone .ald-car-selector-button .ald-car-selector-button-content, .ald-car-selector-compare-button .ald-car-selector-compare-slot .ald-car-selector-button .ald-car-selector-button-content { width:228px; }
.ald-car-selector-compare-button .ald-car-selector-compare-border { margin:0px; padding:0px; }
.ald-car-selector-compare-button .ald-car-selector-compare-border .ald-car-selector-button-content span { margin:0px !important; padding:0px !important; }*/
.ald-car-selector-compare-emptyIcon  
{
	background:url(themes/base/images/compare/CompareDropBox.png) no-repeat center center;
	width:17.9%;
	height:77px;
	margin:auto;
	padding:1em;
	padding-top:0em; 
	text-align:center;
	position:absolute; 
	z-index:1;
}
.ald-car-selector-button-simple .ui-icon,
.ald-car-selector-button-content .ui-icon { background-image:url(themes/base/images/ui-icons_ffffff_256x240.png) }

#CompareBoard .ald-car-selector-compare-standard-equipment .ald-car-selector-compare-slot .ui-selectmenu,
#CompareBoard .ald-car-selector-compare-duration .ald-car-selector-compare-slot .ui-selectmenu,
#CompareBoard .ald-car-selector-compare-mileage .ald-car-selector-compare-slot .ui-selectmenu { font-size:9px !important; height:18px; width:150px }
#CompareBoard .ald-car-selector-compare-standard-equipment .ald-car-selector-compare-slot .ui-icon,
#CompareBoard .ald-car-selector-compare-duration .ald-car-selector-compare-slot .ui-icon,
#CompareBoard .ald-car-selector-compare-mileage .ald-car-selector-compare-slot .ui-icon { background-image:url(themes/base/images/ui-icons_3C82B4_256x240.png) }
#CompareBoard .ald-car-selector-compare-options .ui-icon,
#CompareBoard .ald-car-selector-compare-accessories .ui-icon,
#CompareBoard .ald-car-selector-compare-duration .ui-icon,
#CompareBoard .ald-car-selector-compare-mileage .ui-icon { background-image:url(themes/base/images/ui-icons_3C82B4_256x240.png) }

.ald-car-selector-compare-legend { position: absolute; left: 85%;top: 400px;border: 1px solid black;background-color: white; }

/* Logon View */
.LogonViewLink a
{
    text-decoration: none;
    font-size: 11px;
    cursor: pointer;
}
.LogonViewLink a span:hover
{
    text-decoration: underline;
}

/* Class theme &amp; Logon Panel View */
.themeColor, #LogonPanelContener hr
{
    color: #9B0000;
}
.themeBgColor
{
    background-color: #D50000;
}
#LogonPanelContener #LogonPanel
{
    background-color: #D50000;
    border: 2px solid #9B0000;
    padding: 5px 5px 0;
    width: 250px;
    position: relative;
    z-index: 150;
    margin-top: -2px;
    float: right;
}
.ui-widget-overlay
{
    position: fixed;
}
.ui-widget-overlay
{
    _position: absolute;
}

/* ContactAdmin */
#ContactAdmin label
{
    font-weight: bold;
}

.fix-widget
{
    float: none;
    clear: left;
    font-family: Tahoma;
    font-size: 1em;
    color: #999999;
}
label.inputLabel
{
    color: #fff;
    position: absolute;
    margin: 0 0 0 -105px;
    width: 107px;
    font-size: 11px;
    line-height: 20px;
    cursor: pointer;
}
div.container-tooltip
{
    overflow: hidden;
    max-height: 75px;
}
ul.table-tooltip a
{
    color: #9d59f3 !important;
}
ul.table-tooltip a:visited
{
    color: #0073CF;
}
ul.table-tooltip li
{
    white-space: nowrap;
}
ul.table-tooltip
{
    display: none;
    list-style: none;
    text-align: left;
    position: absolute;
    top: 0;
    left: 10em;
    left: 8em;
    z-index: 100;
    background: #fff;
    border-bottom: 4px solid #9d59f3;
    padding: 10px;
    -moz-box-shadow: 2px 3px 10px #aaa;
    -webkit-box-shadow: 2px 3px 10px #aaa;
    box-shadow: 2px 3px 10px #aaa;
    width: auto;
    border-top: 1px solid #efefef\9;
    border-left: 1px solid #efefef\9;
    border-right: 1px solid #eee\9;
    cursor: pointer;
}
ul.table-tooltip span.title
{
    color: #9d59f3;
    font-weight: bold;
}
ul.table-tooltip span.bold
{
    font-weight: bold;
}
ul.table-tooltip span.not-link
{
    cursor: default;
}

#profileHeader
{
    text-indent:10px;
    color:White;
    width: 98%;
    background-color: #533;
    height: 30px;
    margin-bottom: 20px;
}

.ald-car-selector-galleria &gt; a &gt; img
{
    margin-right: 0px;
}

.block
{
    width: 967px;
    background: #040a0d url(themes/base/images/header/Welcome.jpg) repeat-x;
    border-top:1px solid #81BEEB;
}

.block div.openBlock
{
    color: #FFFFFF;
    /*cursor: pointer;*/
    font-size: 16px;
    height: 35px;
    padding-left: 15px;
    padding-top: 16px;
    text-decoration: none;
}


.block div.openBlockArrow
{
    background: url(themes/base/images/header/OpenBlock.jpg) no-repeat scroll 0 -34px transparent;
    cursor: pointer;
    width:35px;
    height:24px;
}

.block div.openBlockConnect
{
    cursor : pointer;
}

.block div.isOpen .openBlockArrow
{
    background-position: 0 -3px;
}

.block div.blockContent
{
    color: #78c2ee;
    clear: both;
    margin: 0 20px 0 20px;
    padding: 5px 0 0 0;
    overflow:hidden;
}

.block div.blockContent div.colLeft
{
    float: left;
    width: 460px;
    height: 240px;
    padding: 0 0 0 0;
}

.block div.blockContent div.colLeft span
{
    color: #fff;
}

.block div.blockContent div.colLeft p
{
    float: left;
    padding: 10px;
    width: 200px;
    text-align: justify;
}


.block div.blockContent div.colPicto
{
    float: left;
    padding:10px 0px 0px 0px;
    width: 145px;
    height: 240px;
    margin-top:10px;
}

.block div.blockContent div.colPicto2
{
    float: left;
    padding:10px 0px 20px 0px;
   width: 145px;
    height: 240px;
    margin-top:10px;
   margin-left:20px;
}

.block div.blockContent div.colPicto3
{
    float: left;
    padding:10px 0px 20px 0px;
    height: 240px;
    margin-top:10px;
   margin-left:12px;
}

.block div.blockContent div.colPicto .typeDescription
{
    height:85px;
}

.block div.blockContent div.colPicto .bigPicto
{
    width: 60px;
    height: 60px;
    margin-left:34px;
    float:none;
}

.block div.blockContent div.colPicto h2
{
    padding: 0;
    margin: 0 0 10px 0;
    font-weight: normal;
    font-size: 25px;
}

.block div.blockContent div.pictoAuction .bigPicto
{
    background-position: 0 0;
}

.block div.blockContent div.pictoTender .bigPicto
{
    background-position: -120px 0;
}

.block div.blockContent div.pictoArrow .bigPicto
{
    background-position: -60px 0;
}

a#registerButton
{
    float: left;
    width: 399px;
    height: 31px;
    background: url(themes/base/images/header/Sprite2.png) 0 -460px no-repeat;
    color: #fff;
    line-height: 31px;
    text-align: center;
    text-decoration: none;
    margin: 10px 20px;
    font-size: 16px;
    outline: none;
}

a#registerButton:hover
{
    background-position: -500px -460px;
}
.floatLeft
{
    float: left;
}

#header { background:url(themes/base/images/Common/Header/headerbar_narrow.jpg) repeat-x; width:100% }
#quibble { background:url(themes/base/images/Common/Header/headerbar_quibble.gif) repeat-x bottom left; width:40px; height:50px; margin-left:0%; float:left }
#userPanel { background:url(themes/base/images/Common/Header/headerbar_wide.gif) repeat-x; height: 50px; float:left; padding-right:5em }
#userLanguage { margin-right:3em; padding-top:1em; float:left }

#userLogon { position:relative; width:auto; float:left }
#userSignedIn { padding-top:0.4em }
#userSignedOut { padding-top:1em }
#userLogon #userCredentials {width:auto; margin-right:2em; float:left }
#userLogon ul { width:15em; margin:0; padding:0!important; list-style-type:none; float:left }
#userLogon li { text-align:right; line-height:.8em; margin-bottom:.5em }
#userLogon li a { margin:0!important; padding:0!important }

#userLogon input[type=text], div#userLogon input[type=password]	{  background-color: transparent;overflow:hidden; border: 0; color: #fff; font-size: 11px; height: 21px; line-height: 20px; margin: 0 2px; outline: none; padding: 0 10px 0 10px; width: 87px; }
#userLogon input[type=submit]	{ background: url(themes/base/images/header/Sprite2.png) 0 -30px no-repeat; border: 0; color: #fff; cursor: pointer; font-size: 11px; height: 21px; line-height: 20px; margin: 0 2px; padding: 0px; width: 21px; }
#userLogon a.link	{ color: #619FCC; font-size: 11px; margin: 0 0 0 120px; text-decoration: none; }
#userLogon a.link:hover	{ text-decoration: underline; }
#userLogon label.error	{display: block;font-size:.9em; color:red }
#userLogon div.welcome { font-size:1.1em;  color: #619FCC }

div.loginContainer {float:left; width:110px;height:21px;background:url(themes/base/images/header/Sprite2.png) no-repeat 0 0;margin:0 5px 0 5px;}
#header { background:url(themes/base/images/header/headerbar_narrow.jpg) repeat-x; width: 987px; margin :auto; }
#quibble { background:url(themes/base/images/header/headerbar_quibble.gif) repeat-x bottom left; width:40px; height:50px; margin-left:0%; float:left }
#userPanel { background:url(themes/base/images/header/headerbar_wide.gif) repeat-x; height: 50px; float:left; padding-right:5em }
#userLanguage, #userCurrency, #userCustomer, #userCarpolicy, #userLogout{ margin-right:1em;  float:left }

#rangeViewContener{margin:0 10px 0 0px}
#filterViewContener{margin-left:0px}

.carselector-form-property-watermark{/*color: #CCCCCC;*/font-style: italic;}
/*.resetbuttonsearch{*width:100% !important; *margin-left:47px !important;}*/
.okbutton{width:auto;float:right;margin-top:10px;*width:10% !important;}

.roundedbox {
    background:#fff;
    font-family:Verdana,Arial, Helvetica, sans-serif;
    font-size:10pt;
    margin-left:auto;
    margin-right:auto;
    margin-top:1px;
    margin-bottom:1px;
    padding:3px;
    border-top:1px solid #CCCCCC;
    border-left:1px solid #CCCCCC;
    border-right:1px solid #999999;
    border-bottom:1px solid #999999;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
}

#divOptions h1 { font-size:1em; color:#99D; margin:0; margin-top:.8em; padding:0; }
#divOptions ul { list-style-type:square }
#divOptions ul li { font-size:.9em; line-height:1em; margin:0; margin-top:.4em; padding:0 }

/*  added for Quotation Button */
.ald-car-selector-buttonq .ald-car-selector-button-content
{
    display:block;
    color:#fff;
    padding:5px;
    background-image: -webkit-linear-gradient(top, #1879CE 50%, #185173 50%); /* Chrome10+,Safari5.1+ */
                   background-image: -moz-linear-gradient(bottom,  #1879CE 50%, #185173 50%); /* FF3.6+ */
   background-image: -webkit-gradient(linear, top, bottom, color-stop(50%,#1879CE), color-stop(100%,#185173)); /* Chrome,Safari4+ */  
   background-image: -o-linear-gradient(top,  #1879CE 50%, #185173 100%); /* Opera 11.10+ */
   background-image: -ms-linear-gradient(top, #1879CE 50%, #185173 100%); /* IE10+ */
   background-image: linear-gradient(to bottom,  #1879CE 50%, #185173 100%); /* W3C */
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1879CE', endColorstr='#185173',GradientType=0 );
   border-radius:8px;
   border:1px solid #21719C;
}
.ald-car-selector-buttonq
{
   background:transparent; border:0px; cursor:pointer; display:inline-block; min-height:48px; margin:0px; padding:0px; text-decoration:none; white-space:normal; word-break:keep-all; width:auto;
}

.ald-car-selector-buttonq .ald-car-selector-button-content .ald-car-selector-button-label
{
    line-height:normal !important;
    float:left;
    display:inline-block;
    padding:5px;
    color:#FFFFFF; font-family:Lucida Sans Unicode; font-size:13px; text-transform:uppercase; }
    
 .makeBorder
 {
     background-image: url(themes/base/images/compare/Border.png);
     background-repeat:repeat-y;
     background-position: left;

 }
 
.SynchroMessage
{
    font-size: 16px; 
    font-weight: bold; 
    color: red;
}
.True
{
    background-image: url(themes/base/images/search/SearchResultsbutton.png);
    background-repeat: no-repeat;
    height: 80px;
    width: 60px;
}
.False
{
    background-image: url(themes/base/images/search/SearchResultsMinusbutton.png);
    background-repeat: no-repeat;
    height: 80px;
    width: 60px;
}
.OkButton .ald-car-selector-button-label
{
    margin-right: 4px; 
    margin-left: 4px;
}
#label_error,#label_errorNewForm
{
    color:Red;
}
.NoHeight td span { margin-top: 0px !important;}</pre></body></html>