body {
  padding: 0px;
  margin: 0px;
  font-family: arial, helvetica, sans-serif;
  font-size: 70%;
  background: #000000;
}

table {
  font-size: 100%;
}

body.mini-print {
  margin: 13px 0px 0px 14px;
  background: #FFFFFF;
}

img, table, tr, td, div, span, p, form {
  border: 0px none;
  padding: 0px;
  margin: 0px;
}

a:link, a:visited {
	color: #ffffff;
}

a:hover {
	color: #999999;
}

a:link, a:visited, a:hover {
	text-decoration: none;
}

div.mini-top {
    width: 923px;
    height: 104px;
    background: #000000;
}

div.mini-top-logo {
    width: 176px;
    height: 83px;
    background: url('/images/miniuk/dealer_locator/mini_logo.gif') #000000 no-repeat;
    float: left;
}

div.mini-top-menu {
    width: 747px;
    height: 83px;
    background: #000000;
    float: left;
}

div.mini-fyd-top-space {
    width: 923px;
    height: 12px;
}

	div.mini-main {
    width: 923px;
}

div.mini-left-menu-container {
    width: 176px;
    float: left;
}

div.mini-left-menu {
    width: 167px;
    margin-left: 9px;
    color: white;
    margin-bottom: 15px;
}

div.mini-left-menu-couk div.mini-left-menu-inner-with-border {
  width: 165px;
	border-top: 1px solid #666666;
	border-bottom: 1px solid #666666;
	padding: 3px 0px 3px 0px;
}

div.mini-left-menu-title {
    width: 167px;
    margin-bottom: 5px;
}

div.mini-left-menu-couk div.mini-left-menu-title {
    width: 165px;
	color: #A9A9A9;
}

div.mini-left-menu-couk div.mini-left-menu-title a.selected:link, div.mini-left-menu-couk div.mini-left-menu-title a.selected:visited {
	color: #A9A9A9;
}

div.mini-left-menu-couk div.mini-left-menu-title a.selected:hover {
	color: #FFFFFF;
}

div.mini-left-menu-title-selected  {
    width: 167px;
    margin-bottom: 5px;
    color: #9F9F9F;
}

div.mini-left-menu-couk div.mini-left-menu-title-selected  {
    width: 165px;
}

div.mini-left-menu-item-container {
    width: 167px;
		height: auto;
		padding: 0px 0px 6px 0px;
}

div.mini-left-menu-couk div.mini-left-menu-item-container {
    width: 165px;
		padding: 0px 0px 3px 0px;
}

div.mini-left-menu-item-container-quick-link {
    background: url("/images/miniuk/dealer_locator/leftnav_quicklink_arrow.gif") top left no-repeat;
}

div.mini-left-menu-couk div.mini-left-menu-item-container-quick-link {
    background: none;
}

div.mini-left-menu-item {
    width: 152px;
    margin-left: 15px;
}

div.mini-left-menu-couk div.mini-left-menu-item {
    width: 165px;
    margin-left: 0px;
}

div.mini-left-menu-couk div.mini-left-menu-subitem-container div.mini-left-menu-item {
    width: 155px;
    margin-left: 10px;
}

div.mini-left-menu-item a {
		display: block;
}

div.mini-left-menu-couk div.mini-left-menu-item a {
    padding-left: 10px;
}

div.mini-left-menu-item span.saved-count {
		display: block;
}

div.mini-left-menu-couk div.mini-left-menu-item span.saved-count {
    padding-left: 10px;
}

div.mini-left-menu-couk div.mini-left-menu-item a:hover {
    background: url('/images/mini_cherished/couk_hover.gif') top left no-repeat;
    color: #A9A9A9;
}

span.mini-left-menu-item-selected {
    width: 142px;
    margin-left: 10px;
    color: #9F9F9F;
}

div.mini-left-menu-couk span.mini-left-menu-item-selected {
    width: 155px;
    margin-left: 10px;
    color: #A9A9A9;
}

div.mini-left-menu-couk div.mini-left-menu-subitem-container span.mini-left-menu-item-selected {
    width: 145px;
    margin-left: 10px;
    color: #A9A9A9;
}

div.mini-left-menu-couk span.mini-left-menu-item-selected-left {
    width: 165px;
    margin-left: 0px;
}

div.mini-main-content-container {
    width: 747px;
    float: left;
}

div.mini-steps {
    width: 747px;
}

span.mini-step {
}

div.mini-steps div.mini-title {
    width: 747px;
    height: 47px;
}

div.mini-steps-no-cherished div.mini-title {
    height: 40px;
}

div.mini-step-buttons {
    width: 747px;
    margin-top: 17px;
    height: 21px;
    position: absolute;
    text-align: right;
}

div.mini-steps-no-cherished div.mini-step-buttons {
    width: 734px;
}

div.mini-main-container {
    width: 747px;
}

div.mini-main-border-container {
    width: 744px;
    background: #333333;
}

div.mini-border-line {
    font-size: 1px;
    width: 100%;
    height: 10px;
    margin: 0px;
}

div.mini-border-line-5 {
    height: 5px;
}

div.mini-border-line-20 {
    height: 20px;
}

div.mini-border-line-25 {
    height: 25px;
}

div.mini-main-border {
    width: 724px;
    margin: 0px 10px 0px 10px;
}

div.mini-title-border-container {
    width: 724px;
    height: 188px;
    background: #52829D;
}

div.mini-main-border-container-tdr div.mini-title-border-container {
    background: #BE5834;
}

div.mini-title-border {
    width: 704px;
    height: 168px;
    margin: 0px 10px 0px 10px;
    background: #000000;
}

div.mini-title-text-conatiner {
    width: 436px;
    height: 168px;
    float: left;
}

div.mini-title-text-conatiner-tdr {
    width: 416px;
}

div.mini-title-text {
    width: 416px;
    height: 148px;
    margin: 10px;
}

div.mini-title-image {
    width: 268px;
    float: left;
}

div.mini-title-text-conatiner-tdr div.mini-title-text {
    width: 396px;
}

div.mini-title-image-tdr {
    width: 288px;
}

div.mini-title-text-text {
    margin: 5px 20px 0px 2px;
    color: #999999;
}

div.mini-content-container {
    width: 724px;
    background: #000000;
}

div.mini-content {
    width: 684px;
    margin: 0px 20px 0px 20px;
}

div.mini-content-title {
    width: 684px;
}

table.mini-content-table {
    margin: 13px 0px 0px 0px;
    color: #999999;
}

tr.mini-search-details-form {
    height: 30px;
}

tr.mini-search-details-form td.mini-label {
    width: 118px;
}

tr.mini-search-details-form td.mini-input {
    width: 170px;
}

tr.mini-search-details-form td.mini-button {
    width: 60px;
}

tr.mini-search-results {
    height: 19px;
    vertical-align: bottom;
}

tr.mini-search-results-header td {
    vertical-align: top;
}

tr.mini-search-results td.mini-result {
    color: #CCCCCC;

}

tr.mini-search-results-postcode td.mini-name {
    width: 169px;
}

tr.mini-search-results-postcode td.mini-postcode {
    width: 145px;
}

tr.mini-search-results-postcode td.mini-new {
    width: 113px;
}

tr.mini-search-results-postcode td.mini-auc {
    width: 113px;
}

tr.mini-search-results-postcode td.mini-service {
    width: 85px;
}

tr.mini-search-results-postcode td.mini-result {
    color: #CCCCCC;

}

tr.mini-search-results-postcode2 td.mini-name {
    width: 155px;
}

tr.mini-search-results-postcode2 td.mini-postcode {
    width: 89px;
}

tr.mini-search-results-postcode2 td.mini-new {
    width: 76px;
}

tr.mini-search-results-postcode2 td.mini-auc {
    width: 75px;
}

tr.mini-search-results-postcode2 td.mini-service {
    width: 70px;
}

tr.mini-search-results-postcode2 td.mini-bodyshop {
    width: 80px;
}

tr.mini-search-results-postcode2 td.mini-rental {
    width: 80px;
}

tr.mini-search-results-name td.mini-name {
    width: 155px;
}

tr.mini-search-results-name td.mini-postcode {
    width: 89px;
}

tr.mini-search-results-name td.mini-new {
    width: 76px;
}

tr.mini-search-results-name td.mini-auc {
    width: 75px;
}

tr.mini-search-results-name td.mini-service {
    width: 70px;
}

tr.mini-search-results-name td.mini-rental {
    width: 80px;
}

tr.mini-search-results-name td.mini-bodyshop {
    width: 80px;
}

td.mini-button {
    text-align: right;
}

tr.mini-tr-top td {
    height: 24px;
    vertical-align: top;
}

tr.mini-tr-bottom td {
    height: 39px;
    vertical-align: bottom;
}

.mini-bold {
    font-weight: bold;
}

.mini-white {
    color: #FFFFFF;
}

table.mini-dealer-details {
    width: 100%;
    line-height: 90%;
}

table.mini-dealer-details tr {
    height: 25px;
}

table.mini-dealer-details a:link, table.mini-dealer-details a:visited, table.mini-dealer-details a:hover {
    text-decoration: underline;
}

table.mini-dealer-details tr.mini-h50 {
    height: 50px;
}

table.mini-dealer-details td.mini-label {
    width: 144px;
}

table.mini-dealer-details td.mini-description {
    width: 180px;
}

table.mini-dealer-details td.mini-select {
    width: 360px;
}

table.mini-dealer-location {
    width: 100%;
    color: #999999;
}

table.mini-dealer-location td {
    vertical-align: top;
}

table.mini-dealer-location td.mini-address {
    width: 300px;
    color: #A7A7A7;
}

table.mini-dealer-location td.mini-label {
    width: 124px;
}

table.mini-dealer-location td.mini-button {
}

table.mini-dealer-location td.mini-button input {
    margin-bottom: 5px;
}

div.mini-multimap {
    width: 100%;
    height: 460px;
}

div.mini-multimap img {
    position: absolute;
    margin-left: -23px;
}

div.mini-multimap-cherished img {
    margin-left: -10px;
}

table.mini-dealer-location span.mini-dealer-name {
    font-size: 110%;
    font-weight: bold;
    color: #FFFFFF;
}

table.mini-dealer-directions {
    width: 100%;
}

table.mini-dealer-directions tr {
    height: 19px;
}

table.mini-dealer-directions tr.mini-direction {
    color: #CCCCCC;
}

table.mini-dealer-directions td.mini-instructions {
    width: 155px;
}

table.mini-dealer-directions td.mini-total-distance {
    width: 167px;
}

table.mini-dealer-directions td.mini-distance {
    width: 166px;
}

table.mini-dealer-directions td.mini-time {
}

div.mini-bottom-nav {
	
}

div.mini-bottom-nav a:link, div.mini-bottom-nav a:visited {
    color: #9F9F9F;
}

div.mini-bottom-nav a:hover {
    color: #FFFFFF;
}

div.mini-print-page {
    width: 571px;
}

div.print-container {
    border: solid 10px;
    width: 551px;
}

div.print-container-black {
    border-color: #000000;
}

div.print-container-none {
    border-color: #FFFFFF;
}

div.print-container-gray {
    border-color: #666666;
}

div.print-container-gray-cherished {
    border-color: #BBBBBB;
}

div.print-content {
}

div.print-content-text {
    margin: 0px 18px 15px 18px;
}

div.print-content span.mini-dealer-name {
    font-weight: bold;
}

body.mini-print img {
    clear: all;
}

table.mini-print-directions {
    margin: 0px 18px 15px 18px;
    color: #000000;
}

div.print-container-gray-cherished table.mini-print-directions {
    margin-top: 10px;
}

div.print-container-gray-cherished table.mini-print-directions td {
    height: 22px;
}

tr.mini-print-directions-header {
    font-weight: bold;
}

div.print-container-gray-cherished tr.mini-print-directions-header {
    font-weight: normal;
}

table.mini-print-directions td.mini-instructions {
    width: 155px;
}

table.mini-print-directions td.mini-total-distance {
    width: 167px;
}

table.mini-print-directions td.mini-distance {
    width: 166px;
}

table.mini-print-directions td.mini-time {
}

div.mini-border-orange {
    background: #DB6944;
}

div.mini-cherished-content {
    width: 707px;
    margin: 0px 10px 0px 10px;
}

div.mini-border-cherished-right {
    width: 363px;
    float: right;
    color: #A7A7A7;
}

div.mini-border-cherished-right div.mini-main-border {
    width: 343px;
}

div.mini-border-cherished-right div.mini-cherished-content {
    width: 323px;
}

div.mini-border-cherished-right a:link, div.mini-border-cherished-right a:visited {
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
}

div.mini-border-cherished-right a:hover {
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: underline;
}

div.mini-border-cherished div.mini-main-border {
    background: #000000;
    color: #A7A7A7;
}

div.mini-cherished-home-left {
    width: 384px;
    float: left;
    background: #000000;
    color: #FFFFFF;
}

div.mini-cherished-home-text {
    margin: 0px 15px 8px 15px;
}

div.mini-cherished-legal-bit {
}

div.mini-cherished-legal-bit div.mini-main-border {
    width: 727px;
    background: #000000;
    color: #FFFFFF;
}

div.mini-cherished-legal-bit-left {
    width: 320px;
    float: left;
    background: #000000;
}

div.mini-cherished-legal-bit-left div.mini-main-border {
    width: 290px;
}

div.mini-cherished-legal-text {
    width: 280px;
    margin: 5px;
}

div.mini-pb-topic {
	display: none;
}

div.mini-cherished-legal-bit-center {
	width: 727px;
}

a.mini-pb-topic-link-selected {
	font-weight: bold;
}

div.mini-cherished-legal-bit-right {
    float: right;
}

div.mini-border-orange-legal-bit  {
    width: 393px;
}

div.mini-border-orange-legal-bit div.mini-main-border {
    width: 343px;
}

div.mini-cherished-legal-bit-print-text {
    width: 304px;
    margin: 16px 26px 0px 26px;
}

div.mini-cherished-legal-bit-print-pic {
    width: 215px;
    float: right;
}

table.mini-cherished-search-form {
	margin-top: 10px;
/*    color: #A7A7A7; */
    color: white;

}

table.mini-cherished-search-form tr {
    height: 29px;
}

table.mini-cherished-search-form td {
    vertical-align: top;
}

table.mini-cherished-search-form table {
/*    color: #A7A7A7; */
      color: white;

}

table.mini-cherished-search-form table td {
    vertical-align: middle;

}

table.mini-cherished-search-form td.label {
    width: 79px;
}

table.mini-cherished-search-form td.input input {
    width: 180px;
}

table.mini-cherished-search-form td.input input.checkbox {
    width: auto;
}

table.mini-cherished-search-form td.input select {
    width: 180px;
}

table.mini-cherished-search-form td.button {
    width: 67px;
    text-align: right;
}

table.mini-cherished-search-form-column-1 tr {
    height: 40px; /* 29px */
}

table.mini-cherished-search-form-column-1 tr.mini-higher {
    height: 62px; /* -- */
}

table.mini-cherished-search-form-column-1-alert tr {
    height: 32px;
}

table.mini-cherished-search-form-column-1-alert tr.mini-higher {
    height: 34px;
}

table.mini-cherished-search-form-column-1 td.label {
    width: 71px;
}

table.mini-cherished-search-form-column-1 td.input {
    width: 197px;
}

table.mini-cherished-search-form-column-1-alert td.input {
    width: 207px;
}

table.mini-cherished-search-form-column-2 tr {
    height: 40px; /* 29px */
}

table.mini-cherished-search-form-column-2 tr.mini-cherished-search-form-extras-margin {
    height: 45px; /* -- */
    font-size: 1px;
}

table.mini-cherished-search-form-column-2 tr.mini-cherished-search-form-extras {
    height: 22px;
}

table.mini-cherished-search-form-column-2 td.label {
    width: 58px;
}

table.mini-cherished-search-form-column-2 td.value-1 {
    width: 140px;
}

table.mini-cherished-search-form-column-2 td.value-2 {
    width: 77px;
}

table.mini-cherished-search-form-column-3 tr {
    height: 19px;
}

table.mini-cherished-search-form-column-3 td.margin {
    width: 13px;
}

table.mini-cherished-search-form-column-3 td.input {
    width: 25px;
    text-align: left;
}

table.mini-cherished-search-form-column-3 td.value {
    width: 30px;
}




div.mini-color-box {
    width: 27px;
    height: 12px;
    font-size: 1px;
    border: solid 1px #000000;
    float: right;
}

div.mini-color-box-black {
    border-color: #A7A7A7;
}

div.mini-border-white {
    background: #FFFFFF;
    background: #000000;
}

div.mini-border-black {
    background: #000000;
}

div.mini-border-white div.mini-cherished-content {
    width: 707px;
    margin: 0px 10px 0px 10px;
}

div.mini-border-search-results {
    width: 747px;
}

div.mini-border-search-results div.mini-main-border {
    background: #000000;
    color: #333333;
    width: 727px;
}

div.mini-search-results {
}

table.mini-search-results {
	color: #A7A7A7;
}

table.mini-search-results td {
    vertical-align: top;
}

table.mini-search-results tr.header {
    color: #CCCCCC;
    font-weight: bold;
}

table.mini-search-results tr.header a:link, table.mini-search-results tr.header a:visited {
    color: #CCCCCC;
    text-decoration: none;
}

table.mini-search-results tr.header a:hover {
    color: #CCCCCC;
    text-decoration: underline;
}

table.mini-search-results tr.results {
    background: #CFCFCF;
    color: #525253;
}
table.mini-search-results tr.results2 {
    background: #DFDFDF; 
    color: #525253;
}

table.mini-search-results tr.results a:link, table.mini-search-results tr.results a:visited {
    color: #525253;
    text-decoration: underline;
}

table.mini-search-results tr.results a:hover {
    color: #525253;
    text-decoration: none;
}

table.mini-search-results td div {
    margin: 4px 2px 4px 5px;
}

table.mini-search-results tr.header td {
    border-bottom: solid 1px #CCCCCC;
}

table.mini-search-results tr.results td {
    border-right: solid 1px #AAAAAA;
    border-bottom: solid 1px #CCCCCC;
    color: #525253;
    font-color: #525253;
}

table.mini-search-results td.photo {
	width: 40px;
}

table.mini-search-results tr.results td.photo {
    border-left: solid 1px #AAAAAA;

}

table.mini-search-results td.match {
	width: 40px;
}

table.mini-search-results td.model {
	width: 134px;
}

table.mini-search-results td.model-wide {
	width: 175px;
}

table.mini-search-results td.transmission {
	width: 66px;
}

table.mini-search-results td.transmission-wide {
	width: 86px;
}

table.mini-search-results td.year {
	width: 42px;
}

table.mini-search-results td.mileage {
	width: 54px;
}

table.mini-search-results td.exterior {
	width: 90px;
}

table.mini-search-results td.exterior-wide {
	width: 134px;
}

table.mini-search-results td.interior {
	width: 109px;
}

table.mini-search-results td.interior-wide {
	width: 129px;
}

table.mini-search-results td.distance {
	width: 63px;
}

table.mini-search-results td.price {
	width: 59px;
}

table.mini-search-results-actions {
    width: 100%;
    color: #FFFFFF;
}

table.mini-search-results-actions td {
    height: 22px;
}

table.mini-search-results-actions td.mini-align-left {
    text-align: left;
}

table.mini-search-results-actions a:link, table.mini-search-results-actions a:visited {
    color: #CCCCCC;
    text-decoration: none;
}

table.mini-search-results-actions a:hover {
    color: #CCCCCC;
    text-decoration: underline;
}

table.mini-search-results-actions td.mini-align-left a:link, table.mini-search-results-actions td.mini-align-left a:visited, table.mini-search-results-actions td.mini-align-left a:hover {
    text-decoration: underline;
}

table.mini-search-results-actions td.mini-align-right {
    text-align: right;
}

span.mini-bold-white {
    font-weight: bold;
    color: #FFFFFF;
}

table.mini-cherished-alert-form {
    margin: 5px 5px 0px 5px;
}

table.mini-cherished-alert-form td {
    vertical-align: top;
}

table.mini-cherished-alert-form table td {
    vertical-align: middle;
    color: #A7A7A7;
}

table.mini-cherished-alert-form td.label {
    width: 71px;
}

table.mini-cherished-alert-form td.button {
    width: 67px;
    text-align: right;
}

table.mini-cherished-alert-form-column-1 {
    width: 223px;
}

table.mini-cherished-alert-form-column-1 tr {
    height: 30px;
}

table.mini-cherished-alert-form-column-1 td.label {
    width: 71px;
}

table.mini-cherished-alert-form-column-1 td.input {
    width: 152px;
}

table.mini-cherished-alert-form-column-1 td.input input {
    width: 115px;
}

table.mini-cherished-alert-form-column-1 td.input select {
    width: 120px;
}

table.mini-cherished-alert-form-column-2 tr {
    height: 30px;
}

table.mini-cherished-alert-form-column-2 {
    width: 311px;
}


table.mini-cherished-alert-form-column-2 tr.mini-text {
    height: auto;
}

table.mini-cherished-alert-form-column-2 td.label {
    width: 71px;
    color: #FFFFFF;
}

table.mini-cherished-alert-form-column-2 td.input {
    width: 175px;
}

table.mini-cherished-alert-form-column-2 td.input input {
    width: 155px;
}

table.mini-cherished-alert-form-column-2 td.button {
    width: 65px;
}

table.mini-cherished-alert-form-column {
    width: 245px;
    margin-left: 6px;
}

table.mini-cherished-alert-form-column tr {
    height: 35px;
}

table.mini-cherished-alert-form-column td.label {
    width: 61px;
}

table.mini-cherished-alert-form-column td.input {
    width: 160px;
}

table.mini-cherished-alert-form-column td.input input {
    width: 155px;
}

table.mini-cherished-alert-form-column td.input select {
    width: 160px;
}

table.mini-cherished-alert-form-column td.margin {
    width: 24px;
}

table.mini-cherished-alert-form td.margin {
    width: 150px;
}

div.mini-cherished-details-white {
    width: 747px;
    background: #FFFFFF;
    background: #000000;
}

table.mini-cherished-details-header {
}

table.mini-cherished-details-header td {
    vertical-align: top;
}

table.mini-cherished-details-header td.mini-cherished-details-pic {
    width: 341px;
}

table.mini-cherished-details-header td.mini-cherished-details-summary {
    width: 396px;
}

div.mini-cherished-details-summary {
    width: 404px;
    height: 228px;
}

div.mini-cherished-details-summary div.mini-main-border {
    background: #FFFFFF;
    background: #000000;
    color: #000000;
    color: #FFFFFF;
    width: 286px;
}

div.mini-cherished-details-summary div.mini-cherished-content {
    width: 266px;
    margin: 0px 10px 0px 10px;
}

table.mini-cherished-details-summary {
}

table.mini-cherished-details-summary tr.mini-cherished-details-summary-model td {
    font-weight: bold;
    font-size: 125%;
    height: 22px;
}

table.mini-cherished-details-summary-model-datas {
    width: 206px;
    background: #EFEFEF;
    color: #666666;
    margin-right: 1px;
}

table.mini-cherished-details-summary-model-datas tr.row2{
    background: #DFDFDF;
}

table.mini-cherished-details-summary-model-datas td {
    padding: 1px 2px 4px 9px;
    border-bottom: solid 1px #CCCCCC;
}

table.mini-cherished-details-summary-model-datas tr.mini-margin td {
    border-bottom: none;
    height: 3px;
    font-size: 1px;
    padding: 0px;

}

table.mini-cherished-details-summary-model-datas td.label {
    width: 75px;
    border-right: solid 1px #AAAAAA;

}

table.mini-cherished-details-summary-model-datas td.input {
    width: 108px;
}

table.mini-cherished-details-summary-model-datas tr.mini-price td {
    border-bottom: none;
    color: #000000;
    padding-bottom: 5px;
}

div.mini-cherished-contact-border-container {
    width: 744px;
    background: #333333;
}

div.mini-cherished-contact-border-container div.mini-main-border {
    background: #000000;
}

table.mini-cherished-details-summary div.mini-address {
    margin-left: 6px;
    width: 150px;
    height: 90px;
 
}

table.mini-cherished-details-summary div.mini-address a:link, table.mini-cherished-details-summary div.mini-address a:visited {
	color: #000000;
    color: #ffffff;
}

table.mini-cherished-details-summary div.mini-address a:hover {
	color: #000000;
    color: #ffffff;
	text-decoration: underline;
}

table.mini-cherished-details-summary div.mini-details-buttons {
    margin-left: 6px;
    width: 167px;
    height: 50px;
}

div.mini-cherished-details-all {
    width: 747px;
    background: #333333;
}

div.mini-cherished-details-all div.mini-main-border {
    background: #000000;
}

div.mini-cherished-details-benefits {
    width: 747px;
    background: #666666;
}

div.mini-cherished-details-benefits div.mini-main-border {
    background: #000000;
}

div.mini-cherished-details-benefits div.mini-main-border div {
    margin-left: 10px;
    color: #999999;
}

table.mini-cherished-details-all {
    margin-left: 10px;
}

table.mini-cherished-details-all td {
    vertical-align: top;
}

table.mini-cherished-details-general {
    color: #666666;
}

table.mini-cherished-details-all td.mini-cherished-details-general {
    width: 162px;
    color: #666666;
}

table.mini-cherished-details-all td.mini-cherished-details-equipment {
    width: 166px;
    color: #999999;
}

table.mini-cherished-details-all td.mini-cherished-details-equipment {
}

table.mini-cherished-details-all td.mini-cherished-details-equipment p {
    line-height: 125%;
    margin: 2px 10px 7px 0px;
}

table.mini-cherished-details-all td.mini-cherished-details-general td {
    height: 15px;
}

table.mini-cherished-details-all td.mini-cherished-details-general td.label {
    width: 76px;
}

table.mini-cherished-details-all td.mini-cherished-details-general td.input {
    width: 86px;
}

table.mini-cherished-details-all td.mini-cherished-details-general tr.mini-general-label td {
    height: 30px;
    vertical-align: middle;
}

div.mini-equipments-title {
    height: 21px;
}

div.mini-sorting-down {
    x-background: url('/images/miniuk/sorting_arrow_down.gif') no-repeat top right;
}

div.mini-sorting-up {
    x-background: url('/images/miniuk/sorting_arrow_up.gif') no-repeat top right;
}

div.mini-footer-margin {
	width: 923px;
	height: 20px;
}

table.mini-print-details-header {
    color: #000000;
}

table.mini-print-details-header td {
    border-right: 1px solid #000000;
}

table.mini-print-details-header td.label {
    padding: 1px 2px 4px 9px;
    width: 86px;
    border-bottom: 1px solid #000000;
}

table.mini-print-details-header td.input {
    padding: 1px 2px 4px 9px;
    width: 196px;
    border-bottom: 1px solid #000000;
}

table.mini-print-details-header tr.mini-price td.label {
    padding-bottom: 10px;
}

table.mini-print-details-header tr.mini-price td.input {
    padding-bottom: 10px;
}

table.mini-print-details-header td.mini-pic {
    width: 286px;
}

table.mini-print-details-content {
}

table.mini-print-details-content td {
    vertical-align: top;
}

table.mini-print-details-content td.mini-datas {
    width: 285px;
}

table.mini-print-details-content td.mini-pic {
    width: 229px;
}

div.mini-pic {
    margin-top: 19px;
}

table.mini-print-details-datas {
}

table.mini-print-details-datas tr.mini-title td {
    padding-top: 16px;
    padding-bottom: 6px;
    letter-spacing: 1px;
    font-size: 90%;
}

table.mini-print-details-datas td {
    width: 142px;

}

table.mini-print-details-datas td.right-margin {
    padding-right: 10px;
}

div.mini-print-dealer-container {
    background: #DDDDDD;
    color: #000000;
    height: 153px;
}

div.mini-print-dealer {
    margin: 22px;
}

div.print-text-content {
    margin: 0px 14px 14px 14px;
}

table.mini-tdr-form {
    color: #999999;
}

table.mini-tdr-form tr {
    height: 30px;
}

table.mini-tdr-form tr.comment {
    height: 50px;
}

table.mini-tdr-form tr.mini-confirm {
}

table.mini-tdr-form td.mini-form-label {
    width: 124px;
    vertical-align: top;
    padding: 4px 0px 0px 2px;
}

table.mini-tdr-form td.mini-form-input {
    width: 171px;
}

table.mini-tdr-form td.mini-form-input input {
    width: 159px;
}

table.mini-tdr-form td.mini-form-input input.checkbox, table.mini-tdr-form td.mini-form-input input.radio {
    width: auto;
}

table.mini-tdr-form td.mini-form-input select {
    width: 159px;
}

table.mini-tdr-form td select.mini-select-slim {
    width: 75px;
}

table.mini-tdr-form textarea {
    width: 280px;
    height: 107px;
}

table.mini-tdr-form td.mini-form-button {
    width: 345px;
    x-font-size: 125%;
    color: #BE5834;
}

table.mini-tdr-form td.mini-form-button span, span.mini-form-error {
    x-font-size: 125%;
    color: #0075B8;
    position: relative;
		top: -4px;
}

table.mini-tdr-form table.mini-address-table {
    margin: 15px 0px 10px 0px;
    color: #CCCCCC;
}

table.mini-tdr-form table.mini-address-table tr {
    height: 22px;
}

table.mini-tdr-form table.mini-address-table tr.mini-head {
    color: #999999;
}

table.mini-tdr-form table.mini-address-table td {
    width: 160px;
}

table.mini-confirm {
    color: #999999;
    margin: 20px 0px 10px 0px;
}

table.mini-confirm td.mini-checkbox {
    width: 22px;
    vertical-align: top;
}

table.mini-confirm td.mini-text {
    width: 270px;
    vertical-align: top;
    font-size: 80%;
}

table.mini-tdr-thankyou {
}

table.mini-tdr-thankyou tr.mini-margin {
    height: 8px;
    font-size: 1px;
}

table.mini-tdr-thankyou tr.mini-buttons {
    height: 51px;
}

table.mini-tdr-thankyou td {
    width: 181px;
    vertical-align: top;
}

table.mini-tdr-thankyou td a {
    margin-left: 14px;
}

div.mini-cherished-dealer-search-results {
}

div.mini-cherished-dealer-search-results div.mini-container {
    margin: 4px 10px 6px 10px;
}

div.mini-cherished-dealer-search-results input {
    width: 135px;
}

table.mini-cherished-dealer-search-results {
    color: #A7A7A7;
    margin-top: 32px;
}

table.mini-cherished-dealer-search-results td {
    vertical-align: top;
}

table.mini-cherished-dealer-search-results tr.mini-header {
    height: 30px;
}

table.mini-cherished-dealer-search-results tr.mini-results {
    height: 45px;
}

table.mini-cherished-dealer-search-results tr.mini-results td.mini-dealership {
    font-weight: bold;
}

table.mini-cherished-dealer-search-results td.mini-distance {
    width: 106px;
}

table.mini-cherished-dealer-search-results td.mini-dealership {
    width: 135px;
}

table.mini-cherished-dealer-search-results td.mini-dealer-address {
    width: 209px;
}

table.mini-cherished-dealer-search-results td.mini-button {
    width: 130px;
}

div.mini-cherished-dealer-search-results div.mini-pager {
    text-align: right;
    color: #999999;
}

div.mini-cherished-dealer-search-results div.mini-pager a:link, div.mini-cherished-dealer-search-results div.mini-pager a:visited {
    color: #999999;
    text-decoration: none;
}

div.mini-cherished-dealer-search-results div.mini-pager a:hover {
    color: #999999;
    text-decoration: underline;
}

img.mini-benefits-main-image{
	 
	 margin-left: -10px;
}

