BODY.admin {
	FONT-SIZE: 10pt; FONT-FAMILY: Trebuchet MS, Helvetica, sans-serif
}
BODY {
	FONT-SIZE: 10pt; MARGIN: 0px; FONT-FAMILY: Trebuchet MS, Helvetica, sans-serif
}
SELECT {
	FONT-SIZE: 10pt; FONT-FAMILY: Trebuchet MS, Helvetica, sans-serif
}
TABLE {
	FONT-SIZE: 10pt; FONT-FAMILY: Trebuchet MS, Helvetica, sans-serif
}
BODY.home {
	BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(/images/bg.jpg); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #fff
}
IMG.clear {
	BEHAVIOR: url(/iepngfix.htc)
}
TD {
	FONT-SIZE: 10pt; COLOR: #464646; LINE-HEIGHT: 22px; FONT-FAMILY: Trebuchet MS, Helvetica, sans-serif
}
P {
	FONT-SIZE: 10pt; COLOR: #464646; LINE-HEIGHT: 22px; FONT-FAMILY: Trebuchet MS, Helvetica, sans-serif
}
INPUT {
	FONT-SIZE: 8.5pt; FONT-FAMILY: Trebuchet MS, Helvetica, sans-serif
}
TEXTAREA {
	FONT-SIZE: 10pt; FONT-FAMILY: Trebuchet MS, Helvetica, sans-serif
}
P.admin {
	FONT-SIZE: 10pt; COLOR: #0a3560; FONT-FAMILY: Trebuchet MS, Helvetica, sans-serif
}
LI {
	PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(/images/singlesourceliimage.jpg); MARGIN-LEFT: 0px; LIST-STYLE-TYPE: disc
}
UL {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px
}
DIV {
	FONT-SIZE: 10pt; FONT-FAMILY: Trebuchet MS, Helvetica, sans-serif
}
FORM {
	FONT-SIZE: 10pt; FONT-FAMILY: Trebuchet MS, Helvetica, sans-serif
}
SELECT {
	FONT-FAMILY: Trebuchet MS, Helvetica, sans-serif
}
LEGEND {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #464646; FONT-FAMILY: Trebuchet MS, Helvetica, sans-serif
}
A:link {
	COLOR: #444444
}
A:visited {
	COLOR: #444444
}
A:active {
	COLOR: #444444
}
A:hover {
	COLOR: #888888
}
A.mm:link {
	FONT-SIZE: 8pt; COLOR: #444444
}
A.mm:visited {
	FONT-SIZE: 8pt; COLOR: #444444
}
A.mm:active {
	FONT-SIZE: 8pt; COLOR: #444444
}
A.mm:hover {
	FONT-SIZE: 8pt; COLOR: #888888
}
A.admin:link {
	COLOR: #666666
}
A.admin:visited {
	COLOR: #666666
}
A.admin:active {
	COLOR: #666666
}
A.admin:hover {
	COLOR: #000000
}
A.source:link {
	COLOR: #555555
}
A.source:visited {
	COLOR: #555555
}
A.source:active {
	COLOR: #555555
}
A.source:hover {
	COLOR: #b1931d
}
A.wndetail {
	COLOR: #000; TEXT-DECORATION: none
}
A.wndetail:link {
	COLOR: #000; TEXT-DECORATION: none
}
A.wndetail:visited {
	COLOR: #000; TEXT-DECORATION: none
}
A.wndetail:active {
	COLOR: #000; TEXT-DECORATION: none
}
A.wndetail:hover {
	COLOR: #000
}
A.wn {
	FONT-WEIGHT: bold; COLOR: #000; TEXT-DECORATION: none
}
A.wn:link {
	COLOR: #000; TEXT-DECORATION: none
}
A.wn:visited {
	COLOR: #000; TEXT-DECORATION: none
}
A.wn:active {
	COLOR: #000; TEXT-DECORATION: none
}
A.wn:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
DIV.wndetail {
	COLOR: #464646
}
DIV.wn {
	FONT-WEIGHT: bold; COLOR: #000
}
A.uddetail {
	FONT-SIZE: 14pt; COLOR: #464646; TEXT-DECORATION: none
}
A.uddetail:link {
	FONT-SIZE: 14pt; COLOR: #464646; TEXT-DECORATION: none
}
A.uddetail:visited {
	FONT-SIZE: 14pt; COLOR: #000
}
A.uddetail:active {
	FONT-SIZE: 14pt; COLOR: #464646; TEXT-DECORATION: none
}
A.uddetail:hover {
	FONT-SIZE: 14pt; COLOR: #464646
}
A.ud {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #000; TEXT-DECORATION: none
}
A.ud:link {
	FONT-SIZE: 14pt; COLOR: #000; TEXT-DECORATION: none
}
A.ud:visited {
	FONT-SIZE: 14pt; COLOR: #000; TEXT-DECORATION: none
}
A.ud:active {
	FONT-SIZE: 14pt; COLOR: #000; TEXT-DECORATION: none
}
A.ud:hover {
	FONT-SIZE: 14pt; COLOR: #000; TEXT-DECORATION: underline
}
.calcenter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Trebuchet MS, Helvetica, sans-serif; TEXT-ALIGN: center
}
TD.calendar {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 9px; PADDING-BOTTOM: 1px; COLOR: #333; PADDING-TOP: 0px; FONT-FAMILY: Trebuchet MS, Helvetica, sans-serif; TEXT-ALIGN: center
}
TD.calendarwk {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 9px; PADDING-BOTTOM: 1px; COLOR: #999; PADDING-TOP: 0px; FONT-FAMILY: Trebuchet MS, Helvetica, sans-serif; TEXT-ALIGN: center
}
TD.calendarday {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 9px; BACKGROUND: url(/images/cal_daybg.gif) no-repeat center 50%; PADDING-BOTTOM: 1px; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: Trebuchet MS, Helvetica, sans-serif; TEXT-ALIGN: center
}
TD.calendarmn {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 9px; PADDING-BOTTOM: 1px; COLOR: #666; PADDING-TOP: 0px; FONT-FAMILY: Trebuchet MS, Helvetica, sans-serif; TEXT-ALIGN: center
}
TD.calendarlarrow {
	BORDER-TOP-STYLE: none; FONT-FAMILY: Trebuchet MS, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
TD.calendarrarrow {
	BORDER-TOP-STYLE: none; FONT-FAMILY: Trebuchet MS, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
TD.calendarwk A {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 9px; BACKGROUND: url(/images/cal_evtbg.gif) no-repeat center 50%; PADDING-BOTTOM: 1px; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: Trebuchet MS, Helvetica, sans-serif; TEXT-ALIGN: center
}
TD.calendarwk A:visited {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 9px; BACKGROUND: url(/images/cal_evtbg.gif) no-repeat center 50%; PADDING-BOTTOM: 1px; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: Trebuchet MS, Helvetica, sans-serif; TEXT-ALIGN: center
}
TD.calendar A {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 9px; BACKGROUND: url(/images/cal_evtbg.gif) no-repeat center 50%; PADDING-BOTTOM: 1px; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: Trebuchet MS, Helvetica, sans-serif; TEXT-ALIGN: center
}
TD.calendar A:visited {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 9px; BACKGROUND: url(/images/cal_evtbg.gif) no-repeat center 50%; PADDING-BOTTOM: 1px; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: Trebuchet MS, Helvetica, sans-serif; TEXT-ALIGN: center
}
