#demo ul, li {  margin:0; padding:0; list-style-image:url(../images/dot.gif); text-align:left; }
#demo ul, p {  margin:0; padding:0; }
#demo p {  margin:0; padding:0; text-align:left; }
/* Styles for AutoAccordion */
#demo { font-family:Arial; margin:0; padding:0; text-align:right; font-size:13px; margin-top:0em; width:165px; background-color:#FFFFFF; letter-spacing:0px; }

#demo h4 {  margin:0; padding:0; height:24px; font-size:1.15em; background-image:url(../images/fdrub.jpg); }
#demo h4 a { text-decoration:none; margin:0; padding:0; color:#d5050a; padding-left:8px; padding-top:6px; display:block; } //4F4F3C
#demo h4.selected a { outline:none;color:#000; }
#demo h4 a:hover { outline:none;color:#000; }
#demo h4 a:visited { outline:none; }
#demo h4 a:active { outline:none;color:#000; }

#demo li {list-style-type:none; margin:0; padding:0;  text-align:right; color:#B9B9B9; background-color:#FFFFFF; display:block; padding: 0.2em 0 0.2em 0.8em; }
#demo li a { text-decoration:none; color:#222; margin:0; padding:0; }
#demo li a:active { outline:none; }
#demo li a:visited { outline:none; }

#demo .drawer a {  text-decoration:none; margin:0; padding:0; color:#444; } //7C7C61
#demo .drawer a:hover {  margin:0; padding:0; color:#000; }
#demo .drawer selected a { color:#000; }
#demo .drawer a:active { outline:none; color:#000; }
#demo .drawer a:visited { outline:none; }
