* {
	margin: 0px;
	padding: 0px;
}

body {
	font-size: .8em;
	color: #333366;
	background-color: #FDE2C7;
  background-repeat: repeat-x;
	line-height: 1.2;
}
p
{
 margin-top:14px;
}
acronym {
  border-bottom:1px dashed black;
}
/* links */
a, a:active, a:visited
{
  color: #333366;
  font-weight: bold;
  text-decoration: underline;
}

/* mouse over on links */
a:hover
{
  color: #333366;
  text-decoration: underline;
}

.rootdiv
{
  margin: 10px auto 0px auto;
  width:704px;
  background: url("../img/background.jpg") repeat-y left top;
}

.rootdiv div.top
{
  background: url("../img/header.jpg") no-repeat left top;
  height: 121px;
  font-size: 1px;
}

.rootdiv div.content, .rootdiv div.content2
{
  float:right;
  width:525px;
  background: url("../img/content.jpg") no-repeat right top;
  padding:10px 10px 0px 0px;
  text-align:justify;
}

.rootdiv div.content2
{
  width:670px;
}

.rootdiv div.bottom
{
  clear:both;
  background: url("../img/bottom.jpg") no-repeat left bottom;
  height: 10px;
  font-size: 1px;
}
.menu {
  padding-left:5px;
}
.menu .menudiv{
  /*background: url("../img/menubackground.jpg") repeat-y;*/
  width:160px;
}
.menu .infodiv{
  /*background: url("../img/menubottom.jpg") no-repeat left top;*/
  padding:15px 5px;
  padding-top:50px;
  font-size:9px;
}
.menu div img{
  padding-top:8px;
  padding-left:14px;
  border:none;
  cursor:pointer;
}

.menu div div.bottom
{
  height: 20px;
}