table tr td {padding:0;margin:0;border:0;}

.AWL_ColourPicker {position:relative;z-index:100;}
.AWL_ColourPicker div {float:left;width:30px;height:16px;font-size:10px;border:1px solid #ccc;margin-right:5px;}
.AWL_ColourPicker button {height:20px;border:1px outset #ccc;font-size:10px;cursor:pointer;line-height:1.5;font-family:Trebuchet MS,Tahoma,sans-serif;}
.AWL_ColourPicker table {position:absolute;table-layout:fixed;background:#fff;border:1px solid #000;top:0;width:200px;}
.AWL_ColourPicker table tr td {border:1px solid #fff;font-size:10px;width:20px;cursor:pointer;}
.AWL_ColourPicker table tr td.hover {border:1px dashed #999;}

div.group{border:1px solid #ccc;margin: 5px 0 5px 0;padding:2px 0 2px 5px;}
