BODY
{
}
A
{
    COLOR: #003366
}
A.biglink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #336699;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.biglink:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #336699;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.blacklink
{
    COLOR: #000000
}
A.bluelink
{
    COLOR: #336699
}
A.bluelink:visited
{
    COLOR: #336699
}
.home
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A:visited
{
    COLOR: #999999
}
P
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.margin
{
    MARGIN-LEFT: 20px;
    WIDTH: 740px;
    MARGIN-RIGHT: 20px
}
TABLE
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.whitetext
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.blue-text
{
    FONT-SIZE: 8pt;
    COLOR: #003366;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.dark-blue
{
    BACKGROUND-COLOR: #095ba5
}
.medium-blue
{
    BACKGROUND-COLOR: #006699
}
.olive
{
    BACKGROUND-COLOR: #cccc99
}
.white
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px;
    BACKGROUND-COLOR: #ffffff
}
.boldtext
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial
}
.disclaimer
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 7pt;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica
}
.results
{
    BACKGROUND-COLOR: #ffffff
}
.resultsheader
{
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}
.resultsrow0
{
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    BACKGROUND-COLOR: #ced8e2;
    TEXT-ALIGN: left
}
.resultsrow1
{
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}
.resultsrowR0
{
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    BACKGROUND-COLOR: #e5e5cc;
    TEXT-ALIGN: right
}
.resultsrowR1
{
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: right
}
#resultsnbresearchheadercol1
{
    WIDTH: 0px
}
#resultsnbresearchheadercol2
{
    WIDTH: 0px
}
#resultsnbresearchheadercol3
{
    WIDTH: 70px
}
#resultsnbresearchheadercol4
{
    WIDTH: 500px
}
#resultsnbresearchcol1
{
    WIDTH: 70px
}
#resultsnbresearchcol2
{
    WIDTH: 100px
}
#resultsnbresearchcol3
{
    WIDTH: 70px
}
#resultscovlistheadercol1
{
}
#resultscovlistheadercol2
{
    TEXT-ALIGN: center
}
#resultscovlistheadercol3
{
}
#resultscovlistheadercol4
{
}
#resultscovlistcol1
{
}
#resultscovlistcol2
{
    TEXT-ALIGN: center
}
#resultscovlistcol3
{
}
#resultscovlistcol4
{
}
#resultsnbresearchcol4
{
    WIDTH: 500px
}
#resultsanalystsheadercol1
{
    TEXT-INDENT: 2px
}
#resultsanalystsheadercol2
{
    TEXT-ALIGN: left
}
#resultsanalystsheadercol3
{
    TEXT-INDENT: 2px;
    TEXT-ALIGN: left
}
#resultsanalystsheadercol4
{
}
#resultsanalystscol1
{
}
#resultsanalystscol2
{
    TEXT-ALIGN: left
}
#resultsanalystscol3
{
}
#resultsanalystscol4
{
}
#resultsanalystheadercol1
{
}
#resultsanalystheadercol2
{
    TEXT-ALIGN: center
}
#resultsanalystheadercol3
{
    TEXT-ALIGN: right
}
#resultsanalystheadercol4
{
    TEXT-ALIGN: right
}
#resultsanalystheadercol5
{
    TEXT-ALIGN: right
}
#resultsanalystheadercol6
{
    TEXT-ALIGN: center
}
#resultsanalystheadercol7
{
    TEXT-ALIGN: center
}
#resultsanalystheadercol8
{
    TEXT-ALIGN: right
}
#resultsanalystheadercol9
{
    TEXT-ALIGN: right
}
#resultsanalystcol1
{
    TEXT-ALIGN: left
}
#resultsanalystcol2
{
    TEXT-ALIGN: center
}
#resultsanalystcol3
{
    TEXT-ALIGN: right
}
#resultsanalystcol4
{
    TEXT-ALIGN: right
}
#resultsanalystcol5
{
    TEXT-ALIGN: right
}
#resultsanalystcol6
{
    TEXT-ALIGN: right
}
#resultsanalystcol7
{
    TEXT-ALIGN: right
}
#resultsanalystcol8
{
    TEXT-ALIGN: right
}
#resultsanalystcol9
{
    TEXT-ALIGN: right
}
#resultsanalystcol10
{
    TEXT-ALIGN: right
}
#resultsanalystcol11
{
    TEXT-ALIGN: right
}
#resultsanalystheadersector
{
    TEXT-ALIGN: center
}
.search
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 4px;
    COLOR: #003366;
    PADDING-TOP: 4px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
#searchanalystcol1
{
    TEXT-ALIGN: left
}
#searchanalystcol2
{
    TEXT-ALIGN: center
}
#searchanalystcol3
{
    TEXT-ALIGN: center
}
#searchanalystcol4
{
    TEXT-ALIGN: right
}
.resultscaption
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    FONT-FAMILY: sans-serif
}
#searchbiocol1
{
    TEXT-ALIGN: left
}
#searchbiocol2
{
    TEXT-ALIGN: center
}
#searchbiocol3
{
    TEXT-ALIGN: center
}
#searchbiocol4
{
    TEXT-ALIGN: right
}
#resultsbiotext
{
    FONT-SIZE: 8pt
}
.lgt-blue
{
    BACKGROUND-COLOR: #ced8e2
}
#statsnbresearchheader
{
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #ced8e2
}
.smalltext
{
    FONT-SIZE: smaller;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.largetext
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.largertext
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
#resultsclientlookupheadercol1
{
    WIDTH: 235px
}
#resultsclientlookupheadercol2
{
    WIDTH: 235px
}
#resultsclientlookupheadercol3
{
    WIDTH: 270px
}
A:hover
{
    COLOR: red
}
#divMarketWatch
{
    LEFT: 4px;
    POSITION: absolute;
    TOP: 0px
}
#HomeCommentsHeadline_noblue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial
}
#HomeCommentsHeadline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #336699;
    FONT-FAMILY: Arial
}
#HomeCommentsDate
{
    FONT-SIZE: 7pt;
    COLOR: #336699;
    FONT-FAMILY: Arial
}
.calendar
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #003366;
    FONT-FAMILY: Arial
}
.calendar01
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #336699;
    FONT-FAMILY: Arial
}
.calendarrow0
{
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    BACKGROUND-COLOR: #ced8e2;
    TEXT-ALIGN: left
}
.calendarrow1
{
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}
A.print_disclosure
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: #095ba5;
    FONT-FAMILY: Arial, helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.print_disclosure:visited
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: #095ba5;
    FONT-FAMILY: arial, helvetica, sans-serif;
    TEXT-DECORATION: none
}
.bluebackground
{
    COLOR: maroon;
    BACKGROUND-COLOR: #ced8e2
}
.home_debt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: maroon;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.resultsrowS0
{
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    BACKGROUND-COLOR: #ced8e2;
    TEXT-ALIGN: right
}
.resultsrowS1
{
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: right
}
A.qfm
{
    COLOR: #003366
}
A.BigBlue
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11pt;
    COLOR: #336699;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none
}
A.BigBlue:visited
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11pt;
    COLOR: #336699;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none
}
A.BigBlack
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none
}
A.BigBlack:visited
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none
}
.resultsrowQ0
{
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    BACKGROUND-COLOR: #ced8e2;
    TEXT-ALIGN: center
}
.resultsrowQQ1
{
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}
A.sitemap:link
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.sitemap:visited
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.sitemap:hover
{
    FONT-SIZE: 10pt;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.sitemap:active
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.heading:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.heading:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.heading:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.heading:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.text
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.under-nav
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #095BA5;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    background-color: #CBCBCB;
    TEXT-DECORATION: none;
}

.blue_pageheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    COLOR: #003366;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.titledateheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #095ba5;
    FONT-FAMILY: arial, helvetica, sans-serif
}