@charset "utf-8";
/* CSS Document */
 form { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
 
 a.operPG:link,  a.operPG:visited,  a.operPG:active {
	color: #000000;
	background-color: #D9D9DD;
	border: 1px solid #cccccc;
	padding: 3px 5px 3px 5px;
 }
 
  a.operPG:hover {
  	color: #000000;
	background-color:#FFFFFF;
  }
  
  a.curPG:link, a.curPG:active, a.curPG:visited, a.curPG:hover { background-color: #FFFFFF; color: #000099; }


 .odd { background-color: #ffffff; }
 .even { background-color: #eee; } 
 
 .muie { border: 1px solid red; } 
 
 .search_imm_unit { border: 1px solid #f4f6f8; padding: 2px 2px 2px 2px; margin: 15px 0px 5px 0px; }
 .siu_odd  { border: 1px solid #DADADA; padding: 2px 2px 2px 2px; margin: 15px 0px 5px 0px; background-color: #ffffff; }
 .siu_even { border: 1px solid #DADADA; padding: 2px 2px 2px 2px; margin: 15px 0px 5px 0px; background-color: #eee; }
 .siu_hove { border: 1px solid #1391D5; padding: 2px 2px 2px 2px; margin: 15px 0px 5px 0px; cursor: pointer; }


 .sType { width: auto; border: 0px; }
 .vetDivA { width: 186px; margin:0 0 17px 0; }
 .vetDivB { border: 1px solid #7F8287; padding: 2px 2px 2px 2px; background-color: #ffffff; }
 
 .immPicHolderMaster { width: 98px; margin: 2px 10px 2px 2px; }	
 .immPicHolder { border: 1px solid #DADADA; background-color: #ffffff; padding: 3px 3px 3px 3px; } 
 
 .immResTxtA { padding: 8px 0px 0px 0px; }
 .immResPgs  { margin: 10px 0px 10px 0px; background-color: #ffffff; padding: 5px; }

 .immpTitleA { font-size: 16px; color: #9E0B0F; padding: 20px 0px 10px 10px; }
 .immpUL     { margin: 10px 0px 0px 16px; }
 .immpUL2    { margin: 10px 0px 0px 0px; }
 .immpCantHolder { width: 233px; }
 
 .noResMsg { margin: 10px 0px 0px 10px; }
 
 .immdDivA { border: 1px solid #E7E8EA; background-color: #F4F6F8; }
 .immdPicHolder { padding: 0px 0px 0px 0px; }
 .immdPics { margin: 20px 0px 20px 16px; }
 
 .immrA    { margin: 5px 0px 0px 3px; } 
 .immrB    { margin: 10px 0px 0px 3px; }
 
 .msgOK  { padding: 10px 10px 10px 10px; background-color: #DBEED7; border: 1px solid #93BD84; color: #00552B; }
 .msgErr { padding: 10px 10px 10px 10px; background-color: #F2E0DF; border: 1px solid #DE827C; color: #990000; }
 
 .hab { border-bottom: 1px solid #cccccc; }
 .hac { padding: 3px 5px 3px 5px; }
 .had { padding: 3px 0px 3px 5px; margin: 0px 20px 0px 0px; }
 .hae { padding: 3px 0px 3px 5px; margin: 0px 10px 0px 40px; text-align: right; }
 .haf { color: #9E0B0F; }

 .linksDivA { text-align: justify; padding: 0px 0px 0px 0px; }