body {  font-family: Arial, Helvetica, sans-serif;  background-image : url(../images/background/backlines.gif);}h1 {  font-size: 12pt;}h2 {  font-size: 10pt;}h3 {  font-size: 8pt;}h4 {  font-style: italic;  color: red;  font-size: 6pt;}a:link {  font-size: 8pt;  color: #2A2B61;  text-decoration: none;  font-weight: bold;}a:visited {  font-size: 8pt;  color: #2A2B61;  text-decoration: none;  font-weight: bold;}a:hover {  font-size: 8pt;  color: #00B5EF;  text-decoration: none;  font-weight: bold;}a.biolink:link {  font-size: 10pt;  color: #150185;  text-decoration: none;  font-weight: bold;}a.biolink:visited {  font-size: 10pt;  color: #150185;  text-decoration: none;  font-weight: bold;}a.biolink:hover {  font-size: 10pt;  color: #00B5EF;  text-decoration: none;  font-weight: bold;}th {  font-family: Arial, Helvetica, sans-serif;  font-weight: bold;  font-size: 10pt;}td.error {  font-family: Tahoma;  font-size: 8pt;  color:red;}td.instructions {  font-family: Tahoma;  font-size: 8pt;  color: #00B5EF;}td.editlabel {  font-family: Tahoma;  font-size: 8pt;  color: #2A2B61;}td.alphlink {  font-family: Tahoma;  font-size: 8pt;}input,textarea {  font-family: Tahoma;  font-size: 10pt;}td.alumdata {  font-family: Tahoma;  font-size: 10pt;  color: black;}a.pic:link {  text-decoration : none;}a.pic:visited {  text-decoration : none;}a.pic:hover {  text-decoration : none;}td.alumname {  font-family: Tahoma;  font-style: bold;  font-size: 14pt;  color: #00B5EF;}a.alumname:link {  font-family: Tahoma;  font-style: bold;  font-size: 12pt;  color: #00B5EF;  text-decoration : none;}a.alumname:visited {  font-family: Tahoma;  font-style: bold;  font-size: 12pt;  color: #00B5EF;  text-decoration : none;}a.alumname:hover {  font-family: Tahoma;  font-style: bold;  font-size: 12pt;  color: #00C5EF;  text-decoration : none;}table.forum {  background-color: #D9EACE;  border: 1px solid #FFF;  border-collapse: collapse;  font-size: 10pt;}thead.forum {  background-color: skyblue;  color: #FFF;  font-weight: bold;}tbody.forum {  border: 1px solid #FFF;    padding: .4em;}td.author {  vertical-align: top;  font-size: 8pt;  width: 15%;}td.posted {  vertical-align: top;  font-size: 8pt;  width: 22%;}td.replycount {  vertical-align: top;  text-align: center;  font-size: 8pt;  width: 8%;}td.topics {  background-image: url(../images/icons/topic.gif);  background-repeat: no-repeat;  vertical-align: top;  font-size: 8pt;  padding-left: 2em;  width: 55%;}input.button {  background-color: skyblue;  border-top: 2px solid #F8E1BC;  border-right: 2px solid #B5A38B;  border-bottom: 2px solid #B5A38B;  border-left: 2px solid #F8E1BC;  color: #FFF;  font-weight: bold;  margin-left: .2em;  padding: .1em;}