
body {
    text-align: center;
    font-family: "helvetica neue", sans-serif;
}
article, aside, figure, figure img, figcaption, hgroup, footer, header, nav, section, video, object, output {
    display: block;
}
#container {
    text-align: left;
    border: 1px solid #ccc;
    -webkit-box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 5px;
    -moz-box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 5px;
    -o-box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 5px;
    box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 5px;
}

form.wufoo {
    margin: 20px 14px 0 14px;
    padding: 0 0 20px 0;
    position: relative;
}

img, a img {
    border: none;
    -ms-interpolation-mode: bicubic;
}
.hide, .cloak div, .cloak span, .likert.cloak tbody, .likert.cloak thead {
    display: none !important;
}
.likert.cloak table {
    border: none;
}
