#options_panel {width:180px; position:absolute; left: -180px; top: 100px; margin-left: 0; z-index:999; 
 filter: alpha(opacity=70); opacity: .7; }
#options_panel h3 {width: 30px; height: 30px; position: absolute; top: 15px; right: -30px; margin: 0; background-color: black; cursor: pointer;
border-top-right-radius: 3px; border-bottom-right-radius: 3px;}
#options_panel h3 span {margin:5px 0 0 8px;}
#options_panel.opened h3 {background-position: center bottom;}
#options_panel .options {height: 360px;  background-color:#000;padding: 10px 15px;
border-top-right-radius: 3px; border-bottom-right-radius: 3px;}
#options_panel h5 {text-transform:uppercase;}
#options_panel h5,
#options_panel .options {font:bold 10px/1.6 Arial, Helvetica, sans-serif; color:#ddd;margin: 10px 0 5px;}

#options_panel select {width:150px; font-size:10px; text-transform:uppercase; color:#ccc; background:#111; border:1px solid #555; outline:none !important; color: #111; background: #DADADA;}
#options_panel input[type=text] {width:110px; font-size:10px; text-transform:uppercase; color:#ccc; background:#111; border:1px solid #555; outline:none !important; height:13px; vertical-align:top; }

#options_panel .color_suggestions {list-style: none;margin: 0;padding: 0;}
#options_panel .color_suggestions li {border: 1px solid #888888; cursor: pointer; float: left; height: 15px; margin: 3px; width: 15px; border-radius:2px;}

#options_panel .note {margin-top:10px;}