/* menu */
div.menu1,
div.menu1 A {
  font-family: "Trebuchet MS", helvetica, verdana, sans-serif, arial;
  font-size: 12px;
  color: #be0000;
  text-decoration: none;
  font-weight: bold;
  text-align:center;
}
div.menu,
div.menu A {
  font-family: "Trebuchet MS", helvetica, verdana, sans-serif, arial;
  font-size: 11px;
  color: #be0000;
  text-decoration: none;
  font-weight: bold;
  text-align:center;
}

div.menu A:hover {
  text-decoration: none;
  font-size: 11px;
  color: #ffc344;
  text-decoration: none;
  font-weight: bold;
  text-align:center;
}

/*div.menu table.mainbar {
        z-index: 1;
        background-color: #000000;
        border-collapse: collapse;
	margin: 0px 0px 0px 13px;
}*/

div.menu tr.item {
        background-color: #ffffff;
        cursor: default;
        top: 0px;
}

div.menu tr.activeitem {
	background-color: #ffffff;
	cursor: hand;
        //text-color: #000000;
}

div.menu table.submenu {
        /* do not use visibility: none, which is bugged in IE */
	display: none;

	position: absolute;
        left: 0px;
        top: 0px;
        z-index: 2;
	border: 1px solid #cf0000;
        background-color: #FFFFFF;
        border-collapse: collapse;
}

/* borders around td elements and borders stripped
   between them is the only way IE won't bug */

div.menu td.text {
	color:       #FFFFFF;
	white-space: nowrap;
        text-align:  left;

	/*
	border: 1px solid FFFFFF;
	border-right-size: 0px;
	*/
	padding: 3px 6px 3px 6px;
}

div.menu tr.seperator,
div.menu tr.seperator td {
	height: 1px;
	padding: 0px;
	background-color: #be0113;
}

div.menu td.arrow {
	color:       #5067db;
	white-space: nowrap;
        text-align:  right;

	/*
	border: 1px solid FFFFFF;
	border-left-size: 0px;
	*/
	padding: 1px 6px 1px 6px;
}

div.menu td.submenu {
        width: 0;
        border: 0;
        padding: 0;
        margin: 0;
        vertical-align: top;
}
