/**
 * @version $Revision: 281 $ / $Date: 2010-02-11 09:08:57 +0000 (Thu, 11 Feb 2010) $
 */
div.search-suggest {
   width:100%;
}

div.search-suggest form {
   margin:0;
}

div.search-suggest input.phrase {
   font-size:150%;
   color:#555555;
   padding:3px 3px 5px 5px;
   border:1px solid #aaaaaa;
   height:27px;
   font-size:22px;
   width:350px;
   vertical-align:middle;
}

div.search-suggest input.phrase.hint {
   color:#bbbbbb;
   text-align:center;
   overflow:hidden;
}

div.search-suggest input.phrase:focus {
   outline:0;
}

div.search-suggest input.spinner {
   background:url(http://images.datrixtraining.com/images/spinner.gif) 95% 50% no-repeat;
}

div.search-suggest input.submit {
   vertical-align:middle;
}

div.search-suggest a img {
   border:0;
   vertical-align:middle;
}

table.results {
   width:100%;
}

table.results td.code img {
   vertical-align:middle;
   margin-left:5px;
}

table.results td img.gtr-icon {
   vertical-align:middle;
}

table.results tr th {
   text-align:left;
   font-size:90%;
   padding:0 10px 0 10px;
   border-top:1px solid #aaaaaa;
   border-bottom:1px solid #aaaaaa;
   line-height:150%;
}

table.results td.length, table.results td.price {
   white-space:nowrap;
}

table.results tr {
   vertical-align:top;
}

table.results td {
   font-size:70%;
   padding:7px 10px 7px 10px;
}

table.results td.actions {
   width:185px;
}

table.results td.actions a {
   margin-right:5px;
}

table {
   border-spacing:0;
}

table.results tr.odd {
   background-color:#eaeaea;
}

ul.filters li a {
   display:block;
}
ul.filters li a.active {
   background:url('/images/icons/bullet_green.png') 0% 0% no-repeat;
}

h4 {
   margin:5px 0 3px 0;
}

div.venue-preview {
   display:none;
   position:absolute;
   background:#ffffff;
   width:350px;
   text-align:center; /* centre the image */
   border:1px dotted #333333;
}

div.venue-preview h4 {
   text-align:center;
   margin:0 0 5px 0;
   line-height:200%;
   padding:0 3px 0 3px;

}

div.venue-preview p {
   text-align:center;
   font-size:80%;
   font-weight:bold;
}
