#header #badge { position: absolute; top: 5px; right: 4px; }
#header #backToGroup { position: absolute; top: 48px; right: 4px; }
#header #contactDetails { line-height: 20px; top: 68px; }

/* ----- TOP NAVIGATION ----- */
#primaryNav { background:url(../images/layup/ford/navBg.gif) top left no-repeat; height: 36px; margin: 0px 0px 10px 0px; line-height: 120%; }
#primaryNav ul { list-style: none; margin: 0px 0px 0px 8px; padding: 0; }
#primaryNav li { display: block; float: left; background:url(../images/layup/ford/navDivider.gif) right 7px no-repeat; padding-right: 2px; }
#primaryNav li.last { background: none; }
#primaryNav li a { display: block; float: left; text-decoration: none; color: #fff; padding: 10px 6px 13px 8px; }
#primaryNav li a:hover { background:url(../images/layup/ford/navArrow.gif) bottom center no-repeat; color: #00c0ff; }
#primaryNav li .active { background:url(../images/layup/ford/navArrow.gif) bottom center no-repeat; color: #00c0ff; }

#franchiseHome { min-height: 210px; }
#franchiseFlash { height: 210px; }

#jumpPoints { margin-top: 15px; }
#jumpPoints .box { float: left; position: relative; margin-right: 13px; margin-bottom: 13px; }
#jumpPoints .jumpOffers { margin-right: 0px; }
#jumpPoints .jumpOffers .icon { position: absolute; top: -8px; right: 0px; }
#jumpPoints .jumpServicing { margin-right: 0px; }
#jumpPoints .jumpServicing .icon { position: absolute; top: -8px; right: 14px; }

/* ----- USED CAR DETAIL ----- */
#usedCarTitle span { color: #1b4aa0; }
#modelTitlePrice .price { color: #1b4aa0; }
#usedVehicleSpec .tabset_tabs a { background: #81a5e5; color: #082458; }
#usedVehicleSpec .tabset_tabs a:hover { background: #1b4aa0 !important; color: #fff; }
#usedVehicleSpec .tabset_tabs .active a { background: #1b4aa0; color: #fff; }
#financeCalculator .tab li { background: #1b4aa0; color: #fff; }
#similarVehicles .tab li { background: #1b4aa0; color: #fff; }

/* ----- BREADCRUMBS/PAGINATION/PAGE TOP AND BOTTOMS ----- */
.pagination a:hover { background:#1b4aa0; color:#FFFFFF; }
.pagination .active { background:#1b4aa0; color:#FFFFFF; }

/* ----- FORMS ----- */
.requiredLabel { color:#002080;}

/* ----- Prototype Validation ----- */
input.disabled { border: 1px solid #F2F2F2; background-color: #F2F2F2; }
input.validation-failed, textarea.validation-failed, select.validation-failed { border: 1px solid #002080; 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: #002080; color : #FFF; font-weight: bold; }