body,table,tr,td {font: 11px/15px 'lucida grande', verdana, arial, helvetica, sans-serif}
.title {font: bold 16px/16px 'lucida grande', verdana, arial, helvetica, sans-serif}
.subtext {font: 9px/13px 'lucida grande', verdana, arial, helvetica, sans-serif}
.greyedout {color: #999999}

.hidethis {visibility: hidden; display: none;}
.showthis {visibility: show; display: inline;}

a.menu:link {text-decoration: none; color: #0000CC}
a.menu:visited {text-decoration: none; color: #0000CC}
a.menu:hover {text-decoration: underline; color: #000000}
a.menu:active {text-decoration: underline; color: #000099}

input,menu,select,textarea {font: 11px/15px 'lucida grande', verdana, arial, helvetica, sans-serif}

.tblborder {border: 1px solid #7F9EC8}
.tblalt1 {background-color: #F0F0F0}
.tblalt2 {background-color: #D1E2F9}
.tblheader {background-color: #FBFBFB; border-bottom: 1px solid #7F9EC8}
.tblheadermid {background-color: #FBFBFB; border-bottom: 1px solid #7F9EC8; border-top: 1px solid #7F9EC8}
.tblfooter {border-top: 1px solid #7F9EC8}

.notdistinct_tblborder {border: 1px solid #9DBCE6}
.notdistinct_tblalt1 {background-color: #FAFAFA}
.notdistinct_tblalt2 {background-color: #E7F4FD}
.notdistinct_tblheader {background-color: #FBFBFB; border-bottom: 1px solid #9DBCE6}
.notdistinct_tblheadermid {background-color: #FBFBFB; border-bottom: 1px solid #9DBCE6; border-top: 1px solid #9DBCE6}
.notdistinct_tblfooter {}

ul {list-style: none; margin: 0; padding: 0 0 0em 0}
ul.square {list-style: square; margin: 0 0 0 15px; padding: 0 0 0em 0}
ul.circle {list-style: circle; margin: 0 0 0 15px; padding: 0 0 0em 0}
ul.blank {list-style-type: none; margin: 0 0 0 15px; padding: 0 0 0em 0}
