a:link { color: #3E999E; text-decoration: none; }

a:visited { color: #3E999E; text-decoration: none; }

a:hover { color: #3E999E; text-decoration: underline; }

a:active { color: #3E999E; text-decoration: none; }

body {
	background-color: #FFFFFF;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	margin-top: 0px;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-face-color: #3E999E;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
}

h2 { color: #3E999E; }

hr { color: #3E999E; height: 1px; }

input {
	border: 1px;
	border-color: #000000;
	border-style: solid;
}

input.button { background-color: #FAFAFA; }

input.plain {
	background-color: #FFFFFF !important;
	margin-bottom: 3px;
}

li { list-style: disc url("images/dot.gif"); }

li.alpha {
	list-style-image: none;
	list-style-type: lower-alpha;
	padding: 5px;
}

li.circle { list-style: circle none; }

li.number { list-style-image: none; list-style-type: decimal; }

p { color: #000000; }

td { color: #000000; font-size: 12pt; }

.background { background-color: #3E999E; }

td.mainbox { border: 5px solid #FFFFFF; }

.menulink {
	color: #F8CB9A;
	font-size: 11pt;
	font-weight: bold;
	text-align: center;
	margin-top: 0px;
	margin-bottom: 4px;
}

.smarttable	{ border-collapse: collapse; margin: 20px auto; }

.smarttable .over td { background-color: #FFCCCC; }

.smarttable .r0 td { }

.smarttable .r1 td { background-color: #FAFAFA; }

.smarttable .sortedasc { background-color: #66CC66 !important; }

.smarttable .sorteddesc { background-color: #CC6666 !important; }

.smarttable th { background-color: #CCCCCC; color: #000000; }

.smarttable th, .smarttable td { border: 1px solid #000000; padding: 5px; }

#menulink { color: #F8CB9A; font-size: 11pt; font-weight: bold; }
