﻿/*--------- General ---------*/
* { margin: 0; padding: 0; }
html, body {height:100%;}
body {background:#fff url('images/bodyBg.png') repeat-x;}
div#bodyClone {
	height:100%;
	width:100%;
	background:#fff url('images/bodyBg.png') repeat-x;
}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
img {border:none;}
select {font-size:12px;}
.bgiframe {
	background:#000;
}
span.req {
	color:#f60;
	font-size:18px;
}
input.btnSys {
	padding-left:10px;
	padding-right:10px;
	cursor:pointer;
}
input.iptSys {
	padding:1px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

.grey { color: #333; font-size: 10px;}

.cfix {display:inline-block;}
.cfix {display:block;}
.cfix:after {content:"";clear:both;display:block;height:0;visibility:hidden;}

.disable { color: #333;} 
.fright { float: right;}

span.statusbar {
	display:block;
	padding:8px 5px;
	color:#36c;
	text-align:center;
}
span.statusbar img {
	margin-bottom:-3px;
	margin-right:10px;
}

.hide {display:none;}
h3.ttSty1 {
	font-size:18px;
	color:#36c;
	height:26px;
	line-height:26px;
}
h3.ttSty2 {
	font-size:12px;
	color:#fff;
	background-color:#2c5b90;
	padding-left:8px;
	height:20px;
	line-height:20px;
}
.ttSty3 {
	font-size:14px;
	color:#fff;
	background-color:#2c5b90;
	padding-left:8px;
	line-height:24px;
}
.pd8 {
	padding-left:8px;
}

div#dfwrap {
	width:1000px;
	padding:0 1px 10px 1px;
	background-color:#fff;
	border-left:1px #aaa solid;
	border-right:1px #aaa solid;
	margin:0 auto;
	position:relative;
	z-index:12;
}

.error{ color: Red;}
.required-star{color:Red;}
div.errBoard {padding:8px;}
div.errBoard .error {font-size:14px;font-weight:bold;color:#36c}

.warning 
{
    color: #9F6000;
    background-color: #FEEFB3;
    font-size: 12px;
    background-image: url(images/info.gif);
    border: 1px solid;
    margin: 10px 0px;
    padding:15px 10px 15px 50px;
    background-repeat: no-repeat;
    background-position: 10px center;
    clear: both;
}

div.sysMessPn {
	padding-top:100px;
	text-align:center;
}
div.msRegSuccess {
	width:300px;
	padding-left:170px;
	text-align:center;
}
div.msRegSuccess h2 {
	font-size:20px;
	font-family:Verdana, Geneva, Tahoma, sans-serif;
	font-weight:bold;
	color:#36c;
	margin-bottom:20px;
}
div.msRegSuccess p {
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#36c;
	line-height:1.5em;
}
div.msRegSuccess p a {
	color:#fff;
	background-color:#36c;
	padding:1px 5px;
}
div.msRegSuccess p a:hover {
	text-decoration:none;
}

/*--------- AJAX.Tool.Re-Write ---------*/
.dfCustom {
	padding:8px 0 4px 0;
}
.ajax__tab_header {
	height:28px;
	padding-left:8px;
	background:transparent url('images/icons.jpg') bottom left repeat-x;
}
.ajax__tab_outer {
	height:28px;
	cursor:pointer;
	margin-right:5px;
	padding-left:10px;
	background:transparent url('images/icons.jpg') -261px -207px no-repeat;
}
.ajax__tab_inner {
	height:28px;
	background:transparent url('images/icons.jpg') right -207px no-repeat;
}
.ajax__tab_tab {
	font-size:12px;
	line-height:28px;
	padding-right:10px;
	color:#999;
	font-weight:bold;
}
.ajax__tab_active .ajax__tab_outer {
	background:transparent url('images/icons.jpg') -261px -175px no-repeat;
}
.ajax__tab_active .ajax__tab_inner {
	background:transparent url('images/icons.jpg') right -175px no-repeat;
}
.ajax__tab_active .ajax__tab_tab {
	color:#36c;
}
.ajax__tab_body {
	padding:8px 0;
}

/*--------- Layout.Header ---------*/
div#header {
	height:85px;
	margin-bottom:1px;
	background:#fff url('images/headerBg.jpg') repeat-x;
	position:relative;
}
div#header span.dfDate {
	color:#36c;
	font-size:11px;
	font-family:Verdana, Geneva, Tahoma, sans-serif;
	position:absolute;
	right:8px;
	bottom:4px;
}
div#dealersforum {
	float:left;
}
div#dealersforum a {
	outline:none;
}
div#loginViewer {
	position:absolute;
	top:8px;
	right:8px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
div#loginViewer span {
	color:#000;
}
div#loginViewer span b {
	color:#36c;
	font-weight:normal;
	padding-right:1em;
}
div#loginViewer span b a, div#loginViewer span b span {
	color:#36c;
}
div#loginViewer span.userAction, div#loginViewer span.userAction a {
	color:#333;
}
/*--------- Layout.Header End ---------*/

/*--------- Layout.Navigation(Menu) ---------*/
div#navigation {
	height:50px;
	margin-left:181px;
	position:relative;
	z-index:4;
	background:transparent url('images/navigation113009.jpg') right top no-repeat;
}
div#navigation ul {
	position:relative;
	z-index:14;
}
div#navigation ul, div#navigation ul li {
	list-style:none;
}
div#navigation ul li {
	float:left;
	height:50px;
}
div#navigation ul li.nvHome {
	width:89px;
}
div#navigation ul li.nvSale {
	width:132px;
}
div#navigation ul li.nvWanted {
	width:124px;
}
div#navigation ul li.nvBid {
	width:112px;
}
div#navigation ul li.nvOffer {
	width:70px;
}
div#navigation ul li.nvManage {
	width:147px;
}
div#navigation ul li.nvNetwork {
	width:145px;
}
div#navigation ul li.active {
	position:relative;
}
div#navigation ul li a {
	display:block;
	height:47px;
	line-height:47px;
	font-size:14px;
	text-align:center;
	font-weight:bold;
	font-family:Verdana, Geneva, Tahoma, sans-serif;
	color:#fff;
	outline:none;
	margin-top:2px;
	margin-right:2px;
}
div#navigation ul li.active a, div#navigation ul li a.active, div#navigation ul li a:hover {
	padding-bottom:1px;
	text-decoration:none;
	background:transparent url('images/navigation113009.jpg') -855px -62px repeat-x;
	color:#36c;
}
div#navigation ul li.active a {
	position:relative;
	z-index:30;
}
div#navigation ul li.nvHome a {
	height:50px;
	line-height:50px;
	margin-top:0;
	padding-bottom:0;
}
div#navigation ul li.nvHome a.active, div#navigation ul li.nvHome a:hover {
	background:transparent url('images/navigation113009.jpg') -370px -60px no-repeat;
	margin-top:0;
	padding-bottom:0;
}
div#navigation ul li.nvNetwork a {
	height:50px;
	line-height:50px;
	margin-top:0;
	margin-right:0;
	padding-bottom:0;
}
div#navigation ul li.nvManage li a {
	margin-top:0;
	margin-right:0;
	padding-bottom:0;
}
div#navigation ul li.nvNetwork.active a#nvNetworkMe, div#navigation ul li.nvNetwork a.active, div#navigation ul li.nvNetwork a.active:hover {
	width:145px;
	height:50px;
	line-height:50px;
	margin-top:0;
	margin-right:0;
	padding-bottom:0;
	color:#36c;
	background:transparent url('images/navigation113009.jpg') -1044px -60px no-repeat;
}
div#navigation li ol, div#navigation li ol li {
	list-style:none;
}
div#navigation li div.nvNetworkSub, div#navigation li div.nvManageSub {
	width:146px;
	padding-top:49px;
	position:absolute;
	top:0;
	left:-1px;
	display:none;
	z-index:20;
}
div#navigation li.active div.nvNetworkSub, div#navigation li.active div.nvManageSub {
	display:block;
}
div#navigation li div.nvManageSub {
	width:182px;
}
div#navigation li div.nvNetworkSub ol, div#navigation li div.nvManageSub ol {
	width:142px;
	padding:1px 1px 0 1px;
	background-color:#fff;
	border-left:1px #36c solid;
	border-right:1px #36c solid;
	border-bottom:1px #36c solid;
	border-top:1px #36c solid;
}
div#navigation li div.nvManageSub ol {
	width:178px;
}
div#navigation li div.nvNetworkSub ol li, div#navigation li div.nvManageSub ol li {
	display:block;
	height:20px;
	width:142px;
	border-bottom:1px #fff solid;
	line-height:20px;
	text-indent:.5em;
}
div#navigation li div.nvManageSub ol li {
	width:178px;
}
div#navigation ul li div.nvNetworkSub ol li a, div#navigation ul li div.nvManageSub ol li a {
	display:block;
	height:20px;
	width:142px;
	color:#36c;
	line-height:20px;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	font-family:Verdana, Geneva, Tahoma, sans-serif;
	background:none;
}
div#navigation ul li div.nvManageSub ol li a {
	width:178px;
}
div#navigation ul li.subitem a:hover {
	text-decoration:none;
	height:19px;
	line-height:19px;
	margin-top:0;
	background:#36c none;
	color:#fff;
}
iframe.myCover {
	width:184px;
	height:112px;
	position:absolute;
	top:50px;
	right:108px;
	background:#fff;
	z-index:8
}
iframe.barCover {
    width:0;
    height:0;
    border:none;
}
* html iframe.barCover {
	width:180px;
	height:478px;
	position:absolute;
	top:0;
	left:0;
	background:#fff;
	z-index:8
}
/*--------- Layout.Navigation(Menu) End ---------*/

div#container {
	overflow:visible;
	position:relative;
}
/*--------- Layout.DealersOnline(Sidebar) ---------*/
div#dealersOnline {
	width:180px;
	background:transparent url('images/navigation113009.jpg') left top repeat-y;
	position:absolute;
	top:-50px;
	left:0;
	z-index:10;
}
div#dealersOnline h2 {
	height:40px;
	text-indent:-99em;
	background:transparent url('images/navigation113009.jpg') -655px -60px no-repeat;
	cursor:pointer;
}
div#dealersOnline h2.off {
	background-position:-470px -60px;
}
div#dealersOnline div.doContainer {
	padding:0 3px 8px 3px;
	background:transparent url('images/navigation113009.jpg') -183px bottom no-repeat;
}
div#dealersOnline div.off {
	height:2px;
	line-height:2px;
	font-size:2px;
	background:transparent url('images/navigation113009.jpg') -470px bottom no-repeat;
}
div#dealersOnline div.off div {
	display:none;
}
div#dealersOnline div.doContainer div h3 {
	height:22px;
	line-height:22px;
	font-family:Verdana, Geneva, Tahoma, sans-serif;
	font-size:11px;
	color:#fff;
	text-indent:.5em;
	background:transparent url('images/icons.jpg') 0 0 no-repeat;
	margin-bottom:4px;
}
div#dealersOnline div.doContainer div a {
	color:#36c;
}
div#dealersOnline div.doContainer div {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
}
div#dealersOnline div.doContainer div.doContacts {
	padding-top:8px;
}
div#dealersOnline div.doContainer div.doContacts ul, div#dealersOnline div.doContainer div.doContacts ul li {
    list-style:none;
}
div#dealersOnline div.doContainer div.doContacts ul li {
    padding:0 5px;
    margin:4px 0;
    line-height:1em;
}
div#dealersOnline div.doContainer p.more {
	text-align:right;
	padding:5px 5px 8px 5px;
	font-size:11px;
}
div#dealersOnline div.doLogin {}
div.doLogin input.loginBtn {
	width:130px;
	height:36px;
	border:none;
	cursor:pointer;
	margin:6px 0;
	font-family:Verdana, Geneva, Tahoma, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#fff;
	background:#36c url('images/icons.jpg') 0 -125px no-repeat;
}
div#dealersOnline div.doLogin input.loginBtn:hover {
	background:#36c url('images/icons.jpg') 0 -85px no-repeat;
}
div.loginAccess {padding:5px;}
div.loginAccess span {display:none;}
div.loginAccess span.loginFail {display:block; background-color:#ffe9e0; color:#e54949; padding:2px; font-size:11px; margin:0 -4px}
div.loginAccess label {
	display:block;
	font-size:12px;
	font-weight:bold;
	color:#666;
	padding:8px 0 2px 0;
}
div.loginAccess input.iptLogin {
	width:155px;
	border:1px #ccc solid;
	padding:3px 2px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
}
div.loginAccess p.remember {
	padding:5px 0;
}
div.loginAccess p.remember label {
	display:inline;
	font-weight:normal;
	font-size:11px;
	padding-left:4px;
}
div.loginAccess p.remember label, div.loginAccess p.remember input {
	cursor:pointer;
}
div.loginAccess p.signIn {
	text-align:center;
}
div.loginAccess p.help {
	margin-bottom:5px;
	font-size:11px;
}
div.loginAccess p.help a {
	text-decoration:underline;
}


div#dealersOnline div.doContainer div.doContacts td {
	padding-left:4px;
}
div#dealersOnline div.doContainer div.doContacts td input {
	margin-right:5px;
}
div#dealersOnline div.doContainer div.doInvite b {
	font-weight:normal;
	display:block;
	padding-left:.5em;
}
div#dealersOnline div.doContainer div.doInvite p {
	text-align:center;
}
div.doInvite input.sendInv {
	width:120px;
	height:22px;
	border:none;
	background:transparent url('images/icons.jpg') -140px -140px no-repeat;
	cursor:pointer;
	color:#547ED4;
	font-weight:bold;
	font-size:11px;
	text-align:center;
	margin:5px 0;
}
div#dealersOnline div.doContainer div.doNews ul, div#dealersOnline div.doContainer div.doNews ul li {
	list-style:none;
}
div#dealersOnline div.doContainer div.doNews ul li {
	padding-left:16px;
	background:transparent url('images/listIcon_4x4.jpg') 5px 5px no-repeat;
}

div.doAbout p {
	padding-left:5px;
	margin-bottom:5px;
}
div.doAbout p a {
	text-decoration:underline;
}



/*--------- Layout.DealersOnline(Sidebar) End ---------*/

div#dfmain {
	padding-left:181px;
	font-size:12px;
	min-height:460px;
	font-family:Arial, Verdana, sans-serif;
}
* html div#dfmain {
	height:480px;
}

/*--------- Layout.Footer ---------*/
div#footer {
	height:60px;
	width:1000px;
	margin:0 auto 8px auto;
	padding:0 2px;
	position:relative;
	font-size:11px;
	font-family:Verdana, Geneva, Tahoma, sans-serif;
	background:transparent url('images/footerBg.gif') 0 0 no-repeat;
}
div#footer div.miniNav {
	border-top:2px #eee solid;
	padding:6px 0 4px 10px;
	color:#888;
}
div#footer div.miniNav a {
	color:#888;
}
div#footer h5 {
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#ccc;
	padding-left:10px;
}
div#footer span {
	position:absolute;
	bottom:5px;
	right:10px;
}
/*--------- Layout.Footer End ---------*/

/*---------- ContactUs -----------------*/
div.contactScr {
	padding:8px;
}
div.contactScr h3 {
	font-size:16px;
	color:#36c;
	line-height:1.5em;
	margin-bottom:30px;
}
div.contactScr h4 {
	font-size:14px;
	color:#36c;
	font-family:Arial, Helvetica, sans-serif;
}
div.contactScr ul, div.contactScr ul li {
	list-style:none;
}
div.contactInfo {
	float:left;
}
div.contactInfo h4 {
	display:none;
}
div.contactInfo li {
	margin-bottom:20px;
}
div.contactInfo li h4 {
	display:block;
}
div.contactInfo li p {
	font-size:14px;
	line-height:1.5em;
	color:#333;
	padding-left:30px;
}
div.contactInfo li p a {
	text-decoration:underline;
}
div.contactMng {
	float:left;
	padding-left:50px;
}
div.contactMng h4 {
	margin-bottom:10px;
}
div.contactMng li {
	margin-bottom:10px;
}
div.contactMng li span {
	float:left;
	width:90px;
	height:120px;
	background-color:#f1f1f1;
	overflow:hidden;
}
div.contactMng li span img {
	width:90px;
	height:120px;
}
div.contactMng li h5 {
	padding-left:100px;
	line-height:1.5em;
}
div.contactMng li h5 {
	font-size:14px;
	color:#999;
}
div.contactMng li h5 strong {
	color:#36c;
}
div.contactMng li p {
	padding-left:130px;
	font-size:14px;
	line-height:1.5em;
}



/*---------- About Us -----------------*/
div.aboutWrap {}
div.aIndex {
	padding:15px 30px;
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
}
div.aIndex p {
	padding:8px 0;
	line-height:1.4em;
}
div.aIndex p em, div.aIndex p strong {
	color:#36c;
	font-weight:bold;
	font-size:14px;
}

div.aInfo div.service, div.aInfo .contact {
	width:440px;
	padding:10px 30px 10px 30px;
	float:left;
	border-top:3px #C46D20 solid;
}
div.aInfo .contact {
	border-top:3px #36c solid;
}
div.aInfo div.service h3, div.aInfo .contact h3 {
	font-size:18px;
	color:#C46D20;
	margin-bottom:10px;
}
div.aInfo .contact h3 {
	color:#36c;
}
div.aInfo div.service ul, div.aInfo div.service ul li {
	list-style:none;
}
div.aInfo div.service ul li {
	padding-left:5px;
	font-size:14px;
	line-height:18px;
}
div.aInfo div.contact p {
	font-size:14px;
	line-height:18px;
	padding-bottom:10px;
	width:80%;
}
div.aInfo div.contact p a {
	text-decoration:underline;
}
div.aInfo {
	padding-bottom:20px;
	margin-bottom:20px;
	border-bottom:1px #eee solid;
}

div.aLogin {
	padding:50px 0 100px 0;
}
div.aLogin div.divPleaseLogin {
	text-align:center;
	padding:25px 0;
	font-size:20px;
	font-weight:bold;
	color:#36c;
}
div.aLogin div.doLogin {
	float:left;
	margin-left:200px;
	padding:20px 0;
	display:inline;
	width:300px;
	border-right:1px #eee solid;
}
div.aLogin div.doLogin ul, div.aLogin div.doLogin ul li {
	list-style:none;
}
div.aLogin div.doLogin ul li {
	display:inline-block;
	margin-bottom:8px;
}
div.aLogin div.doLogin ul li {
	display:block;
}
div.aLogin div.doLogin ul li:after {
	content:"";
	display:block;
	clear:both;
	height:0;
	visibility:hidden;
}
div.aLogin div.doLogin ul li label.req {
	width:80px;
	height:24px;
	line-height:24px;
	float:left;
	font-size:12px;
	font-weight:bold;
	text-align:right;
	margin-right:8px;
}
div.aLogin div.doLogin ul li input.iptLogin {
	width:155px;
	padding:3px 2px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
div.aLogin div.doLogin ul li p {
	padding-left:88px;
}
div.aLogin div.doLogin ul li p.remember {
	margin-bottom:10px;
	padding-left:66px;
}
div.aLogin div.doLogin ul li p.remember input {
	margin-right:8px;
}
div.aLogin div.doLogin ul li p input.btnSys {
	margin-right:5px;
}
div.aLogin div.doLogin ul li p input.btnSign {
	margin-right:5px;
	width:80px;
	height:24px;
	border:none;
	cursor:pointer;
	color:#fff;
	font-weight:bold;
	background:#36c url('images/icons.jpg') 0 -205px no-repeat;
}
div.aLogin div.doLogin ul li h4 {
	padding-top:30px;
	font-weight:normal;
	padding-left:88px;
}
div.aLogin div.doLogin ul li h4 a {
	font-size:11px;
	color:#aaa;
}
div.aLogin div.doLogin ul li h4 a:hover {
	color:#333;
}
div.aLogin div.error {padding-left:88px; margin-bottom:8px}

div.applyAccount {
	float:left;
	width:400px;
	padding-left:30px;
	padding-top:30px;
	line-height:2em;
}
div.applyAccount h3 {
	font-size:14px;
	color:#36c;
	margin-bottom:10px;
}
div.applyAccount h3 a {
	float:left;
	width:100px;
	height:24px;
	text-align:center;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	background:#36c url('images/icons.jpg') -100px -205px no-repeat;
	margin-right:8px;
}
div.applyAccount h3 a:hover {
	text-decoration:none;
}
div.applyAccount p {
	font-size:12px;
	font-weight:bold;
	color:#36c;
}
div.applyAccount p strong {
	font-size:16px;
	font-style:italic;
}

/*-------------------------*/
/*--------- Pages ---------*/
/*-------------------------*/
table.recordList {
	width:100%;
}
table.recordList th a {
	color:#222;
	text-decoration:none;
}
table.recordList th a:hover {
	text-decoration:underline;
}
table.recordList th {
	padding:4px 0 4px 2px;
	color:#222;
	border-bottom:1px #bbb solid;
	background-color:#fff;
	text-align:left;
}
table.recordList tr.even {
	background-color:#fff;
}
table.recordList tr.vehicleHeader {
	background-color:#e1e1e1;
}
table.recordList tr.vehicleHeader td {
	height:30px;
	line-height:30px;
	font-weight:bold;
	font-family:Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
	font-size:14px;
	border-bottom:1px #aaa solid;
}
table.recordList td {
	padding:3px 0 3px 2px;
	color:#222;
	font-size:12px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	word-wrap:break-word;
	overflow:hidden;
	border-bottom:1px #fff solid;
}
table.recordList tr.sp td {
	border-bottom:1px #333 solid;
}
table.recordList tr.offerItem td {
	border-bottom:1px #f5f5f5 solid;
}
table.recordList td.ctr, table.recordList th.ctr {
	text-align:center;
}
table.recordList td.rno, table.recordList th.rno {
	text-align: right;
	padding-right:2px;
	padding-left:0;
}
table.recordList td.rno2, table.recordList th.rno2 {
	text-align: right;
	padding-right:10px;
	padding-left:0;
}
table.recordList td.r8, table.recordList th.r8 {
	padding-right:8px;
}
table.recordList td.l8, table.recordList th.l8 {
	padding-left:8px;
}
div.offerpart table.recordList td select {
	width:50px;
}
	
	
table.recordList td input.mi {
	border:none;
	height:15px;
	width:15px;
	cursor:pointer;
	background:transparent url('images/minicon.gif') 0 0 no-repeat;
}
table.recordList td input.miPic {
	background-position:0 0;
}
table.recordList td input.miRpt {
	background-position:-20px 0;
}
table.recordList td input.miMsg {
	background-position:-40px 0;
}
table.recordList td input.miRate {
	background-position:0 -20px;
}

/*---------- Homepage ----------*/
div#showbot {
	height:240px;
	width:819px;
	position:relative;
}
div#showbot div.sFocus {
	width:488px;
	float:left;
}
div#showbot div#sDealers {
	float:right;
	width:330px;
	background-color:#fff;
}
div#showbot div#sDealers h3 {
	height:45px;
	text-indent:-99em;
	background:transparent url('images/icons.jpg') 0 -35px no-repeat;
}

div#tdSlider {width:330px;height:195px;overflow:hidden}
div#tdSlider ul, div#tdSlider ul li {list-style:none}
div#tdSlider ul {height:195px; width:2000px}
div#tdSlider ul li {float:left; width:330px; height:195px; background:transparent url('images/loading.gif') center center no-repeat;}
div#tdSlider ul li img {width:330px; height:195px;}

div#carsLatest {
	padding-top:1px;
}
div#carsLatest ul, div#carsLatest ul li {
	list-style:none;
}
div#carsLatest li h3 {
	height:25px;
	line-height:25px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0 8px;
	background-color:#2C5B8F;
	color:#fff;
}
div#carsLatest li h3 a {
	color:#fff;
	text-decoration:none;
	height:25px;
	line-height:25px;
	float:left;
}
div#carsLatest li h3 span {
	float:right;
	font-weight:normal;
	height:25px;
	font-size:11px;
	line-height:25px;
}
div#carsLatest li.clWanted {
	padding-bottom:8px;
}

/*---------- Cars for Sale/Cars Wanted ----------*/
div#carsForSale, div#carsWanted {
	padding:5px 0 0 0;
}
div#vinarea {
	margin-bottom:5px;
}
table.carSearch {
	border-collapse:collapse;
}
table.carSearch th, table.carSearch td {
	padding:3px 2px 3px 0;
}
table.carSearch th {
	font-weight:normal;
	text-align:left;
	color:#333;
	padding-right:1em;
}
table.carSearch td {
	color:#666;
	padding-right:2.5em;
}
table.carSearch select {
	height:20px;
}
table.carSearch textarea.otherCmt {
	font-size:12px;
	width:98%;
	line-height:1.4em;
	padding:1px;
	font-family:Arial, Helvetica, sans-serif;
}
div.updatePanel h4, div.manualDetail h4 {
	padding:8px 0 5px 0;
	font-size:12px;
}
div.manualDetail {
	padding-left:8px;
}
div.manualDetail h4 span {
	font-weight:normal;
	padding-left:1em;
}
div.manualDetail h4 em,
div.vehicleData h4 em 
{
    color:#ff3300;
    font-weight:bold;
    padding-left:1em;
}
table.chkList {
	width:100%;
}
table.chkList td {
	font-size:11px;
	padding:1px 0;
}
table.chkList td label {
	padding-left:2px;
}
div#recordList {
	padding-top:15px;
	position:relative;
}
div#changePageSizeArea {
	text-align:right;
	padding-right:8px;
}
table.recordList tr.rPager table td {
	border:none;
	padding:1px 4px;
	height:20px;
	text-align:center;
}

div.updatePanel {
	padding-left:8px;
}

/*---------- Vehicle Info ----------*/
div#mainpart {
	margin-left:-181px;
	z-index:2;
}
div#vehicleInfo {
	float:left;
	width:500px;
}
div#vehicleKbbd {
	float:right;
	width:500px;
	overflow:hidden;
}
div#vehiNav {
	padding:5px 0;
}
div#vehiNav a {
	float:right;
	height:20px;
	width:115px;
	overflow:hidden;
	background:#000 url('images/icons.jpg') -140px -90px no-repeat;
	text-decoration:none;
	color:#fff;
	font-weight:bold;
	font-size:11px;
	line-height:20px;
	cursor:pointer;
	text-indent:-99em;
	overflow:hidden;
}
div#vehiNav a.vnPrevGrey {
	background-position:-140px -112px;
	cursor:default;
}
div#vehiNav a.vnNext, div#vehiNav a.vnNextGrey {
	width:92px;
	background-position:-260px -90px;
}
div#vehiNav a.vnNextGrey {
	background-position:-260px -112px;
	cursor:default;
}
div#vehiNav .cinfo{
	font-size:11px;
	font-weight:bold;
	float:right;
	height:20px;
	line-height:20px;
	padding:0 4px;
}

div#openconditionreportarea {
	padding:3px 0 8px 0;
	font-size:14px;
	line-height:32px;
	text-indent:180px;
	background:#fff url('images/icon_rpt_32x32.jpg') 140px center no-repeat;
}
div#openconditionreportarea a {
	text-decoration:underline;
	color:#000;
}

/*-- ImgViewer.Start --*/
div.ivWraper {
	width:500px;
}
div.ivWraper div.ivWraper img {
	border:none;
}
div.ivWraper div.ivInfo {
	padding:8px 10px;
	background-color:#111;
	border-bottom:1px #333 solid;
}
div.ivWraper div.ivInfo h3, div.ivWraper div.ivInfo h5 {
	color:#fff;
	text-align:center;
	font-family:Cambria,Cochin,Georgia,Times,"Times New Roman",serif;
}
div.ivWraper div.ivInfo h3 {
	border:none;
	font-size:20px;
}
div.ivWraper div.ivInfo h5 {
	font-weight:normal;
	font-size:12px;
}
div.ivWraper div.ivZoom {
	width:500px;
	min-height:260px;
	text-align:center;
	margin:0 auto 0 auto;
	padding:5px 0;
	overflow:hidden;
	position:relative;
	background:#000;
}
* html div.ivWraper div.ivZoom {
	height:260px;
}
div.ivWraper div.imgStage {
	width:346px;
	height:260px;
	position:relative;
	margin:0 auto;
	overflow:hidden;
}
div.ivWraper div.ivZoom span {
	display:block;
	width:50px;
	height:30px;
	cursor:pointer;
	position:absolute;
	top:100px;
	text-indent:-99em;
	overflow:hidden;
	background-image:url('images/imgViewerBtn.png');
	background-repeat:no-repeat;
	display:none;
}
div.ivWraper div.ivZoom span.imgPrev, div.ivWraper div.ivZoom span.imgPrevGrey {
	left:10px;
	background-position:0 -105px;
}
div.ivWraper div.ivZoom span.imgPrevGrey {
	background-position:0 -70px;
}
div.ivWraper div.ivZoom span.imgNext, div.ivWraper div.ivZoom span.imgNextGrey {
	right:10px;
	background-position:0 -175px;
}
div.ivWraper div.ivZoom span.imgNextGrey {
	background-position:0 -140px;
}
div.ivWraper div.loading {
	background:transparent url('images/loadingBlack.gif') center center no-repeat;
}
div.ivWraper div.ivZoom img {
	cursor:pointer;
	border:none;
	display:block;
	margin:0 auto;
}
div.ivWraper div.ivThumb {
	padding:8px 0;
	background-color:#111;
	position:relative;
	border-top:1px #333 solid;
}
div.ivWraper div.ivThumb span {
	position:absolute;
	top:25px;
	display:block;
	width:13px;
	height:23px;
	cursor:pointer;
	text-indent:-99em;
	background-image:url('images/imgViewerBtn.png');
	background-repeat:no-repeat;
}
div.ivWraper div.ivThumb span.imgPrev, div.ivWraper div.ivThumb span.imgPrevGrey {
	left:10px;
	background-position:0 0;
}
div.ivWraper div.ivThumb span.imgPrevGrey {
	background-position:0 -30px;
	cursor:default;
}
div.ivWraper div.ivThumb span.imgNext, div.ivWraper div.ivThumb span.imgNextGrey {
	right:10px;
	background-position:-18px 0;
}
div.ivWraper div.ivThumb span.imgNextGrey {
	background-position:-18px -30px;
	cursor:default;
}
div.ivWraper div.ivThumb div.ivScroll {
	width:444px;
	height:64px;
	margin:0 auto;
	overflow:hidden;
	position:relative;
}
div.ivWraper div.ivScroll ul {
	width:800px;
	height:64px;
	position:absolute;
	top:0;
	left:0;
	padding:0;
	margin:0;
	list-style:none;
}
div.ivWraper div.ivScroll ul li {
	float:left;
	width:84px;
	height:64px;
	text-align:center;
	margin-right:6px;
	text-align:center;
	padding:0;
	list-style:none;
}
div.ivWraper div.ivScroll ul li a {
	cursor:pointer;
}
div.ivWraper div.ivScroll ul li img {
	border:2px #333 solid;
}
div.ivWraper div.ivScroll ul li a:hover img {
	border:2px #555 solid;
}

/*-- ImgViewer.End --*/

div#moreInfos {
	margin-bottom:4px;
	position:relative;
}
div#moreInfos ul, div#moreInfos ul li {
	list-style:none;
}
li.miDescription, li.miDealersContacts {
	width:241px;
	float:left;
	padding-left:8px;
	color:#333;
}
li.miDealersContacts {
	float:right;
	width:242px;
}
div#moreInfos ul li h4 {
	height:22px;
	line-height:22px;
	text-indent:8px;
	color:#fff;
	background-color:#000;
	margin-left:-8px;
	font-size:12px;
}
div#moreInfos ul li div {
	padding:4px 0;
}
li.miDescription div table td {
	padding-right:.5em;
	font-size:11px;
}
li.miDescription div table td input {
	margin-right:2px;
}
li.miDescription p {
	padding:5px 0 1px 0;
}
li.miDescription textarea {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	width:235px;
	padding:2px;
	color:#333;
}

li.miDealersContacts div {
	margin-left:-8px;
}
li.miDealersContacts div table tbody th, li.miDealersContacts div table tbody td {
	padding-bottom:2px;
	padding-top:2px;
}
li.miDealersContacts div table tbody th {
	font-weight:normal;
	text-align:left;
	padding-right:1em;
	padding-left:8px;
}
li.miDealersContacts table tr.even th, li.miDealersContacts table tr.even td {
	background-color:#f6f6f6;
}
li.miDealersContacts table tfoot th {
	text-align:center;
	height:25px;
	border-top:1px #f6f6f6 solid;
	font-size:13px;
	line-height:30px;
}
li.miDealersContacts table tfoot th a {
	text-decoration:underline;
}
li.miDealersContacts p.ft {width:143px; word-wrap:break-word; overflow:hidden}
div.makeOffer {
	background-color:#000;
	color:#fff;
	position:relative;
	font-size:24px;
	font-weight:bold;
	padding:10px;
	text-align:right;
	margin-top:20px;
}
div.makeOffer p {
	position:absolute;
	font-size:11px;
	right:0;
	top:-16px;
	color:#390;
}
div.makeOffer span {
	float:right;
	height:29px;
	line-height:29px;
}
div.makeOffer input.moInput {
	padding:2px;
	font-size:20px;
	font-weight:bold;
	font-family:Verdana, Geneva, Tahoma, sans-serif;
	color:#000;
	margin-left:5px;
	margin-right:124px;
	width:112px;
	height:25px;
	text-align:right;
	border:none;
	background-color:#f5f5f5;
	float:right;
	display:inline;
}
div.makeOffer input.moSubmit {
	height:34px;
	width:114px;
	cursor:pointer;
	position:absolute;
	right:10px;
	top:8px;
}
p.aQuestion {
	text-align:right;
	padding:4px 10px;
}
p.aQuestion input {
	margin-left:8px;
	width:130px;
	cursor:pointer;
	font-size:11px;
}

/*-----------------ManageMyCars-------------------*/
div.mpMana table.recordList th, div.mpMana table.recordList td {
	font-size:11px;
	font-size:12px;
}
span#addiCars {
	display:block;
	margin-bottom:10px;
	text-indent:8px;
	font-size:14px;
}
span#addiCars a {
	text-decoration:underline;
}

span.addiCars {
	display:block;
	margin-bottom:10px;
	text-indent:8px;
	font-size:14px;
}
span.addiCars a {
	text-decoration:underline;
}

div.tbTips {
	padding:5px 8px;
	color:#666;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
div.tbTips input {
	margin-right:8px;
}

div.sidepart {}
div.sidepart table.posttosell td {
	padding:4px 5px;
}
div.sidepart table.posttosell td input {}
div.sidepart table.posttosell div.infoErrorMessage {
	line-height:1.2em;
	padding:5px 0;
	width:400px;
	word-wrap:break-word;
	overflow:hidden;
}
div.sidepart table.posttosell div.infoErrorMessage strong {
	word-wrap:break-word;
	overflow:hidden;
}
div.manualDetail td p, div.buyDescription p {
	font-size:12px;
	padding:20px 0 5px 0;
}
div.manualDetail td textarea, div.buyDescription textarea {
	font-size:12px;
	color:#333;
	width:90%;
	padding:2px;
	font-family:Arial, Helvetica, sans-serif;
}
div.buyDescription textarea {
	width:50%;
	margin-bottom:20px;
}
div.manualSubmit {
	padding-top:20px;
}
div.buyDescription {
	padding-left:8px;
}
div.inputAccess {
	padding:0 8px;
	margin-bottom:10px;
}
div.inputAccess h3.ttSty1 {
	text-indent:5px;
	font-size:14px;
	line-height:30px;
	border-bottom:1px #36c solid;
	margin-bottom:8px;
}
div.inputAccess h3.ttSty1 span {
	padding-left:1em;
	color:#666;
}
div.others {
	font-weight:bold;
}
div.others strong {
	font-size:14px;
	font-style:italic;
	padding:0 4px;
}
div.others p {
	margin:5px;
}
div.others ul, div.others li {
	list-style:disc;
}
div.others ul {
	margin-left:50px;
}
div.others li input {
	margin-left:20px;
}

div.vehicleStep {
	background:#36c;
}
div.vehicleStep strong {
	float:left;
	width:94px;
	font-size:22px;
	height:53px;
	line-height:53px;
	font-weight:bold;
	color:#fff;
	background:#2c5b90;
	text-align:center;
}
div.vehicleSub {
	float:left;
	color:#fff;
	padding:8px 0 8px 8px;
}
div.vehicleSub h3 {
	font-size:16px;
}
div.vehicleSub p {
	font-size:12px;
}
div.vehicleData {
	padding-left:102px;
}
div.vehicleData h4 {
	font-size:12px;
	padding:5px 0 10px 0;
}
div.vehicleData h4 span {
	font-weight:normal;
	padding-left:1em;
	font-size:11px;
}
div.vehicleData table.uploadData {
	width:100%;
}
div.vehicleData table.uploadData td {
	padding:4px 4px 4px 0;
}
div.vehicleData table.uploadData td p {
	margin-bottom:4px;
}
div.vehicleData table.uploadData td input {
	margin-right:2px;
}
div.vehicleData table.uploadData td textarea {
	padding:2px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:1.4em;
	width:98%;
}

/*----------------- Offers -------------------*/
div.offerpart table.recordList th, div.offerpart table.recordList td {
	font-size:12px;
}
div.offerpart table.recordList tr.vehicleHeader td {
	font-size:14px;
}
div.offerpart table.recordList tr.vehicleHeader td a {
	color:#333;
}
div.offerDel table td input.btnSys {
	font-size:11px;
	padding-left:5px;
	padding-right:5px;
}

/*----------------- Send Invite -------------------*/
div.sendInvite, div#searchBox {
	padding-top:8px;
}
div.sendInvite h3 {
	padding-left:8px;
}
div.sendInvite div h3 {
	padding-left:0;
}
div.sendInvite table {
	width:100%;
	background:#f5f5f5;
}
div.sendInvite table th, div.sendInvite table td {
	padding:10px 8px;
}
div.sendInvite table th {
	width:100px;
	text-align:right;
}
div.sendInvite div.inviteBodycontent {
	padding:8px 8px 0 124px;
}
div.sendInvite div.inviteBodycontent p {
	line-height:1.4em;
	padding:8px 0;
	width:520px;
}
div.sendInvite div.inviteBodycontent p a {
	text-decoration:underline;
}
div.sendInvite div.inviteBodycontent h3 input {
	margin-left:12px;
}

/*----------------- Account Settings -------------------*/
div.accUDInfo {
	padding-left:8px;
}
div.accUDInfo table th {
	padding:3px 10px 3px 0;
	font-weight:normal;
	text-align:left;
}
div.accUDInfo table td {
	padding:3px 0;
}
div.accUDInfo div h3 {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#36c;
	margin:6px 0 8px 0;
}
div.accUDInfo td span.valMsg {
	font-size:11px;
	display:none;
}
div.accUDInfo input.iptFile {
	padding:3px 2px;
	width:135px;
}
div.accUDInfo p.photoPreview {
	padding:5px 0;
}
div.settingSubmit {
	border-top:1px #e5e5e5 solid;
	padding:4px 8px 0 8px;
	clear:both;
}
div.settingSubmit p {
	text-align:center;
	padding:4px 0;
}
div.accSystem {
	padding-left:8px;
}
div.accSystem p.chkMeg {
	padding:5px 0 15px 0;
}
.iptChk input {
	margin-right:6px;
}
div.accSystem table {
	font-size:12px;
}
div.accSystem table th {
	font-size:12px;
	font-weight:normal;
	text-align:right;
	padding:3px 8px 3px 0;
}
div.accSystem table td {
	padding:3px 30px 3px 0;
}

div#ratingList {}
div#ratingList ul, div#ratinglist li {
	list-style:none;
}
div#ratinglist ul.w li {
	margin-bottom:10px;
}
div#ratinglist ul.w li h3 {
	height:24px;
	line-height:24px;
	font-size:12px;
	color:#36c;
	font-weight:normal;
	border-bottom:1px #b6caf2 solid;
	background-color:#edeff2;
	text-indent:10px;
}
div#ratinglist ul.w li div {
	padding:5px 0 0 10px;
}
div#ratinglist ul.w li div table td, div#ratinglist ul.w li div table th {
	text-align:right;
	padding:3px;
}
div#ratinglist ul.w li div table th {
	border-bottom:1px #eee solid;
}

table.ratinglistWrap th, table.ratinglistWrap td {
	padding:5px 8px;
	text-align:right;
}
table.ratinglistWrap th.act, table.ratinglistWrap td.act {
	text-align:left;
}
table.ratinglistWrap tbody tr:hover {
	background-color:#f5f5f5;
}
table.ratinglistWrap thead th {
	border-bottom:1px #ccc solid;
}
table.ratinglistWrap tbody td {
	border-bottom:1px #eee solid;
	line-height:1.5em;
	vertical-align:top;
}
table.ratinglistWrap tbody td p {
	font-size:11px;
}
table.ratinglistWrap tbody td p strong {
	font-size:12px;
}
table.ratinglistWrap ul.h li {
	margin:2px 0;
}
table.ratinglistWrap input.btnSys {
	padding-left:5px;
	padding-right:5px;
	font-size:11px;
}

/*----------------- Dealer Network -------------------*/
div.dealerNetwork {}
div.filterCond {
	padding-bottom:10px;
	padding-left:8px;
}
div.filterCond td {
	padding-right:1em;
}
ul.dealersListView, ul.dealersListView li {
	list-style:none;
}
ul.dealersListView li {
	border:1px #ccc solid;
	padding:2px;
	margin:2px;
	width:263px;
	height:100px;
	overflow:hidden;
	float:left;
	display:inline;
	position:relative;
}
ul.dealersListView li .dlPhoto {
	float:left;
	margin-right:2px;
	width:60px;
	overflow:hidden;
}
ul.dealersListView li .dlPhoto img {
	max-width:60px;
}
* html ul.dealersListView li .dlPhoto img {
	width:60px;
}
ul.dealersListView li .dlInfos {
	float:left;
	width:200px;
	overflow:hidden;
}
ul.dealersListView li .dlInfos h3 {
	font-size:14px;
	word-wrap:break-word;
}
ul.dealersListView li .dlInfos p {
	word-wrap:break-word;
}
ul.dealersListView li .dlInfos h4 {
	font-size:12px;
}
ul.dealersListView li span.dlFav {
	display:block;
	position:absolute;
	right:2px;
	bottom:1px;
	font-size:11px;
}
ul.dealersListView li span.dlFav a {
	position:relative;
}

div.dealerMakeGroup {}
div.dealerMakeGroup table.recordList td {
	padding-left:8px;
}
div.dealerMakeGroup table.recordList tr.make td {
	background-color:#36c;
}
div.dealerMakeGroup table.recordList td.ttSty3 {
	font-weight:bold;
	color:#fff;
}

div.dealerInfoDetail {
	padding-top:8px;
}
div.dealerInfoDetail div.idBasic {
	width:200px;
	float:left;
	padding-left:8px;
	margin-right:8px;
}
div.dealerInfoDetail div.idBasic img {
	max-width:60px;
}
* html div.dealerInfoDetail div.idBasic img {
	width:60px;
}
div.dealerInfoDetail div.idBasic p input.blue {
	width:200px;
	color:#fff;
	border:none;
	margin:0;
	padding:0;
	background-color:#36c;
	height:20px;
	cursor:pointer;
}
div.dealerInfoDetail input.btnSys {
	width:200px;
	padding-left:0;
	padding-right:0;
}
div.dealerInfoDetail div.idBasic p.website {
    width:200px;
    overflow:hidden;
    word-wrap:break-word;   
}
div.dealerInfoDetail div.idRate {
	float:left;
	width:372px;
}
div.dealerInfoDetail div.idMore p {
	line-height:1.4em;
	padding:6px 0;
}
div.dealerInfoDetail div.idMore a {
	color:#36c;
	text-decoration:underline;
}
div.dealerInfoDetail div.idMore ul, div.dealerInfoDetail div.idMore ul li {
	list-style:none;
}
div.dealerInfoDetail div.idMore ul li {
	padding-left:8px;
}
div.rateWrap {
	padding:0 8px 8px 8px;
}
div.rateWrap table {
	width:356px;
}
div#commentControl h3 {
	background:#eee;
	font-weight:bold;
	line-height:20px;
	text-indent:8px;
	border-bottom:1px #fff solid;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
div#commentControl table {
	width:372px;
}
div#commentControl table thead td {
	background:#eee;
	font-weight:bold;
	line-height:20px;
	text-indent:8px;
	border-bottom:1px #fff solid;
}
div#commentControl table tbody tr.even {
	background-color:#f5f5f5;
}
div#commentControl table tbody td {
	border-bottom:1px #eee solid;
}
div#commentControl table tbody td.rateUser {
	padding:5px 8px;
	width:60px;
	text-align:center;
}
div#commentControl table tbody td.rateUser img {
	max-width:60px;
}
* html div#commentControl table tbody td.rateUser img {
	width:60px;
}
div#commentControl table tbody td.rateCmt {
	vertical-align:top;
	line-height:1.4em;
	padding:5px 0;
}

/*----------------- Rating -------------------*/
div.ratingForm {
	padding-left:8px;
	padding-top:12px;
}
div.ratingForm p {
	line-height:1.4em;
	padding:5px 0;
}
div.ratingForm ul, div.ratingForm ul li {
	list-style:none;
}
div.ratingForm ul {
	padding:8px 0;
}
div.ratingForm ul li {
	padding:2px 0;
}
div.rator {
	border:1px #ccc solid;
	width:50%;
	padding:8px;
}
div.rator table {
	width:100%
}
div.rator textarea {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:1.4em;
	padding:1px;
	width:98%;
}

/*----------------Pager----------------*/
.pager
{
	float:right;
	margin-right:20px
}
div.pgWrap {
	padding:4px 0;
}
/* for Grid view*/
tr.rPager span
{
	border-color:#aaa;
	border-width:1px;
	border-style:solid;
	padding:0 2px;
	background:#eee;
}
/* for List View*/
.currentPageLabelCss
{
	border-color:#aaa;
	border-width:1px;
	border-style:solid;
	padding:0 2px;
	background:#eee;
}

div.ivcWrap {padding:20px;font-family:Cambria, Cochin, Georgia, Times, "Times New Roman", serif;}
h2#invoic_title, h2.hTitle {margin:10px 0;font-size:18px;}
h2#invoic_title span {float:left;}
h2#invoic_title span.date {float:right;}
div#invoice_detail{ border: solid 1px #666; padding:10px; margin-bottom:5px; font-size:14px;}
div#invoice_detail table {margin-bottom:10px;}
div#invoice_detail table th, div#invoice_detail table td{text-align:left;padding:2px 0;}
div#invoice_detail table th {text-decoration:underline;}
div#invoice_detail table .iYear {width:100px;}
div#invoice_detail table .iMake {width:150px;}
div#invoice_detail table .iModel {width:150px;}
div#invoice_detail table .iVin {width:200px;}
div#invoice_detail table .iBuyer {width:400px;}
div#invoice_price {font-size:16px;margin:5px 0;}
div#invoice_price .note {font-size:12px;padding-left:1em;}
div#invoice_footer {font-size:12px;}
div#invoice_footer span {padding-right:50px;}
div#invoice_kbb {margin:10px 0;}
div#invoice_otherinfo ul, div#invoice_otherinfo li {list-style:none;}

/*------------------------------Additional Info--------------------------------------*/
div.additionalVehicleColumn
{
	float:left;
	width:150px;
	margin-right:10px;
}
div.additionalVehicleGroup
{
    border:1px #333 solid;
    position:relative;
}
div.additionalVehicleGroup span.req
{
    position:absolute;
    top:5px;
    right:5px;
    color:#ff3300;
    font-weight:bold;
}
div.uxAdditionalVehicleItem
{
    margin:4px;
}
div.uxAdditionalVehicleItem input
{
    margin-right:2px;
}


element.style{ color:Red; font-size: 15pt;}

span.spantitle { height:26px;line-height:26px; width:300px; padding:5px; margin:0px 10px 10px 10px; border-bottom:1px #fff solid; color:#36c; background:#E1E8F7;}

.PriceLabel{font-size:larger; font-weight:bolder}
.PriceOnVehicleInfo
{
	position:relative;
	right:0;
	left:60px;
	width:190px;
	height:20px;
	text-align:center;
	background-color:#C7D8F2;
	background-position:center;
	font-size:medium;
	font-weight:bold;
	margin-top:8px;
}
.PriceTextArea
{
	position:absolute; top:5px; left:10px
}

