body {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; COLOR: #333333
}
td {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; COLOR: #333333
}
table {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; COLOR: #333333
}
p {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; COLOR: #333333
}
span {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; COLOR: #333333
}
li {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; COLOR: #333333
}
a {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt;
}
h1 {
	font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #666666; margin-top: 0em; margin-bottom: 0em;
}

a.link1{color: #000066;font-family: "Arial", "Helvetica", "sans-serif";	font-size: 10pt; text-decoration:underline; font-weight: regular}
a.link1:hover{color: #0011FF;text-decoration:underline;}
a.link1b{color: #000066;font-family: "Arial", "Helvetica", "sans-serif";	font-size: 10pt; text-decoration:underline; font-weight: bold}
a.link1b:hover{color: #0011FF;text-decoration:underline;}
a.link2{color: #990000;font-family: "Arial", "Helvetica", "sans-serif";	font-size: 10pt; text-decoration:underline; font-weight: regular}
a.link2:hover{color: #0011FF;text-decoration:underline;}
a.link2b{color: #990000;font-family: "Arial", "Helvetica", "sans-serif";	font-size: 10pt; text-decoration:underline; font-weight: bold}
a.link2b:hover{color: #0011FF;text-decoration:underline;}
a.link3{color: #333333;font-family: "Arial", "Helvetica", "sans-serif";	font-size: 10pt; text-decoration:underline; font-weight: regular}
a.link3:hover{color: #0011FF;text-decoration:underline;}
a.link4{color: #005500;font-family: "Arial", "Helvetica", "sans-serif";	font-size: 10pt; text-decoration:none; font-weight: bold}
a.link4:hover{color: #0011FF;text-decoration:underline;}
a.cal{font-family: "Arial", "Helvetica", "sans-serif";	font-size: 8.5pt; text-decoration:none;; font-weight: bold}
a.cal:hover{text-decoration:underline;}
a.cal2{font-family: "Arial", "Helvetica", "sans-serif";	font-size: 9.5pt; text-decoration:none;; font-weight: bold}
a.cal2:hover{text-decoration:underline;}

a.linkD1{color: #000000;font-family: "Arial", "Helvetica", "sans-serif";	text-decoration:none;}
a.linkD1:hover{text-decoration:underline;}
.titlebar {color:#ffffff;background-color:#999999; text-align:center;font-family:Arial,helvetica;font-size:10pt;font-weight:bold}
.cell {background-color: #F5F5F5;color:#000000}
.cellToday {background-color: #DDDDDD;color:#000000}

.chkbox1 {
width: 16px; height: 16px;
}

.button0 {
color: #333333; font-family: Arial; font-size: 10pt; font-weight: regular; padding: 0
}

.button1 {
border-left: 0px; color: #FFFFFF; font-family: Arial; font-size: 8pt; font-weight: regular; border-top: 0px; border-right-width: 0; border-bottom-width: 0; padding: 1; background-color: #336699
}

.button3 {
border: 0px; color: #FFFFFF; font-family: Arial; font-size: 10pt; font-weight: regular; padding: 1; background-color: #888888
}

.topnavM {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #555555;
	font-size: 9pt;
	font-weight: bold;
}
.topnavM:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #0000FF;
	font-size: 9pt;
	font-weight: bold;
}

.topnavred {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #990000;
	font-size: 9pt;
	font-weight: bold;
}
.topnavred:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #0000FF;
	font-size: 9pt;
	font-weight: bold;
}

.topnavgrn {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #006600;
	font-size: 9pt;
	font-weight: bold;
}
.topnavgrn:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #0000FF;
	font-size: 9pt;
	font-weight: bold;
}

.topnavblu {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #000099;
	font-size: 9pt;
	font-weight: bold;
}
.topnavblu:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #0000FF;
	font-size: 9pt;
	font-weight: bold;
}

#sddm
{	margin: 0;
	padding: 0;
	z-index: 30}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
}

#sddm li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	background: #FFF;
}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #FFF;
	border: 1px solid #000066
}

#sddm div a
{	position: relative;
	display: block;
	margin: 0;
	padding: 5px 10px;
	width: auto;
	white-space: nowrap;
	text-align: left;
}
