body { margin: 0; font: 12px Arial, Helvetica, sans-serif; line-height: 1.3em; color: #575757; background: #fff;}

div, td { vertical-align: top; text-align: left;}

div.d_cont { clear: both; overflow: visible; padding: 15px; width: 950px;}

div.d_col1 { width: 160px; padding: 10px; background: #94947E; float: left }
div.d_col2 { margin-left: 20px; float: left; width: 728px; padding: 10px; border: 1px dashed #94947E; font-size:12px; line-height: 1.7em;}

div.d_add1 { width:280px; float:right; margin:23px 0 20px 20px; }
div.d_add2 { background: url(../_pic/bk.gif) no-repeat 0px 27px;  padding-left: 30px; }

ul.ulm1 { margin: 0; padding: 0; list-style-type:none;}
ul.ulm1 li { display: block;  margin: 0; padding: 4px 0; border-bottom: 1px solid #fff;}
	
h1 { margin: 0; font-size: 30px; font-weight: normal; color: #94947E; line-height: 1.3em;}
h2 { margin: 0; font-size: 19px; font-weight: normal; color: #6AC335; line-height: 1.3em;}	

br.br1 { clear: both; }	
p.p1 {text-align:justify; margin:0 15px 20px; }
span.sp1 {	line-height: 0px; height: 0; clear: both; }

a:link, a:visited {color: #6AC335; text-decoration: underline; }
a:active, a:hover {color: #FB6930; text-decoration: none; }

a.l1:link, a.l1:visited {color: #fff; text-decoration: none; padding: 1px 3px;}
a.l1:active, a.l1:hover {color: #fff; text-decoration: none; background: #FB6930;}

a.l2:link, a.l2:visited {color: #fff; text-decoration: none; background: #6AC335; padding: 1px 3px;}
a.l2:active, a.l2:hover {color: #94947E; text-decoration: none; background: #fff; }

img {	margin: 0; padding: 0; display: block; border:0;}
img.im1 { border: 5px solid #6AC335; }