.tablecellselect {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; text-decoration: none; cursor: hand;}
.footertext {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none}
.footertextlight {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; text-decoration: none}
.tableheaders, thead {  font-family: Arial, Helvetica, sans-serif; font-size: 14px;
background-color: #F5D384; 
text-align: center;
font-style: normal; 
font-weight: bold; 
color: #000000; 
text-decoration: none}

.verticalheaders {  font-family: Arial, Helvetica, sans-serif; font-size: 14px;
background-color: #F5D384; 
text-align: right;
font-style: normal; 
font-weight: bold; 
color: #000000; 
text-decoration: none}

.tablecell, tbody {  font-family: Arial, Helvetica, sans-serif; 
			font-size: 14px; 
			font-style: normal; 
			font-weight: normal; 
			text-decoration: none
}

.menucolumn {background-color: #000000;
			width:123px; }
			
.menuitem {font-family: Arial, Helvetica, sans-serif; 
			font-size: 12px; 
			font-style: normal; 
			font-weight: bold;  
			color: white;
			text-decoration: none;
}

#content {
   margin: 5px;
   }
   
.screentitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
 }
 
 .errormsg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: red;
	text-decoration: none;
}

INPUT.ApplicationButton {
	/*border: black solid 1px;*/
	color: black;
	background-color: #F5D384;
	
}

SPAN.TreeviewSpanArea A {
        font-size: 12px; 
        font-family: Arial, Helvetica, sans-serif; 
        text-decoration: none;
        color: white
   }

SPAN.TreeviewSpanArea A:hover, .menucolumn a:hover {
        color: #F5D384;
   }
   
   
/* Used with the displayTags taglib */
thead tr {
	background-color: #F5D384;
	padding: 1;
}
th.sorted {
    background-color: #F5D384;
}
th.sorted a, th.sortable a {
	background-position: right;
	display: block;
	width: 100%;
}
th.sortable a {
	background-image: url(../img/arrow_off.png);
}
th.order1 a {
	background-image: url(../img/arrow_down.png);
}
th.order2 a {
	background-image: url(../img/arrow_up.png);
}
tr.odd {
  background-color: #fff
}
tr.tableRowEven, tr.even {
  background-color: #fff
}
tbody a, th a:visited {
	color: blue;
	text-decoration: none;
	padding: 1;
}
tbody a:hover {
	text-decoration: underline;
	color: blue;
	padding: 1;
}
span.pagebanner {
	background-color: #ffffff;
}

span.pagelinks {
	background-color: #ffffff;
}
