#main { padding:10px 0; }
#main .window { width:620px; }
#main ul { margin:7px 0 0 20px; padding:0; position:relative; list-style:none; }
#main ul li { margin:0; padding:0; text-align:left; position:relative; }

#main table { border-top:1px solid black; border-left:1px solid black; position:relative; margin:7px auto 0 auto; border-collapse:separate; width:580px; }
#main table td { position:relative; overflow:hidden; border-right:1px solid black; border-bottom:1px solid black; vertical-align:top; text-align:center; padding:4px 0; }
#main table td.shaded { background:white; }
#main table h5 { font:bold 12px Arial, Helvetica, sans-serif; margin:4px 0 0 0; padding:0 7px; }
#main table p { text-align:left; font-size:10px; margin:5px 0 0 0; padding:0 7px; }
#main table p strong { font-size:11px; }
#main table div { margin:0 4px 3px 4px; padding:5px 0; background:white; border:1px solid #B97294; text-align:center; }
#main table h6 { font:11px Arial, Helvetica, sans-serif; margin:10px 0 0 20px; font-style:oblique; text-align:left; }
