/* Base amendments to the 2.0 University Toolkit for media=screen
   These amendments override elements in the Toolkit css
*/

/* HEADINGS  --------------------------------------------------------------- */

.header { height: 85px; }

.content-main h2 {
        font-size: 1.5em;
        line-height: 100%;
        padding-bottom: 0.1em; /* IE fix */
}


/* ASIDE -------------------------------------------------------------------- */

.aside form {
    border-bottom : 1px solid rgb(193,192,187);
    border-bottom-style: none;
    padding-bottom : 16px;
    width : 179px;
}

.aside input[type="text"] {
    width : 127px;
}

/* NAVIGATION --------------------------------------------------------------- */

.nav-main li {
	margin-right: -2px;
}

.nav-main li a {  
   font-family: 'Lato', sans-serif;
    font-weight: 400;
    margin-top: 0.5em;
    padding-bottom: 0.5em;
}

.nav-sub {
    border-top: 0px none #ffffff;
}

h4.information {
    border-top-style: none;
}

.nav-sub  {
    border-top: 1px solid #C1C0BB;
}

/* HOMEPAGE ----------------------------------------------------------------- */

/* links */


.homepage .content-info a,
.homepage-alt .content-info a, 
.homepage .content-info a:visited,
.homepage-alt .content-info a:visited {
    color: rgb(37,84,190);
}

#content .ui-widget-content a:hover,
.homepage .content-info li a:hover {
    color: rgb(205,89,42);
    text-decoration: underline;
}

.content-main a:hover {
    text-decoration: underline;
}


.content-main h2 a:hover {
    text-decoration: underline;
}

.related {
    margin-top: 0px;
}

h4.related-info {
    margin-top: 0px;
}

.related ul {
    margin-bottom: 2em;
}

.related ul li {
    margin-left: 15px;
    border-bottom: 1px dotted #CCCCCC;
}

.related a, .related a:visited {
    color: rgb(37,84,190);
    text-decoration: none;
}


.related li a:hover {
    color: rgb(205,89,42);
    text-decoration: underline;
}

blockquote {
    margin: 0 2em;
}
