#header .nav a {
	padding: 10px 4px;
	font-size: 11px;
}

#subheader #breadcrumbs {
	font-size: 11px;
}


#content #leftCol h1 {
	font-size: 14px;
}
#content #leftCol h2 {
	font-size: 14px !important;
}
#content #leftCol h3 {
	font-size: 13px !important;
}
#content #leftCol p {
	font-size: 12px !important;
}
#content #leftCol li {
	font-size: 12px;
}


#mainCol h1 {
	font-size: 16px !important;
}
#mainCol h2 {
	font-size: 16px !important;
}
#mainCol h3 {
	font-size: 15px !important;
}
#mainCol p {
	font-size: 14px !important;
}
#mainCol li {
	font-size: 14px !important;
}
#mainCol .note {
	font-size: 12px;
}


#searchBox {
	font-size: 12px;
}


#searchBox #searchKentLINKDesc, #searchBox #searchDatabasesDesc, #searchBox #searchVideosDesc, #searchBox #searchSiteDesc {
	font-size: 12px !important;
}
#searchBox #searchKentLINKForm, #searchBox #searchDatabasesForm, #searchBox #searchVideosForm, #searchBox #searchSiteForm {
	font-size: 12px !important;
}
#searchBox #searchKentLINKAdv, #searchBox #searchDatabasesAdv, #searchBox #searchVideosAdv, #searchBox #searchSiteAdv {
	font-size: 12px !important;
}


#podZone h1 {
	font-size: 14px;
}
#podZone ul {
	font-size: 12px;
}


#tableNavBarTop {
	font-size: 12px;
}
#tableNavBarBottom {
	font-size: 12px;
}


#footer {
	font-size: 11px;
}


#footer #footerLegend h1 {
	font-size: 11px;
}


/* Calendars */
.calendarDetails {
	font-size: .9em;
}
.smaller {
	font-size: .8em;
}

.calendarDisplay {
	width: 540px;
	font-size: 14px;
}
.calendarDisplay .calendarMonth, .calendarMonth {
	font-size: 14px;
}
.calendarDisplay .calendarDaysofWeek th {
	font-size: 10px;
}
.calenderHeaderNote {
	font-size: 10px;
	padding: 4px 0;
}
.dateNum {
	font-size: 10px;
}
.hoursCell {
	font-size: 10px;
}
#calendarNavigation {
	font-size: 14px;
}
form.calNav select, form.calNav input {
	font-size: 9px;
}

.calendarLegend ul li span {
	font-size: 11px !important;
}
#content #mainCol .calendarLegend p {
	font-size: 10px !important;
}
.calendarTable {
	font-size: 14px;
}
th.calendarTableNav {
	font-size: 16px;
}


/* Resource Index */
.resourceIndexTitle {
	font-size: 14px;
}
.resourceIndexLink {
	font-size: 12px;
}
.resourceIndexDescription {
	font-size: 14px;
}
.resourceIndexDescriptionAdditional {
	font-size: 14px;
}
.resourceIndexKentLINK {
	font-size: 12px;
}

#resourceNavBarTop {
	font-size: 12px;
}
#resourceNavBarBottom {
	font-size: 12px;
}


/* Page Index */
#mainCol .pageIndexTitle {
	font-size: 14px;
}
#mainCol .pageIndexDescription {
	font-size: 14px;
}
#mainCol .pageIndexUpdated {
	font-size: 10px;
}


/* Site Index */
.siteIndexTerm {
	font-size: 14px;
}
.siteIndexLink {
	font-size: 14px;
}
.siteIndexDescription {
	font-size: 14px;
}
.siteIndexSynonym {
	font-size: 14px;
}



/* Search Results */
#searchResultsLegend h1 {
	font-size: 12px !important;
}
#searchResultsLegend li {
	font-size: 12px !important;
}


/* Directory Details */
.directoryDetails dl {
	font-size: 14px;
}
.directoryDetailsEmailLink {
	font-size: 12px;
}


/* CSS-driven forms */
.formSection table {
	font-size: 15px;
}

/* Contact Form */
.contactTable {
	font-size: 15px;
}


/* Site Index */
#siteIndexNavBarTop {
	margin: 0 0 10px 5px;
	padding: 10px 0 0 4px;
	font-size: 12px;
}
#siteIndexNavBarBottom {
	margin: 0 0 10px 5px;
	padding: 0 0 0 4px;
	font-size: 12px;
}





#mainCol .tableStyleOne .smallerFont, #mainCol .tableStyleOne .smallerFont p {
	font-size: 11px !important;
}