BODY
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif;
}

TD
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif;
}

A
{
    FONT-SIZE: 9pt;
    COLOR: #2B54A1;
    FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif;
    TEXT-DECORATION: none;
}

A:hover
{
    COLOR: #12807A;
    FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif;
    TEXT-DECORATION: none;
}

.btt_style
{
    COLOR: black;
    FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif;
    FONT-SIZE: 9pt
}

.btt_style_sm
{
    COLOR: black;
    FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif;
    FONT-SIZE: 8pt
}

.TextLarge
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif;
}

.TextSmall
{
    FONT-SIZE: 8pt;
    COLOR: #888888;
    FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif;
}

.TextTiny
{
    FONT-SIZE: 7.5pt;
    COLOR: #888888;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif;
}

.TextMoreTiny
{
    FONT-SIZE: 6.0pt;
    COLOR: #000000;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif;
}

.TextVeryTiny
{
    FONT-SIZE: 5.0pt;
    COLOR: #000000;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif;
}

.LinkTextVeryTiny 
{
    FONT-SIZE: 5.0pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif;
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold;
}

.PageBreakBefore 
{
    PAGE-BREAK-BEFORE: always;
}

.LinkSmall 
{
    FONT-SIZE: 8pt;
    COLOR: #2B54A1;
    FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif;
    TEXT-DECORATION: none;
}

.LinkTiny 
{

    FONT-SIZE: 7.5pt;
    COLOR: #2B54A1;
    FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif;
    TEXT-DECORATION: none;
}

.LinkHeader a
{
    FONT-SIZE: 9pt;
    COLOR: #2B54A1;
    FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif;
    TEXT-DECORATION: none;
    PADDING-LEFT: 20px;
    PADDING-RIGHT: 20px;
}

.LinkHeader a:hover
{
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif;
    TEXT-DECORATION: none;
    BACKGROUND: #2B54A1;
    PADDING-LEFT: 20px;
    PADDING-RIGHT: 20px;
}

.DocumentTitle
{
    FONT-SIZE: 14pt;
    COLOR: #000000;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif;
}

.Department
{

    FONT-SIZE: 12pt;
    COLOR: #2B54A1;
    FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

.Category
{

    FONT-SIZE: 10pt;
    COLOR: #2B54A1;
    FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif;
    TEXT-DECORATION: none;
}

.Document 
{

    FONT-SIZE: 9pt;
    COLOR: #2B54A1;
    FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif;
    TEXT-DECORATION: none;
}

.Section
{

    FONT-SIZE: 8pt;
    COLOR: #2B54A1;
    FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif;
    TEXT-DECORATION: none;
}

.SectionHeader
{

    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-WEIGHT: bolder;
    FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif;
    TEXT-DECORATION: none;
}

/* generic table definitions */
.gridtable table {
        border:1px solid #000;
        border-collapse:collapse;
        margin:0;
        padding:0;
}
.gridtable td {
        padding: 0 .2em 0 .2em;
        border-top:1px solid #000;
        border-left:1px solid #000;
        border-right:1px solid #000;
        border-bottom:1px solid #000;
        vertical-align:center;
        font-size : 11px;
        font-family : Verdana, Tahoma, Arial, sans-serif;
}

