*
	{ margin:0; padding:0; }

p, ul, ol, input, textarea
	{ font-size:80%; line-height:150%; color:#333333; font-family: arial; }
ul ul, ul ol, ol ol, ol ul
	{ margin-top:0; font-size:100%; }

ul.disc
	{ list-style-type:disc; }
ol.alpha
	{ list-style-type:upper-alpha; }
ul.sq
	{ list-style-type:square; }
ol.nl
	{ list-style-type:none; }
.mgt
	{ margin-top:10px; }
p.ac
	{ text-align:center; }
p.ar
	{ text-align:right; }
p.memo
	{ font-size:70%; }
a
	{ color:#006699; text-decoration:none; }
a:hover
	{ color:#006699; text-decoration:underline; }
img
	{ border:0; }
.clb
	{ clear:both; }
table
	{ margin-top:10px; border-collapse:collapse; }
th, td
	{ vertical-align:top; padding:2px 5px; }
td.nrp
	{ white-space:nowrap; }
table.box1 td, table.box1 th
	{ border:1px solid #6798FF; }
table.box1 th
	{ background:#E8F1FF; }
.rbox
	{ float:right; }
.lbox
	{ float:left; }
.rfclear
	{ clear: right; }
span.rd
	{ color:#ff0000; }

div#body
	{ width:778px; border-left:1px solid #999999; border-right:1px solid #999999; margin-left:auto; margin-right:auto; }
div#hdr
	{ width:758px; padding:2px 10px; background:url('../img/glb/img_hdrbg.jpg') repeat-y; }
div#hdr h1
	{ font-size:80%; line-height:150%; color:#ffffff; font-weight:bold; }
div#uppbox
	{ background:url('../img/glb/img_titlebg.jpg') repeat-x; border-bottom:3px solid #9C4FAD; height:70px; }
div#uppbox div#logo
	{ float:left; }
div#uppbox p#mailmagazine
	{ float:right; padding-right:20px; padding-top:10px; }
div#uppbox p#mailmagazine a
	{ background:url('../img/glb/icon_mailmagazine.gif') no-repeat left 2px; padding-left:20px; }
div#uppbox div#searchbox
/*	{ clear:right; padding-right:20px; padding-top:10px; } */
	{ clear:right; padding-right:20px; padding-top:35px; }
div#unv
	{ background:url('../img/unv/img_unvbg.jpg') repeat-x; height:36px; }
div#unv div
	{ float:left; }
div#unv div#btn_contact
	{ padding:8px 0 0 15px; }
div#bnv
	{ clear:both; background:#ffffff; padding:3px 0; }
div#bnv p
	{ text-align:center; color:#999999; }
div#ftr
	{ clear:both; background:#9E4EB1; padding:2px 10px; }
div#ftr p
	{ color:#ffffff; font-size:75%; }

div.onenews
	{ border-bottom:1px dotted #999999; padding:10px 0; }
div.onenews p.ntitle
	{ font-weight:bold; }
