*{margin:0;padding:0;}
 
 body{
  background:#fff;
  font-family: Arial, Helvetica, sans-serif;
  font-size:100%;
  padding:20px 20px 20px 20px;}

 #outer{min-width:768px;}

 * html #outer{padding-left:960px;}

 * html .minwidth{height:1%;}

 * html .container{
  margin-left:-960px;
  position:relative;
  height:0;}
  
 h4{
  text-align:center;
  color:#0ff;
  background:#000;
  margin-bottom:4px;
  clear:both;
  border:2px solid #088;}
  
 h3{
  text-align:center;
  color:#0ff;
  background:#000;
  margin-bottom:4px;
  border-bottom:1px solid #088;}
  
 hr{
  clear:both;
  visibility:hidden;}
  
  b{padding-left:4px;}
 
 #menu{
  float:left;
  width:200px;
  color:#0ff;
  background:#000;
  margin-bottom:4px;
  border:2px solid #088;
  border-bottom:none;}
  
  #menu a{
   border-bottom:2px solid #088;
   display:block;
   text-decoration:none;
   text-align:center;
   font-weight:bold;
   color:#0ff;}
   
  #menu a:visited{
   text-decoration:underline;
   color:#0dd;}
   
  #menu a:hover{
   background:#ccc;
   color:#00c;}
 
 .left{
  float:left;
  width:200px;
  color:#0ff;
  background:#000;
  margin-bottom:4px;
  border:2px solid #088;
  clear:both;}
  
	.left p{padding:4px 4px 4px 8px;}
  
 .right{
  font-family:Times New Roman;
  margin:0 0 0 208px;
  color:#000;
  background:#aaa;
  margin-bottom:4px;
  border:2px solid #088;
  height:1%;}
  
 .right p{
  background:#ccc;
  text-indent:10px;
  padding:2px 6px 2px 6px;
  margin:2px 4px 2px 4px;}
  
  #center{
   text-align:center;
   font-weight:bold;}
  
#error{
 font-weight:bold;
 text-align:center;
 color:#c00;}