/*---------- GENERAL ----------*/

body {
    font-size: 10pt;
    color: #333333;
    background-color: #ffffff;
    font-weight: normal;
    margin-top : 0px;
    margin-bottom : 0px;
    margin-left : 0px;
    margin-right : 0px;
}

td {
    font-size: 10pt;
    font-weight: normal;
    line-height: 130%;
}

h1 { 
    font-size: 16pt;
    color : #333333;
    font-weight: bold; 
    letter-spacing: 1px;
    margin-top : 5px;
    margin-bottom : 0px;
}

h2 {
    font-size: 12pt;
    color : #333333;
    font-weight: bold; 
    letter-spacing: 1px;
    margin-top : 8px;
    margin-bottom : 8px;
    margin-left : 4px;
}

a:link {
      text-decoration : underline;
      color : #0033ff;
}

a:visited {
      text-decoration : underline;
      color : #0033ff;
}

a:active {
      text-decoration : none;
      color : #0033ff;
 }

a:hover {
      text-decoration : none;
      color : #0033ff;
}

/*------------------------------*/

/*---------- ARRANGE ----------*/

.txt9p130 {
    font-size: 9pt;}
    line-height: 130%;
}

.txt9p150 {
    font-size: 9pt;
    line-height: 150%;
}

.txt10p130 {
    font-size: 10pt;
    line-height: 130%;
}

.txt12p130 {
    font-size: 12pt;
    line-height: 130%;
}

.size7 {  font-size: 7pt}
.size8 {  font-size: 8pt}
.size9 {  font-size: 9pt}
.size10 {  font-size: 10pt}
.size11 {  font-size: 11pt}
.size11b {  font-size: 11pt;  font-weight: bold}
.size12 {  font-size: 12pt}
.size12b {  font-size: 12pt;  font-weight: bold}
.size13 {  font-size: 13pt}
.size13b {  font-size: 13pt;  font-weight: bold}
.size14 {  font-size: 14pt}
.size14b {  font-size: 14pt;  font-weight: bold}

.b {
      font-weight : bold;
}

/*------------------------------*/

/*---------- MAIN NAV ----------*/

.mainnav {
      font-size: 10pt;
      line-height: 150%;
      color: #333333
}

.mainnav a:link {
      text-decoration: none;
      color: #333333
}
.mainnav a:visited {
      text-decoration: none;
      color: #333333
}
.mainnav a:hover {
      text-decoration: underline;
      color: #0033ff
}

/*-----------------------------*/

/*---------- SHADOW NAV ----------*/

.menunav {
      font-size: 10pt;
      line-height: 150%;
}

.menunav a:link {
      text-decoration: underline;
      color: #ffffff
}
.menunav a:visited {
      text-decoration: underline;
      color: #ffffff
}
.menunav a:hover {
      text-decoration: none;
      color: #ffff00
}

/*-----------------------------*/

