/* EXAMPLE CLASSES */
.ucd-example {
    margin: 0 !important;
}
/* END EXAMPLE CLASSES */

/* HEADER */
.ucd-header {
    clear: both;
    width: 100%;
    font-size: 93%;
    background: #fff url(../images/"bkgd_header.gif") top left repeat-x;
    margin-bottom: 0.1em;
    padding-top: 15px;
}

.ucd-header, .ucd-header a, .ucd-header form, .ucd-header fieldset, .ucd-header ul {
    float: left;
}

/* LOGO */
.ucd-header #logo {
    margin-left: 15px;
}

/* FORM */
.ucd-header fieldset { /* use a fieldset inside forms, not divs or p */
    margin: 0 0 0 1em;
    padding: 5px;
    background-color: #ebebeb;
    /* MOZ */
    -moz-border-radius-topleft: 2px;
    -moz-border-radius-bottomleft: 2px;
    /* WEBKIT */
    -webkit-border-top-left-radius: 2px;
    -webkit-border-bottom-left-radius: 2px;
    /* CSS3 if and when it gets supported */
    border-top-left-radius: 2px;
    border-bottom-left-radius: 2px;
}

.ucd-header fieldset * {
    vertical-align: middle;
}

.ucd-header label {
    font-weight: bold;
    color: #6799ca;
}

.ucd-header label.weak {
    color: #000;
    font-weight: normal;
    font-size: 90%;
}

.ucd-header input.txt {
    width: 7em;
}

.ucd-header input#chkRemember {
    margin-left: 10px;
}

/* LISTS */
.ucd-header ul {
    background-color: #eee;
    color: #6799ca;
    padding: 0.6em 0 0.6em 1em;
    /* MOZ */
    -moz-border-radius-topright: 2px;
    -moz-border-radius-bottomright: 2px;
    /* WEBKIT */
    -webkit-border-top-right-radius: 2px;
    -webkit-border-bottom-right-radius: 2px;
    /* CSS3 if and when it gets supported */
    border-top-right-radius: 2px;
    border-bottom-right-radius: 2px;
}

.ucd-header ul li {
    border-right: solid 1px #ccc;
	display: inline;
    list-style-type: none;
	margin: 0 .8em 0 0;
	padding: 0 .8em 0 0;
}

.ucd-header ul li.first {
    padding-left:0;
}

.ucd-header ul li.last {
    border-right: none;
    padding-right: 0;
}

.ucd-header ul li a {
    float: none;
    color: #31669a;
}

/* ADMIN LINKS */
.ucd-header ul#admin {
    float: right;
    margin-right: 1em;
    background-color: transparent;
}

.ucd-header ul#admin li.last {
    margin-right: 0;
}

.ucd-header ul#admin a {
    text-decoration: none;
}