*
	{ margin:0; padding:0; }

p, ul, ol, input, textarea
	{ font-size:80%; line-height:150%; color:#333333; font-family: arial; }
ul, ol
	{ padding-left:30px; margin:20px 0; }
ul ul, ol ol, ul ol, ol ul
	{ font-size:100%; }
ul.nmg, ol.nmg
	{ margin:0; }
a
	{ color:#234E9A; text-decoration:underline; }
a:hover
	{ color:#234E9A; text-decoration:none; }
img
	{ border:0; }
.lbox
	{ float:left; }
.rbox
	{ float:right; }
.mgt
	{ margin-top:20px; }
.mgtl
	{ margin-top:20px; margin-left:20px; }
.fb
	{ font-weight:bold; }
p.ar
	{ text-align:right; }
p.txs
	{ font-size:65%; }
p.ac, h3.ac, td.ac
	{ text-align:center; }
p.aj
	{ text-align:justify; }
div.ac
	{ margin-left:auto; margin-right:auto; }

body
	{ background:url('../img/img_bodybg.jpg') repeat-y; }
div.body
	{ width:760px; }
div.lnv
	{ width:215px; float:left; }
div.main
	{ float:right; width:545px; background:url('../img/img_mainbg.jpg') no-repeat; }
div.unv
	{ height:41px; padding-left:22px; }
div.unv div
	{ float:left; padding-right:6px; }
div.langchange
	{ height:10px; float:right; padding-right:24px; }
div.langchange p
	{ background:url('../img/nv/img_point.gif') no-repeat left center; padding-left:12px; font-size:75%; }
p.ftrlink
	{ line-height:180%; text-align:center; }
p.ftr
	{ text-align:center; margin-top:20px; }

div.h2
	{ margin-top:60px; margin-left:20px; padding-bottom:4px; }
h3
	{ font-weight:bold; font-size:90%; margin-bottom:10px; }
