﻿.container 
{
	 width:970px;
	 overflow:auto;
	 height:355px; 
	 background-color:White;  	
	 padding:0px 0px 0px opx;
	 margin:0px 0px 0px opx; 
	    
}
/* Keep the header cells positioned as we scroll */
.container table th {position:relative;}

/* For alignment of the scroll bar */
.container table tbody {overflow-x:hidden;} 

.container .paging
{
  font-size:14px;
  position:relative; 
  background-color:White;  	
}



.gridDiv
{
	 width:970px;
	 overflow:auto;
	 height:355px;   	
}
.gridHeader,.Freezing 
{ 
   position:relative ; 
   top:expression(this.offsetParent.scrollTop); 
   z-index: 10; 
}
.FreezingCol 
{ 
   LEFT: expression(document.getElementById("freezingDiv").scrollLeft);
   /*freezingDiv is the name of the div to make your datagrid scrollable */  
   POSITION: relative; 
   z-index: 1; 
} 
.titlelink a:hover
{
   font-size:14px; 
   font-family:Arial Unicode MS;  
}
.titlelabel,.titlelabelBold
{
	 color:Navy; 
	 font-size:14px; 
	 font-family:Arial Unicode MS;
}

/*used*/
.label,.labelBold
{
	 color:Navy; 
	 font-size:12px; 
	 font-family:Arial Unicode MS;
}
.checkbox
{
	 color:Black;  	
}

.errtextbox4
{
    	 color:Red;  
	 /*background-color:White;  */
	 height:16px; 
	 font-size:12px; 
	 font-weight:bold;  
	 font-family:Arial;
	 background-color:Yellow;
	 
}

.textbox, .phonetextbox,.rphonetextbox, .datetextbox,.rdatetextbox,.textboxTime,.rtextboxTime, .mnametextbox, .doubletextbox, .rdoubletextbox, .textboxReadonly, .codetextbox,.textbox2,.rtextbox2,
.textbox3,.rtextbox3,.textbox4,.rtextbox4,.textbox5,.rtextbox5,.textbox6,.rtextbox6,.textbox7,.rtextbox7,.textbox8,.rtextbox8,.textbox9,.rtextbox9,.textbox10,.rtextbox10,.textbox11,.rtextbox11,.textbox12,.rtextbox12,.textbox15,.rtextbox15,
.textbox20,.rtextbox20,.textbox22,.rtextbox22,.textbox25,.rtextbox25,.textbox30,.rtextbox30,.textbox32,.rtextbox32,.textbox35,.rtextbox35,.textbox50,.rtextbox50,.textboxlong,
.moneytextbox,.rmoneytextbox,.redtextbox,.greentextbox,.textbox1,.rtextbox1
{
	 color:Black;  
	 /*background-color:White;  */
	 height:16px; 
	 font-size:12px; 
	 font-weight:bold;  
	 font-family:Arial;
}
/*end used*/
body
{
}
.paging
{
	 font-size:14px; 		
}
.floatfield
{
	 text-align:right; 	
}

.select-free
{
	position:absolute;
	z-index:11;
	width:33em;/*must have for any value*/
	
}
.select-free iframe
{
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;/*must have*/
	top:0;/*must have*/
	left:0;/*must have*/
	z-index:-1;/*must have*/
	filter:mask();/*must have*/
	width:100%;/*must have for any big value*/
	height:100%/*must have for any big value*/;
}

.labelInfo
{
	color:Black;
	font-size:14px;
	font-family:Arial Unicode MS,Verdana;   	
	
}
.labelReq
{
	color:Red; 	
	text-decoration:underline;	
}
.warning
{
	font-size:12px;	
	color:Red;
	font-weight:bold;    
	font-family:Arial Unicode MS,Verdana;
}

.labelBold,.labelInfo,.InfoMsgWide
{
	   font-weight:bold;   	
}
.labelBlack,.labelBlackBold
{
	 color:Black ; 
	 font-size:12px; 
	 font-family:Arial Unicode MS;
}
.labelBlackBold,.titlelabelBold
{
	 font-weight:bold;   	
}

.InfoMsgWide
{
	 letter-spacing:10px;
	 color:Blue;  
}

.labelMsg
{	 
	 color:Red; 
}
.labels12,.labelMsg,.labelReq,.InfoMsgWide
{
	font-size:12px;
}
.labels14
{
	font-size:14px;
}
.labels,.labels12,.labelMsg,.labelReq,.labels14
{
	font-family:Arial Unicode MS;
}

.gridDiv
{
	 width:970px;
	 overflow:auto;
	 height:355px;   	
}

.gridHeader A
{
	 color:White;
	 background-color:Teal ;  
	 font-family:Arial Unicode MS; 
	 font-size:12px; 
}
.gridHeader
{
	 color:white;
	 background-color:Teal ;  
	 font-size:12px; 
	 font-family:Arial Unicode MS;
	 font-weight:bolder;  
}
.gridFooter
{
     font-weight:bold;
	 font-size:12px;
}

.gridRow, .SelectedGridRow,.gridFooter
{	
	 color:Black ; 
	 font-size:11px; 
	 font-family:Arial Unicode MS;
}
.gridRowError
{
	color:Red;
	font-size:11px; 
	font-family:Arial Unicode MS;
 	background-color:Yellow;
}
.SelectedGridRow td
{
	 background-color:#CE5D5A; 	
	 color:White;
	 
}

.altGridRow
{	
	 color:Black ; 
	 font-size:11px; 
	 font-family:Arial Unicode MS;
	 background-color:Yellow; 
}
.sectordropdown
{
	 width:200px; 	
}

.dropdown, .sectordropdown
{
	 font-size:15px; 
	 font-weight:bold;  
	 font-family:Arial;
	 z-index:5; 
	
}
.dropdowntext
{	
	 color:Black;  
	 background-color:White;  
	 font-size:15px; 
	 font-weight:bold;  
	 font-family:Arial;
}

.redlink
{
	 color:Red;   	
	 font-weight:bold; 
}

.text,.redlink
{
	font-size:15px; 
	font-family:Arial;
}




.redtextbox
{
	 background-color:Red;
	 color:White;  
	 
}
.greentextbox
{
	 background-color:Green ;
	 color:White; 
}
.textarea
{
	 color:Black;  
	 background-color:White;  
	 font-size:12px; 
	 font-weight:normal;  
	 font-family:Arial;
}

.moneytextbox,.rmoneytextbox
{
	width:95px;
}
.textbox1,.rtextbox1
{
	width:15px;	
}
.textbox2,.rtextbox2
{
	width:20px;	
}
.textbox3,.rtextbox3
{
	width:27px;	
}
.textbox4,.rtextbox4,.errtextbox4
{
	width:35px;	
}
.textbox5,.rtextbox5
{
	width:45px;
}
.textbox6,.rtextbox6
{
	width:55px;
}
.textbox7,.rtextbox7
{
	width:65px;
}
.textboxTime,.rtextboxTime
{
	width:65px;
}
.textbox8,.rtextbox8
{
	width:75px;
}
.textbox9,.rtextbox9
{
	width:85px;
}

.textbox10,.rtextbox10,.redtextbox,.greentextbox
{
	width:90px;
}
.textbox11,.rtextbox11
{
	width:115px;
}
.textbox12,.rtextbox12
{
	width:120px;	
}
.textbox15,.rtextbox15
{
	width:120px;	
}
.textbox20,.rtextbox20
{
	width:150px;	
}

.textbox22,.rtextbox22
{
	width:170px;	
}

.textbox25,.rtextbox25
{
	width:200px;
}
.textbox30,.rtextbox30
{
	width:240px;		
}
.textbox32,.rtextbox32
{
	width:260px;
}

.textbox35,.rtextbox35
{
	width:280px;		
}
.textbox50,.rtextbox50
{
	width:400px;		
}
.textboxlong
{
	width:340px;	
}
.codetextbox
{
	width:60px;	
}

.doubletextbox,.rdoubletextbox
{
	width:50px	
}

.mnametextbox
{
	width:20px;	
}

.phonetextbox,.rphonetextbox
{
	 width:90px; 
}

.datetextbox,.rdatetextbox
{
	 width:75px; 
}

.rtextboxTime,.rdatetextbox,.rtextbox2,.textboxReadonly, .codetextbox ,.readonlytextbox,.rtextbox4,
.rdoubletextbox,.rtextbox5,.rtextbox6,.rtextbox7,.rtextbox8,.rtextbox10,.rtextbox11,.rtextbox12,.rtextbox15,.rtextbox20,
.rtextbox22,.rtextbox25,.rtextbox30,.rtextbox32,.rtextbox35,.rtextbox50,.rphonetextbox,.rmoneytextbox,.rtextbox1
{
	 background-color:Silver;  
}
.tableSmall
{
	 border-right: black thin solid;
	 border-top: black thin solid;
	 border-left: black thin solid;   
	 border-bottom: black thin solid;
}
.table
{
	
	 border-right:Navy 1px solid;
	 border-top: Navy 1px solid;
	 border-left: Navy 1px solid;   
	 border-bottom: Navy 1px solid;
	 width:100%;
	 height:100%;
	 margin-top:0px;
	 margin-bottom:0px;  
}

.error
{
	font-size:12px;	
	color:Red;
	font-weight:bold; 
	text-decoration:none;   
}
.errorbig
{
	font-size:14px;	
	color:Red;
	font-weight:bold; 
	text-decoration:none; 
}

.button
{
	font-size:10pt;	
	width:100px;
}
.formButton
{	
	cursor:pointer;
	font-size:10pt;	
	width:80px;
	background-color :Green;
	border-color:Transparent;
	border-style:none;  
	color:White;  
	font-weight:bold;  
	border-width:1px; 	
	border-style:solid; 
}
.menuButton
{
	cursor:pointer; 
	color:White;   
	font-family:Arial Unicode MS;
	font-size:10pt;
	font-weight:bold; 
	border-width:1px; 	
	border-style:solid;  
	background-color:Gray;
	width:100%; 
}

.menuSelectedButton
{
	color:White;   
	font-family:Arial Unicode MS;
	font-size:10pt;
	font-weight:bold; 
	border-width:1px; 	
	border-style:solid;  
	background-color:IndianRed;
	width:100%; 
}

.TopMenu
{ 
   width:100%;
   height:100%;  
   left:0px;
   top:0px;   
}

.TopMenu td
{
	 width:10%;
	 height:20px;
	 vertical-align:middle;
	 text-align:center;
}
.TopMenuItem
{ 
   width:100%;
   height:100%;  
   left:0px;
   top:0px;   
}
.TopMenuItem td
{
	 width:10%;
	 height:20px;
	 vertical-align:middle;
	 text-align:center;
}
.BottomMenu
{
   width:100%;
   height:100%;  
   left:0px;
   top:0px;  
}

.BottomMenu td
{
	 width:5%;
	 height:20px;
	 vertical-align:middle;
	 text-align:center;
}





