/* ----- TOP NAVIGATION ----- */
#nav { height: 29px; background: #636363; border: 5px solid #d8d9d0; }
#nav ul { padding: 0px; margin: 0px; list-style: none; }
#nav li { display: block; float: left; }
#nav a { color: #fff; text-decoration: none; display: block; float: left; padding: 6px 7px 5px 7px;  }
#nav li.first a { padding-left: 10px; } 
#nav li.last a { padding-right: 11px; }
#nav a:hover { background: #363636; text-decoration: none; }
.active { background: #363636; text-decoration: none; }

/* ----- FONT -----*/
#secondaryContent p { color: #FFF; }

/* ----- BOXES ----- */
#secondaryContent .businessCentre { background: url(../images/layup/businessCentre.jpg) 95px 42px no-repeat; }
/* #secondaryContent .dealerLocator { background: url(../images/layup/dealerLocator.jpg) 95px 42px no-repeat; } */
#homeContent { background: url(../images/layup/ford/containerBg.gif) repeat-y; }
#internalContent { background: url(../images/layup/containerInternalBg.gif) repeat-y; }

/* ----- PAGINATION ----- */
.paginationBottom ul a.active, .paginationBottom ul a:hover { background:#1695c0 none repeat scroll 0%; color:#FFFFFF; }
.paginationTop ul a.active, .paginationTop ul a:hover { background:#1695c0 none repeat scroll 0%; color:#FFFFFF; }

/* ----- IDS ----- */
#topBg { background: url(../images/layup/bottomNavBg.gif); height: 10px; line-height: 0px; font-size: 0px; }
#homePrimaryContent { width: 688px; float: left; }
#homeSecondaryContent { width: 214px; float: right; }
#mainContent { margin-top: 14px; display: block; float: left; width: 919px; background: url(../images/layup/mainContentBg.jpg) repeat-x; }
#homeJumps img { float: left; margin-right: 8px; padding-top: 4px; }
#homeJumps img.lastItem { float: left; margin-right: 0px !important; }

/* ----- CLASSES ----- */
.usedSearch { background: #636363; }
.boxHome { width: 214px !important; float: left; margin-bottom: 7px; }
.boxHome .padding { padding: 0px 14px 24px 16px !important; }
.boxBorder { border: 5px solid #d8d9d0; }
.bookService { background: url(../images/layup/bookServiceBg.jpg) no-repeat top left; color: #FFF; height: 160px; }
.titleHeading { padding: 10px 0px 13px 10px; }
.paddingService { padding: 0px 14px 0px 16px !important; }
.paddingService p { padding: 0px 0px 5px 0px !important; }
.goSubmit { float:right; height:34px !important; padding-top: 5px !important; padding-bottom: 5px; width:127px !important; }
.titleHeading2 { padding: 10px 0px 7px 10px; }

/* ----- CONTACT US ----- */
.validation-advice { margin: 5px 0; width:452px; padding: 5px; background-color: #1f6193; color : #FFF; font-weight: bold; }
#frmCallBack .validation-advice { margin: 5px 0; width:307px; padding: 5px; background-color: #1f6193; color : #FFF; font-weight: bold; }
.requiredLabel { color:#1f6193; }
#btnSubmit { cursor: pointer; width: 70px; height: 25px; color: #FFF; border: 1px solid #999999; background: #1f6193; }