body { 
margin: 5%;
margin-top: 1%;
margin-bottom: 2%;
font-family: sans-serif;
background-color: #DDDDDD;
}

.main {
background-color: #FFFFFF;
padding: 2%;
min-height: 75%;
border:1px solid #aaa;
}

.menubar {
border: 1px solid #DDDDDD;
border-left: 1px solid #EEEEEE;
border-right: 1px solid #EEEEEE;
background-color:#EEEEEE;
margin-right: 1px;
}

.logotext {
font-size: 1.5em; 
font-weight: bold;
}

.selected {
background-color:#FFFFFF;
padding-left: 12px;
padding-right: 12px;
margin-left: 0px;
margin-right: 0px;
}

a.selected:link {
border: 1px solid #DDDDDD;
border-bottom: 1px solid #FFFFFF;
text-decoration: none;
color: #000000;
}

a.selected:visited {
border: 1px solid #DDDDDD;
border-bottom: 1px solid #FFFFFF;
text-decoration: none;
color: #000000;
}

a.selected:active {
border: 1px solid #DDDDDD;
border-bottom: 1px solid #FFFFFF;
text-decoration: none;
color: #000000;
}

a.selected:hover {
border: 1px solid #DDDDDD;
border-bottom: 1px solid #FFFFFF;
text-decoration: none;
color: #000000;
background-color: #95b2bf;
}

.unselected {
background-color:#EEEEEE;
padding-left: 12px;
padding-right: 12px;
margin-left: 0px;
margin-right: 0px;
border: inherent;
}

a.unselected:link {
text-decoration: none;
color: #000000;
}

a.unselected:visited {;
text-decoration: none;
color: #000000;
}

a.unselected:active {
text-decoration: none;
color: #000000;
}

a.unselected:hover {
text-decoration: none;
color: #000000;
background-color: #95b2bf;
}

.mainimage {
margin-left: 20%;
}

.tinytext {
font-size: .75em;
}

.links {
text-align: center;
font-size: .9em;
}

.imageright {
float: right;
padding: 5px;
}

.tabletext {
font-family: sans-serif;
font-size: .65em;
}

.greyback {
background: #EFEFEF; 
text-align: center;
padding: 2px;
}

.image
{
	float:right;
}