@charset "iso-8859-1";
A:link    { COLOR: #000000; TEXT-DECORATION: underline }
A:visited { COLOR: #0066CC; TEXT-DECORATION: underline } 
A:hover   { COLOR: #009900; TEXT-DECORATION: underline }

A.menu:link    { COLOR: #FFFFFF; TEXT-DECORATION: NONE }
A.menu:visited { COLOR: #FFFFFF; TEXT-DECORATION: NONE;}
A.menu:hover   { COLOR: #009900; TEXT-DECORATION: NONE }

A.menu2:link    { COLOR: #FF0000; TEXT-DECORATION: NONE; font-size: 10px }
A.menu2:visited { COLOR: #FF0000; TEXT-DECORATION: NONE;}
A.menu2:hover   { COLOR: #009900; TEXT-DECORATION: NONE }

A.menu3:link    { COLOR: #333399; TEXT-DECORATION: UNDERLINE; font-size: 10px }
A.menu3:visited { COLOR: #FF0000; TEXT-DECORATION: NONE;}
A.menu3:hover   { COLOR: #333399; TEXT-DECORATION: UNDERLINE }

TD  { font-family: Arial, Verdana, Helvetica, sans-serif; color: #000000; font-size: 12px;  }

.TextFont8  { font-family: Verdana, Arial, Helvetica, sans-serif; color: #333399; font-size: 8px; }
.TextFont8  { font-family: Verdana, Arial, Helvetica, sans-serif; color: #333399; font-size: 8px; }
.TextFont8Bk  { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 8px; }
.TextFont8BkB  { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 8px; font-weight: bold;}

.TextFont9  { font-family: Verdana, Arial, Helvetica, sans-serif; color: #5599FF; font-size: 9px; }
.TextFont9B { font-family: Verdana, Arial, Helvetica, sans-serif; color: #5599FF; font-size: 9px; font-weight: bold; }
.TextFont9W{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 9px; }
.TextFont9BW{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 9px; font-weight: bold; }
.TextFont9R  { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF0000; font-size: 9px; }
.TextFont9RB  { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF0000; font-size: 9px; font-weight: bold;}
.TextFont9G  { font-family: Verdana, Arial, Helvetica, sans-serif; color: #15AF11; font-size: 9px; }
.TextFont9GB  { font-family: Verdana, Arial, Helvetica, sans-serif; color: #15AF11; font-size: 9px; font-weight: bold;}
.TextFont9Bk  { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 9px; }
.TextFont9BkB  { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 9px; font-weight: bold;}

.TextFont10  { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 10px; }
.TextFont10B { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 10px; font-weight: bold; }
.TextFont10W{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10px; }
.TextFont10BW{ font-family: Arial, Verdana, Helvetica, sans-serif; color: #FFFFFF; font-size: 10px; font-weight: bold; }
.TextFont10R  { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF0000; font-size: 10px; }
.TextFont10RB  { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF0000; font-size: 10px; font-weight: bold; }
.TextFont10G  { font-family: Verdana, Arial, Helvetica, sans-serif; color: #15AF11; font-size: 10px; }
.TextFont10GB  { font-family: Verdana, Arial, Helvetica, sans-serif; color: #15AF11; font-size: 10px; font-weight: bold;}
.TextFont10BlB  { font-family: Verdana, Arial, Helvetica, sans-serif; color: #5599FF; font-size: 10px; font-weight: bold; }
.TextFont10YB  { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFF00; font-size: 10px; font-weight: bold;}

.TextFont11  { font-family: Verdana, Arial, Helvetica, sans-serif; color: #5599FF; font-size: 11px; }
.TextFont11BlB  { font-family: Verdana, Arial, Helvetica, sans-serif; color: #5599FF; font-size: 11px; font-weight: bold; }
.TextFont11Bk { font-family: Arial, Verdana, Helvetica, sans-serif; color: #000000; font-size: 11px; }
.TextFont11B { font-family: Arial, Verdana, Helvetica, sans-serif; color: #000000; font-size: 11px; font-weight: bold; }
.TextFont11U  { font-family: Verdana, Arial, Helvetica, sans-serif; color: #333399; font-size: 11px; text-decoration: underline;}
.TextFont11R  { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF0000; font-size: 11px; }
.TextFont11RB  { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF0000; font-size: 11px; font-weight: bold; }
.TextFont11Y  { font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffcc00; font-size: 11px; }
.TextFont11O  { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF8C00; font-size: 11px; }
.TextFont11BO  { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF8C00; font-size: 11px;  font-weight: bold; }
.TextFont11W{ font-family: Arial, Verdana, Helvetica, sans-serif; color: #FFFFFF; font-size: 11px; }
.TextFont11BW{ font-family: Arial, Verdana, Helvetica, sans-serif; color: #FFFFFF; font-size: 11px; font-weight: bold; }
.TextFont11G  { font-family: Verdana,Arial, Helvetica, sans-serif; color: #15AF11; font-size: 11px; }
.TextFont11GB  { font-family: Verdana, Arial, Helvetica, sans-serif; color: #15AF11; font-size: 11px; font-weight: bold; }
.TextFont11LG  { font-family: Verdana,Arial, Helvetica, sans-serif; color: #99FF33; font-size: 11px; }
.TextFont11LGB  { font-family: Verdana, Arial, Helvetica, sans-serif; color: #99FF33; font-size: 11px; font-weight: bold; }
.TextFont11YB  { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFF00; font-size: 11px; font-weight: bold;}
.TextFont11W{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 11px; }
.TextFont11BW{ font-family: Arial, Verdana, Helvetica, sans-serif; color: #FFFFFF; font-size: 11px; font-weight: bold; }

.TextFont12  { font-family: Verdana, Arial, Helvetica, sans-serif; color: #333399; font-size: 12px; }
.TextFont12B { font-family: Verdana, Arial, Helvetica, sans-serif; color: #333399; font-size: 12px; font-weight: bold; }
.TextFont12BU{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 12px; font-weight: bold; text-decoration : underline;}
.TextFont12W{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 12px;}
.TextFont12BW{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 12px; font-weight: bold; }
.TextFont12R  { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF0000; font-size: 12px; }
.TextFont12RB  { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF0000; font-size: 12px; font-weight: bold; }
.TextFont12Bk  { font-family: Arial, Verdana, Helvetica, sans-serif; color: #000000; font-size: 12px; }
.TextFont12BkB  { font-family: Arial, Verdana, Helvetica, sans-serif; color: #000000; font-size: 12px; font-weight: bold; }
.TextFont12G  { font-family: Arial, Verdana, Helvetica, sans-serif; color: #15AF11; font-size: 12px; }
.TextFont12GB  { font-family: Arial, Verdana, Helvetica, sans-serif; color: #15AF11; font-size: 12px; font-weight: bold; }

.TextFont13W  { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 13px; }
.TextFont13WB  { font-family: Verdana, Arial, Verdana, Helvetica, sans-serif; color: #FFFFFF; font-size: 13px; font-weight: bold; }


.TextFont14  { font-family: Verdana, Arial, Helvetica, sans-serif; color: #333399; font-size: 14px; }
.TextFont14BL { font-family: Arial, Verdana, Helvetica, sans-serif; color: #5599FF; font-size: 14px;}
.TextFont14BLB{ font-family: Arial, Verdana, Helvetica, sans-serif; color: #5599FF; font-size: 14px; font-weight: bold; }
.TextFont14R  { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF0000; font-size: 14px; }
.TextFont14RB  { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF0000; font-size: 14px; font-weight: bold; }
.TextFont14W  { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 14px; }
.TextFont14WB  { font-family: Verdana, Arial, Verdana, Helvetica, sans-serif; color: #FFFFFF; font-size: 14px; font-weight: bold; }
.TextFont14G  { font-family: Arial, Verdana, Helvetica, sans-serif; color: #15AF11; font-size: 14px; }
.TextFont14GB  { font-family: Arial, Verdana, Helvetica, sans-serif; color: #15AF11; font-size: 14px; font-weight: bold; }
.TextFont14Bk  { font-family: Arial, Verdana, Helvetica, sans-serif; color: #000000; font-size: 14px; }
.TextFont14BkB  { font-family: Arial, Verdana, Helvetica, sans-serif; color: #000000; font-size: 14px; font-weight: bold; }
.TextFont14BrB  { font-family: Arial, Verdana, Helvetica, sans-serif; color: #BC3A01; font-size: 14px; font-weight: bold; }

.TextFont16B { font-family: Verdana, Arial, Helvetica, sans-serif; color: #333399; font-size: 16px; font-weight: bold; }
.TextFont16BW{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 16px; font-weight: bold; }
.TextFont16R  { font-family:  Arial, Verdana, Helvetica, sans-serif; color: #FF0000; font-size: 16px; }
.TextFont16RB  { font-family: Arial, Verdana, Helvetica, sans-serif; color: #FF0000; font-size: 16px; font-weight: bold; }
.TextFont16W  { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 16px; font-weight: bold; }
.TextFont16WB  { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 16px; font-weight: bold; }
.TextFont16G  { font-family: Arial, Verdana, Helvetica, sans-serif; color: #15AF11; font-size: 16px; }
.TextFont16GB  { font-family: Arial, Verdana, Helvetica, sans-serif; color: #15AF11; font-size: 16px; font-weight: bold; }
.TextFont16Bk  { font-family: Arial, Verdana, Helvetica, sans-serif; color: #000000; font-size: 16px; }
.TextFont16BkB  { font-family: Arial, Verdana, Helvetica, sans-serif; color: #000000; font-size: 16px; font-weight: bold; }
.TextFont166BL { font-family: Arial, Verdana, Helvetica, sans-serif; color: #5599FF; font-size: 16px;}
.TextFont16BLB{ font-family: Arial, Verdana, Helvetica, sans-serif; color: #5599FF; font-size: 16px; font-weight: bold; }
.


.TextFont17R  { font-family:  Arial, Verdana, Helvetica, sans-serif; color: #FF0000; font-size: 17px; }
.TextFont17RB  { font-family: Arial, Verdana, Helvetica, sans-serif; color: #FF0000; font-size: 17px; font-weight: bold; }

.TextFont18B { font-family: Arial, Verdana, Helvetica, sans-serif; color: #000000; font-size: 18px; font-weight: bold; }
.TextFont18BW{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 18px; font-weight: bold; }
.TextFont18R  { font-family: Arial, Verdana, Helvetica, sans-serif; color: #FF0000; font-size: 18px; }
.TextFont18RB  { font-family: Arial, Verdana, Helvetica, sans-serif; color: #FF0000; font-size: 18px; font-weight: bold; }

.MenuFont    { font-family: Verdana, Arial, Helvetica, sans-serif; color: #99CCFF; font-size: 12px; font-weight: bold; }

.TickerStyle  { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 10px; }

.assetBg1  { font-family: Verdana, Arial, Helvetica, sans-serif; color : #99CCFF; font-size: 10px; BACKGROUND-COLOR: #336688 }
.assetBg2  { font-family: Verdana, Arial, Helvetica, sans-serif; color : #99CCFF; font-size: 10px; BACKGROUND-COLOR: #336699 }
.assetBg3  { font-family: Verdana, Arial, Helvetica, sans-serif; color : #99CCFF; font-size: 10px; BACKGROUND-COLOR: #3366AA }
.assetBg4  { font-family: Verdana, Arial, Helvetica, sans-serif; color : #99CCFF; font-size: 10px; BACKGROUND-COLOR: #3366BB }
.bgBlue    { BACKGROUND-COLOR: #0000FF }
.bgBlue1   { BACKGROUND-COLOR: #336699 }
.bgBlue2   { BACKGROUND-COLOR: #3366cc }
.bgBlue3   { BACKGROUND-COLOR: #9bbad6 }
.bg        { BACKGROUND-COLOR: #3f73bf }
.bgWhite   { BACKGROUND-COLOR: #FFFFFF }
.bgBlack   { BACKGROUND-COLOR: #000000 }
.bgNavy    { BACKGROUND-COLOR: #000080 }
.bgGray    { BACKGROUND-COLOR: #808080 }
.bgSilver  { BACKGROUND-COLOR: #C0C0C0 }
.bgSilver2 { BACKGROUND-COLOR: #C0C8FF }
.bgSilver3 { BACKGROUND-COLOR: #CCCCCC }

.cal                 {font-family:Helvetica; font-size:6.5pt; color:#000000; }
.calTitle            {font-family:Helvetica; font-size:8pt; color:#ffffff; background-color:#9999CC; layer-background-color:#9999CC; font-weight:bold; text-align:center;}
.calMon              {font-family:Helvetica; font-size:6.5pt; color:#333399; background-color:#FFFFFF; layer-background-color:#FFFFFF; font-weight:bold; text-align:center;}
.calMonPrev          {font-family:Helvetica; font-size:6.5pt; color:#333399; background-color:#FFFFFF; font-weight:bold; text-align:left;}
.calMonNext          {font-family:Helvetica; font-size:6.5pt; color:#333399; background-color:#FFFFFF; font-weight:bold; text-align:right;}
.calDayTitle         {font-family:Helvetica; font-size:6.5pt; color:#333399; background-color:#FFFFFF; layer-background-color:#FFFFFF; font-weight:bold;}
.calDay              {font-family:Helvetica; font-size:6.5pt; color:#333399; background-color:#FFFFFF; layer-background-color:#FFFFFF; font-weight:bold;}
.calNormal           {font-family:Helvetica; font-size:6.5pt; color:#333399;}
.calShaded           {font-family:Helvetica; font-size:6.5pt; color:#B0B0B0;}
.calHighlighted      {font-family:Helvetica; font-size:6.5pt; color:#333399; background-color:#66CC66; font-weight:bold}
.calEventHighlighted {font-family:Helvetica; font-size:6.5pt; color:#333399; background-color:#66CC66;}
.calToday            {font-family:Helvetica; font-size:6.5pt; color:#ff0000; font-weight:bold;}
.calTodayHighlighted {font-family:Helvetica; font-size:6.5pt; color:#ff0000; background-color:#66CC66; font-weight:bold;}

.ncal                 {font-family:Helvetica; font-size:8pt; color:#000000; }
.ncalTitle            {font-family:Helvetica; font-size:8pt; color:#ffffff; background-color:#9999CC; layer-background-color:#9999CC; font-weight:bold; text-align:center;}
.ncalMon              {font-family:Helvetica; font-size:8pt; color:#333399; background-color:#FFFFFF; layer-background-color:#FFFFFF; font-weight:bold; text-align:center;}
.ncalMonPrev          {font-family:Helvetica; font-size:8pt; color:#333399; background-color:#FFFFFF; font-weight:bold; text-align:left;}
.ncalMonNext          {font-family:Helvetica; font-size:8pt; color:#333399; background-color:#FFFFFF; font-weight:bold; text-align:right;}
.ncalDayTitle         {font-family:Helvetica; font-size:8pt; color:#333399; background-color:#FFFFFF; layer-background-color:#FFFFFF; font-weight:bold;}
.ncalDay              {font-family:Helvetica; font-size:8pt; color:#333399; background-color:#FFFFFF; layer-background-color:#FFFFFF; font-weight:bold;}
.ncalNormal           {font-family:Helvetica; font-size:8pt; color:#333399;}
.ncalShaded           {font-family:Helvetica; font-size:8pt; color:#B0B0B0;}
.ncalHighlighted      {font-family:Helvetica; font-size:8pt; color:#333399; background-color:#66CC66; font-weight:bold}
.ncalEventHighlighted {font-family:Helvetica; font-size:8pt; color:#333399; background-color:#66CC66;}
.ncalToday            {font-family:Helvetica; font-size:8pt; color:#ff0000; font-weight:bold;}
.ncalTodayHighlighted {font-family:Helvetica; font-size:8pt; color:#ff0000; background-color:#66CC66; font-weight:bold;}