body {
font-family: arial;
line-height: 18px;
letter-spacing: 0.5px;
font-size:14px;
color:#333333;
}

div#skyleft {
float: left;
clear: both;
margin-top: 400px;
width: 125px;
height: 605px;
/*border: 1px solid black;
background-color:#FF0000;*/
}

div#leader {
width: 728px;
height: 90px;
/*border: 1px solid black;
background-color:#FF0000;*/
}

div#mpu {
float:right;
margin-top: 100px;
width: 305px;
height: 255px;
/*border: 1px black;
background-color:#FF0000;*/
}

table {border:1px black;
margin-left:5%;
margin-right:5%;
}
td {border:0px black;
background-color:#FFFF99;
padding: 2px 5px;
}

ol#examples {
font-size: 12px;
list-style-type:disc;
}

div#global {
margin-left: auto;
margin-right: auto;
width: 730px;
border: 1px solid black;
}

div#banner {
width: 730px;
text-align: left;
border-bottom: 1px solid black;
}

div#contents{
float:right;
padding: 10px;
width: 548px;
height: 100%;
}

div#inpagead{
float:left;
padding: 10px 5px 10px 5px;
width: 140px;
height: 100%;
}

div#containconjugation{
width:100%;
float:left;
padding:10px;
}

div#conjugation{
float:left;
padding:10px;
}

div#footer { 
width: 730px;
height: 30px;
clear: both;
text-align: center;
padding: 5px 0px 5px 0px;
border-top: 1px solid black;
background-color: #f0f8ff;
font-size:10px;
}

div#menu {
float: left;
padding: 20px 10px;
width: 140px;
height: 100%;
background-color: #ffe4e1;
}


div#menu a:hover { color: #000000; text-decoration:none;}

div#displayerrors {
width:70%;
background-color: yellow;
border: 1px solid black;
color: red;
padding:5%;
}


p.headtitle {
font-size: x-large;
font-weight:bold;
}

.midtitle {
font-size: large;
font-weight:bold;
}

.centerbold {
font-weight:bold;
padding:5%;
}

.legal {
height:120px;
border:1px black;
font-size:x-small;
font-weight:bold;
line-height:normal;
margin:10px;
overflow:auto;
}

span.maintitle {
font-style:bold;
}

/*  start menu bar */
div#topmenu {
		width: 630px;
		border-bottom: 1px solid black;
		padding-left:100px;
		}

ul {
		margin:0;
		padding:0;
		list-style: none;
		width: 100%;
		float:left;
		background: white;
		
		}

ul li{
		float:left;
		}

ul a {
		float:left;
		display:block;
		margin-left: 0px;
		padding: 0 2em;
		line-height: 1.8em;
		background: white;
		/*text-decoration:none;*/
		color: black;
		}

ul a:hover {
		color: white;
		background: #808080;
		}
		
/*  end menu bar */