#lab_name {
padding-bottom: 20px;
}
#signup {
height:  2em;
}
#hd {
    margin: 0 30px 0 30px;
}
#hd_left.yui-u.first {
    width: 90%;
}
img#lab_logo {
    padding: 5px 0 0 27px;
}
#lab_logo {
    font-weight: bold;
    color: #4A4A4A;
    /*text-shadow: 0px 1px 1px black;*/
    text-decoration: none;
    font-size: 159%;
    top: 14px !important;
}

.tagline {
    font-style: italic;
    position: relative;
    top: 14px;
    left: 20px;
    padding-left: 7px;
    color: #4A4A4A;
}

#hd .yui-gf {
    background-color: #FFF;
    background: #FFF;
    /* border: solid 0 #FFF;
    border-left: solid 0 #FFF;
    border-right: solid 0 #FFF;
    border-top: solid 0 #FFF; */
    border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    height: 80px;
}

#body .yui-g {
    width: 100%;
}

.block {
    background-color: #DDD;
    padding: 16px 20px;
}

.first h2 {
    border-top: double 3px #DDD;
    border-bottom: double 3px #DDD;
    margin: 20px 0 14px;
    padding: 8px 0;
}

.first li {
    padding: 3px 0;
}

a.button {
    -moz-border-radius-topleft: 0;
    -webkit-border-top-left-radius: 0;
    border-top-left-radius: 0;
    -moz-border-radius-topright: 0;
    -webkit-border-top-right-radius: 0;
    border-top-right-radius: 0;
    -moz-border-radius-bottomleft: 0;
    -webkit-border-bottom-left-radius: 0;
    border-bottom-left-radius: 0;
    -moz-border-radius-bottomright: 0;
    -webkit-border-bottom-right-radius: 0;
    border-bottom-right-radius: 0;
}

a.button {
    color: #ffffff;
    background: #222;
    border: 1px solid #222;
}

input[type=button]:hover, input[type=submit]:hover, input[type=reset]:hover, button:hover, a.button:hover {
color: #fff;
background: #004178;
border: 1px solid #004178;
}

input[type=button]:hover .ui-icon, input[type=submit]:hover .ui-icon, input[type=reset]:hover .ui-icon, button:hover .ui-icon, a.button:hover .ui-icon {
    background-image: url(/__load/images/ui-icons_ffffff_256x240.png);
}

.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {
    -moz-border-radius-topright: 0;
    -webkit-border-top-right-radius: 0;
    -khtml-border-top-right-radius: 0;
    border-top-right-radius: 0;
}

.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {
    -moz-border-radius-topleft: 0;
    -webkit-border-top-left-radius: 0;
    -khtml-border-top-left-radius: 0;
    border-top-left-radius: 0;
}

.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {
    -moz-border-radius-bottomright: 0;
    -webkit-border-bottom-right-radius: 0;
    -khtml-border-bottom-right-radius: 0;
    border-bottom-right-radius: 0;
}
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {
    -moz-border-radius-bottomleft: 0;
    -webkit-border-bottom-left-radius: 0;
    -khtml-border-bottom-left-radius: 0;
    border-bottom-left-radius: 0;
}

#ft {
    border: 0;
    border-left: 0;
    border-right: 0;
    border-bottom: 0;
    border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
}

