div.main
	{ float:right; width:604px; padding:30px 18px 15px 6px; }
h1
	{ font-size:12pt; border-bottom:none; color:#ff0000; padding:0 0 10px 0; background:none; margin:0; }
h2
	{ clear:both; border-bottom:2px solid #ff0000; color:#ff0000; font-size:10pt; padding:12px 0 5px 12px; }
h2 a,
h2 a:hover
	{ color:#ff0000; text-decoration:none; }
h3
	{ font-size:10pt; padding:20px 0 0 10px; }
div#cs_top ul
	{ padding:20px; }
div#cs_top ul li
	{ list-style-type:none; background:url('../../img/nv/tri_blue.gif') no-repeat 0 5px; padding-left:20px; }
p.cmpname
	{ font-size:11pt; font-weight:bold; padding-bottom:5px; }
p.urltx
	{ width:420px; margin-bottom:5px; }
p.infotx
	{ width:420px; margin-bottom:30px; }
p.cstx
	{ width:588px; padding:20px 0 20px 10px; }
p.nvprv
	{ width:240px; float:left; background:url('../../img/nv/btn_prev.gif') no-repeat 0 5px; padding-left:13px; }
p.nvnxt
	{ width:240px; float:right; text-align:right; background:url('../../img/nv/btn_next.gif') no-repeat right 5px; padding-right:13px; }

p.cstx2
	{ width:588px; padding:20px 0 10px 10px; }
p.brdcstx
	{ margin:0 0 20px 70px; width:448px; padding:10px 0 10px 10px; border:1px dotted #ff0000; }
.mgb
	{ margin-bottom:10px; }
.b
	{ font-weight:bold; }
div.brdlbox
	{ float:left; padding-left:10px; }
div.brdrbox
	{ float:right; padding-right:10px; }
div.brdlbox img,
div.brdrbox img,
img.brd
	{ border:1px solid #333333; }
