/* Semaphore search stylesheet */
/* (c) 2005 APR Smartlogik Ltd */


/* Main titles */
.aprslk-title {
   background-color: #009900;
   color: #ffffff;
   font-size: 130%;
   font-weight: bold;
   text-indent: 10px;
}

/* Sub-titles on advanced search screen */
.aprslk-title2 {
   font-size: 110%;
   font-weight: bold;
}

/* Colour for Advanced search Did you mean? and removal of common words */
.aprslk-grey {
   color: gray;
}

/* Error messages on results page and advanced search */
.aprslk-error {
   color: red;
   font-weight: bold;
}

/* Style for highlighting matching words */
.aprslk-hilite {
   color: #009900;
   font-weight: bold;
}

/* Prevent <form> tags from changing formatting */
form.aprslk {
   margin: 0px;
}

/* Format <fieldset> tags on advanced search screen */
fieldset.aprslk {
   border: none;
}

/* Next / Previous links at top of results */
.aprslk-white a:link {
   color: white;
   font-weight: bold;
}

/* Next / Previous links at top of results */
.aprslk-white a:visited {
   color: white;
   font-weight: bold;
}


/* Currently selected tab on results screen */
.aprslk-selected {
   background-color: #009900;
   color: white;
}

/* Currently unselected tab on results screen */
.aprslk-unselected {
   background-color: #DAF5CF
}

/* Best match result */
.aprslk-bestmatch {
   background-color: #DAF5CF
}

/* Best match category */
.aprslk-bestmatchfloat {
   float:right;
   vertical-align:text-top;
   color:gray;
}

/* Categories appearing beneath the document summaries */
.aprslk-subhit {
   color: gray;
}

/* Warning when search query matches no documents in current service */
.aprslk-nomatch {
   background-color: yellow
}

/* Make buttons look the same in Gecko/IE/Opera */
.aprslk-button {
   font-family: arial, helvetica, sans-serif;
   font-size: 10pt;
   padding:0px;
   margin:0px;
}
