BODY {
	FONT-SIZE: 12px; line-height: 18px; COLOR: #000000; FONT-FAMILY: arial, verdana, helvetica
}
table, td, th, div {
	FONT-SIZE: 100%; COLOR: #000066; FONT-FAMILY: verdana, arial, helvetica
}
input, textarea {
	FONT-SIZE: 90%; COLOR: #000066; FONT-FAMILY: verdana, arial, helvetica
}
table, td, th {
	VERTICAL-ALIGN: top; BORDER-COLLAPSE: collapse
}

br.clear { clear: both; }

a.img:visited {
	color: #000000
}
a.img {
	color: #cccccc
}

A:blacklinks {
	color: #000000
}
.whitel {
	color: #ffffff
}


HR {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; COLOR: #cfdee1; PADDING-TOP: 0px; HEIGHT: 1px
}

OL LI {
	MARGIN-TOP: 2px; MARGIN-LEFT: 2px; VERTICAL-ALIGN: top
}
UL {
	LIST-STYLE-TYPE: square
}

.SectorHighlight {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #d17002
}
.TitleText {
	FONT-WEIGHT: bold; FONT-SIZE: 150%; PADDING-BOTTOM: 3px; COLOR: #000066; FONT-FAMILY: helvetica
}
.HighlightText {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; PADDING-BOTTOM: 3px; COLOR: #f7a70e
}
.bold {
	FONT-WEIGHT: bold
}
.alignRight {
	TEXT-ALIGN: right
}
.smenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: x-small;
	COLOR: #000066;
	//FONT-WEIGHT: bold
}
.smenu A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: x-small;
	COLOR: #000066;
	//FONT-WEIGHT: bold
}
.smenu A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: x-small;
	COLOR: #ffffff;
	//FONT-WEIGHT: bold
}
.smenu A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: x-small;
	COLOR: #000066;
	//FONT-WEIGHT: bold
}
.smenu A:visited:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: x-small;
	COLOR: #ffffff;
	//FONT-WEIGHT: bold
}
.LargePrint {
	FONT-WEIGHT: bold; FONT-SIZE: 120%
}
.NewPrint {
	FONT-SIZE: 80%; COLOR: #ed9634
}
.underline {
	TEXT-DECORATION: underline
}
.red {
	COLOR: #ff0000
}
.textarea {
	BORDER-RIGHT: #cfdee1 1pt solid; PADDING-RIGHT: 3px; BORDER-TOP: #cfdee1 1pt solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #cfdee1 1pt solid; PADDING-TOP: 3px; BORDER-BOTTOM: #cfdee1 1pt solid
}
.NewsSmallPrint {
	FONT-SIZE: xx-small; COLOR: #a7a5a5
}
.mandField {
	FONT-SIZE: 125%; COLOR: #ff0000
}
.bannerLayout {
	FONT-SIZE: 80%; WIDTH: 100%
}
.bannerLayout .logoCell {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.bannerLayout H1 {
	FONT-SIZE: 110%; MARGIN-BOTTOM: 0px
}
.submitButton {
	FONT-SIZE: 11px; FONT-FAMILY: Arial-black; COLOR: #ffffff; BACKGROUND-COLOR: #800000; PADDING-RIGHT: 1px; FONT-WEIGHT: bold; PADDING-LEFT: 1px; FONT-SIZE: 100%
}
.orangeSubmitButton {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; border-size=1px; border-color=#000000; COLOR: #000000; BACKGROUND-COLOR: #86E1FF; width: 128px
}
.orangeApplyButton {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-BOTTOM: 2px; WIDTH: 80px; COLOR: #ffffff; PADDING-TOP: 2px; BACKGROUND-COLOR: #e7a55a
}
FORM {
	MARGIN: 0px
}
.OnTab {
	PADDING-RIGHT: 0px; BORDER-TOP: #909191 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 85%; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; TEXT-ALIGN: center
}
.OnTab {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: bottom; COLOR: #ffffff; TEXT-DECORATION: none
}
.OnTab A {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: bottom; COLOR: #ffffff; TEXT-DECORATION: none
}
.OnTab {
	BACKGROUND-COLOR: #3970ad
}
.On {
	BACKGROUND-COLOR: #3970ad
}
.OffTab {
	PADDING-RIGHT: 0px; BORDER-TOP: #909191 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 85%; BACKGROUND-IMAGE: url(/images/core/tabOffBackground.gif); PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: center
}
.Off {
	BACKGROUND-IMAGE: url(/images/core/tabOffBackground.gif)
}
.OffTab {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: bottom; COLOR: #000066; TEXT-DECORATION: none
}
.OffTab A {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: bottom; COLOR: #000066; TEXT-DECORATION: none
}
.subTabNav {
	MARGIN: 0px 0px 2px; WIDTH: 100%
}
.subTabs {
	BORDER-RIGHT: #949294 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #949294 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #cecbce 1px solid; WIDTH: 110px; PADDING-TOP: 3px; BORDER-BOTTOM: #3970ad 1px solid; TEXT-ALIGN: center
}
.subTabsOff {
	BORDER-RIGHT: #949294 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #949294 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #cecbce 1px solid; WIDTH: 110px; PADDING-TOP: 3px; BORDER-BOTTOM: #3970ad 1px solid; TEXT-ALIGN: center
}
.contentLayout .rightBottom {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; HEIGHT: 17px; TEXT-ALIGN: right
}
.contentTable {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; WIDTH: 100%; PADDING-TOP: 0px
}
.contentTable .right {
	FONT-SIZE: 100%; TEXT-ALIGN: right
}
.contentTable .left {
	FONT-SIZE: 100%; TEXT-ALIGN: right
}
.contentTable .left {
	PADDING-RIGHT: 15px
}
.headingTop {
	PADDING-RIGHT: 4px; BORDER-TOP: #e7bc8b 1px solid; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 110%; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BACKGROUND-COLOR: #faf2e8
}
.headingBottom H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 5px; PADDING-TOP: 6px; BORDER-BOTTOM: #cfdee1 1px solid; HEIGHT: 19px; BACKGROUND-COLOR: #faf5e7
}
.tempCount {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 125%; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.tempSearchBox {
	BORDER-RIGHT: #f3d498 1px solid; BORDER-TOP: #f3d498 1px solid; BORDER-LEFT: #f3d498 1px solid; BORDER-BOTTOM: #f3d498 1px solid; BACKGROUND-COLOR: #faf5e7
}
.borderTopLeft {
	BORDER-TOP: #f3d498 1px solid
}
.borderTopRight {
	BORDER-TOP: #f3d498 1px solid
}
.borderBottomLeft {
	BORDER-TOP: #f3d498 1px solid
}
.borderBottomRight {
	BORDER-TOP: #f3d498 1px solid
}
#currentPageNo {
	FONT-WEIGHT: bold
}
.bannersTopRightPanel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 70%; BACKGROUND: #ffffff; LEFT: 785px; PADDING-BOTTOM: 0px; WIDTH: 160px; PADDING-TOP: 0px; FONT-FAMILY: verdana; POSITION: absolute; TOP: 129px
}
.topRightTable {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 160px; PADDING-TOP: 0px; HEIGHT: 160px; TEXT-ALIGN: center
}
.linksCell {
	PADDING-RIGHT: 4px; PADDING-LEFT: 10px; BACKGROUND: #f9efe4; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #ecc495 1px solid; TEXT-ALIGN: left
}
.linksHeader {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: #ef9631; PADDING-BOTTOM: 5px; WIDTH: 160px; COLOR: #ffffff; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.linksHeaderBlue {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: #00348c; PADDING-BOTTOM: 5px; WIDTH: 160px; COLOR: #ffffff; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.bottomRightTable {
	WIDTH: 100%; PADDING-TOP: 20px; TEXT-ALIGN: left
}
.bottomRightTable2 {
	WIDTH: 100%; TEXT-ALIGN: left
}
.linksCellBottom {
	PADDING-RIGHT: 4px; PADDING-LEFT: 10px; BACKGROUND: #dee7f7; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #b6bcd6 1px solid
}


.content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
      line-height: 26 px;
}
.contents {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
      line-height: 20 px;
	text-align: justify;
	text-valign: top;
      font-weight: bold;
}
.contents2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
      line-height: 20 px;
      font-weight: bold;

}
.normaltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12 px;
	line-height: 18 px;
	color: #000000;
}
.normaltext1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11 px;
	line-height: 14 px;
	color: #000000;
}

.footertext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 12 px;
	color: #000000;
      font-weight: bold;
}
.contents3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
      font-weight: bold;
}
.contents1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
      line-height: 16 px;
      line-height: 20 px;
	text-align: justify;
}
.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
      line-height: 14 px;
	text-align: justify;
}
.contentss {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
      line-height: 18 px;
	text-align: left;
}
.searchs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11 px;
	color: #333333;
	height: 20 px;
      line-height: 10 px;
 	background-color: #efefef;
}
.searchss {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11 px;
	color: #333333;
	height: 18 px;
      line-height: 13 px;
 	background-color: #efefef;
}
.heads {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #efefef;
      font-weight: bold;
      line-height: 26 px;
}
.heads1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #948C8C;
      font-weight: bold;
}
.headers {
    COLOR: black;
    FONT-FAMILY: 'Arial Black';
    FONT-STYLE: italic;
    FONT-VARIANT: small-caps;
    TEXT-DECORATION: underline overline line-through;
}

A.nu:hover {text-decoration:none ; color: #6aeb0b;}

A.ru:hover {color: #ff0000;}
	
A.gu:hover {text-decoration:none ; background-color: #6aeb0b; color: #ffffff;}

.links {text-decoration:none ; color: #aaaaaa; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}

A.links:hover {text-decoration:none ; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}

.pnorm
{
    BACKGROUND-COLOR: #cccccc;
    COLOR: #000000;
    FONT: bold 12px  Arial,Helvetica,Sans Serif
}
.pover
{
    BACKGROUND-COLOR: #cccccc;
    COLOR: #3200cd;
    FONT: bold 12px  Arial,Helvetica,Sans Serif
}

.inputfields { 
COLOR: #000000; 
background-color: #ffffff; 
border-color: #cccccc; 
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px;
font-size: 9pt; 
FONT-FAMILY: Arial, Verdana, Helvetica;   
}

#tabs ul 	{
	list-style:none;
	margin:0px;
	padding:0px;
}


.lbc {background:url("lb1.gif") no-repeat left top; }

.buttonstyle { 
COLOR: #FFFFFF; 
font-size: 8pt; 
FONT-WEIGHT: bold; 
BACKGROUND-COLOR: #6B334A; 
border-color: #A96B73; 
FONT-FAMILY: Arial, Verdana, Helvetica;   
}

/********************************/
/*          ABT CSS             */
/********************************/

#logo { padding: 10px 0; }

/* car detail page icons
ul#options { padding: 0; margin: 0; list-style: none; }
ul#options li { margin-bottom: 8px; height: 16px; line-height: 16px; }
ul#options li a { text-decoration: none; color: #06598d; line-height: 16px; padding-top: 2px; }
	ul#options li a:hover { text-decoration: underline; }
a#make-offer { background: url(/images/i_money.gif) no-repeat right center; padding-right: 24px; width: 16px; height: 16px; }

a#watchlist { background: url(/images/i_find.gif) no-repeat right center; padding-right: 24px; width: 16px; height: 16px; }

a#question { background: url(/images/i_comments.gif) no-repeat right center; padding-right: 24px; width: 16px; height: 16px; }

a#services-store { background: url(/images/i_wrench.gif) no-repeat right center; padding-right: 24px; width: 16px; height: 16px; }

end car detail page icons */

/* navigation */
#navigation, #affiliates { height: 12px; }
ul#main-nav {
	position: relative;
	width: 325px; height: 24px;
	margin: 0;
	background: transparent url(/images/sp_nav.gif) no-repeat 0 0;
	text-indent: -9999em;
	line-height: 12px;
}
	ul#main-nav li, #navigation ul#main-nav li a { float: left; display: inline; text-indent: -9999em; }
		ul#main-nav li a {
			position: absolute;
			left: 0; top: 0;
			background: url(/images/sp_nav.gif) no-repeat 0 0;
			width: 56px; height: 24px;
		}
			ul#main-nav li#n-sell-car a { left: 57px; background-position: -57px 0; width: 73px; height: 24px; }
			ul#main-nav li#n-buy-car a { left: 130px; background-position: -130px 0; width: 72px; height: 24px; }
			ul#main-nav li#n-apply a { left: 204px; background-position: -204px 0; width: 121px; height: 24px; }	

			ul#main-nav li#n-home a:hover { left: 0; top: 0; background-position: 0 -24px; height: 24px; }
			ul#main-nav li#n-sell-car a:hover { left: 57px; top: 0; background-position: -57px -24px; height: 24px; }
			ul#main-nav li#n-buy-car a:hover { left: 130px; top: 0; background-position: -130px -24px; height: 24px; }
			ul#main-nav li#n-apply  a:hover { left: 204px; top: 0; background-position: -204px -24px; height: 24px; }
			
	ul#main-nav li#n-car-peeple-net a { position: absolute; left: 477px; top: -25px; background: url(/images/b_car-peeple-net.gif) no-repeat 0 0; width: 293px; height: 25px; }


/* end navigation */


#acct-box, #acct-box a { color: #000; }

/* homepage main-info box */

table#main-info { background: #beddff url(/images/bg1.gif) repeat-x left top; width: 770px; margin-bottom: 2em; }

#main-info tr td div#buy-sell-wrap { float: right; display: inline; width: 550px; background: #ffef94 url(/images/bg3.gif) repeat-x left top; padding-bottom: 6em; }
	#main-info tr td div#buy-sell-wrap ul { margin: 0; list-style: none; padding-left: 0; }
		#main-info tr td div#buy-sell-wrap ul li a { line-height: 1.5em; background: url(/images/ar2.gif) no-repeat right center; padding-right: 14px; }

	#buy-sell-wrap #buyers,
	#buy-sell-wrap #sellers { float: left; display: inline; width: 45%; padding-left: 5%; }
	#buy-sell-wrap #thisplace { float: left; display: inline; width: 100%; padding-top: 5%; padding-left: 2%; padding-bottom: 1%; }
	
	#buy-sell-wrap h3 { float: left; display: inline; margin-right: 1em; }
	#buy-sell-wrap a.bubble-icon img { float: left; display: inline; border: 0; padding-top: 1em; }



/* end homepage main-info box */

/* homepage Featured Styles table styles */

table#feat-cars caption { font-weight: bolder; text-align: left; font-size: 150%; }

#feat-cars tr.odd td, #feat-cars tr.even td {
background: #fff7d6;
color: #4F6B72;
padding: 6px 6px 6px 12px;
}

tr td a { color: #c00; text-decoration: underline; }
	tr td a:hover { color: #333; }

#feat-cars td a img { border: 4px solid #ccc; }
	#feat-cars td a:hover img { border: 4px solid #4fad26; }

#feat-cars tr.odd td { background-color: #d2e7ff; }
	#feat-cars tr.odd td.empty { background: none; }

/* end homepage table styles */

/* car_detail specific page styles */

table#about-seller {
	border: 1px solid #333;
	width: 325;
	margin-right: 20%;
	text-align: left;
}
	table#about-seller caption { text-align: left; }
	table#about-seller tr#user-image { float: right; display: inline; }
	table#about-seller th { width: 20%; }
	table#about-seller th, table#about-seller td { height: 20%; }



/*     "Click here to" area     */
ul#options li { margin: 20px 10px 0 0; }
ul#options li#make-offer, ul#options li#make-offer a { float: left; display: inline; width: 165px; height: 38px; text-indent: -9999em; background: url(/images/b_make-an-offer.gif) no-repeat 0 0; }
	ul#options li#make-offer a { display: block; }
	ul#options li#make-offer a:hover { background-position: 0 -38px; }

ul#options li#watchlist, ul#options li#watchlist a { float: left; display: inline; width: 165px; height: 38px; text-indent: -9999em; background: url(/images/b_add-to-watchlist.gif) no-repeat 0 0; }
	ul#options li#watchlist a { display: block; }
	ul#options li#watchlist a:hover { background-position: 0 -38px; }

ul#options li#question, ul#options li#question a { float: left; display: inline; width: 165px; height: 38px; text-indent: -9999em; background: url(/images/b_ask-seller.gif) no-repeat 0 0; }
	ul#options li#question a { display: block; }
	ul#options li#question a:hover { background-position: 0 -38px; }

ul#options li#services-store, ul#options li#services-store a { float: left; display: inline; width: 165px; height: 38px; text-indent: -9999em; background: url(/images/b_services-store.gif) no-repeat 0 0; }
	ul#options li#services-store a { display: block; }
	ul#options li#services-store a:hover { background-position: 0 -38px; }

p#purchase-inspection a { text-decoration: none; color: #4fad26; }
	p#purchase-inspection a:hover { text-decoration: underline; color: #04598d; }


/* end car_detail styles */