body {
  color			: #000;
  background		: #eee;
  font-family      	: Helvetica, Verdana, Arial, sans-serif;
  margin:		0;
  padding:		0;
}

pre {
  font-family: courier, monospace, serif;
}

h1,h2,h3,h4,h5 {
  font-family      : 'Trebuchet MS', Helvetica, Verdana, Arial, sans-serif;
  font-weight      : bold;
}

h1 {
  font-size        : 130%;
}

h2 {
  font-size        : 130%;
}

h3 {
  font-size        : 110%;
}

h4 {
  font-size        : 110%;
}

hr {
  clear            : both;
}

em {
  font-style:		normal;
  font-weight:		bold;
}

a, a:link {
  color            : #151515;
  text-decoration:	none;
  border-bottom:	1px blue solid;
}

a:visited {
  color            : #009;
}

a:hover {
  color            : #009;
}

a:active {
  color            : #ccc;
}

.head {
  border:		1px #eee solid;
  height:		80px;
}
.head h2 {
  margin:		1em;
  font-size:		20px;
}

.content {
  margin:		0 2em 0 13em;
  padding:		1em; 
  background:		#fdfdfd;
}

.navi {
  position:		absolute;
  top:			79px;
  left:			0;
  width:		13em;
  font-weight:		bold;
}
.navi ul {
  margin:		2px 0 0 0;
  padding:		0;  
}

.navi ul li {
  list-style:		none;
  background:		#ccc;
  border:		1px #ccc solid;
  border-right:		none;
  margin:		0 0 1em 0;
}
.navi ul li a, .navi ul li a:link {
  display:		block;
  padding:		0.3em 1em;
  text-decoration:	none;
  border-top:		1px blue solid;
}
.navi ul li a:hover, .navi ul li a:active, .navi ul li a:focus {
  background:		#fdfdfd;
}
.navi ul li.here {
  padding:		0 1em;
  background:		#fdfdfd;
  padding:		0.3em 1em;
}

.footer {
  background:		#eee;
  border:		1px #eee solid;
  padding:		1em;
}
.footer ul {
  margin:		0;
  padding:		0;
}

.footer ul li {
  display:	inline;
  margin-right:		1.5em;
}

a.gl, a.gl:link, a.gl:visited, a.gl:hover, a.gl img, a[name] {
  border:		none;
  text-decoration:	none;
}

.l {
  margin		: 0 1.5em 1em 0;
  float			: left;
}

.r {
  margin		: 0 0 0.5em 1.5em;
  float			: right;
  clear:		right;
}
.r p {
  margin:		0;
}

.ut {
  width:		200px;
  font-size:		90%;
}
.w225 {
  width:		225px;
}
.w300 {
  width:		300px;
}
