.PageTitle
{
  font-family:Arial;
  font-weight:bold;
  font-size:40pt;
  color:White;
  text-align:left;
}
.WhiteBodyText
{
  font-family:Arial;
  font-weight:normal;
  font-size:10pt;
  color:White;
  text-align:left;
}
.MainPageTextRed_gray
{
  font-family:Arial;
  font-weight:normal;
  font-size:10pt;
  color:gray;
  text-align:justify;
}
.MainPageTextBoldRed
{
  font-family:Arial;
  font-weight:bold;
  font-size:10pt;
  color:Red;
  text-align:justify;
}
.MainPageTextCenterRed
{
  font-family:Arial;
  font-weight:normal;
  font-size:10pt;
  color:Red;
  text-align:center;
}
.MainPageTextCenterRed_gray
{
  font-family:Arial;
  font-weight:normal;
  font-size:10pt;
  color:Gray;
  text-align:center;
}
.MainPageTextRightRed
{
  font-family:Arial;
  font-weight:normal;
  font-size:10pt;
  color:Red;
  text-align:right;
}
.MainPageTextLeftRed
{
  font-family:Arial;
  font-weight:normal;
  font-size:10pt;
  color:Red;
  text-align:left;
}
.MainPageTextRightRed_gray
{
  font-family:Arial;
  font-weight:normal;
  font-size:10pt;
  color:gray;
  text-align:right;
}
.MainPageTextRightBoldRed
{
  font-family:Arial;
  font-weight:bold;
  font-size:10pt;
  color:Red;
  text-align:right;
}
.MainPageText
{
  font-family:Arial;
  font-weight:normal;
  font-size:10pt;
  color:black;
  text-align:justify;
}
.MainPageText_gray
{
  font-family:Arial;
  font-weight:normal;
  font-size:10pt;
  color:gray;
  text-align:justify;
}
.MainPageTextBold
{
  font-family:Arial;
  font-weight:bold;
  font-size:10pt;
  color:black;
  text-align:justify;
}
.MainPageTextCenter
{
  font-family:Arial;
  font-weight:normal;
  font-size:10pt;
  color:black;
  text-align:center;
}
.MainPageTextLeft
{
  font-family:Arial;
  font-weight:normal;
  font-size:10pt;
  color:black;
  text-align:left;
}
.MainPageTextCenter_gray
{
  font-family:Arial;
  font-weight:normal;
  font-size:10pt;
  color:gray;
  text-align:center;
}
.MainPageTextBoldCenter
{
  font-family:Arial;
  font-weight:bold;
  font-size:10pt;
  color:black;
  text-align:center;
}
.MainPageTextRight
{
  font-family:Arial;
  font-weight:normal;
  font-size:10pt;
  color:black;
  text-align:right;
}
.MainPageTextRight_gray
{
  font-family:Arial;
  font-weight:normal;
  font-size:10pt;
  color:gray;
  text-align:right;
}
.MainPageTextRightBold
{
  font-family:Arial;
  font-weight:bold;
  font-size:10pt;
  color:black;
  text-align:right;
}
.MainPageTextSmallerRight
{
  font-family:Arial;
  font-weight:normal;
  font-size:8pt;
  color:black;
  text-align:right;
}
.ColumnTitleCenter
{
  font-family:Arial;
  font-weight:bold;
  font-size:10pt;
  color:black;
  text-align:center;
}
.ColumnTitleLeft
{
  font-family:Arial;
  font-weight:bold;
  font-size:10pt;
  color:black;
  text-align:left;
}
.ColumnTitleRight
{
  font-family:Arial;
  font-weight:bold;
  font-size:10pt;
  color:black;
  text-align:right;
}
.Maintenancesmall
{
  font-family:Arial;
  font-weight:normal;
  font-size:8pt;
  color:black;
}
A.headlinklarger:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 20pt;
    COLOR: white;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.headlinklarger:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 20pt;
    COLOR: #ff9900;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.headlinklarger:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 20pt;
    COLOR: white;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.headlinklarger:hover:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 20pt;
    COLOR: #ff9900;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.SpecialEventText
{
  font-family:Arial;
  font-weight:normal;
  font-size:10pt;
  color:black;
}
.RequiredField
{
  font-family:Arial;
  font-weight:normal;
  font-size:14pt;
  color:red;
  vertical-align:bottom;
}
.ErrorMessage
{
  font-family:Arial;
  font-weight:normal;
  font-size:10pt;
  color:red;
  vertical-align:bottom;
}
.ErrorMessageBold
{
  font-family:Arial;
  font-weight:bold;
  font-size:10pt;
  color:red;
  vertical-align:bottom;
}
.nonlink_smaller
{
  font-family:Arial;
  font-weight:bold;
  font-size:10pt;
  color:Black;
  text-decoration:none;
}
td.color
{
  background-color:#d9e1ff;
}
td.news
{
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold; 
  font-size:10pt;
  background-color:#d9e1ff;
}
td.littlenews
{
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-size:8pt;
  background-color:#d9e1ff;
}
td.flycopy
{
  color:#000000; 
  font-family:Arial, Helvetica, sans-serif;
  font-size:12pt; 
  font-weight:bold;
  text-align:center;
}
td.copy
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:8pt;
  color:#000000;
  text-align:left;
}
a
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:10pt;
}
a.news
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:8pt;
}
td.companyinfoleft
{
  background-color:#BD0008;
  font-family:Arial;
  font-weight:bold;
  font-size:10pt;
  color:#fbf7f7;
  text-align:left;
}
td.companyinforight
{
  background-color:#BD0008;
  font-family:Arial;
  font-weight:bold;
  font-size:10pt;
  color:#ffffff;
  text-align:right;
}
td.header1
{
  background-color:#000000;
  border-bottom:1px solid #ff0000;
}
td.header2
{
  border-bottom:1px solid #ff0000;
}
td.header3
{
  background-color:#000000;
}
td.headertext1
{
  background-color:#000000;
  border-bottom:1px solid #ff0000;
  font-family:Helvetica;
  font-weight:bold;
  font-style:italic;
  font-size:12pt;
  color:#ffffff;
}
td.headertext2
{
  background-color:#000000;
  border-bottom:1px solid #ff0000;
  font-family:Univers;
  font-weight:bold;
  font-size:8pt;
  color:#ffffff;
}
td.headertext3
{
  background-color:#BD0008;
  font-family:Arial;
  font-weight:bold;
  font-size:16pt;
  color:#ffffff;
  text-align:center;
}
td.headertext4
{
  background-color:#9ebbd9;
  font-family:Univers;
  font-weight:bold;
  font-size:8pt;
  color:#000000;
  text-align:center;
}
td.headertext5
{
  background-color:#ffffff;
  font-family:Univers;
  font-weight:bold;
  font-size:8pt;
  color:#000000;
  text-align:center;
}

a.redlink
{
  font-family:Arial;
  font-weight:normal;
  font-size:11pt;
  color:red;
  text-decoration:underline;
}
a.blacklink
{
  font-family:Arial;
  font-weight:normal;
  font-size:11pt;
  color:black;
  text-decoration:underline;
}


a.headlink:link
{
  font-family:Arial;
  font-weight:normal;
  font-size:11pt;
  color:white;
  text-decoration:none;
}

a.headlink:hover
{
  font-family:Arial;
  font-weight:normal;
  font-size:11pt;
  color:#ff9900;
  text-decoration:none;
}
a.headlink:visited
{
  font-family:Arial;
  font-weight:normal;
  font-size:11pt;
  text-decoration:none;
  color:white
}
a.headlink:visited:hover
{
  font-family:Arial;
  font-weight:normal;
  font-size:11pt;
  color:#ff9900;
  text-decoration:none;
}



a.navlink:link
{
  font-family:Arial;
  font-weight:bold;
  font-size:12pt;
  color:#BD0008;
  text-decoration:none;
}
a.navlink:hover
{
  font-family:Arial;
  font-weight:Bold;
  font-size:12pt;
  color:#074A75;
  text-decoration:none;
}
a.navlink:visited
{
  font-family:Arial;
  font-weight:bold;
  font-size:12pt;
  text-decoration:none;
  color:#BD0008;
}
a.navlink:visited:hover
{
  font-family:Arial;
  font-weight:Bold;
  font-size:12pt;
  color:#074A75;
  text-decoration:none;
}



a.navlink_smaller:link
{
  font-family:Arial;
  font-weight:bold;
  font-size:10pt;
  color:Black;
  text-decoration:none;
}
a.navlink_smaller:hover
{
  font-family:Arial;
  font-weight:Bold;
  font-size:10pt;
  color:#BD0008;
  text-decoration:none;
}
a.navlink_smaller:visited
{
  font-family:Arial;
  font-weight:bold;
  font-size:10pt;
  text-decoration:none;
  color:Black;
}
a.navlink_smaller:visited:hover
{
  font-family:Arial;
  font-weight:Bold;
  font-size:10pt;
  color:#BD0008;
  text-decoration:none;
}



a.navlink_smallest:link
{
  font-family:Arial;
  font-weight:normal;
  font-size:8pt;
  color:Black;
  text-decoration:none;
}
a.navlink_smallest:hover
{
  font-family:Arial;
  font-weight:normal;
  font-size:8pt;
  color:#3C63C1;
  text-decoration:none;
}
a.navlink_smallest:visited
{
  font-family:Arial;
  font-weight:normal;
  font-size:8pt;
  text-decoration:none;
  color:Black;
}
a.navlink_smallest:visited:hover
{
  font-family:Arial;
  font-weight:normal;
  font-size:8pt;
  color:#3C63C1;
  text-decoration:none;
}


a.MainPageLink:link
{
  font-family:Arial;
  font-weight:bold;
  font-size:10pt;
  color:Black;
  text-decoration:none;
}
a.MainPageLink:hover
{
  font-family:Arial;
  font-weight:bold;
  font-size:10pt;
  color:#3C63C1;
  text-decoration:none;
}
a.MainPageLink:visited
{
  font-family:Arial;
  font-weight:bold;
  font-size:10pt;
  text-decoration:none;
  color:Black;
}
a.MainPageLink:visited:hover
{
  font-family:Arial;
  font-weight:bold;
  font-size:10pt;
  color:#3C63C1;
  text-decoration:none;
}

a.SpecialEventLink:link
{
  font-family:Arial;
  font-weight:normal;
  font-size:8pt;
  color:blue;
  text-decoration:none;
}
a.SpecialEventLink:hover
{
  font-family:Arial;
  font-weight:normal;
  font-size:8pt;
  color:black;
  text-decoration:none;
}
a.SpecialEventLink:visited
{
  font-family:Arial;
  font-weight:normal;
  font-size:8pt;
  text-decoration:none;
  color:blue;
}
a.SpecialEventLink:visited:hover
{
  font-family:Arial;
  font-weight:normal;
  font-size:8pt;
  color:black;
  text-decoration:none;
}
.submit-button {
clear: both;
color: black;
background: #F5F5F1;
border: 2px #9cf outset;

} 

