BODY {
	BACKGROUND-IMAGE: url(../images/background.gif); MARGIN: 0px; COLOR: #333333
}
.maintable {
	BACKGROUND: #ffffff
}
A {
	FONT-WEIGHT: bold; COLOR: #999999; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: bold; COLOR: #999999; TEXT-DECORATION: underline
}
TD.maintext, TR.maintext {
	FONT-WEIGHT: normal; FONT-SIZE: 68%; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.maintext {
	FONT-WEIGHT: normal; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.maintext:hover {
	FONT-WEIGHT: normal; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
TD.footer, TR.footer {
	FONT-WEIGHT: bold; FONT-SIZE: 62.5%; BACKGROUND: #c4c4c4; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.footer{
	FONT-WEIGHT: bold; BACKGROUND: #c4c4c4; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.footer:hover {
	FONT-WEIGHT: bold; BACKGROUND: #c4c4c4; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.newsTableBorder {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #cccccc; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.newsTableHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; BACKGROUND: #c4c4c4; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TR.newsTableContents, TD.newsTableContents {
	FONT-SIZE: 62.5%; BACKGROUND: #f1f4f5; font-weight:normal; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.newsTableContents {
	font-weight:normal; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.newsTableContents:hover {
	font-weight:normal; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TR.newsTableFooter, TD.newsTableFooter {
	FONT-SIZE: 62.5%; BACKGROUND: #f1f4f5; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.newsTableFooter {
	COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.newsTableFooter:hover {
	COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.navTableBorder {
	BACKGROUND: #b4b4b4
}
.navTableInner {
	BACKGROUND: #c4c4c4
}
.navTableInnerhigh {
	BACKGROUND: #364C79
}
A.navTableItem {
	FONT-WEIGHT: bold; FONT-SIZE: 62.5%; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.navTableItem:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 62.5%; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.pagelink {
	BORDER-RIGHT: #b4b4b4 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #b4b4b4 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 62.5%; BACKGROUND: #c4c4c4; PADDING-BOTTOM: 1px; BORDER-LEFT: #b4b4b4 1px solid; COLOR: #ffffff; PADDING-TOP: 1px; BORDER-BOTTOM: #b4b4b4 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.pagelink:hover {
	BORDER-RIGHT: #b4b4b4 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #b4b4b4 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 62.5%; BACKGROUND: #364C79; PADDING-BOTTOM: 1px; BORDER-LEFT: #b4b4b4 1px solid; COLOR: #ffffff; PADDING-TOP: 1px; BORDER-BOTTOM: #b4b4b4 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.pagecurrent {
	BORDER-RIGHT: #b4b4b4 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #b4b4b4 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 62.5%; BACKGROUND: #364C79; PADDING-BOTTOM: 1px; BORDER-LEFT: #b4b4b4 1px solid; COLOR: #ffffff; PADDING-TOP: 1px; BORDER-BOTTOM: #b4b4b4 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.hostingTableBorder {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #cccccc; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.hostingTableHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; BACKGROUND: #b4b4b4; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TR.hostingTableContents, TD.hostingTableContents {
	FONT-SIZE: 62.5%; BACKGROUND: #f1f4f5; font-weight:normal; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.hostingTableContents {
	font-weight:normal; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.hostingTableContents:hover {
	font-weight:normal; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TR.hostingTableFooter,TD.hostingTableFooter {
	FONT-SIZE: 62.5%; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.hostingTableFooter {
	COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.hostingTableFooter:hover {
	COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.boxShadingA {
BACKGROUND: #bed1e0; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.boxShadingB {
BACKGROUND: #cfdde9; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.boxShadingC {
BACKGROUND: #a9bcca; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.boxShadingItem {
	FONT-WEIGHT: bold; FONT-SIZE: 62.5%; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.boxShadingItem:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 62.5%; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.ShadingItem {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.ShadingItem:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.sidenavTableBorder {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #b4b4b4; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.sidenavTableHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; BACKGROUND: #b4b4b4; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.sidenavTableInner {
	BACKGROUND: #c4c4c4
}
.sidenavTableInnerhigh {
	BACKGROUND: #364C79
}
.sidenavSmallTableInner {
	BACKGROUND: #BBBBBB}
.sidenavSmallTableInnerhigh {
	BACKGROUND: #364C79
}
A.sidenavTableItem {
	FONT-WEIGHT: bold; FONT-SIZE: 62.5%; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.sidenavTableItem:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 62.5%; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
SPAN.sidenavSmallTableItem {
	FONT-WEIGHT: normal; FONT-SIZE: 55%; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.sidenavSmallTableItem {
	FONT-WEIGHT: normal; FONT-SIZE: 55%; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.sidenavSmallTableItem:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 55%; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.featureTableBorder {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #cccccc; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.featureTableHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; BACKGROUND: #c4c4c4; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TR.featureTableContents, TD.featureTableContents {
	FONT-SIZE: 62.5%; BACKGROUND: #f1f4f5; font-weight:normal; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.featureTableContents {
	font-weight:normal; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.featureTableContents:hover {
	font-weight:normal; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.mainTableBorder {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #cccccc; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.mainTableHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; BACKGROUND: #c4c4c4; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TR.mainTableShadeContents,TD.mainTableShadeContents {
BACKGROUND: #f1f4f5; font-weight:normal; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TR.mainTableContents,TD.mainTableContents {
	FONT-SIZE: 68%; BACKGROUND: #f1f4f5; font-weight:normal; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.mainTableContents {
	font-weight:normal; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.mainTableContents:hover {
	font-weight:normal; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TR.linkTableContents,TD.linkTableContents {
	FONT-SIZE: 60%; BACKGROUND: #f1f4f5; font-weight:normal; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TR.linkTablePlainContents,TD.linkTablePlainContents {
BACKGROUND: #f1f4f5; font-weight:normal; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linkTableContents {
	font-weight:normal; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linkTableContents:hover {
	font-weight:normal; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.pageTop {
	BACKGROUND: #c4c4c4; FONT-WEIGHT: bold; FONT-SIZE: 62.5%; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.linksTableBorder {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #cccccc; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TD.linksTableHeader, TR.linksTableHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; BACKGROUND: #b4b4b4; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linksTableHeader {
	FONT-WEIGHT: bold; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linksTableHeader:hover {
	FONT-WEIGHT: bold; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
TR.linksTableContents,TD.linksTableContents {
	FONT-SIZE: 62.5%; BACKGROUND: #f1f4f5; font-weight:normal; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linksTableContents {
	font-weight:normal; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linksTableContents:hover {
	font-weight:normal; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TR.linksCategoryHeader,TD.linksCategoryHeader {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; BACKGROUND: #364C79; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linksCategoryHeader {
	FONT-WEIGHT: normal; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linksCategoryHeader:hover {
	FONT-WEIGHT: normal; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
TABLE.formArea {
	background: #f1f4f5;
	border: 1px solid #999999;
}

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 62.5%; color: #ff0000;
}
.inputError { font-family: Verdana, Arial, sans-serif; font-size: 80%; color: #ff0000;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	margin: 0px;
	padding: 0px;}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	margin: 0px;
	padding: 0px;}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	margin: 0px;
	padding: 0px;}

.missingjavaerror {
	BORDER-RIGHT: #b4b4b4 1px solid;
	PADDING-RIGHT: 3px;
	BORDER-TOP: #b4b4b4 1px solid;
	PADDING-LEFT: 3px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 62.5%;
	BACKGROUND: #364C79;
	PADDING-BOTTOM: 1px;
	BORDER-LEFT: #b4b4b4 1px solid;
	COLOR: #ffffff;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: #b4b4b4 1px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 20px;
}

.largeHeadingText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
}
.directoryTableBorder {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #cccccc; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.directoryTableHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 70%; BACKGROUND: #b4b4b4; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TR.directoryTableContents, TD.directoryTableContents {
	FONT-SIZE: 62.5%; BACKGROUND: #f1f4f5; font-weight:normal; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.directoryTableContents {
	font-weight:normal; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.directoryTableContents:hover {
	font-weight:normal; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.flashHeaderBackground {
	BACKGROUND: #364C79
}
TD.accessibiltyRow {
	BORDER-RIGHT: #b4b4b4 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #b4b4b4 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 80%; BACKGROUND: #ffffff; PADDING-BOTTOM: 1px; BORDER-LEFT: #b4b4b4 1px solid; COLOR: #333333; PADDING-TOP: 1px; BORDER-BOTTOM: #b4b4b4 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.accessibiltyRow {
	FONT-WEIGHT: normal; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.accessibiltyRow:hover {
	FONT-WEIGHT: normal; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
