/* GLOBALS */
* { margin:0; padding:0; border:0; }
.hidden { display:none; }
.showing { display:block; }
.error { margin:25px auto; text-align:center; font-size:1.2em; color:#f00; font-weight:bold; }
#cropWrap { margin:10px 0 0 0; }
#wait { padding:15px 0 0 0; text-align:center; }


/* BODY*/

/* INFO */
div.info { width:500px; margin:15px auto 30px auto; line-height:1.7em; border:1px solid #ccc; background:#fff; padding:12px; }

/* INITIAL UPLOAD FORM */
form { margin:20px 0 0 0; align:center;}
form#imigUpload { display:block; border:1px solid #ccc; background:#fff; padding:20px; }
form legend { font-weight:bold;}
form label { display:block; margin-left:180px;}
form input { display:block; border:1px solid #ccc; background:#fafafa; padding:3px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#666666; width:490px;}
form div#submit, form div#wait { height:30px; padding:15px 0 0 0; }
form div#submit input { width:75px; margin:0 auto; }


/* FORMS WHICH STORE EDITING DATA */
form.frmCrop legend, form.frmResize legend { display:none; }


/* RESIZE TRACK AND HANDLE */
#resizeTrack { width:200px; height:5px; background:transparent url(../images/bg_track.gif) left top no-repeat; margin:0 0 20px 0; }
#resizeHandle { cursor:move; width:5px; height:10px; background:transparent url(../images/bg_handle.gif) left top no-repeat; }