body {

color: #696;
background: #fff;

}

body,  p, td, li {
font-size: 100%;

}

td, th {

text-align: left;

}

li {

list-style: square;
}

a:visited  {

color: #969;
background: transparent;
text-decoration: underline;

}


a:link  {

color: #696;
background: transparent;
text-decoration: underline;

}

input {
padding: 3px;
font-size: 1.1em;
vertical-align: middle;
}

input.buttonlink{
vertical-align: middle;
padding: 1px;
outline-style: none;
border: 1px;
margin-right: 6px;
background: #696;
font-size: 1.1em;
color: #fff;
font-weight: bold;
text-decoration: none;
}

a.buttonlink:link, a.buttonlink:visited {
vertical-align: middle;
padding: 4px;
border: 1px #696 solid;
margin-right: 6px;


background: #696;
font-size: 1.1em;
padding: 2px;
color: #fff;
font-weight: bold;
text-decoration: none;
}


body, p, h1, h2, h3, li, input, select, option {

font-family: arial;

}

h1 {
margin-top : 0px;
}

#leftpanel {

position: absolute;
top: 79px;
left: 5px;

}

#menu {

color: #000;
background: #fff;
width: 150px;
}

#menu a {
display: block;
background: #696;
color: #fff;
font-size: 1.1em;
font-weight: bold;
padding: 2px;
margin-bottom : 2px;
}


#menu a:link , #menu a:visited{
color: #fff;
background : #696;
font-family : arial;
text-decoration: none;
}
#menu a:hover {
color: #fff;
background : #8b8;
font-family : arial;
text-decoration: none;
}

#banner {

position: absolute;
top: 0px;right: 5px;

}

#content {

margin-left: 160px;

}

#bottom {

margin-top: 60px;
text-align: center;


}