H1 { font-family: Verdana, Arial, Helvetica, sans-serif }H2 { font-family: Verdana, Arial, Helvetica, sans-serif }H3   { font-family: Verdana, Arial, Helvetica, sans-serif }.karensresumename    { color: #333399; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: transparent }H4 { font-family: Verdana, Arial, Helvetica, sans-serif }H5 { font-family: Verdana, Arial, Helvetica, sans-serif }P { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }TD { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align: top }UL { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; clip: rect(auto, auto, auto, auto) }BLOCKQUOTE { font-family: Verdana, Arial, Helvetica, sans-serif }FONT { font-family: Verdana, Arial, Helvetica, sans-serif }LI   { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align: baseline; list-style-type: disc; list-style-position: outside }.BigBlueItalicVerdana { color: #0033CC; font-style: italic; font-weight: bold; font-size: 17px; line-height: 22px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: transparent }.BigBluePlainVerdana { color: #0033CC; font-weight: bold; font-size: 17px; line-height: 22px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: transparent }.Q     { color: #CC3300; font-weight: bold; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: transparent }.A     { color: blue; font-weight: bold; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: transparent }.copyright { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif }.contact { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }.pagehead { color: #CC3300; font-style: normal; font-weight: bold; font-size: 20px; font-family: Arial, Helvetica, sans-serif; background-color: transparent }.codingcategoryhead   { font-style: normal; font-size: 20px; font-family: Arial, Helvetica, sans-serif }.subhead2  { color: #cc3300; font-size: 12px; line-height: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: transparent }.subheadblack { font-size: 12px; line-height: 20px; font-family: Verdana, Arial, Helvetica, sans-serif }.whereyouare { color: gray; background-color: transparent }.indent { text-indent: 10px }.li { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-bottom: 6px }.numlist   { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; list-style-type: decimal }.loweralphalist { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; list-style-type: lower-alpha }.mswordstandardtext    { font-size: 12px }.timesnewroman { font-family: "Times New Roman", Georgia, Times, serif }.homepagemessage { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }.challengemenu  { }.valigncenter { text-align: center; vertical-align: middle }