ul.mergibilities li {position: relative; width: 100%; background-color: #FFF; padding: 2px; margin-bottom: 5px}
ul.mergibilities .info {border: 1px solid black}
.schemaMatcher {position: relative; width: 100%; background-color: #eee; border: 1px solid black; padding: 2px; margin-bottom: 5px; overflow: hidden}
.schemaMatcher .widget {top: 0px; left: 0px}
.schemaMatcher h3 {margin: 8px 10px 4px 10px}
.schemaMatcher .preview {overflow: hidden}
.schemaMatcher .controls {text-align: center; margin: 4px 0px}
.schemaMatcher .preview {padding-top: 25px}
.schemaMatcher .mergeMask {position: absolute; top: -25px}
.schemaMatcher .mergeActions {position: relative}
.schemaMatcher .mergeActions .column {float: left; position: relative}
.schemaMatcher .mergeActions .column select {position: absolute; top: 0; left: 0; background-color: #fff; white-space: nowrap}
.schemaMatcher .mergeActions .status {font-weight: normal}
.schemaMatcher .mergeActions .selected {padding-left: 18px; background-image: url(../images/icons/icon_set.gif?1283849459); background-repeat: no-repeat; background-position: 4px -1458px}
.schemaMatcher .mergeActions .description {font-size: 0.8em; font-style: normal}
.schemaMatcher .mergeActions .merge .merge {font-weight: bold}
.schemaMatcher .mergeActions .merge li {float: left; padding-left: 20px; width: 103px; border: 1px solid #FFF; overflow: hidden; white-space: nowrap; margin-right: 10px}
.schemaMatcher .mergeActions .merge li.even {margin-right: 0px}
.schemaMatcher .mergeActions .append {clear: left}
.schemaMatcher .mergeActions .append li {padding-left: 20px}
.schemaMatcher .mergeActions .append .append {font-weight: bold}
.schemaMatcher .mergeActions li.hover {background-color: #d1f39d; border: 1px solid #9cd940; cursor: pointer}