BODY { margin:0; padding:4px }

BODY, P, TABLE, TD { font: normal 11px Tahoma, Arial, Helvetica, Sans-serif }

A { color: #334455 }

FORM { margin: 0; padding: 0 }

INPUT { font: normal 11px arial; line-height: 11px; padding: 1px }
INPUT.text { padding: 1px; height: 18px }
INPUT[type=text] { padding: 0 1px; height: 18px }

TEXTAREA { font: normal 11px fixed, monospaced }

PRE { margin: 10px 0 }

#menuBarTop { background: #F5F5FF;
 border: 1px solid #404040;
 border-color: #FAFAFF #808080 #808080 #FAFAFF;
 padding: 2px 4px;
}

.menuBarTop A { text-decoration: none; border: 1px solid transparent; padding: 0 5px }
.menuBarTop A:hover {
 color: #1069ad;
 border: 1px solid;
 border-color: #E0E0E0 #303030 #303030 #E0E0E0;
 background: #E9E9E9;
}

#viewlist, .viewlist { background-color: #F0F0F0 }

.viewlistDiv { border: 1px solid black }

.viewlist TH { background: #1069AE; color: white; padding: 2px }

.viewlist TD { padding: 1px 2px; line-height: 12px }

.viewlist .row1 TD { background-color: #FEFEFE }

.grande { font-size: 14px }

.trunc { overflow: hidden }

.bordered { border: 1px solid black }