		a.ourlink { color: #006699; }
		a:visited.ourlink  { color: #006699; }


		.divHeaderBar { }

		.tdNavBar{ width:156px; vertical-align:top;  margin:0; }
		
		.tblMain { width:780px;  vertical-align: top;				 /* border: red 2px solid; */ 
					border-collapse:collapse; 
				 }
		.tblMain  .tdMain { vertical-align: top;  }

		.toolTable { background-color: #DBDBDB; }
		.toolTable td { margin: 0; padding: 0; }
		
		.menuitemHidden { display: none; }
		.toolTable TD.menuitem, TD.menuitemHidden 
			{ cursor:hand;padding:0 4 0 4;border-left:solid 1px white;background-color:#DBDBDB; color:#FFFFFF;
				vertical-align:middle;font-weight:bold;}
		.toolTable IMG {vertical-align:middle;}

		.LinksBar { width:144px; background-color:#EAE9E9; vertical-align:top; padding: 0;  text-align:center;	  }	

		.divAttrLink {  height:10; width:100%; background-color:#FFFFFF; 
					   border-bottom:#F0F0F0 2 solid; padding: 2 0 2 0;
					 }

		
		.tblDoc {   margin: 0; width: 100%; }
		.tblDoc .tdDocContent {  margin: 0;  padding: 0; vertical-align: top;  }

		
		 .tdDocContent .ImageForDoc { 
	  			display:none;  margin: 5 5 5 5; padding: 5 5 5 5 ;
				}
		 .tdDocContent .ImageForDoc td 
				{  background-color: #B5B5B5; }

		 
		 .tdDocContent .DocDiv { /*  height:400;  background-color:#eae9e9; padding-right:5px; z-index:-10;position:absolute; */ 
					 padding-top: 5; word-wrap:break-word; /* white-space:normal; */
					/*border:red 2 solid;*/
				 }
					 
		.divScrollDoc {
						direction : ltr;  text-align: center; 
						height:440; width:480px;  
						overflow-y:auto; overflow-x:;
						scrollbar-highlight-color:#D6CFCE;
						scrollbar-3dlight-color:#D6CFCE;
						scrollbar-shadow-color:#D6CFCE;
						scrollbar-darkshadow-color:#808080;
						scrollbar-track-color:#E7E7E7;
						scrollbar-face-color:#F7F7F7;
						scrollbar-arrow-color:#000000;	
						padding-left: 5px; padding-right: 5px;				
					  }



		.tblDocCaption	{ width:100%;  margin:0;  /*border:white 1 solid;*/ height:10; color:#006699; font-family:Arial; vertical-align:top; }
		.tblDocCaption	td { /** /border:red 1 solid;/**/  vertical-align:top;  }
		.tblDocCaption	.tdDocName { font-weight:bold; font-size:14; }
		.tblDocCaption	.tdDocDate
			 {  white-space: nowrap;  width:1%;  padding: 4 0 1 3; font-size:xx-small; 
				color:#737373;	
		     }
		.tblDocCaption	.tdAuthorLink { white-space: nowrap;  width:1%;   }
		.tblDocCaption	.tdAuthorLink a { width:1%; color:#006699; }
		.tblDocCaption	.tdAdditions { width:20; padding:0; margin:0; /*border:red 2 solid;*/ }
		.tblDocCaption	.tdAdditions img {  margin:0; }
		.tblDocCaption	.tdAdditions a { padding:0; margin:0; }
	
		.metaTable { background-color:white;border-collapse: collapse; width: 100%; direction:  }
		.metaTable td { border: #E7E7E7 3px solid; padding: 2 5 2 5; color: #737573; width: 50%; font-size: 10pt; font-weight:bold;}
		.metaTable span {color: #737573; font-weight:normal;font-size: 11pt;}
		
		.FeedbacksCap { font-weight:bold; font-size:14; padding:5 0 5 0;
				   	    border-top:white 2 solid; color: #800000;   }
		.tblFeedback  { width: 100%; background-color: #FFFFFF;  }
		.tblFeedback td {  vertical-align: top; }
		.tblFeedback .tdSubject { width: 100%;  vertical-align: top;  }
		.tblFeedback .tdMailTo  a { width: 100%;  vertical-align: top;  }
		
		.tblFeedback .tdAuthorName { font-size:x-small; text-align:<%=dic["_right"]%>;  }
		.tblFeedback .tdDate { font-size:xx-small; padding: 3px 0px 3px 0px;  }
		.tblFeedback .tdRate { font-size:xx-small; padding: 3px 5px 3px 5px; white-space:nowrap; }
		
		.devDelFeedback { padding:5px 0px 5px 0px; }
		.devDelFeedback input { border:#F0F0F0 1px solid; font-weight:bold; 	}
		
		/* =============================================================== */	
		
		#divPirurimXX {  /* border: red 2px solid; */ 
						/* border-bottom:solid 2px white; */  }
		#tblCObtn {  /* border: red 2px solid; width:100%;*/ 
					cursor: pointer; padding: 0 0 0 0; margin: 0 0 0 0; border-collapse: collapse;z-index:3
					border-bottom:solid 2px white;
					left:157;	top:60; height:10;
				  }
		#bannerDiv {   cursor:pointer; /** / border: red 2px solid; /**/ width:100%;
					   height:30; background-color:;
					   text-align:center;}
		#bannerDiv form { margin:0; /*background-color: #929090;   / *border: blue 2px solid; */ }
					   
		#subjectDiv { 
					 width:100%; background-color:#D6CECE;font-weight:bold;padding:0 0 0 0;color:#006699;
					 font-face:Arial;}
				  
		#rightbarDiv { 
				 	   /* OVERFLOW:auto; */ width:174px;scrollbar-highlight-color:#929090;scrollbar-3dlight-color:#929090;scrollbar-shadow-color:#929090;scrollbar-darkshadow-color:#929090;scrollbar-track-color:#bde5e9;scrollbar-face-color:#929090;scrollbar-arrow-color:#bde5e9;}	

				  
					
		#tocheader {color:#bde5e9; font-weight:bold;background-color:04a1b0;padding:0 3 0 0;font-size:10pt;}
		
		
		.tocitem  { border-bottom:solid 1px white;font-weight:bold;font-family:Arial;font-size:10pt;
					padding-top:3;padding-bottom:3;	color:#04A1B0; background-color:#BDE5E9;
				  }
				  
		.tocitem1 {border-bottom:solid 1px white;font-weight:bold; font-family:Arial;font-size:10pt;padding:3 3 3 0;}
		.tocitem2 {border-bottom:solid 1px white;font-weight:bold; font-family:Arial;font-size:10pt;padding:3 11 3 0;}

		A.toclink {  color:#04A1B0; font-weight:bold;   }
		A:visited.toclink { color:#04A1B0; font-weight:bold;}

		.TocLabel {   }

		
		/* ======================================================================= */	
		
		.tblPagingBar { width:100%; display:none; background-color:#FFFFFF;  height: 17px; }		
		.tblPagingBar td { vertical-align:middle;  font-weight: bold; color:#999999; padding:0;
						   /*/border:red 1 solid;/**/
						 }
		.tblPagingBar td img  { cursor:pointer; vertical-align:middle; padding:0; }		
		.tblPagingBar td span { cursor:pointer; }
				
		.tdFirstPage  { margin-left:5; cursor:pointer;  text-align:right;} 
		
		.tdPagePrev { text-align: center;  cursor:pointer;  }
		
			.tdPageInp	{ width: 30px;}
			.inpPageNo { border:#999999 1 solid; color:#999999;  background-color:#E4E4E4; 
						vertical-align:middle; text-align:center; padding:0;
						width: 40px;  font-size: 12px; font-weight: bold;  }
		.tdPageNext {  text-align: center; cursor:pointer;}
		
		.tdLastPage { cursor:pointer; text-align:left; }

		.tdAllPages { width: 40px;  text-align:center; }
		.tdAllPages img { }
						
		.Message    { width:100%;  font-size:16; font-weigth:bold; /*color:red;  border:red 2  solid;*/  text-align:center; }
		.SearchResult { background-color:#FFC363; color:#666869; }
