body {
  font-family: sans-serif;
  background-color: #FFF;
  color:#000;
  margin: 0em 0em; 	
}

.main {
  width: 83%;
  padding: 0em 2em 0em 2em;  
}

.timestamp {  
  vertical-align:middle; 
   text-align:right; 
   font-size:75%; 
}

a:link { 
	color: #A00;
}

a:visited { 
	color: #800;
}

a { text-decoration: none; }
a:hover { text-decoration: underline; color: #F00; }

.jump {
 background-color: #DDF;
 text-align:center;
}


th { 
  text-align:left; 
  vertical-align:top; 
}

td { 
  text-align:left; 
}

h1 { 
  text-align:center;
  font-size:150%; 
}

h2 {
  font-size:110%;
}

h3 {
  font-size:100%;
}

table {
  width: 100%;
}

.narrow {
  width: auto;
}

img {
  border: 0;
}
	

.schedule td {
  vertical-align:top;
  padding:0.3em;
}

/********************
* The Grey Box Format
lifted by rtv  from the USC Robotics research lab web site
********************/
.boxinfo {
 background: #BFB;
  padding: 1ex 1em 1ex 1em;
 vertical-align:top;
   border-right:1px solid #999; 
}

.boxinfo ul {
 margin: 1ex;
 padding: 0ex 0em 0ex 0em;	
}

.boxinfo li {
 list-style: none; 
 text-align: left;
 margin: 0; 
}

.pub li {
  padding: 0.3em;
}

.shout {
  background-color: #FFF;
  border: 2px solid red;
  padding: 1em;
}

