/*

This style sheet is used for generic properties carried through the site
and specific properties for the site home page.

Each course has it's own style sheet (e.g. c01.css, c02.css, etc)

michael mccrary at wgbh dot org
April 2003

*/

body {
font-family: verdana; 
background-color: #ffffff; 
margin: 0px; 
}

/* Used for left nav on session home*/
div.left-nav {margin-left: 16px;}

  
image.rule { 
padding-top: 0px;
padding-bottom: 0px;
padding-right: 0px;
padding-left: 0px;
}

image.video-button { 
padding-top: 5px;
padding-bottom: 0px;
padding-right: 6px;
padding-left: 0px;
}

object { 
display: inline;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 0px;
padding-left: 0px;
}

embed { 
display: inline;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 0px;
padding-left: 0px;
}


/* For links on site home page*/
a 	{ 
font-family: verdana; 
color: #CC6600;	
font-size:  11px; 
}
	
a:visited 	{ 
font-family: verdana; 
color: #666666; 
font-size:  11px; 
}	

b { font-family: verdana; }

div { 
font-family: verdana; 
font-size:  11px; 
line-height: 15px; 
}

form {
font-family: verdana;
}

h1 {
font-family: verdana;
}

h2 {
font-family: verdana;
font-size: 10px;
font-weight: normal;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
display: inline;
}

h3 {
font-family: verdana;
}

hr {
color: #000000;
}

li {
font-family: verdana;
line-height:15px;
}

li.pq {
font-family: verdana;
line-height:15px;
font-size: 10px;
}

p {
font-family: verdana;
font-size: 11px;
padding:0px;
margin:0px;
}

span {
font-family: verdana;
font-size: 11px;
}

td {
font-family: verdana;
font-size: 11px;
}

td.pad10 {
padding: 10px;
}

table {
font-family: verdana;
}

ul {
font-family: verdana;
font-size: 11px;
line-height:15px;
}

ul.pq {
font-family: verdana;
line-height:15px;
font-size: 10px;
margin-top:2px;
margin-left:10px;
}

/* Introductory and descriptive text for the session home pages */

.session-desc {
    position: absolute;
    visibility: hidden;
	top: 188px; 
	left: 10px; 	
	width : 140px;	
	height : 300px;
	padding : 5px;
	color: #000000;
	font-size:  11px;
	font-family: verdana;
	z-index: 2;
	}	
	
.welcome {
    position: absolute;
    visibility: visible;
	top: 188px; 
	left: 10px; 	
	width : 140px;	
	height : 200px;
	padding : 5px;
	color: #000000;
	font-size:  11px;
	font-family: verdana;
	z-index: 2;
	}	
	
.links {
    position: absolute;
    visibility: visible;
	top: 390px; 
	left: 10px; 	
	width : 140px;	
	height : 200px;
	padding : 5px;
	color: #333333;
	font-size:  11px;
	font-family: verdana;
	z-index: 2;
	}		



