body, td {
    font-family: Tahoma, Arial, Verdana;
    font-size: 8pt;
}

.Error {
	font-weight: bold;
	color: #ff0000;
}

.SummaryHeader {
	height: 15px;
}

.LoginTime {
	font-size: 7pt;
}

.Button {
    border: 1px solid;
    text-decoration: none;
    padding: 1px;
}

.TinyButton {
    text-decoration: none;
    padding: 1px;
    width: 13px;
    text-align: center;
    font-size: 8pt;
}

.MonoButton {
    border: 1px solid;
    text-decoration: none;
    padding-top: 1px;
    padding-left: 3px;
    padding-right: 3px;
    padding-bottom: 1px;
    font-family: Courier, Courier New;
}

.TinyButton:hover {
	border: none;
	padding: 2px;
	text-decoration: none;
}

.Button:hover {
    border: none;
    padding: 2px;
    text-decoration: none;
}

.MonoButton:hover {
    border: none;
    padding: 4px;
    text-decoration: none;
}

.Billboard {
	font-style: italic;
	font-weight: bold;
	background: #e0e0e0;
	padding: 5px;
}

.Button:visited {
	color: #0000ff;
}

a {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

a:visited {
	color: #0000ff;
}

.Border {
    background: #000000;
}

.Plain {
    border: none;
    padding: 1px;
}

.Plain:hover {
    border: none;
    padding: 1px;
}

.Popup {
  position: absolute;
  visibility: hidden;
  font-weight: bold;
  background: #ffffff;
  left: 150;
  top: 100;
  border: 2px solid #000000;
  padding: 25px;
}

.Tab {
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	padding: 2px;
}
