* {
	margin: 0;
	padding: 0;
}
#mainMenu {
	width: 206px;
	height: 497px;
	float: left;
	background: url(/images/application/mainmenuback_big.gif) left top;
	background-repeat: no-repeat;
	color: white;
}
#mainContainer {
	/*margin: 0 0 0 205px;*/
	padding: 0;
	overflow: hidden;
	
}
#mainHeader {
	margin: 0;
	padding: 0;
	width: 774px;
	height: 262px;
	background: url(/images/application/mainheaderback.gif) left top;
	background-repeat: no-repeat;
}
.mainBox{
	padding: 0;
	margin: 1px 2px 0 0;
	background: url(/images/application/mainboxback.gif) left top;
	background-repeat: no-repeat;
	height: 232px;
	width: 255px;
	float: left;
	overflow: hidden;
	font-size: 11px;
}

.mainBox h3>a:visited {
	color: #007832;
	margin: 0;
	padding: 0 0 5px 0;
	font-size: 12px;
}

.mainBox h3>a {
	color: #007832;
	margin: 0;
	padding: 0 0 5px 0;
	font-size: 12px;
}

.mainBox h3>a:hover {
	text-decoration:underline;
}

.mainBox img {
	border:none;
}
.mainBox2{
	padding: 0;
	margin: 1px 2px 0 0;
	background: url(/images/application/mainbox2back.jpg) left top;
	background-repeat: no-repeat;
	height: 232px;
	width: 255px;
	float: left;
	overflow: hidden;
	font-size: 11px;
}
.mainBoxUp{
	margin: 0;
	padding: 10px 0 0 0;
	height: 106px;
	overflow: hidden;
}
.mainNewsPic1{
	margin:0 10px;
}
.mainBoxDown{
	margin: 0;
	padding: 0 15px 10px 15px;
	height: 82px;
	overflow: hidden;
}
.mainBox2Up{
	margin: 0;
	padding: 10px 15px 0 15px;
	height: 92px;
	overflow: hidden;
}
.mainBox2 label{
	display:block;
}
.mainBox2 input{
	font-size: 11px;
	width: 160px;
}
.mainBox2Down{
	margin: 0;
	padding: 0 70px 10px 15px;
	height: 82px;
	overflow: hidden;
}