#menu {
	position: fixed;
 	max-width: 30%; height: 22px;
	right: 0px; bottom: 0px;
	margin: 0px;
	background: transparent url(BG.png) top left;/* MODIFY-IMG */
	vertical-align: bottom;
	padding-left: 2em;
	padding-right: 1em;
	padding-top: 0.5ex;
	padding-bottom: 0.5ex;
	border: 0px none;
}

* html #menu {position:absolute;}
#menu a, #menu a:link {
	position: relative;
	display: inline;
	text-align: right;
	width: 100%;
	margin-bottom: 0.5em;
	margin-top: auto;
 	background-color:transparent;
 	border: 0px;
}
body {margin: 0; padding:0 10px 0 10px; border:0; height:100%; overflow-y:auto; background-color:lightgrey;}
body {font-family: arial, helvetica; sans-serif;}


#main {
		margin: 0 auto;   /* align for good browsers */
		text-align: left; /* counter the body center */
		background-color: white;
		border: 1px solid #000;
		width: 90%;
	}
#copyright {
		text-align: center;
		font-size: 10px;
}
A:link {
  text-decoration : none;
  color : #003388;
}
A:visited {
  text-decoration : none;
  color : #003388;
}
A:hover {
  text-decoration : underline;
  color : black;
}
A:link.nav {
  text-decoration : none;
  color : #003388;
  font-weight: bold;
  font-size: 12px;
  font-family: arial;
}
A:visited.nav {
  text-decoration : none;
  color : #003388;
  font-weight: bold;
  font-size: 12px;
  font-family: arial;
}
A:hover.nav {
  text-decoration : underline;
  color : black;
  font-wieght: bold;
  font-size: 12px;
  font-family: arial;
}
A:link.sub {
  text-decoration : none;
  color : #003388;
  font-weight: bold;
  font-size: 11px;
  font-family: arial;
}
A:visited.sub {
  text-decoration : none;
  color : #003388;
  font-weight: bold;
  font-size: 11px;
  font-family: arial;
}
A:hover.sub {
  text-decoration : underline;
  color : black;
  font-wieght: bold;
  font-size: 11px;
  font-family: arial;
}
.clear {clear:both;}
