BODY {
	FONT-SIZE: 11pt; COLOR: #000000; FONT-FAMILY: verdana; BACKGROUND-COLOR: #ffffff
}
TABLE {
	FONT-SIZE: 10pt; FONT-FAMILY: verdana
}
TABLE.display {
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: verdana; BACKGROUND-COLOR: #bccabb
}
TABLE.banner {
	BACKGROUND-IMAGE: url(pictures/banner_background.jpg); BACKGROUND-REPEAT: repeat-x
}
TABLE.filler {
	BACKGROUND-IMAGE: url(pictures/filler2.jpg); WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; BORDER-COLLAPSE: collapse; HEIGHT: 100%
}
.logo {
	BACKGROUND-POSITION: 50% bottom; FONT-SIZE: 30px; BACKGROUND-IMAGE: url(pictures/logo_bg.jpg); OVERFLOW: visible; WIDTH: 140px; COLOR: #000080; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: verdana; HEIGHT: 29px; TEXT-ALIGN: center
}
TD.fillerBase {
	HEIGHT: 100%; BACKGROUND-COLOR: transparent
}
.bgcell {
	BACKGROUND-COLOR: #bccabb
}
TD {
	VERTICAL-ALIGN: top
}
TD.banner {
	VERTICAL-ALIGN: top; BACKGROUND-COLOR: transparent
}
TD.maincell {
	BORDER-RIGHT: 1px dotted; BORDER-TOP: 1px dotted; VERTICAL-ALIGN: top; BORDER-LEFT: 1px dotted; BORDER-BOTTOM: 1px dotted
}
TD.block {
	VERTICAL-ALIGN: middle
}
TD.footer {
	VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #0b195a
}
TD.label {
	VERTICAL-ALIGN: middle; COLOR: #000080; BACKGROUND-COLOR: #e6e6ff; TEXT-ALIGN: center
}
P {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: verdana
}
P.footer {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: verdana; TEXT-ALIGN: center
}
P.heading {
	FONT-WEIGHT: bold; COLOR: #cc0066; TEXT-ALIGN: center
}
A {
	TEXT-DECORATION: none
}
A:visited {
	COLOR: #663300; TEXT-DECORATION: none
}
A.block {
	COLOR: #ffffff; FONT-FAMILY: verdana; BACKGROUND-COLOR: #000080; TEXT-ALIGN: right
}
A.block:visited {
	COLOR: #ffffff; FONT-FAMILY: verdana; BACKGROUND-COLOR: #000080; TEXT-ALIGN: right
}
A.footer {
	COLOR: #8995c6
}
H1 {
	FONT-SIZE: 13pt; COLOR: #707f70; FONT-FAMILY: verdana; TEXT-ALIGN: center
}
H2 {
	FONT-SIZE: 9pt; COLOR: #707f70; FONT-FAMILY: verdana
}
H3 {
	FONT-SIZE: 8pt; COLOR: #707f70; FONT-FAMILY: verdana
}
.banner {
	BACKGROUND-IMAGE: url(banner.gif); BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #ffffff
}
.nav {
	BACKGROUND-IMAGE: url(navimage.gif); WIDTH: 200px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffffff
}
.navitem A {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #0b195a; FONT-FAMILY: verdana; TEXT-DECORATION: none; text-shadow: red 2em 3em 2em
}
.navitem A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #0b195a; FONT-FAMILY: verdana; TEXT-DECORATION: none; text-shadow: red 2em 3em 2em
}
.navitem_hover A {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #0b195a; FONT-FAMILY: verdana; TEXT-DECORATION: none; text-shadow: red 2em 3em 2em
}
.navitem_hover A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #0b195a; FONT-FAMILY: verdana; TEXT-DECORATION: none; text-shadow: red 2em 3em 2em
}
.navitem {
	PADDING-RIGHT: 5px; BORDER-TOP: #ffcc00 thin solid; PADDING-LEFT: 5px; FILTER: alpha(opacity=100); LEFT: 0px; PADDING-BOTTOM: 3px; WIDTH: 100%; COLOR: #000000; PADDING-TOP: 3px; POSITION: relative; TOP: 0px; BACKGROUND-COLOR: #ff9900; moz-opacity: 1
}
.navitem_hover {
	PADDING-RIGHT: 5px; BORDER-TOP: #ffffcc thin solid; PADDING-LEFT: 5px; FILTER: alpha(opacity=100); LEFT: 0px; PADDING-BOTTOM: 3px; WIDTH: 100%; COLOR: #000000; PADDING-TOP: 3px; POSITION: relative; TOP: 0px; BACKGROUND-COLOR: #ffffcc; moz-opacity: 1
}
.hiddenmenu {
	VISIBILITY: hidden; POSITION: absolute
}
.activemenu {
	VISIBILITY: visible; POSITION: absolute
}
.bg {
	BORDER-RIGHT: #ffffff thin solid; BORDER-TOP: #ffffff thin solid; Z-INDEX: -1; FILTER: alpha(opacity=30); LEFT: 0px; PADDING-BOTTOM: 5px; OVERFLOW: visible; BORDER-LEFT: #ffffff thin solid; WIDTH: 100%; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #ffffff thin solid; POSITION: absolute; TOP: 0px; HEIGHT: 100%; BACKGROUND-COLOR: #ffffff; moz-opacity: 0.3
}
.bg IMG {
	WIDTH: 100%; HEIGHT: 100%
}
.main {
	FONT-SIZE: 8pt; PADDING-BOTTOM: 1px; WIDTH: 700px; PADDING-TOP: 1px; BACKGROUND-COLOR: #afbcae; cellpadding: 0; cellspacing: 0; border-spacing: 0
}
.content {
	BORDER-RIGHT: #ffffff thin solid; BORDER-TOP: #ffffff thin solid; FILTER: alpha(opacity=80); LEFT: 0px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ffffff thin solid; WIDTH: 100%; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #ffffff thin solid; POSITION: relative; TOP: 0px; HEIGHT: 100%; BACKGROUND-COLOR: #ffffff; moz-opacity: 0.8
}
