/* copyright, 2008, Woodland Engineering */

.articlehead
{
  color:          #2139AB;
  font-size:      170%;
  font-weight:    bold;
  font-style:     italic;
  text-align:     left;
  margin-top:     20px;
}

.sectionhead
{
  color:          #000000;
  font-size:      120%;
  font-weight:    bold;
  padding-bottom: 4px;
  border-bottom:  1px #000000 solid;
}

.notice
{
  color:          #008080;
  font-weight:    bold;
  text-align:     center;
  margin-top:     10px;
}

.introducer, .emphasis
{
  color:          #000000;
  font-weight:    bold;
}

.takenote
{
  color:          #F00000;
  font-weight:    bold;
}

.hint
{
  font-style:     italic;
  font-size:      .92em;
}

.enummed
{
  list-style-type:  decimal;
}

.sub_enummed
{
  list-style-type:  upper-alpha;
  font-size:        1.1em;
}

.sub_unenummed
{
  list-style-type:  none;
  font-size:        1.1em;
}

.enummed li, .sub_enummed li, .sub_unenummed
{
  margin-bottom:    1em;
  margin-left:      12px;
}

.bulletlist
{
  list-style-type:  disc;
  font-size:        1.1em;
}

.bulletlist li
{
  margin-bottom:    .25em;
  margin-left:      0px;
}

.sub_bulletlist
{
  list-style-type:  circle;
  font-size:        1.1em;
}

.sub_bulletlist li
{
  margin-bottom:    .25em;
  margin-left:      0px;
}

.spec_note
{
  color:          #008080;
  background-color: #EDEDFF;
  font-weight:    bold;
  padding:        10px 20px 10px 20px;
  margin:         20px 20px 20px 20px;
  border:         1px solid #C0C0C0;
}

.pubref
{
  font-style:     italic;
}

#awardtbl
{
  border:           none;
  border-collapse:  collapse;
  table-layout:     fixed;
  font-style:       normal;
  font-weight:      normal;
  color:            #000000;
  vertical-align:   middle;
  text-align:       center;
  margin-left:      auto;
  margin-right:     auto;
  width:            576px;
}

#awardtbl th
{
  font-size:      100%;
  font-weight:    bold;
  padding-top:    4px;
  padding-bottom: 4px;
  padding-left:   10px;
  padding-right:  10px;
  border-bottom:  1px #000000 solid;
}

.smlnote
{
  color:          #000000;
  font-size:      82%;
  font-weight:    normal;
  font-style:     italic;
  text-align:     left;
  padding-left:   20px;
}

#awardpttbl
{
  border:           none;
  border-collapse:  collapse;
  table-layout:     fixed;
  font-style:       normal;
  font-weight:      normal;
  color:            #000000;
  vertical-align:   middle;
  text-align:       center;
  margin-left:      50px;
  width:            276px;
}

#awardpttbl th
{
  font-size:      100%;
  font-weight:    bold;
  padding-top:    4px;
  padding-bottom: 4px;
  padding-left:   30px;
  padding-right:  30px;
  border-bottom:  1px #000000 solid;
}

.label
{
  border:         1px solid #48AEE4;
}

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

.instructslink:link, .instructslink:visited
{
  color:          #2139AB;
  font-weight:    bold;
}

.instructslink:hover
{
  color:          #FFFF00;
  font-weight:    bold;
}

.fileexplan
{
  padding-left:   10px;
  font-size:      1em;
}

.filename
{
  font-weight:    bold;
  line-height:    1.5em;
  color:          #008000;
}

.filenameerr
{
  font-weight:    bold;
  line-height:    1.5em;
  color:          #F00000;
}




