.kwSuggestBoxVisible, .kwSuggestBoxHidden, .locSuggestBoxVisible, .locSuggestBoxHidden, .emailSuggestBoxVisible, .emailSuggestBoxHidden {border-top: 1px solid #000;
border-right: 1px solid #000;
border-bottom: 1px solid #CCC;
border-left: 1px solid #000;
padding: 2px;
background-color: #FFF;
position: relative;
z-index: 2}

.kwSuggestBoxHidden, .locSuggestBoxHidden, .emailSuggestBoxHidden {border-bottom: 1px solid #000}

.kwSuggestBoxLine, .kwSuggestBoxLineOver, .locSuggestBoxLine, .locSuggestBoxLineOver, .emailSuggestBoxLine, .emailSuggestBoxLineOver {background-color: #FFF;
padding: 4px;
border-bottom: 1px solid #CCC;
color: #000;
cursor: default}

.kwSuggestBoxLineOver, .locSuggestBoxLineOver, .emailSuggestBoxLineOver {background-color: #FE7700;
color: #FFF;
cursor: pointer}

.kwSuggestBox, .locSuggestBox {width: 300px; 
height: auto; 
border: 1px solid #000; 
overflow: auto; 
visibility: hidden; 
position: absolute; 
padding-top: 0px; 
padding-left: 0px; 
z-index: 1; 
background-color: #FFF; 
font-size: 0.75em}

.emailSuggestBox  {width: 145px; 
height: auto; 
border: 1px solid #000; 
overflow: auto; 
visibility: hidden; 
position: absolute; 
right: 36px; 
top: 79px; 
z-index: 1; 
background-color: #FFF; 
font-size: 0.75em}

.kwSuggestHilite, .locSuggestHilite, .emailSuggestHilite {background-color: #FACFAA;
font-weight: bold}








.locationBoxLine, .locationBoxLineOver {background-color: #FFF;
padding: 4px;
position: relative;
z-index:101;
border-bottom: 1px solid #CCC;
color: #000;
cursor: default}

.locationBoxLineOver {background-color: #FE7700;
color: #FFF;
cursor: pointer}

.locationBox {width: 300px; 
height: auto; 
border: 1px solid #000; 
overflow: auto; 
visibility: hidden; 
margin-top: -15px;
position: absolute; 
z-index: 101; 
background-color: #FFF; 
font-size: 0.75em}

.locationHilite {background-color: #FACFAA;
font-weight: bold}
