


/************************/
/* Standard Layout Tags */
/************************/

BODY {
  scrollbar-base-color: Blue;
  scrollbar-highlight-color: Yellow;
  scrollbar-arrow-color: Yellow;
  scrollbar-darkshadow-color: Yellow;
  scrollbar-face-color: #5161DB;
  scrollbar-track-color: #BECFF1;
  scrollbar-3dlight-color: Blue; */
  background-color: #9BEFF9;
  margin-top: 5px;
  margin-bottom: 0px;
  margin-right: 5px;
  margin-left: 5px;
  color: Black;
  font-family: Times New Roman, Serif;
  font-size: 10pt;
  word-spacing: normal;
  letter-spacing: normal;
  line-height: normal;
  }

H1 {
  margin-top: 5pt;
  margin-bottom: 15pt;
  color: #0000FF;
  font-family: Arial, Sans-serif;
  font-size: 24pt;
  font-weight: bold;
  word-spacing: normal;
  letter-spacing: 2pt;
  line-height: normal;
  text-align: center;
  }

H2 {
  margin-top: 5pt;
  margin-bottom: 5pt;
  color: Maroon;
  font-family: Arial, Sans-serif;
  font-size: 14pt;
  font-weight: bold;
  word-spacing: normal;
  letter-spacing: normal;
  line-height: normal;
  text-align: center;
  }

H3 {
  margin-top: 5pt;
  margin-bottom: 10pt;
  color: Black;
  font-family: Arial, Sans-serif;
  font-size: 12pt;
  font-weight: bold;
  word-spacing: normal;
  letter-spacing: normal;
  line-height: normal;
  text-indent: normal;
  text-align: center;
  }

H4 {
  color: Black;
  font-family: Arial, Sans-serif;
  font-size: 12pt;
  font-weight: bold;
  word-spacing: normal;
  letter-spacing: normal;
  line-height: normal;
  margin-top: 10pt;
  margin-bottom: 10pt;
  padding-top: 0px;
  padding-bottom: 0px;
  text-align: left;
  }

P {
  color: Black;
  font-family: Times New Roman, Serif;
  font-size: 12pt;
  font-weight: normal;
  letter-spacing: normal;
  line-height: normal;
  text-indent: 0pt;
  margin-top: 0pt;
  margin-bottom: 15pt;
  padding-top: 0px;
  padding-bottom: 0px;
  text-align: left;
  }


P.center {
  color: Black;
  font-family: Times New Roman, Serif;
  font-size: 12pt;
  font-weight: normal;
  letter-spacing: normal;
  line-height: normal;
  text-indent: 0pt;
  margin-top: 0pt;
  margin-bottom: 15pt;
  padding-top: 0px;
  padding-bottom: 0px;
  text-align: center;
  }

ul {
  list-style-type: square;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  margin-left: 30px;
  padding-left: 0px;
  color: Navy;
  font-family: Times New Roman, Serif;
  font-size: 12pt;
  font-weight: Bold;
  letter-spacing: normal;
  line-height: normal;
  }

li {
  padding-left: 0px;
  padding-bottom: 20px;
  }


/**********************/
/* Custom Layout Tags */
/**********************/

.pageheadertbl {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  margin-left: 0px;
  width: 700px; 
  background-image: none; 
  background-repeat: no-repeat;
  background-color: transparent;
  background-position: top left;
  }

.agentheadertbl {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  margin-left: 0px;
  width: 700px; 
  background-image: none; 
  background-repeat: no-repeat;
  background-position: top left;
  }

.pagecontenttbl {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  margin-left: 0px;
  width: 700px; 
  background-image: none; 
  background-repeat: no-repeat;
  background-color: transparent;
  background-position: top left;
  }

.imageright {
  float: right;
  margin-left: 20pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  }

.imagerightmarginbottom {
  float: right;
  margin-left: 20pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 20pt;
  }

.imagerightmarginboth {
  float: right;
  margin-left: 20pt;
  margin-right: 0pt;
  margin-top: 20pt;
  margin-bottom: 20pt;
  }

.imageleft {
  float: left;
  margin-left: 0pt;
  margin-right: 20pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  }

.imageleftmarginbottom {
  float: left;
  margin-left: 0pt;
  margin-right: 20pt;
  margin-top: 0pt;
  margin-bottom: 20pt;
  }

.imageleftmarginboth {
  float: left;
  margin-left: 0pt;
  margin-right: 20pt;
  margin-top: 20pt;
  margin-bottom: 20pt;
  }

.mainlink {
  background: none;
  text-decoration: none;
  color: Blue;
  font-family: Times New Roman, Serif;
  font-size: 12pt;
  font-weight: bold;
  font-style: normal;
  letter-spacing: 1px;
  line-height: normal;
  }

.mainlink:hover {
  background: blue;
  text-decoration: none;
  color: yellow;
  font-weight: bold;
  }

.intlink {
  background: none;
  text-decoration: none;
  color: Blue;
  font-family: Arial, Sans-serif;
  font-size: 8pt;
  font-weight: normal;
  font-style: normal;
  letter-spacing: 1px;
  line-height: normal;
  }

.intlink:hover {
  background: blue;
  text-decoration: none;
  color: yellow;
  font-weight: Normal;
  }

.portlink {
  background: none;
  text-decoration: none;
  color: Navy;
  font-family: Times New Roman, Serif;
  font-size: 12pt;
  font-weight: bold;
  font-style: normal;
  letter-spacing: normal;
  line-height: normal;
  }

.portlink:hover {
  background: blue;
  text-decoration: none;
  color: yellow;
  font-weight: bold;
  }

.tinytext {
  background: none;
  text-decoration: none;
  color: black;
  font-family: Arial, Sans-serif;
  font-size: 7pt;
  font-weight: normal;
  font-style: normal;
  letter-spacing: normal;
  line-height: normal;
  }

.legalnotice {
  color: Black;
  font-family: Times New Roman, Serif;
  font-size: 8pt;
  font-weight: normal;
  letter-spacing: normal;
  line-height: 9pt;
  text-indent: 0pt;
  margin-top: 0pt;
  margin-bottom: 4pt;
  padding: 0pt;
  text-align: left;
  }

.pbreakbefore {
  page-break-before: always;
  }
.pbreakafter {
  page-break-after: always;
  }

.bylinepiccaption {
  color: Black;
  font-family: Arial, Sans-serif;
  font-size: 11pt;
  font-weight: bold;
  font-style: italic;
  word-spacing: normal;
  letter-spacing: normal;
  line-height: normal;
  text-align: center;
  margin-top: 5pt;
  margin-bottom: 10pt;
  margin-right: 0pt;
  margin-left: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
  }

.servicemark {
  color: Black;
  font-family: Arial, Sans-serif;
  font-size: 6pt;
  font-weight: normal;
  letter-spacing: normal;
  word-spacing: normal;
  letter-spacing: normal;
  line-height: 7pt;
  vertical-align: super;
  margin-top: 0pt;
  margin-bottom: 0pt;
  margin-right: 0pt;
  margin-left: 2pt;
  padding-top: 0px;
  padding-bottom: 0px;
  }

.servicemarkblue {
  color: blue;
  font-family: Arial, Sans-serif;
  font-size: 6pt;
  font-weight: normal;
  letter-spacing: normal;
  word-spacing: normal;
  letter-spacing: normal;
  line-height: 7pt;
  vertical-align: 15pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  margin-right: 0pt;
  margin-left: 1pt;
  padding-top: 0px;
  padding-bottom: 0px;
  }

.pagefootertbl {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  margin-left: 0px;
  width: 100%;
  background-image: none; 
  background-repeat: no-repeat;
  background-color: transparent;
  background-position: top left;
  }

.pagefootercompanyinfocell {
  border-width: 0px;
  border-style: none;
  height: 22px;
  background-color: Navy;
  text-align: center;
  vertical-align: middle;
  color: White;
  font-family: Times New Roman, Serif;
  font-size: 10pt;
  font-weight: normal;
  letter-spacing: 1pt;
  }

.pagefooterbylinecell {
  border-width: 0px;
  border-style: none;
  height: 20px;
  background-color: Transparent;
  text-align: center;
  vertical-align: middle;
  color: Black;
  font-family: Times New Roman, Serif;
  font-size: 9pt;
  font-weight: bold;
  }

.pagefootersmnoticecell {
  border-width: 0px;
  border-style: none;
  height: 15px;
  background-color: Transparent;
  text-align: center;
  vertical-align: middle;
  color: Black;
  font-family: Times New Roman, Serif;
  font-size: 9pt;
  font-weight: normal;
  font-style: italic;
  }

.pagefootercopyrightcell {
  border-width: 0px;
  border-style: none;
  height: 15px;
  background-color: Transparent;
  text-align: center;
  vertical-align: middle;
  color: Black;
  font-family: Times New Roman, Serif;
  font-size: 8pt;
  font-weight: normal;
  }

.pagefooterlinkscell {
  border-width: 0px;
  border-style: none;
  height: 20px;
  background-color: Transparent;
  text-align: center;
  vertical-align: middle;
  color: Black;
  font-family: Times New Roman, Serif;
  font-size: 8pt;
  font-weight: normal;
  }

.ackcell {
  font-weight: normal;
  letter-spacing: normal;
  text-indent: 0pt;
  background-color: #CCFFFF;
  padding: 5pt;
}

.ackquote {
  font-family: Arial, Sans-serif;
  color: Black;
  text-indent: 0pt;
  font-size: 8pt;
  letter-spacing: 1px;
  margin-top: 0pt;
  margin-bottom: 5pt;
  font-style: italic;
  line-height: 9pt;
}

.ackorg {
  font-family: Times New Roman, Serif;
  color: navy;
  text-indent: 0pt;
  font-size: 8pt;
  letter-spacing: 1px;
  margin-top: 0pt;
  margin-bottom: 30pt;
  text-decloration: none;
  text-align: right;
  line-height: 8pt;
}

