body {
  margin: auto;
  background: skyblue;
  font-family: arial;
}
.table2{
   width:80%;
   text-align:center;
   overflow: hidden;
}
.table1{
   width:50%;
   border: transparent;
   text-align:center;
   overflow: hidden;
}
.table1 th, td{
   padding:3px;
   font-size:18px;
   font-family:Georgia;
   background:linear-gradient;(top, #3c3c3c 0%, #222222 100%);
   background:-webkit-linear-gradient(top, #3c3c3c 0%, #222222 100%);
}
.nav_bar {
	margin: auto;
	border-bottom: 1px solid #000000;
	width: 860px;
	padding: 0px 12px 0px 12px;
	margin-top: 20px;
	height: 40px;
}
.nav_bar ul {
  padding: 0;
  list-style: none;
}
.nav_bar ul li {
  float: left;
  font-size: 14px;
  font-weight: bold;
  margin-right: 1px;
}
.nav_bar ul li a {
    text-decoration: none;
	color: #000000;
	background: #6db1e4;
	border: 1px solid #000000;
	border-bottom: none;
	padding: 5px 5px 5px 5px;
    -webkit-border-top-right-radius: 7px;
    -webkit-border-top-left-radius: 7px;
    -moz-border-radius-top-left: 5px;
    -moz-border-radius-top-right: 5px;
    width: 70px;
    display: block;
    text-align: center;
}
.nav_bar ul li a#hover {
	text-decoration: none;
	color: #000000;
	background: #96e0e9;
	-moz-transition: background-color 200ms ease-in;
	-webkit-transition: background-color 200ms ease-in;
	-ms-transition: background-color 200ms ease-in;
	-o-transition: background-color 200ms ease-in;
	transition: background-color 200ms ease-in;

}
.nav_bar ul li a#onlink {
   background: #ffffff;
   color: #000000;
   border-bottom: 1px solid #ffffff;
}
.nav_bar ul li a#onlinkhover {
   background: #ffffff;
   color: #000000;
}
.main_container{
	margin: auto;
	width: 860px;
	padding: 10px;
	border: 1px solid #00000;
	min-height: 400px;
	border-top: none;
	background: #ffffff;
}
.main_container p {
	font-size: 14px;
	margin: 0;
	padding: 0;
}