h1, h2, h3 { font-family: Georgia, Times New Roman, times, serif }
h2 { margin:0px }
h3 { margin-top:0px; margin-bottom:5px }
hr {color:#000000; height:1px; border:0px; margin:0px}
h2.light {color:#FFFFFF}
.light {color:#FFFFFF}
hr.light {color:#FFFFFF; height:1px; border:0px; margin:0px}
p, td, body, li { color:black; font-size:12px; font-weight:norman; font-family:arial, sans-serif }
li {list-style-type: square;}












.heading {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; color: #000000; font-variant: normal; text-decoration: none; font-weight: bold }
p.heading {  FONT-SIZE: 18pt; COLOR: #666666; FONT-FAMILY: arial }
p.subhead {  FONT-SIZE: 14pt; COLOR: #666666; FONT-FAMILY: arial }
p.rpanel {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #009900; text-decoration: none}
a.submenu {  text-decoration: none; color: #ffffff; font-weight: bold }
a.submenu:visited {  text-decoration: none; color: #ffffff; font-weight: bold }
a.submenu:active {  text-decoration: none; color: #ffffff; font-weight: bold }
a.submenu:hover {  text-decoration: none; color: #FFFF00; font-weight: bold }
a.topmenu {  text-decoration: none; color: #000000; font-weight: bold}
a.topmenu:visited {  text-decoration: none; color: #000000; font-weight: bold}
a.topmenu:active {  text-decoration: none; color: #000000; font-weight: bold}
a.topmenu:hover {  text-decoration: underline; color: #C0C0C0; font-weight: bold}
a.optmenu { font-size: 10px; text-decoration: none; color: #FFFFFF; font-weight: bold}
a.optmenu:visited { font-size: 10px; text-decoration: none; color: #FFFFFF; font-weight: bold}
a.optmenu:active { font-size: 10px; text-decoration: none; color: #FFFFFF; font-weight: bold}
a.optmenu:hover { font-size: 10px; text-decoration: none; color: #C0C0C0; font-weight: bold}
a.livemenu {  text-decoration: none; color: #FF0000; font-weight: bold}
a.livemenu:visited {  text-decoration: none; color: #FF0000; font-weight: bold}
a.livemenu:active {  text-decoration: none; color: #FF0000; font-weight: bold}
a.livemenu:hover {  text-decoration: none; color: #FFFF00; font-weight: bold}
a.rmenu {  text-decoration: none; color: #000000; font-weight: bold }
a.rmenu:visited {  text-decoration: none; color: #000000; font-weight: bold }
a.rmenu:active {  text-decoration: none; color: #000000; font-weight: bold }
a.rmenu:hover {  text-decoration: underline; color: #880000; font-weight: bold }
a.hide: { text-decoration: none; color: #ffffff; font-weight: bold; font-size: 6px; }
a.hide:visited,active,hover { text-decoration: none; color: #ffffff; font-weight: bold; font-size: 6px; }
td.admin { background: #660000 }
tr.rowhead { background: #8080FF }
tr.rowdata { background: #4040FF }
td.element { background: #888888 }
td,.fieldname {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: black; font-variant: normal; text-decoration: none; font-weight: normal }
.star { color: #ff0000 }
.news { font-size: 10px }
.newshead { font-size: 10px; color: #800000; font-weight: bold }
a.admopt { font-family: Arial; font-size: 10px; text-decoration: none; background-color: #A0A0A0; color: #FFFFFF; font-weight: bold }
a.admopt:visited { text-decoration: none; background-color: #A0A0A0; color: #FFFFFF; font-weight: bold }
a.admopt:active { text-decoration: none; background-color: #A0A0A0; color: #FFFFFF; font-weight: bold }
a.admopt:hover { text-decoration: none; background-color: #202020; color: #FFFFFF; font-weight: bold }

a.button { padding:2px; font-family: Arial; font-size: 14px; text-decoration: none; background-color: #A0A0A0; color: #FFFFFF; font-weight: bold }
a.button:visited { padding:2px; text-decoration: none; background-color: #A0A0A0; color: #FFFFFF; font-weight: bold }
a.button:active { padding:2px; text-decoration: none; background-color: #A0A0A0; color: #FFFFFF; font-weight: bold }
a.button:hover { padding:2px; text-decoration: none; background-color: #202020; color: #FFFFFF; font-weight: bold }

.cellhead { background-color:#808080; font-weight: bold; color:#FFFFFF }
.cellsub { background-color:#C0C0C0; font-weight: normal; color:#000000 }
.celldata { background-color:#E0E0E0; font-weight: bold; color:#000000 }
.cellblank { background-color:#FFFFFF; font-weight: normal; color:#000000 }

a.diarycell {  text-decoration: none; color: #000000; font-weight: normal}
a.diarycell:visited {  text-decoration: none; color: #000000; font-weight: normal}
a.diarycell:active {  text-decoration: none; color: #000000; font-weight: normal}
a.diarycell:hover {  text-decoration: none; color: #000000; font-weight: normal}


.urgent {
	color:red; 
}
.low {
	color:#003399; 
}
.offhold {
	color:#005B00; 
}
.comment {
	color:#003399; 
}
A.urgent {
	COLOR: red; TEXT-DECORATION: none
}
A.low {
	COLOR: #003399; TEXT-DECORATION: none
}
A.offhold {
	COLOR: #005B00; TEXT-DECORATION: none
}
A.topmenu{
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
A.topmenu:visited{
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
A.topmenu:active{
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
A.topmenu:hover {
	FONT-WEIGHT: bold; COLOR: #808080; TEXT-DECORATION: none
}


A.topmenu2{
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
A.topmenu2:visited{
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
A.topmenu2:active{
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
A.topmenu2:hover {
	FONT-WEIGHT: bold; COLOR: #FFFFFF; TEXT-DECORATION: none
}


A.submenu {
	FONT-WEIGHT: bold; COLOR: #003399; TEXT-DECORATION: none
}
A.submenu:visited {
	FONT-WEIGHT: bold; COLOR: #003399; TEXT-DECORATION: none
}
A.submenu:active {
	FONT-WEIGHT: bold; COLOR: #003399; TEXT-DECORATION: none
}
A.submenu:hover {
	FONT-WEIGHT: bold; COLOR: #003399; TEXT-DECORATION: none
}
.im {
	BACKGROUND-COLOR: #999999
}
.copyright {
	FONT-SIZE: x-small
}
.alphasort {
	FONT-WEIGHT: bold; COLOR: #003399
}
.small {
	FONT-SIZE: 8pt
}
.tiny {
	FONT-SIZE: 7pt
}

