ul
	{ padding-left:30px; }
ol
	{ padding-left:40px; }
div.main
	{ padding:10px 100px; }
div.title
	{ border-bottom:1px solid #4D4E49; }
div.bar
	{ width:770px; border-bottom:1px solid #4D4E49; }
div.lmain
	{ width:350px; float:left; }
div.rmain
	{ width:210px; float:right; padding-top:10px; }
div.bmain
	{ clear:both; }
div.clogo
	{ margin-bottom:20px; }
div.lg1
	{ margin-left:20px; }

h2
	{ font-size:10pt; line-height:14pt; padding-top:10px; }
h2 span
	{ color:#326EB7; }
p.tx
	{ padding-left:13px; }
p.catch
	{ color:#3772B9; }
ul.tx
	{ padding-left:13px; list-style-type:none; }
table.schedule
	{ border:1px solid #326EB7; margin-left:13px; }
table.schedule td
	{ padding:2px; }
p.ind1
	{ padding-left:0.7em; }
div.mgt
	{ margin-top:15px; }

div.unv
	{ clear:both; width:770px; height:23px; border-bottom:1px solid #4D4E49; background:#7B7B7B; }
div.unv_on
	{ width:770px; height:23px; border-bottom:1px solid #4D4E49; background:#B5B5B5; }
div.unv div, div.unv_on div
	{ cursor:pointer; }
div.unv div.nolink, div.unv_on div.nolink
	{ cursor:default; }
p.nm
	{ float:left; font-size:9pt; line-height:13pt; color:#ffffff; height:20px; background:#7B7B7B url('../img/cnt/img_unvpoint.gif') no-repeat right; padding:3px 20px 0 7px; }
p.nm_on
	{ float:left; font-size:9pt; line-height:13pt; color:#ffffff; height:20px; background:#B5B5B5 url('../img/cnt/img_unvpoint_on.gif') no-repeat right; padding:3px 20px 0 7px; }
p.nm2
	{ float:right; font-size:9pt; line-height:13pt; color:#ffffff; height:20px; background:#7B7B7B url('../img/cnt/img_unvpoint.gif') no-repeat right; padding:3px 20px 0 7px; }
p.nm2_on
	{ float:right; font-size:9pt; line-height:13pt; color:#ffffff; height:20px; background:#B5B5B5 url('../img/cnt/img_unvpoint_on.gif') no-repeat right; padding:3px 20px 0 7px; }
div.unv a, div.unv a:hover, div.unv_on a, div.unv_on a:hover
	{ color:#ffffff; text-decoration:none; }

div.privmain
	{ padding:20px; }
div.signature
	{ width:280px; margin:20px 0 0 250px; }
p.cl
	{ float:left; width:170px; }
p.ms
	{ margin-left:170px; }
div.privmain ol
	{ margin-top:20px; padding-top:20px; border-top:1px dotted #999999; }
div.lmain div.news
	{ background:#EDF3FA; border:#3772B9 2px solid; padding:3px; margin:10px 0; }
div.lmain div.news p.stitle
	{ font-size:12pt; font-weight:bold; }


p.mapacc
	{ text-align:center; font-size:11pt; margin:5px 0; }

