.sdmenu { width: 209px; overflow: hidden; margin: 0px 0px; }
.sdmenu, .sdmenu div, .sdmenu span { direction: rtl; text-align: right; }
div.sdmenu div { overflow: hidden; }
.menupane  { background: #FFFFFF; padding: 0 0 10px 0; }///#FFDBBB///
.menupane form { padding: 10px; }
.emptyspace { height: 10px; overflow: hidden; background: #efbd98; }
.menutitlepane { background: url('img/menutitle.gif') no-repeat left; color: #fff; font: normal 11px Tahoma; padding: 3px; }
.submenu, .unsubmenu, .submenuexpanded { padding: 0 36px 3px 0; display: block; margin: 3px 3px 2px 0;
font: normal 11px Tahoma, sans-serif; color: #000084; }
.unsubmenu { background: url('img/unsubmenu.gif') no-repeat 97% 50%; }
.submenu { background: url('img/expanded.gif') no-repeat 97% 50%; cursor: pointer; }
.smcollapsed { display: none; }
.submenuexpanded { background: url('img/collapsed.gif') no-repeat right; cursor: pointer; } /* #EEB77F*/
.smexpanded { display: block; padding: 0 20px 0 0; }/* background-color: #efcba7;EEB77F*/
.smexpanded a { padding: 0 16px 0 0; background: url('img/arrow.gif') no-repeat 100% 5px; }
div.sdmenu div a, div.sdmenu span a{ color: #000084; text-decoration: none; padding: 2px 0 2px 0;
display: block; font: normal 11px Tahoma, sans-serif; }
div.sdmenu div a:hover, div.sdmenu span a:hover { color: #F50; font: normal 11px Tahoma, sans-serif; background-color: #efbd98; }/* background-color: #EEB77F;*/
