body {
  background:#efefef;
  color:#002040;
  font-size: 13px;  
  font-family: Arial, Helvetica, sans-serif;
  margin-left:10px;  
  margin-right:10px;
  padding-top:0px;
  margin-top:0px;
}
a:link, a:visited {
   color:#002040
}
a.options {
   font-size:20px; 
   background-color: #749685; 
   color:#002040; 
   text-decoration:none;
}
br.half{
  line-height:10px;
}
/*br.neg{
  line-height:-10px;
}*/
table{
	padding:0px;
	vertical-align: top;
}
td {
   vertical-align:top;
   font-size: 13px; 
}
td.left_column, th.left_column {
    text-align: right;
}
tr.head {
  font-weight:bold; 
  font-size:15px;
} 
ul, ol {
  margin-top:5px; 
  font-size: 13px;  
} 
ul.nobullet{
  list-style-type:none;
  margin-left: -15px;
  }
.blockindent {
  margin-left: 10px;
  margin-right: 10px;
  padding-top:0px;
  margin-top:0px;
}
.imgspacer {width:110px;}

.smallfont {
   font-size:15px;
   line-height:20px;
}
.smallfont2 {font-size:16px;}  /* remove?*/
.medfont {font-size:20px; line-height:35px}
.lgfont {font-size:30px;}

.header1{
  font-size: 20px;
  line-height: 35px;
  font-weight: bold;
  color: #002040;
}
.header2{
  font-size: 15px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #002040;

}
.header3{    /*in 102_sch*/ 
  font-size: 13px;
  font-weight: bold;
  color: #002040;
}
.header3c{     /*where is this?*/ 
  font-size: 13px;
  font-weight: bold;
  color: #002040;
  text-align: center;
}
.subtitle {
  font-size: 17px;
  line-height: 18px;
  font-weight: bold;
  color: #002040;
  text-align: center;
}
.title {
  font-size: 24px;
  line-height: 35px; 
  font-weight: bold;
  color: #002040;
  text-align: center;
}
.navbar{
  font-size: 15px;
  font-weight: 600;
  background: #749685;
  color: #002040;
  text-decoration: none;
  text-align:center;
  text-transform:uppercase;
  border: solid 1px #002040;	
}
.navbar a{
text-decoration:none;
}