﻿*{
	margin:0;
	padding:0;
	font-family:"Arial","MS PGothic";
	font-size:12px;
	color:#5f5f5f;
	letter-spacing: 1px;
	line-height:18px;
}
a{
	font-family:"Arial","MS PGothic";
	color:#339900;
	text-decoration:none ;
}
a:hover{
	font-family:"Arial","MS PGothic";
	color:#FF0000;
	text-decoration:none ;
}
a:active{
	font-family:"Arial","MS PGothic";
	color:#FF8707;
	text-decoration:none ;
}

.clear{
	clear:both;
	line-height:0;
	overflow:hidden;
}
em{
	display:block;
	text-indent:-9999px;
}

body{
	background-color:#FFFFFF;
}
	h1 {
		display:block;
		margin:0 auto;
		background-color:#D5EBA2; 
		background-image:url(../images/h1_bg.jpg); 
		padding:3px 0px 2px 30px; 
		width:750px; 
		color:#6F4233;
	}
	#head{
		width:760px;
		height:115px;
		margin:0 auto;
		background-image:url(../images/logo.jpg); 
		padding:8px 0 0 20px;
	}
		#logo{
			display:block;
			width:160px;
			height:50px;
			float:left;
		}
		#topContact{
			display:block;
			width:345px;
			height:70px;
			float:left;
			margin-left:50px;
		}
	#naviBg{
		width:100%;
		height:49px;
		margin:0 auto;	
		background-image:url(../images/bt_s.jpg); 
	}
		#navi{
			width:780px;
			height:49px;
			margin:0 auto;
			list-style-type:none;
		}
		#navi li{
			float:right;
		}
			#navi li a{
				display:block;
				height:49px;
			}
			#navi li a:hover{
				background-position:0 -49px;
			}
			#naviA01{
				width:91px;
				background-image:url(../images/bt5.jpg); 
			}
			#naviA02{
				width:90px;
				background-image:url(../images/bt4.jpg); 
			}
			#naviA03{
				width:89px;
				background-image:url(../images/bt3.jpg); 
			}
			#naviA04{
				width:88px;
				background-image:url(../images/bt2.jpg); 
			}
			#naviA05{
				width:89px;
				background-image:url(../images/bt1.jpg); 
			}
	#main{
		width:780px;
		margin:0 auto;
	}
		#main img{
			border:0px;
			margin-top:5px;
		}
		#mainLeft{
			width:202px;
			float:left;
		}
			#mainLeft dl{
				width:201px;
				margin:0 auto;
			}
			#mainLeft dl dt{
				width:201px;
				height:20px;
				background:#8CC600;
				text-align:center;
				color:#FFFFFF;
				font-weight:bold;
				padding-top:5px;
			}
			#mainLeft dl dd a{
				display: block;
				width: 199px;
				height:25px;
				padding: 7px 0px 0px 0px;
				border-left: 1px solid #999999;
				border-right: 1px solid #999999;
				text-decoration: none;
				color: #333333;
				background-image:url(../images/menu_bg2.jpg);
				text-align:center;
			}
			#mainLeft dl dd a:hover{
				color: #2D992A;
				background-image:url(../images/menu_bg3.jpg);
			}
			.ddAFoot{
				border-bottom:2px #8CC600 solid;
			}
		#mainRight{
			width:555px;
			float:right;
			background:#FFFFFF url('../images/main.jpg') no-repeat right top;
			padding-top:50px;
		}
		#aTalk{
			display:block; 
			width:555px; 
			height:121px; 
			background-image:url('../images/add_banner_01.jpg'); 
			margin:10px 0;
		}
		#aTalk:hover{
			background-position:0 -121px;
		}
		#mainRight h2{
			background:transparent url(../images/h2_m.gif) no-repeat scroll left center;
			border-bottom:1px dashed #999999;
			color:#000000;
			font-size:medium;
			margin:5px 0 0 0;
			padding:5px 20px;
			text-align:left;
			width:515px;
		}
		#mainRight p{
			padding:10px;
		}
		.slide{
			height:100px;
			overflow:scroll;
		}
		#mainRight h3{
			padding:10px;
			font-size:14px;
			font-weight:bold;
		}
		#mainRight table{
			width:535px;
			margin:0 auto;
		}
		#mainRight table thead td{
			background-color:#DFFFBF;
			padding:4px;
			font-weight:bold;
		}
		#mainRight table tbody th{
			border-right:2px #15BE2F solid;
			padding:4px;
		}
		#mainRight table tbody td{
			padding:4px;
		}
	div#footer{
	  margin:0 auto;
	  border-top: 1px solid #666666;
	  font-size: small;
	  width:780px;
	  height:100px;
	  padding:5px 0;
	}
	div#footer p {
	  margin: 0;
	}
	p#copyright {
	  width: 80%;
	  float: left;
	  text-align:left;
	  padding-left:30px;
	}
	p#footnav {
	  width: 100%;
	  float: right;
	  font-size:12px;
	  text-align: right;
	}
	.fCGreen{
		color:green;
	}
	.bgCGreen{
		background-color:#E6F3C8;
	}
	.borderD1px{
		border:1px #999999 dashed;
		margin:10px;
	}
	.pd10{
		padding:10px;
	}
	.p1{
		margin-top:10px;
		background-color:#FEFFEC;
	}
strong{ 
	color: #666666;
    font-size:12px;
	font-weight:normal;
}

.style1 {
	color: #009900;
	font-size: 14px;
}


.style2 {color: #FF3300}


#mailLogo{
	display:block;
	width:205px;
	height:144px;
	background-image:url('../images/mail_logo.jpg');
}
#mailLogo:hover{
	background-position:0 -144px;
}

#addBanner{
	display:block;
	width:201px;
	height:119px;
	background-image:url('../images/add_banner.gif');
	margin-top:5px;
}
#addBanner:hover{
	background-position:0 -119px;
}
#addBanner2{
	display:block;
	width:201px;
	height:119px;
	background-image:url('../images/add_banner2.gif');
	margin-top:5px;
}
#addBanner2:hover{
	background-position:0 -119px;
}

#mainContact{
	display:block;
	width:547px;
	height:166px;
	background-image:url('../images/main_contact.gif');
}
#mainContact:hover{
	background-position:0 -166px;
}



