body{
	margin:0;
	padding:0;
	font-family:"Microsoft Sans Serif", arial;
	font-size:14px
}

.clear{clear: both !important;}
img{border:0}
a{text-decoration:none}
a:hover{text-decoration:underline}

.wrap{
	width:942px;
	margin:0px auto
}

#logo{
	float:left;
	margin:20px 5px;
}

#header_title{
	float:left;
	font-family:"Myriad Pro", arial;
	font-size:14px;
	margin:38px 0 0 5px
}

#menu{
	margin:0;
	padding:0;
	list-style:none
}

#menu li{
	float:left;
	height:42px;
	background:url("image/bg-menu/m.jpg") repeat-x top left
}

#menu li.l{
	width:5px;
	background:url("image/bg-menu/l.jpg") no-repeat top left
}

#menu li.d{
	width:1px;
	background:url("image/bg-menu/d.jpg") no-repeat top left
}

#menu li.r{
	width:5px;
	background:url("image/bg-menu/r.jpg") no-repeat top left
}

#menu li a{
	height:42px;
	line-height:42px;
	vertical-align:middle;
	font-family:"Arial Narrow", arial;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	display:block;
	float:left;
	text-align:center
}

#menu li a.l2{
	line-height:15px;
	padding-top:4px
}

#menu li a.menu_1{width:158px;}
#menu li a.menu_2{width:182px;}
#menu li a.menu_3{width:169px;}
#menu li a.menu_4{width:151px;}
#menu li a.menu_5{width:115px;}
#menu li a.menu_6{width:131px;}

#banner{
	margin:16px 0;
	background:url(image/banner.jpg) no-repeat top left;
	height:225px;
	width:926px;
	padding:16px 0 0 16px
}

#banner h1{
font-family: Tahoma, arial;
font-size:28px;
margin:0;
padding:0;
}

#banner_bike{
	margin:16px 0;
	background:url(image/banner_bike.jpg) no-repeat top left;
	height:225px;
	width:926px;
	padding:16px 0 0 16px
}

#banner_bike h1{
font-family: Tahoma, arial;
font-size:28px;
margin:0;
padding:0;
}

#banner_home{
	margin:16px 0;
	background:url(image/banner_home.jpg) no-repeat top left;
	height:225px;
	width:926px;
	padding:16px 0 0 16px
}

#banner_home h1{
font-family: Tahoma, arial;
font-size:28px;
margin:0;
padding:0;
}

#content{
	margin-bottom:30px
}

#sct_sub{
	float:left;
	width:163px;
	margin-left:9px
}

#sct_sub a{
	display:block;
	margin-bottom:14px
}

#sct_content{
	float:right;
	width:754px;
	padding-top:7px;
	font-size:14px
}

#sct_content h2{
	font-family:"Franklin Gothic Medium Cond", "Impact";
	font-size:22px;
	margin:0;
	padding:0
}

#sct_content a{
	color:#375ea1;
	font-family:"Microsoft Sans Serif", arial;
	font-size:12px;
	line-height:20px
}

.npntab td a{
color:#000000;
font-size:16px;
font-weight:bold;
}
.ms{
width:190px;
float:right;

}

.contl{
float:left;
width:560px;
}

#rsslink{

}

.procbut{
	width:348px;
	height:46px;
	
	display:block;
	text-align:center;
	vertical-align:middle;
	font-family:"Myriad Pro", arial;
	font-size:15px;
	letter-spacing:0;
	background:transparent url("image/button/gcs.png") no-repeat top left;
	color:white;
	float:left;
	position:relative;
margin:2px 270px 0 0;
	
	


  border: 0;

  text-indent: -1000em;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
  display:block;
}
