body {
  font-family: BitstreamVeraSans, arial, helvetica, sans-serif;
  font-size: 12px;
  color: #333333;
  letter-spacing: .5pt;
  word-spacing: 1pt;
  topmargin: 0px; 
  bottommargin: 0px; 
}

table { padding: 0px; margin: 0px; vertical-align: top; }
td { margin: 0px; padding: 0px; vertical-align: top; }

input { font-size: 10px; }

/* input, */
select, textarea {
  padding: 1px 2px 0px 2px;
  background: #FFFFFF;
  border: 1px solid #999999;
  font-size: 10px;
}

	a, A:link, a:visited, a:active
		{color: #666666; text-decoration: none; font-family: MS UI Gothic, Tahoma, Verdana; font-size: 12px;}
	A:hover
		{color: #0033FF; text-decoration: none; font-family: MS UI Gothic, Tahoma, Verdana; font-size: 12px;}
	.header1, h1
		{color: #4C78AF; font-weight: bold; font-family: Tahoma, Verdana; font-size: 24px; 
		padding-left: 15px; margin: 0px; padding: 0px; letter-spacing: 1px; line-height: 60px;}
	.header2, h2
		{color: #333333; font-weight: bold; font-family: MS UI Gothic, Tahoma, Verdana; 
		font-size: 20px;}
	.intd
		{color: #000000; font-family: MS UI Gothic, Tahoma, Verdana; font-size: 10px; padding-left: 15px; letter-spacing: 1px; line-height: 22px;}
	.menu
		{color: #ffffff; font-weight: bold; font-family: MS UI Gothic, Tahoma, Verdana; 
		font-size: 15px; padding-left: 15px; letter-spacing: 1px; line-height: 33px;}
	.cat
		{color: #333333; text-decoration: none; font-family: MS UI Gothic, Tahoma, Verdana; 
		font-size: 12px;}
	.size
		{color: #333333; text-decoration: none; font-family: MS UI Gothic, Tahoma, Verdana; 
		font-size: 14px; padding-left: 40px; line-height: 20px; letter-spacing: 1px;}
	.sales
		{color: #ffffff; font-family: MS UI Gothic, Tahoma, Verdana; font-size: 12px; 
		padding-left: 15px; letter-spacing: 1px; line-height: 16px;}
	.topmenu
		{color: #666666; font-family: MS UI Gothic, Tahoma, Verdana; font-size: 12px; 
		padding-left: 15px; letter-spacing: 1px; line-height: 17px;}
	.logotitle
		{color: #990033; font-family: MS UI Gothic, Tahoma, Verdana; font-size: 15px; 
		 font-weight: bold; letter-spacing: 1px; line-height: 25px;}
	.retail
		{color: #666666; font-family: MS UI Gothic, Tahoma, Verdana; font-size: 12px; 
		 padding-left: 12px; padding-right: 0px; padding-top: 10px; letter-spacing: 0px; line-height: 14px;}
	.trading
		{color: #666666; font-family: MS UI Gothic, Tahoma, Verdana; font-size: 12px; 
		 padding-left: 12px; padding-right: 12px; padding-top: 10px; letter-spacing: 0px; line-height: 14px;}
	.trading_title
		{color: #3300CC; font-family: MS UI Gothic, Tahoma, Verdana; font-size: 12px; 
		 padding-left: 12px; padding-right: 12px; padding-top: 10px; letter-spacing: 2px; line-height: 14px;}
	.retail2
		{color: #999999; font-family: MS UI Gothic, Tahoma, Verdana; font-size: 12px; 
		 padding-left: 5px; padding-right: 5px; letter-spacing: 1px; line-height: 16px;}
	.goods
		{color: #000033; font-family: MS UI Gothic, Tahoma, Verdana; font-size: 10px; 
		 padding-left: 0px; padding-right: 0px; letter-spacing: 0px; line-height: 11px;}
	.special
		{color: #ffffff; font-weight: bold; font-family: MS UI Gothic, Tahoma, Verdana; font-size: 16px; 
		 padding-left: 5px; padding-right: 5px; letter-spacing: 1px; line-height: 25px;}
 	.tourokutitle
		{color: #ffffff; font-weight: bold; font-family: MS UI Gothic, Tahoma, Verdana; font-size: 16px; 
		 padding-left: 6px; padding-right: 6px; letter-spacing: 1px; line-height: 25px;}
	.touroku
		{color: #ffffff; font-family: MS UI Gothic, Tahoma, Verdana; font-size: 12px; 
		 padding-left: 5px; padding-right: 5px; letter-spacing: 1px; line-height: 17px;}
	.ltrgrayborder    { border: 1px #999999 solid;}		 
	.company
		{color: #666666; font-weight: bold; font-family: MS UI Gothic, Tahoma, Verdana; font-size: 12px; 
		 padding-left: 20px; padding-right: 25px; letter-spacing: 1px; line-height: 20px;}
	.service
		{color: #666666; font-family: MS UI Gothic, Tahoma, Verdana; font-size: 12px; 
		 padding-left: 12px; padding-right: 12px; padding-top: 10px; letter-spacing: 0px; line-height: 14px;}
	.servicetitle
		{color: #666666; font-family: MS UI Gothic, Tahoma, Verdana; font-size: 12px; font-weight: bold;
		 padding-left: 12px; padding-right: 0px; padding-top: 10px; letter-spacing: 0px; line-height: 24px;}
	.ltrgrayborder2    { border: 1px #999999 solid; border-width: 0px 0px 0px 0px;}
    .ltrgrayborder2 td { border: 1px #999999 solid; border-width: 1px 1px 1px 1px;}
    .ltrgrayborder2tb    { border: 1px #cccccc solid; border-width: 1px 1px 0px 0px;}
    .ltrgrayborder2tb td { border: 1px #cccccc solid; border-width: 0px 0px 1px 1px;}
	.recommend    
	    {color: #666666; font-family: MS UI Gothic, Tahoma, Verdana; font-size: 10px; 
		 padding-left: 0px; padding-right: 0px; padding-top: 10px; letter-spacing: 0px; line-height: 12px;}
	.recommend_top
		{color: #006600; font-weight: bold; font-family: MS UI Gothic, Tahoma, Verdana; font-size: 16px; 
		 padding-left: 6px; padding-right: 6px; letter-spacing: 1px; line-height: 26px;}
	.order
		{color: #333333; font-family: MS UI Gothic, Tahoma, Verdana; font-size: 12px; 
		 padding-left: 12px; padding-right: 0px; padding-top: 10px; letter-spacing: 0px; line-height: 14px;}
	.orderform
		{color: #333333; font-family: MS UI Gothic, Tahoma, Verdana; font-size: 12px; 
		 padding-left: 5px; padding-right: 5px; padding-top: 4px; letter-spacing: 0px; line-height: 14px;}
	.item_title
		{color: #000000; font-weight: bold; font-family: MS UI Gothic, Tahoma, Verdana; font-size: 14px; 
		 padding-left: 5px; padding-right: 5px; letter-spacing: 1px; line-height: 20px;}
	.order_item
		{color: #ffffff; font-family: MS UI Gothic, Tahoma, Verdana; font-size: 12px; 
		 padding-left: 12px; padding-right: 0px; padding-top: 0px; letter-spacing: 3px; line-height: 14px;}
