a:link {
	color: #fff;
	text-decoration: none;
}
a:active {
	color: #fff;
	text-decoration: none;
}
a:visited {
	color: #fff;
	text-decoration: none;
}
a:hover {
	color: #fff;
	text-decoration: underline;
}

body {
	background-color: #eee;
	color: #fff;
	font-family: "Trebuchet MS", "Arial", sans-serif;
	font-size: 11pt;
}
img {
	border: 0px;
}
input {
	font-family: "Trebuchet MS", "Arial", sans-serif;
	font-size: 10pt;
}
td {
	font-family: "Trebuchet MS", "Arial", sans-serif;
	font-size: 11pt;
}

.darkarea {
	background-color: #56a;
}
.errortext {
	color: #fbb;
}
.largetext {
	font-size: 16pt;
}	
.mainarea {
	background-color: #89c;
}
.miniheader {
	background-color: #56a;
	padding: 3px 7px 3px 7px;
}
.pagefooter {
	color: #ddd;
	font-size: 10pt;
	letter-spacing: 2.5px;
	margin: 10px;
}
.sidebartop {
	background-color: #56a;
	font-size: 10pt;
}
.sidebarlower {
	font-size: 8pt;
	line-height: 10pt;
	padding: 0px 0px 0px 17px;
	text-indent: -10px;
}
.smalltext {
	font-size: 10pt;
}
.titletext {
	font-size: 18pt;
}
.tooltip {
	background-color: #89c;
	border: 1px solid #fff;
}
.tooltipcell {
	color: #fff;
	font-size: 10pt;
	padding: 1px 5px 1px 5px;
}
.tooltipheader {
	background-color: #56a;
	color: #fff;
	font-weight: bold;
	font-size: 10pt;
	padding: 1px 5px 1px 5px;
}
.topbutton {
	background-color: #56a;
	font-size: 10pt;
	padding-left: 6px;
	padding-right: 5px;
}
.topbuttonover {
	background-color: #bcf;
	cursor: pointer;
	font-size: 10pt;
	padding-left: 6px;
	padding-right: 5px;
	text-decoration: none;
}
.topbuttonover a:link {
	color: #56a;
	text-decoration: none;
}
.topbuttonover a:active {
	color: #56a;
	text-decoration: none;
}
.topbuttonover a:visited {
	color: #56a;
	text-decoration: none;
}
.topbuttonover a:hover {
	color: #56a;
	text-decoration: none;
}

