	html,body {
		margin-left:auto;
		margin-right:auto;
		padding:0;
		color:#222;
		background:#fff;
	}
	body {
		padding:0;
		font:84%/149% Arial, Helvetica, sans-serif;
	}
	#snav {
		margin:0;
		padding:0;
		width:100%;
		float:right;
		text-align:right;
		font-size:8px;
	}
	.ou {
		float:left;
	}
	#nav {
		margin:0;
		padding:0;
		width:970px;
	}
	#hd { 
		width:100%;
	}
	#m { 
		float:left;
		padding-right:60px;
	}
	#n {
		float:right;
		padding-left:20px;
		padding-right:20px;
		padding-top:46px;

	}
	#XDn {
		float:right;
		padding-left:20px;
		padding-right:20px;
		padding-top:7px;
		width: 250px;

	}

	#l {
		float:left;
		font-size: 8pt;
		text-align:right;
		line-height:1.2;
		padding:10px;
	}
	#imb {
		float:left;
		font-size: 8pt;
		line-height:1.2;
		padding-top:10px;
		padding-left:15px;
	}
	#r {
		float:right;
		font-size: 9pt;
		text-align:right;
		line-height:1.2;
		padding-top:10px;
		padding-left:15px;
		padding-right:10px;
	}
	.nb { 
		border:1px solid #ccc;
		padding: 3px;
		font-size:11pt;
		font-family: Arial,Helvetica,sans-serif;
	}
	#yy {
		width:970px;
		height:100%;
		margin-left:auto;
		margin-right:auto;
	}
	#mx {
		width:970px;
		padding-top:5px;
	}
	#mxl {
		width:240px;
		float:left;
		font-size: 95%;

	}
	#mxr {
		width:970px;
		float:right;
	}
	#mve {
		margin:0;
		width:970px;
		background: #eee url(/xghix.png) 0 0 repeat;
	}
	#mxv {
		margin:auto;
		width:960px;
		padding-left:20px;
	}
	.gk {
		width:232px;
		float:left;
	}
	.gk p { margin:0; padding:0; }
	.xgk {
		width:232px;
		float:left;
	}
	.xgk p { margin:0; padding:0; }
	.rgk {
		width:232px;
		float:left;
	}
	.rgk p { margin:0; padding:0; }
	.mgk {
		font-size:9pt;
		line-height:1.2;
	}
	#mcon {
		margin:auto;
		width:960px;
		padding-left:20px;
	}

	#bcg {
		width:970px;
		background: #eee url(/xghix.png) 0 0 repeat;
	}
	.cg {
		width:467px;
		float:left;
		padding:5px;
	}
	#jhh {
		width:970px;
		background: #eee url(/xghix.png) 0 0 repeat;
	}
	.oh {
		width:310px;
		float:left;
		padding:5px;
		color: #292929;
	}
	.xmgk {
		font-size:10pt;
		line-height:1.2;
		text-align:center;
	}
	.rmgk {
		font-size:9pt;
		line-height:1.2;
		text-align:right;
	}
	#bcon {
		width:970px;
		background: #eee url(/xghix.png) 0 0 repeat;
	}
	.fghc {
		width:232px;
		float:left;
		color: #292929;
	}		

	#dtp {
		width:970px;
	}
	#lna { 
		width:160px;
		float:left;
	}
	#xvv {
		width:810px;
		float:right;
	}
	#uhdr {
/*		width:810px;*/
		float:right;
		text-align:right;
	}
	.mllf {
		font-size:9pt;
		line-height:1.2;
	}
	.Xnsel {
		font-size:9pt;
		font-family: Arial;
	}
	
#bf { margin:auto;width:760px; }
.bo { width: 540px; height:40px; overflow:hidden; background-image:url(bn.png); background-repeat:no-repeat; border-top:1px solid #000000; }
.det { visibility: hidden; }
.ma { }
.oi { width:300px; float: left; }
.mo { width: 100px; float: left; text-align:right; }
.nd { width: 150px; float:left; text-align:right; }
.tk { border-top: 1px solid #cccccc; }
