/*
** ezproxy.css | last updated 05-10-17
*/
html, body {
/*      height: 100%; */
}
body {
        background: white;
        font-family:Georgia,"Times New Roman",Times,serif;
        font-size:12px;
        margin: 0;
}
img, img a {
        border:none;
}
#wrapper {
        background-color: #fff;
        background:scroll;
        color:#292929;
        font-family:sans-serif;
        margin: 0 auto;
        text-decoration:none;
        width: 100%;
}

#nyumc-header {
  height: 100px;
  /*background: #12021d url(https://hsl.med.nyu.edu/sites/all/themes/nyuhsl/images/violet_glow.jpg) repeat-y top center;*/
  background: #580f8b !important;
  position: relative;
  padding: 1em;
}

#nyuhsl-logo {
  width:80%;
  margin: 0 auto;
}
#content {
        background-color: #fff;
        line-height:1.2;
        margin: 0 auto;
        padding: 0 1em 1em;
        width: 80%;
}
#content hr {
        background-color:#460376;
        border:0 none;
        color:#460376;
        height:2px;
        margin-top:-5px;
        width: 100%;
}
h1, h2, h3, h4, h5, h6 {
        font-family:arial,helvetica,sans-serif;
        font-weight: normal;
}
h1 {
        color:#26756F;
        font-size:24px;
        letter-spacing:-1px;
        padding-bottom:2px;
        margin: 0.5em 0;
}
h2 {
        color:#592D86;
        font-size:18px;
        font-weight: bold;
        padding-bottom:2px;
        padding-top:5px;
}
h3 {
        font-size: 14px;
        font-weight: bold;
        padding-top: 5px;
        padding-bottom: 2px;
        color: #b76927;
}
li {
        padding: 2px 0px;
}
.alert {
        color: #a3224b;
        font-weight: bold;
}
fieldset {
        border: none;
}
.form-wrapper {
        background-color: #f5f5f5;
        border: 1px solid #460376;
        height: 100%;
        margin-top: 1em;
        padding: 1em;
        width: 100%;
        min-width:245px;
        max-width:355px;
        border-radius:5px;
}
.form-wrapper.wide {
        width: 200px;
}
.widefw {
        width: 550px;
}

.form-wrapper h3 {
        padding-top: 0;
        margin-top: 0.5em;
        margin-bottom:1.5em;
}
input {
        font-size: 12px;
border-radius:4px;
border:1px solid #a0a0a0;
        padding:.5em;
        width:50%;
        min-width:200px;
}
.form-item label {
        display:block;
        font-weight:bold;
}
.form-item {
   margin-bottom:1.5em;
}
.form-submit {
        padding:.5em;
        margin-top:2em;
        width:auto;
        display:block;
        margin-bottom:2.5em;
}

