#daf { position: absolute; top: 58px; right: 10px; }
#safeContractor { right:400px; }

/* ----- NAVIGATION ----- */
#topNav { background:url(../images/layup/topNavBg.gif) top left no-repeat; width: 175px; height: 48px; position: absolute; top: 0px; right: 0px; }
#topNav .padding { padding: 0px 5px 0px 5px; }
#topNav ul { padding: 0; margin: 0; }
#topNav li { list-style: none; display: inline; float: left;text-align: center; }
#topNav li.home { width: 62px; }
#topNav li.groupHome { width: 98px;}
#topNav li.contact { width: 62px; }
#topNav a { font-weight: bold; color: #000000; padding-top: 23px; display: block; }

#navInternal { height: 36px; width: 847px; }
#navInternal ul { margin: 9px 11px 0px 11px; padding:0px 0px 0px 0px; }
#navInternal li { line-height: 120%; position: relative !important; list-style: none; display: inline; padding: 0px; float:left; background:url(../images/layup/navDivider.gif) right 7px no-repeat;}
#navInternal a { cursor: pointer; font-weight: bold; display:block; margin: 0px 1px 0px 0px; padding: 0px; color:#FFFFFF; text-decoration:none; }
#navInternal span { display:block; padding:6px 7px 10px 7px; float: left; }
#navInternal a:hover { font-weight: bold; text-decoration:none; color:#2a2a2a; padding-bottom: 40px; background:url(../images/layup/navRight.gif) top right no-repeat;}
#navInternal a:hover span { background:url(../images/layup/navLeft.gif) top left no-repeat;}
#navInternal .active { font-weight: bold; text-decoration:none; color:#2a2a2a; padding-bottom: 40px; background:url(../images/layup/navRight.gif) top right no-repeat;}
#navInternal .active span { background:url(../images/layup/navLeft.gif) top left no-repeat;}
#navInternal li.last { background: none; }

#jumpInternal .box { float: left; margin-right: 19px; margin-bottom: 18px; position: relative; }
#jumpInternal .box.last { margin-right: 0px; }
#jumpInternal .box .btn { position: absolute; bottom: -4px; right: -4px; }

#vehicleOptions .manufacturer { background:url(../images/layup/iconManufacturerDaf.gif) 4px 18px no-repeat !important; padding: 15px 0px 17px 60px !important;  }
