body {
  margin: 0px;
  padding: 0px;
  background-color: #FFFFFF;
}

body, td, p { font: 12px Arial, Verdana, Helvetica; color: #414347;}

a {text-decoration: none; color: #18479A;}
a:link {color: #18479A;}
a:visited {color: #800080;}
a:hover {color: #ff0000; text-decoration: underline;}

h1 {font-size:16px; color: #ff4500;}
h2 {font-size:15px; color: #414347;}
h3 {font-size:13px; color: #414347;}

#sidebar {
float:right;
height:100%;
min-height:100%;
padding:0px;
width:193px;
}
.x #sidebar{
width:192px;
}
#lsidebar {
float:left;
width:192px;
}
#rsidebar {
float:right;
width:192px;
}
#sidebar .block{
background-color:#FFFFFF;
margin-bottom:10px;
padding:6px;
}
#sidebar  h2{
background-color:#ABAE9B;
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:1em;
font-weight:bold;
margin:0px;
padding:5px;
}
#sidebar .block ul {
margin:0;
padding:0;
}
#sidebar ul li {
background-color:#FFFFFF;
border-bottom:1px dotted #DDDDDD;
margin-bottom:0.2em;
padding:0.3em;
}

#sidebar ul.menu li {
margin:2px 0;
background-attachment: scroll;
background-image: url('leaf.gif');
background-repeat: no-repeat;
background-position: 2px 6px;
list-style-image:none;
list-style-position:outside;
list-style-type:none; padding-left:14px; padding-right:2px; padding-top:2px; padding-bottom:2px
}
#sidebar ul.menu li.expanded {
background-image:url('expanded.gif');

}
#sidebar ul.menu li.collapsed {
background-image:url('collapsed.gif');

}
#sidebar ul.menu li.leaf {
background-image:url('leaf.gif');
}
#sidebar .item-list ul li {
margin:2px 0;
background-attachment: scroll;
background-image: url('leaf.gif');
background-repeat: no-repeat;
background-position: 2px 6px;
list-style-image:none;
list-style-position:outside;
list-style-type:none; padding-left:14px; padding-right:2px; padding-top:2px; padding-bottom:2px
}



