.ap-tumbol-window,.ap-postcode-window{ position:absolute; display:none; font-family: "MS Sans Serif"; font-size: 14px; } .ap-tumbol-window{ z-index:10001; } .ap-postcode-window{ z-index:10002; } .ap-iframetop{ z-index:1000; display:block; } .ap-list { overflow:scroll;background-color:lavender;white-space: nowrap; overflow-x:hidden; } .ap-list a { display:block; text-decoration:none; } .ap-tumbol-window { width:320px; } .ap-tumbol-window .ap-list{ width:320px;height:128px; } .ap-tumbol-window .ap-list a{ width:300px; } .ap-postcode-window .ap-list{ width:140px;height:80px; } .ap-postcode-window .ap-list a{ width:120px; } .ap-highlight { background-color:yellow; } .ap-title-bar{ background-color:#CCC; height:20px; padding:3px 2px 2px 3px; } .ap-ajaxloader { display:block; float:left; width:50px; } .ap-button { display:block; float:right; text-align:right; font-weight:bold; } .ap-button img { vertical-align: middle; margin-right: 5px; } .ap-button a{ text-decoration:none; } .ap-button a:hover{ text-decoration:none; color:red; } .ap-new-postcode-window { position:absolute; background-color:#DCDCDC; border:solid blue 1px; width:170px; height:60px; display:none; } .ap-new-postcode-window form{ margin:10px; }