@charset "utf-8";
/*--------------------------------browse record-----------------------------*/
.browseHistory_float {
	margin: 0px;
	Position: absolute;
	left: -285px;
	top: 100px;
	z-index: 200;
	width: 317px;
	text-align:left;
	zoom: 1;
	overflow:hidden;
}
.browseHistory_float iframe {/*IE7,FF*/
	display: none;
}
.browseHistory_float a{
	display:block;
	width:100%;
	height:100%;
}
.bf_tab {
	float: right;
	width:29px;
	height:135px;
	margin: 0px;
	text-align:center;
	background-image: url(../images/browseTab.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: center top;
	display: block;
	text-indent: -2000px;
	position:relative;
	right:1px;
	top:20px;
	zoom: 1;
	overflow:hidden;
	cursor: pointer;
}
.bf_header {
	width:288px;
	height:18px;
	background-image: url(../images/browse01.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left bottom;
	float:left;
}
.bf_body {
	width:288px;
	height:auto;
	height:150px;
	min-height:150px;
	background-image: url(../images/browse02.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: repeat-y;
	background-position: left top;
	float:left;
	zoom:1;
	overflow:hidden;
}
.bf_body dl{
	margin: 2px 15px;
	padding: 0px;
	border-bottom: 1px dotted #ccc;
	zoom:1;
	overflow:hidden;
}
.bf_body dt.pic{
	float:left;
	display:block;
	padding:  0px;
	margin: 0.2em 0;
	width:50px;
}
.bf_body dd{
	font-size: 1.2em;
	margin: 0px 0 0 55px;
	zoom:1;
	overflow:hidden;
}
.bf_body dd.caption{}
.bf_body dd.price{	color: #b90000;}
.bf_body ul{	margin: 5px 15px;	padding: 0px;	}
.bf_body ul li{
	font-size: 1.2em;
	border-bottom: 1px dotted #ccc;
	margin: 0.2em 0px;
	padding: 0.2em 0px;
	list-style-type: none;
}
.bf_footer {
	width:288px;
	height:18px;
	background-image: url(../images/browse03.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left top;
	float:left;
	display:inline;
}

/*--------------------------------mainContent Div-----------------------------*/
#mainBanner {
	float: left;
	font-size: 1.2em;
}
.advSearchDiv {
	float: left;
	width: 300px;
	display:inline;
	margin-top:30px;
}
.advSearchDiv fieldset{margin:0; padding:0; border:none;}
.advSearchDiv fieldset legend{
	text-indent: -2000px;
	background-image: url(../images/title03.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: -150px 0px;
	height: 40px;
	width: 150px;
	display:block;
	zoom:1;
	overflow: hidden;
}
.advSearch-primBtn {
	margin: 0px 0px 0px 5em;
	width: 5em;
}

.advSearchDiv select, .advSearchDiv input {
	color: #333333;
	vertical-align: middle;
}
.advSearchDiv dl{zoom:1; margin:0 0 0 10px;}
.advSearchDiv dl dd {
	font-size: 1.2em;
	margin: 0px 0px 0.2em;
	color: #666666;
}
.advSearchDiv dl dd label.colname {
	float: left;
	width: 5em;
	display: block;
	color: #000000;
}
.advSearchDiv dl dd div {
	margin-left: 5em;
}
.advSearch-textInput {
	width: 4em;
}
.advResultDiv {
	width: 634px;
	margin-left: 304px;
	margin-top:40px;
	float: none;
}
.advResultDiv_header {
	background-image: url(../images/bg_semiTransparent01_header.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left top;
	height: 15px;
	width: 100%;
	overflow: hidden;
	text-indent: -2000px;
}
.advResultDiv_body {
	background-image: url(../images/bg_semiTransparent01_body.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: repeat;
	zoom:1;
	overflow: hidden;
	padding:0 10px;
	width:auto;
}
.advResultDiv_footer {
	background-image: url(../images/bg_semiTransparent01_footer.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left top;
	height: 15px;
	width: 100%;
	overflow: hidden;
	text-indent: -2000px;
}
.advResult_header{
	background-image: url(../images/bg_blackTitleBar.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: 0px -60px;
	margin:0;
	padding:0 10px;
	height: 30px;
	line-height:26px;
	color:#FFFFFF;
	width:auto;
	font-size:1.2em;
	zoom:1;
	overflow: hidden;
	position: relative;
	z-index: 101;
}
.advResult_header a{color:#FFCE07;color:#FFCE07;}
.advResult_header strong{color:#FFCE07;}
.advResult_item {
	margin: 0px;
	border-bottom: 3px solid #FFFFFF;
	padding: 0.7em 0px;
	zoom: 1;
}
.advResult_item dd {
	font-size: 1.2em;
	margin: 0.2em;
	zoom:1;
}

.advResult_item img {
	border-style: none;
}
.advResult_item dd.mark {
	margin-left: 110px;
}
.advResult_item dd.pic {
	width: 100px;
	float: left;
	clear:left;
}
.advResult_item dd.price {
	background-image: url(../images/icon_07.gif);
	background-repeat: no-repeat;
	float: right;
	height: 55px;
	width: 57px;
	color: #b90000;
	background-position: center center;
	text-align: center;
	font-size:16px;
	line-height:20px;
	font-weight:bold;
	padding-top: 15px;
}
.advResult_item dd.spec {
	margin-left: 110px;
}
.advResult_item dd.spec {
	margin-left: 110px;
}
.advResult_item dd.spec a {
	color:#3D7A99;
}
.advResult_item dd.title {
	font-weight: bold;
	margin-left: 110px;
	font-size:13px;
}
.advResult_item dd.updated {
	background-image: url(../images/icon_03.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	margin-left: 110px;
	padding-left: 60px;
	height: 1.5em;
	background-position: left center;
}
/*--------------------------------091216 update carstore list car start-----------------------------*/
.advResult_item1 {
	margin: 0px;
	border-bottom: 3px solid #FFFFFF;
	padding: 0.7em 0px;
	zoom: 1;
}
.advResult_item1 dd {
	font-size: 1.2em;
	margin: 0.2em;
	zoom:1;
}

.advResult_item1 img {
	border-style: none;
}
.advResult_item1 dd.mark {
	margin-left: 110px;
}
.advResult_item1 dd.pic {
	width: 100px;
	float: left;
	clear:left;
}
.advResult_item1 dd.price {
	background-image: url(../images/icon_07.gif);
	background-repeat: no-repeat;
	float: right;
	height: 55px;
	width: 57px;
	color: #b90000;
	background-position: center center;
	text-align: center;
	font-size:16px;
	line-height:20px;
	font-weight:bold;
	padding-top: 15px;
}
.advResult_item1 dd.spec {
	margin-left: 110px;
}
.advResult_item1 dd.spec a {
	color:#3D7A99;
}
.advResult_item1 dd.spec a:hover {
	color:#990000;
}
.advResult_item1 dd.title {
	font-weight: bold;
	margin-left: 110px;
	font-size:13px;
}
.advResult_item1 dd.updated {
	background-image: url(../images/icon_03.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	margin-left: 110px;
	padding-left: 60px;
	height: 1.5em;
	background-position: left center;
}

/*--------------------------------091216 update carstore list car end-----------------------------*/
.allianceAreaDiv {
	background-image: url(../images/bg_splat2.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: 145px;
	min-height:250px;
	_height:250px;
	padding-top:50px;
	width: auto;
	zoom:1;
}
.allianceAreaDiv h1{
	background-image: url(../images/pageTitle.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	text-indent:-2000px;
	margin:0px 0 10px 50px;
	padding:0px;
	height:37px;
	width:400px;
	display:block;
	zoom:1;
	overflow:hidden;
}
.allianceAreaDiv h1.title01{	background-position: -400px -350px;}
.allianceAreaDiv h1.title02{	background-position: -400px -400px;}
.allianceAreaDiv h1.title03{	background-position: -400px -450px;}
.allianceAreaDiv h1.title04{	background-position: -400px -500px;}
.allianceAreaDiv h1.title05{	background-position: -800px -400px;}
.allianceAreaDiv h1.title06{	background-position: -800px -450px;}
.allianceAreaDiv h1.title07{	background-position: -800px -500px;}
.allianceAreaDiv h1.title08{	background-position: -1200px -400px;}
.allianceAreaDiv h1.title09{	background-position: -1200px -450px;}
.allianceAreaDiv h1.title10{	background-position: -1200px -500px;}

.allianceFeatureDiv{ margin: 0px 0 0 50px;}
.allianceFeatureDiv p{font-size:1.2em;margin: 0px; line-height:2em;}
.allianceFeatureDiv strong{
	font-weight:normal;
	color:#3d7a99;
	background-image: url(../images/line.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: repeat-y;
	background-position: left bottom;
	padding-bottom:6px; 
}
.allianceFeatureDiv h2{
	background-image: url(../images/title04.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	text-indent:-2000px;
	margin-bottom:0px;
	padding:0px;
	height:40px;
	width:320px;
	display:block;
	zoom:1;
	overflow:hidden;
}
.allianceFeatureDiv h2.title01{	background-position: 0px -1040px;}
.allianceFeatureDiv h2.title02{	background-position: 0px -1080px;}
.allianceFeatureDiv h2.title03{	background-position: 0px -1120px;}
.allianceFeatureDiv h2.title04{	background-position: 0px -1160px;}
.allianceFeatureDiv h2.title05{	background-position: 0px -1200px;}
.allianceFeatureDiv h2.title06{	background-position: 0px -1240px;}
.allianceFeatureDiv h2.title07{	background-position: 0px -1280px;}
.allianceFeatureDiv h2.title08{	background-position: 0px -1320px;}
.allianceFeatureDiv h2.title09{	background-position: 0px -1360px;}
.allianceFeatureDiv h2.title10{	background-position: 0px -1400px;}
.allianceFeatureDiv h2.title11{	background-position: 0px -1440px; clear:right;}
.allianceFeatureDiv h2.title12{	background-position: 0px -1480px;}
.allianceFeatureDiv h2.title13{	background-position: 0px -1520px;}
.allianceFeatureDiv h2.title14{	background-position: 0px -1560px;}
.allianceFeatureDiv h2.title15{	background-position: 0px -1600px;}
.allianceFeatureDiv h2.title16{	background-position: 0px -1640px;}
.allianceFeatureDiv h2.title17{	background-position: 0px -1680px;}
.allianceFeatureDiv h2.title18{	background-position: 0px -1720px;}
.allianceFeatureDiv h2.title19{	background-position: 0px -1760px;}
.allianceFeatureDiv h2.title20{	background-position: 0px -1800px;}
.allianceFeatureDiv h2.title21{	background-position: 0px -1840px;}
.allianceFeatureDiv h2.title22{	background-position: 0px -1880px;}
.allianceFeatureDiv h2.title23{	background-position: 0px -1920px;}
.allianceFeatureDiv h2.title24{	background-position: 0px -1960px;}
.allianceFeatureDiv h2.title25{	background-position: 0px -2000px;}
.allianceFeatureDiv h2.title26{	background-position: 0px -2040px; clear:right;}
.allianceFeatureDiv h2.title27{	background-position: 0px -2080px; clear:right;}
.allianceFeatureDiv ul{margin:0 0 0 2em;padding:0;}
.allianceFeatureDiv ul li{
	font-size: 1.2em;
	background-image: url(../images/icon_05.gif);
	background-repeat: no-repeat;
	background-position: left 0.6em;
	padding-left: 12px;
	list-style-type: none;
	line-height: 2em;
}
.allianceFeatureDiv ol{margin:0 0 0 4em;}
.allianceFeatureDiv ol li{
	font-size: 1.2em;
	margin:0;
	padding:0;
	line-height: 2em;
}
.allianceFeatureDiv ol li label{display:block;font-weight:bold;}
.allianceFeatureDiv ol li div{ }
.allianceIntroDiv {
	background-image: url(../images/bg_splat2.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: 145px;
	min-height:250px;
	_height:250px;
	padding-top:50px;
	width: auto;
	zoom:1;
}
.allianceIntroDiv h1{
	background-image: url(../images/pageTitle.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-position: -400px 0px;
	background-repeat: no-repeat;
	text-indent:-2000px;
	margin:0px 0 10px 50px;
	padding:0px;
	height:37px;
	width:400px;
	display:block;
	zoom:1;
	overflow:hidden;
}
.allianceIntroContentDiv{margin:0px 0 0 50px;}
.allianceIntroContentDiv h2{
	background-image: url(../images/title04.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	text-indent: -2000px;
	width: 320px;
	overflow: hidden;
	height: 40px;
	margin:1em 0 0 0;
}
.allianceIntroContentDiv h2.title01{background-position: left -440px;}
.allianceIntroContentDiv h2.title02{background-position: left -480px;}
.allianceIntroContentDiv h2.title03{background-position: left -520px;}
.allianceIntroContentDiv h2.title04{background-position: left -560px;}
.allianceIntroContentDiv p{font-size:1.2em;	line-height:2em;margin:0;}
.allianceIntroContentDiv p a{border-bottom:dotted 1px #666;}
.allianceIntroContentDiv p strong{
	font-weight:normal;
	color:#3d7a99;
	background-image: url(../images/line.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: repeat-y;
	background-position: left bottom;
	padding-bottom:6px; 
}
.allianceIntroContentDiv ul{margin:0;padding:0;}
.allianceIntroContentDiv ul li{
	margin:0 0 0 1em;
	background-image: url(../images/icon_05.gif);
	background-repeat: no-repeat;
	background-position: left 0.3em;
	padding-left: 12px;
	list-style-type: none;
	font-size:1.2em;
}

.allianceStatusDiv{ margin: 0px 0 0 50px;}
.allianceStatusDiv p{font-size:1.2em;}

.allianceWayDiv{ margin: 0px 0 0 50px;}
.allianceWayDiv p{ font-size:1.2em; margin:0 0 auto 2em;}
.allianceWayDiv ul{margin:0 0 0 2em;padding:0;}
.allianceWayDiv ul li{
	font-size: 1.2em;
	background-image: url(../images/icon_05.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin: 0px;
	padding-left: 12px;
	list-style-type: none;
}
.allianceWayDiv h2{ 
	background-image: url(../images/title04.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	text-indent: -2000px;
	width: 320px;
	overflow: hidden;
	height: 40px;
	margin-bottom:0;
}
.allianceWayDiv h2.title01{ background-position: left -840px;}
.allianceWayDiv h2.title02{ background-position: left -880px;}
.allianceWayDiv h2.title03{ background-position: left -920px;}
.allianceWayDiv h2.title04{ background-position: left -960px;}
.allianceWayDiv h2.title05{ background-position: left -10000px;}


.allianceWayDiv_join{
	width:329px;
	background-image: url(../images/bg_joinAlliance.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left top;
	height: 378px;
	position: absolute;
	z-index: 2;
	top: 28em;
	right: 0px;
}
.allianceWayDiv_join ol{margin:10px 55px 0 100px; }
.allianceWayDiv_join ol li{
	font-size: 12px;
	margin: 0em;
	border-bottom:dotted 1px #7da1b3;
	line-height:22px;
}
.allianceWitnessDiv{
	margin: 0px 0 0px 50px;
	padding:0px;
	position:relative;
	width:746px;
	zoom:1;
}
.allianceWitnessDiv h2{ font-size:1.5em; color:#666; clear:both; margin:1em 0;}
.allianceWitnessDiv h2 a{
	font-size:0.8em;
	color:#666;
	float:right;
	background-image:url(../images/btn_10.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	font-weight: normal;
	background-repeat: no-repeat;
	height: 29px;
	line-height:29px;
	padding-left: 32px;
	display:block;
	cursor:pointer;
}
.allianceWitnessDiv dl{
	width:23%;
	margin:0 1.5% 1.5em 0;
	vertical-align:top;
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	*display:inline;
	min-height:200px;
	_height:200px;
}
.allianceWitnessDiv dl dd{ margin:0;}
.allianceWitnessDiv dl dd.pic{width:auto;}
.allianceWitnessDiv dl dd.title{ font-size:1.2em; font-weight:bold; color:#666}
.allianceWitnessDiv dl dd.caption{ font-size:1.2em; color:#999;}

.bannerDiv300x100{float:left; width:300px; clear:left;margin-bottom:10px;	display:inline;}
.bannerDiv940x130{ width:940px;margin-top:50px; float:left; }
.blogTabs {
	width: 95%;
	margin:10px auto 0;
	overflow:hidden;
}
.bt_block {
	margin: 0px 20px;
	width: 14em;
	line-height:150%;
	vertical-align:top;
	display:-moz-inline-stack;
	display: inline-block;
	zoom:1;
	*display:inline;
}
.bt_block dd{
	margin: 0.5em 0px;
}
.bt_block dd.pic {
	height: 75px;
	width: 100px;
	overflow: hidden;
}
.bt_block dd.caption a{
	color: #3d7a99;
	font-weight:bold;
	font-size: 1.2em;
}
.bt_block dd.comment {
	font-size: 1.2em;
}
.browseHistoryDiv {width: 920px; margin:20px auto 0; zoom:1;}
.browseHistoryDiv dl{margin:0;zoom:1;overflow:hidden;}
.browseHistoryDiv dd{margin:0px; padding: 3px;float:left; font-size:1.2em; text-align:center;}
.browseHistoryDiv dd.pic{width:10%;}
.browseHistoryDiv dd.brand{width:35%; text-align:left;}
.browseHistoryDiv dd.carType{width:35%; text-align:left;}
.browseHistoryDiv dd.price{width:10%;}
.browseHistoryDiv dd.year{width:auto;}
.browseHistoryDiv dl.header {
	color:#FFFFFF;
	line-height: 20px;
	background-image: url(../images/bg_blackTitleBar.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: 0px -30px;
	height: 30px;
}
.browseHistoryDiv dl.header a{color:#FFFFFF;}
.browseHistoryDiv dl.thread a{color:#666;}
.browseHistoryDiv dl.thread {padding:0.2em 0; border-bottom:solid 2px #fff; display:block; color:#666666}
.browseHistoryDiv dl.thread:hover {background-color:#fff;}

.callCenterDiv{
	width: 100%;
	padding-top:50px;
	background-image: url(../images/bg_splat3.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left -30px;
}
.callCenterDiv h1{
	background-image: url(../images/pageTitle.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: 0px -350px;
	margin: 0px;
	height: 40px;
	width:250px;
	overflow: hidden;
	text-indent: -2000px;
}
.callCenterDiv p.greeting{font-size:1.2em;}
.callCenterDiv p.greeting strong{ display:block; color:#3d7a99; font-size:1.5em;}
.callCenterDiv div.phoneService{ width:46%; float: left; margin-left:30px; display:inline;}
.callCenterDiv div.phoneService h2{
	background-image: url(../images/title04.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left -360px;
	text-indent: -2000px;
	width: 320px;
	overflow: hidden;
	height: 40px;
	margin:0;
}
.callCenterDiv div.phoneService p{font-size:1.2em; margin:0;}
.callCenterDiv div.satisfaction{margin-left:55%; width:auto;}
.callCenterDiv div.satisfaction h2{
	background-image: url(../images/title04.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left -400px;
	text-indent: -2000px;
	width: 320px;
	overflow: hidden;
	height: 40px;
	margin:0;
}
.callCenterDiv div.satisfaction p{font-size:1.2em; margin:0;}
.carsCompareDiv {
	width: 100%;
	padding-top:50px;
	background-image: url(../images/bg_splat3.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left -30px;
}
.carsCompareDiv h1{
	background-image: url(../images/pageTitle.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position:-1600px -450px;
	height: 40px;
	width:400px;
	overflow: hidden;
	text-indent: -2000px;
	margin:0;
	padding:0;
}
.carsCompareFrame_header {
	background-image: url(../images/bg_semiTransparent02_header.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left top;
	height: 15px;
	width: 100%;
	overflow: hidden;
}
.carsCompareFrame_body {
	background-image: url(../images/bg_semiTransparent02_body.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: repeat;
	zoom:1;
	overflow: hidden;
	padding:0 10px;
}
.carsCompareFrame_footer {
	background-image: url(../images/bg_semiTransparent02_footer.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left top;
	height: 15px;
	width: 100%;
	overflow: hidden;
}
.carsCompareList{
	position:relative;
	margin: 0 10px 10px;
	padding-top:30px;
	zoom:1;
	overflow:hidden;
}
.carsCompareList ul.slide_control {
	margin: 0px;
	padding:0px;
	list-style-type: none;
	text-align:right;
	position: absolute;
	z-index: 2;
	right: 0px;
	top: 0px;
}
.carsCompareList ul.slide_control li{
	background-repeat: no-repeat;
	margin: 0px 4px;
	height: 28px;
	width: 28px;
	vertical-align:top;
	display: -moz-inline-stack;  /*Firefox only code*/
	display: inline-block;       /*some standard browsers*/
	zoom: 1;                     /*IE only*/
    *display: inline;            /*Only IE know this code (CSS Hack)*/
}
.carsCompareList ul.slide_control a{
	text-indent:2000px;
	display:block;
	width:100%;
	height:100%;
	overflow:hidden;
}
.carsCompareList ul.slide_control li#prevBtn{
	background-image: url(../images/btn_03.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	cursor:pointer;
}
.carsCompareList ul.slide_control li#nextBtn{
	background-image: url(../images/btn_04.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	cursor:pointer;
}
.carsCompareList div.slide_cars {width:921px;overflow:hidden;}
.carsCompareList div.slide_cars ul{margin:0; padding:0; list-style:none; zoom:1;overflow:hidden;}
.carsCompareList div.slide_cars ul li{margin:0; padding:0; width:921px; display:block; float:left;}
.carsCompareList div.slide_cars ul li dl {
	margin: 7px;
	*margin:5px;
	padding:5px;
	list-style-type: none;
	width: 159px;
	height: 71px;
	line-height:160%;
	background-image: url(../images/promote_block.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	display:block;
	float:left;
	cursor:pointer;
	overflow:hidden;
}

.carsCompareList div.slide_cars ul li dl dt {
	margin: 0px;
	float: left;
	height: 38px;
	width: 50px;
	overflow: hidden;
}
.carsCompareList div.slide_cars ul li dl dd {
	font-size: 1.2em;
	margin-left:55px;
}
.carsCompareList div.slide_cars ul li dl dd span {
	color: #b90000;
	display:block;
}
.carsCompareTable {margin:10px 0;}
.carsCompareTable p.comment {
	background-image: url(../images/bg_blackTitleBar.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position:0 0;
	margin:0;
	height: 30px;
	width: 100%;
	line-height:26px;
	color:#FFFFFF;
	zoom:1;
	overflow: hidden;
	display:block;
	text-align:center;
	font-size:1.2em;
}

.carsCompareTable dl{
	margin:0;
	padding:0;
	zoom:1;
	overflow:hidden;
	display:block;
	width:100%;
	border-bottom: 1px dotted #999999;
}
.carsCompareTable dl dt{
	width:10%;
	float:left;
	font-size:1.2em;
	text-align: right;
	margin-right:2px;
	line-height: 2.2em;
}
.carsCompareTable dl dd{
	margin:0px;
	padding:4px;
	float:left;
	font-size:1.2em;
	text-align:center;
	width:17%;
	word-break:break-all;
}
.carsCompareTable dl:hover { background-color:#eaf5c4; color:#000000;}
.carsCompareTable dl dd.equip{
	background-image: url(../images/icon_08.gif);
	background-repeat: no-repeat;
	background-position: center center;
	text-indent:-2000px;
	overflow:hidden;
}
.carsCompareTable dl dd a.del{
	background-image: url(../images/btn_15.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	height: 29px;
	width:29px;
	display:block;
	text-indent:-2000px;
	overflow:hidden;
}

.carEquip li {
	width: 7em;
	float: left;
	margin: 0 0.5em 0.5em 0;
	padding-left: 18px;
	overflow:hidden;
	zoom:1;
	color:#999;
	word-break:break-all;
	background-image: url(../images/icon_09.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
}
.carEquip li.equip {
	background-image: url(../images/icon_08.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color:#000;
}

.carEquip {
	margin: 0px;
	list-style-type: none;
}
.carEquip li {
	width: 7em;
	float: left;
	margin: 0 0.5em 0.5em 0;
	padding-left: 18px;
	overflow:hidden;
	zoom:1;
	color:#999;
	word-break:break-all;
	background-image: url(../images/icon_09.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
}
.carEquip li.equip {
	background-image: url(../images/icon_08.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color:#000;
}

.carDetailDiv { 
	padding-top:50px;
	width: 100%;
	zoom:1;
}
.carDetail_commentDiv {
	width: 640px;
	margin-left: 290px;
	zoom:1;
}
.carDetail_comment_header{
	background-image: url(../images/bg_frame01_header.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat:no-repeat;
	height:15px;
}
.carDetail_comment_body{
	background-color:#FFFFFF;
	padding:0 20px 20px;
}
.carDetail_comment_footer{
	background-image: url(../images/bg_frame01_footer.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat:no-repeat;
	height:15px;
}
.carDetailDiv_header {
	background-image: url(../images/bg_blackTitleBar.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position:0 0;
	margin:0 0 20px 0;
	height: 30px;
	width: 100%;
	line-height:26px;
	position: relative;
	z-index: 101;
	color:#FFFFFF;
	zoom:1;
	overflow: hidden;
}
.carDetailDiv_header dt {
	text-align:center;
	margin:0px;
	height: 30px;
	float:none;
	width:auto;
	font-size:15px;
}
.carDetailDiv_header dd {
	margin:0;
	padding-right:10px;
	width:120px;
	height: 30px;
	position:absolute;
	right:0%;
	font-size:12px;
	text-align:right;
	display:block;
	zoom:1;
	overflow: hidden;
}
.carDetailDiv_header dd.center strong{ color:#ffcc00; margin:0 1em;}
.carDetailDiv_header a{color:#FFCE07;color:#FFCE07;}
.carDetailDiv_header strong{color:#FFCE07;}
.carDetail_showcaseDiv{
	float:left;
	width:404px;
	zoom:1;
}
.carDetail_showcaseDiv dl{ text-align:center; zoom:1;}
.carDetail_showcaseDiv dt{ margin:0;}
.carDetail_showcaseDiv dd{ margin:1px 1px 0 0; float:left; display:inline;}
.carDetail_specDiv {
	width: 500px;
	margin-left:435px;
	position:relative;
}
.carDetail_specDiv dl{ margin:0; zoom:1;}
.carDetail_specDiv dt {	display:none;}
.carDetail_specDiv dd {
	font-size: 1.2em;
	clear: left;
	margin: 0px 0px 0.2em;
	color: #333;
}
.carDetail_specDiv dd.price {
	width:320px;
	height:111px;
	background-image: url(../images/icon_10.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position:right top;
	position:absolute;
	top:0px;
	right:0px;
	line-height:111px;
}
.carDetail_specDiv dd.price label.colname {display:none;}
.carDetail_specDiv dd div {	margin-left: 4.5em;}
.carDetail_specDiv dd.price div {
	margin-left: 0em;
	font-size: 3em;
	color: #b90000;
	text-align:center;
	font-weight: bold;
}
.carDetail_specDiv dd.comment{	color: #b90000;}
.carDetail_specDiv  label.colname {
	float: left;
	width: 4em;
	margin-right:0.5em;
	display: block;
	text-align:right;
}
.carDetail_specDiv_btnSet {
	margin: 0px;
	height: 50px;
	width: 300px;
	list-style-type: none;
	position: absolute;
	top: 12em;
	right: 0px;
}
.carDetail_specDiv_btnSet li{
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	margin: 0;
	float: left;
	height: 37px;
	width: 65px;
	text-indent: -2000px;
	zoom:1;
}
.carDetail_specDiv_btnSet li img{
	height: 37px;
	width: 50px;
	overflow:hidden;
}
.carDetail_specDiv_btnSet a{
	display:block;
	width:100%;
	height:100%;
}

.carDetail_specDiv_btnSet li.btn1 {	background-image: url(../images/btn_05.gif);
}
.carDetail_specDiv_btnSet li.btn2 {	background-image: url(../images/btn_06.gif);
}
.carDetail_specDiv_btnSet li.btn3 {	background-image: url(../images/btn_07.gif);
}
.carDetail_description {
	margin: 0px 0 20px 0;
	width: 100%;
}
.carDetail_description dt {
	background-image:url(../images/bg_blackTitleBar.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat:no-repeat;
	background-position:0px -90px;
	height:30px;
	width:129px;
	overflow:hidden;
	margin-bottom:7px;
	font-size:1.2em;
	font-weight:bold;
	color:#ffcc00;
	line-height:26px;
	text-align:center;
}
.carDetail_description dd {
	margin: 0px;
}
.carDetail_store {
	margin: 0px 0 20px 0;
	width: 100%;
}
.carDetail_store dt {
	background-image:url(../images/bg_blackTitleBar.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat:no-repeat;
	background-position:0px -90px;
	height:30px;
	width:129px;
	margin-bottom:7px;
	font-size:1.2em;
	font-weight:bold;
	color:#ffcc00;
	line-height:26px;
	text-align:center;
	overflow:hidden;
}
.carDetail_store dd {
	margin: 0px;
	font-size: 1.2em;
	border-bottom: 1px dotted #CCCCCC;
	padding: 0.2em;
}
.carDetail_store dd a {
	color:#3D7A99;
}
.carDetail_store dd a:hover {
	color:#990000;
}
.carDetail_store label.colname {
	float: left;
	width: 6em;
}
.carDetail_store div {
	margin-left: 6.5em;
}
.carDetail_msg {
	margin: 0px;
	padding:0;
	border:none;
}
.carDetail_msg legend {
	background-image:url(../images/bg_blackTitleBar.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat:no-repeat;
	background-position:left -90px;
	height:30px;
	width:129px;
	margin: 0 0 7px -8px;
	padding:0;
	font-size:1.2em;
	font-weight:bold;
	color:#ffcc00;
	line-height:26px;
	text-align:center;
	overflow:hidden;
	display:block;
}
.carDetail_msg dl{
	margin: 0px 0 20px 0;
	width: 100%;
	zoom:1;
}
.carDetail_msg dd {
	margin: 0px;
	font-size: 1.2em;
	border-bottom: 0px dotted #CCCCCC;
	padding: 0.2em;
}
.carDetail_msg label.colname {
	float: left;
	width: 5em;
}
.carDetail_msg div {
	margin-left: 5.5em;
}
.carDetail_record {
	width: 500px;
	margin: 0px 0 0 6.5em;
	padding: 0.2em;
	border-bottom: 1px dotted #CCCCCC;
	zoom:1;
	overflow:hidden;
}
.carDetail_record  dd {
	margin: 0px 0.2em;
	font-size:1.2em;
	width: auto;
}
.carDetail_record  dd.msg{
}
.carDetail_record  dd.reply{
	color: #cc5252;
}
.carDetail_record  dt {
	width: auto;
	background-image: url(../images/icon_04.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
}
.carDetail_record  span.member {
	width: auto;
	margin-right:0.5em;
}
.carDetail_record  span.msgTime {
	width: auto;
}
.carTabs {
	height: 150px;
	width: 700px;
	/*height: 85px;
	width: 700px;
	position: relative;
	padding-top:50px;*/
}
.chkContentDiv{
	margin: 0px 0 0px 50px;
	padding:0px;
	position:relative;
	width:746px;
	zoom:1;
}
.chkContentDiv h2{
	background-image: url(../images/title04.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	height:40px;
	text-indent:-2000px;
	margin:1em 0 0.5em 0;
	overflow:hidden;
}
.chkContentDiv h2.title01{	background-position: 0px -680px;}
.chkContentDiv h2.title02{	background-position: 0px -720px;}
.chkContentDiv h2.title03{	background-position: 0px -760px;}
.chkContentDiv h2.title04{	background-position: 0px -800px;}
.chkContentDiv h3{font-size:1.3em; margin:1em 0 0;}
.chkContentDiv p{font-size:1.2em; margin:0.5em 0;}
.chkContentDiv p a{border-bottom:dotted 1px #666;}
.chkContentDiv p strong{
	font-weight:normal;
	/*color:#3d993f;*/
	color:#3d7a99;
	clear:left;
	background-image: url(../images/line.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom:6px;
}
.chkContentDiv ol.flowchart01{
	background-image: url(../images/flowchart01.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	display: block;
	margin: 0px auto;
	height: 238px;
	width: 700px;
	text-indent:-2000px;
	overflow:hidden;
}
.chkContentDiv ol.flowchart02{
	background-image: url(../images/flowchart02.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	display: block;
	margin: 0px auto;
	height: 238px;
	width: 700px;
	text-indent:-2000px;
	overflow:hidden;
}
.chkContentDiv ul.anchor{margin:1em 0; zoom:1; text-align:right;padding:0;}
.chkContentDiv ul.anchor li{
	font-size: 1.2em;
	margin: 0px 0.5em 0 0;
	padding: 0px 0 0 0.5em;
	border-left: 1px solid #666666;
	list-style-type: none;
	display:inline;
	line-height:1.2em;
}
.chkContentDiv ul.anchor li:first-child{ border:none;}
.chkContentDiv ul.list{margin:0;padding:0;zoom:1;}
.chkContentDiv ul.list li{
	background-image: url(../images/icon_05.gif);
	background-repeat: no-repeat;
	background-position: left 0.5em;
	margin-left: 40px;
	padding-left: 10px;
	list-style-type: none;
	font-size:1.2em;
}

.chkQADiv{
	margin: 10px 0 0px 50px;
	padding:0px;
	position:relative;
	width:746px;
	zoom:1;
}
.chkQADiv ul.list{margin:0; padding:0;zoom:1;}
.chkQADiv ul.list li{
	margin:0.5em 0px;
	font-size:1.2em;
	background-image: url(../images/icon_05.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 12px;
	list-style-type:none;
}
.chkQADiv h2.title{ font-size:1.5em; color:#666; clear:both; margin:1em 0;}
.chkQADiv h2.title a{
	font-size:0.8em;
	color:#666;
	float:right;
	background-image:url(../images/btn_10.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	font-weight: normal;
	background-repeat: no-repeat;
	height: 29px;
	line-height:29px;
	padding-left: 32px;
}

.chkReportQueryDiv{
	background-image: url(../images/bg_pageContent.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat:repeat;
	margin: 0px 0 50px 50px;
	padding:0px;
	position:relative;
	width:745px;
	zoom:1;
}
.chkReportQuery_form{
	padding: 20px;
	zoom:1;
	overflow:hidden;
	margin-left:30px;
}
.chkReportQuery_form fieldset{margin:0; padding:0; border:none;	zoom:1;
	overflow:hidden;
}
.chkReportQuery_form fieldset legend{
	text-indent:-2000px;
	overflow:hidden;
	display:block;
	width:0;
	height:0;
}
.chkReportQuery_form dl{ margin:0;}
.chkReportQuery_form dd{
	margin: 0px;
	font-size: 1.2em;
	color:#666;
	width:40%;
	height:2.3em;
	float:left;
}
.chkReportQuery_form label.colname{
	margin: 0px;
	display: block;
	float: left;
	width: 5em;
}
.chkReportQuery_form dd.btn_primary{ position:absolute; right:12%;top:20px;width:auto;}
.chkReportQuery_form dd.btn_primary input{  width:6em; height:4em; display:block;}
.chkReportQuery_form_input1{
	margin: 0px 5px 0px 0px;
	width: 8em;
}
.chkReportQuery_result {
	padding: 0px 20px;
	margin-left:30px;
}
.chkReportQuery_result dl{	
	margin: 0px;
	padding:0px;
	width: auto;
	zoom:1;
}
.chkReportQuery_result dd{margin:0px; padding: 3px;float:left; font-size:1.2em; text-align:center;}
.chkReportQuery_result dd.pic{width:50px;}
.chkReportQuery_result dd.chkNo{width:20%;}
.chkReportQuery_result dd.brand{width:17%; text-align:left;}
.chkReportQuery_result dd.carType{width:20%; text-align:left;}
.chkReportQuery_result dd.chkDate{width:13%;}
.chkReportQuery_result dd.chker{width:10%;}
.chkReportQuery_result dd.viewChk{width:auto;}
.chkReportQuery_result_header {
	color:#FFFFFF;
	height:30px;
	line-height:23px;
	background-image: url(../images/bg_blackTitleBar.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left -30px;
}
.chkReportQuery_result_header a{color:#FFFFFF;}
.chkReportQuery_result_thread a{color:#666;}
.chkReportQuery_result_thread {padding:0.2em 0; border-bottom:solid 2px #fff; display:block; color:#666666}
.chkReportQuery_footer{
	margin-bottom: -55px;
	width: 100%;
	height:55px;
	background-image: url(../images/bg_pageFooter01.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: repeat-x;
	background-position:left top;
	zoom:1;
	display:inline;
}
.chkReportQuery_result_thread dd.viewChk a{
	width:21px;
	background-image: url(../images/btn_14.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	text-indent: -2000px;
	display: block;
	height: 21px;
	overflow: hidden;
}
.chkWitnessDiv{
	margin: 0px 0 0px 50px;
	padding:0px;
	position:relative;
	width:746px;
	zoom:1;
}
.chkWitnessDiv h2.title{ font-size:1.5em; color:#666; clear:both; margin:1em 0;}
.chkWitnessDiv h2.title a{
	font-size:0.8em;
	color:#666;
	float:right;
	background-image:url(../images/btn_10.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	font-weight: normal;
	background-repeat: no-repeat;
	height: 29px;
	line-height:29px;
	padding-left: 32px;
	display:block;
	cursor:pointer;
}
.chkWitnessDiv p.greeting{
	margin:1em 0;
	padding:0;
	font-size:1.2em; 
	color:#666;	
}

.chkWitnessDiv dl{
	width:23%;
	margin:0 1.5% 1.5em 0;
	vertical-align:top;
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	*display:inline;
	min-height:200px;
	_height:200px;
}
.chkWitnessDiv dl dd{ margin:0;}
.chkWitnessDiv dl dd.pic{width:auto;}
.chkWitnessDiv dl dd.title{ font-size:1.2em; font-weight:bold; color:#666}
.chkWitnessDiv dl dd.caption{ font-size:1.2em; color:#999;}
.contactUsDiv {
	width: 80%;
	margin:0 auto;
	zoom:1;
	padding-top:50px;
	position:relative;
	top:20px;
	background-image: url(../images/bg_splat2.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left top;
}
.contactUsDiv fieldset{ 
	border:none;
	margin:0px;
	padding:0px;
}
.contactUsDiv fieldset legend{
	text-indent: -2000px;
	height: 50px;
	width:400px;
	display:block;
	overflow: hidden;
	margin:10px 0 0 45px;
	background-image: url(../images/pageTitle.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: -1200px 0px;
}
.contactUsDiv div.greeting{
	margin:30px 1px 0 -100px;
	display:block;
	float:left;
	zoom:1;
	overflow:hidden;
	background-image: url(../images/bg_contactus.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left top;
	width:369px;
	height: 350px;
}
.contactUsDiv div.greeting p{	
	font-size:1.2em;
	margin:0;
	padding:50px 0 0 190px;
}

.contactUsDiv div.greeting a{ border-bottom:dotted 1px #666;}

.contactUsDiv dl{
	margin:0px 0 0 auto;
	padding-left:1em;
	zoom:1;
	overflow:hidden;
	background: #FFFFFF;
	border-left:dotted 1px #999;
}
.contactUsDiv dd{margin:0px; padding: 3px; font-size:1.2em; }
.contactUsDiv dd label.colname{width:5em; float:left;}
.contactUsDiv_input1 {width:15em;}
.contactUsDiv_input2 {width:20em;height:10em;}
.contactUsDiv dd.primaryBtn {float:none;}
.contactUsDiv dd.primaryBtn input{width:4em;margin:0 auto; display:block}
.contactUsDiv_body{
	margin:-10px 0 0 100px;
	padding:1em;
	background: #FFFFFF;
}
.contactUsDiv_footer{
	margin:0 0 0 100px;
	height:55px;
	background-image: url(../images/bg_pageFooter02.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: repeat-x;
	background-position: center top;
}
.ct_control {
	margin: 5px 0px;
	list-style-type: none;
	text-align:right;
	position: absolute;
	z-index: 2;
	right: 0px;
	top: 0px;
}
.ct_control li{
	background-repeat: no-repeat;
	margin: 0px 4px;
	height: 28px;
	width: 28px;
	vertical-align:top;
	display: -moz-inline-stack;  /*Firefox only code*/
	display: inline-block;       /*some standard browsers*/
	zoom: 1;                     /*IE only*/
    *display: inline;            /*Only IE know this code (CSS Hack)*/
}
.ct_control a{
	text-indent:2000px;
	display:block;
	width:100%;
	height:100%;
	overflow:hidden;
}
.ct_control li#prevBtn{
	background-image: url(../images/btn_03.png);
	_behavior: url(scripts/iepngfix_v2.htc);
}
.ct_control li#nextBtn{
	background-image: url(../images/btn_04.png);
	_behavior: url(scripts/iepngfix_v2.htc);
}
.ct_type {
	margin: 0px;
	list-style-type: none;
}
.ct_type li{
	margin: 0px;
	height:75px;
	width:700px;
	display: -moz-inline-stack;  /*Firefox only code*/
	display: inline-block;       /*some standard browsers*/
	zoom: 1;                     /*IE only*/
    *display: inline;            /*Only IE know this code (CSS Hack)*/
}
.ct_type li img{ margin:0 10px;max-width:100px;}
.cm-btn-primary {
	width: 5em;
}
.cm-input {
	width: 8em;
}
.cm-textarea {
	width: 35em;
	height: 5em;
	margin:0px;
}
.eventFrame_header {
	background-image: url(../images/bg_semiTransparent02_header.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left top;
	height: 15px;
	width: 100%;
	overflow: hidden;
}
.eventFrame_body {
	background-image: url(../images/bg_semiTransparent02_body.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: repeat;
	zoom:1;
	overflow: hidden;
	padding:0 10px;
}
.eventFrame_footer {
	background-image: url(../images/bg_semiTransparent02_footer.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left top;
	height: 15px;
	width: 100%;
	overflow: hidden;
}
.faqDiv{
	background-image: url(../images/bg_splat2.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: 145px;
	min-height:250px;
	_height:250px;
	padding-top:50px;
	width: auto;
	zoom:1;
}
.faqDiv h1{
	background-image: url(../images/pageTitle.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	text-indent:-2000px;
	margin:0px 0 0 50px;
	padding:0px;
	height:37px;
	width:400px;
	display:block;
	zoom:1;
	overflow:hidden;
}
.faqDiv h1.title01{	background-position: -1600px 0px;}
.faqDiv h1.title02{	background-position: -1600px -50px;}
.faqDiv h1.title03{	background-position: -1600px -100px;}
.faqDiv h1.title04{	background-position: -1600px -150px;}
.faqDiv h1.title05{	background-position: -1600px -200px;}
.faqDiv h1.title06{	background-position: -1600px -250px;}
.faqDiv h1.title07{	background-position: -1600px -300px;}
.faqDiv h1.title08{	background-position: -1600px -350px;}
.faqDiv h1.title09{	background-position: -1600px -400px;}
.faqDiv_content{
	margin: 10px 0 0px 50px;
	padding:0px;
	position:relative;
	width:746px;
	zoom:1;
}
.faqDiv_content ul.list{margin:0;padding:0;}
.faqDiv_content ul.list li{
	margin:0.5em 0px;
	font-size:1.2em;
	background-image: url(../images/icon_05.gif);
	background-repeat: no-repeat;
	background-position: left 0.3em;
	padding-left: 12px; 
	list-style-type:none;
}
.faqDiv_content ul.list li div.answer{ display:none; background-color:#FFFFFF; padding:5px; border:dotted 1px #999;}
.findCarEquip {
	margin: 0px;
	list-style-type: none;
	clear:left;
}
.findCarEquip li {
	width: 7em;
	float: left;
	margin: 0 0.5em 0.5em 0;
	padding-left:20px;
	color:#999;
	word-break:break-all;
	zoom:1;
}
.findCarEquip li input{ margin-left:-20px;}
.findCarFlow {
	width:410px;
	margin-left:40px;
	float:left;
	z-index: 3;
	position: relative;
	display:inline;
}
.findCarFlow h2{
	background-image: url(../images/title04.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: 0px -2120px;
	height:40px;
	text-indent:-2000px;
	overflow:hidden;
	margin:0.5em 0;
}
.findCarFlow ol{
	margin:0;
	display: block;
	height: 220px;
	width: 270px;
	padding-top: 27px;
	padding-left: 100px;
	background-image: url(../images/bg_findHelp01.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left top;
}
.findCarFlow ol li{
	font-size: 12px;
	line-height:18px;
	color: #FFFFFF;
	margin: 0px 30px 0px 0px;
	border-bottom:dotted 1px #FFF;
	padding: 2px 0px;
}
.findCarFlow ol li label{ 
	width:5em;  
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	*display:inline;
	float:left;
}
.findCarFlow ol li div{padding-left:5em; }
.findCarForm {
	margin: -170px 0px 0px;
	width: 550px;
	float:right;
	zoom:1;
	z-index: 2;
	position: relative;
	color:#999;
}
.findCarForm fieldset{
	padding:0;
	margin:0;
	border: none;
	padding-bottom:55px;
	background-image: url(../images/bg_pageFooter02.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: repeat-x;
	background-position: center bottom;
}
.findCarForm fieldset legend{
	font-size:1.2em;
	margin:1em 0px;
	height: 136px;
	width: 298px;
	text-indent:-2000px;
	overflow:hidden;
	position: absolute;
	z-index: 2;
	left: -270px;
	top: 105px;
	background-image: url(../images/bg_findHelp02.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
}
.findCarForm dl {
	zoom:1;
	padding:10px 40px;
	margin:0;
	background: #fff ;
}
.findCarForm dt{
	font-size: 1.2em;
	font-weight: bold;
	margin: 1em 0px 1em 0em;
	border-bottom: 1px dotted #7da1b3;
	background-image: url(../images/icon_05.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 12px;
	color: #3d7a99;
}
.findCarForm dd{
	margin: 0px;
	font-size: 1.2em;
	width:50%;
	min-height:2.3em;
	_height:2.3em;
	float:left;
}
.findCarForm label.colname{
	margin: 0px;
	display: block;
	float: left;
	width: 7em;
}
.findCarForm dd.primaryBtn,.findCarForm dd.clear{ width:100%;float:none;}
.findCarForm dd.primaryBtn input{margin:1em auto;  width:6em; display:block;}
.findCarForm_input1{
	margin: 0px 5px 0px 0px;
	width: 8em;
}
.findCarForm_input2{
	margin: 0px 3px;
	width: 3em;
}
.findCarForm_input3{
	margin: 0px 3px;
	width: 35em;
	height:8em;
	clear:left;
}
.findCarHelpDiv{
	width: 100%;
	padding-top:50px;
	background-image: url(../images/bg_splat3.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left -50px;
}
.findCarHelpDiv h1{
	background-image: url(../images/pageTitle.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: -1200px -250px;
	margin: 0px;
	width:400px;
	height: 40px;
	overflow: hidden;
	text-indent: -2000px;
}
.findCarHelpDiv p.greeting{ font-size:1.2em;}

.home4Tabs {
	background-image: url(../images/unit_bg02.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: center top;
	height: 512px;
	width: 496px;
	float:left;
	overflow:hidden;
}
.h4_list {
	overflow: auto;
	height: 390px;
	width: auto;
	margin: 0 0px 10px;
	FILTER: Chroma(Color=#000000);
	scrollbar-face-color:#b90000;
	scrollbar-track-color:#ffffff;
	scrollbar-arrow-color:#ffffff;
	scrollbar-highlight-color:#ffffff;
	scrollbar-3dlight-color:#fcfcfc;
	scrollbar-shadow-color:#ffffff;
	scrollbar-darkshadow-color:#fcfcfc;
}
.h4_item {
	margin: 0 10px 0 0;
	padding:5px 0;
	list-style-type: none;
	line-height:160%;
	border-bottom: 3px solid #FFFFFF;
}
.h4_item a{ display:block;}

.h4_item dt.pic {
	margin: 0px;
	float: left;
	height: 75px;
	width: 100px;
	overflow: hidden;
	clear:left;
}
.h4_item dt.rank {
	margin: 0px;
	float: left;
	width: 100px;
	overflow: hidden;
	clear:left;
	text-align:center;
	font-size:1.2em;
}
.h4_item dd{
	font-size: 1.2em;
	margin:0px 0 3px 105px;
	zoom:1;
}
.h4_item dd.caption {
	font-weight: bold;
}
.h4_item dd.keyword {
	font-weight: bold;
}
.h4_item dd.spec {
}
.h4_item dd.spec a {
	color:#3D7A99;
}
.h4_item dd.spec a:hover {
	color:#990000;
}
.h4_item dd.updated {
	background-image: url(../images/icon_03.gif);
	background-position: left center;
	padding-left: 60px;
	background-repeat: no-repeat;
}
.h4_item dd.mark{}
.h4_item dd.price {
	color: #b90000;
	font-size: 1.5em;
	background-image: url(../images/icon_07.gif);
	background-repeat: no-repeat;
	background-position: center top;
	float:right;
	margin: 0px;
	height: 55px;
	width: 57px;
	overflow: hidden;
	top: 20px;
	right: 0px;
	text-align: center;
	line-height: 130%;
	font-weight: bold;
	padding-top: 5px;
}
.h4_listStyle2 {
	overflow: auto;
	height: 420px;
	width: auto;
	margin: 0 0px 10px;
	FILTER: Chroma(Color=#000000);
	scrollbar-face-color:#b90000;
	scrollbar-track-color:#000000;
	scrollbar-arrow-color:#ffffff;
	scrollbar-highlight-color:#ffffff;
	scrollbar-3dlight-color:#fcfcfc;
	scrollbar-shadow-color:#ffffff;
	scrollbar-darkshadow-color:#fcfcfc;
}
.h4_listStyle2 ol li{
	margin: 0 10px 0 0;
	padding:5px 0;
	line-height:160%;
	border-bottom: 3px solid #FFFFFF;
	font-size:1.2em;
	font-weight:bold;
}
.htmlEditor{font-size:1.2em; color:#666; clear:both;zoom:1;}

.kbContentDiv{margin:0 18px; padding:10px 10px 0; background-color:#FFFFFF;zoom:1;}
.kbContentDiv_footer{
	margin:0 18px;
	height:55px;
	clear:both;
	background-image: url(../images/bg_pageFooter02.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: repeat-x;
	background-position: center top;
}

.kb1Div{
	width: 100%;
	padding-top:50px;
	background-image: url(../images/bg_splat3.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left -30px;
}
.kb1Div h1{
	background-image: url(../images/pageTitle.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: -800px -50px;
	margin: 0px;
	height: 40px;
	width:400px;
	overflow: hidden;
	text-indent: -2000px;
}
.kb1Div h2{ font-size:1.5em; margin-top:2em;}
.kb1Div a.return {
	text-align: left;
	text-indent: 32px;
	display: block;
	float: right;
	height: 29px;
	line-height:29px;
	width: 6em;
	overflow: hidden;
	margin:10px 0;
	background-image: url(../images/btn_10.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left center;
}
.kb1List{margin:0px ; padding:1em; border-bottom:dotted 1px #ccc;zoom:1;overflow:hidden; clear:both;}
.kb1List dt{float:left; width:150px; height:112px; overflow:hidden;}
.kb1List dd{margin:0 0 0.2em 155px; padding: 0px; font-size:1.2em;}
.kb1List dd.topic{font-size:1.5em; font-weight:bold;}
.kb1List dd.context{}
.kb1List dd.link{ margin-top:1em;}
.kb1List dd.link a{
	height:21px;
	line-height:21px;
	padding-left:25px;
	display:block;
	width:3em;
	background-image: url(../images/btn_13.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left center;
}

.kb2Div{
	width: 100%;
	padding-top:50px;
	background-image: url(../images/bg_splat3.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left -30px;
}
.kb2Div h1{
	background-image: url(../images/pageTitle.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: -800px -100px;
	margin: 0px;
	height: 40px;
	width:400px;
	overflow: hidden;
	text-indent: -2000px;
}
.kb2Div h2{ font-size:1.5em; margin-top:2em;}
.kb2Div a.return {
	text-align: left;
	text-indent: 32px;
	display: block;
	float: right;
	height: 29px;
	line-height:29px;
	width: 6em;
	overflow: hidden;
	margin:10px 0;
	background-image: url(../images/btn_10.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left center;
}
.kb2List{margin:0px; padding:0.5em 0; border-bottom:dotted 1px #ccc;zoom:1;overflow:hidden}
.kb2List dt{float:left; width:150px; height:112px; overflow:hidden;}
.kb2List dd{margin:0 0 0.2em 155px; padding: 0px; font-size:1.2em;}
.kb2List dd.topic{font-size:1.5em; font-weight:bold;}
.kb2List dd.context{}
.kb2List dd.link{ margin-top:1em;}
.kb2List dd.link a{
	height:21px;
	line-height:21px;
	padding-left:25px;
	display:block;
	width:3em;
	background-image: url(../images/btn_13.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left center;
}

.kb3Div{
	width: 100%;
	padding-top:50px;
	background-image: url(../images/bg_splat3.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left -30px;
}
.kb3Div h1{
	background-image: url(../images/pageTitle.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: -800px -250px;
	margin: 0px;
	height: 40px;
	width:400px;
	overflow: hidden;
	text-indent: -2000px;
}
.kb3Div h2{ font-size:1.5em; margin-top:2em;}
.kb3Div a.return {
	text-align: left;
	text-indent: 32px;
	display: block;
	float: right;
	height: 29px;
	line-height:29px;
	width: 6em;
	overflow: hidden;
	margin:10px 0;
	background-image: url(../images/btn_10.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left center;
}
.kb3List_header {background-color:#7da1b3; color:#FFFFFF;margin:0;zoom:1;overflow:hidden;}
.kb3List_header dd{margin:0 1px; padding: 3px;float:left; font-size:1.2em;}
.kb3List_header dd.topic{width:70%;border-right: groove 1px #fff;}
.kb3List_header dd.category{width:6em;border-right: groove 1px #fff;}
.kb3List_header dd.time{width:auto;}
.kb3List_header a{color:#FFFFFF;}
.kb3List_thread{padding:0.2em 0; border-bottom:dotted 1px #ccc; display:block; color:#666666;margin:0;zoom:1;overflow:hidden;}
.kb3List_thread dd{margin:0 1px; padding: 3px;float:left; font-size:1.2em;}
.kb3List_thread dd.topic{width:70%;}
.kb3List_thread dd.category{width:6em;}
.kb3List_thread dd.time{width:auto;}
.kb3List_thread a{color:#666;}
.kb3List_thread:hover {background-color:#fff;}

.kbCategoryDiv{
	text-align:center;
	font-size:1.2em;
	color:#666;
	margin:-36px 18px 0 0;
	height: 28px;
	width: 182px;
	line-height:28px;
	float:right;
	background-image: url(../images/bg_dropmenu.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
}
.kbCategoryDiv label{ margin-right:4px; color:#fff}
.kbRelative {margin-top:5em; zoom:1;}
.kbRelative dt{
	float: left;
	height: 199px;
	width: 157px;
	overflow: hidden;
	text-indent: -2000px;
	background-image: url(../images/kb_relative.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.kbRelative dd{
	font-size: 1.2em;
	background: url(../images/icon_02.gif) no-repeat left center;
	margin-left: 170px;
	padding-left: 12px;
	margin-bottom:0.3em;
}
.loanDiv{
	width: 100%;
	padding-top:50px;
	background-image: url(../images/bg_splat3.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left -50px;
}
.loanDiv h1{
	background-image: url(../images/pageTitle.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: -800px -200px;
	margin: 0px;
	width:400px;
	height: 40px;
	overflow: hidden;
	text-indent: -2000px;
}
.loanApply_form {
	margin: -10px 0px 0px 280px;
	width: 550px;
    float:none;
	zoom:1;
	z-index: 2;
	position: relative;
	color:#999;
}
.loanApply_form fieldset{margin:0; padding:0; border:none;}
.loanApply_form fieldset legend{
	font-size:1.2em;
	margin:1em 0px;
	height: 136px;
	width: 290px;
	text-indent:-2000px;
	overflow:hidden;
	position: absolute;
	z-index: 2;
	left: -260px;
	top: 55px;
	background-image: url(../images/bg_loan03.gif);
	background-repeat: no-repeat;
}

.loanApply_form p{font-size:1.2em;margin: 0px;background-color:#FFFFFF;padding:10px 40px; }
.loanApply_form dl {
	zoom:1;
	padding:10px 40px;
	margin:0;
	background: #FFFFFF ;
}
.loanApply_form dt{
	font-size:1.2em;
	margin:1em 0px;
	height: 136px;
	width: 290px;
	text-indent:-2000px;
	overflow:hidden;
	position: absolute;
	z-index: 2;
	left: -260px;
	top: 45px;
	background-image: url(../images/bg_loan03.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
}
.loanApply_form dd{
	margin: 0px;
	font-size: 1.2em;
	width:50%;
	height:2.3em;
	float:left;
}
.loanApply_form label.colname{
	margin: 0px;
	display: block;
	float: left;
	width: 7em;
}
.loanApply_form dd.btn_primary,.loanApply_form dd.clear{ width:100%;float:none;}
.loanApply_form dd.btn_primary input{
  width:6em; 
  display:block;
  margin-top:30px;
}
.loanApply_input1{
	margin: 0px 5px 0px 0px;
	width: 8em;
}
.loanApply_input2{
	margin: 0px 3px;
	width: 3em;
}
.loanApply_form_footer{
	margin:0px;
	height:55px;
	background-image: url(../images/bg_pageFooter02.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: repeat-x;
	background-position: center top;
}

.loanServiceFlow {width:410px; margin-left:20px; float:left;}
.loanServiceFlow h2{
	background-image: url(../images/title04.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: 0px -40px;
	height:40px;
	text-indent:-2000px;
	overflow:hidden;
	margin:0.5em 0;
}
.loanServiceFlow ol{
	margin:0;
	display: block;
	width: 302px;
	height: 178px;
	padding-top: 30px;
	padding-left: 130px;
	background-image: url(../images/bg_loan02.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.loanServiceFlow ol li{
	font-size: 12px;
	line-height:18px;
	color: #FFFFFF;
	margin: 0px 30px 0px 0px;
	border-bottom:dotted 1px #FFF;
	padding: 2px 0px;
}
.loanServiceFlow ol li div{ 	
	width:5em;  
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	*display:inline;
}
.loanServiceItems {
	width:380px;
	margin-left:40px;
	float:left;
	z-index: 3;
	position: relative;
}
.loanServiceItems h2{
	background-image: url(../images/title04.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height:40px;
	text-indent:-2000px;
	overflow:hidden;
	margin:0.5em 0;
}
.loanServiceItems p{ font-size:1.2em; margin:0.5em 0;}
.loanServiceItems ul{
	margin:0;
	display: block;
	height: 220px;
	width: 279px;
	padding-top: 28px;
	padding-left: 95px;
	background-image: url(../images/bg_loan01.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.loanServiceItems ul li{
	font-size: 12px;
	line-height:20px;
	color: #FFFFFF;
	list-style-image: url(../images/icon_01.gif);
	list-style-type: none;
	margin: 0px;
}
.mark1{
	background-image: url(../images/markSet.gif);
	background-repeat: no-repeat;
	text-indent: -2000px;
	display: block;
	float: left;
	height: 15px;
	width: 53px;
	margin-right:1px;
	overflow: hidden;
	background-position: 0px 0px;
}
.mark2{
	background-image: url(../images/markSet.gif);
	background-repeat: no-repeat;
	text-indent: -2000px;
	display: block;
	float: left;
	height: 15px;
	width: 53px;
	margin-right:1px;
	overflow: hidden;
	background-position: 0px -15px;
}
.mark3{
	background-image: url(../images/markSet.gif);
	background-repeat: no-repeat;
	text-indent: -2000px;
	display: block;
	float: left;
	height: 15px;
	width: 53px;
	margin-right:1px;
	overflow: hidden;
	background-position: 0px -30px;
}
.mark4{
	background-image: url(../images/markSet.gif);
	background-repeat: no-repeat;
	text-indent: -2000px;
	display: block;
	float: left;
	height: 15px;
	width: 53px;
	margin-right:1px;
	overflow: hidden;
	background-position: 0px -45px;
}
.marketNewsDiv {width: 100%; margin:0; padding: 40px 0 0;zoom:1;}
.marketNewsDiv h1{
	background-image: url(../images/title03.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position:0 0px;
	text-indent:-2000px;
	margin:0px;
	padding:0px;
	height:40px;
	width:150px;
	display:block;
	zoom:1;
	overflow:hidden;
}
.marketNewsDiv dl{margin:0;zoom:1;overflow:hidden;}
.marketNewsDiv dd{margin:0px; padding: 3px;float:left; font-size:1.2em;  text-align:left;}
.marketNewsDiv dd.subject{width:80%; }
.marketNewsDiv dd.time{width:auto;}
.marketNewsDiv dl.header {
	color:#FFFFFF;
	line-height: 20px;
	background-image: url(../images/bg_blackTitleBar.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: 0px -30px;
	height: 30px;
}
.marketNewsDiv dl.header dd.subject {margin-left:10px; }
.marketNewsDiv dl.header dd.time {margin-left:-10px; }
.marketNewsDiv dl.thread a{
	background-image:url(../images/icon_05.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
}
.marketNewsDiv dl.thread {display:block; color:#666666;}
.marketNewsDiv dl.thread:hover {background-color:#98c3d9;color:#FFFFFF;}
.marketNewsDiv dl.thread:hover a{color:#FFFFFF;}
.marketNewsDiv dl.marketNewsView_header{margin-bottom:2em; }
.marketNewsDiv dl.marketNewsView_header dt{ color:#b90000; font-weight:bold; font-size:1.6em;}
.marketNewsDiv dl.marketNewsView_header dd.from{ color:#999; float:none;}
.marketNewsDiv dl.marketNewsView_header dd.return { float:right; margin-top:-3em;}
.marketNewsDiv dl.marketNewsView_header dd.return a{
	color:#999;
	display:block;
	width:5em;
	height:29px;
	line-height:29px;
	text-align:left;
	text-indent:31px;
	background-image: url(../images/btn_10.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left center;
}
.marketNews_headline{margin:0; padding:1em 0; border-bottom:solid 2px #fff;}
.marketNews_headline dt{ float:left; width:200px; overflow:hidden;}
.marketNews_headline dd{margin-left:220px; float:none;}
.marketNews_headline dd.topic{ font-size:1.5em; font-weight:bold;}
.marketNews_headline dd.summary{}
.marketNews_headline dd.read{}
.marketNews_headline dd.from{ margin-top:2em;}
.marketNews_headline a{ color:#b90000; }

.page  {
	font-size: 1.2em;
	width: auto;
	padding: 0.5em 0px;
	overflow: hidden;
	clear:left;
}
.page  ul{
	margin:0;
	padding:0;
	text-align: left;
}
.page  ul li{
	list-style:none;
	display:inline;
}
.page  a  {
	padding: 0.2em;
	margin: 0.1em;
	text-align: center;
}
.page a.currentPage  {
	font-weight: bold;
	background-color: #000;
	color:#FFFFFF;
}
.page-pageSymbol  {
	font-family: Webdings;
}
.pageContent_offset{
	margin:0px auto;
	padding-left:31px;
	width: 972px;
	min-height:400px;
	_height:400px;
	position: relative;
	top: -45px;
	overflow: visible;
}
.pageContent_no_offset{
	margin:0px auto;
	padding:0px;
	width: 941px;
	min-height:400px;
	_height:400px;
	position: relative;
	top:-30px;
	overflow: visible;
}

.pathway {
	position: absolute;
	z-index: 100;
	top: -25px;
	right: 0%;
	background-image: url(../images/bg_pathway.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left center;
	color: #666666;
	margin:0px;
	height: 116px;
	line-height: 116px;
	text-align:right;
}

.pathway  dt,.pathway  dd {
	margin: 0px;
	float:none;
	font-size: 1.2em;
	display:inline;
}
.pathway_node  {
	padding: 0px 0.3em;
}

.pathway_node a  {
	background-image: url(../images/icon_06.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 1em;
	color: #666666;
}
.pathway-btn  {	padding-left: 1em;}
.pic01{
	background-image: url(../images/pic01.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position:left top;
	margin: 0px auto;
	height: 268px;
	width: 833px;
}
.pic02{
	background-image: url(../images/pic02.gif);
	background-repeat: no-repeat;
	background-position:left top;
	height: 363px;
	width: 577px;
	margin:0;
}
.pic03{
	background-image: url(../images/pic03.gif);
	background-repeat: no-repeat;
	background-position:left top;
	display: block;
	height: 471px;
	width: 585px;
	margin-top:1em;
	text-indent:-2000px;
	overflow:hidden;
}
.pic04{
	background-image: url(../images/pic04.gif);
	background-repeat: no-repeat;
	background-position:left top;
	display: block;
	margin: 0px 0px 0px 2em;
	height: 344px;
	width: 446px;
	float: right;
	text-indent: -2000px;
	overflow: hidden;
}
.pic05{
	background-image: url(../images/pic05.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position:left top;
	display:block;
	float:right;
	width:298px;
	height:62px;
	margin-left:40px;
	text-indent:-2000px;
	overflow:hidden;
	margin-bottom:1em;
}
.pic06{
	background-image: url(../images/pic06.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position:left top;
	display: block;
	margin: 0px auto;
	height: 737px;
	width: 587px;
	text-indent: -2000px;
	overflow: hidden;
}
.pic07{
	background-image: url(../images/pic07.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position:left top;
	display: block;
	width: 748px;
	height: 177px;
	text-indent: -2000px;
	overflow: hidden;
	margin: 1em auto;
}
.pic08{
	background-image: url(../images/pic08.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position:left top;
	display: block;
	width: 764px;
	height: 292px;
	text-indent: -2000px;
	overflow: hidden;
	margin: 1em auto;
}
.pic09{
	background-image: url(../images/pic09.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position:left top;
	display: block;
	width: 475px;
	height: 424px;
	text-indent: -2000px;
	overflow: hidden;
	float:right;
	margin-left:1em;
}
.pic10{
	background-image: url(../images/pic10.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position:left top;
	display: block;
	width: 471px;
	height: 349px;
	text-indent: -2000px;
	overflow: hidden;
	float:right;
	margin-left:1em;
}
.pic11{
	background-image: url(../images/pic11.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position:left top;
	display: block;
	width: 470px;
	height: 235px;
	text-indent: -2000px;
	overflow: hidden;
	float:right;
	margin-left:1em;
}
.pic12{
	background-image: url(../images/pic12.gif);
	background-repeat: no-repeat;
	background-position:left top;
	display: block;
	width: 550px;
	height: 586px;
	text-indent: -2000px;
	overflow: hidden;
	margin:1em auto;
}
.pic13{
	background-image: url(../images/pic13.jpg);
	background-repeat: no-repeat;
	background-position:left top;
	display: block;
	width: 285px;
	height: 379px;
	text-indent: -2000px;
	overflow: hidden;
	float:right;
	margin-left:1em;
}
.pic14{
	background-image: url(../images/pic14.jpg);
	background-repeat: no-repeat;
	background-position:left top;
	display: block;
	width: 286px;
	height: 196px;
	text-indent: -2000px;
	overflow: hidden;
	float:right;
	margin-left:1em;
}
.pic15{
	background-image: url(../images/pic15.gif);
	background-repeat: no-repeat;
	background-position:left top;
	display: block;
	width: 641px;
	height: 221px;
	text-indent: -2000px;
	overflow: hidden;
	margin:1em auto;
}
.pic16{
	background-image: url(../images/pic16.jpg);
	background-repeat: no-repeat;
	background-position:left top;
	display: block;
	width: 296px;
	height: 386px;
	text-indent: -2000px;
	overflow: hidden;
	float:right;
	margin-left:1em;
}
.pic17{
	background-image: url(../images/pic17.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position:left top;
	display: block;
	width: 586px;
	height: 326px;
	text-indent: -2000px;
	overflow: hidden;
	margin:1em auto;
}
.pic18{
	background-image: url(../images/pic18.gif);
	background-repeat: no-repeat;
	background-position:left top;
	display: block;
	width: 237px;
	height: 196px;
	text-indent: -2000px;
	overflow: hidden;
	float:right;
	margin-left:1em;
}
.pic19{
	background-image: url(../images/pic19.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position:left top;
	display: block;
	width: 633px;
	height: 292px;
	text-indent: -2000px;
	overflow: hidden;
	margin:1em auto;
}
.pic20{
	background-image: url(../images/pic20.gif);
	background-repeat: no-repeat;
	background-position:left top;
	display: block;
	width: 242px;
	height: 452px;
	text-indent: -2000px;
	overflow: hidden;
	float:right;
	margin-left:1em;
}
.pic21{
	background-image: url(../images/pic21.jpg);
	background-repeat: no-repeat;
	background-position:left top;
	display: block;
	width: 254px;
	height: 119px;
	text-indent: -2000px;
	overflow: hidden;
	float:right;
	margin-left:1em;
}
.pic22{
	background-image: url(../images/pic22.jpg);
	background-repeat: no-repeat;
	background-position:left top;
	display: block;
	width: 254px;
	height: 118px;
	text-indent: -2000px;
	overflow: hidden;
	float:right;
	margin-left:1em;
}
.pic23{
	background-image: url(../images/pic23.jpg);
	background-repeat: no-repeat;
	background-position:left top;
	display: block;
	width: 254px;
	height: 157px;
	text-indent: -2000px;
	overflow: hidden;
	float:right;
	margin-left:1em;
}
.privacyDiv{
	width: 100%;
	padding-top:50px;
	background-image: url(../images/bg_splat3.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left -30px;
}
.privacyDiv h1{
	background-image: url(../images/pageTitle.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: 0px -450px;
	height: 40px;
	width:400px;
	overflow: hidden;
	text-indent: -2000px;
}
.privacyContentDiv{
	background-image: url(../images/privacy.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 170px;
}
.privacyContentDiv h2{ font-size:1.5em;margin:1em 0 0 0; color:#3d7a99;}
.privacyContentDiv p{ font-size:1.2em;margin:0;line-height:2em;}
.privacyContentDiv ul{ margin:0; padding:0;}
.privacyContentDiv ul li{
	font-size: 1.2em;
	margin:0 0 0 1em;
	background-image: url(../images/icon_05.gif);
	background-repeat: no-repeat;
	background-position: left 0.6em;
	padding-left: 12px;
	list-style-type: none;
	line-height:2em;
}
.promoteTabs {
	background-image: url(../images/unit_bg01.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: center top;
	height: 502px;
	width: 200px;
	float:left;
	overflow:hidden;
}
.pt_block {
	margin: 6px auto;
	padding:5px;
	list-style-type: none;
	width: 160px;
	height: 70px;
	line-height:160%;
	overflow: hidden;
	background-image: url(../images/promote_block.gif);
	background-repeat: no-repeat;
}
.pt_block a{ display:block;}

.pt_block dd.pic {
	margin: 0px;
	float: left;
	height: 38px;
	width: 50px;
	overflow: hidden;
}
.pt_block dd.caption {
	margin-left: 55px;
	font-size: 1.2em;
	zoom:1;
	line-height: 13px;
}
.pt_block dd.price {
	margin-left: 55px;
	color: #b90000;
	font-size: 1.2em;
}
.pwdPopupDiv{width:auto; text-align:left; background-color:#FFFFFF; }
.pwdPopupDiv p {margin:0; }
.pwdPopupDiv fieldset{border:none; margin:0;}
.pwdPopupDiv legend{ display:none;}
.pwdPopupDiv dl { margin:0;}
.pwdPopupDiv dd{
	margin: 0.2em 0px;
	background-image: url(../images/bg_pwdpopup_input.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height: 26px;
	font-size:12px;
}
.pwdPopupDiv dd label{
	margin: 0px 0 0 10px;
	float: left;
	width: 70px;
	line-height: 26px;
	height: 26px;
	text-align:right;
}
.pwdPopupDiv dd div{
	margin-left:5px;	
	line-height: 26px;
	height: 26px;
	zoom:1;
	overflow:hidden;
}
.pwdPopupDiv dd.primaryBtn{ text-align:center;	background-image: none;}
.pwdPopupDiv dd.primaryBtn input{	width: 6em; margin-top:10px;}
.pwdPopupDiv_input{
	margin: 0px;
	padding: 0px;
	width: 160px;
	background-color: #ffcece;
	border-style: none;
	height: 26px;
	line-height: 26px;
}

.quickTabs {
	margin-left: 567px;
	width:auto;
	height: 368px;
	position:relative;
}
.quickSearch {
	width: auto;
}
.quickSearch dt {
	background-image: url(../images/title03.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	height: 29px;
	text-indent: -2000px;
	overflow: hidden;
	width: auto;
	margin:10px 0;
}
.quickSearch dt.title1 {background-position:-150px 0px;}
.quickSearch dt.title2 {background-position:-150px -80px;}
.quickSearch dt.title3 {background-position:-150px -120px;}
.quickSearch dt.title4 {background-position:-150px -160px;}
.quickSearch dd {
	font-size: 12px;
	margin: 0px 0px 4px 8px;
	color: #666666;
	text-align: left;
}
.quickSearch  label.colname {
	float: left;
	width: 4em;
	display: block;
	color: #000000;
}

.quickSearch select, .quickSearch input {
	color: #333333;
	vertical-align: middle;
}
.quickSearch img.twnMap{margin-left: 10px;}

.qs-btn-primary {
	margin-left: 4em;
	width: 5em;
}
.qs-btn-secondary {
	margin: 0px;
	width: 5em;
}
.qs-btn-third {
	margin: 0px 60px 0 0;
	width: 73px;
	background-image: url(../images/btn_02.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	height: 23px;
	/*float:right;*/
	position: absolute;
	left: 130px;
	top: 257px;
}
.qs-btn-third a{
	text-indent: -2000px;
	display: block;
	height: 100%;
	width: 100%;
	overflow: hidden;
}
.qs-textInput1 {
	width: 4em;
}
.qs-textInput2 {
	width: 10em;
}
.qs-num {
	color: #b90000;
}
.qs-total {
	position: absolute;
	left: 110px;
	top: 15px;
}
.qs_usedCar{width:auto;text-align:left; }
.qs_usedCar_table{border:solid 1px #888;color:#555; width:auto}
.qs_usedCar_table dd.item{width:90px; text-align:center;border-right:solid 1px #CCC;}
.qs_usedCar_table dd.year{width:50px; text-align:center;}
.qs_usedCar_caption {
	margin: 0px;
	padding:0.4em;
	border-bottom:solid 1px #888;
	background-color: #FFCC66;
	zoom:1;
	overflow:hidden;
}
.qs_usedCar_caption dd {
	float: left;
	width: auto;
	margin:0 20px 0 0;
}
.qs_usedCar_header,.qs_usedCar_body {
	margin: 0px;
	padding: 0px;
	clear:both;
	border-bottom:solid 1px #CCC;
	zoom:1;
	overflow:hidden;
}
.qs_usedCar_header dd,.qs_usedCar_body dd{	float: left;	margin:0;}
.qs_usedCar_header,.qs_usedCar_body dd.item{	background-color: #FFFFCC;}
.qs_usedCar_body dd.year{width:50px; text-align:center; color:#FFFFFF;}
.qs_usedCar_body dd.year a{width:100%;height:100%;display:block;color:#FFFFFF;color:#FFFFFF; cursor:pointer;}
.qs_usedCar_body dd.year span{width:100%;height:100%;display:block;}
.qs_usedCar_color0 {background-color:#FFFFFF;}
.qs_usedCar_color1 {background-color:#FF3300;}
.qs_usedCar_color2 {background-color:#FF6633;}
.qs_usedCar_color3 {background-color:#009933;}
.qs_usedCar_color4 {background-color:#003399;}
.qs_usedCar_color5 {background-color:#663366;}
.qs_usedCar_comment{margin:10px 0;}
.qs_usedCar_comment dd{margin:0 5px 0 0; float:left;}
.qs_usedCar_comment span{width:70px;height:100%;display:block;color:#FFFFFF;text-align:center;}
.qs_usedCar ol{	margin:10px 0 0 20px; }
.qs_usedCar ol li{
	list-style-image: url(../images/icon_05.gif);
	margin:0;
	padding:0;
}

.recommendCarDiv{float:left; width:300px; clear:left;margin:10px 0 0px; overflow:hidden;	display:inline;}
.recommendCarDiv h1 {
	text-indent: -2000px;
	overflow: hidden;
	background-image: url(../images/title03.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: -150px -40px;
	height: 40px;
	width: 150px;
	margin-bottom:40px;
}
.recommendCarDiv_block{
	background-image:url(../images/bg_note.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-position:left top;
	background-repeat:no-repeat;
	width:300px;
	height:170px;
	position:relative;
	margin-top:-55px;
	padding:35px 0 0 25px;
}
.recommendCarDiv_block dl{margin:0px 0 8px;  zoom:1; border-bottom:dotted 1px #ccc; width:260px;}
.recommendCarDiv_block dl dt{ float:left; margin:0; width:50px;}
.recommendCarDiv_block dl dd{ margin-left:55px; font-size:12px;zoom:1; overflow:hidden;height:18px; line-height:18px;}
.recommendCarDiv_block dl dd.title{ font-weight:bold; }
.recommendCarDiv_block dl dd.price{ color:#b90000; }
.recommendCarDiv_block dl dd.caption{ color:#3d993f; }
.roadHelpDiv{
	width: 100%;
	padding-top:50px;
	background-image: url(../images/bg_splat3.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left -30px;
}
.roadHelpDiv h1{
	background-image: url(../images/pageTitle.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: 0px -400px;
	margin: auto 0;
	height: 40px;
	width:250px;
	overflow: hidden;
	text-indent: -2000px;
}
.roadHelpDiv div.helpService{ margin-left:30px;}
.roadHelpDiv div.helpService h2{
	background-image: url(../images/title04.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left -600px;
	text-indent: -2000px;
	width: 320px;
	overflow: hidden;
	height: 40px;
}
.roadHelpDiv div.helpService p{font-size:1.2em; margin:0;}
.roadHelpDiv div.guide{ margin-left:30px;}
.roadHelpDiv div.guide h2{
	background-image: url(../images/title04.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left -640px;
	text-indent: -2000px;
	width: 320px;
	overflow: hidden;
	height: 40px;
}
.roadHelpDiv div.guide ol{font-size:1.2em; padding:0;}
.roadHelpDiv div.guide ol li{}
.roadHelpDiv div.guide ol li ul{margin-left: 0em;padding:0;zoom:1;}
.roadHelpDiv div.guide ol li ul li{
	background-image: url(../images/icon_05.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 12px;
	list-style-type: none;
	
}
.saleCarHelpDiv{
	width: 100%;
	padding-top:50px;
	background-image: url(../images/bg_splat3.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left -50px;
}
.saleCarHelpDiv h1{
	background-image: url(../images/pageTitle.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: -1200px -300px;
	margin: 0px;
	width:400px;
	height: 40px;
	overflow: hidden;
	text-indent: -2000px;
}
.saleCarHelpDiv p.greeting{ font-size:1.2em;}
.saleCarEquip {
	margin: 0px;
	list-style-type: none;
	clear:left;
}
.saleCarEquip li {
	width: 7em;
	float: left;
	margin: 0 0.5em 0.5em 0;
	padding-left:20px;
	color:#999;
	word-break:break-all;
	zoom:1;
}
.saleCarEquip li input{ margin-left:-20px;}
.saleCarFlow1 {
	width:406px;
	margin-left:40px;
	float:left;
	z-index: 3;
	position: relative;
	display:inline;
}
.saleCarFlow1 h2{
	background-image: url(../images/title04.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: 0px -2160px;
	height:40px;
	text-indent:-2000px;
	overflow:hidden;
	margin:0.5em 0;
}
.saleCarFlow1 ol{
	display: block;
	width: 100%;
	height: 242px;
	margin:0 0 0 -30px;
	padding: 25px 0 0 0;
	background-image: url(../images/bg_saleCar01.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left top;
}
.saleCarFlow1 ol li{
	font-size: 12px;
	line-height:18px;
	color: #FFFFFF;
	margin: 0 40px 0 100px;
	border-bottom:dotted 1px #FFF;
	padding: 2px 0px;
}
.saleCarFlow1 ol li label{ 
	width:5em;  
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	*display:inline;
	float:left;
}
.saleCarFlow1 ol li div{padding-left:5em;}
.saleCarFlow2 {
	width:410px;
	margin-left:80px;
	float:left;
	z-index: 3;
	position: relative;
}
.saleCarFlow2 h2{
	background-image: url(../images/title04.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: 0px -2200px;
	height:40px;
	text-indent:-2000px;
	overflow:hidden;
	margin:0.5em 0;
}
.saleCarFlow2 ol{
	display: block;
	height: 266px;
	width: 100%;
	margin:0;
	padding: 25px 0 0 0;
	background-image: url(../images/bg_saleCar02.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: right top;
}
.saleCarFlow2 ol li{
	font-size: 12px;
	line-height:18px;
	color: #FFFFFF;
	margin: 0px 100px 0px 65px;
	border-bottom:dotted 1px #FFF;
	padding: 2px 0px;
}
.saleCarFlow2 ol li label{ 
	width:5em;  
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	*display:inline;
	float:left;
}
.saleCarFlow2 ol li div{ padding-left:5em;}
.saleCarForm {
	margin: -53px auto 0;
	width: 550px;
	zoom:1;
	z-index: 2;
	position: relative;
	color:#999;
}
.saleCarForm fieldset{
	margin:0;
	padding:0 0 55px 0;
	border:none;
	background-image: url(../images/bg_pageFooter02.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: repeat-x;
	background-position: center bottom;
}
.saleCarForm legend{
	font-size:1.2em;
	display:block;
	margin:1em 0px;
	height: 273px;
	width: 217px;
	text-indent:-2000px;
	overflow:hidden;
	position: absolute;
	z-index: 2;
	left: 170px;
	top: -220px;
	background-image: url(../images/bg_saleCar03.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
}
.saleCarForm dl {
	zoom:1;
	padding:10px 40px;
	margin:0;
	background-color:#fff;
}
.saleCarForm dt{
	font-size: 1.2em;
	font-weight: bold;
	margin: 1em 0px 1em 0em;
	border-bottom: 1px dotted #7da1b3;
	background-image: url(../images/icon_05.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 12px;
	color: #3d7a99;
}
.saleCarForm dd{
	margin: 0px;
	font-size: 1.2em;
	width:50%;
	min-height:2.3em;
	_height:2.3em;
	float:left;
}
.saleCarForm dd p{margin:1em 0 0 0;}
.saleCarForm dd p strong{display:block;}

.saleCarForm label.colname{
	margin: 0px;
	display: block;
	float: left;
	width: 7em;
}
.saleCarForm dd.btn_primary,.saleCarForm dd.clear{ width:100%;float:none;}
.saleCarForm dd.btn_primary input{margin:1em auto;  width:6em; display:block;}
.saleCarForm ul.notice{margin:0;padding:0;}
.saleCarForm ul.notice li{
	background-image: url(../images/icon_05.gif);
	background-repeat: no-repeat;
	background-position: left 0.5em;
	margin: 0px;
	padding: 0.2em 0px 0.2em 10px;
}
.saleCarForm ul.siteList{margin:0;padding:0;}
.saleCarForm ul.siteList li{
	margin: 0px;
	padding: 0.2em 0em;
	border-bottom: 1px dotted #666666;
	list-style-type: none;	
	clear:left;
}
.saleCarForm ul.siteList li label{ width:350px; float:left; overflow:hidden; display:block; white-space:nowrap;}
.saleCarForm ul.siteList li span.intro{ float:right; margin:0;}
.saleCarForm ul.siteList li span.map{ float:right; margin:0 10px;}
.saleCarForm_input1{
	margin: 0px 5px 0px 0px;
	width: 8em;
}
.saleCarForm_input2{
	margin: 0px 3px;
	width: 3em;
}
.saleCarForm_input3{
	margin: 0px 3px;
	width: 35em;
	height:8em;
	clear:left;
}
.samePriceLevelDiv{
	margin:0;
	float:left;
	clear:left;
	width: 277px;
}
.samePriceLevelDiv h1{
	background-image:url(../images/title02.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat:no-repeat;
	background-position:0px -250px;
	width:121px;
	height:50px;
	text-indent:-2000px;
	overflow:hidden;
	margin:0;
}
.samePriceLevelDiv a:link{	color:#666666; display:block; width:100%; height:100%; cursor:pointer;}
.samePriceLevelDiv dl{zoom:1; margin:0;}
.samePriceLevelDiv dt.frame_top{
	background-image:url(../images/frameType1.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat:no-repeat;
	background-position:0px -40px;
	height:20px;
	overflow:hidden;
	margin: 0px;
}
.samePriceLevelDiv dt.frame_bottom{
	background-image:url(../images/frameType1.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat:no-repeat;
	background-position:0px -60px;
	height:20px;
	overflow:hidden;
	margin: 0px;
}
.samePriceLevelDiv dd {
	background-image: url(../images/icon_05.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin: 0px;
	padding: 0.2em 0px 0.2em 10px;
	border-bottom: 1px dotted #CCCCCC;
	font-size: 1.2em;
	zoom:1;
}
.samePriceLevelDiv dd:hover {	background-color:#FFFFFF;}
.samePriceLevelDiv dd span {
	display: block;
	float: right;
	width: 4em;
	color:#999;
}
.sameTypeLevelDiv {
	margin:0 0 10px 0;
	float:left;
	clear:left;
	width: 277px;
}
.sameTypeLevelDiv h1{
	background-image:url(../images/title02.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat:no-repeat;
	background-position:0px -200px;
	width:121px;
	height:50px;
	text-indent:-2000px;
	overflow:hidden;
	margin:0;
}
.sameTypeLevelDiv a:link{	color:#666666; display:block; width:100%; height:100%; cursor:pointer;}
.sameTypeLevelDiv dl{zoom:1;margin:0;}
.sameTypeLevelDiv dt.frame_top{
	background-image:url(../images/frameType1.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat:no-repeat;
	background-position:0px 0px;
	height:20px;
	overflow:hidden;
	margin:0;
}
.sameTypeLevelDiv dt.frame_bottom{
	background-image:url(../images/frameType1.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat:no-repeat;
	background-position:0px -20px;
	height:20px;
	overflow:hidden;
	margin:0;
}
.sameTypeLevelDiv dd {
	background-image: url(../images/icon_11.gif);
	background-repeat: no-repeat;
	background-position: left 0.7em;
	margin: 0px;
	padding: 0.2em 0px 0.2em 10px;
	border-bottom: 1px dotted #CCCCCC;
	font-size: 1.2em;
	zoom:1;
}
.sameTypeLevelDiv dd:hover {	background-color:#FFFFFF;}
.sameTypeLevelDiv dd span {
	display: block;
	float: left;
	width: 4em;
	color:#999;
}
.serviceSiteDiv {
	width: 100%;
	padding-top:50px;
	background-image: url(../images/bg_splat1.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left -30px;
	min-height:200px;
}
.serviceSiteDiv h1{
	background-image: url(../images/pageTitle.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: -400px -100px;
	margin: 0px;
	height: 40px;
	width:400px;
	overflow: hidden;
	text-indent: -2000px;
}
.showroomDiv{
	width: 100%;
	padding-top:50px;
	background-image: url(../images/bg_splat3.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left -30px;
}
.showroomDiv h1{
	background-image: url(../images/pageTitle.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: -800px -150px;
	margin: 0px;
	height: 40px;
	width:400px;
	overflow: hidden;
	text-indent: -2000px;
}

.showroomSearchDiv {
	width: auto;
	text-align:center;
	position: relative;
}
.showroomSearchDiv fieldset{margin:1em; padding:0; border:none;}
.showroomSearchDiv fieldset legend{ display:none;}
.showroomSearchDiv dl{ margin:0; width:70%;zoom:1;}
.showroomSearchDiv dd {
	font-size: 1.2em;
	height:2em;
	float: left;
	width:40%;
	margin: 0px 1em 0px 0em;
	color: #666666;
	text-align:left;
}
.showroomSearchDiv dd.primaryBtn input{
	width:6em;
	height:4em;
	position:absolute;
	right:20%;
	top:1em;
	z-index:1;
}
.showroomSearchDiv  label.colname {
	float: left;
	width: 4em;
	display: block;
	color: #000000;
}

.showroomSearchDiv select, .showroomSearchDiv input {
	color: #333333;
	vertical-align: middle;
}
.showroomSearch-textInput {	width: 4em;}

.showroomResultDiv{ }
.showroomResultDiv dl{ margin:0; zoom:1;}
.showroomResultDiv dd{ margin:0px 5px; float: left; font-size:1.2em; text-align:center;}
.showroomResultDiv dd.pic{ width:50px;}
.showroomResultDiv dd.brand{ width:265px;text-align:left;}
.showroomResultDiv dd.price{ width:40px;}
.showroomResultDiv dd.doorNum{ width:120px;}
.showroomResultDiv dd.cc{ width:70px;}
.showroomResultDiv dd.engineType{ width:60px;}
.showroomResultDiv dd.fuel{ width:100px;}
.showroomResultDiv dd.torque{ width:100px;}
.showroomResultDiv dd.transmission{ width:40px;}
.showroomResultDiv dd.SRSNum{ width:40px;}
.showroomResultDiv dd.wheelbase{ width:auto;}
.showroomResult_header {
	margin:0px;
	padding: 0 4px;
	color:#FFFFFF;
	zoom:1;
	height: 30px;
	line-height:26px;
	overflow: hidden;
	background-image: url(../images/bg_blackTitleBar.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left 0px;
}
.showroomResult_header a {color:#ffcc00;} 
.showroomResult_body{ margin:0px; padding:4px; border-bottom:solid 1px #fff; color:#666666; display:block; zoom:1; overflow:hidden;}
.showroomResult_body:hover{ background-color:#FFFFFF}
.showroomDetail_showcaseDiv{
	float:left;
	width:404px;
	zoom:1;
}
.showroomDetail_showcaseDiv dl{ text-align:center; zoom:1;}
.showroomDetail_showcaseDiv dt{ margin:0;}
.showroomDetail_showcaseDiv dd{ margin:1px 1px 0 0; float:left; display:inline;}
.showroomDetail_specDiv {
	width: 516px;
	margin-left: 420px;
	zoom:1;
}
.showroomDetail_specDiv_header{
	background-image: url(../images/bg_frame02_header.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat:no-repeat;
	height:15px;
}
.showroomDetail_specDiv_body{
	background-color:#FFFFFF;
	padding:0 20px 20px;
	font-size:1.2em;
	position:relative;
}
.showroomDetail_specDiv_footer{
	background-image: url(../images/bg_frame02_footer.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat:no-repeat;
	height:15px;
}
.showroomDetail_specDiv_body ul{ margin:0; padding:0;}
.showroomDetail_specDiv_body ul li {margin: 0px 0px 0.2em;list-style-type:none;	display:block;  zoom:1}
.showroomDetail_specDiv_body ul li label {
	float: left;
	width: 4em;
	margin-right:0.5em;
	display: block;
	text-align:left;
}
.showroomDetail_specDiv_body ul li div {	margin-left: 4.5em; width:auto;}
.showroomDetail_specDiv_body ul li.price {
	width:245px;
	height:195px;
	background-image: url(../images/bg_splat4.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position:right top;
	position:absolute;
	top:-20px;
	right:0px;
	line-height:111px;
}
.showroomDetail_specDiv_body ul li.price label{ color:#fff; margin:60px 100px;position:absolute; }
.showroomDetail_specDiv_body ul li.price div {
	margin: 30px 0 0 70px;
	font-size: 3em;
	color: #fff;
	text-align:left;
	position:absolute;
}
.sidebarDiv{
	width:168px;
	color:#fff;
	position: absolute;
	z-index: 2;
	left:0px;
	top:0px;
}
.sidebarDiv a{ color:#fff; }
.sidebarDiv h1{
	font-size: 1.2em;
	font-weight: bold;
	color: #ffcc00;
	background-image: url(../images/bg_blackTitleBar.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left -150px;
	text-align: center;
	margin: 6px auto 0;
	width:157px;
	height:29px;
	overflow:hidden;
	line-height:26px;
}
.siderBar_header{
	background-image: url(../images/sidebar_header.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	height: 39px;
}
.siderBar_body{
	background-image: url(../images/sidebar_body.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: repeat-y;
	zoom:1;
}
.siderBar_body dl{margin:0px 10px 1em 7px; zoom:1; position:relative; top:-30px; }
.siderBar_body dl dt{
	font-size: 1.2em;
	font-weight: bold;
	color: #ffcc00;
	background-image: url(../images/bg_blackTitleBar.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left -150px;
	text-align: center;
	margin: 6px auto 0;
	width:157px;
	height:29px;
	overflow:hidden;
	line-height:26px;
}
.siderBar_body dl dd{
	font-size:1.2em;
	border-bottom:dotted 1px #ccc;
	color:#FFFFFF;
	margin:0px;
	padding: 0.2em 0px;
	zoom:1;
}
.siderBar_body dl dd label{ display:block; }
.siderBar_body dl dd div{ margin-left:0px; }
.siderBar_footer{
	background-image: url(../images/sidebar_footer.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	height: 39px;
}
.siderBar_body dl.level1 dd{	padding-left: 30px;	}
.siderBar_body dl.level1 dd.current {
	background-image: url(../images/icon_13.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left top;
}
.siderBar_body ul.level2 {margin:0;padding:0;}
.siderBar_body ul.level2 li{
	padding-left: 12px;
	list-style-type: none;
}
.siderBar_body ul.level2 li.current {
	background-image: url(../images/icon_01.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.siteAllCarDiv{ width:auto;}
.siteAllCarDiv dl{ 
	margin:0 10px 1em;
	padding:0;
	width:153px;
	vertical-align:top;
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	*display:inline;
	min-height:10em;
	_height:10em;
	position:relative;
}
.siteAllCarDiv dl dd{ margin:0;font-size:1.2em; line-height:140%;}
.siteAllCarDiv dl dd.price{
	font-weight:bold;
	color:#990000;
	background-image: url(../images/icon_18.jpg);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 60px;
}
.siteAllCarDiv dl dd.publish{
	background-image: url(../images/icon_17.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 60px;
}
.siteAllCarDiv dl dd.markSet{
	height: 60px;
	width: 53px;
	position: absolute;
	left: 100px;
	top: 0px;
}
.siteBlogDiv{
	background-image: url(../images/bg_splat2.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0 0 0 155px;
	min-height:600px;
	_height:600px;
	padding-top:50px;
	width: auto;
	zoom:1;
}
.siteBlogDiv h1{
	background-image: url(../images/pageTitle.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: -400px -300px;
	text-indent:-2000px;
	margin:60px 0 0 50px;
	padding:0px;
	height:37px;
	width:400px;
	display:block;
	zoom:1;
	overflow:hidden;
}
.siteBlogListDiv{ margin: 0px 0 0 50px;}
.siteBlogListDiv ul{margin: 0;padding:0;}
.siteBlogListDiv ul li{margin:0; padding:1em 0; list-style-type:none; border-bottom:dotted 1px #ccc; zoom:1; overflow:hidden;}
.siteBlogListDiv ul li img{ float:left;}
.siteBlogListDiv ul li a{margin:0 0 0 10px; font-size:1.2em;}
.siteBlogViewDiv{ margin: 0px 0 0 50px;}
.siteBlogViewDiv a.return {
	text-align: left;
	text-indent: 32px;
	display: block;
	float: right;
	height: 29px;
	line-height:29px;
	width: 6em;
	overflow: hidden;
	margin:0px;
	background-image: url(../images/btn_09.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left center;
}
.siteBlogViewDiv h2.title{ font-size:1.5em; color:#666; clear:both; margin:0.5em 0 ; }
.siteBlogView_comments{ border-bottom:dotted 1px #666;zoom:1;	text-align:right; padding-bottom:0.2em;}
.siteBlogView_comments dd{
	display:inline;
	margin:0;
	border-left: 1px solid #666;
	padding: 0px 0.3em;
	line-height:1.2em;
	font-size:1.2em;
}
.siteBlogView_comments dd:first-child{ border:none;}
.siteBlogView_replyRd{ border-bottom:dotted 1px #666;zoom:1; padding-bottom:0.2em;}
.siteBlogView_replyRd dt{ float:right;font-size:1.2em;}
.siteBlogView_replyRd dd{font-size:1.2em; margin:0;}
.siteBlogView_replyRd dd.content{text-align:left; margin-right:80px;}
.siteBlogView_replyRd dd.comment{text-align:right;}
.siteBlogView_replyDiv {
	margin:0 auto;
	zoom:1;
	background-image: url(../images/bg_splat2.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left top;
}
.siteBlogView_replyDiv h1{
	text-indent: -2000px;
	height: 50px;
	overflow: hidden;
	margin:50px 0 0 45px;
	background-image: url(../images/pageTitle.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: -800px -300px;
}
.siteBlogView_replyDiv dl{
	margin:-10px 0 0 60px;
	padding:1em;
	zoom:1;
	overflow:hidden;
	background: #FFFFFF;
}
.siteBlogView_replyDiv dd{margin:0px 10px; padding: 3px; font-size:1.2em;}
.siteBlogView_replyDiv dd.primaryBtn input{width:4em;margin:0 auto; display:block}
.siteBlogView_replyDiv dd label.colname{width:5em; float:left;}
.siteBlogView_replyDiv_topic {width:40em;}
.siteBlogView_replyDiv_content {width:40em;height:10em;}
.siteBlogView_replyDiv_footer{
	margin:0 0 0 60px;
	height:55px;
	background-image: url(../images/bg_pageFooter02.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: repeat-x;
	background-position: center bottom;
}


.siteDataDiv {width:343px;margin-left:389px; zoom:1; overflow:hidden;}
.siteDataDiv dl{margin:0;zoom:1;}
.siteDataDiv dl dt{
	background-image: url(../images/bg_blackTitleBar.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: 0px -180px;
	height:30px;
	width:100%;
	margin-bottom:7px;
	font-size:1.5em;
	font-weight:bold;
	color:#ffcc00;
	line-height:26px;
	text-align:center;
	zoom:1;
	overflow:hidden;
}
.siteDataDiv dl dd{margin:0; padding:0.2em 0; font-size:1.2em; clear:left;border-bottom:dotted 1px #555;zoom:1;}
.siteDataDiv dl dd label{width:7em; float:left;}
.siteDataDiv dl dd div{margin-left:7.5em;}

.siteIntroDiv { clear:both;}

.siteList{margin:auto; text-align:left;}
.siteList h2{font-size:1.2em; margin:0 0 6px 0; }
.siteList h2 span{font-size:0.8em; font-weight:normal; }
.siteList dl{margin:0;zoom:1;}
.siteList dl.site_header{color:#fff; background-color:#000000;}
.siteList dl.site_thread{ border-bottom:dotted 1px #ccc; padding:3px 0;}
.siteList dl.site_thread:hover{ background-color:#f2f2f2; color:#000;}
.siteList dd{margin:0; padding:3px;float:left; word-break:break-all; }
.siteList dl dd.name{ width:15%;}
.siteList dl dd.phone{ width:20%;}
.siteList dl dd.fax{ width:20%;}
.siteList dl dd.address{ width:30%;}
.siteList dl dd.map{ width:auto;}

.siteListNew{margin:auto; text-align:left; width:90%;}
.siteListNew h2{font-size:1.5em; margin:0 0 6px 0; }
.siteListNew h2 span{font-size:1.3em; font-weight:normal;}
.siteListNew dl{margin:0;zoom:1;font-size:1.3em;}
.siteListNew dl.site_header{color:#fff; background-color:#000000;}
.siteListNew dl.site_thread{ border-bottom:dotted 1px #ccc; padding:3px 0;}
.siteListNew dl.site_thread:hover{ background-color:#f2f2f2; color:#000;}
.siteListNew dd{margin:0; padding:3px;float:left; word-break:break-all; }
.siteListNew dl dd.name{ width:15%; }
.siteListNew dl dd.phone{ width:18%;}
.siteListNew dl dd.fax{ width:18%;}
.siteListNew dl dd.address{ width:35%;}
.siteListNew dl dd.map{ width:10%;}

.siteOnsaleDiv{ width:auto;}
.siteOnsaleDiv dl{ 
	margin:0 8px 1em 20px;
	width:auto;
	vertical-align:top;
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	*display:inline;
	min-height:10em;
	_height:10em;
}
.siteOnsaleDiv dl dt{}
.siteOnsaleDiv dl dd{ margin:0;font-size:1.2em; line-height:140%;}
.siteOnsaleDiv dl dd.price{
	font-weight:bold;
	color:#990000;
	background-image: url(../images/icon_16.gif);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 60px;
}
.siteMapDiv{
	width: 100%;
	padding-top:50px;
	background-image: url(../images/bg_splat3.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left -30px;
	overflow:hidden;
}
.siteMapDiv h1{
	background-image: url(../images/pageTitle.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: 0px -500px;
	margin: auto 0;
	height: 40px;
	width:250px;
	overflow: hidden;
	text-indent: -2000px;
}
.siteMapDiv_content{margin:0 5%;}
.siteMapDiv_content dl{
	margin:0 4% 0 0;
	float: left;
	width: 16%;
	margin-bottom:1.5em;
}
.siteMapDiv_content dl dt{
	font-size: 1.3em;
	font-weight: bold;
	color: #000000;
	background-image: url(../images/icon_21.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left 0.3em;
	padding-left: 16px;
	margin-bottom:1em;
	zoom:1;
}
.siteMapDiv_content dl dd{
	background-image: url(../images/bg_ruler.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: repeat-y;
	background-position: 4px top;
	margin: 0px;
	padding-left: 16px;
	font-size: 1.2em;
	zoom:1;
}
.siteNewPostDiv {width:100%;}
.siteNewPostDiv h2{
	background-image: url(../images/title04.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: 0px -120px;
	height:40px;
	text-indent:-2000px;
	overflow:hidden;
	margin:0;
}
.siteNewPostDiv ul{ margin:0 0 0 16px;  padding:0; }
.siteNewPostDiv ul li{
	background-image: url(../images/icon_05.gif);
	background-repeat: no-repeat;
	background-position: left 0.5em;
	margin: 0px;
	padding: 0.2em 0px 0.2em 10px;
	border-bottom: 1px dotted #CCCCCC;
	font-size: 1.2em;
	list-style-type:none;
}
.siteQueryDiv{
	margin: 0px 0 0px 50px;
	padding:0px;
	position:relative;
	width:746px;
	zoom:1;
}
.siteShowcaseDiv{ width:369px;float:left;margin-left:0px; zoom:1; overflow:hidden;}
.siteShowcaseDiv dl{margin:0; list-style-type:none;}
.siteShowcaseDiv dl dt{margin:0; }
.siteShowcaseDiv dl dd{margin:0 1px 0 0; float:left; font-size:1.2em; width:2em;}
.siteShowcaseDiv dl dd a{width:100%;height:100%;display:block; background-color:#3d7a99; color:#FFF; text-align:center;}
.siteViewContent_commentDiv {
	width: 746px;
	padding-top:2em;
	clear:both;
	zoom:1;
	overflow:hidden;
}
.siteViewContent_commentDiv_header{
	background-image: url(../images/bg_frame03_header.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat:no-repeat;
	height:15px;
}
.siteViewContent_commentDiv_body{
	background-color:#FFFFFF;
	padding:0 20px 20px;
	zoom:1;
	overflow:hidden;
}
.siteViewContent_commentDiv_body h2 {
	background-image:url(../images/bg_blackTitleBar.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat:no-repeat;
	background-position:0px -90px;
	height:30px;
	width:125px;
	overflow:hidden;
	margin-bottom:7px;
	font-size:1.2em;
	font-weight:bold;
	color:#ffcc00;
	line-height:26px;
	text-align:center;
}
.siteViewContent_commentDiv_footer{
	background-image: url(../images/bg_frame03_footer.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat:no-repeat;
	height:15px;
}
.sidebarDiv{
	width:168px;
	color:#fff;
	float:left;
	position: absolute;
	z-index: 2;
	left:0px;
	margin-top:30px;
}
.siteSidebarDiv{
	width:168px;
	float:left;
	margin:30px 0px 0 0;
	background-image: url(../images/bg_splat6.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	position:absolute;
	z-index:2;
	left:0px;
}
.siteSidebarDiv a{ color:#666666;}
.siteSearchForm {
	width:100%;
	margin-bottom:2em;
}
.siteSearchForm h2{	
	background-image: url(../images/title04.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: 0px -2280px;
	height:40px;
	text-indent:-2000px;
	overflow:hidden;
	margin:0;
}
.siteSearchForm dl{margin:0 0 0 16px;zoom:1;}
.siteSearchForm dl dd{margin:2px 0; font-size:1.2em;}
.siteSearchForm label{display:block;}
.siteStatisticDiv {width:100%; margin-bottom:2em; }
.siteStatisticDiv h2{	
	background-image: url(../images/title04.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: 0px -80px;
	height:40px;
	text-indent:-2000px;
	overflow:hidden;
	margin:0;
}
.siteStatisticDiv dl{margin:0 0 0 16px;zoom:1;}
.siteStatisticDiv dl dt{margin:0; font-size:1.2em; font-weight:bold; border-bottom:solid 1px #ccc}
.siteStatisticDiv dl dd{margin:0; font-size:1.2em;}
.siteStatisticDiv dl dd label{width:7em; float:left;}
.siteStatisticDiv dl dd div{margin-left:7.5em;}
.siteViewContentDiv{
	background-image: url(../images/bg_splat2.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0 0 0 145px;
	padding-top:50px;
	padding-left:45px;
	width: auto;
	zoom:1;
	overflow:hidden;
}
.siteViewContentDiv h1{
	background-image: url(../images/pageTitle.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: -400px -250px;
	text-indent:-2000px;
	margin:60px 0 5px 0px;
	padding:0px;
	height:37px;
	width:400px;
	display:block;
	zoom:1;
	overflow:hidden;
}
.siteViewContentDiv ul.btnSet{
	margin:0;
	padding:0;
	position: absolute;
	z-index: 2;
	left: 340px;
	top:60px;
	zoom:1;
	overflow:hidden;
	display: block;
}
.siteViewContentDiv ul.btnSet li{
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	margin: 0px 5px;
	padding:0;
	float: left;
	height: 37px;
	width: 37px;
	text-indent: -2000px;
	list-style:none;
}
.siteViewContentDiv ul.btnSet li a{
	display:block;
	width:100%;
	height:100%;
}
.siteViewContentDiv ul.btnSet li.blog {	background-image: url(../images/btn_16.png);
	_behavior: url(scripts/iepngfix_v2.htc);}
.siteViewContentDiv ul.btnSet li.map {	background-image: url(../images/btn_17.png);
	_behavior: url(scripts/iepngfix_v2.htc);}

.sumHistoryDiv{
	width: 100%;
	padding-top:50px;
	background-image: url(../images/bg_splat3.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left -30px;
}
.sumHistoryDiv h1{
	background-image: url(../images/pageTitle.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: -400px -50px;
	height: 40px;
	width:400px;
	overflow: hidden;
	text-indent: -2000px;
}
.sumHistoryContentDiv{
	background-image: url(../images/history.gif);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 170px;
}
.sumHistoryContentDiv dl{
	background-image: url(../images/bg_ruler.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: repeat-y;
	background-position: left 22px;
	padding-left: 20px;
	font-size: 1.2em;
	margin:0;
}
.sumHistoryContentDiv dl dt{
	font-weight: bold;
	color: #3d7a99;
	clear: left;
	position:relative;
	top:1.6em;
}
.sumHistoryContentDiv dl dd{
	margin-left:6em;
	font-weight: bold;
	color: #3d7a99;
	background-image: url(../images/icon_05.gif);
	background-repeat: no-repeat;
	background-position: left 0.3em;
	padding-left: 12px;
}
.sumHistoryContentDiv dl dd p{ color:#666666; font-weight:normal; margin:0;}
.sumServiceArea {
	background-image: url(../images/bg_splat2.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: 145px;
	min-height:250px;
	_height:250px;
	padding-top:50px;
	width: auto;
	zoom:1;
}
.sumServiceArea h1{
	background-image: url(../images/pageTitle.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	text-indent:-2000px;
	margin:0px 0 0 50px;
	padding:0px;
	height:37px;
	width:400px;
	display:block;
	zoom:1;
	overflow:hidden;
}
.sumServiceArea h1.title01{	background-position: 0px 0px;}/*SUM查定服務內容*/
.sumServiceArea h1.title02{	background-position: 0px -50px;}/*查定報告總覽*/
.sumServiceArea h1.title03{	background-position: 0px -100px;}/*查定見證*/
.sumServiceArea h1.title04{	background-position: 0px -150px;}/*查定Q&A*/
.sumServiceArea h1.title05{	background-position: 0px -200px;}/*服務據點查詢*/

.sysNoticeDiv {width: 100%; margin:0; padding: 30px 0 0;zoom:1;}
.sysNoticeDiv h1{
	background-image: url(../images/title03.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position:0 -80px;
	text-indent:-2000px;
	margin:0px;
	padding:0px;
	height:40px;
	width:150px;
	display:block;
	zoom:1;
	overflow:hidden;
}
.sysNoticeDiv dl{margin:0;zoom:1;overflow:hidden;}
.sysNoticeDiv dd{margin:0px; padding: 3px;float:left; font-size:1.2em;  text-align:left;}
.sysNoticeDiv dd.subject{width:80%;  }
.sysNoticeDiv dd.time{width:auto;}
.sysNoticeDiv dl.header {
	color:#FFFFFF;
	line-height: 20px;
	background-image: url(../images/bg_blackTitleBar.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: 0px -30px;
	height: 30px;
}
.sysNoticeDiv dl.header dd.subject {margin-left:10px; }
.sysNoticeDiv dl.header dd.time {margin-left:-10px; }
.sysNoticeDiv dl.thread a{
	background-image:url(../images/icon_05.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
}
.sysNoticeDiv dl.thread {display:block; color:#666666}
.sysNoticeDiv dl.thread:hover {background-color:#98c3d9;color:#FFFFFF;}
.sysNoticeDiv dl.thread:hover a{color:#FFFFFF;}
.sysNoticeDiv dl.sysNoticeView_header{margin-bottom:2em;}
.sysNoticeDiv dl.sysNoticeView_header dt{ color:#b90000; font-weight:bold; font-size:1.6em;}
.sysNoticeDiv dl.sysNoticeView_header dd.from{ color:#999; float:none;}
.sysNoticeDiv dl.sysNoticeView_header dd.return { float:right; margin-top:-3em;  }
.sysNoticeDiv dl.sysNoticeView_header dd.return a{
	color:#999;
	display:block;
	width:5em;
	height:29px;
	line-height:29px;
	text-align:left;
	text-indent:31px;
	background-image: url(../images/btn_10.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left center;
}
.tag_forum {
	background-image: url(../images/unit_bg04.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	height: 324px;
	width: 256px;
	overflow: hidden;
	position: absolute;
	z-index: 2;
	top: 525px;
	right: 20px;
}
.tag_forum dt {
	background-image: url(../images/title03.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: 0px  -40px;
	width:150px;
	text-indent: -2000px;
	height: 35px;
	margin:20px 0px 10px 17px;
}
.tag_forum dd {
	font-size: 1.2em;
	background-image: url(../images/icon_04.gif);
	background-repeat: no-repeat;
	background-position: left 0.3em;
	padding-left: 12px;
	margin:0 0px 0.2em 22px;
	border-bottom:solid 1px #FFF;
	width:192px;
	overflow: hidden;
}
.tag_forum dd.more {
	background-image: url(../images/btn_01.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: right center;
	float:right;
	width:37px;
	height:17px;
	margin-right:25px;
	border-bottom:solid 0px #FFF;
}
.tag_forum dd.more a{
	display:block;
	width:100%;
	height:100%;
	text-indent:-2000px;
	overflow:hidden;
}
.tag_forum dd h1{
	font-size:1em;
	font-weight:normal;
	margin:0;
	overflow:hidden;
	white-space: nowrap;
}
.tag_forum dd p{
	margin:0;
}
.tag_marketNews {
	background-image: url(../images/unit_bg03.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	height: 485px;
	width: 240px;
	overflow: hidden;
	position: absolute;
	z-index: 1;
	top: 360px;
	right: 27px;
}
.tag_marketNews dt {
	background-image: url(../images/title03.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -2000px;
	width:150px;
	height: 35px;
	overflow: hidden;
	margin:10px 10px 5px 10px;
}
.tag_marketNews dd {
	font-size: 1.2em;
	background-image: url(../images/icon_04.gif);
	background-repeat: no-repeat;
	background-position: left 0.3em;
	padding-left: 12px;
	margin:0 0 0.1em 15px;
	overflow:hidden;
	white-space: nowrap;
	line-height:140%;
	width:192px;
}
.tag_marketNews dd.more {
	background-image: url(../images/btn_01.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: right center;
	float:right;
	width:37px;
	height:17px;
	margin-right:15px;
}
.tag_marketNews dd.more a{
	display:block;
	width:100%;
	height:100%;
	text-indent:-2000px;
	overflow:hidden;
}
.tag_sysNotice {
	margin: 0px;
	height: auto;
	width: 240px;
	overflow: hidden;
	margin-top: 345px;
	margin-left: 705px;
	
	/*position: absolute;
	z-index: 1;
	top: 850px;
	right: 27px;*/
}
.tag_sysNotice dt {
	background-image: url(../images/title03.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: 0px  -80px;
	text-indent: -2000px;
	width:150px;
	height: 35px;
	overflow: hidden;
	margin:10px 10px 5px 10px;
}
.tag_sysNotice dd {
	font-size: 1.2em;
	background-image: url(../images/icon_05.gif);
	background-repeat: no-repeat;
	background-position: left 0.3em;
	padding-left: 12px;
	margin:0 30px 0.1em 15px;
	overflow:hidden;
	white-space: nowrap;
	line-height:150%;
	width:15em;
}
.tag_sysNotice dd.more {
	background-image: url(../images/btn_01.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: right center;
	float:right;
	width:37px;
	height:17px;
	margin-right:15px;
}
.tag_sysNotice dd.more a{
	display:block;
	width:100%;
	height:100%;
	text-indent:-2000px;
	overflow:hidden;
}
.tag_vote {
	margin: 0px;
	height: auto;
	width: 240px;
	overflow: hidden;
	margin-top: 345px;
	margin-left: 705px;
	display:none;
}
.tag_vote dt {
	background-image: url(../images/title03.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: 0px -160px;
	text-indent: -2000px;
	height: 40px;
	width:150px;
	overflow: hidden;
	margin:10px 10px 5px 10px;
}
.tag_vote dd {
	font-size: 1.2em;
	margin:0 30px 0.1em 15px;
	line-height:150%;
	width:auto;
}
.tag_vote dd.subject{ font-weight:bold;}
.tag_vote dd.option{}
.tag_vote dd.primaryBtn {	text-align:center;}
.threeGuarantyDiv{
	width: 100%;
	padding-top:50px;
	background-image: url(../images/bg_splat3.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left -30px;
	min-height:200px;
}
.threeGuarantyDiv h1{
	background-image: url(../images/pageTitle.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: 0px -250px;
	margin: 0px;
	height: 40px;
	width:400px;
	overflow: hidden;
	text-indent: -2000px;
}
.threeGuarantyDiv p.greeting{font-size:1.2em;}
.threeGuarantyDiv ol{}
.threeGuarantyDiv ol.pic01 li{ display:none;}
.threeGuarantyDiv div.notice{
	float: left;
	width: 330px;
	margin-right:25px;
}
.threeGuarantyDiv div.notice h2{
	background-image: url(../images/title04.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left -160px;
	text-indent: -2000px;
	width: 320px;
	overflow: hidden;
	height: 40px;
	margin:0;
}
.threeGuarantyDiv div.notice ul{margin:0; padding:0;}
.threeGuarantyDiv div.notice ul li{
	margin:0px 0 0 1em;
	font-size: 1.2em;
	background-image: url(../images/icon_05.gif);
	background-repeat: no-repeat;
	background-position: left 0.3em;
	list-style-type: none;
	padding-left: 12px;
}
.threeGuarantyDiv div.compensation h2{
	background-image: url(../images/title04.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left -200px;
	text-indent: -2000px;
	width: 320px;
	overflow: hidden;
	height: 40px;
	margin:0;
}
.threeGuarantyDiv div.compensation ol{}
.threeGuarantyDiv div.compensation ol.pic02 li{ display:none;}
.threeWarrantyDiv{
	width: 100%;
	padding-top:50px;
	background-image: url(../images/bg_splat3.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left -30px;
}
.threeWarrantyDiv h1{
	background-image: url(../images/pageTitle.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: 0px -300px;
	margin: 0px;
	height: 40px;
	width:250px;
	overflow: hidden;
	text-indent: -2000px;
}
.threeWarrantyDiv p.greeting{font-size:1.2em;}
.threeWarrantyDiv div.fivePromise{
	float: left;
	width: 50%;
	margin-left:30px;
	display:inline;
}
.threeWarrantyDiv div.fivePromise h2{
	background-image: url(../images/title04.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left -240px;
	text-indent: -2000px;
	width: 320px;
	overflow: hidden;
	height: 40px;
	margin:0;
}
.threeWarrantyDiv div.fivePromise ol{ margin:0; padding:0;}
.threeWarrantyDiv div.fivePromise ol li{
	font-size: 1.2em;
	margin:0 0 1em 0;
	display:block;
	zoom:1;
}
.threeWarrantyDiv div.fivePromise ol li label{
	font-weight: bold;
	display: block;
	width: 9em;
	float:left;
}
.threeWarrantyDiv div.fivePromise ol li div{  width:auto; margin-left:10em;}
.threeWarrantyDiv div.warrantyCondition{
	width: auto;
	margin-left:55%;
}
.threeWarrantyDiv div.warrantyCondition h2{
	background-image: url(../images/title04.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left -280px;
	text-indent: -2000px;
	width: 320px;
	overflow: hidden;
	height: 40px;
	margin:0;
}
.threeWarrantyDiv div.warrantyCondition ul{ margin:0; padding:0;zoom:1;}
.threeWarrantyDiv div.warrantyCondition ul li{
	font-size: 1.2em;
	margin:0 0 2em 1em;
	background-image: url(../images/icon_05.gif);
	background-repeat: no-repeat;
	background-position: left 0.3em;
	padding-left: 12px;
	list-style-type: none;
}
.threeWarrantyDiv div.warrantyCondition ul li table { color:#FFFFFF; border-collapse:collapse; width:90%;}
.threeWarrantyDiv div.warrantyCondition ul li table th{ padding:3px; margin:1px; background-color:#7da1b3; text-align:center; border:solid 1px #fff;}
.threeWarrantyDiv div.warrantyCondition ul li table td{ padding:3px; margin:1px; background-color:#98c3d9; text-align:center; border:solid 1px #fff;}

.threeWarrantyDiv div.warrantyContent{	width:870px; margin-left:30px;}
.threeWarrantyDiv div.warrantyContent h2{
	background-image: url(../images/title04.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left -320px;
	text-indent: -2000px;
	width: 320px;
	overflow: hidden;
	height: 40px;
	margin:0;
}
.threeWarrantyDiv div.warrantyContent p{font-size:1.2em; margin:0;}
.threeWarrantyDiv div.warrantyContent dl.header {background-color:#7da1b3; color:#FFFFFF;margin:0;zoom:1;overflow:hidden;}
.threeWarrantyDiv div.warrantyContent dl.header dd{margin:0 1px; padding: 3px;float:left; font-size:1.2em;}
.threeWarrantyDiv div.warrantyContent dl.header dd.item{width:120px;border-right: groove 1px #fff;}
.threeWarrantyDiv div.warrantyContent dl.header dd.detail{width:auto;}
.threeWarrantyDiv div.warrantyContent dl.thread{padding:0.2em 0; border-bottom:dotted 1px #ccc; display:block; color:#666666;margin:0;zoom:1;overflow:hidden;}
.threeWarrantyDiv div.warrantyContent dl.thread dd{margin:0 1px; padding: 3px;float:left; font-size:1.2em;}
.threeWarrantyDiv div.warrantyContent dl.thread dd.item{width:120px;}
.threeWarrantyDiv div.warrantyContent dl.thread dd.detail{width:auto;}

.threeWarrantyDiv div.warrantyFlow{	width:870px; margin-left:30px;}
.threeWarrantyDiv div.warrantyFlow h2{
	background-image: url(../images/title04.png);
	_behavior: url(scripts/iepngfix_v2.htc);
	background-repeat: no-repeat;
	background-position: left -2240px;
	text-indent: -2000px;
	width: 320px;
	overflow: hidden;
	height: 40px;
	margin: auto 0 0 0;
}
.threeWarrantyDiv div.warrantyFlow p{font-size:1.2em; margin:0;}
.warrantyContent_body{padding:10px;background-color:#fff;}
.gallery {
	margin: 8px 0.5%;
	padding: 6px;
	float: left;
	height: 75px;
	width: 100px;
	border: 1px dotted #CCCCCC;
	background-color: #FFFFFF;
}
.galleryOnMouseOver {
	margin: 8px 0.5%;
	padding: 6px;
	float: left;
	height: 75px;
	width: 100px;
	border: 1px solid #8f9bcc;
	background-color: #e5ebff;
}
/*
#wrapper{
	width:973px;
	clear:both;
	margin: 0px;
	float: none;
	padding: 15px;
}
*/
#wrapper .container {
	margin-left: 200px;
}
.memberContainer {
	width: 720px;
	margin: 10px 0px 10px 0px;
	float: right;
}
.sidebar {
	width:190px;
	float:left;
	margin-top: 10px;
}
.noEquip {	color: #CCCCCC;}