#datadown {
	COLOR: #cc0033
}
#dataup {
	COLOR: #009966
}
BODY {
	BACKGROUND: #cc9; MARGIN: 0px
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
P {
	MARGIN-TOP: 8px; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
TD {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
TH {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
UL {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
LI {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
A:link {
	FONT-SIZE: 12px; COLOR: #369; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
A:visited {
	FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
A:hover {
	FONT-SIZE: 12px; COLOR: #c00; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.datadown {
	COLOR: #cc0033
}
.dataup {
	COLOR: #009966
}
.bigaddiv {
	PADDING-LEFT: 5px; FLOAT: right; TEXT-ALIGN: center
}
.bluefont {
	COLOR: #4682b4
}
.bluefontdark {
	COLOR: #003366
}
.error {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #cc0000
}
.indextime {
	DISPLAY: none
}
.lbdots {
	PADDING-LEFT: 8px; FONT-SIZE: 11px; BACKGROUND: url(/images/baclbdots.gif) #fff no-repeat left bottom; PADDING-BOTTOM: 3px; COLOR: #036
}
.leadin {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #036
}
.ltbeige {
	BACKGROUND: #f4f4e1
}
.redfont {
	COLOR: #cc0000
}
.medbluefont {
	COLOR: #006699
}
.dkbluefont {
	COLOR: #003366
}
.greenfont {
	COLOR: #cc0033
}
.medtanfont {
	COLOR: #cccc99
}
.dktanfont {
	COLOR: #999966
}
.rr {
	COLOR: #036
}
.small {
	FONT-SIZE: 11px
}
.tm {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; VERTICAL-ALIGN: text-top
}
.reg {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; VERTICAL-ALIGN: text-top
}
.txthead {
	FONT-WEIGHT: bold; MARGIN: 0px; COLOR: #006699
}
.vdot {
	BACKGROUND: #fff
}
.white {
	BACKGROUND: #fff
}
.xsmall {
	FONT-SIZE: 10px; LINE-HEIGHT: 11px
}
A.blacklink:link {
	COLOR: #000
}
A.blacklink:visited {
	COLOR: #000
}
A.blacklink:hover {
	COLOR: #c00
}
A.bluelink:link {
	COLOR: #4682b4
}
A.bluelink:visited {
	COLOR: #4682b4
}
A.bluelink:hover {
	COLOR: #c00
}
A.darkbluelink:link {
	COLOR: #003366
}
A.darkbluelink:visited {
	COLOR: #003366
}
A.darkbluelink:hover {
	COLOR: #c00
}
A.navlink:link {
	FONT-SIZE: 11px; COLOR: #036
}
A.navlink:visited {
	FONT-SIZE: 11px; COLOR: #036
}
A.navlink:hover {
	FONT-SIZE: 11px; COLOR: #c00
}
A.redlink:hover {
	COLOR: #c00
}
A.redlink:link {
	COLOR: #c00
}
A.redlink:visited {
	COLOR: #c00
}
A.ari:link {
	FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
A.ari:visited {
	FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
A.ari:hover {
	FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.ari {
	FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.leadin {
	FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.feat {
	FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
BODY.alt {
	BACKGROUND: #fff
}
.toppagediv {
	BACKGROUND: url(/images/bacTopPageDiv.gif) #fff repeat-x
}
.toppagesubdiv {
	BACKGROUND: url(/images/bacTopPagesubDiv.gif) #fff repeat-x
}
.copy {
	FONT-FAMILY: Arial, Helvetica, sans
}
.smlblk {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.rbar {
	BACKGROUND: url(/images/bacRbar.gif) #fff repeat-x
}
.lbar {
	BACKGROUND: url(/images/bacLbar.gif) #fff repeat-x
}
.sbar {
	BACKGROUND: url(/images/bacSbar.gif) #fff repeat-x
}
.resourceshead {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #663
}
.resources {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; BACKGROUND: url(/images/bacvertdot.gif) #fff repeat-y left 50%; PADDING-BOTTOM: 9px; PADDING-TOP: 9px
}
.subheading {
	FONT-WEIGHT: bold; COLOR: #369
}
.detail {
	FONT-WEIGHT: bold; COLOR: #369
}
.heading {
	FONT-WEIGHT: bold; COLOR: #369
}
H1.pagehead {
	FONT: bold 20pt/20pt Arial, Helvetica, sans; COLOR: #036; WHITE-SPACE: nowrap
}
H1.pageheadbrd {
	FONT: bold 20pt/20pt Arial, Helvetica, sans; COLOR: #036; WHITE-SPACE: nowrap
}
H1.pageheadbrd {
	BACKGROUND: url(/images/bacHeaderRule.gif) #fff no-repeat center bottom; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 10px; WIDTH: 220px
}
.pageheadlt {
	FLOAT: left; COLOR: #369
}
.pageheadsep {
	CLEAR: none; FLOAT: left; MARGIN: 0px 3px 0px 6px; BORDER-LEFT: #000 1px solid; WIDTH: 1px
}
.twocol {
	MARGIN: 0px 0px 30px 10px; WIDTH: 487px
}
.tab {
	MARGIN-TOP: 20px; BACKGROUND: url(/images/bacTabDiv.gif) #c03 repeat-x 50% bottom; PADDING-BOTTOM: 8px
}
.tablabel {
	PADDING-RIGHT: 25px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: url(/images/bacTab.gif) #fff no-repeat left bottom; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #036; TEXT-INDENT: 5px; PADDING-TOP: 5px
}
.tablong {
	PADDING-RIGHT: 25px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: url(/images/bacTabLong.gif) #fff no-repeat left bottom; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #036; TEXT-INDENT: 5px; PADDING-TOP: 5px
}
#calendar {
	FLOAT: right; WIDTH: 230px; PADDING-TOP: 23px; TEXT-ALIGN: center
}
.sponby {
	MARGIN-TOP: 10px; FONT-SIZE: 10px; FLOAT: left; COLOR: #666; FONT-FAMILY: Tahoma, Arial, sans-serif; TEXT-ALIGN: left
}
#tab-label UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #cfdfed 2px solid; LIST-STYLE-TYPE: none
}
#tab-label LI {
	MARGIN: 0px
}
.altlabel {
	BORDER-RIGHT: #dcdce9 0.1em solid; BORDER-TOP: #dcdce9 0.1em solid; DISPLAY: block; FONT-WEIGHT: bold; BACKGROUND: url(/images/bacCss-nav.gif) #fff repeat-x left bottom; FLOAT: left; BORDER-LEFT: #dcdce9 0.1em solid; COLOR: #000000; LINE-HEIGHT: 2em; BORDER-BOTTOM: #dcdce9 0.1em solid; HEIGHT: 2em; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.altlabellong {
	BORDER-RIGHT: #dcdce9 0.1em solid; BORDER-TOP: #dcdce9 0.1em solid; DISPLAY: block; FONT-WEIGHT: bold; BACKGROUND: url(/images/bacCss-nav.gif) #fff repeat-x left bottom; BORDER-LEFT: #dcdce9 0.1em solid; WIDTH: 15em; COLOR: #000000; LINE-HEIGHT: 2em; BORDER-BOTTOM: #dcdce9 0.1em solid; HEIGHT: 2em; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.altlabelline {
	MARGIN-TOP: -8px; BACKGROUND: url(/images/bacTab-line2.gif) #c03 repeat-x 50% bottom
}
#tab-label {
	CLEAR: both
}
H1.term {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 5px; COLOR: #369
}
.alignright {
	TEXT-ALIGN: right
}
.clearboth {
	CLEAR: both
}
#hzloginform {
	CLEAR: both; MARGIN-BOTTOM: 20px; WIDTH: 100%; COLOR: #fff; FONT-FAMILY: Arial, Helvetica, sans; BACKGROUND-COLOR: #090
}
#hzloginform P {
	DISPLAY: block; FONT-WEIGHT: bold; FLOAT: left; MARGIN: 7px 5px 3px
}
#hzloginform FORM {
	MARGIN: 0px
}
#hzloginform LABEL {
	FONT-SIZE: 12px; FLOAT: left; MARGIN: 7px 5px 3px 10px
}
#hzloginform INPUT {
	FONT-SIZE: 13px; FLOAT: left; MARGIN: 5px 10px 2px 0px
}
.tinydots {
	CLEAR: both; BACKGROUND: url(/images/promotional/staDGOTinyDots.gif) #fff repeat-x; MARGIN: 0px; WIDTH: 100%; HEIGHT: 5px
}
.formfield {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid
}
.formbutton {
	MARGIN: 0px
}
