/* HTML ELEMENTS */
/* COMMON CLASSES */
.break { clear:both; }
/* SEARCH FORM */
#searchform { margin-left:0px; margin-top:0px; font-size:18px; position: absolute; z-index:999; }
#searchform div { color:#eeeeee; }
#searchform div input { font-size:14px; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px;  width:310px; height:18px; outline:none; }
#suggestions{ position: relative; left:-1px; width:320px; display:none; z-index:999; margin-top:1px; }
#inputString { position:absolute; }
#inputString:focus {outline:none;}
#searchform_input { width:30px !important; height:30px !important; margin-left:320px; padding-top:1px !important; }
/* SEARCHRESULTS */
#searchresults { border-width:1px; border-color:#919191; border-style:solid; width:517px; background-color:#303030; font-size:10px; line-height:14px; }
#searchresults a { display:block; background-color:#ffffff; clear:left; min-height:56px; text-decoration:none; }
#searchresults a:hover { background-color:#E6E6E6; color:#CCC; }
#searchresults a img { float:left; padding:5px 10px; }
#searchresults a span.searchheading { display:block; font-weight:bold; padding-top:5px; color:#191919; }
#searchresults a:hover span.searchheading { color:#303030; }
#searchresults a span { color:#555555; }
#searchresults a:hover span {  }
#searchresults span.category { font-size:11px; margin:5px; display:block; color:#ffffff; }
#searchresults span.seperator { float:right; padding-right:15px; margin-right:5px; height:24px;
background-image:url(/web_standard/module/search/images/shortcuts_arrow.gif); background-repeat:no-repeat; background-position:right; }
#searchresults span.seperator a { background-color:transparent; display:block; margin:5px; height:auto; color:#ffffff;  }