﻿.cssTable { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; }
.acContainer { border-right: black 1px solid; border-top: black 1px solid; overflow-x: hidden; overflow: auto; border-left: black 1px solid; cursor: default; border-bottom: black 1px solid; position: absolute; background-color: white; }
.acItem { padding-right: 1px; padding-left: 5px; padding-bottom: 0px; width: 100%; color: black; padding-top: 0px; }
.acItemHilight { padding-right: 1px; padding-left: 5px; padding-bottom: 0px; color: white; padding-top: 0px; background-color: #005cab; }
.acOriDes { font-weight: normal; font-size: 11px; color: #000000; font-family: Verdana; text-decoration: none; }
.plusSign { border-top-width: 0px; border-left-width: 0px; left: -1px; border-bottom-width: 0px; cursor: pointer; position: relative; top: 2px; border-right-width: 0px; }
.showTable { border-top-width: 0px; display: none; border-left-width: 0px; z-index: 100; border-bottom-width: 0px; padding-top: 1px; position: absolute; border-right-width: 0px; }
.showTable font { font-size:0px !important;  }
.showTable IFRAME { border-top-width: 0px; display: none; border-left-width: 0px; z-index: -1; filter: mask(); left: 0px; border-bottom-width: 0px; width: 100px; position: absolute; top: 0px; height: 109px; border-right-width: 0px; }
.fromCityBox { border:1px solid #819CB7; display: none; overflow: auto; height: 109px; background-color: #fff; width:305px !important; }
.fromCityBox table tr td { vertical-align:top !important; padding:0; }
.fromCityBox td a { color:#018ace !important; text-decoration:none; display:block; border:1px solid #fff; background:#fff; padding:3px 4px; font-size:10px !important; }
.fromCityBox td a:hover { color:#404143 !important; text-decoration:none; display:block; border:1px solid #C0E3FF; background:#DBF0FF; padding:3px 4px; }
.fromBoxCloseButton { display: none; cursor: pointer; position: absolute; top: 4px; }
.fromCityBox td a.selected { color:#404143 !important; text-decoration:none; display:block; border:1px solid #C0E3FF; background:#DBF0FF; padding:3px 4px; }
.toLookUp A.selected { background-color: #dbdee4; text-decoration: none; }
.aCode { background-color: #dbdee4; text-decoration: none; }
.toLookUp A.selected SPAN.aCode { background-color: #dbdee4; text-decoration: none; }
 