<style type="text/css" media="screen">
body { 
		margin:0; 
		padding:0; 
		 height: 100%;/* this is the key! */ 
	} 
	.content { 
		margin:0px auto;
		width: 99%;
		color:#333; 
		padding:0 0 0 0; 
		background: #fff ;
		min-height:500px;
	}	
	#header { 
		
		margin-top:0;
		margin-left:0; 
		margin-right:0; 
		margin-bottom:0; 
		width:100%;
		height:10%;
		color:#333; 
		border:0px solid #f90; 
		padding:0 0 0 0; 
		background: #fff ;

	}	
	#vertmenu { 
		top:75; 
		padding:0; 
		width:15%; 
		color:#333;
		height: 75%; 
		float: left;
		background:#fff; 
		border-top:2px solid Lightsteelblue; 
		border-right:2px solid Lightsteelblue;
	} 
	#footer-border { 
		left:0; 
		padding:0; 
		width:100%; 
		height:70px; /* works only if parent container is assigned a height value */ 
		color:#333; 
		background:#fff; 
		border-top:2px solid #47a; 
		border-bottom:2px solid #47a; 
		clear: both;
		margin-top:20px;
		
	} 
	#right { 
		position:absolute; 
		right:0; 
		top:0; 
		padding:0; 
		width:200px; 
		height:100%; /* works only if parent container is assigned a height value */ 
		color:#333; 
		background:#eaeaea; 
		border:1px solid #333; 
	} 

	#vertmenu p { 
		padding:0 10px; 
	} 
	#right p { 
		padding:0 10px; 
	} 
	.content p{
		text-align:justify;
		font-size:1 em;
	}
		
	#vertmenu h1 {
		display: block; 
		background-color:#FF9900;
		font-size: 100%; 
		padding: 3px 0 5px 3px;
		border: 1px solid #000000;
		color: #333333;
		margin: 0px;
		width:189px;
		}

	#vertmenu ul {
		list-style: none;
		margin: 0px;
		padding: 0px;
		border: none;
	}
	#vertmenu ul li {
		margin: 0px;
		padding: 0px;
	}
	#vertmenu ul li a {
		font-size: 100%;
		display: block;
		border-bottom: 1px dashed #4B8214;
		padding: 5px 0px 2px 4px;
		text-decoration: none;
		color: MidnightBlue;
	}

	#vertmenu ul li a:hover, #vertmenu ul li a:focus {
		color: #000000;
		background-color: #eeeeee;
	}
</style>