/* BEGIN text CSS */
#page_title {
	font-size: 26px;
	line-height: 26px;
}

.errrormessage {
	font-size: 18px;
	line-height: 22px;
}

.headline, #news .news_articles, #news .news_archives {
	font-size: 18px;
	line-height: 22px;
}

.subheadline {
	font-size: 16px;
	line-height: 20px;
}

.formtitle {
	font-size: 14px;
	line-height: 20px;
}

h4,
.formlabel {
	font-size: 14px;
	line-height: 22px;
}

.content,
.formcontent,
.headlines, #news .news_articles, #news .news_archives {
	font-size: 14px;
	line-height: 22px;
}

.subtitle {
	font-size: 12px;
	line-height: 16px;
}

.subcontent {
	font-size: 12px;
	line-height: 16px;
}

/* END text CSS */

/* BEGIN upper-right menu */
#menu_ur {
	font: bold 13px/17px arial, verdana, sans-serif;
}
#menu_ur #text-medium {
	font-size:15px;
	}
#menu_ur #text-large {
	font-size:17px;
	}
/* END upper-right menu */

#section_title {
	font: bold 15px/46px Times,serif;
}

/* BEGIN section menu */
#menu_section {
	font-size: 14px;
	line-height: 18px;
}

/* END section menu */

#quick_links_spotlight ul {
	font: normal 24px/48px Times,serif;
}
#news h2 {
	font-size: 26px;
	line-height: 26px;
}

/* BEGIN footer */
#footer {
	font-size: 13px;
	line-height: 18px;
}

/* END footer */