
   body {margin:.8em;} 






/*

  body {text-align:center;
	margin: 30px auto 30px auto;
	background-image:url(http://www-personal.umich.edu/~sssulliv/xmichall/images/bg_grey.gif);
	background-repeat:repeat;
	background-attachment:fixed; 
	}
  table {background-color:#ffffff;
	margin-top:30px;
	}

*/


.on { display: block; }
.off { display: none; }

   .head {font-family: Arial;
          font-size: 15;
	    font-weight: bold;
          color: #000000;
	}
   .subhead  {font-family: Arial;
          font-size: 14;
	    font-weight: bold;
          color: #000000;
	}
   h3 { font-family: Arial;
          font-size: 22;
	    font-weight: bold;
          color: #000000;
	}
   .titlebg { background-image: url("images/titlebg.jpg");
	  background-repeat: repeat-x;
	  background-position: 0px 25px;
	}
   .menu {font-family: Arial;
	   font-size: 14;
	   color: #000000;
	   text-align: left;
	   text-indent: 1.5em;
	   text-decoration: none;
	}
   .text {font-family: Arial;
	   font-size: 14;
	   color: #000000;
	   text-align: justify;
	   text-decoration: none;
	}
   .event {font-family: Arial;
	   font-size: 15;
	   color: #0066CC;
	   text-align: left;
	   text-decoration: none;
	}
   .bold {font-family: Arial;
	   font-size: 14;
	   color: #000000;
	   font-weight: bold;
	   text-align: justify;
	   text-decoration: none;
	}
   .indented {font-family: Arial;
	   font-size: 14;
	   color: #000000;
	   text-align: justify;
	   text-decoration: none;
	   padding-left: 14px;
	}

  .center {font-family: Arial;
	   font-size: 14;
	   color: #000000;
	   text-align: center;
	   text-decoration: none;
	}
   .searchinput { font-family: Arial;
           font-size: 13px;
 	     color: #000000;
	     border: 1px solid #CCCCCC;
	}
   UL  {font-family: Arial;
	   font-size: 14;
	   color: #000000;
	   text-align: justify;
	   text-decoration: none;
	   list-style-image: url('images/linkarrw.gif');
	   list-style-position: outside;
	}
   li { padding:0.2em; }
   .list {list-style-image: url('images/dot.gif');
	   list-style-position: outside;
	   font-family: Arial;
	   font-size: 14;
	   color: #000000;
	   text-align: left;
	   text-decoration: none;
	}
   .nobullet { list-style-image: url('images/blnkarrw.gif');
	   list-style-position: outside;
	   font-family: Arial;
	   font-size: 14;
	   color: #000000;
	   text-align: left;
	   text-decoration: none;
	}	
    i {font-family: Arial;
	   font-size: 14;
	   font-weight: bold;
	   color: #000000;
	   text-align: left;
	   text-decoration: none;
	}
   .bgspan { background-color: #ffffff;
	    color:#0066CC;
	    border: #CCCCCC 1px solid;
	    padding-left: 4px;
	    padding-right: 4px;
	    padding-top: 1px;
	    padding-bottom: 1px;

	}

   .bgspan a { color:#0066CC;
		 text-decoration:none;
	}

   .bgspan a:hover { color:#000000;
		 text-decoration:none;
	}
   a:link { font-family: Arial;
	   font-size: 14;
	   color: #000000;
	}
   a:visited { font-family: Arial;
	   font-size: 14;
	   color: #666666;
	}
   a:hover { font-family: Arial;
	   font-size: 14;
	   color: #0066CC;
	}
   a:active { font-family: Arial;
	   font-size: 14;
	   color: #666666;
	}



