/* global style sheet rules for the RSN GUT (Global Unified Template) */

body{
  font-family: Arial, verdana, helvetica, sans-serif;
  padding:     20px 10% 20px 10%;
  color:       #000000;
  font-size:   10pt;
}

div.body{
  margin-left:   auto;
  margin-right:  auto;
}

#header{
  border:        1px solid white;    /* bug fix to remove IE6 whitespace */
  border-bottom: 2px solid #ffffff;
  margin-left:   auto;
  margin-right:  auto;
  border-top:    0px;
  vertical-align:top;
}

#headerTable{
  width:  100%;
  border:0px;
  padding:0px;
}

#leftHeaderCell{
  clear:      both;
  margin:     0px;
  text-align: left;
  width:      30%;
}

#leftHeaderCell{
  clear:      both;
  margin:     0px;
  text-align: center;
  
}

#rightHeaderCell{
  clear: both;
  margin: 0px;
  text-align: right;
}

#leftBox{
  clear: both;
  text-align: left;
  margin: 0px;
}

#centralBox{
  clear: both;
  text-align: center;
  margin: 0px;
}

#rightBox{
  clear: both;
  text-align: right;
  margin: 0px;

}

div.footer{
  border-top:     2px solid #ffffff;
  clear:          both;
  margin:         0px;
  margin-left:    auto;
  margin-right:   auto;
  margin-top:     18px;
  padding-top:    10px;
  text-align:     center;
  font-weight:    normal;
  /*border-style:     none;*/
  /*padding-bottom:   0px;*/
}

#footerTable{
  width:              100%;
  border:             0px;
}

#leftFooterBox{
  padding-left: 5px;
  text-align:   left;
  width:        30%;
}

#centralFooterBox{
  width:        40%;
  text-align:   center;
  width:        40%;
}

#rightFooterBox{
  text-align:    right;
  width:         30%;
  padding-right: 5px;
}

div.footerBox{
  clear:          both;
}

div.copyright{
  clear:        both;
  font-size:    10pt;
  text-align:   right;
  width:        100%;
}

a.footerLink:visited{
  color:        #000000;
  font-size:   10pt;
}

a.footerLink{
  color:        #000000;
  font-size:   10pt;
}
