/* CSS Document */
body{
	margin: 0px;
	padding: 0px;
	background: #6c7e9c url(image/FORYARD-bj.jpg) repeat-x scroll;
	font: normal 11px/15px  arial;
}
div{
	margin: 0px;
	padding: 0px;
	border: none;

	line-height:0;

}
br.an, div.an{
	clear: both;
	display: block;
	margin: 0px;
	padding: 0px;
	width: 1px;
	height: 1px;
	border: none;
	font: normal 1px/1px Arial;
}
div#abox{
	margin: 0px auto;
	width: 861px;
	border: none;
	padding: 0px 5px 5px 5px;
	background: #fff;
}

div.atop{
	margin: 0px auto;
	width: 861px;
	height: 73px;
	background: #fff url(image/haed-bj.jpg) no-repeat;
	border-bottom: 5px solid #fff;
	padding: 0px;
}
div.atop img{
  display: block;
  text-align: left;
  padding: 30px 0px 0px 30px;
  margin: 0px;
  font: bold 20px/30px arial;
  color: red;
  width: 206px;
  height: 60px;
}

div.ainner{
  float: left;
  width: 532px;

}

div.aleft, 
div.aright,
div.acenter
{
  float: left;
  width: 180px;
  border: 1px solid #dddddd;
  margin: 0px;
  border: none;
}

div.aright {
  width: 150px;
}
div.aban{
  height: 82px;
}
div.aban img{
  display: block;
  float: right;
}
div.aright p#apos{
  float: none;
  clear: both;
  width: 400px;
  text-align: left;
  padding-left: 10px;
  margin: 10px 0px;
  height: 30px;
  font: normal 15px/30px arial;
}

div.acenter{
  width: 682px;  
}
div.adown{
  width: 863px;
  margin: 5px auto;
	background: transparent url(image/blue_bar.gif) repeat-y left center;
}


div.afoot{
	margin: 0px auto;
	width: 860px;
	float: none;
	clear: both;
	background: #e8e8e8 url(image/logo_gray.jpg) no-repeat left center;
	border: none;
	height: 61px;
}

div.afoot p{
  display: block;
  clear: both;
  margin: 5px;
  height: 10px;
  font: normal 11px/10px arial;
  color: #000000;
  padding: 0px 0px 0px 175px;
  border: none; 
}

div.asearch{
  width: 150px;
  height: 130px;

  background: transparent url(image/search_strip.jpg) repeat-x left top;
}
div.asearch p{
  background: transparent url(image/mag.gif) no-repeat 10px center;
  margin: 0px auto;
  width: 120px;
  font: bold 12px/30px arial;
  color: #275b90;
  padding: 0px 0px 0px 30px;
}

div.atradeshow{
  width: 140px;
  margin: 0px;
  border: 3px solid #bfd2e2;  
  padding: 2px;
}
div.atradeshow div.astitle,
div.atradeshow div.astitle p{
  width: 140px;
  height: 30px;
  margin: 0px auto;
  background: transparent url(image/trade_hd.gif) repeat-x 0px center;  
  padding: 0px;
  font: bold 14px/30px arial;
  color: #fff;
  text-align:left;
  text-indent:30px;
}
div.atradeshow div.astitle p{
  background: transparent url(image/icon_page.gif) no-repeat 10px center;  
}

img.aimgban,
div.abar
{
  display: block;
  clear: both;
  margin: 0px auto;
  border: none;
  padding: 0px 0px 0px 4px;
  width: 678px;
  height: 84px;
}

div.abar{
  display: block;
  height: 30px;
}
div.abar p{
  display: block;
  float: left;
  width: 300px;
  padding: 0px;
  margin: 0px;
  text-align: left;
  font: bold 15px/30px verdana;
  color: #AF0000;
  text-indent: 45px;
  background: transparent url(image/pos_mark.jpg) no-repeat 5px center;
  white-space: nowrap;
}



div.ashow {
  display: block;
  margin: 0px auto;
  background: transparent url(image/search_strip.jpg) repeat-x 0px 0px;
  width: 140px;
  padding: 5px 0px;
}

div.ashow h1,
div.ashow h2,
div.ashow a

{
  margin: 0px auto;
  padding: 0px 5px 0px 15px;
  width: 120px;
  text-align: left;
  font: bold 10px/20px arial;
  color: #174371;
}
div.ashow h2,
div.ashow a
{
  display: block;
  width: 120px;
  text-decoration: underline;
  font: normal 10px/16px arial;
  color: #404040;
  margin-bottom:10px;
}

div.asearch select{
  width: 120px;
  display: block;
  margin: 5px auto;
  border: 1px solid #d4d0c8;
  font: normal 11px/20px arial; 
}

div.asearch form {
margin:0;
padding:0;}

