<style type="text/css">

.searchResultsTable {
  border: 1 solid grey;
  width: 100%;
}

.searchResultsHeader {
  border: 1 solid grey;
   font-family: Verdana, Arial;
   font-size: 8pt;
   background-color: navy;
   color: white;
     noWrap: true;
}

.searchResultsCell {
  border: 1 solid grey;
   font-family: Verdana, Arial;
   font-size: 8pt;
     noWrap: true;

}


.FieldLabel {
	font-family: Verdana, Arial;
     font-size: 8pt;
     noWrap: true;
}

.required {
     color: red;
}

.ErrorMessage {
     color: red;
}

#mouseoverstyle{
background-color:highlight;
}

#mouseoverstyle a{
color:white;
}

td.menuheader{
	background:#CCCCCC
	font-family: Verdana, Arial;
    font-size: 10pt;
    border: 1 solid black;
    cursor:hand;
    padding-left: 5px;
    padding-right: 5px;
}

td.menuheader a{
    text-decoration:none;
    color:black;
}
td.menuheader a:visited{
    text-decoration:none;
    color:black;
}

td.menu{
	background:white;
	font-family: Verdana, Arial;
    font-size: 10pt;
    cursor:hand;
    padding-left:0px;
}

td.menu a{
	text-decoration:none;
	color:black;
}

td.menu a:visited{
	color:black;
}

td.mouseoverstyle{
	background-color:highlight;
	text-decoration:none;
}
table.menu
{
	border: 1 solid black;
  	font-family: Verdana, Arial;
    font-size: 10pt;
	position:absolute;
	visibility:hidden;
    cursor:hand;
    background:white;

}
table.submenu
{
	border: 1 solid black;
  	font-family: Verdana, Arial;
    font-size: 10pt;
    position:absolute;
	visibility:hidden;
    cursor:hand;
    background:white;

}

</style>
