.hidden { DISPLAY: none; POSITION: relative; }
.normal { DISPLAY: inline; POSITION: relative; }
.block { DISPLAY: block; POSITION: absolute; Z-INDEX: 1000; background-color: FFFFFF; color: 030000}
.scrollable { overflow: auto; DISPLAY: inline; }
.field { font-family: Arial; color: #394173; font-size: 12px; background-color: #FCFFFC;}
.value { font-family: Arial; color: #000000; font-size: 12px; background-color: #FFFFFF; }
.altvalue { font-family: Arial; color: #000000; font-size: 12px; background-color: #FFFFFF;}
.subtitle { font-family: Arial; color: #FFFFFF; font-size: 12px; background-image: url(img/verticalgrad.png); background-repeat: repeat-x; background-color: #394173 }
.title { font-family: Arial; color: #394173; font-size: 14px; background-color: #FFFFFF; font-weight: bold }
.folder { font-family: Arial; color: #030000; font-size: 12px; background-color: #FFFFFF;}
.background { font-family: Arial; color: #394173; font-size: 12px; background-color: #FFFCFC;}
.alert { font-family: Arial; color: #FBFFFC; font-size: 12px; background-color: #AB0000;}
.warning { font-family: Arial; color: #000000; font-size: 12px; background-color: #FFFF1C;}
.fixedwidth { overflow: hidden; DISPLAY: inline;}
.RowCell { border-left: none; border-right: none; border-top: none; border-bottom: 1px solid #D2A8FF }
.HeaderCell { font-family: Arial; color: #FFFFFF; font-size: 12px; background-image: url(img/verticalgrad.png); background-color: #394173 }
.debug { background-color: #e7ebc9; text-align: left; margin: 3px; padding: 3px; font-family: courier; font-size: 10pt; }
.bgtext { font-family: Arial }
.error { font-family: Arial; color: #FBFFFC; font-size: 12px; background-color: #AB0000; padding: 5px }
