@media print {  
  #contentcolumn{ margin-left: 0px !important;}
  body  {background:#ffffff !important;}
  #leftcolumn  {
                visibility: hidden; 
                display:none;
  }        
  table {
     /* border:3px solid black !important; 
     outline: 1px solid red;
     outline-offset: 0px;
     */
     margin:10px;
     page-break-inside:avoid !important;
  }
  .col2 {
          background:#ffffff !important;
          border: 1px solid black;
          overflow-wrap:break-word;
  }
}

li { color:white; }

.objcls {
     height:1000;     
}



/*
@media (max-width: 600px){ 

	#contentwrapper{
	float: none; 
	}
	
	#leftcolumn{
	float: none;
	width: 100%;
	margin-left: 0;
	}
	
	#contentcolumn{
	margin-left: 0;        
	}
}
*/

h2 { font-family: Times, sans-serif; font-weight:bold;}
h3 { font-family: Arial, sans-serif; font-weight:normal;}   
form {margin: 10px; padding: 1px;}
a:link {color:#ffff00;}    
a:visited {color:#00ff00;} /* NOP AFAICT */
a:hover {color:#00ff00;}   
a:active {color:#0000ff;}  /* NOP AFAICT */

body {
     /* overflow:hidden; 	  /* hide the body scrollbar */
	 font-family: Courier New, monospace,serif; 
	 font-weight:normal;
	 color: white;
	 background-color:#000033;
	 height:100%;	
	 margin:0;
	 padding:0;
	 line-height: 1.5em;		 
	}

.scrolldiv {
	border: 1px solid #ffffff;
	position:absolute;
	/* overflow-y:scroll; */
	/* height:800px; */
	/* height:100%; */
	width:225px;
	float:left;
	/* resize:vertical; */
	
	font-family: "Arial","Helvetica","Sans-serif";
	font-size: 14px;
	background:#000080;
	color:#ffffff;		
}

.ifrm1 {	      
	 height:100%;
	 width:100%;	 
}

/* input[type=text] { */
.keysearch {  
			 font-size: 1em; 
			 font-family: "Lucida Grande" ,Verdana, sans-serif;
			 width:160;
}
	  
.linkstable {width:160;}
			
.chkbx { 
        /*   width:14px; 
           height:14px; */
           font-size:1.2em;
       }

#contentwrapper{
  float: left;  
  width: 100%; 
}

#contentcolumn{  
  height:100%;
  width:90%;
  margin-left: 230px; 
}

#leftcolumn{
  float: left;  
  width:10%;
  margin-left: -100%; 
}

.shadowdiv {         
     padding: 10px 10px 10px 10px;
	 box-shadow: 10px 10px 8px 8px #eeeeee inset;  
	 border-radius: 3px;
	 background-color:#777777; 		 
}

.col1 {         
 vertical-align: middle;
}

.col1 img {
     height=140px;
     max-width:140px;
     max-height:140px;  
}

.col2 {              
     padding: 10px;         
     background:url('oldpaper.jpg');
     border-radius: 10px;
     height:200px;
     max-width:140px;
     max-height:200px; 
     overflow-wrap:break-word;
}	         

table { border-color:#ffffff;}
table th { color:#000000; }
table td { color:#000000; }  
   
.selec { font-size:0.8em;}



	