/* this is stylesheet for printing */
/* for font sizes, use pt rather than px */

/* leave font sizes on the small side so pages will print on fewer pieces of paper */

body {
	font-size: 9pt; 	/*ok to use points for print*/
	font-family: Arial, san-serif;
	color: #000;
	background:white;
	width:650px;
	/*  float: none !important;  might need to add this someday - this is so Firefox won't cut off long floated sections  - see article in AListApart: CSS Design: Going to Print */
}

a:link, a:visited {
	background: transparent;
	font-weight: bold;
	text-decoration: underline;
	}

h1 {
font-size:13pt;
font-family: Arial, san-serif;
font-weight:bold;
}

h2 {
font-size:11pt;
font-family: Arial, san-serif;
font-weight:bold;
}

h3 {
font-size:11pt;
font-family: Arial, san-serif;
font-weight:bold;
}

h4 {
font-size:9pt;
font-family: Arial, san-serif;
font-weight:bold;
}

h5 {
font-size:9pt;
font-family: Arial, san-serif;
font-weight:bold;
text-decoration:underline;
}


img {
border:none;
}


.art-title {
font-size:13pt;
font-family: Arial, san-serif;
font-weight:bold;
}

.art-date, .date {
padding-top:2px;
padding-bottom:5px;
}

.art-lead, .lead {
padding-top:5px;
padding-bottom:10px;
}

.box {
width:180px; 
margin-top:10px;
margin-bottom:10px;
margin-left:10px;
font-size:11px; 
padding:0px 8px 8px 8px; 
border-left:1px solid #a0adcb; /* gray */
border-bottom:1px solid #a0adcb; /* gray */
}

.boxstrongfull /*may need to set the height depending on elements inside it*/
{
width: 590px; 
border:3px solid #7e7aa4; 
padding:10px;
}


.boxstronghalf 
{
width:275px; 
border:3px solid #7e7aa4; 
padding:10px;
}


.double  li {
/* this is for double-spaced lists */
  margin-bottom: 15px; 
}


.float-left {
  float: left;
  padding-right: 10px;
}

.float-right {
  float: right;
  padding-left: 10px;
}

.float-clear {
 clear: both;
}

.header {
	display:none;
}

.leftcol {
	display:none;
}

.rightcol {
	display:none;
}

.footer2, .updated {
	display:none;
}

.toolbox {
	display:none;
}

.noprint {
display:none;
}

.wcid .major {
display:none;
}

.wcid .category {
	font-family: Arial, sans-serif;
	font-size: 15px;
	text-transform:uppercase;
	margin:0px 0px 0px 0px;
	text-align:left;
}


/*--------------------------------------------------------------------------*/
/* WCID style - new in 2008*/
.wcid .category1   {
	font-family: Arial, sans-serif;
	font-size: 15px;
	font-weight:bold;
	text-transform:uppercase;
	margin:0px 0px 0px 0px;
	text-align:left;
	height:33px;
	line-height:16px; 
	border-bottom:1px solid #0a254e;
	color:#0a254e;
}

/* LINES & OTHER STYLES FOR TABLES */
/* PUT THE WHOLE TABLE IN A DIV CLASS=LINES - SET WIDTH USING STYLE=WIDTH:XX */
/* IF TABLE HAS A HEADING USE THEAD AROUND THE FIRST ROW */
/* see EmpFairs.stm and ResBook.asp for examples */

.lines table {
	border-collapse: collapse; 
}

.lines td {
	border:1px solid navy;
 	padding: 5px;
 	vertical-align:top;
 	}

.lines thead {
	background-color: #E1E1F0;
	text-align:center;
	font-weight:bold;
}

/*-------------------------------------------------------------------------*/
/*MAJORS - BEGINNING WITH CLASS OF 2008 - /MAJORS FOLDER */
/*-------------------------------------------------------------------------*/

/* LINES & OTHER STYLES FOR TABLES */
/* PUT THE WHOLE TABLE IN A DIV CLASS=LINES - SET WIDTH USING STYLE=WIDTH:XX */
/* IF TABLE HAS A HEADING USE THEAD AROUND THE FIRST ROW */
/* see EmpFairs.stm and ResBook.asp for examples */


#major .name {
	width:300px;
	text-align:center;
	margin: 5px 0px 10px 30px;
	padding:10px;
	background-color: #607596;
	border:1px solid gray;
	font-size:14px;
    	color:#fff; /*white*/
}


#major table {
	border-collapse: collapse;
	width: 550px;
	font-size:11px;
	margin:auto;
	}

#major td {
	border:1px solid gray;
 	padding: 5px;
 	vertical-align:top;
 	}

#major thead {
	color:white;
	background-color: #607596;
	text-align:center;
	font-size:14px;
	font-weight:bold;
}

#major .subhead {
	color:black;
	background-color: #cbd1dd;
	text-align:center;
	font-weight:bold;
	vertical-align:text-bottom;
}

