body  { font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background: url(../images/facbg.jpg) repeat-y; margin-top: 0px; margin-right: 0px; margin-left: 0px }
.copyright { color: #696969; font-size: 9px; margin-top: 200px }
.adminPageHead h1 { vertical-align: middle; margin-top: 0px; margin-bottom: 0px; padding: 0px 20px }
.adminMenu { background-color: #afd6ff }
.adminSect  { padding-left: 20px }
.adminMenu .top,.adminMenu .sect { font-weight: bold }
.adminMenu .sect { }
.error { color: #f03 }
.err, .adminSect .error { color: #f03; font-weight: bold }
.adminMenu .itemOff { }
.adminMenu .itemOn { }
.topnavbar  { margin-right: 0px; margin-left: 0px }
.topnavbar a  { font-weight: bold; font-size: 11px; text-decoration: none; text-align: center; padding: 5px 10px }
.topnavbar a:link  { color: #03f }
.topnavbar a:visited  { color: #03f }
.topnavbar a:hover  { color: #09f }
.topnavbar a:active  { color: #f00; background-color: #ff9 }
.topMenuItemOff, .lastMenuItemOff, .topMenuItemOn, .lastMenuItemOn { color: #fff; font-weight: bold; font-size: 11px; text-align: center; padding: 0px 15px }
.topMenuItemOff  { border-right: 2px solid #69f }
.lastMenuItemOff { border-right: medium none }
.topMenuItemOn, .lastMenuItemOn  { background-color: #eee }
.topMenuItemOn  { border-right: 2px solid #69f }
.lastMenuItemOn { border-right: medium none }
.main { margin-top: 12px }
.main .date { color: #000; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular }
.content { color: #666; font-size: 10px }
.content h2 { color: #575644; font-weight: bold; font-size: 15px; padding-bottom: 12px }
.content .topphoto { text-align: left; vertical-align: middle; padding-right: 20px }
.content a  { font-weight: bold; font-size: 11px;  margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px }
.content a:link { color: #890010; text-decoration: none;  }
.content a:visited { color: #890010; text-decoration: none;  }
.content a:hover { color: #c00;  text-decoration: underline; background-color: #fff;  }
.content a:active { color: #ff0; text-decoration: none; background-color: #000; }
.item { color: #666; font-weight: normal; padding-top: 5px }
.item h4  { color: #666; font-weight: bold; font-size: 10px; padding-top: 3px }
p.more { color: #666; padding-bottom: 15px }
.more a { font-weight: normal; font-size: 11px; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px }
.more a:link { color: #900; text-decoration: none;  }
.more a:visited { color: #900;  text-decoration: none; }
.more a:hover { color: #f00; text-decoration: underline; }
.more a:active { color: #900;  text-decoration: none; }
.login { color: #666; font-weight: bold; font-size: 10px }
.subNav { background-color: #ebebe3; border: solid 1px #5c5c50 }
.subNav h3 { color: #fff; font-weight: bold; font-size: 12px; vertical-align: middle; margin-top: 0px; margin-bottom: 0px; padding-top: 4px; padding-bottom: 4px }
.subNav .title1 { background-color: #787868 }
.subNav .title2 { background-color: #8d8c6b }
.subNav .title3 { background-color: #bbbbb3 }
.subNav .desc { color: #666; font-size: 11px; padding-top: 10px }
.subNav .links { margin-top: 0px; padding-top: 0px; padding-bottom: 10px }
.subNav a { font-weight: bold; font-size: 11px; }
.subNav a:link { color: #890010; text-decoration: none; }
.subNav a:visited { color: #890010; text-decoration: none; }
.subNav a:hover { color: #c00; text-decoration: underline; background-color: #fff; }
.subNav a:active { color: #ff0; text-decoration: none; background-color: #000; }
.pulse { color: #666; font-weight: bold; font-size: 10px }
.pulse td { padding-right: 2px; padding-left: 2px }
.powered { color: #666; font-size: 9px }
.dataTable   { font-size: 10px; margin-left: 100px }
.dataTable .title { font-weight: bold; font-size: 12px; background-color: #777 }
.dataTable .columnHeader { font-weight: bold; background-color: #aaa }
.dataTable a:link { color: #00008b }
.dataTable a:visited { color: #00f }
.dataTable a:hover { color: #f0f }
.dataTable a:active { color: #ff0; background-color: #dc143c }
.dataTable .dataRow a  { text-decoration: none }
.dataForm { padding-left: 100px }
.formHeader { font-weight: bold; background-color: #c0c0c0; text-align: center }
.formPrompt, .optionBoxHeader  { font-weight: bold; background-color: #c0c0c0 }
.formPrompt { text-align: right }
.optionBoxHeader { text-align: center }
.formValue  { border-bottom: 1px dotted #ddd }
.formButton   { font-size: small; background-color: #c0c0c0; margin: 5px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border: outset }
.formCmd { font-size: small; background-color: #c0c0c0; margin: 5px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border: outset }
.formCmd a { text-decoration: none; border: none }
.formCmd a:link { color: #00008b }
.formCmd a:visited { color: #00f }
.formCmd a:hover   { color: #f0f; text-decoration: underline; background-color: #bbb }
.formCmd a:active { color: #ff0; background-color: #dc143c }
.optionBox  { background-color: #ddd }
.optionBox form { border: dashed 1px #00a }
.choiceHeader { font-size: x-small; text-align: center }
.choice { text-align: center }
