hiddenText{
background-color: #72A4D2;
}
body, td, select, input, li{
  font-family: Verdana, Helvetica, Arial, sans-serif;
  font-size: 11px;
}

th.sorted a,th.sortable a {
	background-position: right;
	display: block;
	width: 100%;
}

table {
  padding:0px;
  width: 100%; 
}
th.sorted a,th.sortable a {
	background-position: right;
	display: block;
	width: 100%;
}

div.exportlinks {
	background-color: #eee;
	border: 1px dotted #999;
	padding: 2px 4px 2px 4px;
	width: 95%;
	margin-left: 12px;
	margin-right: -2px;
	margin-top: 5px;

}



.tableHeading
{
    BORDER-RIGHT: #a0b8c8 1px solid;
    BORDER-TOP: #a0b8c8 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    BACKGROUND: #336699;
    BORDER-LEFT: #a0b8c8 1px solid;
    COLOR: white;
    BORDER-BOTTOM: #a0b8c8 1px solid;
    FONT-FAMILY: Verdana;
    HEIGHT: 25px;
}

a {
  text-decoration: none;
}
th a,th a:visited {
	color: white;
}

th a:hover {
	text-decoration: none;
	color: white;
}

table.bodyTable th, table.bodyTable td {
  padding: 2px 4px 2px 4px;
  vertical-align: top;
}

.even { 
        background-color: #99cccc ; 
        } 
        
.odd { 
        background-color: #FFFFFF; 
        }
.cell { 
 background-color: transparent; 
} 
.linksmalltext
{
 font: verdana,arial,helvetica,sans-serif; 
 font-size: 11px;
 font-weight:bold;
 color: #FFFFFF;
 text-decoration:none;

}
.linkmediumtext
{
 font: 13px verdana, Geneva, Arial, Helvetica, sans-serif; 
 font-size: 13px;
 font-weight:bold;
 color: #FFFFFF; 
 text-decoration:none;

}

.message { 
 font: 11px verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #3670A7; 
 background-color: transparent; 

} 
.headertext
{
 font: 13px verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 16px;
 font-weight:bold;
 color: #000000; 
}
.label
{
 font: 13px verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight:bold;
 color: #000000; 
}
.mediumtext
{
 font: 13px verdana, Geneva, Arial, Helvetica, sans-serif; 
 font-size: 13px;
 font-weight:bold;
 color: #000000; 

}
.smalltext
{
 font: verdana,arial,helvetica,sans-serif; 
 font-size: 11px;
 font-weight:bold;
 color: #000000;
}
.errormsg
{
font: 11px verdana, Geneva, Arial, Helvetica, sans-serif; 
color: #FF0000; 
font-weight:bold;
background-color: transparent;
}
.title {
	color: #FFFFFF;
	font-size: 18px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.minititle {
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #336699;
}
.button { 
 font: 12px verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #336699; 
 color: #FFFFFF; 
 font-weight: bold;
 margin-left: 15px; 
 margin-top: 4px; 
 margin-bottom: 4px; 
}
.smallfieldcell { 
 background-color: #F2F7FB; 
 color: #000000; 
 text-align: left; 
 width: 100px; 
  
}
