body { background-color:  #EDEDE5;  color: #333333; padding: 3px; font-family:  verdana, helvetica, sans-serif; font-size:  11px; }
#a { color: #5E0E07; }
p, td { font-size:  11px; }
p, li {line-height: 160%; }
li{list-style-type:none}
li:before {content:"- "; display: marker;:w
}
select { font-family: arial; font-size: 10px; padding: 0px; border: 0px; }

.reg { font-size: 11px; color: #333333; }


A:link      { color: #5E0E07; text-decoration: underline; }
A:visited   { color: #5E0E07; text-decoration: underline; }
A:active    { color: #5E0E07; text-decoration: underline; }
A:hover     { color: #993300; text-decoration: underline; }

A.DkBg:link      { color: #E1E1BF; text-decoration: underline; }
A.DkBg:visited   { color: #E1E1BF; text-decoration: underline; }
A.DkBg:active    { color: #E1E1BF; text-decoration: underline; }
A.DkBg:hover     { color: #CBCB99; text-decoration: underline; }

A.DkBgSel:link      { color: #E1E1BF; text-decoration: none; font-weight: bold; }
A.DkBgSel:visited   { color: #E1E1BF; text-decoration: none; font-weight: bold;  }
A.DkBgSel:active    { color: #E1E1BF; text-decoration: none; font-weight: bold;  }
A.DkBgSel:hover     { color: #E1E1BF; text-decoration: underline; font-weight: bold;  }

h1, h2, h3 { font-weight: bold; color: #5E0E07; line-height: 150%; }
h1 { font-size: 14px; }
h2 { font-size: 12px; }
h3 { font-size: 11px; }

.mainTbl { border: 2px solid #CBCB99; }
.navCell { background-color: #E1E1BF; }
.subNavCell { background-color: #CBCB99; color: #5E0E07; padding: 3px; }
a.MainNavSel { color: #5E0E07; font-weight: bold; text-decoration: underline; }
a.MainNav { color: #5E0E07; font-weight: bold; text-decoration: none; }
a.MainNav:HOVER { text-decoration: underline; }

.dk { background-color: #CBCB99; }
.lt { background-color: #E1E1BF; }
.contrast { color: #5E0E07; }
td.dk { padding: 3px 2px 3px 5px; }
td.lt { padding: 3px 2px 3px 5px; }

.dataTbl { border:  1px solid #5E0E07; margin-bottom: 15px; }
.dataHdr { background-color: #5E0E07; color: #E1E1BF; padding: 3px; }
.dkBottomBrdr { border-bottom: 1px solid #5E0E07; }
.dkBrdr { border: 1px solid #5E0E07; }

a.dataHdr { color: #E1E1BF;  text-decoration: none; }
a.dataHdr:HOVER { text-decoration: underline; }
a.dataHdrSel { text-decoration: underline; }

td.hnavCell { border-right: 1px solid #333333; padding: 1px 10px 1px 10px; }
td.hnavCellFirst { border-left: 1px solid #333333; border-right: 1px solid #333333; padding: 1px 10px 1px 10px; }

td.btmBrdr { border-bottom: 1px solid #333333; }




#setlist {
padding:0px;
margin:0px;
height:450px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:14px;
}

#setlist a:link,#setlist a:visited {
color:#000;
text-decoration:none;
}

#setlist h4, #sidebar-radio h4 {
text-align:right;
font-size:10px;
border:0;
vertical-align:middle;
padding-bottom:10px;
}

.chat {
background: white;
border: 1px solid #5E0E07;
margin: 0px;
padding: 5px;
}

.chat-setlist {
height: 400px;
overflow: auto;
background: white;
border: 1px solid #5E0E07;
padding: 10px;
font-size: 10px;
line-height: 12px;
margin-left: 20px;
height: 450px;
}

.chat-setlist p {
font-size: 10px;
line-height: 12px;
}