
footer {
	display: block;
}

body {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 18px; /*This gives the text a measurement to take 'em' from. Defaults to 16 if not given a size*/
	background-color: #0F3B09;
	/*This is the red body colour that shows outside of the container*/
	margin: 10px;
}
#container {
	width: 960px;
	margin: auto; /*this will make the container float in the middle of the screen*/
	padding: 2px; /*This provides the tiny 'border' effect. The color will be the same as container (not body) background color*/
	background-color:  #C0C0C0; /* Nav bar*/    
	margin-top: 75px;	
}
nav {
	width:75%;
	height: 60px;
	background-color: #000
	hover: ;
}
nav p {
	font-family: Arial, Helvetica, sans-serif;
	color: #292929;
	font-size: 20px;
	line-height: 55px;
	float: left; 
	padding: 500px 100px;


}
nav ul{
	float: left;
}
nav ul li {
	float: left;
	list-style: none;
	position: relative;
}
nav ul li a {
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 20px;
	padding: 6px 10px;
	text-decoration: none;
	display: block;
	
	
}
nav ul li ul {
	display: none;
	position: absolute;
	background-color: #dbd7d7;
	padding: 5px;
	border-radius: 0px 0px 4px 4px;


}
nav ul li:hover ul {
	display: block;
	

}
nav ul li ul li {
	width: 180px;
	border-radius: 4px;
}
nav ul li ul li a{
	padding: 3px 5px;
	
}
nav ul li ul li a:hover{
	background-color: #979696;
}
.navbar .navbar-nav>li .dropdown-menu li>a {
 font-size: px; /* change this to your value */
}
div.subnav * {
    font-size: 10px;
}
article p3 {
	font-size: 15px;
}
article{
	width: 920px; /*take padding 40px from 960*/
	padding: 20px;
	background:#C0C0C0; /* The colour behind the info*/
	float: left;
}
h1 {
	font-family:  "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-weight: ;
	font-size: 1.5;
	color: #191919;
}
article p {
    font-family:  "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 1em;
}
article p1 {
	padding: 20px;
}
footer {
	width: 940px;
	clear: both;
	padding: 10px 10px;
	overflow: hidden; /* this makes sure footer wraps around the footer elements*/ 
	text-align: center;
	background-color: #C0C0C0;
}
footer p {
	color: #000000; /* Text*/ 

}	  
table { 
       background-color: #002B7C
	   text-align: left;
	   font-size: 1.2em;
		color: #000;   /* Text colour*/
		padding: 50px px;
		width: 920px;
		
	   
}
h2 { 
	font-size: 17px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	padding-top: 10px;
}
img{
	height: 471px;
	width: 655px;
	float: right;
	margin: 10px;
	padding-right: 113px;
	padding-top: 61px;
}
<meta name="viewport" content="width=device-width, initial-scale=1.0">

link{
	width:5px;
	height: 6px;
}

link {
	width: 10px;
	height: 10px;
}

table.GeneratedTable {
	width: 70%;
	background-color: #dbd7d7;
	border-collapse: collapse;
	border-width: 2px;
	border-color: #4F6EF9;
	border-style: solid;
	color: #000000;
	margin-top: 50px;
	margin-bottom: 0px;
  }
  
  table.GeneratedTable td, table.GeneratedTable th {
	border-width: 2px;
	border-color: #000;
	border-style: solid;
	padding: 30px 30px;
  }
  
  table.GeneratedTable thead {
	background-color: #fad029;
  }
  
	