#newConfig .thumb { width:242px; height:82px;  margin-left:auto; margin-right:auto; }

/* ----- TOP NAVIGATION ----- */ 
#primaryNav { background:url(../images/layup/MO/navBg.jpg) no-repeat bottom; }
#primaryNav #badge { position:absolute; left:35px; top:-21px; }
#primaryNav #badgeOther { position:absolute; left:123px; top:-21px; }
#primaryNav ul { margin:0 0 0 30px; }
#primaryNav ul li { background:url(../images/layup/MO/navDivider.jpg) no-repeat right 10px; }
#primaryNav ul li a span { padding:18px 12px 10px 12px; }
#primaryNav ul li a:hover { background:url(../images/layup/MO/navHoverRight.jpg) no-repeat top right; }
#primaryNav ul li a:hover span { background: url(../images/layup/MO/navHoverLeft.jpg) no-repeat top left; }
#primaryNav ul li a.active { background:url(../images/layup/MO/navHoverRight.jpg) no-repeat top right; }
#primaryNav ul li a.active span { background: url(../images/layup/MO/navHoverLeft.jpg) no-repeat top left; }

#primaryNav ul li ul { background:#e34d00; }
#primaryNav ul li:hover ul li,
#primaryNav ul li.sfhover ul li  { background:url(../images/layup/MO/navDropDownDivider.jpg) no-repeat left top; }
#primaryNav ul li ul li.top { background:none; }
#primaryNav ul li:hover ul li a:hover,
#primaryNav ul li.sfhover ul li a:hover { background:#565047; }

/* ----- CAR SEARCH -----*/
#leftCol #carSearch .tabs #carSearchTab a { background: url(../images/layup/MO/spriteCarSearchTabs.jpg) no-repeat 0 -44px; }
#leftCol #carSearch .tabs #carSearchTab .active { background: url(../images/layup/MO/spriteCarSearchTabs.jpg) no-repeat 0 0; }
#leftCol #carSearch .tabs #vanSearchTab a { background: url(../images/layup/MO/spriteCarSearchTabs.jpg) no-repeat -119px 0; }
#leftCol #carSearch .tabs #vanSearchTab .active { background: url(../images/layup/MO/spriteCarSearchTabs.jpg) no-repeat -120px -44px; }

#leftCol #carSearch .vehicleTypeTabs #usedSearchTab a { background:url(../images/layup/MO/spriteCarSearchVehicleTypeTabs.jpg) no-repeat 0 -41px; }
#leftCol #carSearch .vehicleTypeTabs #usedSearchTab .active { background:url(../images/layup/MO/spriteCarSearchVehicleTypeTabs.jpg) no-repeat 0 -0; }
#leftCol #carSearch .vehicleTypeTabs #newSearchTab a { background:url(../images/layup/MO/spriteCarSearchVehicleTypeTabs.jpg) no-repeat -103px 0; } 
#leftCol #carSearch .vehicleTypeTabs #newSearchTab .active { background:url(../images/layup/MO/spriteCarSearchVehicleTypeTabs.jpg) no-repeat -103px -41px; }

/* ----- Prototype Validation ----- */
input.disabled { border: 1px solid #F2F2F2; background-color: #F2F2F2; }
input.validation-failed, textarea.validation-failed, select.validation-failed { border: 1px solid #4544e4; color : #FF3300; }
input.validation-passed, textarea.validation-passed, select.validation-passed { border: 1px solid #00CC00; color : #000; }
.validation-advice { margin: 5px 0; width:452px; padding: 5px; background-color: #f35300; color : #FFF; font-weight: bold; }

/* ----- RIGHT COLUMN ----- */
#rightCol { background:url(../images/layup/MO/rightColBg.jpg) no-repeat left top; }
