/*CSS Document and design created by Jesse Rodgers, jrodgers@alumni.uwaterloo.ca, as part of theUW Global XHTML/CSS template - This style sheet controls printing.Copyright 2005 University of Waterloo, Communications and Public Affairs*//* You may copy any part of this file *//* this is for printing only *//* version 1.0, February 25, 2005 http://web.uwaterloo.ca/documentation/clforgeeks/v1p0.html *//* W3 valid CSS */
body {	font-family: Verdana, Helvetica, Arial, sans-serif;	/* margin: 0;	padding: 0; caused weird sizing problems in FF - strange */	background-color: #ffffff;	background-repeat: no-repeat;	font-size: 100%;	}img {	border: 0px;}.none {	display: none;	}										/* Header: includes UW bar, search, department title  */	#header {	border-bottom: 1px solid #CCC;	height: 98px;	margin-bottom: 3px;	padding-bottom: 1px;	}#searchbox {	display: none;	}#searchbox, #wordmark {	text-align:right;
	border: none;	}
	#wordmark h1 {	font-size: 110%;	color: #CCCCCC;	margin: 0;
	text-align: left;	}
	#uwlogo {	position:absolute;	left: 22px;	top: 4px;	margin-left:0px;	}#wordmark h1 {	margin: 10px 0 0 0;
	float: none;}									/* for the beta bar */
									#betabar {	font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	text-align: right;	word-spacing: 0.25em;	background-color: #333333;	margin: 0 0 0 170px;	padding: 3px;	font-weight: bold;	text-transform: capitalize;	}#betabar p {	margin: 0 15px 0 0;	padding: 0;	}table#articles {	width: 100%;	font-size: 85%;	border: 1px solid #333333;		}									/* for the search */form#search {  	margin-top: 0px;	margin-bottom: 3px;	}.google {	border: 1px solid #666;	font-size: 10px;	padding: 1px 2px 1px 2px;	}input.google {	border: 1px solid #666;	font-size: 10px;	padding: 1px 2px 1px 2px;	}									/* Navigation: includes main navigation and secondary navigation */		#primarynavarea {	display:none;	}/* do not care ------------------- to be tweak for flexibility */#secondnavarea {	display:none;}									/* Content: includes contentbar and content areas */									/* width value was added for IE 5.5 */#contentbar {	background-color:#ccc;	margin-top: 3px;	color: #333333;	}#contentbar h2 {	font-size: 120%;	text-indent: 0;	margin: 10px 0;	padding: 3px;	font-weight: bold;	}									/* primarycontarea's width is controled by either UW2col.css or UW3col.css */#primarycontarea {	margin: 2px;	width: 100%;	}#primarycontarea h1 { 			/* highest order in content -- default styles TBD -- override in custom.css */	color: #CC9900;	font-size:120%;	margin-top: -1px;	margin-bottom: 3px;	padding: 0 0 2px 0;		}		#primarycontarea h2 { 		font-size:120%;	font-weight: bold;			margin-top: -1px;	margin-bottom: 3px;	}		#primarycontarea h3 {	font-size: 110%;	font-weight: bold;		margin: 3px 0 3px 0;	padding: 2px 0 2px 0;	}#primarycontarea h4 {	font-size: 100%;	font-weight: bold;	margin-top: 0px;	padding-top: 5px;	margin-bottom: -1px;	}#primarycontarea h5 {	font-size: 100%;	font-weight: bold;	font-style: italic;	margin-top: 0px;	padding-top: 5px;	margin-bottom: -1px;	}#primarycontarea h6 {	margin-top: -2px;	margin-bottom: -2px;	}#primarycontent {	border-right: 1px;	border-right-style: solid;	border-color:#c1c1c1;	}#primarycontent p {	margin-top: 10px;	}#primarycontentnav {	font-size: 80%;	}									/* some custom CSS to tables script */#contenttable {	padding-top: 4px;	}#contenttable td {	text-align: left;	vertical-align: top;	background-color: #f3f4db;	padding: 7px;	border: 10px;	}#contenttable p {	font-size: 80%;	margin-top: 0px;	}#contenttable h6 {	color: #000000;	font-size: 80%;	}										/* for editing */.highlight {	background-color: #CCCC00;	}.textinuppercase {	text-transform: uppercase;	}										/* Footer: includes department logo, address info, UW logo */	#footer {	top: 0px;	border: 1px #c1c1c1 solid;	}	#departmentaddress p {	font-size: 70%;		margin: 0px;	padding: 10px 0px 10px 10px;	}#footer a {	color: #7b0f0c;	text-decoration: none;	}#footer a:hover {	color: #ff0000;	text-decoration: none;	}		img.campaignlogo {	float: right;	text-align: right;	margin: 20px 20px 2px 2px;	}	