body{
	margin: 0; padding: 0;
	color: #707071; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
	line-height: 12pt;
}
h4{
	color: #616161;
	margin: 0;
	font-size: 12pt;
}
ul.nm{
	margin: 0; padding: 0;
}
ul.nm li{
	padding-left: 13px; list-style: none;
	background: url(images/dot.gif) no-repeat left;
	font-size: 7pt; line-height: 10pt;
}
a img{
	border: none;
}
a{
	color: #666; text-decoration: none;
}
.divmain{
	width: 800px;
	padding: 20px; text-align: center;
}
.tophead{
	height: 104px; position: relative;width: 760px;
}
.realbody{
	position: relative;
	background-color: #978F87; padding-bottom: 10px;
	width: 760px; text-align: left;
	padding-bottom: 26px;
}
.topgreen{
	width: 695px; height: 88px; position: absolute; right: 0; bottom: 3px;
	background-color: #ABB400; 
}
.topgreen img{
	float: right; margin: 5px 10px;
}
.topblue{
	width: 664px; height: 67px; position: absolute; left: 0; top: 0px;
	background-color: #002C62; 
}
.topblue .logo{
	width:180px;float:left; margin:27px 25px;
}
.topblue .menu{
	width:380px;float:right; margin:5px; text-align: right;
}
.topgrey{
	height: 24px; min-width: 650px;  position: absolute;
	left: 0; bottom: 3px; background: url(images/mnubgr.gif) repeat-x; text-align: left;
	/*background-color: #D9D5D2*/
}
ul.mainmenu{
	margin: 0; padding: 0; 
}
ul.mainmenu li{
	height: 20px; display: block; float: left; border-right: 2px solid #D9D5D2;
	padding: 5px 25px 0 15px;list-style: none;
}
ul.mainmenu li a{
	font-size: 9pt;  color: #231F20;
	text-decoration: none;
}
ul.mainmenu li a:hover,ul.mainmenu li a.active{
	color:#ABB400;
}
.topgrey span{
	color: #978F87;display: block; padding: 5px 0 0 25px;
}
ul.topmenu{
	margin: 0; padding: 0; text-align: right;
	margin-right: 30px;
}
ul.topmenu li{
	color:#94A20D;
	list-style: none; display: inline;	font-size: 7pt;
}
ul.topmenu li a,ul.topmenu li span{
	color: #FFF;
	text-decoration: none;
}
.bodyleft{
	width: 565px; float: left; ;
	
}
.bodyleft img{
	border-bottom: 2px solid #FFF;
}
.bodyright{
	border-left: 2px solid #FFF;min-height: 443px;
	width: 193px; float: left; background: url(images/rightbgr.gif) repeat-x #FFF;
}
.content{
	min-height: 393px; padding: 0px 0;
	background: url(images/rightbgr.gif) repeat-x #FFF;	
}
.ctitem{
	border-top: 2px solid #FFF;
	clear: both; padding: 10px 0 10px 0;
}
.bodyright h4{	
	padding: 20px 10px 10px 10px;
	margin: 0; color: #524B48;
}
.bodyright .bodyct,.content .bodyct{
	padding: 10px;
}
ul.normal{
	margin: 0;
	padding: 0;
}
ul.normal li{
	list-style: none;
	display: block;
	background: url(images/dot.gif) no-repeat left 3px;
	padding-left: 10px;
}
.divbodyover{
	width: 500px;  position: absolute;
	background: #E0DDD8; bottom:27px; left: 65px;	z-index: 99;
}
.footer{
	width: 760px;
}
.footer .footleft{
	float: left; padding: 5px 0; width: 380px; font-size: 7pt;
	text-align: left; color: #888;
}
.footer .footright{
	float: right; padding: 5px 0; width: 380px; text-align: right;
}
ul.footerul{
	margin: 0;
	padding: 0;
	text-align: right;
}
ul.footerul li{
	display: inline;
	color: #888;
}
ul.footerul li a{
	color: #BBB;
	text-decoration: none;
}
.topover{
	width: 250px;padding:5px 10px;background-color: #D9D5D2; 
	border:1px solid #FFF; color: #333; font-size: 12px;
}
.realbody h3.heading01{
	padding: 20px; margin: 0;
	font-size: 13pt;
	color: #FFF; background: #978F87;
}
.realbody h3.heading02{
	padding: 20px; margin: 0;
	font-size: 13pt;
	color: #FFF; background: #ABB400;
}

.fleft{
	float: left;
}
.imgfleft{
	margin-right: 10px;
	float: left;
	width: 191px;
	min-height: 10px;
}
.imgfleft img{
	margin-bottom: -3px;
}
img.fleft{
	margin-right: 10px;
}
span.heading01{
	font-size: 10pt;	color: #524B48;
}
span.heading02{
	font-size: 8pt;	color: #707070;
}
span.heading{
	font-size: 12pt;	color: #524B48;
	display: block; padding-bottom: 10px;
}
span.subheading{
	color: #707070;
}
.ctall{
	width: 550px;
}
.ctmid{
	width: 430px;
	padding-right: 10px;
}
.ctitem2{	
	background: url(images/detailbgr.gif) repeat-y right;		
	border: none;	
}

.detail{	
	border-left: 1px solid #002C62;	
	width: 100px; min-height: 90px;
	text-align: center;
}
.detail2{	
	width: 100px; 
	text-align: center;	
}
.detail span{
	padding: 5px 0px;
}
div.clear{
	height: 1px; clear: both; font-size: 1px;
}
.bottext2{
	font-size: 8pt;
}
