﻿/* Framework Overrides */
/* Search Box */
/* Framework imposes a 24px line height */
.type-framework fieldset.input input#find_text{
	line-height: normal;position:relative; top:1px;
}
.type-framework #find{
	line-height: 13px;
}

/* Navbar changes */
.pattern-framework .site-header .navbar {
    height: 32px; border-top: 1px solid #999; border-bottom: 1px solid #999;
    margin-bottom: 24px;
}
.pattern-framework .site-header .navbar td{
	background: white;
}
.component-framework table.navbar a.active {
    background: #a41034;
    color: #ffffff;
    border-top: 1px solid #ffffff;
    border-bottom: 1px solid #ffffff;
    padding: 6px 10px 6px 10px;
}
.component-framework table.navbar td.first{
    padding-left: 12px;
}
.component-framework table.navbar td.first a {
    padding-left: 10px;
}
.component-framework table.navbar .divider{
	display: none;
}
.pattern-framework .site-header.inherit-bg {
	background: white;
}
/* Fonts */
.type-framework body,
.type-framework .content-wrap strong,
.type-framework .content-wrap b{font-family: Verdana,Arial,sans-serif;}
.type-framework .content-wrap b,
.type-framework .content-wrap .faculty-content strong{font-weight:bold;}

.component-framework .more-arrow, .component-framework .more {
    font: normal 13px/16px Arial,Helvetica,Verdana,'Trade Gothic W01 Bold 2',sans-serif;
}
.component-framework .more-arrow, .component-framework .more a{
    text-decoration: none;
}
.component-framework .content-wrap p.more{
	margin-top: 1em;
}
.type-framework p{
	margin-bottom: 1em; 
}

/* Event Display on Home Page */
.pattern-framework .sidebar-event-listing .event-item .month{background: transparent; 
	font: bold 12px/12px Arial,Helvetica,Verdana,sans-serif;display:block;padding:4px 0 0 0}
	
.pattern-framework .sidebar-event-listing .event-item .day{color:white;background-color:transparent;display:block;
	font:normal 19px/19px 'Trade Gothic W01 Bold 2',Arial, Helvetica, Verdana, sans-serif;text-transform:uppercase;padding: 2px 0 0 0;}

.pattern-framework .sidebar-event-listing p.date .day{
	margin: 0; line-height: 100%;
}

/* Publications display on faculty profile page, Conferences display of italics */
.type-framework .citation em,.type-framework .citation i,
.type-framework .faculty-content em, .type-framework .faculty-content i,
.type-framework .content em, .type-framework .content i{font-family:Verdana,Arial,Helvetica,Verdana,sans-serif;font-style:italic;}

/* Profile pages */
.type-framework .fullbio strong,
.type-framework .fullbio b{
	font-weight: bold;
}
	
	
	