BODY { 
     background-color: #C2E2EB; 
     font-family: LucidaSans, "Lucida Sans", "Lucida Sans Unicode",
     		  Verdana, Geneva, Lucida, Helvetica, Arial, sans-serif;
     color: #0E0071;
     margin: 0px
     }

#maincontent {
     margin-left: 15px;
     margin-right:15px;
     }

#tail {
      border-top: 1px solid #1E0D81;
    font-size: 8pt; 
    padding-bottom:10px;
}

#rightad {
     float:right;
     width:120px;
     margin-left:15px;
     padding-bottom:20px;
     padding-left:5px;
     padding-right:5px;
     }

#rightcontent {
     float:right;
     width:15em;
     background:#ffffff;
     border-left:2px solid #1E0D81;
     border-bottom:2px solid #1E0D81;
     margin-left:15px;
     padding-bottom:20px;
     padding-left:5px;
     padding-right:5px;
     }

#photoblock {
     float:right;
     width:414px;
     background:#ffffff;
     border-left:2px solid #1E0D81;
     border-bottom:2px solid #1E0D81;
     margin-left:0px;
     padding-bottom:0px;
     padding-left:0px;
     padding-top:0px;
     padding-right:0px;
     }

#padded {
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
}

H1 { font-size: 14pt; }
H2 { font-size: 12pt; margin-bottom: 0pt; }
H3 { font-size: 11pt; margin-bottom: 0pt; }
P, UL, LI, TR, TD, BODY, BLOCKQUOTE  { font-size: 10pt; }

P.pic { padding-top:0px;
padding-bottom:0px;
}

.seg { text-decoration: overline; }

TH {color: #FFFFFF; background-color: #0E0071; }
TABLE { background-color: #B2D2DB; }

#noclass {background-color:#000033; color: #FFFFFF; text-align: center;}
#test1  {background-color:#FFFFCC;  }
#test2  {background-color:#FFCCFF;  }
#test3  {background-color:#CCFFFF;  }
#test4  {background-color:#FFCCCC;  }
#test5  {background-color:#CCFFCC;  }
#final  {background-color:#FFFFFF;  }

#rightcontent H1 {font-size: 10pt; }
#rightcontent LI {font-size: 9pt; }
#rightcontent UL {margin: 0px; text-align:left; padding-left: 1.2em;}