a:visited  { color: #000; text-decoration: none }
a:link  { color: #369; text-decoration: none }
a:hover { text-decoration: none }
a:active { text-decoration: none }
a   { color: #999; font-weight: bold; text-decoration: none }
body     { font-size: 11px; font-family: Arial, Helvetica, Geneva, Verdana; background-image: url(../pinx/bkgrLibrary.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: center top; margin: 0; padding: 0 }
p {font-size: 11px; font-family: Arial, Helvetica, Geneva, Verdana}
td {font-size: 11px; font-family: Arial, Helvetica, Geneva, Verdana}
.txt09 { font-size: 9px }
.txt09b { font-weight: bold; font-size: 9px }
.txt10 { font-size: 10px }
.txt10b { font-weight: bold; font-size: 10px }
.txt11 { font-size: 11px }
.txt11ital { font-style: italic; font-size: 11px }
.txt11b  { font-weight: bold; font-size: 11px }
.txt11just { font-size: 11px; text-align: justify }
.txt12 { font-size: 12px }
.txt12b { font-weight: bold; font-size: 12px }
.txt14 { font-size: 14px }
.txt14b { font-weight: bold; font-size: 14px }
.txt16 { font-size: 16px }
.txt16b { font-weight: bold; font-size: 16px }
.txt20 { font-size: 20px }
.txt20b { font-weight: bold; font-size: 20px }
.txt24 { font-size: 24px }
.txt24b { font-weight: bold; font-size: 24px }
.txt48b { color: #999; font-size: 48px; font-style: italic; font-weight: bold }
.tab100 { height: 100% }
.borderAll { border: solid 1px #808080 }
.borderTop { border-top: 1px solid #808080 }
.borderBtm { border-bottom: solid 1px #808080 }
.borderLeft { border-left: solid 1px #808080 }
.borderRight { border-right: solid 1px #808080 }
.justify { text-align: justify }
.justifyB { font-weight: bold; text-align: justify }
.pictLeft { margin-right: 5px }
.pictLeft10  { margin-right: 10px; margin-bottom: 10px }
/*menu*/
div#menu       { color: #696969; font-size: 12px; font-weight: bold; background-color: #f5f5f5; padding: 0; width: 100% }
div#menu td   { border: solid 1px #808080 }
div#menu ul   { background-color: #f5f5f5; margin: 0px; padding: 0px }
div#menu li   { list-style-type: none; margin: 2; padding: 0; border: solid 1px #808080 }
div#menu a     { color: #696969; font-weight: bold; font-size: 11px; text-decoration: none; padding: 0px 12px; border-right: 0px solid #f5f5f5; border-left: 0px solid #f5f5f5; display: block }
div#menu a:visited  { color: #696969 }
div#menu a:hover      { background-color: #cdcdcd; border-right: 0px solid #cdcdcd; border-left: 0px solid #cdcdcd }
div#menu a:active     { background-color: #cdcdcd; border-right: 0px solid #cdcdcd; border-left: 0px solid #cdcdcd }

/*menu2*/
div#menu2       { color: #000000; font-size: 12px; font-weight: bold; background-color: #f5f5f5; padding: 0; width: 100% }
div#menu2 td   { border: solid 1px #808080 }
div#menu2 ul   { background-color: #f5f5f5; margin: 0px; padding: 0px }
div#menu2 li   { list-style-type: none; margin: 2; padding: 0; border: solid 1px #808080 }
div#menu2 a     { color: #000000; font-weight: bold; font-size: 11px; text-decoration: none; padding: 0px 12px; border-right: 0px solid #f5f5f5; border-left: 0px solid #f5f5f5; display: block }
div#menu2 a:visited  { color: #000000 }
div#menu2 a:hover      { background-color: #cdcdcd; border-right: 0px solid #cdcdcd; border-left: 0px solid #cdcdcd }
div#menu2 a:active     { background-color: #cdcdcd; border-right: 0px solid #cdcdcd; border-left: 0px solid #cdcdcd }
