div.color_picker { height: 16px; width: 16px; padding: 0 !important; border: 1px solid black; /*background: url(../images/arrow.gif) no-repeat top right;*/ cursor: pointer; line-height: 16px; margin: 0px 0px 0px 0px; } div#color_selector { width: 110px; position: absolute; border: 1px solid #598FEF; background-color: #EFEFEF; padding: 2px; z-index: 3; } div#color_custom {width: 100%; float:left } div#color_custom label {font-size: 95%; color: #2F2F2F; margin: 5px 2px; width: 25%} div#color_custom input {margin: 5px 2px; padding: 0; font-size: 95%; border: 1px solid #000; width: 65%; } div.color_swatch { height: 12px; width: 12px; border: 1px solid #000; margin: 2px; float: left; cursor: pointer; line-height: 12px; }