.clear { clear:both; }

/* Auto Complete CSS */
h3 { margin: 0px; padding-left: 6px; }
.suggestionsBox { position:absolute; z-index:3; margin:10px 0px 0px 0px; width:400px; background-color:#212427; -moz-border-radius:7px; -webkit-border-radius:7px; border:2px solid #000; color:#fff; }
.suggestionList { margin:0px; padding: 0px;}
.suggestionList li { margin:0px 0px 3px 0px; padding:3px; cursor:pointer; }
.suggestionList li:hover { background-color:#659CD8; }

/* Image Map CSS */
#map { margin:0; padding:0;font-family:arial, helvetica, sans-serif; font-size:8pt; }
#map li { margin:0; padding:0; list-style:none; }
#map li a { position:absolute; display:block;
/*
   Specifying a background image
   (a 1px by 1px transparent gif)
   fixes a bug in older versions of
   IE that causeses the block to not
   render at its full dimensions.
*/
 background:url(blank.gif); text-decoration:none;
padding-left:6px;
color:#FFECA1;}
#map li a span { display:none; }
#map li a:hover span { position:relative; display:block; width:200px; left:10px; top:10px; border:1px solid #000; background-color: #4C5E52; padding:5px; filter:alpha(opacity=80); opacity:0.8; }


