body
{
         background-color: #0066cc;
         font-family: Tahoma, Verdana, Arial, sans-serif;
         color: white;
}

table
{
         margin: 0;
         padding: 0;
         border: none;
         border-spacing: 0;
}

tr
{
         margin: 0;
         padding: 0;
         border: none;
         border-spacing: 0;
}

td
{
         margin: 0;
         padding: 0;
         border: none;
         border-spacing: 0;
}

#head
{
         background-color: #003399;
         width: 100%;
         margin: 0;
         padding: 0;
         border: none;
         border-spacing: 0;
         color: white;
         white-space: nowrap;
}

#headlogotop
{
         font-size: x-large;
         font-weight: bold;
         margin: 0;
         padding: 5px;
         border-width: 2px 2px 0 2px;
         border-style: solid;
         border-color: white;
         border-spacing: 0;
         text-align: center;
         vertical-align: middle;
         white-space: nowrap;
}

#headlogobottom
{
         font-size: x-large;
         font-weight: bold;
         margin: 0;
         padding: 5px;
         border-width: 0 2px 2px 2px;
         border-style: solid;
         border-color: white;
         border-spacing: 0;
         text-align: center;
         vertical-align: middle;
         white-space: nowrap;
}

#headmiddle
{
         background-color: white;
         line-height: 1px;
         height: 1px;
         margin: 0;
         padding: 0;
         border-width: 1px;
         border-style: solid;
         border-color: white;
         border-spacing: 0;
         white-space: nowrap;
}

#headtitle
{
         font-size: medium;
         font-weight: bold;
         margin: 0;
         padding: 2px 5px 2px 10px;
         border: none;
         border-spacing: 0;
         white-space: nowrap;
}

.headadress
{
         font-size: small;
         margin: 0;
         padding: 2px 5px 2px 10px;
         border: none;
         border-spacing: 0;
         white-space: nowrap;
}

#body
{
         width: 100%;
         margin: 5px 0 0 0;
         padding: 0;
         border: none;
         border-spacing: 0;
         text-align: center;
}

#menumargin
{
         margin: 0;
         padding: 0 5px 0 0;
         border: none;
         border-spacing: 0;
         text-align: left;
         white-space: nowrap;
}

.menu
{
         width: auto;
         background-color: white;
         margin: 0;
         padding: 5px;
         color: #003399;
         border-width: 1px;
         border-style: solid;
         border-color: #003399;
         border-spacing: 0;
         white-space: nowrap;
}

#contentmargin
{
         width: 100%;
         margin: 0;
         padding: 0;
         border: none;
         border-spacing: 0;
         text-align: center;
         vertical-align: top;
}

#contenthead
{
         width: 100%;
         background-color: white;
         margin: 0;
         padding: 5px;
         color: black;
         border-width: 1px;
         border-style: solid;
         border-color: #003399;
         border-spacing: 0;
}

#content
{
         width: 100%;
         background-color: white;
         margin: 0;
         padding: 10px;
         color: black;
         text-align: justify;
         border-width: 1px;
         border-style: solid;
         border-color: #003399;
         border-spacing: 0;
}


h1
{
         font-size: x-large;
         font-weight: bold;
         margin: 5px;
         padding: 0;
}

h2
{
         font-size: medium;
         font-weight: bold;
         margin: 0;
         padding: 0;
}


li
{
         margin: 0;
         padding: 5px;
         text-align: left;
}

a:link
{
         color: #003399;
         text-decoration: none;
}

a:visited
{
         color: #003399;
         text-decoration: none;
}

a:hover
{
         color: #0066cc;
         text-decoration: underline;
}

a:active
{
         color: #0066cc;
         text-decoration: none;
         background-color: #FFFFFF;
}


a.head:link
{
         color: white;
         text-decoration: none;
}

a.head:visited
{
         color: white;
         text-decoration: none;
}

a.head:hover
{
         color: white;
         text-decoration: underline;
}

a.head:active
{
         color: #0066cc;
         text-decoration: none;
         background-color: #FFFFFF;
}

.widthright
{
         width: 100%;
         margin: 0;
         padding: 0;
         border: none;
         border-spacing: 0;
}

.widthleft
{
         margin: 0;
         padding: 0;
         border: none;
         border-spacing: 0;
}

.list
{
         margin: 0;
         padding: 10px;
         color: black;
         border: none;
         border-spacing: 0;
}

.listleft
{
         margin: 0;
         padding: 0 10px 40px 0;
         color: black;
         border: none;
         border-spacing: 0;
         white-space: nowrap;
}

.listright
{
         margin: 0;
         padding: 0 0 40px 0;
         color: black;
         border: none;
         border-spacing: 0;
}

.listfon
{
         margin: 0;
         padding: 10px 10px 0 10px;
         color: black;
         border: none;
         border-spacing: 0;
}

.listfax
{
         margin: 0;
         padding: 0 10px 10px 10px;
         color: black;
         border: none;
         border-spacing: 0;
}

.nobr
{
         white-space: nowrap;
}