/* Style CSS */

 body {
text-align: center;
}

.container {
margin-left: auto;
margin-right: auto;
padding: 0px;
border: 1px solid #666;
border-top: 2px solid #666;
border-bottom: 2px solid #666;
width: 500px;
}

.container2 {
border: 1px solid #666;
border-top: 1px solid #666;
border-right: 4px solid #666;
border-bottom: 4px solid #666;
width: 800px;
height: 600px;
}

/* Tables CSS */

body {
text-align: center;
}


.table {
margin-left: auto;
margin-right: auto;
padding: 0px;
}

.table1 {
text-decoration: none;
text-align: center;
margin: 5px;
border: 1px solid #666;
border-top: 2px solid #666;
border-bottom: 2px solid #666;
padding: 0 15px;
}

.table2 {
text-align: auto;
margin: 5px;
border: 1px solid #ccc;
padding: 0 15px;
}

.table3 {
text-decoration: none;
text-align: auto;
margin: 5px;
border: 1px solid #666;
border-top: 2px solid #666;
border-bottom: 2px solid #666;
padding: 0 16px;
}

/* Links CSS */

#navcontainer
{
margin-left: auto;
margin-right: auto;
border-top: 1px solid #999;
margin-bottom: -10px;
}

#navcontainer ul
{
list-style-type: none;
text-align: auto;
margin-top: -9px;
position: relative;
z-index: 2
}

#navcontainer li
{
display: inline;
text-align: auto;
margin: 0 6px;

}

#navcontainer li a
{
padding: 1px 8px;
color: white;
background-color: blue;
border: 1px solid #ccc;
text-decoration: none;
}

#navcontainer li a:hover
{
color: yellow;
border: 1px solid #666;
border-top: 2px solid #666;
border-bottom: 2px solid #666;
}

#navcontainer li a#current
{
color: white;
border: 1px solid #666;
border-top: 2px solid #666;
border-bottom: 2px solid #666;
}

.menubar {
text-decoration: none;
color: #000000;
}

A.menubar:link {
color: #000000;
}

A.menubar:visited {
color: #000000;
}

A.menubar:hover {
color: #000000;
}

a.menubar:active {
color: #000000;
} 
