body {
	margin: 0;
	font-family: verdana;
	background: url('admin_bg.gif') repeat-x #3E6BAF;
	color: #fff;
}
a {
	color: #fff;
}
h2 {
	margin: 20px 0px;
}
img {
	border: none;
}
.error {
	padding: 10px;
	margin: 10px;
	border: 1px solid #a90000;
	background-color: #f8e5e5;
	color: #000;
}
.error a {
	color: #000;
}
.warning {
	padding: 10px;
	margin: 10px;
	border: 1px solid #f4d260;
	background-color: #fff7b2;
	color: #000;
}
.warning a {
	color: #000;
}
.success {
	padding: 10px;
	margin: 10px;
	border: 1px solid #aaffae;
	background-color: #eeffef;
	color: #000;
}
.success a {
	color: #000;
}
.add {
	padding: 10px;
	margin: 10px;
	border: 1px solid #aaf;
	background-color: #eef;
	color: #000;
}
.add td {
	color: #000;
}
.add a {
	color: #000;
}
.table {
	border-collapse: collapse;
	border: 1px solid #aaa;
}
.tableheader {
	background: #eee;
	font-weight: bold;
	color: #000;
}
.submit {
	padding: 4px;
	border: 1px solid #aaffae;
	background-color: #eeffef;
	color: #000;
}
.cancel, .failure {
	padding: 4px;
	border: 1px solid #a90000;
	background-color: #f8e5e5;
	color: #000;
}
.table {
	border-collapse: collapse;
	border: 1px solid #ccc;
}
.tableheader {
	background: #dedede;
	font-weight: bold;
}
a.iconlink img {
	border: 1px solid #326EA1; /* same as link color */
}
a.iconlink:hover img {
	border: 1px solid #F3F1E9; /* same as bg color */
}

