/* copyright, 2008, Woodland Engineering */

body
{
  background-color:     #43A1D5;
  background-image:     url(../images/aquablend.png);
  background-position:  center top;
  background-repeat:    repeat-x;
}

.homepageheader
{
  text-align:       center;
}

#cranberry_cluster
{
  border-style:     none;
  vertical-align:   middle;
  margin-left:      20px;
}

#cranberries:link, #cranberries:visited
{
  text-decoration:  none;
}

#cranberries:hover
{
  background-color: transparent;
}

#central
{
  margin-top:         10px;
  margin-left:        auto;
  margin-right:       auto;
  background-color:   #409BCC;
}

#central td.cC
{
  color:            #FFFFFF;
  width:            460px;
  text-align:       center;
  vertical-align:   top;
}

#central td.bC, #central td.dC
{
  width:            2px;
}

#central td.aC, #central td.eC
{
  width:            148px;
  text-align:       center;
}

/* Begin round corner sheet */
.dispsheet
{
  margin-top:           24px;
  margin-bottom:        0px;
  margin-left:          0px;
  margin-right:         0px;
  padding:              0px;
  display:              block;
  list-style-type:      none;
  width:                460px;
}

.dispsheet_topbot_li
{
  width:                460px;
  height:               20px;
}

.dispsheet_mid_li
{
  background-color:     #48AEE4;
  padding:              0px 20px 0px 20px;
  text-align:           left;
  font-size:            92%;
  line-height:          92%;
}

.corner, .between_corner, .topbotfill
{
  padding:          0px;
  margin:           0px;
}

.topbot_spacer
{
  line-height:      0%;
  margin-top:       0px;
  margin-bottom:    0px;
  padding-top:      0px;
  padding-bottom:   0px;
}

/* End round corner sheet */

.welcomeline
{
  text-align:       center;
  margin-bottom:    0px;
  padding:          0px;
}

#welcomeimg
{
  border:           none;
  padding:          0px;
}

.gentext
{
  line-height:      1.2em;
  text-align:       left;
  width:            420px;
}

.hmpgsubhdg
{
  color:            #FFFFFF;
  text-align:       left;
  width:            420px;
  padding-top:      4px;
  padding-bottom:   8px;
  border-bottom:    1px solid #D0D0D0;
}

.hmpgdirs:link, .hmpgdirs:visited
{
  color:            #200020;
  font-weight:      bold;
}

.hmpgdirs:hover
{
  color:            #F0F000;
  font-weight:      bold;
}

.attention
{
  list-style-type:    none;
  background-color:   #000000;
  padding:            20px 20px 20px 20px;
  margin:             0px;
}

#attnitem
{
  text-align:       center;
}

#msgitem
{
  font-family:      Arial,  sans-serif;
  font-weight:      bold;
  font-size:        100%;
  line-height:      1.4em;
  color:            #F00000;
  text-align:       left;
}

.remindernote_a, .remindernote_b, .remindernote_c, .remindernote_d
{
  margin-left:      40px;
  padding:          0px 20px 10px 20px;
  width:            300px;
  line-height:      1.2em;
  font-weight:      normal;
  border:           2px solid #FF8000;
}

.remindernote_a
{
  color:            #F00000;
  background-color: #202020;
}

.remindernote_b
{
  color:            #8AC5E4;
  background-color: #820082;
}

.remindernote_b a:link, .remindernote_b a:visited
{
  color:            #C0C0C0;
}

.remindernote_b a:hover
{
  color:            #FFFF00;
}

.remindernote_c
{
  color:            #BB130A;
  background-color: #E1EFE2;
}

.remindernote_d
{
  color:            #DDDDEF;
  background-color: #234D65;
}

.remindernote_d a:link, .remindernote_d a:visited
{
  color:            #8AC5E4;
}

.remindernote_d a:hover
{
  color:            #FFFF00;
}

.remind
{
  font-size:        150%;
  line-height:      150%;
}

.addemphasis
{
  font-weight:      bold;
  font-style:       italic;
}

.center_span
{
  text-align:     center;
  vertical-align: middle;
}

.quicklinks
{
  /* table-layout:     fixed; */
  border:           none;
  border-collapse:  collapse;
  vertical-align:   middle;
  text-align:       left;
  margin-top:       20px;
  margin-left:      auto;
  margin-right:     auto;
  padding:          0px;
  font-size:        100%;
  font-style:       normal;
  font-weight:      bold;
  color:            #200020;
}

.qllabelrow
{
  border-top:       1px solid #200020;
}

.qlinkslabel
{
  padding:          4px 0px 4px 0px;
}

.logocell
{
  width:            80px;
  padding-top:      10px;
  padding-bottom:   6px;
}

.linkcell
{
  width:            149px;
  padding-top:      10px;
  padding-bottom:   6px;
}


