
ul {
  padding: 0 0 0 0;
  margin: 0;
}

div.error ul li, div.status ul li {
  list-style-type: square;
  list-style-image: none;
}


/* lists, menu */
/* T, R, D, L*/

ul, ul.menu {
  margin: 0 5px 0 0;
  padding: 0 10px 0 0;
  text-align: right
}

ul li, ul.menu li, .item-list ul li {
  margin: 5px;
  padding: 0;
  list-style: url(../../../../images/menu-leaf.gif);
  text-align: right;
  font-size: 12px;
}

ul li.expanded, ul.menu li.expanded, .item-list ul li.expanded {
  list-style: disc url(../../../../images/menu-expanded.gif);
  text-align: right
}

ul li.collapsed, ul.menu li.collapsed, .item-list ul li.collapsed {
  list-style: square url(../../../../images/menu-collapsed.gif);
  text-align: right
}

ul.menu li ul li {
  font-size: 10pt;
  text-align: right
}

ul.menu li ul li ul li {
  line-height: 2em;
  text-align: right
}

/* Bordered table */
.b_table
{
	border-collapse: collapse; border-left: #6A6B6D 2px solid; border-bottom: #6A6B6D 2px solid; border-right: #6A6B6D 1px solid; border-top: #6A6B6D 1px solid;
}

.t-table
{
	border-left: #6A6B6D 2px solid;
	border-bottom: #6A6B6D 2px solid;
	border-right: #6A6B6D 1px solid;
	border-top: #6A6B6D 1px solid;
	padding: 1px;
	width: 100%;
}

.more-topics
{
	text-align: left;
	font-size: 14px;
}
