div#brdmenu, div#cybrdtop { 
    background-color: #8B1A1A;
    color: #EEE8AA;
    font-family: verdana, arial, 'sans serif';
    padding: 0px;
    font-weight: bold;
    border: 1px solid black;
}

div#brdmenu ul { margin: 0px; }
div#brdmenu ul li  { color: #FFFFF0; }
div#brdmenu a { padding: 1px 6px; text-decoration: none; color: #FFFFF0; }
div#brdmenu a:hover { color: #8B1A1A; background: #EEE8AA; text-decoration: none; }

div#brdmenu.inbox { border: 1px solid #8B1A1A; }
div#brdwelcome { 
    float: right; 
    width: 25%; 
    font-weight: bold; 
    padding: 0; 
    font-size: xx-small;
    color: #FFFFF0;
}
div#brdwelcome p { margin: 0; padding: 3px 6px; }
div#brdwelcome ul.conr { display: none; }
div#brdwelcome ul.conl { list-style-type: none; width: auto; float: none; font-size: x-small; margin: 0; padding: 0; }
div#brdwelcome ul li { margin: 0; padding: 0; width: auto; }
div#brdwelcome ul li.reportlink,
div#brdwelcome ul li.reportlink a { background-color: #EEE8AA; color: #8B1A1A; text-decoration: none; }

div.inbox { border: none; }
div.box { border: 1px solid black; }

div.blockpost h2,
div.blockmenu h2,
div.block h2,
div.blocktable h2,
div.blockform h2, 
div#users1 h2, 
div#vf h2,
div#idx1 h2 { 
    background-color: #8B1A1A; 
}
div.inform legend { color: #8B1A1A; }

div.blockpost h2 span.conr,
#punwrap div.blockpost h2 a {
    color: #FFFFF0;
}

#punwrap a { color: #8B1A1A; }

a:hover { 
  text-decoration: none;
}

