body {
	margin: 0px;
	padding: 0px;
	font-family: arial, helvetica, sans-serif;
	background: #000000;
	color: #FFFFFF;
	font-size: 70%;
}

table {
  font-size: 100%;
}

img, table, tr, td, th, div, span, p, form {
  border: 0px none;
  padding: 0px;
  margin: 0px;
}

td {
	vertical-align: top;
}

a:link, a:visited {
	color: #FFFFFF;
}

a:hover {
	color: #AAAAAA;
}

a:link, a:visited {
	text-decoration: none;
}

div.main-container {
}

div.top-container {
	width: 928px;
	height: 104px;
	position: absolute;
	overflow: hidden;
}

div.left-container {
	position: absolute;
	margin: 104px 0px 0px 0px;
	width: 176px;
	padding: 0px;
}

div.left-menu {
	padding: 0px 3px 0px 9px;
}

div.left-menu-item {
	padding: 0px 0px 5px 0px;
	color: #CACACA;
}

div.left-menu-subitem {
	padding: 0px 0px 3px 10px;
}

div.left-menu-item-separated {
	padding-top: 19px;
	background: url('/images/miniuk/mini_cherished2007/css/menu-separator.gif') 0px 0px no-repeat;
}

div.content-container {
	position: absolute;
	margin: 112px 0px 0px 176px;
	width: 752px;
	z-index: 1;
}

div.border-container {
	padding: 10px 10px 10px 10px;
}

div.border-container-main {
	background: #1D1D1D;
	clear: both;
}

div.content {
	height: 380px;
}

div.content-long {
	height: auto;
}

div.content-foreword-container {
	padding: 10px 10px 10px 10px;
	background: #000000;
}

div.content-foreword {
}

div.content-afterword-container {
	padding: 10px 10px 10px 10px;
	background: #000000;
}

div.content-afterword {
}

div.content-banner {
	float: left;
	background: #000000;
}

div.content-content {
	float: right;
}

div.content-content-full {
	float: none;
}

div.border-container-content {
	background: #545454;
}

div.content-inner {
	height: 360px;
	background: #000000;
}

div.content-inner-long {
	height: auto;
}

div.content-text {
	padding: 10px 10px 10px 10px;
	background: #000000;
}

div.content-title {
}

div.content-title-abs {
	position: absolute;
}

div.content-title img {
	display: block;
	position: relative;
	top: 0px;
	left: -1px;
}

div.textlines {
	position: absolute;
	padding: 1px 0px 0px 0px;
}

div.textlines-no-title {
	padding: 4px 0px 0px 0px;
}

div.textline {
	padding: 3px 0px 2px 0px;
	_padding: 4 0 1 0;
	line-height: 120%;
}

div.left-menu-subitem a:link, div.left-menu-subitem a:visited {
	color: #FFFFFF;
}

div.left-menu-subitem a:hover {
	color: #AAAAAA;
}

div.left-menu-subitem a.selected:link, div.left-menu-subitem a.selected:visited {
	color: #AAAAAA;
}

div.left-menu-subitem a.selected:hover {
	color: #AAAAAA;
}

div.bottom {
	padding: 45px 0px 3px 0px;
}

div.bottom-bottom {
	padding: 0px 0px 2px 0px;
	margin: 0px 0px 0px 176px;
	position: absolute;
	bottom: 0px;
}

div.bottom span {
	padding: 0px 7px 0px 10px;
	background: url('/images/miniuk/mini_cherished2007/css/bottom-link-separator.gif') 0px 0px no-repeat;
}

div.bottom span a:link, div.bottom span a:visited {
	color: #9F9F9F;
}

div.bottom span a:hover {
	color: #AAAAAA;
}

div.top-buttons {
	position: absolute;
	margin: 0px;
	z-index: 1;
}

div.bottom-buttons {
	position: absolute;
	margin: 321px 0px 0px 0px;
}

div.top-buttons div, div.bottom-buttons div {
	height: 19px;
}

div.buttons-right {
	text-align: right;
}

div.content-tabs {
	position: absolute;
	clear: both;
}

div.content-tabs a {
	display: block;
	float: left;
	xxxpadding: 7px 9px 6px 10px;
	height: 20px;
padding-right: 9px;
padding-top: 7px;
padding-left: 10px;
_padding-bottom: 6px;
	margin: 0px 1px 0px 0px;
	background: #333333;
}

div.content-tabs a.selected {
	background: #545454;
	xxxpadding: 7px 9px 7px 10px;
height: 21px;
padding-right: 9px;
padding-top: 7px;
padding-left: 10px;
_padding-bottom: 7px;
}

div.content-tabs a:link, div.content-tabs a:visited {
	color: #FFFFFF;
}

div.content-tabs a:hover {
	color: #AAAAAA;
}

div.content-tabs div {
	float: left;
	width: 529px;
	_width: 518;
}

div.content-tabs div span {
	display: block;
	font-size:13px;
	padding:5px 0px 5px 5px;
	color: #f7931d;
	color: #ffaf50;
}

div.car-details-tabs {
	padding: 0px 0px 0px 342px;
}

div.car-details-tabs div.content-tabs {
	padding: 24px 0px 0px 0px;
}

div.car-details-content {
	background: #545454;
}

div.car-details-image {
	position: absolute;
	margin: 0px 0px 0px -352px;
}

div.car-details-details {
	margin: 0px 0px 0px 352px;
	background: #000000;
	height: 229px;
}
#rotatorcontroldiv {
	position: absolute;
	left: 1px;
	top: 208px;
	width: 53px;
	height: 19px;
	z-index: 1;
}
#contentpane1, #contentpane2, #contentpane3, #contentpane4, #contentpane5, #emailpane1, #emailpane2 {
	height: 211px;
	width: 340px;
	visibility: hidden;
	position: absolute;
}

div.dealer-details-details {
	margin: 0px 0px 0px 542px;
	background: #000000;
	height: 229px;
}

div.dealer-details-map {
	position: absolute;
	margin: 0px 0px 0px -542px;
}

#table-search {
	padding: 0px 0px 0px 1px;
}

table.controls {
	padding: 1px 0px 0px 1px;
}

table.controls tr td {
	padding: 4px 0px 0px 0px;
}

table.controls tr td.item-node {
	padding-top: 0px;
}

table.controls tr td.item-node-last {
	padding-bottom: 10px;
}

table.controls tr td.control-label {
	width: 100px;
}

table.controls tr td.control-value {
	width: 139px;
}

table.controls tr td.control-value div {
	word-wrap: break-word;
	overflow: hidden;
}

table.controls tr td.control-value input.control-input-text {
	font-family: arial, helvetica, sans-serif;
	position: absolute;
	margin: -2px 0px 0px -7px;
	_margin: 2 0 0 -7;
	width: 130px;
	font-size: 100%;
	border: 1px solid #FFFFFF;
	padding: 1px 6px 1px 6px;
	background: #000000;
	color: #FFFFFF;
}

table.controls tr td.controls-title {
	padding: 20px 0px 6px 0px;
}

table.controls tr td.controls-title img {
	display: block;
}

table.controls tr td.control-checkbox {
	clear: both;
	padding: 0px;
	line-height: 95%;
}

table.controls tr td.control-checkbox a {
	display: block;
	float: left;
	padding: 3px 0px 0px 20px;
	background: url('/images/miniuk/mini_cherished2007/css/checkbox-unchecked.gif') 0px 0px no-repeat;
}

table.controls tr td.control-checkbox a {
	display: block;
	float: left;
	padding: 3px 0px 0px 20px;
	background: url('/images/miniuk/mini_cherished2007/css/checkbox-unchecked.gif') 0px 0px no-repeat;
}

table.controls tr td.control-checkbox a.checked {
	background-image: url('/images/miniuk/mini_cherished2007/css/checkbox-checked.gif');
}

div.content-inner-resizeable {
	position: absolute;
	width: 260px;
	background: #000000 url('/images/miniuk/mini_cherished2007/css/resizeable_bg.gif') 0px 0px repeat-x;
	height: 47px;
	overflow: hidden;
	z-index: 500;
}

div.content-inner-resizeable-content {
	padding: 27px 10px 8px 10px;
}

div.search-info-box {
	position: absolute;
	margin: 283px 0px 0px 110px;
	width: 179px;
	height: 68px;
/*	background: #000000;*/
	z-index: 401;
	text-align: right;
}

div.search-info-box {
	margin: 292px 0px 0px 110px;
}

div.search-dealer-box {
	position: absolute;
	margin: 263px 0px 0px 110px;
	width: 149px;
	height: 68px;
	background: #000000;
	z-index: 400;
	text-align: right;
}
div.search-dealer-button-1 {
	padding: 16px 10px 0px 0px;
	_padding: 17 10 0 0;
}

div.count-results {
	color: #F7931D;
	padding-right: 10px;
}

div.search-info-button-1 {
	padding: 16px 10px 0px 0px;
	_padding: 17 10 0 0;
}

div.search-info-button-2 {
	padding: 5px 10px 0px 0px;
	_padding: 9 10 0 0;
}

div.search-info-button-3 {
	padding: 30px 10px 0px 0px;
	_padding: 31 10 0 0;
}

div.content-inner-button {
	padding: 0px;
	_padding: 1 0 0 0;
}

div.content-text-quick-search {
	height: 264px;
	overflow: hidden;
}

div.content-text-advanced-search {
	height: 340px;
	overflow: hidden;
}

div.content-text-advanced-search-colors {
	overflow: visible;
}

div.content-text-advanced-search table.controls {
	margin: -7px 0px 0px -1px;
	_margin: -6 0 0 0;
}

div.content-text-advanced-search-colors table.controls {
	margin: -7px 0px 0px -2px;
	_margin: -7 0 0 -1;
}

div.control-colors {
	margin: 5px 0px 0px 0px;
	height: 28px;
	font-size: 1px;
}

table.control-colors {
	position: absolute;
	margin: -13px 0px 0px -4px;
}

table.control-colors tr td {
	width: 32px;
	height: 28px;
	vertical-align: top;
}

table.control-colors tr td div {
	padding: 3px 3px 3px 3px;
	margin: 0px 2px 0px 2px;
}

table.control-colors tr td div.selected {
	background: #AAAAAA;
}

table.control-colors tr td a {
	display: block;
	width: 22px;
	height: 22px;
}
#popuplayer {
	position: absolute;
	z-index: 3;
	visibility: hidden;
	top: 0px;
	left: 0px;
/*	*height: 496px;*/
	*height: 480px;
		width: 674px;
	background: #666666;
	padding: 1px;
}
#popuplayer-inner {
	background: #666666;
	*height: 479px;
	padding: 10px;
}
#popuplayer-content {
	width: 654px;
	*height: 471px;
	padding: 0px;
}
#popuplayer-close {
	float: right;
	height: 20px;
}
#popupimage {
	height: 436px;
	width: 654px;
}
#popupimage-inner {
	background-color:#000000;
	padding: 4px;
}
table.controls {
	padding: 1px 0px 0px 1px;
}

table.controls tr td {
	padding: 4px 0px 0px 0px;
}

table.controls tr td.item-node {
	padding-top: 0px;
}

table.controls tr td.item-node-last {
	padding-bottom: 10px;
}

table.controls tr td.control-label {
	width: 100px;
}

table.controls tr td.control-value {
	width: 139px;
}

table.controls tr td.control-value div {
	word-wrap: break-word;
	overflow: hidden;
}

table.controls tr td.control-value input.control-input-text,
table.dealer-controls tr td.control-value input.control-input-text {
	font-family: arial, helvetica, sans-serif;
	position: absolute;
	margin: -2px 0px 0px -7px;
	_margin: 2 0 0 -7;
	width: 130px;
	font-size: 100%;
	border: 1px solid #FFFFFF;
	padding: 1px 6px 1px 6px;
	background: #000000;
	color: #FFFFFF;
}

table.controls tr td.controls-title {
	padding: 20px 0px 6px 0px;
}

table.controls tr td.controls-title img {
	display: block;
}

table.controls tr td.control-checkbox {
	clear: both;
	padding: 0px;
	line-height: 95%;
}

table.controls tr td.control-checkbox a {
	display: block;
	float: left;
	padding: 3px 0px 0px 20px;
	background: url('/images/miniuk/mini_cherished2007/css/checkbox-unchecked.gif') 0px 0px no-repeat;
}

table.controls tr td.control-checkbox a {
	display: block;
	float: left;
	padding: 3px 0px 0px 20px;
	background: url('/images/miniuk/mini_cherished2007/css/checkbox-unchecked.gif') 0px 0px no-repeat;
}

table.controls tr td.control-checkbox a.checked {
	background-image: url('/images/miniuk/mini_cherished2007/css/checkbox-checked.gif');
}

div.content-inner-resizeable {
	position: absolute;
	width: 260px;
	background: #000000 url('/images/miniuk/mini_cherished2007/css/resizeable_bg.gif') 0px 0px repeat-x;
	height: 47px;
	overflow: hidden;
	z-index: 500;
}

div.content-inner-resizeable-content {
	padding: 27px 10px 8px 10px;
}

div.search-info-box {
	position: absolute;
	margin: 283px 0px 0px 50px;
	width: 149px;
	height: 68px;
/*	background: #000000;*/
	z-index: 400;
	text-align: right;
}

div.search-info-box {
	margin: 292px 0px 0px 110px;
}

div.search-dealer-box {
	position: absolute;
	margin: 263px 0px 0px 110px;
	width: 149px;
	height: 68px;
	background: #000000;
	z-index: 400;
	text-align: right;
}
div.search-dealer-button-1 {
	padding: 16px 10px 0px 0px;
	_padding: 17 10 0 0;
}

div.count-results {
	color: #F7931D;
	padding-right: 10px;
}

div.search-info-button-1 {
	padding: 16px 10px 0px 0px;
	_padding: 17 10 0 0;
}

div.search-info-button-2 {
	padding: 5px 10px 0px 0px;
	_padding: 9 10 0 0;
}

div.search-info-button-3 {
	padding: 30px 10px 0px 0px;
	_padding: 31 10 0 0;
	position:relative;
	right:8px;
}

div.content-inner-button {
	padding: 0px;
	_padding: 1 0 0 0;
}

div.content-text-quick-search {
	height: 264px;
	overflow: hidden;
}

div.content-text-advanced-search {
	height: 340px;
	overflow: hidden;
}

div.content-text-advanced-search-colors {
	overflow: visible;
}

div.content-text-advanced-search table.controls {
	margin: -7px 0px 0px -1px;
	_margin: -6 0 0 0;
}

div.content-text-advanced-search-colors table.controls {
	margin: -7px 0px 0px -2px;
	_margin: -7 0 0 0;
}

div.control-colors {
	margin: 5px 0px 0px 0px;
	height: 28px;
	font-size: 1px;
}

table.control-colors {
	position: absolute;
	margin: -13px 0px 0px -4px;
}

table.control-colors tr td {
	width: 42px;
	height: 38px;
	vertical-align: top;
}

table.control-colors tr td div {
	padding: 3px 3px 3px 3px;
	margin: 5px 7px 5px 7px;
}

table.control-colors tr td div.selected {
	background: #AAAAAA;
}

table.control-colors tr td a {
	display: block;
	width: 22px;
	height: 22px;
}

div.postcode-error-conatiner {
	position: absolute;
	width: 260px;
	height: 284px;
	background: #000000;
	opacity: 0.8;
	moz-opacity: 0.8;
	filter: alpha(opacity=80);
	z-index: 900;
}

div.postcode-error-conatiner-advanced {
	height: 360px;
}

div.postcode-error {
	position: absolute;
	width: 260px;
	margin: 113px 0px 0px 0px;
	background: #F8931D;
	text-align: center;
	padding: 7px 0px 9px 0px;
	color: #000000;
	z-index: 900;
}

div.postcode-error span {
	display: block;
	padding: 7px 0px 0px 0px;
}

div.car-details-table-conatainer {
	padding: 8px 10px 10px 10px;
}

table.details-data {
	width: 340px;
}

table.details-data tr td {
}

table.details-data tr td.label {
	width: 76px;
	padding: 0px 0px 4px 0px;
}

table.details-data tr td.space {
	width: 10px;
}

table.details-data tr td.value {
	width: 92px;
	padding: 0px 0px 4px 0px;
}

table.details-data tr td.dealer {
	width: 152px;
}

div.dealer-details {
	padding: 2px 0px 6px 11px;
	_padding: 3 0 6 11;
}

div.dealer-details div.content-title {
	padding: 0px 0px 5px 0px;
}

div.dealer-details p {
	line-height: 120%;
}

div.car-results-tabs {
	padding: 53px 0px 0px 0px;
}

div.car-results-tabs div.content-tabs {
	margin: 0px 0px 0px -10px;
	_margin: 0px 0px 0px -5;
}

div.car-results-pager-container {
	width: 732px;
	padding: 0px 0px 1px 0px;
	margin: 28px 0px 0px -10px;
	position: absolute;
}

div.car-results-pager {
		padding: 7px 10px 9px 10px;
	_padding: 7 10 9 10;
	background: #545454;
}

table.car-results-pager {
		width: 712px;
}

table.car-results-pager tr td {
height:14px;
}

table.car-results-pager tr td.pager {
		width: 216px;
}

table.car-results-pager tr td.pager span {
	color: #AAAAAA;
}

table.car-results-pager tr td.count {
	width: 180px;
}

table.car-results-pager tr td.count select {
	position: absolute;
	margin: -2px 0px 0px 9px;
	_margin: -3 0 0 6;
	font-size: 95%;
}

table.car-results-pager tr td.sort {
	width: 248px;
}

table.car-results-pager tr td.sort select {
	position: absolute;
	margin: -2px 0px 0px 9px;
	_margin: -3 0 0 6;
	font-size: 95%;
}

table.car-results-pager tr td.compare {
	width: 68px;
}

table.car-results-pager tr td.compare img {
	position: relative;
	top: 2px;
	_top: 3;
}

div.car-results {
}

div.car-result {
	height: 115px;
}

div.car-results-separator {
	height: 10px;
	background: #545454;
	font-size: 1px;
}

table.car-result {
	width: 712px;
}

table.car-result tr td {
}

table.car-result tr td.image {
}

table.car-result tr td.image div {
	width: 171px;
	height: 115px;
	overflow: hidden;
}

table.car-result tr td.image div a {
	display: block;
}

table.car-result tr td.image div img {
	display: block;
}

table.car-result tr td.space {
	width: 10px;
}

table.car-result tr td.space-gray {
	background: #545454;
}

table.car-result tr td.space-wide {
	width: 20px;
}

table.car-result tr td.details-1 {
	width: 240px;
	padding: 7px 0px 0px 0px;
}

table.car-result-details-1 {
	width: 240px;
}

table.car-result-details-1 tr td {
}

table.car-result-details-1 tr td.details-1-1 {
	width: 90px;
}

table.car-result-details-1 tr td.details-1-2 {
	width: 150px;
}

table.car-result-details-1 tr td.details-1-1-2 {
	width: 240px;
	font-weight: bold;
	padding: 0px 0px 3px 0px;
}

table.car-result tr td.details-2 {
	width: 251px;
	padding: 7px 0px 0px 0px;
}

table.car-result-details-2 {
	width: 251px;
}

table.car-result-details-2 tr td {
}

table.car-result-details-2 tr td.details-2-1 {
	width: 75px;
}

table.car-result-details-2 tr td.details-2-2 {
	width: 176px;
}

table.car-result-details-2 tr td.details-2-2 span.compare-check {
	display: block;
	position: absolute;
	margin: -5px 0px 0px 90px;
	width: 89px;
	text-align: right;
}

table.car-result-details-2 tr td.details-2-2 span.compare-check input {
	position: relative;
	top: 2px;
}

div.pager-bottom {
	position: absolute;
	text-align: center;
	width: 280px;
	margin: -3px 0px 0px 300px;
	z-index: 100;
}

div.pager-bottom span {
	color: #AAAAAA;
}

div.search-ad-box {
	width: 260px;
	height: 360px;
	background: #000000 url('/images/miniuk/mini_cherished2007/content/search-ad.gif') 0px 0px repeat-x;
	position: absolute;
	z-index: 900;
}

div.compare {
	background: #000000 url('/images/miniuk/mini_cherished2007/css/compare_bg.gif') 0px 0px repeat-y;
}

table.compare {
}

table.compare tr td {
}

table.compare tr td.car {
	width: 171px;
}

table.compare tr td.space {
	font-size: 1px;
}

table.compare tr td.space-1, table.compare tr td.space-3 {
	width: 9px;
}

table.compare tr td.space-2 {
	width: 10px;
}

table.compare tr td.car div.image {
	width: 171px;
	height: 115px;
	overflow: hidden;
}

table.compare tr td.car div.image a {
	display: block;
}

table.compare tr td.car div.image img {
	display: block;
}

table.compare tr td.car span.model {
	display: block;
	padding: 10px 10px 10px 10px;
	font-weight: bold;
}

table.compare tr td.car span.button {
	display: block;
	padding: 10px 0px 0px 10px;
}

table.compare tr td.car span.button img {
	display: block;
}

table.compare-table {
}

table.compare-table tr td {
}

table.compare-table tr td.title {
	padding: 20px 0px 2px 10px;
	border-bottom: 1px solid #232323;
}

table.compare-table tr td.subtitle {
	padding: 10px 0px 2px 10px;
	border-bottom: 1px solid #232323;
}

table.compare-table tr td.title img {
	display: block;
}

table.compare-table tr td.values {
	width: 171px;
	border-bottom: 1px solid #232323;
	padding: 2px 0px 2px 0px;
}

table.compare-table tr td.values span {
	padding: 0px 10px 0px 10px;
	display: block;
}

table.compare-table tr td.label {
	width: 97px;
}

table.compare-table tr td.label span {
	padding: 0px 10px 0px 10px;
}

table.compare-table tr td.value {
	width: 74px;
}

table.compare-table tr td.value span {
	padding: 0px 10px 0px 0px;
}

/* content-banner-backtohome ------------------------------------------ */
div.content-banner-backtohome-button {
	position: absolute;
	margin-top: 358px;
	margin-left: 10px;
}

/* dealer-search ------------------------------------------ */
div.dealer-results-pager-container {
	height: 16px;
}
div.full-dealer-button {
	padding:12px 0px 0px 120px;
}

/* dealer-search content-text ------------------------------------------ */
div.content-text-dealer-search {
	margin-top: 50px;
	height:250px;
}

/* dealer-search table results ------------------------------------------ */
table.mini-cherished-dealer-search-results td {
	color: white;
}
table.mini-cherished-dealer-search-results tr.mini-results td.mini-dealership {
	height: 16px;
	width: 160px;
}
table.mini-cherished-dealer-search-results tr.mini-results td.mini-distance {
	text-align: right;
}

/* full-dealer ------------------------------------------ */
div.dealer-results-pager-container {
	height: 14px;
}
div.back-to-dealer-button {
	padding:4px 0px 0px 120px;
}

/* full-dealer abc table c=bordered ------------------------------------------ */
table.bordered {
	border: 1px solid #000;
	background: #333;
}
table.bordered tr td {
	border: 1px solid #000;
	xxpadding: 2px;
	width: 20px;
	height: 20px;
	vertical-align: middle;
	text-align: center;
}
table.bordered tr td.invalid-abc {
	background: #111;
	background: #000;
	color: #666;
	font-weight: normal;
}
table.bordered tr td.selected-abc {
	background: #666;
	color: #ccc;
	font-weight: bold;
}

/* full-dealer content-text ------------------------------------------ */
div.content-text-full-dealer {
	height: 234px;
}

/* full-dealer table #full-dealer ------------------------------------------ */
#full-dealer tr {
}
#full-dealer tr td.dealer-name {
	width: 120px;
	color: #fff;
	padding: 5px 5px 5px 0px;
}
#full-dealer tr td.dealer-address {
	width: 120px;
	color: #fff;
	padding: 5px 0px 5px 0px;
}

/*  scrollbar homepage ------------------------------------------ */
#contentParent_0
{
	position: absolute;
	visibility: 1;
	left: 482px;
	_left: 0px;
	top: 43px;
	_top: 13px;
	width: 240px;
	height: 245px;
	z-index: 10;
	overflow: hidden;
	clip: rect(0px 240px 245px 0px);
}
#contentChild_0
{
	position: relative; 
	left: 0px;
	top: 0px;
	width: 240px;
	z-index: 10;
	overflow: hidden;
}
#scrollChild_0
{
	position: relative;
	left: 10px;
	top: 10px;
	width: 13px;
	height: 22px;
	z-index: 11;
	overflow: hidden;
}
#scrollHide_0
{
	position: relative;
	left: 0px;
	top: -22px;
	width: 13px;
	height: 22px;
	z-index: 12;
	overflow: hidden;
}
#scrollParent_0
{
	position: absolute;
	visibility: hidden; 
	left: 894px;
	top: 176px;
	width: 13px; 
	height: 154px;
	z-index: 11;
	overflow: hidden; 
	background-image: url(/images/miniuk/mini_cherished2007/scrollbar/scroll_bg.gif);
}
#scrollUp_0
{
	position: absolute; 
	visibility: hidden; 
	left: 894px;
	top: 163px;
	width: 13px;   
	height: 13px;  
	overflow: hidden;
	z-index: 11;
}
#scrollDown_0
{
	position: absolute; 
	visibility: hidden; 
	left: 894px;
	top: 330px;
	width: 13px;   
	height: 13px;
	overflow: hidden;
	z-index: 11;
}
.setCursor
{
	cursor:undefined;
}
#input-postcode
{
	width:125px;
}

/* search-info-box-bg layer ------------------------------------------ */
.bg-black
{
	background: black;
}
div.search-info-box-bg0 
{
	position: absolute;
	top: 0px;
	left: -100px;
	width: 250px;
	z-index: -1;
}
div.search-info-box-bg 
{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 250px;
	height: 10px;
	z-index: -1;
	background: black;
	font-size: 1px;
}
div.infoBox-40 
{
	position: absolute;
	top: 0px;
	filter: alpha(opacity=40);
	-moz-opacity: 0.40;
	-khtml-opacity: 0.40;
	opacity: 0.40;
}
div.infoBox-50 
{
	position: absolute;
	top: 10px;
	filter: alpha(opacity=50);
	-moz-opacity: 0.50;
	-khtml-opacity: 0.50;
	opacity: 0.50;
}
div.infoBox-60 
{
	position: absolute;
	top: 20px;
	filter: alpha(opacity=60);
	-moz-opacity: 0.60;
	-khtml-opacity: 0.60;
	opacity: 0.60;
}
div.infoBox-70 
{
	position: absolute;
	top: 30px;
	filter: alpha(opacity=70);
	-moz-opacity: 0.70;
	-khtml-opacity: 0.70;
	opacity: 0.70;
}
div.infoBox-80 
{
	position: absolute;
	top: 40px;
	filter: alpha(opacity=80);
	-moz-opacity: 0.80;
	-khtml-opacity: 0.80;
	opacity: 0.80;
}
div.infoBox-90 
{
	position: absolute;
	top: 50px;
	filter: alpha(opacity=90);
	-moz-opacity: 0.90;
	-khtml-opacity: 0.90;
	opacity: 0.90;
}
div.infoBox-100 
{
	position: absolute;
	top: 60px;
	filter: alpha(opacity=100);
	-moz-opacity: 1.00;
	-khtml-opacity: 1.00;
	opacity: 1.00;
	height: 7px;
}
/*  ------------------------------------------ */


