@charset "windows-874";
/* Kawasaki Motors Enterprise ( Thailand ) */

/* ///////////////////////////////////////////////////////////////////////////////////////
 Global
////////////////////////////////////////////////////////////////////////////////////////*/

*{
	margin:0;
	padding:0;
}
body{
	font-family:"Microsoft Sans Serif";
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
	color:#171717;
	background:url(images/body_bg.gif) repeat;
	line-height:16px;
}
.hr{ 
	width:100%;
	margin:0;
	padding:0;
	line-height:1px;
	clear:both;
	font-size:1px;
	height:1px;
	background:#EBEBEB;
}
.space1{
	width:100%;
	height:1px;
	font-size:1px;
	line-height:1px;
	display:block;
	clear:both;
}
.space10{
	width:100%;
	height:10px;
	font-size:1px;
	line-height:1px;
	display:block;
	clear:both;
}
a{
	color:#336699;
	text-decoration:underline;
}
a:visited{
	color:#999999;
	text-decoration:underline;
}
a:hover, a:active{
	color:#c80001;
	text-decoration:underline;
}
img{
	border:none;
}
.aligncenter{
	margin:0 auto;
}
.orangelink a, .orangelink a:visited{
	color:#ff9900;
	text-decoration:underline;
}
.orangelink a:hover,.orangelink a:active{
	color:#c80001;
	text-decoration:underline;
}
#footer{
	color:#999999;
	font-size:11px;
	text-decoration:none;
	text-align:center;
	padding:20px 0 15px 0;
}
#footer_nav{
	background:#FFFFFF;
	text-align:center;
	padding:25px 0 15px 0;
}
#footer_nav a,#footer_nav a:visited{
	color:#666666;
	text-decoration:none;
	padding:0 3px;
}
#footer_nav a:hover,#footer_nav a:active{
	color:#c80001;
	text-decoration:underline;
	padding:0 3px;
}
		#footer_nav .selected{
			color:#c80001;
			text-decoration:underline;
			
		}
.black_head{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	font-size:13px;
	padding:5px 0;
}
.red_head{
	color:#CC0033;
	font-weight:bold;
	text-decoration:none;
	font-size:13px;
	padding:5px 0;
	font-family:Arial, Helvetica, sans-serif;
}
.redtxt{
	color:#CC0033;
	text-decoration:none;
	font-weight:normal;
}
.greytxt{
	color:#999999;
}
ul{
	margin:0;
	padding:0;
}
ul li{
	list-style:none;
	margin:0;
}
ul li a{
	list-style:none;
	background:url(images/li.gif) 0 8px no-repeat;
	padding-left:12px;
}
ul li a:hover{
	list-style:none;
	background:url(images/li_a.gif) 0 8px no-repeat;
	padding-left:12px;
}



/* ///////////////////////////////////////////////////////////////////////////////////////
Main Navigation
////////////////////////////////////////////////////////////////////////////////////////*/
#mainnav{width:960px;}
#mainnav ul{list-style:none;}
#mainnav ul li{float:left;	position:relative;}
#mainnav ul ul{position: absolute;	left:0; top:10px; width:100px; display:none;}
#mainnav ul li:hover ul{display: block;	padding-top:20px; cursor:pointer; background:none;}

#mainnav a{display:block; height:30px; padding: 0;}
#mainnav a:hover{background-position: bottom left !important; padding: 0;}
#mainnav span{display:none;}

#pnav_specifications a{width:133px;	background:url(images/pnav_specification.gif) top left no-repeat;}
#pnav_accessories a{width:122px; background:url(images/pnav_accessories.gif) top left no-repeat;}
#pnav_gallery a{width:117px; background:url(images/pnav_gallery.gif) top left no-repeat;}
#pnav_activities a{width:100px;	background:url(images/pnav_activity.gif) top left no-repeat;}
#pnavActive_activities a{width: 100px; background: url(images/active_activity.gif)  no-repeat;}
		#pnav_activities_thailand a {width:100px; background: url(images/subnavActivities-thai.gif) top left no-repeat !important;}
		#pnav_activities_malaysia a {width:100px; background:url(images/subnavActivities-malaysia.gif) top left no-repeat !important;}
#pnav_spotlight a{width:172px; background:url(images/pnav_spotlight.gif) top left no-repeat;}
#pnav_relatedlinks a{width:129px; background:url(images/pnav_relatedlinks.gif) top left no-repeat;}
#pnav_dealers a{width:91px; background:url(images/pnav_dealers.gif) top left no-repeat;}
#pnavActive_dealers a{width: 91px; background: url(images/active_dealers.gif) no-repeat;}
		#pnav_thailand a{width:91px; background:url(images/subnavDealers-thai.gif) top left no-repeat !important; }
		#pnav_malaysia a{width:91px; background:url(images/subnavDealers-malaysia.gif) top left no-repeat !important;}
#pnav_contact a{width:96px;	background:url(images/pnav_contact.gif) top left no-repeat;}
#page_specifications #pnav_specifications a{width:133px; background:url(images/pnav_specification.gif) bottom left no-repeat;}
#page_accessories #pnav_accessories a{width:122px; background:url(images/pnav_accessories.gif) bottom left no-repeat;}
#page_gallery #pnav_gallery a{width:117px; background:url(images/pnav_gallery.gif) bottom left no-repeat;}
#page_spotlight #pnav_spotlight a{width:172px; background:url(images/pnav_spotlight.gif) bottom left no-repeat;}
#page_relatedlinks #pnav_relatedlinks a{width:129px; background:url(images/pnav_relatedlinks.gif) bottom left no-repeat;}
#page_contact #pnav_contact a{width:96px; background:url(images/pnav_contact.gif) bottom left no-repeat;}

/* ///////////////////////////////////////////////////////////////////////////////////////
Homepage
////////////////////////////////////////////////////////////////////////////////////////*/

#home_mainimage1{
	background:url(images/ksr-mainimage_random1.jpg) top left no-repeat;
}
#home_mainimage2{
	background:url(images/ksr-mainimage_random2.jpg) top left no-repeat;
}
#home_mainimage3{
	background:url(images/ksr-mainimage_random3.jpg) top left no-repeat;
}
#home_mainimage4{
	background:url(images/ksr-mainimage_random4.jpg) top left no-repeat;
}
#home_mainimage5{
	background:url(images/ksr-mainimage_random5.jpg) top left no-repeat;
}
#home_mainimage6{
	background:url(images/ksr-mainimage_random6.jpg) top left no-repeat;
}
#home_mainimage7{
	background:url(images/ksr-mainimage_random7.jpg) top left no-repeat;
}
#home_mainimage8{
	background:url(images/ksr-mainimage_random8.jpg) top left no-repeat;
}
#home_mainimage9{
	background:url(images/ksr-mainimage_random9.jpg) top left no-repeat;
}
#home_mainimage10{
	background:url(images/ksr-mainimage_random10.jpg) top left no-repeat;
}
#ksr_of_themonth{
	padding:2px;
	background:#FFFFFF;
}
#ksr_owner{
	padding-left:8px;
	padding-top:5px;
	color:#FFFFFF;
	text-decoration:none;
}
.thb_activity_home{
	background:#FFFFFF;
	padding:1px;
}
.bg_mainhead{
	background:url(images/head-bg.gif) top left repeat-x;
}

/* ///////////////////////////////////////////////////////////////////////////////////////
Specifications
////////////////////////////////////////////////////////////////////////////////////////*/

.thead{
	background:url(images/t_bg_thead.gif) top left repeat-x;
	text-align:center;
}
.tbody1{
	background:#FFFFFF;
	text-align:left;
	padding:4px 10px 4px 15px;
}
.tbody2{
	background:#d9eed9;
	text-align:left;
	padding:4px 10px 4px 15px;
}
.tbody3{
	background:#b9e0b9;
	text-align:left;
	padding:4px 10px 4px 15px;
}
.thb_spacification{
	padding:1px;
	background:#666666;
}
.spec_head{
	color:#CC0033;
	font-weight:bold;
	text-decoration:none;
	font-size:13px;
	padding:5px 0;
}


/* ///////////////////////////////////////////////////////////////////////////////////////
Dealers
////////////////////////////////////////////////////////////////////////////////////////*/

.thead_dealers{
	text-align:center;
	background:#667d86;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	padding:4px 0;
	font-size:13px;
}
.tbody_dealers1{
	text-align:left;
	background:#cdcdcd;
	padding:4px 8px 4px 12px;
}
.tbody_dealers2{
	text-align:left;
	background:#ebebeb;
	padding:4px 8px 4px 12px;
}
.area_head{
	color:#CC0033;
	font-weight:bold;
	text-decoration:none;
	font-size:14px;
	padding:5px 0;
}

/* ///////////////////////////////////////////////////////////////////////////////////////
 Dealers Navagation
////////////////////////////////////////////////////////////////////////////////////////*/

#deal_nav{
	width:490px;
}
#deal_nav ul{
	list-style:none;
}
#deal_nav ul li{
	float:left;
}
#deal_nav a{
	display:block;
	height:28px;
	margin:0;
	padding:0;
}
#deal_nav span{
	display:none;
}
#deal_nav a:hover{
	background-position: bottom left;
}

#snav_deal_bangkok a{
	width:69px;
	background:url(images/snav_dealers_bangkok.gif) top left no-repeat;
}
#snav_deal_north a{
	width:69px;
	background:url(images/snav_dealers_north.gif) top left no-repeat;
}
#snav_deal_nesouth a{
	width:102px;
	background:url(images/snav_dealers_nesouth.gif) top left no-repeat;
}
#snav_deal_nenorth a{
	width:102px;
	background:url(images/snav_dealers_nenorth.gif) top left no-repeat;
}
#snav_deal_center a{
	width:58px;
	background:url(images/snav_dealers_center.gif) top left no-repeat;
}
#snav_deal_east a{
	width:45px;
	background:url(images/snav_dealers_east.gif) top left no-repeat;
}
#snav_deal_south a{
	width:45px;
	background:url(images/snav_dealers_south.gif) top left no-repeat;
}

/* Malaysia */

#deal_nav2{
	width:434px;
}
#deal_nav 2ul{
	list-style:none;
}
#deal_nav2 ul li{
	float:left;
}
#deal_nav2 a{
	display:block;
	height:28px;
	margin:0;
	padding:0;
}
#deal_nav2 span{
	display:none;
}
#deal_nav2 a:hover{
	background-position: bottom left;
}

#snav2_deal_central a{
	width:67px;
	background:url(images/snav2_dealers_central.gif) top left no-repeat;
}
#snav2_deal_southern a{
	width:87px;
	background:url(images/snav2_dealers_southern.gif) top left no-repeat;
}
#snav2_deal_northern a{
	width:81px;
	background:url(images/snav2_dealers_northern.gif) top left no-repeat;
}
#snav2_deal_eastcoast a{
	width:97px;
	background:url(images/snav2_dealers_eastcoast.gif) top left no-repeat;
}
#snav2_deal_eastmalaysia a{
	width:102px;
	background:url(images/snav2_dealers_eastmalaysia.gif) top left no-repeat;
}



/* active status*/

#page_deal_bangkok #snav_deal_bangkok a{
	width:69px;
	background:url(images/snav_dealers_bangkok.gif) bottom left no-repeat;
}
#page_deal_north #snav_deal_north a{
	width:69px;
	background:url(images/snav_dealers_north.gif) bottom left no-repeat;
}
#page_deal_nesouth #snav_deal_nesouth a{
	width:102px;
	background:url(images/snav_dealers_nesouth.gif) bottom left no-repeat;
}
#page_deal_nenorth #snav_deal_nenorth a{
	width:102px;
	background:url(images/snav_dealers_nenorth.gif) bottom left no-repeat;
}
#page_deal_center #snav_deal_center a{
	width:58px;
	background:url(images/snav_dealers_center.gif) bottom left no-repeat;
}
#page_deal_east #snav_deal_east a{
	width:45px;
	background:url(images/snav_dealers_east.gif) bottom left no-repeat;
}
#page_deal_south #snav_deal_south a{
	width:45px;
	background:url(images/snav_dealers_south.gif) bottom left no-repeat;
}


#page2_deal_central #snav2_deal_central a{
	width:67px;
	background:url(images/snav2_dealers_central.gif) bottom left no-repeat;
}
#page2_deal_southern #snav2_deal_southern a{
	width:87px;
	background:url(images/snav2_dealers_southern.gif) bottom left no-repeat;
}
#page2_deal_northern #snav2_deal_northern a{
	width:81px;
	background:url(images/snav2_dealers_northern.gif) bottom left no-repeat;
}
#page2_deal_eastcoast #snav2_deal_eastcoast a{
	width:97px;
	background:url(images/snav2_dealers_eastcoast.gif) bottom left no-repeat;
}
#page2_deal_eastmalaysia #snav2_deal_eastmalaysia a{
	width:102px;
	background:url(images/snav2_dealers_eastmalaysia.gif) bottom left no-repeat;
}


/*Add  9-Feb-08*/

#select_country{text-align:right; color:#FFF; }
#select_country form{margin:0; padding:0; padding-right:10px;}
#select_country select{ width:120px; margin:0; padding:0;}

/* ///////////////////////////////////////////////////////////////////////////////////////
Contact
////////////////////////////////////////////////////////////////////////////////////////*/

.companyname{
	color:#CC0033;
	font-weight:bold;
	text-decoration:none;
	font-size:13px;
	padding-bottom:5px;
}

/* ///////////////////////////////////////////////////////////////////////////////////////
Gallery
////////////////////////////////////////////////////////////////////////////////////////*/

.gallery_thumb{
	padding:2px;
	border:1px #999999 solid;
	background:#FFFFFF;
}

/* ///////////////////////////////////////////////////////////////////////////////////////
Activities
////////////////////////////////////////////////////////////////////////////////////////*/

#bg_onemakerace{
	background:url(images/bg_onemakerace.jpg) top left no-repeat #FFFFFF;
}
.thead_omr{
	background:#667D86;
	color:#FFFFFF;
	text-decoration:none;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	padding:4px 0;
}
.thead_omr2{
	background:#667D86;
	color:#FFFFFF;
	text-decoration:none;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	padding:4px 8px 4px 12px;
}
.tbody_omr1{
	background:#B8B8B8;
	padding:4px 8px 4px 12px;
	text-align:left;
}
.tbody_omr2{
	background:#EBEBEB;
	padding:4px 8px 4px 12px;
	text-align:left;
}
.tbody_omr1a{
	background:#B8B8B8;
	padding:4px 8px 4px 12px;
	text-align:center;
}
.tbody_omr2a{
	background:#EBEBEB;
	padding:4px 8px 4px 12px;
	text-align:center;
}
#btn_download{
	text-align:right;
	padding-top:10px;
	padding-right:30px;
}
.alignright{
	text-align:right;
}

/*Add 5-Feb-2008*/

p.newsdate{ font-weight:bold; font-size:13px; padding-bottom:5px;}
#activitymain ol{ margin:0; padding:0; list-style:none; padding-bottom:12px;  }
#activitymain ol li a{
	background:none;
	background:url(images/li.gif) 5px 6px no-repeat;
	padding-left:15px;
	list-style:none;
}
#activitymain ol li a:hover{
	background:none;
	background:url(images/li_a.gif) 5px 6px no-repeat;
	padding-left:15px;
	list-style:none;
}
.snav-activity a{
	width:270px;
	height:60px;
	display:block;
	margin:0 auto;
	padding:3px;
	background:#dedede;
}
.snav-activity a:hover, .snav-activity a.selected{
	width:270px;
	height:60px;
	display:block;
	margin:0 auto;
	padding:3px;
	background:#d40001;
}

/* ///////////////////////////////////////////////////////////////////////////////////////
Activity Navigation One-Make-Race
////////////////////////////////////////////////////////////////////////////////////////*/

#act_nav{
	width:446px;
}
#act_nav ul{
	list-style:none;
}
#act_nav ul li{
	float:left;
}
#act_nav a{
	display:block;
	height:28px;
	margin:0;
	padding:0;
}
#act_nav span{
	display:none;
}
#act_nav a:hover{
	background-position: bottom left;
}
#snav_act_race a{
	width:68px;
	background:url(images/snav_actomr_race.gif) top left no-repeat;
}
#snav_act_prize a{
	width:47px;
	background:url(images/snav_actomr_prize.gif) top left no-repeat;
}
#snav_act_rules a{
	width:43px;
	background:url(images/snav_actomr_rules.gif) top left no-repeat;
}
#snav_act_details a{
	width:120px;
	background:url(images/snav_actomr_details.gif) top left no-repeat;
}
#snav_act_photos a{
	width:91px;
	background:url(images/snav_actomr_photos.gif) top left no-repeat;
}
#snav_act_results a{
	width:77px;
	background:url(images/snav_actomr_results.gif) top left no-repeat;
}

#page_act_race #snav_act_race a{
	width:68px;
	background:url(images/snav_actomr_race.gif) bottom left no-repeat;
	
}
#page_act_prize #snav_act_prize a{
	width:47px;
	background:url(images/snav_actomr_prize.gif) bottom left no-repeat;
	
}
#page_act_rules #snav_act_rules a{
	width:43px;
	background:url(images/snav_actomr_rules.gif) bottom left no-repeat;
	
}
#page_act_details #snav_act_details a{
	width:120px;
	background:url(images/snav_actomr_details.gif) bottom left no-repeat;
	
}
#page_act_photos #snav_act_photos a{
	width:91px;
	background:url(images/snav_actomr_photos.gif) bottom left no-repeat;
	
}
#page_act_results #snav_act_results a{
	width:77px;
	background:url(images/snav_actomr_results.gif) bottom left no-repeat;
	
}

/* ///////////////////////////////////////////////////////////////////////////////////////
Spotlights
////////////////////////////////////////////////////////////////////////////////////////*/

.thead_spot{
	background:#454545;
	color:#FFFFFF;
	text-decoration:none;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	padding:4px 0;
}
.tbody_spot1{
	background:#d9d9d9;
	color:#333333;
	text-decoration:none;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	padding:4px 8px 4px 12px;
}
.tbody_spot2{
	background:#ececec;
	color:#333333;
	text-decoration:none;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	padding:4px 8px 4px 12px;
}
/*Add 7-Feb-08*/

#select_year{text-align:right; color:#FFF; }
#select_year form{margin:0; padding:0; padding-right:10px;}
#select_year select{ width:120px; margin:0; padding:0;}

#month_nav{
	width:480px;
}
#month_nav ul{
	list-style:none;
}
#month_nav ul li{
	float:left;
}
#month_nav a{
	display:block;
	height:28px;
	margin:0;
	padding:0;
}
#month_nav span{
	display:none;
}
#month_nav a:hover{
	background-position: bottom left;
}

#mnav_jan a{
	width:40px;
	background:url(images/mnav_jan.gif) top left no-repeat;
}
#mnav_feb a{
	width:40px;
	background:url(images/mnav_feb.gif) top left no-repeat;
}
#mnav_mar a{
	width:40px;
	background:url(images/mnav_mar.gif) top left no-repeat;
}
#mnav_apr a{
	width:40px;
	background:url(images/mnav_apr.gif) top left no-repeat;
}
#mnav_may a{
	width:40px;
	background:url(images/mnav_may.gif) top left no-repeat;
}
#mnav_jun a{
	width:40px;
	background:url(images/mnav_jun.gif) top left no-repeat;
}
#mnav_jul a{
	width:40px;
	background:url(images/mnav_jul.gif) top left no-repeat;
}
#mnav_aug a{
	width:40px;
	background:url(images/mnav_aug.gif) top left no-repeat;
}
#mnav_sep a{
	width:40px;
	background:url(images/mnav_sep.gif) top left no-repeat;
}
#mnav_oct a{
	width:40px;
	background:url(images/mnav_oct.gif) top left no-repeat;
}
#mnav_nov a{
	width:40px;
	background:url(images/mnav_nov.gif) top left no-repeat;
}
#mnav_dec a{
	width:40px;
	background:url(images/mnav_dec.gif) top left no-repeat;
}


#page_spot_jan #mnav_jan a{
	width:40px;
	background:url(images/mnav_jan.gif) bottom left no-repeat;
	
}
#page_spot_feb #mnav_feb a{
	width:40px;
	background:url(images/mnav_feb.gif) bottom left no-repeat;
	
}
#page_spot_mar #mnav_mar a{
	width:40px;
	background:url(images/mnav_mar.gif) bottom left no-repeat;
	
}
#page_spot_apr #mnav_apr a{
	width:40px;
	background:url(images/mnav_apr.gif) bottom left no-repeat;
	
}
#page_spot_may #mnav_may a{
	width:40px;
	background:url(images/mnav_may.gif) bottom left no-repeat;
	
}
#page_spot_jun #mnav_jun a{
	width:40px;
	background:url(images/mnav_jun.gif) bottom left no-repeat;
	
}
#page_spot_jul #mnav_jul a{
	width:40px;
	background:url(images/mnav_jul.gif) bottom left no-repeat;
	
}
#page_spot_aug #mnav_aug a{
	width:40px;
	background:url(images/mnav_aug.gif) bottom left no-repeat;
	
}
#page_spot_sep #mnav_sep a{
	width:40px;
	background:url(images/mnav_sep.gif) bottom left no-repeat;
	
}
#page_spot_oct #mnav_oct a{
	width:40px;
	background:url(images/mnav_oct.gif) bottom left no-repeat;
	
}
#page_spot_nov #mnav_nov a{
	width:40px;
	background:url(images/mnav_nov.gif) bottom left no-repeat;
	
}
#page_spot_dec #mnav_dec a{
	width:40px;
	background:url(images/mnav_dec.gif) bottom left no-repeat;
	
}

/* ///////////////////////////////////////////////////////////////////////////////////////
Accessories Navigation
////////////////////////////////////////////////////////////////////////////////////////*/

#acc_nav{
	width:369px;
}
#acc_nav ul{
	list-style:none;
}
#acc_nav ul li{
	float:left;
}
#acc_nav a{
	display:block;
	height:28px;
	margin:0;
	padding:0;
}
#acc_nav span{
	display:none;
}
#acc_nav a:hover{
	background-position: bottom left;
}

#snav_acc_kitaco a{
	width:58px;
	background:url(images/accnav_kitaco.gif) top left no-repeat;
}
#snav_acc_takegawa a{
	width:85px;
	background:url(images/accnav_takegawa.gif) top left no-repeat;
}
#snav_acc_thai a{
	width:121px;
	background:url(images/accnav_thailandsource.gif) top left no-repeat;
}
#snav_acc_malaysia a{
	width:105px;
	background:url(images/accnav_malaysiasource.gif) top left no-repeat;
}


#page_acc_kitaco #snav_acc_kitaco a{
	width:58px;
	background:url(images/accnav_kitaco.gif) bottom left no-repeat;
	
}
#page_acc_takegawa #snav_acc_takegawa a{
	width:85px;
	background:url(images/accnav_takegawa.gif) bottom left no-repeat;
}
#page_acc_thai #snav_acc_thai a{
	width:121px;
	background:url(images/accnav_thailandsource.gif) bottom left no-repeat;
}
#page_acc_malaysia #snav_acc_malaysia a{
	width:105px;
	background:url(images/accnav_malaysiasource.gif) bottom left no-repeat;
}

/* ///////////////////////////////////////////////////////////////////////////////////////
Activities
////////////////////////////////////////////////////////////////////////////////////////*/

.act_thumbnail{
	padding:2px;
	border:1px solid #999999;
	width:185px;
	height:130px;
}
