BODY{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#fff;
}

p{
	margin-top:6px;
	margin-bottom:9px;
}

#maindiv{
	background-color:#f2f1e6;
	background-image:url('/_img/back.jpg');
	width:778px;
	max-width:778px;
	min-width:778px;
	height:598px;
	max-height:598px;
	min-height:598px;
	margin:auto;
}

#header{
	height:117px;
	width:777px;
}

#logo{
	width:240px;
	height:117px;
	background:url('/_img/logo.png') left top no-repeat;
	margin-left:19px;
	margin-top:4px;
}

#topmenu{
	height:40px;
	width:100%;
	text-align:right;
}
	.topmenu{
		padding-right:23px;
		padding-top:20px;
		color:#001a00;
		font-weight:bold;
		font-size:9px;
	}
	.topmenu a{
		text-decoration:none;
		color:#001a00;
	}
	.topmenu 	a:hover{color:#bec6aa;}
	.topmenu	a:active{color:#dedede;}

#toptitle{
	height:50px;
	color:#001a00;
	background-color:#b7c598;
	text-align:right;
	font-weight:bold;
	font-size:18px;
	
}
	.toptitle{
		padding-top:14px;
		margin-right:23px;
	}

#topslogan{
	color:#001a00;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	margin-top:4px;
	margin-right:23px;
}

#mainmenu{
	height:30px;
	width:100%;
	background-color:#bec6aa;
}
	.mainmenu{
		padding-left:9px;
		padding-right:15px;
		width:70px;
		max-width:70px;
		text-align:center;
		background:url('/_img/arrow_down.png') right no-repeat;
	}
	.mainmenu:hover{background:url('/_img/arrow_hover.png') right no-repeat;}
	.mainmenu a{
		color:#001a00;
		font-size:10px;
		font-weight:bold;
		text-decoration:none;
	}
	.mainmenu:hover a{color:#fff;}
	.mainmenus{
		background-color:#8d9d6e;
		padding-left:12px;
		padding-right:12px;
		width:70px;
		max-width:70px;
		text-align:center;
	}
	.mainmenus a{
		color:#bec6aa;
		font-size:10px;
		font-weight:bold;
		text-decoration:none;
	}
	

#content{
	height:355px;
	min-height:355px;
	max-height:355px;
	width:776px;
	padding-bottom:25px;
}
	.content{
		padding-right:10px;
		height:386px;
		min-height:386px;
		max-height:386px;
		margin-top:-7px;
		width:442px;
		overflow:auto;	
	}
	
	.content a{
		color:#F00;
	}
	
	.content h1{
		font-weight:bold;
		font-size:14px;
		margin-top:4px;
	}
	
	.index{
		padding-right:10px;
		height:380px;
		min-height:380px;
		max-height:380px;
		width:711px;
		max-width:711px;
		overflow:auto;	
	}
	
	.index a{
		color:#F00;
	}
	
	.index_back a{
		color:#969594;
	}
	
	.index h1{
		margin-top:4px;
		font-weight:bold;
		font-size:14px;
	}
	
	.shorttext a{
		color:#969594;
	}

#footer{
	height:50px;
	max-height:50px;
	width:776px;
	background:url('/_img/bottom_logo.png') right no-repeat;
}
	.fspacer{
		height:6px;
		background-color:#8d9d6e;
		width:inherit;
	}
	.footer{
		padding-left:70px;
		font-size:14px;
		color:#001a00;
	}
	.footer a{
		font-size:14px;
		color:#001a00;
	}

.ctable{
	height:355px;
}

.ctitle{
	height:355px;
	min-height:355px;
	width:50px;
	max-width:50px;
	background-color:#a9962e;
	border:1px solid #a9962e;
}
	
	.ctitler{
		margin-left:10px;
		margin-top:10px;
		color:#dedede;
		font-size:30px;
		/* font-weight:bold; */
		width:350px;
		/* for firefox, safari, chrome, etc. */
		-webkit-transform: rotate(90deg);
		-moz-transform: rotate(90deg);
		/* for ie */
		filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
	}
	
.menubox{
	height:150px;
	width:230px;
	background-color:#8d9d6e;
	padding:10px;
}
	.menuboxi{
		margin-top:-10px;
	}
	.menubox a{
		color:#001a00;
		text-decoration:none;
		font-weight:bold;
		font-size:10px;
	}
	.menubox a:hover{color:#fff;}

.addwhi{
	font-size:14px;
	font-weight:bold;
	color:#fff;
}

.news{
	border:4px solid #8d9d6e;
	margin-left:5px;
	margin-right:8px;
	margin-bottom:8px;
	height:170px;
	min-height:170px;
	max-height:170px;
	width:325px;
	overflow:auto;
}

.promo{
	border:4px solid #8d9d6e;
	width:355px;
	height:356px;
	min-height:356px;
	max-height:356px;
	overflow:auto;
}

.titleOver{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15pt;
	color:#8d9d6e;
	margin-bottom:15px;
}
	.titleOver:hover{color:#001a00;}
	
.modHeader{
	text-align:center;
	font-weight:bold;
	font-size:14px;
}

.modTbl{
	width:100%;
}

.fsc{
	width:20px;
	height:25px;
	margin-right:95px;
	cursor:pointer;
}