body
{
  background-attachment: fixed;
  background-repeat: no-repeat;
}

h1
{
  background-color: white;
  color: blue;
}

A
{
  font-size: 9pt;
  color: blue;
  TEXT-DECORATION: underline;
  visited: red;
  font-weight: normal
}

A:hover
{
  TEXT-DECORATION: underline;
  visited: red;
  color: #FF66CC;
  font-weight: normal
}

Input
{
  font-size: 9pt;
  font-family: Arial;
}

Select
{
  font-size: 9pt;
  font-family: Arial;
}

td
{
  font-size: 9pt;
  font-family: Arial;
}

.NormalTxt {
  font-size: 9pt;
  font-family: Arial;
  color: black;
}

.HeaderNormalTxt {
  font-size: 9pt;
  font-family: Arial;
  color: white;
}

.HiddenTxt {
  font-size: 9pt;
  font-family: Arial;
  color: gray;
  font-weight: normal;
}

.WarningTxt {
  font-size: 9pt;
  font-family: Arial;
  color: red;
  font-weight: bold;
}

.SpecialTxt {
  font-size: 9pt;
  font-family: Arial;
  color: white;
  font-weight: bold;
}

.aSpecialTxt {
  font-size: 9pt;
  font-family: Arial;
  color: white;
  font-weight: bold;
  TEXT-DECORATION: none;
}

.aSpecialTxt:hover {
  font-size: 9pt;
  font-family: Arial;
  color: white;
  font-weight: bold;
  TEXT-DECORATION: none;
}

.aSpecialLink {
  font-size: 9pt;
  font-family: Arial;
  color: yellow;
  TEXT-DECORATION: none;
}

.aSpecialLink:hover {
  font-size: 9pt;
  font-family: Arial;
  color: yellow;
  TEXT-DECORATION: underline;
}

.TitleTxt1 {
  font-size: 9pt;
  font-family: Arial;
  font-weight: bold;
  color: #000000;
  TEXT-DECORATION: underline;
}

.TitleTxt2 {
  font-size: 9pt;
  font-family: Arial;
  font-weight: bold;
  color: #000000;
}

.ScheduleTxt {
  font-size: 9pt;
  font-family: Arial;
  color: #666633;
  font-weight: bold;
}

.SmallTxt {
  font-size: 8pt;
  font-family: Arial;
}

.FolderList {
  font-size: 9pt;
  font-family: Arial;
  color: #666666;
  background-color: #CCCCCC;
}

.aFolderList {
  cursor: hand;
  font-size: 9pt;
  font-family: Arial;
  color: blue;
  background-color: #CCCCCC;
  TEXT-DECORATION: underline;
}

.aFolderList:hover {
  cursor: hand;
  font-size: 9pt;
  font-family: Arial;
  color: red;
  background-color: #CCCCCC;
  TEXT-DECORATION: underline;
}

.tdHeader {
  font-size: 9pt;
  font-family: Arial;
  font-weight: bold;
  color: Blue;
  TEXT-DECORATION: none;
}

.Error {
  font-size: 9pt;
  font-family: Arial;
  font-weight: bold;
  color: Red;
}

.Mandatory {
  font-size: 9pt;
  font-family: Arial;
  font-weight: bold;
  color: Blue;
}

.aLink {
  font-size: 9pt;
  font-family: "Arial";
  color: #0000FF;
  background-color: #FFCC00;
; font-weight: bold
}

.IndexHeader {
  font-size: 9pt;
  font-family: Arial;
  font-weight: bold;
  color: yellow;
  background-color: #999999;
}

.aIndexHeader {
  font-size: 9pt;
  font-family: Arial;
  color: yellow;
  TEXT-DECORATION: none;
}

.aIndexHeader:hover {
  font-size: 9pt;
  font-family: Arial;
  color: white;
  TEXT-DECORATION: underline;
}

.TableContent {
  font-size: 9pt;
  font-family: Arial;
}

.SelectedIndexList {
  font-size: 9pt;
  font-weight: bold;
  font-family: Arial;
  color: #3333FF;
  background-color: #FFCC00;
}

.aIndexList {
  cursor: hand;
  font-size: 9pt;
  font-family: Arial;
  color: #ffffff;
  background-color: #5968A4;
  TEXT-DECORATION: none;
}

.aIndexList:hover {
  cursor: hand;
  font-size: 9pt;
  font-family: Arial;
  font-weight: bold;
  color: #ffffff;
  background-color: #5968A4;
  TEXT-DECORATION: underline;
}

.SelectedContentList {
  font-size: 9pt;
  font-family: Arial;
  font-weight: bold;
  color: lightgreen;
  background-color: #8080C0;
}

.button {
  font-size: 8pt;
  dont-family: Arial;
}

.MailList {
  overflow: scroll;
  z-index: auto;
  clip:    rect(   );
  height: 500px;
  border-style: groove
}

.MailHeader {
  font-size: 18pt;
  font-weight: bold;
  color: #FFCC00
}

TR.oddRow
	{background-color: #EAEAF4;
	color: black;
	font-family: Arial;}

TR.evenRow
	{background-color: #E0E0E0;
	color: black;
	font-family: Arial;}

TD.oddRow
	{background-color: #EAEAF4;
	color: black;
	font-family: Arial;}

TD.evenRow
	{background-color: #E0E0E0;
	color: black;
	font-family: Arial;}

.TableOption {
  font-size: 10pt;
  font-family: Arial;
}

.aTableOption {
  cursor: hand;
  font-size: 9pt;
  font-family: Arial;
  color: #ADD8E76;
  TEXT-DECORATION: none;
}

.aTableOption:hover {
  cursor: hand;
  font-size: 9pt;
  font-family: Arial;
  color: #FF0000;
  TEXT-DECORATION: underline;
}

.dbContent {
  font-size: 10pt;
  font-family: Arial;
  color: blue;
}

.HeaderLink {
  font-size: 8pt;
  font-family: Arial;
  font-weight: bold;
  color: black;
  TEXT-DECORATION: none;
}

.aHeaderLink
{
  font-size: 8pt;
  font-family: Arial;
  font-weight: bold;
  color: black;
  TEXT-DECORATION: none;
}

.aHeaderLink:hover
{
  font-size: 8pt;
  font-family: Arial;
  font-weight: bold;
  color: black;
  TEXT-DECORATION: underline;
}

.SpecialWord
{
  font-size: 10pt;
  font-family: Arial;
  font-weight: bold;
  color: #003399;
}

.SpecialHeader
{
  font-size: 12pt;
  font-family: Arial;
  font-weight: bold;
  color: #003399;
}

.SubHeader {
  font-size: 10pt;
  font-family: Arial;
  font-weight: bold;
  color: #326496;
  background-color: #BFC1F2;
}

.aSubHeader {
  font-size: 10pt;
  font-family: Arial;
  font-weight: bold;
  color: #326496;
  background-color: #BFC1F2;
  TEXT-DECORATION: underline;
}

.aSubHeader:hover {
  font-size: 10pt;
  font-family: Arial;
  font-weight: bold;
  color: blue;
  background-color: #BFC1F2;
  TEXT-DECORATION: underline;
}

.ForumSubHeader {
  font-size: 10pt;
  font-family: Arial;
  font-weight: bold;
  color: #666633;
  background-color: #DED4EF;
}

.aForumSubHeader {
  font-size: 10pt;
  font-family: Arial;
  font-weight: bold;
  color: #666633;
  background-color: #DED4EF;
  TEXT-DECORATION: none;
}

.aForumSubHeader:hover {
  font-size: 10pt;
  font-family: Arial;
  font-weight: bold;
  color: 666633;
  background-color: #DED4EF;
  TEXT-DECORATION: underline;
}

.EmailSubHeader {
  font-size: 10pt;
  font-family: Arial;
  font-weight: bold;
  color: #666633;
  background-color: #CCCC99;
}

.aEmailSubHeader {
  font-size: 10pt;
  font-family: Arial;
  font-weight: bold;
  color: #666633;
  background-color: #CCCC99;
  TEXT-DECORATION: none;
}

.aEmailSubHeader:hover {
  font-size: 10pt;
  font-family: Arial;
  font-weight: bold;
  color: 666633;
  background-color: #CCCC99;
  TEXT-DECORATION: underline;
}

.HitTitle {
  font-size: 10pt;
  font-family: Arial;
  color: #993333;
}

.HitCount {
  font-size: 10pt;
  font-family: Arial;
  font-weight: bold;
  color: #6699FF;
}

.MeetingFolderList1 {
  font-size: 9pt;
  font-family: Arial;
  background-color: #F0EBFA;
}

.MeetingFolderList2 {
  font-size: 9pt;
  font-family: Arial;
  background-color: #CCCCCC;
}

.MeetingSpecialTxt {
  font-size: 9pt;
  font-family: Arial;
  color: black;
  font-weight: bold;
}

.TxtInputTD {
  font-size: 9pt;
  font-family: Courier New;
}

.ButNormal {
  font-family: "Arial";
  font-size: 9pt;
}

/* Menu Revamp - Page alignment */
.auto-style1 {
            color: black;
            font-family: Arial;
            font-size: 9pt;
            width: 0px;            /* width: 25px; */
}
.auto-style2 {
            color: black;
            font-family: Arial;
            font-size: 9pt;
            width: 210px;
}
.auto-style3 {
	color: black;
	font-family: Arial;
	font-size: 9pt;
	width: 19px;
}
.auto-style23 {
	color: black;
	font-family: Arial;
	font-size: 9pt;
	width: 700px;
}