@charset "utf-8";
/*************************************************
**	CSS Document for Print Styling				**
**	Primary Author: D. Mitchell					**
**	Last Updated: 04/28/2008					**
*************************************************/

html { width: 100%; background-color: #65a1d7;}
body { width: 100%; background-color: #65a1d7; padding: 0; margin: 0; }
a { color: #3a66cc; }

/* HEADER STYLES */
#header-wrap { display: none; }

/* NAVIGATION STYLES */	
#navigation-wrap { display: none; }

/* BODY STYLES */	
#body-wrap { width: 100%;}
#body-content, #whole-content { width: 100%; margin-left: auto; margin-right: auto; background: #FFF; }
	#primaryColumn { width: 100%; padding: 0; background: #FFF;}

	/* INDEX IMAGE HEADER */
	img#loading {
		display: none;
	}
	#primaryColumn p#header-caption { display: none; }

	/* QUOTES */
	blockquote {
		width: 15em;
		margin: 15px 10px 5px 5px;
		padding: 0px 5px 3px 5px;
		text-indent: 20px;
		float: left;
		background: #FFF url("/scripts/css/images/quote.gif") no-repeat 0px 3px;
		font-family: "Times New Roman", Times, serif;
	}
	#primaryColumn blockquote p { padding: 3px 0; text-indent: 20px; color: #666; }
	
	blockquote em {
		text-align: right;
		display: block;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: .8em;
		color: #999;
		padding: 2px 10px;
	}

	/* UNORDERED LISTS */
	#primaryColumn ul { padding-left: 40px; margin: 5px 0px; list-style: disc; }
	#primaryColumn ul li { padding: 1px 0;}
	
	/* ORDERED LISTS */
	#primaryColumn ol { padding-left: 40px; margin: 5px 0px;}
	#primaryColumn ol li { padding: 1px 0; }

	/* PARAGRAPHS */
	p { margin: 0; padding: 5px 10px; }
	#primaryColumn p { text-indent: 15px; padding: 7px 10px; line-height: 1.25em; font-size: 1.0em; font-family: Georgia, "Times New Roman", Times, serif; }

	/* More paragraph styling is contained in the "fontstyle.css" document */

	/*BREADCRUMB STYLES */
	#primaryColumn ul#breadcrumb { display: none; }
		
	
	/* SIDE NAVIGATION STYLES */
	#secondaryColumn { display: none;}

/* FOOTER STYLES */
#footer-normal, #footer-seal, #footer-white { clear: both; padding-top: 20px; float: left; width: 90%; text-align: left; }

	img#award { display: none; }
	div#awardbox { display: none; }
	div#apply { display: none;}
	
#footer-links { clear: both; }
#footer-links a img, #footer-normal a img, #footer-white a img, #footer-seal a img { border: 0; }
	a#random-footer-ad {display: none;}
	
	div.quicklinks { display: none;}
	
	div#utility { clear: both; text-align: right; background: #DDD; color: #333; border-top: 1px solid #999; font-family: verdana, arial, helvetica; font-size: .70em; padding: 1px 5px; margin: 0 0 0 0px; }
	div#utility p { display: none; }
	a#login { display: none; }
	a#emergency { display: none; }
	div#utility p#copyright { float: left; font-size: .85em; color: #777; padding-left: 3px; display: block;}

.clear-full { height: 1%; font-size: 1%; clear: both; }

/* HOMEPAGE STYLES */
#flashArea { display: none; }
#promo_bar, #resourcesBar { display: none; }
#main_box_1 p, #main_box_2 p, #main_box_3 p { font-family: Tahoma, verdana; font-size: .75em; color: #454545; padding: 0 5px; margin: 5px 0; line-height: 1.15em;}
#main_box_1 h2, #main_box_2 h2, #main_box_3 h2 {font-size: .9em; padding: 0 5px; margin: 12px 0 5px; }
#main_box_1 { padding: 5px 10px 5px; margin: 5px 0;}
#main_box_2 { padding: 0px 12px 5px; margin: 5px 0;}
#main_box_3 { padding: 0px 10px 5px; margin: 5px 0;}
#main_box_3 ul { margin: 5px 5px; padding: 0; list-style-type: none; }
#main_box_3 li { padding: 5px 5px 5px 0; line-height: 1.05em; font-family: Tahoma, Verdana; font-size: .90em; }
p#featured, p#topstories {font-family: Tahoma, Verdana; font-size: .65em; font-weight: bold; color: #CCC; margin-bottom: 2px; }
p.more { text-align: right; }

/* FACULTY PROFILE LISTINGS STYLES */
img.profilePhoto { float: left; margin-left: 10px; border: 2px solid #000; width: 113px;}
div.profileLink { }
#primaryColumn p.profileName { font-weight: bold; margin: 0 10px 0 136px; padding: 3px 0; text-indent: 0; border-bottom: 1px solid #333; }
#primaryColumn p.profileTitle { font-size: small; margin: 0 10px 0 136px; padding: 3px 0; text-indent: 0; }
#primaryColumn ul.profileItems { list-style-type: none; margin-left: 145px; padding: 0; }
	#primaryColumn li.profile_phone, #primaryColumn li.profile_email, #primaryColumn li.profile_more { padding: 8px 10px 8px 30px; margin: 0; background: url('/scripts/css/images/phone.png') no-repeat left center;}
	#primaryColumn li.profile_email { background-image: url('/scripts/css/images/email.png');}
	#primaryColumn li.profile_more { background-image: url('/scripts/css/images/user.png'); font-weight: bold; }
hr.profile_seperator { clear: both; height: 30px; border: 0px; background: transparent; margin: 0px 10px; }