unknown
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial;
}

body
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial;
}

DIV.LARGEFONT { FONT-SIZE:10pt }

input
{
   COLOR: black; FONT-SIZE: 8pt; FONT-FAMILY: Arial
}

/* this defines the headline style for the editor */
input.h1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
}


select
{
   COLOR: black; FONT-SIZE: 8pt; FONT-FAMILY: Arial
}


h1
{
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    BORDER-TOP: 1px solid #808080;
    BORDER-BOTTOM: 1px solid #808080;
    BACKGROUND-COLOR: #e0e0e0;
    PADDING-TOP: 5px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 5px;
    MARGIN-TOP: 3px;
    MARGIN-BOTTOM: 3px;

}
h2
{
    FONT-SIZE: large;
    COLOR: blue;
}

a:link
{
    COLOR: #200080;
}
a:visited
{
    COLOR: #000040;
}
a:hover
{
    COLOR: #c0c0c0;
}


a.menu
{
    COLOR: White;
    FONT-WEIGHT: bold;
    display:block;
    width:100%;
    TEXT-DECORATION: none;
}
a.menu:link
{
    COLOR: White;
}
a.menu:visited
{
    COLOR: White;
}
a.menu:hover
{
    COLOR: #C0C0C0;
    BACKGROUND-COLOR:#200080;
}

a.amenu
{
    display:block;
    width:100%;
    FONT-WEIGHT: bold;
    COLOR: black;
    TEXT-DECORATION: none;
}
a.amenu:hover
{
    COLOR: #808080;
    BACKGROUND-COLOR:#404040;
}

a.smenu
{
    display:block;
    width:96%;
    PADDING-LEFT:3px;
    COLOR: black;
    TEXT-DECORATION: none;
}
a.smenu:hover
{
    COLOR: #C0C0C0;
    BACKGROUND-COLOR:#404040;
}
a.asmenu
{
    display:block;
    width:96%;
    COLOR: #9080d0;
    BACKGROUND-COLOR:#C0C0C0;
    TEXT-DECORATION: none;
    PADDING-LEFT:3px;
}
a.asmenu:hover
{
    COLOR: #D0D0D0;
    BACKGROUND-COLOR:#808080;
}



a.login
{
    FONT-SIZE: 7pt;
    FONT-FAMILY: Arial;
    COLOR: #808080;
    TEXT-DECORATION: none
}


table
{
    FONT-SIZE: 8pt
}
td
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial
}
tr.tl
{
    FONT-SIZE: 10pt;
    BACKGROUND-COLOR: #d8d8d8
}
tr.tk
{
    FONT-SIZE: 10pt;
    BACKGROUND-COLOR: #bcbcbc
}
tr.dk
{
    BORDER-TOP: #e0c0ff 3px groove;
    BORDER-LEFT-COLOR: #e0c0ff;
    MARGIN-BOTTOM: 0px;
    BORDER-BOTTOM: #e0c0ff 3px groove;
    BACKGROUND-COLOR: #9080d0;
    BORDER-RIGHT-COLOR: #e0c0ff
}
tr.lt
{
    BACKGROUND-COLOR: #c0a0ff
}
tr.vdk
{
    BACKGROUND-COLOR: #100040
}
td.dk
{
    BORDER-TOP: #e0c0ff 2px groove;
    BORDER-LEFT-COLOR: #e0c0ff;
    COLOR: white;
    BORDER-BOTTOM: #e0c0ff 2px groove;
    BACKGROUND-COLOR: #9080d0;
    BORDER-RIGHT-COLOR: #e0c0ff
}

table.da th { FONT-WEIGHT:Bold; COLOR: white; BACKGROUND-COLOR: #9080d0; TEXT-ALIGN: Left }
table.da tr.d0 td { BORDER-STYLE:None; BACKGROUND-COLOR: #d8d8d8 }
table.da tr.d1 td { BORDER-STYLE:None; BACKGROUND-COLOR: #bcbcbc }
table.da tr td {  BORDER-STYLE:None; BACKGROUND-COLOR: #d8d8d8 }


table.sidebar tr td p
{
    margin-top:0px;
    margin-bottom:0px;
}

table.sidebar tr td
{
    BORDER-STYLE:Solid;
    Border-Width:1px;
    border-right:2px solid;
    border-bottom:2px solid;
    padding:2px;
    Border-Color:#808080;
    COLOR: Black;
    BACKGROUND-COLOR:#e0e0e0;
    TEXT-ALIGN:Left;
}
table.sidebar2 tr td
{
    BORDER-TOP: #e0c0ff 2px groove;
    BORDER-LEFT-COLOR: #e0c0ff;
    COLOR: white;
    BORDER-BOTTOM: #e0c0ff 2px groove;
    BACKGROUND-COLOR: #9080d0;
    BORDER-RIGHT-COLOR: #e0c0ff;
    TEXT-ALIGN:Left;
}

table.navbar tr td
{
    BORDER-TOP: #B0A0ff 2px solid;
    BORDER-LEFT: #B0A0ff 1px solid;
    COLOR: white;
    BORDER-BOTTOM: #405070 2px solid;
    BACKGROUND-COLOR: #9080d0;
    BORDER-RIGHT: #405070 1px solid;
    TEXT-ALIGN:center;
}


hr {COLOR: #808080; BACKGROUND-COLOR:#808080; BORDER:0; HEIGHT: 1px;}

td.data
{
    BORDER-LEFT-COLOR: white;
    BORDER-TOP-COLOR: white;
    BORDER-BOTTOM: white 1px solid;
    BORDER-RIGHT-COLOR: white
}
td.grey
{
    BORDER-TOP: #808080 1px solid;
    BORDER-BOTTOM: #808080 1px solid;
    BACKGROUND-COLOR: #e0e0e0
}
table.sm th, table.sm td {font-size:8pt; border-bottom:1px solid; border-color:white}

td.sidebarwrap
{
    width:140px;
    table-layout: fixed;
}

@media print {
    table.navbar {display: none; }
    td.sidebarwrap {width: 0px; display: none;}
}


/*Drop down menu styling*/

/* remove the bullets, padding and margins from the lists */
.menu ul{
list-style-type:none;
padding:0;
margin:0;
}

/* make the top level links horizontal and position relative so that we can position the sub level */
.menu li{
float:left;
position:relative;
z-index:100;
}

/* use the table to position the dropdown list for ie*/
.menu table{
position:absolute;
border-collapse:collapse;
z-index:80;
left:-1px;
top:25px;
}

/* style all the links */
.menu a, .menu :visited {

border-top:2px solid #B0A0ff;
border-left:1px solid #B0A0ff;
border-bottom:2px Solid #405070;
border-right:1px Solid #405070;
BACKGROUND-COLOR: #9080d0;
COLOR: white;
TEXT-ALIGN:center;
FONT-WEIGHT: bold;
display:block;
width:109px;
padding:2px 0;
text-decoration:none;
margin-right:1px;
}

/* style the links hover */
.menu :hover{
COLOR: #C0C0C0;
BACKGROUND-COLOR:#200080;
}

/* hide the sub level links */
.menu ul ul {
visibility:hidden;
position:absolute;
width:150px;
}

/* set colour for sub level links */
.menu ul ul a,
.menu ul ul :visited { 
border: 0px;
color: Black;
background-color:#e0e0e0;
text-align:Left;
font-weight: normal;
padding: 1px;
width:129px;
padding-left:5px;

}

/* make the sub level list visible on hover list or link */
.menu ul li:hover ul,
.menu ul a:hover ul {
visibility:visible;
width:135px;
border:1px solid #808080;
border-right:2px solid #808080;
border-bottom:2px solid #808080;
}

/* set sub level item hover colour */
.menu ul ul li:hover,
.menu ul ul a:hover {
color: #C0C0C0;
background-color:#404040;
}


/* active menu item */
li.amenu a, li.amenu :visited {
COLOR: black;
}

li.amenu a:hover {
COLOR: white;
}



