* {
     margin: 0px;
}

body {
     background: none repeat scroll 0% 0% #EFEFEF;
}

.wrapper {
     background: none repeat scroll 0% 0% #FFFFFF;
     margin: 150px auto;
     border: 2px solid #3DA8BA;
     padding: 10px;
     width: 500px;
}
fieldset{
 border:2px solid #efefef;
}

#filedrag {
     border-radius: 7px 7px 7px 7px;
     border: 2px dashed #3DA8BA;
     color: #555555;
     cursor: default;
     display: none;
     margin: 1em 0pt;
     padding: 1em 0pt;
     text-align: center;
 background:#f9f9f9;
}

#filedrag.hover {
     border-style: solid;
     box-shadow: 0pt 3px 4px #dbdbdb inset;
}
#messages{
 margin-top:10px;
 padding:5px;
 font-size:14px;
}
#messages p{
 border-bottom:1px solid #efefef;
 margin-bottom:5px;
}
