.normal
{
    COLOR: #5890CB;
     FONT-FAMILY: Verdana;
     FONT-SIZE: 10pt;
    TEXT-DECORATION: none;
}

.normal_dark
{
    COLOR: #09155D;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10pt;
    TEXT-DECORATION: none;
}

.footer
{
    COLOR: blue;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}

.menu_footer td
{
    COLOR: #5890CB;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 7pt;
    TEXT-DECORATION: none
}


.internal
{
    color: black;
    font-family: arial;
    font-size: 10pt;
    text-decoration: none;
}

.xda td
{
    color:          #5890CB;
    font-family:    Verdana;
    font-size:      8pt;
    text-decoration:none;
}


.tc
{
    margin:         12px;
    padding-right:  20px; <!-- this is required because margin on its own overflows thr right hand edge... -->
}

.tc a
{
    COLOR: #09155D;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none;
}

.menu_footer a
{
    COLOR: #09155D;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 7pt;
    TEXT-DECORATION: none;
}

a:active { color:'#09155D' }
a:link { color:'#09155D' }
a:visited { color:'#09155D' }
a:hover {color:'red'}

.menu a
{
    COLOR: #09155D;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 12px;
    font-weight:    bold;
    TEXT-DECORATION: none;
}

a:active { color:'#09155D' }
a:link { color:'#09155D' }
a:visited { color:'#09155D' }
a:hover {color:'red'}

.faq_question a
{
    COLOR: #09155D;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none;
}

.faq_question a:active { color:'#09155D' }
.faq_question a:link { color:'#09155D' }
.faq_question a:visited { color:'#09155D' }
.faq_question a:hover {color:'red'; }

.message a
{
    COLOR: #09155D;
   FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
}

.message a:active { color:'#09155D' }
.message a:link { color:'#09155D' }
.message a:visited { color:'#09155D' }
.message a:hover {color:'red'; }

.heading a:active { color:'#09155D' }
.heading a:link { color:'#09155D' }
.heading a:visited { color:'#09155D' }
.heading a:hover {color:'red'; }

.heading, h1
{
    FONT-FAMILY: 	Verdana;
    FONT-SIZE: 		12pt;
    font-weight:    bold;
    color:          #09155D;
    margin-bottom:  2ex;
}

.heading2, h1
{
    FONT-FAMILY: 	Verdana;
    FONT-SIZE: 		10pt;
    font-weight:    bold;
    color:          #6989A0;
    margin-bottom:  2ex;
}

.subheading, h2
{
    font-family:    Arial, sans-serif;
    font-size:      10pt;
    font-weight:    bold;
    color:          gray;
}

.content
{
     FONT-FAMILY: Verdana;
     FONT-SIZE: 10pt;
}

.support
{
    font-family:    Arial, sans-serif;
    font-size:      8pt;
}

.field
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10pt;
    font-weight:    normal;
}

.message
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    font-weight:    normal;
    color:           #09155D;
}

.instruction
{
    font-family:    Arial, sans-serif;
    font-size:      8pt;
    font-weight:    normal;
}

.print_heading
{
    FONT-FAMILY: 	Verdana;
    FONT-SIZE: 		12pt;
    font-weight:    bold;
    color:          #09155D;
    margin-bottom:  2ex;
}

<!--
MH 24-May-2002: New styles currently used by the mappings folder
-->

.table-name
{
    font-size:          12pt;
    color:              white;
    background-color:   red;
}

th
{
    font-size:          10pt;
    color:              black;
    background-color:   pink;
}

td
{
    color:          #5890CB;
    font-family:    Verdana;
    font-size:      10pt;
    text-decoration:none;
}

