HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
HTML {
	HEIGHT: 100%
}
BODY {
	MIN-HEIGHT: 100%; HEIGHT: 100%; min-width: 760px
}
BODY {
	FONT-SIZE: 80%; COLOR: #333; FONT-FAMILY: Tahoma, Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #fff
}
TABLE {
	FONT-SIZE: 100%
}
A:link {
	COLOR: #486daa
}
A:visited {
	COLOR: #8c9aa8
}
A:active {
	COLOR: #486daa
}
A:hover {
	COLOR: #dd0000
}
SMALL {
	FONT-SIZE: 85%
}
HR {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; MARGIN: 8px 0px; BORDER-LEFT: medium none; WIDTH: 100%; COLOR: #d1d0d0; BORDER-BOTTOM: medium none; HEIGHT: 1px; BACKGROUND-COLOR: #d1d0d0
}
#header {
	BACKGROUND: #186D70 url(images/header_bg.gif) repeat-x;
	BORDER-BOTTOM: #d6d6d6 1px solid;
	POSITION: relative;
	HEIGHT: 114px;
	box-sizing: border-box;
	moz-box-sizing: border-box;
	background-color: #197276;
}
#header_logo {
	POSITION: absolute;
	left: 586px;
	top: 4px;
}
#header_text {
	LEFT: 133px;
	COLOR: #fff;
	POSITION: absolute;
	TOP: 32px
}
#header_text H1 {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; FONT-SIZE: 160%; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; TEXT-DECORATION: none
}
#header_text SPAN {
	FONT-SIZE: 80%
}
#header_menu {
	RIGHT: 92px;
	BACKGROUND: #4b6185;
	POSITION: absolute;
	box-sizing: border-box;
	moz-box-sizing: border-box;
	background-color: #1C8082;
	top: 3px;
}
#header_sites {
	RIGHT: 55px; COLOR: #fff; POSITION: absolute; TOP: 60px; TEXT-ALIGN: right
}
#header_sites A {
	COLOR: #fff; TEXT-DECORATION: none
}
#header_sites SPAN {
	COLOR: #fff; TEXT-DECORATION: none
}
#header_sites SPAN {
	COLOR: #9dabc0
}
#header_menu A {
	PADDING-RIGHT: 11px; DISPLAY: block; PADDING-LEFT: 11px; FLOAT: left; PADDING-BOTTOM: 8px; CURSOR: hand; PADDING-TOP: 8px
}
#zebra {
	BACKGROUND: url(images/zebra_bg.gif) repeat-x left top; HEIGHT: 20px
}
#navigation {
	
}
#navigation A {
	FONT-SIZE: 95%; COLOR: #535353; TEXT-DECORATION: none
}
#content {
	WIDTH: 100%; BORDER-COLLAPSE: collapse; HEIGHT: 70%
}
#content .left-column {
	VERTICAL-ALIGN: top; WIDTH: 180px; HEIGHT: 100%
}
#content .main-column {
	PADDING-RIGHT: 23px; PADDING-LEFT: 23px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
#content .right-column {
	VERTICAL-ALIGN: top; WIDTH: 1px
}
#bottom_banner {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
#footer {
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	BACKGROUND: #015D61;
	PADDING-BOTTOM: 8px;
	PADDING-TOP: 8px;
	HEIGHT: 40px;
	TEXT-ALIGN: right;
	box-sizing: border-box;
	moz-box-sizing: border-box;
}
#footer A {
	FONT-SIZE: 100%; COLOR: #cfd6e1
}
TABLE.data-table {
	BORDER-RIGHT: #cecece 1px solid; BORDER-TOP: #cecece 1px solid; BORDER-LEFT: #cecece 1px solid; BORDER-BOTTOM: #cecece 1px solid; BORDER-COLLAPSE: collapse
}
TABLE.data-table TD {
	BORDER-RIGHT: #cecece 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cecece 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; BORDER-LEFT: #cecece 1px solid; COLOR: #333; PADDING-TOP: 3px; BORDER-BOTTOM: #cecece 1px solid; BACKGROUND-COLOR: #ffffff
}
TABLE.data-table THEAD TD {
	BORDER-RIGHT: #cecece 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #cecece 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: normal; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 4px; BORDER-LEFT: #cecece 1px solid; COLOR: #333; PADDING-TOP: 4px; BORDER-BOTTOM: #cecece 1px solid; BACKGROUND-COLOR: #e1e5ed; TEXT-ALIGN: left
}
TABLE.data-table TH {
	BORDER-RIGHT: #cecece 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #cecece 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: normal; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 4px; BORDER-LEFT: #cecece 1px solid; COLOR: #333; PADDING-TOP: 4px; BORDER-BOTTOM: #cecece 1px solid; BACKGROUND-COLOR: #e1e5ed; TEXT-ALIGN: left
}
TABLE.data-table TBODY TD {
	BACKGROUND-IMAGE: none; COLOR: #333; BACKGROUND-COLOR: #fff
}
TABLE.data-table TFOOT TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; COLOR: #333; PADDING-TOP: 4px; BACKGROUND-COLOR: #f1f3f6
}
.errortext {
	COLOR: red
}
.notetext {
	COLOR: green
}
.starrequired {
	COLOR: red
}
