body
{
font-family: arial;
font-size: 9px;
color: #000000;
}

.bodyContentRed
{
    FONT-SIZE: 9pt;
    COLOR: #990000;
    FONT-FAMILY: Arial, sans-serif
}
A
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, 'MS Sans Serif';
    TEXT-DECORATION: none
}
A:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, 'MS Sans Serif';
    TEXT-DECORATION: none
}
A:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #990000;
    FONT-FAMILY: Arial, Verdana, 'MS Sans Serif';
    TEXT-DECORATION: none
}
A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #990000;
    FONT-FAMILY: 'MS Sans Serif', Verdana, Arial;
    TEXT-DECORATION: none
}
#mainmenutext
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
#mainmenutext:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
#mainmenutext:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
#textnavbar
{
    FONT-SIZE: 9px;
    COLOR: #003399;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
#textnavbar:hover
{
    COLOR: #3333ff;
    TEXT-DECORATION: underline
}
#textnavbar:visited
{
}
#textnavbar:link
{
    COLOR: #003399;
    TEXT-DECORATION: none
}
BODY
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Arial, 'MS Sans Serif', Verdana;
    BACKGROUND-COLOR: white
}
TD
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Arial, 'MS Sans Serif', Verdana
}
.objectTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #4a6fb0
}
.MainNavItem
{
    FONT-SIZE: 11px;
    TEXT-TRANSFORM: capitalize;
    COLOR: #074072;
    FONT-FAMILY: Arial
}
TABLE
{
    BORDER-RIGHT: white 0px;
    BORDER-TOP: white 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    BORDER-LEFT: white 0px;
    COLOR: black;
    BORDER-BOTTOM: white 0px;
    FONT-FAMILY: Verdana, 'MS Sans Serif', Arial
}
OPTION
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: 'MS Sans Serif', Arial, Verdana
}
INPUT
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, 'MS Sans Serif'
}
SELECT
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Arial, 'MS Sans Serif', Verdana
}
.PageHeader
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: blue;
    FONT-FAMILY: Arial, Verdana, 'MS Sans Serif'
}
.shareTableHeader
{
    BORDER-RIGHT: gainsboro;
    BORDER-TOP: gainsboro;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    BORDER-LEFT: gainsboro;
    COLOR: black;
    BORDER-BOTTOM: gainsboro;
    FONT-FAMILY: Arial
}
.shareTableData
{
    BORDER-RIGHT: gainsboro;
    BORDER-TOP: gainsboro;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    BORDER-LEFT: gainsboro;
    COLOR: black;
    BORDER-BOTTOM: gainsboro;
    FONT-FAMILY: Arial, 'MS Sans Serif', Verdana
}
.shareTableTotal
{
    BORDER-RIGHT: gray;
    BORDER-TOP: gray;
    FONT-WEIGHT: normal;
    BORDER-LEFT: gray;
    BORDER-BOTTOM: gray;
    FONT-FAMILY: Arial, 'MS Sans Serif', Verdana;
    BACKGROUND-COLOR: #d5d9df
}
.IndicatorUp
{
    BACKGROUND: #b1f0ce
}
.IndicatorDown
{
    BACKGROUND: #ffb0cb
}
.storyheadline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #006699;
    FONT-FAMILY: Arial, sans-serif
}
.storybody
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #074072;
    FONT-FAMILY: Arial
}
.storybyline
{
    COLOR: black;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial
}
.storydate
{
    COLOR: #666666
}
.storysource
{
    FONT-WEIGHT: bold;
    COLOR: #074072;
    FONT-FAMILY: Arial
}
.pricechange
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, 'MS Sans Serif', Verdana
}
.pricedata
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, 'MS Sans Serif', Verdana
}
.pricename
{
    FONT-SIZE: 8pt;
    WIDTH: 100%;
    COLOR: black;
    FONT-FAMILY: Arial, 'MS Sans Serif', Verdana
}
.aup_gif
{
}
.quicklist
{
    BORDER-RIGHT: gainsboro;
    BORDER-TOP: gainsboro;
    FONT-WEIGHT: normal;
    FONT-SIZE: 7.5pt;
    BORDER-LEFT: gainsboro;
    WIDTH: 100%;
    COLOR: black;
    BORDER-BOTTOM: gainsboro;
    FONT-FAMILY: Arial, 'Microsoft Sans Serif';
    BACKGROUND-COLOR: #ffffff
}
.timedisplay
{
    FONT-SIZE: 7pt;
    COLOR: navy;
    FONT-FAMILY: Arial, 'MS Sans Serif', Verdana
}
.priceimageaup_gif
{
    BACKGROUND-COLOR: ivory
}
.priceimagealevel_gif
{
    COLOR: black
}
.alevel_gif
{
}
.news
{
    FONT-SIZE: 7.5pt;
    WIDTH: 95%;
    COLOR: blue;
    FONT-FAMILY: 'Microsoft Sans Serif', Arial;
    BACKGROUND-COLOR: #ffffff
}
.article
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    WIDTH: 95%;
    PADDING-TOP: 10px
}
.bis_td_headers
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #731c10
}
.headtable
{
    FONT-SIZE: 11pt;
    FONT-FAMILY: Arial
}
.headline
{
    FONT-FAMILY: Arial
}
.byline
{
    COLOR: black;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial
}
.date
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, 'MS Sans Serif', Verdana
}
.abstract
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BORDER-LEFT: 1px;
    COLOR: black;
    BORDER-BOTTOM: 1px;
    FONT-FAMILY: Arial, Verdana, 'MS Sans Serif'
}
.headline_link
{
    FONT-FAMILY: Arial
}
.ErrorMsg
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: crimson
}
.shareTableColHeader
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Arial, 'MS Sans Serif', Verdana;
    BACKGROUND-COLOR: red
}
.story
{
    FONT-WEIGHT: normal
}
.headline_bullet
{
}
.shareprice_data
{
    BORDER-RIGHT: gainsboro 1px solid;
    BORDER-TOP: gainsboro 1px solid;
    FONT-WEIGHT: 500;
    FONT-SIZE: 8pt;
    BORDER-LEFT: gainsboro 1px solid;
    COLOR: black;
    BORDER-BOTTOM: gainsboro 1px solid;
    FONT-FAMILY: Arial, Verdana, 'MS Sans Serif'
}
.sharecompanyname
{
    BORDER-RIGHT: gainsboro 1px solid;
    BORDER-TOP: gainsboro 1px solid;
    FONT-WEIGHT: 500;
    FONT-SIZE: 8pt;
    BORDER-LEFT: gainsboro 1px solid;
    COLOR: #990000;
    BORDER-BOTTOM: gainsboro 1px solid;
    FONT-FAMILY: Arial, Verdana, 'MS Sans Serif';
    BACKGROUND-COLOR: whitesmoke
}
.sharetime
{
    BORDER-RIGHT: gainsboro 1px solid;
    BORDER-TOP: gainsboro 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    BORDER-LEFT: gainsboro 1px solid;
    COLOR: black;
    BORDER-BOTTOM: gainsboro 1px solid;
    FONT-FAMILY: Arial, 'MS Sans Serif', Verdana;
    BACKGROUND-COLOR: whitesmoke
}
.shareprice_current
{
    BORDER-RIGHT: gainsboro 1px solid;
    BORDER-TOP: gainsboro 1px solid;
    FONT-WEIGHT: 500;
    FONT-SIZE: 8pt;
    BORDER-LEFT: gainsboro 1px solid;
    COLOR: #990000;
    BORDER-BOTTOM: gainsboro 1px solid;
    FONT-FAMILY: Arial, Verdana, 'MS Sans Serif'
}
.formbutton
{
    BORDER-RIGHT: white 1px solid;
    BORDER-TOP: white 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    BORDER-LEFT: white 1px solid;
    COLOR: white;
    BORDER-BOTTOM: white 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: gainsboro
}
.smallblack
{
    BORDER-RIGHT: silver 1px outset;
    BORDER-TOP: silver 1px outset;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BORDER-LEFT: silver 1px outset;
    COLOR: silver;
    BORDER-BOTTOM: silver 1px outset;
    FONT-FAMILY: Arial, 'Microsoft Sans Serif';
    BACKGROUND-COLOR: #f0f0f0
}
.forecast_key
{
    BORDER-RIGHT: white 1px solid;
    BORDER-TOP: white 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BORDER-LEFT: white 1px solid;
    WIDTH: 100%;
    COLOR: black;
    BORDER-BOTTOM: white 1px solid;
    FONT-FAMILY: Arial, Verdana, 'MS Sans Serif'
}
.shareprice
{
    BORDER-RIGHT: whitesmoke 1px;
    BORDER-TOP: whitesmoke 1px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8px;
    BORDER-LEFT: whitesmoke 0px;
    WIDTH: 100%;
    COLOR: gray;
    BORDER-BOTTOM: whitesmoke 0px;
    FONT-FAMILY: Arial, Verdana, 'MS Sans Serif';
    BACKGROUND-COLOR: white
}
.allform
{
    BORDER-RIGHT: white 1px solid;
    BORDER-TOP: white 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    BORDER-LEFT: white 1px solid;
    WIDTH: 350px;
    COLOR: #990000;
    BORDER-BOTTOM: white 1px solid;
    FONT-FAMILY: Arial, 'Microsoft Sans Serif';
    HEIGHT: 200px
}
.formbuttonlink
{
    COLOR: #000000;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: gainsboro
}
.formdata
{
    BORDER-RIGHT: white 1px solid;
    BORDER-TOP: white 1px solid;
    BORDER-LEFT: white 1px solid;
    COLOR: red;
    BORDER-BOTTOM: #cccccc 2px solid;
    FONT-FAMILY: Arial, 'Microsoft Sans Serif';
    BACKGROUND-COLOR: #ffffff
}
.Usermessage
{
    FONT-WEIGHT: bold;
    COLOR: crimson
}
.tdbackcolor
{
    BACKGROUND-COLOR: lightgrey
}
.sharetabledatared
{
    COLOR: red;
    BACKGROUND-COLOR: #f0f4f7
}
.MenuItemNon
{
    BACKGROUND-COLOR: white
}
.HighlightMenuItem
{
    WIDTH: 100%;
    BACKGROUND-COLOR: lightgrey
}
.shareTableDataDark
{
    BORDER-RIGHT: white 1px solid;
    BORDER-TOP: white 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    BORDER-LEFT: white 1px solid;
    COLOR: black;
    BORDER-BOTTOM: white 1px solid;
    FONT-FAMILY: Arial, 'MS Sans Serif', Verdana
}
.shareTableDataLight
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Arial, 'MS Sans Serif', Verdana;
    BACKGROUND-COLOR: white
}
.shareTable
{
    BORDER-RIGHT: gainsboro 1px solid;
    BORDER-TOP: gainsboro 1px solid;
    FONT-WEIGHT: 500;
    FONT-SIZE: 7pt;
    BORDER-LEFT: gainsboro 1px solid;
    COLOR: black;
    BORDER-BOTTOM: gainsboro 1px solid;
    FONT-FAMILY: Arial, Verdana, 'MS Sans Serif'
}
.shareTableColumnHeader
{
    BORDER-RIGHT: gainsboro;
    BORDER-TOP: gainsboro;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11pt;
    BORDER-LEFT: gainsboro;
    COLOR: black;
    BORDER-BOTTOM: gainsboro;
    FONT-FAMILY: Arial, Verdana, 'MS Sans Serif'
}
.datePickerCelldata
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, 'MS Sans Serif';
    BACKGROUND-COLOR: #eeeecc
}
.datePickernoCelldata
{
    BACKGROUND-COLOR: #f8f8e7
}
.tableborder
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid
}
.forshare_headtable
{
    FONT-WEIGHT: bold
}
.PickerTableHeader
{
    FONT-SIZE: 10px;
    COLOR: white;
    FONT-FAMILY: Arial
}
.pageinfo
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: navy;
    FONT-FAMILY: Arial, 'MS Sans Serif'
}
.forex_blankcell
{
    FONT-SIZE: 10px;
    COLOR: #074072
}
.forex_th
{
    FONT-SIZE: 9pt;
    WIDTH: 22px;
    COLOR: black;
    FONT-FAMILY: Arial, 'MS Sans Serif', Verdana
}
.forex_td
{
    FONT-SIZE: 9pt;
    WIDTH: 40px;
    COLOR: black;
    FONT-FAMILY: Arial, 'MS Sans Serif', Verdana
}
.forex
{
    FONT-SIZE: 9pt;
    WIDTH: 100%;
    COLOR: black;
    FONT-FAMILY: 'MS Sans Serif', Arial, Verdana
}
.other
{
    FONT-SIZE: 10px;
    MARGIN: 0px;
    COLOR: #074072;
    FONT-FAMILY: Arial
}
.UserMessageGrey
{
    FONT-WEIGHT: bold;
    COLOR: darkgray
}
.forshare_headtable .headline_link
{
    FONT-WEIGHT: bold
}
.ci_expanditem
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Arial
}
.ci_expanditem_table
{
    WIDTH: 590%;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: lightgrey
}
.ci_expanditem_table A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #990000;
    FONT-FAMILY: Arial
}
.ci_expanditem_table A:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.ci_table
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    WIDTH: 590px;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: gainsboro
}
.ci_table TR
{
}
.ci_table TR TD
{
    BACKGROUND-COLOR: gainsboro
}
.ci_table TR TD TABLE
{
    BACKGROUND-COLOR: gainsboro
}
.ci_table TR TD TABLE TR
{
}
.ci_table TR TD TABLE TR TD
{
    BACKGROUND-COLOR: gainsboro
}
.ci_topmenu_table
{
    WIDTH: 590px;
    BACKGROUND-COLOR: #336699
}
.ci_topmenu_table TR
{
}
.ci_topmenu_table TR TD
{
    BACKGROUND-COLOR: #336699
}
.ci_topmenu_table TR TD A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #074072;
    FONT-FAMILY: Arial
}
.ci_topmenu_table TR TD A:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #074072;
    FONT-FAMILY: Arial
}
.ci_topmenu_table TR TD A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #074072;
    FONT-FAMILY: Arial
}
.ci_table TR TD TABLE TR TD A
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #336699;
    FONT-FAMILY: Arial
}
.ci_table TR TD TABLE TR TD A:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #336699;
    FONT-FAMILY: Arial
}
.ci_table TR TD TABLE TR TD A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Arial
}
.ci_table TR TD TABLE TR TD A:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #336699;
    FONT-FAMILY: Arial
}
.movers
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    WIDTH: 100%;
    COLOR: white;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #4a6fb0
}
.moverlinks
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Arial
}
.column
{
    FONT-SIZE: 7.5pt;
    COLOR: blue;
    FONT-FAMILY: Arial, 'Microsoft Sans Serif'
}
