html, body {height:80%; width:100%; margin: 0; padding: 0; }

html>body {
	font-size: 16px; 
	font-size: 90%;/*68.75%;*/
} /* Reset Base Font Size */

body {
	font-family: Verdana, helvetica, arial, sans-serif;
	font-size: 90%; /*68.75%;*/
	color: #333;
}

h1, h2 { font-family: 'trebuchet ms', verdana, arial; padding: 10px; margin: 0 }
h1 { font-size: large }

#banner { padding: 15px; background-color: #06b; color: white; font-size: large; border-bottom: 1px solid #ccc;
    background: url(bg.gif) repeat-x; text-align: center }
#banner a { color: white; }

#main { padding: 1em; }

a img { border: none; }

.navTop {
	float: left;
	width: 110px;
	height: 50px;
	padding-left: 10px;
	padding-right: 10px;
	/*border: solid 1px #00ff00;*/
}
.navTop:hover {
  margin:-2px 2px 2px -2px;
}
.homeButtons {
	position: absolute;
	width: 100%;
	left: 10px;
}

/* the original css has a bug in it and is permeating that bug to all share111 css files
   this overrides it and centers the caption on the login form */
#loginform .myTable caption {
  margin: 0 auto;
}
