/* Initial CSS Document */
/* temp style */
.grey {
	FONT-SIZE: 12px; COLOR: #585858; LINE-HEIGHT: 200%; FONT-FAMILY: "ÐÂËÎÌå"
}
.grey A {
	COLOR: #0099FF; TEXT-DECORATION: none
}
.grey A:hover {
	COLOR: #ff6622; TEXT-DECORATION: none
}

#styleswitcher {
	text-align: left;
	margin-bottom: -19px;
	padding-top: 5px;
}
/* =General Element: */
* {
	margin: 0px;
	padding: 0px;
	font-size: 14px;
}
body {
	background-color: #FFFFFF;
}
a {
	text-decoration: none;
	background-repeat: no-repeat;
}
img {
	border: none;
}
li {
	list-style: none;
}
span.en {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
h2,
h3 {
	font-size: 12px;
	font-weight: normal;
	padding-left: 5px;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #FF3366;
}
.cen {
	margin: 10px auto;
	text-align: center;
}
.cen img {
	margin-bottom: 10px;
}
td {
	padding: 3px;
}
/* =Parts:Cap    */
#cap {
	height: 27px;
	background-color: #e3e3e3;
	background-image: url("../images/bg_cap.gif"/*tpa=http://www.ftms.com.cn/images/bg_cap.gif*/);
	background-repeat: repeat-x;
}
#relatedSites {
	width: 770px;
	margin: 0px auto;
	font-size: 12px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-align: right;
	color: #797979;
}
#cap a {
	color: #797979;
	color: #ffffff;
}
#cap select {
	margin-left: 20px;
}
/* =Parts:Head    */
#head {
	width: 770px;
	height: 70px;
	margin: 0px auto;
	position: relative;
}
#head h1.logo {
	text-indent: -20000px;
	background-image: url("../images/logo.gif"/*tpa=http://www.ftms.com.cn/images/logo.gif*/);
	background-repeat: no-repeat;
	width: 200px;
	height: 80px;
	display: block;
	margin-top: -10px;
}
ul#nav {
	position: absolute;
	top: 30px;
	right: 0px;
}
ul#nav li {
	float: left;
	width: 80px;
	margin-right: 10px;
}
ul#nav li a {
	display: block;
	height: 40px;
	text-indent: -20000px;
}
ul#nav li ul {
	display: none;
	position: absolute;
	width: 160px;
}
ul#nav li li {
	width: 160px;
	margin: 0px;
	border-bottom: solid 1px #cccccc;
}
ul#nav li li a {
	width: 160px;
	height: 24px;
	line-height: 24px;
	float: left;
	display: block;
	text-indent: 1em;
	background-color: #FFFFFF;
	color: #666666;
}
ul#nav li li a:hover {
	background-color: #282e88;
	color: #FFFFFF;
}
ul#nav li a#news {
	background-image: url("../images/nav_news.gif"/*tpa=http://www.ftms.com.cn/images/nav_news.gif*/);
}
ul#nav li a#news:hover,
ul#nav li a#news.on {
	background-image: url("../images/nav_news_hover.gif"/*tpa=http://www.ftms.com.cn/images/nav_news_hover.gif*/);
}
ul#nav li a#vehicles {
	background-image: url("../images/nav_vehicles.gif"/*tpa=http://www.ftms.com.cn/images/nav_vehicles.gif*/);
}
ul#nav li a#vehicles:hover,
ul#nav li a#vehicles.on {
	background-image: url("../images/nav_vehicles_hover.gif"/*tpa=http://www.ftms.com.cn/images/nav_vehicles_hover.gif*/);
}
ul#nav li a#support {
	background-image: url("../images/nav_support.gif"/*tpa=http://www.ftms.com.cn/images/nav_support.gif*/);
}
ul#nav li a#support:hover,
ul#nav li a#support.on {
	background-image: url("../images/nav_support_hover.gif"/*tpa=http://www.ftms.com.cn/images/nav_support_hover.gif*/);
}
ul#nav li a#service {
	background-image: url("../images/nav_service.gif"/*tpa=http://www.ftms.com.cn/images/nav_service.gif*/);
}
ul#nav li a#service:hover,
ul#nav li a#service.on {
	background-image: url("../images/nav_service_hover.gif"/*tpa=http://www.ftms.com.cn/images/nav_service_hover.gif*/);
}
ul#nav li a#about {
	background-image: url("../images/nav_about.gif"/*tpa=http://www.ftms.com.cn/images/nav_about.gif*/);
}
ul#nav li a#about:hover,
ul#nav li a#about.on {
	background-image: url("../images/nav_about_hover.gif"/*tpa=http://www.ftms.com.cn/images/nav_about_hover.gif*/);
}
ul#nav li a#events {
	background-image: url("../images/nav_events.gif"/*tpa=http://www.ftms.com.cn/images/nav_events.gif*/);
}
ul#nav li a#events:hover,
ul#nav li a#events.on {
	background-image: url("../images/nav_events_hover.gif"/*tpa=http://www.ftms.com.cn/images/nav_events_hover.gif*/);
}
ul#nav li a#club {
	background-image: url("../images/nav_club.gif"/*tpa=http://www.ftms.com.cn/images/nav_club.gif*/);
}
ul#nav li a#club:hover,
ul#nav li a#club.on {
	background-image: url("../images/nav_club_hover.gif"/*tpa=http://www.ftms.com.cn/images/nav_club_hover.gif*/);
}
#dd_events {
	margin-left: -60px;
}
/* =Parts:Wrap & Page   */
#wrap {
	background-color: #e3e3e3;
	overflow: auto !important;
	overflow: inherit;
}
#page {
	width: 180px;
	margin: 0px auto;
	background-image: url("../images/bg_white.gif"/*tpa=http://www.ftms.com.cn/images/bg_white.gif*/);
	background-repeat: repeat-y;
	background-position: right;
}
#colA {
	width: 190px;
	padding-bottom: 10px;
	float: left;
}
#colA a.desc {
	margin: 10px;
	margin-top: 15px;
	font-weight: normal;
	text-indent: -20000px;
	width: 154px;
	height: 13px;
	background-image: url(url(../images/toyota_desc.gif));
	display: block;
}
#colB {
	width: 570px;
	line-height: 200%;
}
/* =Parts:ColA    */
#banners {
	text-align: center;
}
#banners img {
	margin-top: 25px;
	margin-bottom: 5px;
}
#dealerquery2 h2 {
	text-align: left;
}
#relatedNews {
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: left;
	position: relative;
}
#relatedNews h2 {
	margin-bottom: 5px;
	padding-top: 2px;
}
#relatedNews ul li {
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c5c5c5;
	background-image: url("../images/bullet_reddot.gif"/*tpa=http://www.ftms.com.cn/images/bullet_reddot.gif*/);
	background-repeat: no-repeat;	
	background-position: 0px 10px;
}
#relatedNews a {
	color: #4f4f4f;
	line-height: 24px;
}
#relatedNews a:hover {
	color: #cc0000;
}
#relatedNews a.more {
	background-image: url("../images/news_more.gif"/*tpa=http://www.ftms.com.cn/images/news_more.gif*/);
	display: block;
	width: 40px;
	height: 11px;
	line-height: 12px;
	position: absolute;
	right: 10px;
	top: 3px;
	text-indent: -20000px;
}
#breadcumb,
#exhinfo {
	padding-left: 45px;
	background-image: url(../images/bullet_redarrow.gif);
	background-repeat: no-repeat;
	background-position: 15px 10px;
	color: #666666;
	line-height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c5c5c5;
	display: block;
}
#breadcumb a {
	color: #666666;
}
#breadcumb a:hover {
	color: #cc0000;
}
ul#secnav,
ul#exhlist {
	margin-bottom: 30px;
}
ul#secnav li,
ul#exhlist li {		
	display: inline;
}
ul#secnav a:hover,
ul#exhlist a:hover {
	color: #cc0000;
}
ul#secnav li a,
ul#exhlist li a {
	padding-left: 45px;
	line-height: 28px;
	color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c5c5c5;
	background-image: url(../images/bullet_bluearrow.gif);
	background-repeat: no-repeat;
	background-position: 20px 10px;
	display: block;
	letter-spacing: 0.2em;
}
ul#secnav li a.on {
	color: #cc0000;
	background-image: url("../images/bullet_redarrow.gif"/*tpa=http://www.ftms.com.cn/images/bullet_redarrow.gif*/);
	background-position: 30px 11px;
}
ul#secnav li ul {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c5c5c5;
	margin-top: 5px;
}
ul#secnav li li a {
	border: none;
	padding-left: 40px;
	line-height: 20px;
	background-image: url("../images/bullet_dotcross2.gif"/*tpa=http://www.ftms.com.cn/images/bullet_dotcross2.gif*/);
	background-position: 27px 7px;
}
ul#secnav li li a.on {
	background-image: url("../images/bullet_dotcross.gif"/*tpa=http://www.ftms.com.cn/images/bullet_dotcross.gif*/);
	background-position: 27px 7px;
	color: #cc0000;
}
/* =Parts:ColB    */
#primary {
	height: 140px;
	float: left;
	width: 570px;
}
#content {
	background-color: #FFFFFF; /* fix margin's problem */
	float: left;
	width: 560px;
	padding: 0px;
	line-height: 20px;
}

#content h2 {
	margin: 5px;
	background-color: #f1f1f1;
	clear: both;
}
#content h3 {
	margin: 20px;
	margin-left: 40px;
	clear: both;
}
/* =Parts:Bottom Nav    */
#bnav {
	background-color: #606060;
	background-color: #282e88;
	margin-bottom: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	clear: both;
	height: 14px !important;
	color: #ffffff;
}
#bnav ul {
	width: 260px;
	margin: 0px auto;
}
#bnav ul li {
	float: right;
	width: 85px;
	text-align: center;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}
#bnav ul li.last {
	border-left-width: 0px;
}
#bnav a {
	color: #FFFFFF;
}
/* =Parts:News    */
ul#newslist {
	margin-left: 30px;
	margin-right: 50px;
	text-align: left;
}
ul#newslist li {
	line-height: 22px;
}
ul#newslist li a {
	color: #333333;
	padding-left: 10px;
	background-image: url("../images/bullet_reddot.gif"/*tpa=http://www.ftms.com.cn/images/bullet_reddot.gif*/);
	background-repeat: no-repeat;
	background-position: 0px 5px;
}
ul#newslist li a:hover {
	color: #cc0000;
}
ul#newslist li span {
	float: right;
	margin-top: -22px;
	margin-right: -30px;
	display: block;
}
#content.news h4 {
	margin: 20px;
	text-align: center;
	font-size: 14px;
}
#content.news p {
	margin-left: 20px;
	margin-right: 20px;
	text-indent: 2em;
	line-height: 18px;
	margin-bottom: 10px;
}
#return {
	margin: 10px;
	text-align: center;
}
#pager {
	border-top: solid 15px #f1f1f1;
	margin: 20px;
	padding-top: 10px;
	text-align: right;
}
#pager a {
	color: #cc0000;
}
/* =Parts:vehicles    */
.ventry a {
	width: 220px;
	height: 100px;
	display: block;
	float: left;
	text-indent: -20000px;
}
.ventry a#ve_crown {
	background-image: url("../images/ve_crown.gif"/*tpa=http://www.ftms.com.cn/images/ve_crown.gif*/);
}
.ventry a#ve_crown:hover {
	background-image: url("../images/ve_crown_on.gif"/*tpa=http://www.ftms.com.cn/images/ve_crown_on.gif*/);
}
.ventry a#ve_reiz {
	background-image: url("../images/ve_reiz.gif"/*tpa=http://www.ftms.com.cn/images/ve_reiz.gif*/);
	float: right;
}
.ventry a#ve_reiz:hover {
	background-image: url("../images/ve_reiz_on.gif"/*tpa=http://www.ftms.com.cn/images/ve_reiz_on.gif*/);
}
.ventry a#ve_corolla {
	background-image: url("../images/ve_corolla.gif"/*tpa=http://www.ftms.com.cn/images/ve_corolla.gif*/);
}
.ventry a#ve_corolla:hover {
	background-image: url("../images/ve_corolla_on.gif"/*tpa=http://www.ftms.com.cn/images/ve_corolla_on.gif*/);
}
.ventry a#ve_vios {
	background-image: url("../images/ve_vios.gif"/*tpa=http://www.ftms.com.cn/images/ve_vios.gif*/);
	float: right;
}
.ventry a#ve_vios:hover {
	background-image: url("../images/ve_vios_on.gif"/*tpa=http://www.ftms.com.cn/images/ve_vios_on.gif*/);
}
.ventry a#ve_prius {
	background-image: url("../images/ve_prius.gif"/*tpa=http://www.ftms.com.cn/images/ve_prius.gif*/);
}
.ventry a#ve_prius:hover {
	background-image: url("../images/ve_prius_on.gif"/*tpa=http://www.ftms.com.cn/images/ve_prius_on.gif*/);
}
.ventry a#ve_landcruisr {
	background-image: url("../images/ve_landcruisr.gif"/*tpa=http://www.ftms.com.cn/images/ve_landcruisr.gif*/);
}
.ventry a#ve_landcruisr:hover {
	background-image: url("../images/ve_landcruisr_on.gif"/*tpa=http://www.ftms.com.cn/images/ve_landcruisr_on.gif*/);
}
a#ve_prado {
	background-image: url("../images/ve_prado.gif"/*tpa=http://www.ftms.com.cn/images/ve_prado.gif*/);
	float: right;
}
a#ve_prado:hover {
	background-image: url("../images/ve_prado_on.gif"/*tpa=http://www.ftms.com.cn/images/ve_prado_on.gif*/);
}
a#ve_terios {
	background-image: url("../images/ve_terios.gif"/*tpa=http://www.ftms.com.cn/images/ve_terios.gif*/);
}
a#ve_terios:hover {
	background-image: url("../images/ve_terios_on.gif"/*tpa=http://www.ftms.com.cn/images/ve_terios_on.gif*/);
}
a#ve_coaster {
	background-image: url("../images/ve_coaster.gif"/*tpa=http://www.ftms.com.cn/images/ve_coaster.gif*/);
}
a#ve_coaster:hover {
	background-image: url("../images/ve_coaster_on.gif"/*tpa=http://www.ftms.com.cn/images/ve_coaster_on.gif*/);
}
#content.vehicle h3 {
	border: none;
	padding: 0px;
	font-weight: bold;
}
#content.vehicle p,
#content.service p,
#content.support p {
	margin-left: 40px;
	margin-right: 30px;
	margin-bottom: 10px;
	line-height: 18px;
	text-indent: 2em;
	color: #4f4f4f;
}
#content.vehicle td p {
	margin: 0px;
}
#content.vehicle p.annotation {
	color: #999999;
	text-indent: 0;
	margin-top: 15px;
}
#content.vehicle p.annotation span.outline {
	background-color: #FF3300;
	padding: 5px;
	padding-bottom: 0px;
	padding-top: 2px;
	margin: 0px;
	margin-left: 3px;
	margin-right: 3px;
	color: #FFFFFF;
}
#content.vehicle ul {
	margin-left: 40px;
	margin-right: 20px;
}
#content.vehicle li {
	padding-left: 10px;
	line-height: 18px;
	background-image: url("../images/bullet_graydot.gif"/*tpa=http://www.ftms.com.cn/images/bullet_graydot.gif*/);
	background-position: 0 7px;
	list-style: none;
}
#content.vehicle ul#reiz-fr li {
	list-style-type: upper-alpha;
	background-image: none;
	padding-left: 0px;
	margin-left: 25px;	
	color: #4f4f4f;
}
#content.vehicle li p {
	margin-left: 0px;
}
#content.vehicle li img {
	margin-top: 10px;
	margin-bottom: 10px;
}
#content.vehicle ul.accs {
	margin-right: 40px;
}
#content.vehicle ul.accs li {
	background-color: #dedede;
	padding-top: 5px;
	padding-left: 0px;
	background-position: 5px 12px;
	text-indent: 15px;
}
#content.vehicle ul.accs ul {
	margin: 0px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
#content.vehicle ul.accs li li {
	background-color: #f2f2f2;
	list-style: none;
	background-image: none;
	text-indent: 30px;
}
#vehiclenav h5,
#vehiclesubnav h5 {
	display: none;
}
#vehiclenav {
	height: 21px;
	background-color: #e3e3e3;
}
#vehiclenav ul {
}
#vehiclenav ul li {
	float: left;
	background: url("../images/prd_tab_right.gif"/*tpa=http://www.ftms.com.cn/images/prd_tab_right.gif*/) no-repeat right top;
}
#vehiclenav a {
	display: block;
	background: url("../images/prd_tab_left.gif"/*tpa=http://www.ftms.com.cn/images/prd_tab_left.gif*/) no-repeat left top;
	padding-top: 7px;
	padding-right: 22px;
	padding-bottom: 0px;
	padding-left: 22px;
	color: #FFFFFF;
}
#vehiclenav ul li.first {
	background: url("../images/prd_tab_right_on.gif"/*tpa=http://www.ftms.com.cn/images/prd_tab_right_on.gif*/) no-repeat right top;
}
#vehiclenav a.on {
	background: url("../images/prd_tab_left_on.gif"/*tpa=http://www.ftms.com.cn/images/prd_tab_left_on.gif*/) no-repeat left top;
	padding-top: 7px;
	color: #cc0000;
}
#vehiclesubnav ul {
	width: 570px;
	height: 22px;
	background-image: url("../images/bg_vehiclesubnav.gif"/*tpa=http://www.ftms.com.cn/images/bg_vehiclesubnav.gif*/);
}
#vehiclesubnav ul li {
	float: left;
	line-height: 22px;
	margin-left: 10px;
	margin-right: 10px;
}
#vehiclesubnav a {
	color: #000000;
}
#vehiclesubnav a.on,
#vehiclesubnav a:hover {
	color: #cc0000;
}
#HSD1 p,
#HSD2 p {
	display: none;
}
#HSD1,
#HSD2 {
	background-image: url("../prius/images/hsd_1.gif"/*tpa=http://www.ftms.com.cn/prius/images/hsd_1.gif*/);
	text-indent: -20000px;
	width: 461px;
	height: 387px;
	margin: 0 auto;
}
#HSD2 {
	background-image: url("../prius/images/hsd_2.gif"/*tpa=http://www.ftms.com.cn/prius/images/hsd_2.gif*/);
	height: 357px;
	margin-top: 15px;
}
#HSD3 {
	background-image: url("../prius/images/cp_prius_06.gif"/*tpa=http://www.ftms.com.cn/prius/images/cp_prius_06.gif*/);
	width: 508px;
	height: 503px;
	text-indent: -20000px;
	margin: 0 auto;
	clear: both;
}
#A-TRC {
	text-indent: -20000px;
	background-image: url("../landcruiser/images/cp_landcruisr_03.gif"/*tpa=http://www.ftms.com.cn/landcruiser/images/cp_landcruisr_03.gif*/);
	height: 604px;
	width: 515px;
	margin-right: auto;
	margin-left: auto;
}
#content.vehicle ul.ventry {
	width: 480px;
	margin: 0px auto;
	padding: 0px;
}
#content.vehicle ul.ventry li {
	background-image: none;
	float: left;
	margin-bottom: 20px;
}
/* =Parts:About    */
#content.about h5 {
	font-size: 14px;
}
#content.about p {
	margin-left: 40px;
	margin-right: 30px;
	line-height: 18px;
	text-indent: 2em;
	color: #4f4f4f;
}
#content.about ul {
	margin-left: 40px;
}
#content.about li {
	list-style: none;
	padding-left: 10px;
	background-image: url("../images/bullet_reddot.gif"/*tpa=http://www.ftms.com.cn/images/bullet_reddot.gif*/);
	background-repeat: no-repeat;
	background-position: 0px 5px;
}
#content.about span {
	margin: 30px;
	margin-left: 40px;	
	text-align: center;
	display: block;
}
ul#historynav {
	width: 75px;
	float: left;
	margin-left: 10px;
}
ul#historynav li {
	display: inline;
}
ul#historynav li a {
	display: block;
	line-height: 25px;
	width: 73px;
	margin-bottom: 5px;
	text-indent: -20000px;
}


#goal h3,
#goal ul {
	display: none;
}
ul#history {
	width: 440px;
	padding-left: 10px;
	background-color: #f2f2f2;
	color: #6e6e6e;
}
ul#history span.date {
	margin: 0px;
	margin-left: -100px;
	margin-top: -5px;
	float: left;
	width: 100px;
	text-align: left;
	position: absolute;
}
/* =Parts:Events    */
#content .eventlist {
	width: 500px;
	margin: 0 auto;
	clear: both;
}
#content .eventlist li {
	width: 200px;
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 10px;
	float: left;
}
.eventlist .title {
	display: block;
	color: #c50000;
	margin-bottom: 5px;
	margin-top: 5px;
}
.eventlist p {
	line-height: 150%;
}
/* =Parts:Foot    */
#foot {
	width: 750px;
	padding-right: 20px;
	padding-bottom: 30px;
	margin: 0 auto;
	text-align: right;
	line-height: 18px;
	clear: both;
}
p.copyright {
	color: #7e7e7e;
}
/* =Layout:    */
.newsindexlist{
 overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap;
 width:360px
}
TD.gradient-green {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr= '#F3F3F3' , endColorStr= '#d4d4d4' , gradientType= '0' )
}
