BODY {
	BACKGROUND: white no-repeat
}
DIV.blocklist {
	MARGIN: 0.5em 0em 0.5em 1em
}
DIV.header {
	BORDER-BOTTOM: black thin; BORDER-LEFT: black thin; BORDER-RIGHT: black thin; BORDER-TOP: black thin; MARGIN-BOTTOM: 2em; WIDTH: 100%
}
DIV.header TABLE {
	BORDER-BOTTOM: black thin; BORDER-LEFT: black thin; BORDER-RIGHT: black thin; BORDER-TOP: black thin; MARGIN-LEFT: 0pt; MARGIN-RIGHT: auto; WIDTH: 100%
}
DIV.image {
	MARGIN: 1em 0em; TEXT-ALIGN: center
}
DIV.menu {
	
}
DIV.menu A {
	COLOR: black; TEXT-DECORATION: none
}
DIV.menu A:active {
	COLOR: lime; TEXT-DECORATION: none
}
DIV.menu A:hover {
	COLOR: #1a3d4d; FONT-STYLE: normal; TEXT-DECORATION: none
}
DIV.menu A:link {
	COLOR: black; TEXT-DECORATION: none
}
DIV.menu A:visited {
	COLOR: black; TEXT-DECORATION: none
}
DIV.menu TD.activeitem {
	BACKGROUND: url(images/menuitem-bg-active.png) repeat-y; FONT-FAMILY: sans-serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-ALIGN: left; TEXT-INDENT: 10pt
}
DIV.menu TD.bottom {
	
}
DIV.menu TD.item {
	BACKGROUND: url(images/menuitem-bg.png) repeat-y; FONT-FAMILY: sans-serif; FONT-SIZE: 10pt; FONT-STYLE: italic; TEXT-ALIGN: left; TEXT-INDENT: 10pt
}
DIV.menu TD.subitem {
	BACKGROUND: url(images/menuitem-bg.png) repeat-y; FONT-FAMILY: sans-serif; FONT-SIZE: 10pt; FONT-STYLE: italic; TEXT-ALIGN: left; TEXT-INDENT: 20pt
}
DIV.menu TD.top {
	
}
DIV.navigation {
	FONT-FAMILY: sans-serif; FONT-STYLE: italic; WIDTH: 100%
}
DIV.navigation A {
	COLOR: black; TEXT-DECORATION: none
}
DIV.regform {
	FONT-FAMILY: lucida, sans-serif; FONT-SIZE: larger; FONT-WEIGHT: bold; MARGIN-BOTTOM: 1em; MARGIN-TOP: 1em; TEXT-ALIGN: center
}
DIV.rpicture {
	CLEAR: right; FLOAT: right; PADDING-BOTTOM: 1em; PADDING-LEFT: 1em; PADDING-RIGHT: 0em; PADDING-TOP: 1em
}
DIV.subtitle {
	FONT-FAMILY: lucida, sans-serif; FONT-WEIGHT: bold; MARGIN-BOTTOM: 1em; TEXT-ALIGN: center
}
DIV.tbl {
	MARGIN: 1em 0em; TEXT-ALIGN: center
}
DIV.title {
	COLOR: #00008b; FONT-FAMILY: lucida, sans-serif; FONT-SIZE: large; FONT-WEIGHT: bold; MARGIN-BOTTOM: 1em; MARGIN-TOP: 1em; TEXT-ALIGN: center
}
H1 {
	COLOR: #00008b; FONT-FAMILY: sans-serif; FONT-WEIGHT: normal; TEXT-ALIGN: center
}
H2 {
	COLOR: #00008b; FONT-FAMILY: sans-serif; FONT-WEIGHT: normal; TEXT-ALIGN: center
}
H3 {
	COLOR: #00008b; FONT-FAMILY: sans-serif; FONT-WEIGHT: normal; TEXT-ALIGN: center
}
LI.important_news {
	BACKGROUND-COLOR: #ffb3b3; PADDING-BOTTOM: 3pt; PADDING-LEFT: 3pt; PADDING-RIGHT: 3pt; PADDING-TOP: 3pt; WIDTH: 100%
}
SPAN.eaddress {
	FONT-FAMILY: lucida, sans-serif; FONT-SIZE: small; FONT-WEIGHT: normal
}
SPAN.email {
	FONT-FAMILY: courier
}
SPAN.emph {
	FONT-STYLE: italic
}
TABLE.body {
	WIDTH: 100%
}
TABLE.program {
	BORDER-BOTTOM: rgb(99,99,99) solid; BORDER-LEFT: rgb(99,99,99) solid; BORDER-RIGHT: rgb(99,99,99) solid; BORDER-TOP: rgb(99,99,99) solid
}
TABLE.program TD.break {
	BACKGROUND-COLOR: rgb(216,216,216)
}
TABLE.program TD.heading {
	BACKGROUND-COLOR: #90c3dc; FONT-FAMILY: sans-serif; FONT-WEIGHT: bold; MARGIN-TOP: 1em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em; TEXT-ALIGN: center
}
TABLE.program TD.date {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 0.5em; PADDING-TOP: 1.5em; TEXT-ALIGN: right
}
TABLE.program SPAN.title {
	FONT-FAMILY: sans-serif
}
TD.stitle {
	BACKGROUND-COLOR: rgb(80,220,80); FONT-FAMILY: sans-serif; FONT-WEIGHT: bold; TEXT-ALIGN: center
}
TH {
	BACKGROUND-COLOR: #90c3dc; FONT-FAMILY: sans-serif; FONT-WEIGHT: bold; TEXT-ALIGN: center
}
UL.pearl {
	LIST-STYLE: url(images/blkpearl.png)
}
.bf {
	FONT-WEIGHT: bold
}
.center {
	TEXT-ALIGN: center
}
.error {
	COLOR: red
}
.important {
	COLOR: blue; FONT-STYLE: italic
}
.important EM {
	
}
.inactive {
	
}
.navigation DIV.item {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 0.5em; MARGIN-TOP: 1em; TEXT-ALIGN: left
}
.navigation DIV.subitem {
	FONT-WEIGHT: normal; MARGIN-TOP: 3pt; PADDING-LEFT: 1.5em; TEXT-ALIGN: left
}
.navigation DIV.subitemnew {
	COLOR: green; FONT-WEIGHT: normal; MARGIN-TOP: 3px; PADDING-LEFT: 1.5em; TEXT-ALIGN: left
}

