/* ************************************************************************** */
/* Styles for displaying table with administration                            */
/* ************************************************************************** */
table.tbadmin {
	margin: auto;
}
table.tbadmin, th.tbadmin, td.tbadmin {
	border: 1px solid black;
	border-collapse: collapse;
}
th.tbadmin {
}
td.tbadmin {
	height: 50px;
	padding-left: 5px;
	padding-right: 5px;
}
th.tbadminN, td.tbadminN {
	font-family: Arial;
	font-size: 12px;
	height: 10px;
	padding-left: 5px;
	padding-right: 5px;
	border: 1px solid black;
	border-collapse: collapse;
}
tr.tbadmin:hover {
	background-color: gainsboro;
}

/* ************************************************************************** */
/* Styles for a simple popup menu                                             */
/* (1) Create a div with class "popup" inside a <td>                          */
/* (2) Create anchors with class "popup" for the items that appear on         */
/*     the menu.                                                              */
/* ************************************************************************** */
div.popup {
	position: absolute;
	display: none;
	border: 1px solid;
	padding: 5px;
}
td.popup:hover div.popup {
	display: block;
	white-space: nowrap;
	margin-top: -4vw;
  margin-left: 43px;  /* was 1.3vw */
}
p.popup,a.popup {
	height: 20px;
	margin-top: 5px;
	margin-bottom: 5px;
	text-align:left;
	display: block;
	text-decoration: none;
	/* Stops the text from splitting over more than one line */
	overflow: hidden;
	white-space: nowrap;
}
p.popup {
	text-decoration: underline;
}
a.popup:hover {
	color: white;
	background-color: black;
}
div.popup,a.popup,p.popup {
	z-index: 10000;
	color: black;
	background-color: white;
}