
  a:link {color: blue;}
  a:visited {color: blue;}
  a:hover {color: red;}
  a {text-decoration:none;}  

  body{
		font-family: Arial, sans-serif;
		font-size: 9pt;
	}
	
	.hdr{
		font-weight:600;
		padding:5px;
	}
	
	#pnlnote{
		color:red;
		padding:5px;
	}
	
	#tblban, #tblban td, #tblban th {
		font-family: Arial, sans-serif;
		font-size: 9pt;
		color:darkblue;
		border-spacing:0px;
	  border:solid 1px #CAE4FF;
		border-collapse:collapse;
		padding:4px;
		vertical-align:top;
		text-align:left;
	}

	.tbllnk, .tbllnk td, .tbllnk th {
		font-family: Arial, sans-serif;
		font-size: 8pt;
		color:darkblue;
		border-spacing:0px;
	  border:solid 1px #CAE4FF;
		border-collapse:collapse;
		padding:5px;
		vertical-align:top;
		text-align:left;
	}

	td.prdhdr {
	  background-color:white;
	}

	#tblban th {
		text-align:center;
		font-weight:600;
	}

	.spc5{padding-left:5px;}
	.spc25{padding-left:25px;}
	
	.lnk, td.lnk {
	  cursor:pointer;
		color:blue;
	}

	
	.tbllnk {
		width:100%;
	}
	
	.lnk_pan {
		position:absolute;
		top:100px;
		left:100px;
		padding:10px;
		width:300px;
		color:blue;
		background-color:lightyellow;
		
		border:solid 2px lightgray;
		border-radius:11px;
		
    box-shadow: 0px 0px 8px #DCDCDC;
    -webkit-box-shadow: 0px 0px 8px #DCDCDC;
    -moz-box-shadow: 0px 0px 8px #DCDCDC;
		
		
    overflow-y: auto;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
	}
	

	.lnk:hover {color:red;}
	.pop:hover {color:red;}
	
	#ifrrgt {
		position:relative;
		top:-467px;
		width:700px;
		height:600px;
		left:330px;
		display:inline;
		float:left;
	}

	#sug0{
		position:relative;
		top:50px;
		width:300px;
		height:475px;
		color:blue;
		background-color:#FAFAFA;
	}

/*			
		#ifrlft{width:95%; height:99%; border:0px;}
		#ifrrgt{width:100%;	height:100%;	border:0px;}
*/
		
	#tblban{
		width:1030px;
    box-shadow: 0px 0px 8px #DCDCDC;
    -webkit-box-shadow: 0px 0px 8px #DCDCDC;
    -moz-box-shadow: 0px 0px 8px #DCDCDC;
	}
	
	.panel {	
		border:solid 2px lightgray;
		border-radius:11px;
		
    box-shadow: 0px 0px 8px #DCDCDC;
    -webkit-box-shadow: 0px 0px 8px #DCDCDC;
    -moz-box-shadow: 0px 0px 8px #DCDCDC;
		
		
    overflow-y: auto;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
	}

	#note_pan{
	  color:black;
	  position:absolute;
		top:120px;
		left:130px;
		width:400px;
		background-color:#FAEBE1;
		z-index:50;
		padding:7px;
	}
	
	
	#mnu_flt{
		position:fixed;
		top:110px;
		width:70px;
/*	  height:180px;*/
	  height:25px;
	  border:solid 1px lightgray;
		padding:5px;
		border-radius:11px;
		background-color:lightyellow;
		font-size:16px;

		text-size-adjust: 100%;
    -webkit-text-size-adjust: 140%;
    -moz-text-size-adjust: 130%;
    -mst-text-size-adjust: 130%;

		z-index:18;
		
		-khtml-opacity:.80; 
		-moz-opacity:.80; 
		-ms-filter:”alpha(opacity=80)”;
		filter:alpha(opacity=80);
		filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0.8);
		opacity:.80; 
	}
		
	.buts {
		padding:4px;
		border:solid 1px lightgray;
		height:25px;
		font-family: Arial, sans-serif;
		font-size:12px;
		font-weight:600;
		border-radius:11px;
		text-size-adjust: 100%;
    -webkit-text-size-adjust: 140%;
    -moz-text-size-adjust: 130%;
    -mst-text-size-adjust: 130%;
	}

	.bt_flts{
		text-align:left;
		background-color:lightgreen;
		color:blue;
		width:110px;	
	}

	#mmax, #mflt, #mfix{
   position:relative;
   color:red;
	 text-align:center;	 
	 padding:1px 0px 4px 0px;
   width:15px;
	 height:25px;
	}

	#crnt, #root, #lom{
		position:relative;
		font-weight:500;
		color:darkblue;
		text-align:center;
		padding:1px 0px 4px 0px;
		height:25px;
	}
	
	#crnt{
		width:40px;
	}
	
  #ifbuts{
		position:fixed;
		overflow:visible;
		-moz-overflow:visible;	
		
		top:110px;
		left:100px;
		width:200px;
		height:25px;
	  border:solid 1px lightgray;
		padding:5px;
		border-radius:11px;
		background-color:lightyellow;
		font-size:16px;

		text-size-adjust: 100%;
    -webkit-text-size-adjust: 140%;
    -moz-text-size-adjust: 130%;
    -mst-text-size-adjust: 130%;

		z-index: 15;
		
		-khtml-opacity:.80; 
		-moz-opacity:.80; 
		-ms-filter:”alpha(opacity=80)”;
		filter:alpha(opacity=80);
		filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0.8);
		opacity:.80; 
 	}


	td.toplft, th.toplft {
		vertical-align:top;
		text-align:left;
	}
	
	td.topcnt, th.topcnt {
		vertical-align:top;
		text-align:center;
	}
	
	#url_pan{
	  position:fixed;
		top:155px;
		left:150px;
		background-color:#D7F4F7;
	  width:500px;
		padding:10px;
		font-family:arial, sans-serif;
		font-size:12px;
	  z-index: 50;
	}
	
	#frm_rga_wrp{
		display:none;
		background-color:white;
		position:absolute;
		top:100px;
		left:200px;
		width:400px;
		height:400px;
		z-index:60;
	}
 
	#frm_rga{
		width:95%;
		height:95%;
		border: solid 1px lightgray;
		border-radius:11px;
		box-shadow: 0px 0px 8px #DCDCDC;
		-webkit-box-shadow: 0px 0px 8px #DCDCDC;
		-moz-box-shadow: 0px 0px 8px #DCDCDC; 
	}
	