
.successpara
{
  color:            #FF0000;
  font-weight:      bold;
  font-size:        120%;
  text-align:       center;
}

#activitytbl
{
  border-collapse:  collapse;
  table-layout:     fixed;
  vertical-align:   middle;
  margin:           60px -142px 10px 10px;
  padding:          0px;
  float:            left;
}

.activitylabel
{
  width:            132px;
  height:           25px;
  text-align:       center;
  color:            #808080;
  font-weight:      bold;
}

.activitycol
{
  width:            132px;
  text-align:       center;
  border:           1px solid #C0C0C0;
}

.instructhdg
{
  vertical-align:   middle;
  color:            #234D65;
  font-size:        160%;
  font-weight:      bold;
  margin-top:       10px;
  margin-bottom:    10px;
}

.notation
{
  color:            #23236B;
  text-align:       center;
  font-size:        100%;
  font-weight:      bold;
  margin-bottom:    0px;
  margin-left:      auto;
  margin-right:     auto;
}

.expl_title
{
  color:            #A000A0;
  font-weight:      bold;
  font-size:        140%;
}

.emph_note, .expl_emph
{
  font-weight:      bold;
}

.expl_label
{
  color:            #A000A0;
  font-weight:      bold;
}

.hvy_emph_note, .hvy_emph_note a:link, .hvy_emph_note a:visited
{
  color:            #2139AB;
  font-weight:      bold;
  font-size:        100%;
}

.hvy_emph_note a:hover
{
  color:            #FFFF00;
  font-weight:      bold;
  font-size:        100%;
}

.ital
{
  font-style:       italic;
}

.title_ref
{
  font-weight:      bold;
  font-style:       italic;
}


.calendtbl
{
  border:           1px #C1B7AA solid;
  border-collapse:  collapse;
  font-size:        92%;
  font-style:       normal;
  font-weight:      normal;
  color:            #000000;
  vertical-align:   middle;
  text-align:       left;
  margin-top:       20px;
  margin-bottom:    10px;
  margin-left:      auto;
  margin-right:     auto;
  width:            680px;
}

.calendtbl th
{
  color:            #234D65;
  background-color: #DFCEF9;
  font-size:        120%;
  font-weight:      bold;
  text-align:       center;
  border-bottom:    3px #C1B7AA solid;
}

.sltcol
{
  border:           1px #C1B7AA solid;
  padding:          4px;
  width:            34px;
}

.datecol
{
  border:           1px #C1B7AA solid;
  padding:          4px;
  width:            136px;
}

.eventcol
{
  border:           1px #C1B7AA solid;
  padding:          4px;
  width:            160px;
}

.descrcol
{
  border:           1px #C1B7AA solid;
  padding:          4px;
  width:            362px;
}

.oddmon
{
  background-color: #FFFFED;
}

.evnmon
{
  background-color: #EDFFED;
}

.errrow
{
  text-align:       center;
  background-color: #FFFFED;
  padding:          4px;
}

.adhoc
{
  color:            #00FFFF;
  background-color: #202020;
}

.reunion
{
  color:            #008080;
  font-weight:      bold;
}

.super_emph_note
{
  color:            #FF0000;
  font-weight:      bold;
}

.event_note
{
  color:            #008080;
}

.datalabelcol
{
  width:            104px;
  text-align:       right;
  padding:          4px;
  border:           1px #C1B7AA solid;
}

.datainpcol
{
  text-align:       left;
  padding:          4px;
  border:           1px #C1B7AA solid;
}

.datalabelhdr
{
  width:            104px;
  padding:          4px;
  border:           1px #C1B7AA solid;
}

.datainphdr
{
  width:            396px;
  padding:          4px;
  border:           1px #C1B7AA solid;
}

.titleEbx
{
  width:            180px;
}

.descrEbx
{
  width:            480px;
  margin-left:      14px;
}

.explainrow
{
  padding:          12px;
}

/* Start of button classes */

.norm_activity_btn
{
  height:           24px;
  width:            128px;
  font-size:        92%;
  font-weight:      bold;
  color:            #E0E0E0;
  background-image: url(../images/norm_activity_btn.png);
  padding:          0px 4px 0px 4px;
  margin:           1px;
  border:           0px;
  vertical-align:   top;
}

.emph_activity_btn
{
  height:           24px;
  width:            128px;
  font-size:        92%;
  font-weight:      bold;
  color:            #FFFFFF;
  background-image: url(../images/emph_activity_btn.png);
  padding:          0px 4px 0px 4px;
  margin:           1px;
  border:           0px;
  vertical-align:   top;
}

.norm_action3_btn
{
  height:           24px;
  width:            128px;
  font-size:        92%;
  font-weight:      bold;
  color:            #E0E0E0;
  background-image: url(../images/norm_action3_btn.png);
  padding:          0px 4px 0px 4px;
  margin:           1px;
  border:           0px;
  vertical-align:   top;
}

.emph_action3_btn
{
  height:           24px;
  width:            128px;
  font-size:        92%;
  font-weight:      bold;
  color:            #FFFFFF;
  background-image: url(../images/emph_action3_btn.png);
  padding:          0px 4px 0px 4px;
  margin:           1px;
  border:           0px;
  vertical-align:   top;
}

.norm_action2_btn
{
  height:           24px;
  width:            128px;
  font-size:        92%;
  font-weight:      bold;
  color:            #F0F0F0;
  background-image: url(../images/norm_action2_btn.png);
  padding:          0px 4px 0px 4px;
  margin:           1px;
  border:           0px;
  vertical-align:   top;
}

.emph_action2_btn
{
  height:           24px;
  width:            128px;
  font-size:        92%;
  font-weight:      bold;
  color:            #404040;
  background-image: url(../images/emph_action2_btn.png);
  padding:          0px 4px 0px 4px;
  margin:           1px;
  border:           0px;
  vertical-align:   top;
}

.norm_action1_btn
{
  height:           24px;
  width:            128px;
  font-size:        92%;
  font-weight:      bold;
  color:            #F0F0F0;
  background-image: url(../images/norm_action1_btn.png);
  padding:          0px 4px 0px 4px;
  margin:           1px;
  border:           0px;
  vertical-align:   top;
}

.emph_action1_btn
{
  height:           24px;
  width:            128px;
  font-size:        92%;
  font-weight:      bold;
  color:            #404040;
  background-image: url(../images/emph_action1_btn.png);
  padding:          0px 4px 0px 4px;
  margin:           1px;
  border:           0px;
  vertical-align:   top;
}

/* End of button classes */



