html {background-color: #ffffff;
scrollbar-base-color:ForestGreen;
scrollbar-face-color:#4682B4;
scrollbar-track-color:#eeeeff;
scrollbar-arrow-color:LightGreen;
cursor: default;
}


body {background-color: #ffffff;
font-size: .8em;
margin-left: 20px;
margin-right: 20px;
margin-bottom: 0px;
margin-top: 0px;}


/*  ********* BASIC TEXTS ***********/

h1 {
color: #0000CC;
}

h2 {
color: #0000CC;
}

h3 {
color: #0000CC;
}

h4 {
color: #0000CC;
}

p {
color: #000000;
text-align: justify;
}

p.caption1 {
font-weight: bold;
font-size: 80%;
}


/* ****************************** LINKS - NORMAL */

a:link {
text-decoration: unerline;
background-color: #ffffff;
color: #000080;
}

a:visited {
text-decoration: unerline;
background-color: #ffffff;
color: #000080;
}

a:hover {
background-color: #0000ff;
color: white;
}

a:active {
background-color: #ffffff;
color: #000080;
}



/* ***************************** TABLES */

table.var {
border: 1px #ffff00 solid;
display: table;
border-spacing: 0px;
background-color: #eeeeee;
margin-left: 5;
margin-right: 5;
}


td {
padding: 0px;
}


th {
padding: 1px;
}

/*************** TITLE CLASSES **************/

table.title1 {
margin-top: 30px;
width: 796 px;
align: center;
display: table;
border-spacing: 0px;
background-color: #eeeeff;
margin-left: 5;
margin-right: 5;
}


table.title0 H1 {
color: #000000;
}
table.title0 H2 {
color: #000000;
}
table.title0 H3 {
color: #000000;
}
table.title0 P {
color: #000000;
}
table.title1 H1 {
color: #000000;
}
table.title1 H2 {
color: #000000;
}
table.title1 H3 {
color: #000000;
}
table.title1 P {
color: #000000;
}



/*********** FRONT PAGE CLASS ****************/

table.title0 {
width: 800 px;
align: center;
border: 1px #ffff00 solid;
display: table;
border-spacing: 0px;
background-color: #eeeeff;
margin-left: 5;
margin-right: 5;
}

table.menu {
border: 1px #ffff00 solid;
display: table;
border-spacing: 0px;
background-color: #eeeeff;
margin-left: 5;
margin-right: 5;
width: 800px;
table-layout: fixed;
}

td a:link.menu {
border: 0px #ff0000 solid;
background-color: #0000a0;
color: #ffff00;
font-weight: normal;
padding-right: 200px;
padding-left: 15px;
overflow: hidden;
text-align: left;
/* font-size: 0.6em; */
text-align: left;
margin: 0px;}


td a:visited.menu {
border: 0px #ff0000 solid;
background-color: #0000a0;
color: #ffff00;
font-weight: normal;
padding-right: 200px;
padding-left: 10px;
overflow: hidden; 
text-align: left;
margin: 0px;}


td a:hover.menu {
border: 0px #ff0000 solid;
background-color: #1111ff;
color: #ffff00;
font-weight: normal;
padding-right: 200px;
padding-left: 10px;
overflow: hidden; 
text-align: left;
/* margin: -5px; */
text-shadow: red 3px 4px 6px;
}

td.menu {
width: 150px;
}

td.menux {
border: 3px #ff0000 solid;
padding: 0px;
}


/******** Rows for listed items ***********/

tr.row0 {
background-color: #ffeeee;}

tr.row1 {
background-color: #eeffff;}

tr.row2 {
background-color: #ffeeff;}

/************ Footer ***************/

ins {
color: #808080;
font-size: 80%;
}
address {
color: #808080;
font-size: 80%;
}

