INPUT, TEXTAREA, select {  padding: 2px 3px;  ;vertical-align:middle}BODY, TD, TH, P  {  font-size: 12px; font-family: Verdana, 'Lucida Grande',  Arial, Helvetica, sans-serif }TH { font-weight: bold; text-align: right }P { margin-top: 9px; margin-bottom: 9px; }A:link      { color: #333399 ; text-decoration:none}.nobrdr { border: none}.indent { padding-left: 6px }A:visited      { color: #333399  ; text-decoration:none}A:active   { color: #888888  ; text-decoration:none}A:hover { color: #666666  ; text-decoration:underline}.minorbutton { font-size: 11px; padding: 1px 3px;  }.majorbutton {  font-weight: bold;  }.fieldlabel {  font-weight: bold;  }.normal {  font-weight: normal }.must {  font-weight: bold; color:dd2222 }.nice {  font-weight: bold; color:dd8800 }.item  a{  font-weight: bold; color:000000 }h3 {margin-bottom:6px}#intro {width:40%; display:inline;margin-top:0;  float:left;}#blurb {width:60%;; display:inline;}.image {background:white; padding:6px; float:right; margin:0 0 0 12px; border:solid 2px  }.first { font-weight:bold}.second ul {margin-left:0}.display ul {list-style:none;  margin:0; padding:0}div.category {margin:.3em 0; padding:1px; border-bottom: solid #cdd1de 1px ; border-top: solid #0C0C64 2px ; font-size:12px ;color:#0C0C64;background:#dce3f7}span.category {  font-weight: bold; color:#3C3C94 }.display ul ul {  ;}.display ul ul.even {    }.display ul li { ; display:inline; ; margin:1px ;  border-top: none ; font-size:12px;background:none}.display .edit {font-size:9px}.display .item {padding-left:1em; font-weight: bold;  }span.item {color:black}.display .person {font-size:10px}.display .desc {}.display .bullet {font-weight: bold; font-size:10px }.hangingindent { text-indent: -3em; padding-left:3em; margin:3px 0 0}.px6 { font-size: 6px }.px7 { font-size: 7px }.px8 { font-size: 8px }.px9 { font-size: 9px }.px9less { color: #774400;  font-size: 9px }.px9bld { font-weight: bold; font-size: 9px }.bulletgreen { font-weight: bold; font-size:10px; color:#006600 }.px10 { font-size: 10px }.px10bld { font-weight: bold; font-size: 10px }.px11 { font-size: 11px }.px12 { font-size: 12px }.px13 { font-size: 13px }.px14 { font-size: 14px }.px15 { font-size: 15px }.px16bld { font-weight: bold; font-size: 16px }.px15bld { font-weight: bold; font-size: 15px }.px15bldwhite { color: white; font-weight: bold; font-size: 15px }.px36bld { font-weight: bold; font-size: 36px }.error { color: #FF0000; font-weight: bold; }.red { color: #FF0000;  }.blue { color: #0000FF;  }.green { color: #006600;  }.white { color: #FFFFFF;  }.gray { color: #666666;  }.listing { font-size: 10px }.listinghead { font-weight: bold; font-size: 10px }.subhead { font-weight: bold; font-size: 13px }.desc { text-align:justify }h2 { font-weight: bold; font-size: 24px }.first { font-weight: bold; font-size: 13px }.topics ul { list-style:none;  margin:6px 0 0 0; padding:0 ; }.topics ul li {margin-top:.5em; }P { margin-top: 9px; margin-bottom: 9px; }.menu { margin-top: 15px; margin-bottom: 0px; }.points { font-size: 11px }.auth {border:solid 2px #888888; padding:10px; width:20em}.form {border:solid 2px #888888; padding:10px}.subform ul, .form ul {list-style:none;  margin:0; padding:0 ;}.subform ul li, .form ul li {margin-top:.5em; }.subform ul ul li, .form ul ul li {margin-top:0; }.subform {border:none}.form ul {list-style:none;  margin:0; padding:0 ;}.form ul li {margin-top:.5em; }.form ul ul li {margin-top:0; }.thanks {  padding:30px;  }