/*** BODY ***/

html, body {
      background-color: #000000;
      margin: 0px;
}

/*** TEXT ***/

/* ordinary paragraph text */
p, h1, h2, h3, ul, ol, dl {
      font-family: Verdana, Arial, Lucida, Helvetica, sans-serif;
      font-size: 10px;
      color: #ccffcc;
      line-height: 135%;
      margin-top: 0px;
}

ul	{
      font-family: Verdana, Arial, Lucida, Helvetica, sans-serif;
	  font-size: 10px;
      color: #ccffcc;
      line-height: 135%;
	  list-style-position: outside;
	  list-style-type: none;
	  margin-left: 0;
	  padding-left: 0;
	  }

li	{
	margin: 0 0 0 0;
	}

h1 	{
      font-size: 12px;
      font-weight: normal;
      color: #F26C4F;
      line-height: 100%;
	}
h2 	{
      font-weight: normal;
      color: #087af8;
	}
h3 	{
      font-weight: normal;
      color: #087af8;
	}

/* in combination with margin-top: 0px on paragraphs, allows running heads */
h2, h3 {
      margin-bottom: 0px;
	}


/* default link characteristics for body text */
a,
a:link,
a:visited { 
      color: #ffffff;
      text-decoration: none; 
}

a:active,
a:hover { 
      color: #00ff00;
      text-decoration: none; 
}

a.name, a.name:link, a.name:visited
	{
      font-family: Verdana, Arial, Lucida, Helvetica, sans-serif;
      font-size: 20px;
	  text-transform: uppercase;
      color: #087af8;
			display: block;
			margin: 7px 0px 8px 340px;
     }

a.name:active, a.name:hover
	{
      font-family: Verdana, Arial, Lucida, Helvetica, sans-serif;
      font-size: 20px;
	  text-transform: uppercase;
      color: #00ff00;
     }
	

a.dept, a.dept:link, a.dept:visited
	{
      font-family: Verdana, Arial, Lucida, Helvetica, sans-serif;
      font-size: 14px;
      color: #087af8;
     }

a.dept:active, a.dept:hover
	{
      font-family: Verdana, Arial, Lucida, Helvetica, sans-serif;
      font-size: 14px;
      color: #00ff00;
     }
	
a.harvard, a.harvard:link, a.harvard:visited
	{
      font-family: Verdana, Arial, Lucida, Helvetica, sans-serif;
      font-size: 12px;
	  text-transform: uppercase;
      color: #087af8;
     }

a.harvard:active, a.harvard:hover
	{
      font-family: Verdana, Arial, Lucida, Helvetica, sans-serif;
      font-size: 12px;
	  text-transform: uppercase;
      color: #00ff00;
     }
	
/* special green link for "Participate in a Study" */
a.green,
a.green:link,
a.green:visited { 
      color: #ccffcc;
      text-decoration: none; 
}

a.green:active,
a.green:hover { 
      color: #00ff00;
      text-decoration: none; 
}
/*** NAVIGATION ***/

/* primary navigation */
p.primarynav {
      font-family: Verdana, Arial, Lucida, Helvetica, sans-serif;
      font-size: 10px;
      color: #ccffcc;
      line-height: 100%;
}

p.primarynav a,
p.primarynav a:link,
p.primarynav a:visited {
      color: #ccffcc; 
      text-decoration: none; 
}

p.primarynav a:active,
p.primarynav a:hover {
      color: #087af8; 
      text-decoration: none; 
}

/* secondary navigation */
p.secondarynav {
      font-family: Verdana, Arial, Lucida, Helvetica, sans-serif;
      font-size: 10px;
      color: #ccffcc;
      line-height: 100%;
}

p.secondarynav a,
p.secondarynav a:link,
p.secondarynav a:visited {
      color: #ccffcc; 
      text-decoration: none; 
}
p.secondarynav a:active,
p.secondarynav a:hover {
      color: #00ff00; 
      text-decoration: none; 
}

/* currently selected item in primary navbar */
p.primarynav a.current,
p.primarynav a.current:link,
p.primarynav a.current:visited,
p.primarynav a.current:active,
p.primarynav a.current:hover{
		color: #087af8; 
      	text-decoration: none; 
}

/* currently selected item in secondary navbar */
p.secondarynav a.current,
p.secondarynav a.current:link,
p.secondarynav a.current:visited,
p.secondarynav a.current:active,
p.secondarynav a.current:hover {
      	color: #00ff00; 
      	text-decoration: none; 
}

/* the following two are used only in the book section lower secondary nav */

/* alternate line spacing */
span.lineheight175 {
      line-height: 175%;
}

/* text in navigation that's not a link */
span.notreallynav {
      color: #bae4b5;
}


/*** MISC ***/

/* box containing primary navigation */
/* also the bar next to secondary nav */
td.primarynavbkg,
td.secondarynavbar {
      background-color: #F26C4F;
}

/* lecture/event times */
.eventtime {
      color: #80a77c;
}

