body { 
  background:#FFF; 
  font-family:optima,verdana,helvetica,sans-serif;
  font-size:11pt;
  color: #000010;
  margin-top:13px;
  margin-left:13px;
  margin-right:22px;
  margin-bottom:38px;
  } 
h1, h2, h3 {
  margin-bottom:5px;
  margin-top:5px;
  line-height: 100%;
}
h4, h5, h6 {
  margin-bottom:2px;
  margin-top:2px;
  line-height: 100%;
}
td, td td, td td td { 
  font-family:optima,verdana,helvetica,sans-serif;
  vertical-align:top;
  font-size:11pt;
  } 
dt { 
  margin-top:3px;
  margin-bottom:1px;

}
p { 
  font-family:optima,verdana,helvetica,sans-serif;
  font-size:11pt;
  color: #000010;
  margin-top:1px;
  margin-bottom:10px;
  line-height: 120%;
  } 
p.m {
  width:100%;
}
p.box {
  background-color: #e9dfca;
  background-color: #fffef3;
  margin: 5px 0px 8px 0px;
  padding: 5px 2px 5px 8px;
  border: 1px ridge #345434;
}
p.c {
  text-align:center;
}
p.r {
  text-align:right;
}
p.date {
  margin-top:10px;
  text-align:right;
  width:90%;
}
.title {
  margin-bottom:12px;
  line-height: 100%;
  margin-top:8px;
  font-size:16pt;
  font-weight:bold;
  color: #002;
}
.titlecenter {
  text-align:center;
  margin-bottom:12px;
  line-height: 100%;
  margin-top:16px;
  font-size:16pt;
  font-weight:bold;
  color: #002;
}
.subtitle {
  margin-top:8px;
  margin-bottom:8px;
  margin-left:18px;
  font-size:11pt;
  font-weight:bold;
  font-style:italic;
  color: #000027;
}
UL {
  margin-top:3px;
  margin-bottom:10px;
}

.lead {
  margin-top:15px;
  margin-bottom:8px;
  font-family:optima,verdana,helvetica,sans-serif;
  font-size:12pt;
  font-weight:bold;
  color: #123;
}
.leadcenter {
  margin-top:15px;
  margin-bottom:8px;
  font-family:optima,verdana,helvetica,sans-serif;
  text-align:center;
  font-size:12pt;
  font-weight:bold;
  color: #123;
}
.deadmenu1 {
   color:#666;
   font-style:italic;
}
.date {
   text-align:right;
}
.type, PRE, TT {
  font-family:monaco,courier,mono-space;
  font-size:10pt;
  line-height:115%;
}
A  {
    text-decoration:none;
    font-family:optima,verdana,helvetica,sans-serif;
    font-weight:bold;
   }
.descr {
    margin-top:0px;
    font-size:85%;
    margin-left:35px;
    text-indent:-18px;
    color:#001;
   }
.menusection {
    margin-top:10px;
    font-size:14pt;
    color:#001;
   }
.menulead  {
    margin-left:7px;
    font-size:125%;
   }
.menu1  {
    margin-left:8px;
   }
.menu2  {
    margin-left:15px;
    font-size:90%;
   }
.menu3  {
    margin-left:24px;
    font-size:80%;
   }
A:link    {
      color:#038;
      }
A:visited {
      color:#024;
      }
A:active  {
      color:#c00;
      }
A:hover   {
      color:#900;
      text-decoration:underline;
      }
INPUT {
   color:#111;
   font-family:helvetica,sans-serif;
   font-size:8pt;
   }
OPTION {
   color:#000;
   font-family:helvetica,sans-serif;
   font-size:8pt;
   }
.copy {
   color:#026;
   font-family:helvetica,sans-serif;
   font-size:8pt;
   margin-top:32px;
   text-align:center;
}
SUB {
   font-size:75%;
}
.quote {
  margin-top:3px;
  margin-bottom:2px;
  text-align:left;
  font-family:optima,verdana,helvetica,sans-serif;
  font-size:13pt;
  font-weight:bold;
  font-style:italic;
  color: #444;
  line-height: 121%;
}
.play_character {
  margin-top:3px;
  margin-bottom:2px;
  text-align:left;
  font-family:courier,mono-space;
  font-size:115%;
  font-weight:bold;
  line-height: 110%;
}
.play_lines {
  margin-bottom:12px;
  margin-left:35px;
  text-align:left;
  width:85%;
  font-family:courier,mono-space;
  font-size:115%;
  line-height: 115%;
}
.play_direction {
  margin-top:10px;
  margin-bottom:12px;
  margin-left:15px;
  text-align:left;
  width:95%;
  font-family:courier,mono-space;
  font-size:115%;
  line-height: 115%;
}
.email {
  margin-top:5px;
  margin-bottom:15px;
  margin-left:0px;
  padding-top:10px;
  text-align:left;
  width:100%;
  font-size:95%;
  font-family:monospace,mono-space;
  line-height: 115%;
}
.email + .email {
 border-top: 1px solid #cab;
}
