*
	{ margin:0; padding:0; }

p, ul, ol, pre, textarea
	{ font-size:80%; line-height:150%; color:#333333; font-family: arial; }
p.ac
	{ text-align:center; }
p.ar
	{ text-align:right; }
p.actx
	{ text-align:center; margin-bottom:20px; }
a
	{ text-decoration:none; color:#407FC8; }
a:hover
	{ text-decoration:underline; color:#407FC8; }
img
	{ border:0; }

.lbox
	{ float:left; }
.rbox
	{ float:right; }
span.fb
	{ font-weight:bold; }
.cb
	{ clear:both;}

div#body
	{ width:801px; }

div#body1clm
	{ width:780px; padding:0 10px 20px; }
div#body2clm
	{ width:623px; float:left; padding:0 10px 20px; }
div#lnv2clm
	{ width:157px; float:left; border-top:1px dotted #333333; margin-top:10px; }
div#lnv2clm p
	{ border-bottom:1px dotted #333333; padding:2px 5px; }
div#lnv2clm p.act,
div#lnv2clm p.act a,
div#lnv2clm p.act a:hover
	{ font-weight:bold; color:#333333; }

div#ftr
	{ clear:both; width:800px; background:#E0E0E5; padding-top:4px; }
div#ftr p
	{ text-align:center; font-size:75%; }
div#ftr p.cpname a
	{ color:#333333; }
div#ftr p.cop
	{ font-family:georgia; font-size:65%; padding:0 10px 4px 0; }
