body { background-color: white; color: black; margin: 48pt; }
a { color: black }
a:link { color: red; }
a:active { color: green; }
a:visited { color: red; }

a img { border-width: 0px; }

div.logo { font-size: 20pt; font-family: "Times", serif; }

div.nav {  padding-left: 30pt; margin: 14pt; }

div.userinfo { font-size: smaller; text-align: right; }
p.copyright { font-size: smaller; text-align: center; padding-left: 20%; padding-right: 20%; }

p.dblock { font-size: larger; color: red; }

p.sec { padding-left: 1cm; font-size: 18pt; }

table.info { border: thin solid black; width: 70%; }
table.info thead td { font-weight: bold; }
table.info tbody td { border-top: thin dashed black; } 
table.info td { padding: 4pt; padding-left: 8pt; }
table.info td input { width: 4em; }
table.info td input.ck { width: 1em; }
table.info td input.long { width: 10em; }
table.info td textarea { height: 3em; width: 18em; }

textarea.view { border: none; }

div.desc { width: 30em; }
div.namecol { width: 10em; }
char_hist {width: 90%; height: 50%; }
pre { white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; white-space: pre-wrap; word-wrap: break-word; }

div.sheet { border: thin solid black; padding: 8pt; 
    font-size: 12pt; font-family: monospace; }
div.sheet div.hdr { border-bottom: thin dashed black; font-size: 16pt; 
    padding-top: 1ex; }


.hotspot {color:#900; padding-bottom:1px; border-bottom:1px dotted #900; cursor:pointer}
#tt {position:absolute; display:block; background:url(images/tt_left.gif) top left no-repeat}
#tttop {display:block; height:5px; margin-left:5px; background:url(images/tt_top.gif) top right no-repeat; overflow:hidden}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#666; color:#FFF}
#ttbot {display:block; height:5px; margin-left:5px; background:url(images/tt_bottom.gif) top right no-repeat; overflow:hidden}.odd { background-color: #EBF6CB; }

table.sortable > thead > tr > th {background-color: #E6FF86; }
.even { background-color: #D5FFA6; }
.sort {background-color: #E6FF86; }
.hover { background-color: #9BC300 !important; }

.pel {width: 40%;}
