/* CSS Document *//*  ------ University of Illinois at Urbana-Champaign: browser resets ------Kind regards to Eric Meyer for publishing this browser reset code at http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/ .. It has since been edited according to the styles of the illinois.edu web site.*/html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {	margin: 0;	padding: 0;	border: 0;	outline: 0;	font-weight: inherit;	font-style: inherit;	font-size: 9pt;	line-height: 13pt;	font-family: Arial, Helvetica, sans-serif;}body {	line-height: 1;	color: black;	background: transparent;}ol, ul {	list-style: none;}/* tables still need 'cellspacing="0"' in the markup */table {	border-collapse: separate;	border-spacing: 0;}caption, th, td {	text-align: left;	font-weight: normal;}blockquote:before, blockquote:after,q:before, q:after {	content: "";}blockquote, q {	quotes: "" "";}/*  ------ University of Illinois at Urbana-Champaign: interior page layout ------DOCUMENT ORGANIZATION: 	1 - html/body basics	2 - top of page: container, i-mark branding, search bar, flash imagery, main navigation	3 - middle of page: tertiary navigation, contentLAST UPDATED: 07.01.2008 vlt *//* ------------------- 1 - HTML/BODY BASICS ------------------- */html {	background: transparent;}body {	width: 100%;}/* ------------------- 2 - LAYOUT FOR TOP OF DESIGN: SEARCH BAR - ILLINOIS MARK ------------------- */div#container_top {}/* --- I-MARK --- */span#branding {	display: none;}h1 span.hide {	display: block;	font-size: 14pt;	font-weight: bold;	margin: 15pt 0 0 0;}/* --- MAIN NAVIGATION --- */#main_nav li {	font-size: 9pt;	display: inline;	padding: 6pt 20pt 0 0;	background: transparent;	line-height: 18pt;	font-weight: bold;}#main_nav {	margin: 18pt 0 5pt 0;}/* --- SECONDARY NAVIGATION --- */div#secondary_nav_container /* contains campus highlights module */ {	background: transparent;}ul#secondary_nav {	padding-bottom: 10pt; /* determines the space between the secondary navigation and the campus highlights module */}ul#secondary_nav li {	display: inline;	font-weight: bold;	padding: 6pt 20pt 0 0;	font-size: 8pt;}/* ------------------- 3 - LAYOUT FOR MIDDLE OF DESIGN: TERTIARY NAVIGATION, CONTENT ------------------- */div#container_middle {	background: transparent;}div#tertiary_nav ul {	padding: 0 0 6pt 0;}		div#tertiary_nav ul li {	display: inline;	padding: 0 12pt 0 0;	line-height: 16pt;}	div#tertiary_nav li.current {	font-weight: bold;	text-decoration: underline;}div#tertiary_nav img {	display: none;}div#content {}div#content img.left, div#content img.right {	float: none;	margin: 0 10pt 10pt 0;	border: 3pt solid #eee;}/*  ------ University of Illinois at Urbana-Champaign: interior text styling ------DOCUMENT ORGANIZATION: 	1 - general text styling	2 - top of page: main navigation, secondary navigation	3 - middle of page: tertiary navigationLAST UPDATED: 07.01.2008 vlt *//* ------------------- 1 - GENERAL TEXT ------------------- */.active {	font-weight: bold;}a {	text-decoration: none;	color: #000;}div#content a {	border-bottom: 1pt dotted #000;}h1, div#search_nav, ul#main_nav, div#column_three, #column_four h3 + ul, ul.column_two_top li:hover ul, ul#secondary_nav {	text-transform: uppercase;}h1, h2, h3, h4, h5, h6 {	color: #000;	font-weight: bold;}h1 {	font-size: 14pt;	font-weight: normal;	letter-spacing: 1pt;	padding: 18pt 0 0 0;	border-bottom: 1pt solid #444;}h2, h2 a {	font-size: 14pt;	margin: 15pt 0 2pt 0;}h3, h3 a { 	font-size: 12pt;	margin: 10pt 0 2pt 0;}h4, h4 a {	font-size: 10pt;	margin: 8pt 0 2pt 0;}h5, h5 a {	font-size: 9pt;	margin: 8pt 0 2pt 0;}h6, h6 a {	font-size: 8pt;	margin: 8pt 0 2pt 0;}p {	color: #1d1d1d;	padding: 3pt 0 7pt 0;}blockquote {	color: #666;	padding: 4pt 0 6pt 0;	line-height: 1.6em;	font-size: 10pt;	letter-spacing: 0.05em;}div#content ul, div#content ol {	line-height: 1.25em;	margin: 3pt 6pt 6pt 25pt;}div#content ul {	list-style-type: disc;}div#content ol {	list-style-type: decimal;}div#content li {	padding: 2pt 0;}table {	color: #1d1d1d;	background: none;		border: 0;	margin: 10pt 10pt 10pt 0;	text-align: left;}td, th {	border: 0;	padding: 3pt 15pt 3pt 0;}th {	background: none;	font-weight: bold;}table.border {	color: #1d1d1d;	background: #fff;		border: 1pt solid #ccc;	margin: 10pt;	text-align: left;}table.border td, table.border th {	border: 1pt solid #ccc;	padding: 4pt;}table.border th {	background: #fff;	font-weight: bold;}/* ------------------- 2 - LAYOUT FOR TOP OF DESIGN: MAIN NAVIGATION - SECONDARY NAVIGATION ------------------- *//* --- MAIN NAVIGATION --- *//* ------------------- 3 - LAYOUT FOR MIDDLE OF DESIGN: TERTIARY NAVIGATION ------------------- *//* --- SECONDARY NAVIGATION --- *//*  ------ University of Illinois at Urbana-Champaign: sitewide page layout ------DOCUMENT ORGANIZATION: 	1 - text-only link	2 - search bar	3 - footer*/div#text-only {	display: none;}div#search_nav {	display: none;}div#footer {	background: transparent;}/*  ------ University of Illinois at Urbana-Champaign: sitewide text styling ------DOCUMENT ORGANIZATION: 	1 - general text styling	2 - search bar	3 - campus highlights module/* ------------------- 1 - GENERAL TEXT ------------------- */.hide /* repositions text off page - assistive technologies will still read */ {	display: none;}/* ------------------- 3 - CAMPUS HIGHLIGHTS MODULE ------------------- */div#column_four h3, h4.column_four a, h4.column_four + ul, span.featured_resources ul, h4.column_four + ul li, span.featured_resources ul li {	display: none;}/* --- FOOTER --- */div#footer h2 {	display: block;	font-weight: bold;	font-size: 9pt;	text-transform: uppercase;	margin: 18pt 0 6pt 0;	border-bottom: 1pt solid #444;}div#footer ul {	list-style: disc; }div#footer li {	display: inline;	padding: 0 12pt 0 0;	line-height: 16pt;}div#footer li:first-child /* removes bullet from first items in footer lists */ {	background: transparent;}div#footer ul.accesskeys li {	display: none;}strong {	font-weight: bold;}
