A.type1:link    {color:#666666; text-decoration:none;}
A.type1:visited {color:#000000; text-decoration:none;}
A.type1:active  {color:#666666; text-decoration:none;}
A.type1:hover   {color:#666666; text-decoration:underline; FONT-STYLE: italic;}

A.type2:link    {color:#666666; text-decoration:underline;}
A.type2:visited {color:#666666; text-decoration:underline;}
A.type2:active  {color:#666666; text-decoration:none; FONT-WEIGHT: bold;}
A.type2:hover   {color:#666666; text-decoration:overline underline; FONT-WEIGHT: bold;}

A.type3:link    {color:#000000; text-decoration:underline;}
A.type3:visited {color:#666666; text-decoration:underline;}
A.type3:active  {color:#000000; text-decoration:none; FONT-WEIGHT: bold;}
A.type3:hover   {color:#000000; text-decoration:none; font-style:italic; text-transform:capitalize; FONT-WEIGHT: bold;}

.Heading
{
    BACKGROUND-COLOR: #bca76a;
    FONT-FAMILY: Arial;
    FONT-SIZE: 18pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
    TEXT-TRANSFORM: capitalize
}
.body1
{
    BACKGROUND: #ffffff;
    MARGIN: 0px;
    FONT-DECORATION: none;
    margin-height: 0
}
.link1
{
    FONT-FAMILY: Arial, times new roman;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    VERTICAL-ALIGN: top;
    FONT-COLOR: #000000
}
.Fineprint
{
    FONT-FAMILY: Arial, times new roman;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    COLOR: #666666
}
.FineprintW
{
    FONT-FAMILY: Arial, times new roman;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    COLOR: #ffffff
}
.helplink2
{
    FONT-FAMILY: Arial, times new roman;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
    FONT-COLOR: #3b6126
}
.Headernavbar
{
    FONT-FAMILY: Arial, times new roman;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: right;
    VERTICAL-ALIGN: top;
    FONT-COLOR: #000000
}
.MainHeader
{
    FONT-FAMILY: Arial, times new roman;
    FONT-SIZE: 18pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: bottom;
    FONT-COLOR: #000000
}
.MainHeader1
{
    FONT-FAMILY: Arial, times new roman;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    COLOR: #000080
}
.MainHeader2
{
    FONT-FAMILY: Arial, times new roman;
    FONT-SIZE: 20pt;
    FONT-WEIGHT: bold;
    COLOR: #000000
}
.MainHeader3
{
    FONT-FAMILY: Arial, times new roman;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    COLOR: #000000
}
.MainHeader4
{
    FONT-FAMILY: Verdana, Arial, times new roman;
    FONT-SIZE: 16pt;
    FONT-WEIGHT: bold;
    COLOR: #000000
}
.MainHeader5
{
    FONT-FAMILY: Arial, times new roman;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    COLOR: #000080
}
.DataGridCaption6
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal
}
.MainHeader7
{
    FONT-FAMILY: Verdana, Arial, 'Times New Roman';
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    COLOR: #000000
}
.MainHeader7Blue
{
    FONT-FAMILY: Verdana, Arial, 'Times New Roman';
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    COLOR: #000000
}
.MainHeader9Black
{
    FONT-FAMILY: Arial, 'Times New Roman';
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: right;
    COLOR: #000000
}
.MainHeader9Back
{
    BACKGROUND-COLOR: #cccccc;
    COLOR: #000000;
    FONT-FAMILY: Arial, 'Times New Roman';
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
.MainHeader9B
{
    BACKGROUND-COLOR: #cccccc;
    COLOR: #000000;
    FONT-FAMILY: Arial, 'Times New Roman';
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal
}
.CategoryTopLevel
{
    BACKGROUND-COLOR: #000000;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    COLOR: #ffffff
}
.background
{
    BACKGROUND-COLOR: #0000ff;
    BACKGROUND-IMAGE: url("images/logo_c21_fhe_small.gif");
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-ATTACHMENT: fixed;
    background-position: 50% 100%
}
.background2
{
    BACKGROUND-COLOR: #000000
}
.background3
{
    BACKGROUND-COLOR: #000066
}
.background4
{
    BACKGROUND-COLOR: #000099;
    COLOR: ffffff;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
.background5
{
    BACKGROUND-COLOR: #ffffff;
    BACKGROUND-IMAGE: url("images/fade_003399.jpg");
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-ATTACHMENT: fixed
}
.background6
{
    BACKGROUND-COLOR: #89253F
}
.background7
{
    BACKGROUND-IMAGE: url("images/lib_mmm_txt2.gif");
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-ATTACHMENT: fixed;
    background-position: 100% 100%;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px
}
.background8
{
    BACKGROUND-IMAGE: url("images/info_mmm_txt2.gif");
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-ATTACHMENT: fixed;
    background-position: 100% 100%;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
}
