BODY {
	font-family: Verdana, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: white;
	margin-top: 15;
	margin-left: 15;
}
TH, TD {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: black;
}
TD.ekpwarning {
	font-family: Verdana, sans-serif;
	font-size: 12pt;
	color:black;
}
TD:ekpwarning {
font-family: Verdana, sans-serif;
font-size: 12pt;
color:black;
}
H1 {
	font-size: 18pt;
	font-family: Verdana;
	color: #9B3100;
	font-weight: 700;
}
H2 {
	font-size: 18px;
	font-family: Verdana;
	color: #9B3100;
	font-weight: normal;
	text-align:left;
}
H3 {
	font-size: 10pt;
	font-family: Verdana;
	color: 9B3100;
	font-weight: 500;
}
H4 {
	font-size: 10pt;
	font-family: Verdana;
	color: 9B3100;
}
P {
	font-family: Verdana, sans-serif;
	font-size: 10pt;
}
P.ekpwarning {
	font-family: Verdana, sans-serif;
	font-size: 12pt;
	color:black;
}
STRONG {
	color: #000000;
	font-weight: 700;
	background-color: yellow;
}
BIG {
	font-family: verdana;
	font-size: 13px;
	color:#006699;
	text-decoration: none;
	font-weight: bold;
}
EM {
	color: BLACK;
}
B {
	font-weight: 700;
}
UL {
	font-family: Verdana, sans-serif;
	font-size: 10pt;
	color: #000000;
}
TD.HOMETOPIMAGE {
	background-image: url(images/decorate/tab.gif);
	background-repeat: no-repeat;
	color:#FFFFFF;
	font-size: 11px;
	line-width: 10px;
	font-family: verdana;
	font-style: bold;
	text-align: center;
}
TD.HOMEBORDER {
	background-color: #fff;
	border: solid 2px #6699cc;
}
.parmselect {
	background-color: #eaeaea;
}
.button {
	background-color:#FFFFCA;
	font-family:Verdana;
	font-size:10px;
	color:#05397F;
	font-weight: bold;
}
.abutton {
	background-color:#FFFFCA;
	font-family:Verdana;
	font-size:10px;
	color:#05397F;
	font-weight: bold;
}
TABLE {
	margin: 0;
}
.headers {
	background-color: #093B80;
	font-size: 11px;
	font-family: Verdana;
	font-weight: bold;
	color: #ffffff;
}
.divider {
	background-color: #000066;
	color: white;
	font-size: 11px;
	font-weight:bold;
}
.line {
	background-color: silver;
}
.highlight {
	background-color: yellow;
	color: red;
}
.toolbar {
	background-color: silver;
	color: white;
}
.maintable {
	BACKGROUND-COLOR: #ffffff;
}
/*has to be the same with the editor tabs*/
.tablink {
	BACKGROUND-COLOR: #c0d3d3;
	COLOR: black;
}
.tablinkx {
	BACKGROUND-COLOR: #80a7a7;
	COLOR: black;
}
.tablink_ds {
	BACKGROUND-COLOR: #80a7a7;
	COLOR: black;
}
.text_h {
	font-family:Verdana;
	font-size:12;
	color:#004F4F;
}
.tableFooter {
	BACKGROUND-COLOR: #ffffff;
}
.lstable1 {
	BACKGROUND-COLOR: #093B80;
	COLOR: white;
	font-weight:bold;
}
.lstable2 {
	BACKGROUND-COLOR: #14558F;
	COLOR: white;
	font-weight:bold;
}
.lstable3 {
	BACKGROUND-COLOR: #999999;
	COLOR: white;
	font-weight:bold;
}
.lsshadow {
	BACKGROUND-COLOR: #999999;
	COLOR: white;
}
.lsshadow1 {
	BACKGROUND-COLOR: #ffffff;
	COLOR: BLACK;
}
.lsshadow2 {
	BACKGROUND-COLOR: #ffffff;
	COLOR: BLACK;
}
.lsbutton {
	background-color:#80A7A7;
	font-family:Verdana;
	color:#FFFFFF;
	font-size:12
}
.lstitle {
	font-family:Verdana;
	color:#FFFFFF;
	font-size:20
}
.lsdefault {
	font-family:Verdana;
	font-size:12;
	margin: 0;
}
.lstext {
	font-family:Verdana;
	font-size:12;
}
.calclass {
	BACKGROUND-COLOR: #006699;
	COLOR: WHITE;
}
.calonline {
	BACKGROUND-COLOR: YELLOW;
	COLOR: BLACK;
}
.calcolor1 {
	BACKGROUND-COLOR: #99A4BF;
}
.calcolor2 {
	BACKGROUND-COLOR: #C3DAF1;
}
.caltoday {
	BACKGROUND-COLOR: #C3DAF1;
}
.col1 {
	BACKGROUND-COLOR: white;
}
.col2 {
	BACKGROUND-COLOR: #eeeeee;
}
.col3 {
	BACKGROUND-COLOR: #eeeeee;
}
.head1 {
	BACKGROUND-COLOR: #c0d3d3;
}
.head2 {
	BACKGROUND-COLOR: #9980cc;
}
.head3 {
	BACKGROUND-COLOR: #c0d3d3;
}
.head4 {
	BACKGROUND-COLOR: #cc6633;
}
.viewHeader {
	BACKGROUND-COLOR: #AD0200;
	font-size: 10pt;
	font-family: Verdana;
	color: white;
	font-weight: 500
}
.colHeader {
	BACKGROUND-COLOR: #eeeeee;
	COLOR: #000000
}
.mainindex {
	background-color: #014f51;
	text-decoration: none;
	text-align: center;
	font-size: 9pt;
}
.subindex {
	background-color: silver;
	text-decoration: none;
	text-align: center;
	font-size: 9pt;
}
.menulink {
	color: white;
}
.sublink {
	color: blue;
}
.link {
	color: blue;
}
.tback2 {
	padding: 2;
}
#aButton {
	font-size:10pt;
	font-family: Verdana, sans-serif;
:width=100px
}
#aList {
	font-size:10pt;
	font-family: Verdana, sans-serif;
:width=300px
}
A {
	font-family: verdana;
	font-size: 11px;
	color:#2B6095;
	text-decoration: none;
	font-weight: bold;
}
A:hover {
	font-family: verdana;
	font-size: 11px;
	color:#9B3100;
	text-decoration: underline;
	font-weight: bold;
}
A:active {
	font-family: verdana;
	font-size: 11px;
	color:#2B6095;
	text-decoration: none;
	font-weight: bold;
}
A.onmouseover {
	font-family: verdana;
	font-size: 11px;
	color:#2B6095;
	text-decoration: none;
	font-weight: bold;
}
A.onmouseout {
	font-family: verdana;
	font-size: 11px;
	color:#2B6095;
	text-decoration: none;
}
.mainmenufont {
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 1.5em;
	TEXT-DECORATION: none
}
.submenufont {
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, sans-serif;
	FONT-SIZE: 10px;
	LINE-HEIGHT: 1em;
	TEXT-DECORATION: none
}
.subsubmenufont {
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, sans-serif;
	FONT-SIZE: 10px;
	LINE-HEIGHT: 1em;
	TEXT-DECORATION: none
}
.submenu {
	BACKGROUND-IMAGE: none;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px;
	BORDER-TOP-WIDTH: 0px;
	LEFT: 0px;
	MARGIN-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
.submenuhl {
	BACKGROUND-IMAGE: none;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px;
	BORDER-TOP-WIDTH: 0px;
	LEFT: 0px;
	MARGIN-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
.subsubmenu {
	BACKGROUND-IMAGE: none;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px;
	BORDER-TOP-WIDTH: 0px;
	LEFT: 0px;
	MARGIN-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
.subsubmenuhl {
	BACKGROUND-IMAGE: none;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px;
	BORDER-TOP-WIDTH: 0px;
	LEFT: 0px;
	MARGIN-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
.mainmenu {
	BACKGROUND-IMAGE: none;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px;
	BORDER-TOP-WIDTH: 0px;
	LEFT: 0px;
	MARGIN-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
.mainmenuhl {
	BACKGROUND-IMAGE: none;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px;
	BORDER-TOP-WIDTH: 0px;
	LEFT: 0px;
	MARGIN-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
ekptext {
	color: #004F4F
}
ekplabel {
	color: #000000
}
.ekpwarning {
	font-family: Verdana, sans-serif;
	font-size: 12pt;
	color:black;
}
#ekpwarningid {
	font-family: Verdana, sans-serif;
	font-size: 12pt;
	color:black;
}
.rowHeader {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-Align:Left;
	background-Color:#80a7a7;
	Color: black;
}
.rowbg {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-Align:Left;
	background-Color:#C0D3D3;
	Color: black;
}
.colBtn {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	text-Align:Left;
	width:250px;
	background-Color:#eeeeee;
	Color:black;
	font-weight:bold;
}
.nuBtn {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	text-Align:Left;
	width:250px;
	background-Color:#eeeeee;
	Color:Black;
	font-weight:bold;
}
.grpBtn {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	width:100;
	background-Color:#eeeeee;
	Color:black;
}
.sBtn {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	width:100;
	background-Color:#eeeeee;
	Color:black;
}
.descBtn {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	width:100;
	background-Color:#eeeeee;
	Color:black;
}
.Btn {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	width:100;
	background-Color:#eeeeee;
	Color:black;
}
.tablebg {
	background-Color:#eeeeee;
}
/***************************/
/* SORTING TABLE HEADERS */
/***************************/
table.sortable th a {
	font:bold 12px Verdana, Geneva, sans-serif;
	color:#fff;
}
table.sortable th a:hover {
	color:#fff;
	text-decoration:none;
}
table.sortable th:hover {
	background-color:#bdbdbd;
}
table.sortable th {
	padding-left:15x;
}
.sortarrow img {
	padding:0px 5px 0px 0px;
	vertical-align:middle;
}
