body {
	font-family:helvetica, arial, sans-serif;
	background: lightblue;
	}
a {
	text-decoration: none;
	}
A:link {
	color: black;
	}       /* unvisited link */
A:visited {
	color: #111;
	}   /* visited links */
A:active {
	color: black;
	}    /* active links */
.tabgrid {
	background: url(/square.png) #eee repeat fixed;
	}
.tab {
	background-color: #eee;
	}
.frame {
	border-bottom: 3px solid gray;  border-right: 3px solid gray; border-left: 1px solid gray; border-top: 1px solid gray;
	}
.toplef {
	border-bottom: 1px solid lightblue; border-top: 1px solid gray; border-left: 1px solid gray;
	padding: 1em;
	text-align: center;
	}
.topmid {
	border-bottom: 1px solid lightblue; border-left: 1px solid lightcoral; border-top: 1px solid gray;
	padding: 1em;
	}
.toprig {
	border-bottom: 1px solid lightblue; border-left: 1px solid lightcoral; border-top: 1px solid gray; border-right: 3px solid gray;
	padding: 1em;
	text-align: center;
	}
.midlef {
	border-bottom: 1px solid lightblue; border-left: 1px solid gray;
	padding: 0.5em;
	vertical-align:top; font-size:smaller;
	color:gray;
	text-align: center; text-size:small;  text-transform: capitalize;
	}
.midmid {
	border-bottom: 1px solid lightblue; border-left: 1px solid lightcoral;
    padding: 0.5em;
	text-transform: capitalize;
	}
.midrig {
	border-bottom: 1px solid lightblue; border-left: 1px solid lightcoral; border-right: 3px solid gray;
	padding: 0.5em;
	text-align: center;
  }
.botlef {
	border-bottom: 3px solid gray;border-left: 1px solid gray;
	padding: 1em;
	text-align: center;
	}
.botmid {
	border-left: 1px solid lightcoral;  border-bottom: 3px solid gray;
	padding: 1em;
	}
.botrig {
	border-left: 1px solid lightcoral; border-bottom: 3px solid gray;  border-right: 3px solid gray;
	padding: 1em;
	text-align: center;
	}

.floatleft {
	float: left;
	}
.floatright {
	float: right; margin: 0px 0px 0px 0px;
	}
.floatmiddle {
	float: middle; margin: 0px 0px 0px 0px;
	}
