#sub { padding: 20px 10px 10px 10px; margin: 0; }

#swoop { margin: 0; padding: 0; height: 204px; width: 625px; background: #fff url(../images/swoops/cpidc_001.jpg) no-repeat; }
#swoop h2 { margin: 0; padding: 0; }
#swoop h2 span { position: absolute; left: -999em; }
#swoop dl { position: absolute; left: -999em; }
#swoop blockquote { position: absolute; left: -999em; }

#subcontent form { padding: 10px 0 0 0; margin: 0; font: bold 12px/1.5em Tahoma, Verdana, Arial, sans-serif; color: #333; text-align: left; }
#subcontent form p { font-weight: normal; }
#subcontent form label { display: block; }
#subcontent form label.inline { display: inline; }
#subcontent form label.session { color: maroon; }
#subcontent form input, textarea, select { color: #005199; margin: 1px 0 10px 10px; background: #fff url(../images/input_bg.gif) repeat-x; border: 1px solid #a6a6a6; }
#subcontent form input.nopad { margin: 1px 0 1px 10px; }
#subcontent form input.datepicker { margin: 1px 0 4px 10px; }
#subcontent form input.submit { margin: 10px 0 10px 10px; }
#subcontent form input.clean { margin: 0; padding: 0; }
#subcontent form span.note { padding-left: 10px; font-size: .8em; font-size: normal; color: #005199; }
#subcontent form span.datepicker { margin: 0; padding: 0 0 0 6px; top: -4px; }
#subcontent form span.datepicker img { border: none; }

#subcontent span.rednote { color: red; }