﻿/* ------------------- Body ------------------- */
body
{
        font:                   10pt Times,Serif;
        color:                  #555555;
        background-color:       #FFFFFF;
        margin:                 0px;
        padding:                0px;
}

/* ------------------- Tables ------------------- */

td
{
        font:                   10pt Times,Serif;
        color:                  #555555;
        text-align:             left;
}

td.right {
        text-align:             right;
}

td.head
{
        font-size:              11pt;
        font-weight:            bold;
}

td.small
{
        font-size:              9pt;
        font-weight:            normal;
        text-align:		right;
}

td.d
{
        text-align:             right;
}

td.footer
{
        font:                   10pt Times,Serif;
        text-align:             left;
        color:                  #777777;
}

/* ------------------- P ------------------- */
p
{
        font:                   10pt Times,Serif;
        color:                  #555555;
        text-align:             justify;
        margin:                 0em;
        padding:                0em;
        margin-bottom:          1em;
}

p.column
{
        font:                   10pt Times,Serif;
        color:                  #555555;
        text-align:             left;
        margin:                 0px;
        padding:                0px;
        margin-bottom:          1em;
        margin-left:            0.1em;
}

p.news
{
        font:                   10pt Times,Serif;
        color:                  #555555;
        text-align:             left;
        margin:                 0px;
        padding:                0px;
        margin-left:            1.1em;
}

p.menu
{
        font:                   9pt Times,Serif;
        text-align:             left;
        margin:                 0px;
        padding:                0px;
}

p.BulletsWeb 
{
	text-align: 		left;
}

/* ------------------- A ------------------- */
a:link, a:active, a:hover, a:visited
{
        color:                  #006BA7;
        text-decoration:        none;
}

a.news:link, a.news:active, a.news:visited
{
        color:                  #555555;
        text-decoration:        none;
}
a.news:hover
{
        color:                  #006BA7;
        text-decoration:        none;
}

/* ------------------- H1-H6 ------------------- */

h1
{
        font:                   bold 14pt Times,Serif;
        color:                  #555555;
        text-align:             left;
        margin:                 0px;
        padding:                0px;
        margin-bottom:          0.5em;
}

h2
{
        font:                   bold 12pt Times,Serif;
        color:                  #555555;
        margin:                 0px;
        padding:                0px;
        margin-bottom:          0.4em;
}

h2.index
{
        font:                   bold 11pt Times,Serif;
        color:                  #555555;
        margin:                 0px;
        margin-bottom:          3px;
        padding:                0px;
}

h3
{
        font:                   bold 11pt Times,Serif;
        color:                  #555555;
        margin:                 0px;
        padding:                0px;
        margin-bottom:          0.3em;
}

h6
{
        font:                   bold 11pt Times,Serif;
        color:                  #505050;
        margin:                 0px;
        padding:                0px;
        margin-bottom:          3px;
        margin-left:            1px;
}

form
{
        margin:                 0px;
        padding:                0px;
}

.submit
{
        background-color:       #FF9F01;
        font-size:              9pt;
}

/* ------------------- UL,OL,LI ------------------- */
ul
{
        font:                   10pt Times,Serif;
        color:                  #555555;
        text-align:             justify;
        list-style-type:        disc;
        margin:                 0pt;
        padding:                0pt;
        margin-bottom:          1em;
        margin-left:            1.5em;
        padding-left:           1em
}

li
{
        font-family:            Times,Serif;
        color:                  #555555;
        margin-bottom:          0.2em;
}

ul.icons
{
        margin:                 0px;
        margin-left:            20px;
        padding:                0px;
        padding-left:           10px;
        list-style-type:        none;
        list-style-image:       url("/pics/list.gif");
}

ul.column
{
        font:                   10pt Times,Serif;
        color:                  #555555;
        text-align:             left;
        margin:                 0px;
        margin-left:            10px;
        margin-bottom:          10px;
        padding:                0px;
        padding-left:           10px;
        list-style-type:        disk;
}

ol
{
        font:                   10pt Times,Serif;
        color:                  #555555;
        text-align:             justify;
        margin:                 0pt;
        padding:                0pt;
        margin-bottom:          1em;
        margin-left:            1.5em;
        padding-left:           1em
}

ol.column
{
        font:                   10pt Times,Serif;
        color:                  #555555;
        text-align:             left;
        margin:                 0px;
        margin-left:            10px;
        padding:                0px;
        padding-left:           5px;
}

i
{
        font-style:             italic;
}

.gray
{
        font-style:             normal;
        color:                  #AAAAAA;
}

b
{
        font-weight:            bold;
}


