body,td,th {
	color: #FFFFCC;
	font-family: Arial, Helvetica, sans-serif;

}
body {
	background-color: #000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.mainpanel {
	padding: 12px;
	font-size: 0.95em;
}
.menupanel {
	padding-right: 6px;
	font-size: 0.7em;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.menupanel a:link {
	color: #FFFFCC;
	text-decoration: none;
	border-bottom: none;
}

.menupanel a:visited {
	color: #FFFFCC;
	text-decoration: none;
	border-bottom: none;
}

.menupanel a:hover {
	color: #FFFFCC;
	text-decoration: none;
	background: none;
	border-bottom: 1px solid red;
}

.footerpanel a:link {
	text-decoration: none;
	border-bottom: none;
}

.footerpanel a:visited {
	text-decoration: none;
	border-bottom: none;
}

.footerpanel a:hover {
	text-decoration: none;
	background: none;	
	border-bottom: none;
}

a:link {
	color: #FFFFCC;
	text-decoration: none;
	border-bottom: 1px solid red;
}

a:visited {
	color: #FFFFCC;
	text-decoration: none;
	border-bottom: 1px solid red;
}

a:hover {
	color: #000000;
	text-decoration: none;
	background: #FFFFCC;
	border-bottom: 1px solid red;
}

.dropdown {
	font-size: 0.8em;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFCC;
	background-color: #444839;
	font-weight: bold;
}

.inputbox {
	font-size: 0.7em;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFCC;
	border: 1px solid #FFFFCC;
	background-color: #444839;
	padding-left:3px;
}

.inputboxEmail {
	font-size: 0.7em;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFCC;
	border: 1px solid #FFFFCC;
	background-color: #444839;
	padding-left:3px;
	width: 250px;
}

.OKCancelButton {
	width: 85px;
	}

.calendarcell {
	font-size: 0.8em;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	width:21px;
}

.calendarcell a:link {
	color: #FFFFCC;
	text-decoration: none;
}

.calendarcell a:visited {
	color: #FFFFCC;
	text-decoration: none;
}

.calendarcell a:hover {
	color: #000000;
	text-decoration: none;
	background: #FFFFCC;
}

.calendarcellGreyed {
	font-size: 0.8em;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	color: #797E63;
	width:21px;
}

.smalltext {
	font-size: 0.8em;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.smalltextArial {
	font-size: 0.87em;
	font-family: Arial, Helvetica, sans-serif;
}

.tinytext {
	font-size: 0.7em;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	}

.boxOutTable {
	border: 1px solid #FFFFCC;
	}
	
.boxOutTableDeselected {
	border: 1px solid #797E63;
}	

.smalltextDeselected {
	font-size: 0.8em;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #797E63;
	}
	
.tinytextDeselected {
	font-size: 0.7em;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #797E63;
	}	
