body,td,th {
	
	font-size:12px;
	color:#666666;
	line-height:20px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#f4f4f4;
}
a:link {
	color: #333333;
	text-decoration: none;
}
a:visited {
	color: #333333;
	text-decoration: none;
}
a:hover {
	text-decoration: none;
	color: #7d7d7d;
}
a:active {
	text-decoration: none;
	color: #333333;
}
.k1 {
	
	font-size: 12px;
	height: 16px;
	width: 80px;
	border: 1px solid #b7c1c2;
}
.ggrq {
	color: #f69603;
	font-size: 10px;
	font-weight: bold;
}
.lxwm {color: #287c16}
.lxwm2 {color: #287c16; font-size: 11px; }
.lxwm2 a:link,.lxwm2 a:visited{color: #287c16;text-decoration: none;}
.lxwm2 a:hover{color: #4ab833;text-decoration: none;}

.rq {
	color: #999999;
	font-size: 10px;
	
}

.STYLEd1 {font-size: 12px;	color: #666666;  }
.STYLEd1 a:link,.STYLEd1 a:visited{color: #666666;text-decoration: none;}
.STYLEd1 a:hover{color: #7d7d7d;text-decoration: none;}

.STYLEd2 {
	font-size: 11px;
	color: #999999; 
}
.STYLEd2 a:link,.STYLEd2 a:visited{color: #999999;text-decoration: none;}
.STYLEd2 a:hover{color: #7d7d7d;text-decoration: none;}

.ccc {
	font-size: 12px;
	}
.tt {color: #FFFFFF; padding-top:2px}

.company_info {
  margin:5px 0 0 0;
  padding: 10px;
}

.company_info dl {
	margin: 10px 0 10px 0;
	padding:0;
}

.List dt, .List dd {
	margin: 0 0 10px 0;
	padding:5px 0 5px 10px;
	border: 1px solid #DFF1D9;
}

.List dt {
	float: left;
	width: 100px;
	background-color:#DFF1D9;
}

.List dd {
	margin-left: 120px;
	padding-left: 10px;
}

.InList dt, .InList dd {
	margin: 0 0 2px 0;
	padding: 0px 0 2px 5px;
	border: 1px solid white;
}

.InList dt {
	float: left;
	width: 90px;
	background-color:white;
}

.InList dd {
	margin-left: 100px;
	padding-left: 10px;
}

.LetterSapce
{
	letter-spacing:1em;		
}

