/*kag.to shared styles 2009-11-14b*/
a:link {
  color: #000099;
}
a:link img {
  border-color: #000099;
}
a:visited {
  color: #990099;
}
a:visited img {
  border-color: #990099;
}
a:active {
  color: #cc0000;
}
a:active img {
  border-color: #cc0000;
}
.intrinsic {
  width: auto;
  height: auto;
}
.FloatNone {
  float: none;
}
.FloatRight {
  float: right;
}
.FloatLeft {
  float: left;
}
.centered {
  vertical-align: middle;
  text-align: center;
}
#HeadTable {
  text-align: left;
}
table#HeadTable {
  width: 100%;
}
h1#PageTitle {
  font-weight: bold;
  font-size: 40px;
  margin-top: 0px;
  margin-bottom: 0px;
}
h1#Names {
  margin-top: 0px;
  font-style: italic;
  margin-bottom: 0px;
  color: #222222;
}
table.singleton {
  text-align: left;
  width: 100%;
}
td.singleton {
  text-align: center;
  vertical-align: bottom;
}
#FootTable {
  visibility: visible;
}
table#FootTable {
  width: 100%;
}
table#TitleTable {
  border-width: 0px;
  margin: 2px 0px;
  padding: 2px;
  width: 100%;
  vertical-align: top;
}
td.Left {
  text-align: left;
}
td.Right {
  text-align: right;
}
table.banner {
  border: 3px ridge ;
  width: 100%;
  text-align: left;
}
tr.banner_main {
  visibility: visible;
}
table.banner td.Left {
  text-align: right;
}
table.banner td.Right {
  text-align: left;
}
td.banner_side {
  width: 155px;
  vertical-align: middle;
}
td.banner_side img {
  border: 2px solid ;
  width: 140px;
}
td.banner_title {
  text-align: center;
  vertical-align: top;
}
table.RaisedBorder {
  border: 1px outset;
  border-collapse: separate;
  border-spacing: 2px;
}
table.RaisedBorder tbody {
  border-right: 1px outset;
  border-top-width: 1px;
  border-collapse: separate;
}
table.RaisedBorder th {
  border: 1px inset;
  padding: 1px;
  -moz-border-radius-bottomright: 0px;
  -moz-border-radius-bottomleft: 0px;
  -moz-border-radius-topleft: 0px;
  -moz-border-radius-topright: 0px;
  empty-cells: hide;
}
table.RaisedBorder tr {
  border: 1px inset;
  padding: 1px;
  -moz-border-radius-bottomright: 0px;
  -moz-border-radius-bottomleft: 0px;
  -moz-border-radius-topleft: 0px;
  -moz-border-radius-topright: 0px;
  empty-cells: hide;
}
table.RaisedBorder td {
  border: 1px inset;
  padding: 1px;
  -moz-border-radius-topright: 0px;
  -moz-border-radius-bottomleft: 0px;
  -moz-border-radius-topleft: 0px;
  -moz-border-radius-bottomright: 0px;
}
div.PageEdited {
  font-style: italic;
  font-size: smaller;
  text-align: center;
  font-weight: lighter;
}
div.PageEdited span.Date {
  font-weight: bold;
}
span.Date {
  font-weight: inherit;
}
hr.FullRuler {
  height: 2px;
  margin-left: 0px;
  margin-right: 0px;
  width: 100%;
}
div.Signature {
  text-align: right;
  text-transform: capitalize;
  font-weight: bold;
  font-size: large;
}
div.Copyright {
  text-align: right;
}

