body { margin:0; padding:0; font-family:georgia, tahoma; font-weight:normal; }

a { color:#cccccc; }

form, fieldset { margin:0; padding:0; border:0; }

#wrap { width:800px; margin:0 auto; overflow:hidden; zoom:1; }

#slider-hue, #slider-sat, #slider-lig { float:left; width:400px; }

#adsense { width:728px; padding:0 36px; overflow:hidden; zoom:1; }

#error { text-align:center; color:#ce0000; border:1px dashed #ce0000; padding:20px; margin-bottom:20px; }

h1 { margin:0; padding:10px 20px; font-size:20px; background-color:#cccccc; border-bottom:1px solid black; }
h1 a { display:block; color:black; text-decoration:none; }

#subtitle { margin-top:2px; margin-bottom:15px; font-size:11px; text-align:right; color:#cccccc; overflow:hidden; zoom:1; }

#info { padding:20px; margin-top:15px; font-family:georgia; line-height:20px; background-color:#f8f8f8; border:1px dashed #cccccc; }
#info .pic { float:right;border:1px dashed #cccccc; }
#info a { color:#808080; }
#info p { text-indent:0.5em; margin:5px 0; padding:0; }
#info ul { margin:0 20px; padding:0; list-style-type:circle; }

.fieldset { background-color:#f8f8f8; position:relative; padding:0; margin:0; margin-top:30px; border:1px solid #cccccc; }
.fieldset h3 { position:absolute; height:20px; line-height:20px; font-size:12px; font-weight:normal; background-color:#ffffff; top:-10px; left:10px; margin:0; padding:0 10px; border:1px solid #cccccc; }
.fieldset p { font-size:12px; margin:10px 0; padding:0; }
.fieldset p span { color:#808080; }
.fieldset-wrap { padding:20px; margin-top:10px; overflow:hidden; zoom:1; }

a.download { display:block; color:#808080; font-size:12px; text-decoration:none; line-height:20px; }

h3.green, .green { background-color:#effff1; border:1px solid #b2e6b8; }

textarea { width:746px; /*97%;*/ height:200px; font-size:11px; padding:5px; border:1px solid #cccccc; }

.control-cont { overflow:hidden; zoom:1; }

.byte-div { float:left; padding:4px !important; padding:3px 4px 3px 4px; background-color:#e6e6e6; }
.color-div { float:left; width:50px; height:19px; border:4px solid #e6e6e6; }
.disable-div { float:left; font-size:12px; /*width:100px;*/ height:19px; border:4px solid #e6e6e6; background-color:#e6e6e6; }
.perc-div { font-family:tahoma; font-size:12px; float:left; width:50px; height:19px; border:4px solid #e6e6e6; background-color:#e6e6e6; }

input.byte { width:30px; font-family:tahoma; font-size:11px; padding:2px; border:1px solid #cccccc; text-align:right; }

input.button { width:160px; height:40px; line-height:40px; font-family:georgia, tahoma; border:1px solid black; margin:20px auto; float:right; }

input.chk { margin:1px 0 2px 0 !important; margin:1px 0 0 0; width:13px; height:13px; }

#entries { overflow:hidden; zoom:1; }
.entry { /*width:71px;*/ height:15px; float:left; margin-right:5px; margin-bottom:5px; border:1px solid #aaaaaa; font-size:0; overflow:hidden; zoom:1; }
.lock { background-color:#aaaaaa; width:15px; height:15px; float:left; }
.old, .new { width:23px; height:15px; float:left; }
