div#hdr
	{ height:68px; background:#001e62; border-bottom:1px solid #cccccc; }
div#hdr div.pt
	{ margin-left:24px; padding-top:18px; }
div#hdr div.je
	{ margin-left:589px; margin-top:0px; }
div#hdr div.je p, div#hdr div.je p a, div#hdr div.je p a:hover
	{ color:#fff; }

div#unv
	{ height:21px; background:#001e62 url('../img/unvbg.jpg') repeat-x; }
div#unv div
	{ float:right; }

div#body
	{ background:url('../img/cntbgbtm.jpg') repeat-x bottom; }

div.upbox
	{ background:url('../img/upbg.jpg') repeat-x; }
div.upbox div.tppht
	{ float:left; width:230px; }
div.upbox div.tppht p
	{ text-align:center; }
div.upbox div.tppht div
	{ padding-top:30px; }

div.upbox div.news
	{ margin-left:243px; width:492px; padding-top:30px; }
div.btbox
	{ background:url('../img/btbg.jpg') repeat-x bottom; clear:both; padding-bottom:10px; }
div.btbox div.medal
	{ padding-top:40px; padding-left:40px; float:left; }
div.btbox div.tpcnt
	{ margin-left:243px; width:492px; padding-top:10px; }
div.btbox div.tpcnt ul, div.upbox div.news ul
	{ list-style-type:none; list-style-image:url('../img/point.gif'); padding-left:30px; margin-bottom:20px; margin-top:10px; }
div.upbox div.news h3
	{ margin-top:20px; }


h2
	{ border:3px double #001e62; text-align:center; padding:5px 0; color:#001e62; font-size:14pt; margin-bottom:10px; }
h3
	{ background:#001e62; padding:3px 0 3px 10px; color:#ffffff; font-size:12pt; }
h4
	{ border-bottom:1px solid #001e62; margin-left:5px; padding:5px 0 0 5px; color:#001e62; font-size:11pt; }
h4 a, h4 a:hover
	{ color:#91794D; }
p.tx
	{ padding-left:15px; margin-bottom:10px; margin-top:5px; }

table.news
	{ border:0; margin:10px 12px 0 31px; }
table.news td
	{ vertical-align:top; }
table.news p.date
	{ width:70px; background:url('../img/point.gif') no-repeat; padding-left:15px; }
table.news#en p.date
	{ width:80px; }
