
BODY
{
    BACKGROUND-COLOR: #3C83CA;    
	scrollbar-arrow-color:#ffffff;
	scrollbar-face-color:#91C9FF;
	scrollbar-track-color:#ffffff;
}

.divLightGray /*For inner sections*/
{
	background-color: #EDEDED;
	color: #666999;
	padding: 2px 10px 2px 10px;
	border: 1px solid;
	width:30%;
}

.GrdntTD0
{
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#4FA7FF,endColorStr=#EBF4FF);
} 
.GrdntTD1
{
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#EBF4FF,endColorStr=#4FA7FF);
}
.PageTitle
{
	COLOR: #f5f5f5;	
	FONT-FAMILY: Tahoma,Verdana, Helvetica;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
	letter-spacing:1px;
	background-image:"../images/bluegradiant.jpg";
	background-repeat:repeat-y;
	background-position:center;	
}
.EventNameTitle
{
	COLOR:#EFE96B ;	
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;		
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
	letter-spacing:1px;	
	background-repeat:repeat-y;
	background-position:center;
}
.EventTitleTD
{
	background-color:#2695D7;
	text-align:center;
	vertical-align:bottom;	
}
.errorFld
{
	COLOR: #CC0000;	
	FONT-FAMILY: Tahoma,Verdana, Helvetica;
	FONT-SIZE: 9px;	
	background-image:"../images/bluegradiant.jpg";
	background-repeat:repeat-y;
	background-position:center;
	position:absolute; 	
	background-color:#FFFFF3;	
	z-index:2;
	
}
/*======================= Validator ===================================*/
.ValidatorCell{    
    vertical-align:top;text-align:left;
}
.Validator{   
    font-family:Verdana,MS Serif ;font-size:60%;
    color:#A44846;
}

.InfoMessage{   
    font-family:Verdana,MS Serif ;font-size:70%;
     color:Maroon;
}
/*======================= Validator ===================================*/

.MainMenuTop
{
	COLOR: #ffffff;	
	FONT-FAMILY: Tahoma,Verdana, Helvetica;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold
}
.MainMenuTopTD
{
	BACKGROUND-COLOR: #85BFFA;
	COLOR: #ffffff;	
	FONT-FAMILY: Tahoma,Verdana, Helvetica;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold
}
.LeftMainMenu
{
	COLOR:Black;
	FONT-FAMILY: Tahoma,Verdana, Helvetica;
	FONT-SIZE: 11px;		  
} 

.LeftSubMenu
{
	COLOR:#8B0000;
	FONT-FAMILY: Tahoma,Verdana, Helvetica;
	FONT-SIZE: 11px;	  
}

.txtBox 
{
	FONT-SIZE: 10px;	
	COLOR: Black; 
	FONT-FAMILY: Tahoma,Verdana,Arial, Helvetica;  
	border: 1px solid #4D8DD5; 
	MARGIN: 0px 0px 0px 2px; 
	
    background-color: expression((this!=document.activeElement) ? "#ffffff" : "#FFFDE0");

}

.txtBoxsmall
{
	FONT-SIZE: 9px;	
	COLOR: Black; FONT-FAMILY: Verdana,Arial, Helvetica;  BORDER-RIGHT: #4D8DD5 1px solid; BORDER-TOP: 1px solid #4D8DD5; MARGIN: 0px 0px 0px 2px; BORDER-LEFT: 1px solid #4D8DD5; BORDER-BOTTOM: 1px solid #4D8DD5;
}
.txt 
{
	FONT-SIZE: 10px; 
	COLOR: Black; FONT-FAMILY: Tahoma,Verdana,Arial, Helvetica; 
	TEXT-ALIGN: justify
}
.txtGridFooter 
{
    FONT-SIZE: 10px; 
    COLOR: Black; FONT-FAMILY:Tahoma,Arial, Helvetica; 
    TEXT-ALIGN: justify;
    letter-spacing:1px;
}
.txtGridFooterLink 
{
    FONT-SIZE: 12px; 
    COLOR: #C00000; FONT-FAMILY:Tahoma,Arial, Helvetica; 
    TEXT-ALIGN: justify;
}

.txtS 
{
	FONT-SIZE: 10px; 
	COLOR: #333333; FONT-FAMILY: Verdana,Arial, Helvetica; 
	TEXT-ALIGN: justify;	
}
.txtSB 
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px; 
	COLOR: #333333; FONT-FAMILY: Verdana,Arial, Helvetica; 
	TEXT-ALIGN: justify;	
}
.txtSubTilte 
{
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	letter-spacing:1px;
	COLOR: Black; 
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;	
}
.txtMB 
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px; 
	COLOR: #ffffff; FONT-FAMILY: Arial,Verdana, Helvetica;	
}
.txtLB_Yellow 
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px; 
	COLOR: #FFCC00; FONT-FAMILY: Verdana,Arial, Helvetica;	
}		
.txtLbl 
	{
	FONT-SIZE: 10px;	 
	COLOR: #444444; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;	
	}
.txtLbl2 
	{
	FONT-SIZE: 10px;	 
	COLOR: #333333; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;	
	}
.txtLblMedium 
	{
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	letter-spacing:1px;
	COLOR: #666666; 
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
	
	}
.txtLB 
	{
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px; 
	COLOR: #ffffff; FONT-FAMILY: Arial,Verdana, Helvetica;	
	}
A 
	{	 
	
	TEXT-DECORATION: none
	}
A:hover 
	{	
	COLOR:Blue; 	
	TEXT-DECORATION: underline
	}
A:visted 
	{		
	
	}
A:active 
	{		
	TEXT-DECORATION: underline
	}
.footer 
	{
	MARGIN-TOP: 2px; 
	FONT-SIZE: 10px; 
	MARGIN-BOTTOM: 26px; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: verdana, Helvetica; 
	TEXT-ALIGN: center;
	BACKGROUND-COLOR:#99CCFF
	}
A.footer 
	{
	MARGIN-TOP: 18px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	MARGIN-BOTTOM: 26px; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: center
	}
A.footer:hover 
	{
	MARGIN-TOP: 18px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	MARGIN-BOTTOM: 26px; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: underline
	}
A.footer:visited 
	{
	MARGIN-TOP: 18px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	MARGIN-BOTTOM: 26px; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;  
	TEXT-ALIGN: center
	}
A.footer:active
	{
	MARGIN-TOP: 18px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	MARGIN-BOTTOM: 26px; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: center
	}
txt
	{
	FONT-SIZE: 10px; 
	COLOR: #34567f; 
	FONT-FAMILY: Verdana, Courier New, Courier, monospace
	}

subtitle12
	{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px;  
	COLOR: #FFFFFF; 
	FONT-FAMILY: Verdana, Courier New, Courier, monospace;
	}
TD.box 
	{	
	BACKGROUND-COLOR: #9accff;	
	}
TABLE.SearchBox
	{				
	BACKGROUND-COLOR: #e0eeff;
	BORDER-LEFT: #e0eeff 1px solid; 
	BORDER-BOTTOM: #e0eeff 1px solid; 
	BORDER-RIGHT: #e0eeff 1px solid; 
	BORDER-TOP: #e0eeff 1px solid; 
	}

TABLE.tblMain 
	{
	BORDER-RIGHT: #ffffff 1px solid; 
	BORDER-TOP: #ffffff 0px; 
	BORDER-LEFT: #ffffff 1px solid; 
	BORDER-BOTTOM: #ffffff 1px solid;
	BACKGROUND-COLOR: #2985BC;
	}
	.btn_1
	{
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 13px; 
	FONT-WEIGHT: bold;
	COLOR: ActiveCaption ;
	border-color:Gray;
	border-style:Outset	;
	background-color:White;	 
	}
	.btnSmall_1
	{
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 11px; 	
	COLOR:Black;
	border: solid 1px #6495ED;		
	BACKGROUND-IMAGE:url(../images/bgcolor.gif);
	margin-right:6px;
    margin-left:6px;
    padding-left:4px;
    padding-right:4px;   
	}
	.btnSmall_2
	{
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 11px; 	
	COLOR: ActiveCaption ;
	border-color:Gray;
	border-style:Outset	;
	background-color:White;	 
	}
	.btnOk
	{
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 11px; 	
	COLOR:Black;
	border-color:#6495ED;
	border-width:1px;
	border-style:solid;	
	border-color:#6495ED;
	BACKGROUND-IMAGE:url(../images/bgcolor.gif);
	width:150px;
	}
	.btnCancel
	{
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 11px; 	
	COLOR:Black;
	border-color:#6495ED;
	border-width:1px;
	border-style:solid;	
	BACKGROUND-IMAGE:url(../images/bgcolor.gif);
	/*background-color:#FFEA93;*/
	width:150px;
	}
	.btnClose
	{
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 11px; 	
	COLOR:Black;
	border-color:#6495ED;
	border-width:1px;
	border-style:solid;	
	BACKGROUND-IMAGE:url(../images/bgcolor.gif);
	/*background-color:#FFEA93;*/
	width:150px;
	}	
	.btnAlphabet
	{
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 11px; 	
	COLOR:#555555;
	padding:2px;	
	/*BACKGROUND-IMAGE:url(../images/bgcolor.gif);*/	
	width:18px;
	}
	.PnlAlphabatFilter
	{
	    background-color: #e0eeff;
		vertical-align:text-bottom;
		padding-top:5px;
		padding-left:5px;
		padding-right:5px;
		text-align:center;
		
	}		
	.TabContentTD
	{
		background-color: #e0eeff;
		border-left: 1px solid  #0066CC;
		border-right: 1px solid  #0066CC; 
		border-bottom: 1px solid  #0066CC;
	}
	.TabBtnTD
	{
		
	}	
	.TabBtnTD_Active
	{
		background-color:#e0eeff;
		border-left: 1px solid  #0066CC;
		border-right: 1px solid  #0066CC;
		border-top: 1px solid  #0066CC;
	}
	.TabBtnTable
	{
		background-color:transparent;
		
	}
	.TabBtnTable_Active
	{
		background-color: transparent;
		
	}
	.TabBtnBotomTD
	{
		background-color:#0066CC;
		
	}
	.TabBtnBotomTD_Active
	{
		background-color:#e0eeff;
		border-left: 1px solid  #0066CC;
		border-right: 1px solid  #0066CC; 
		
	}
	.TabBtn
	{
		background-color:transparent;
		cursor:hand;
	}	
	.TDBorderLeft
	{
		 BORDER-LEFT: #1e90ff 1px solid;
		
	}
	.TDBorderBottom
	{
		 BORDER-Bottom: #1e90ff 1px dotted;
		
	}
	.TDBorderTop
	{
		 BORDER-Top: #1e90ff 1px solid;
		
	}
	.tree 
	{
	FONT-SIZE: 12px; 
	COLOR: #0066CC; FONT-FAMILY: Tahoma,Verdana,Arial, Helvetica;  BORDER-RIGHT: #4D8DD5 1px solid; BORDER-TOP: 1px solid #4D8DD5; MARGIN: 0px 0px 0px 2px; BORDER-LEFT: 1px solid #4D8DD5; BORDER-BOTTOM: 1px solid #4D8DD5;
	}	
	.ColHeader
	{
		display:table-header-group;
	}
	.Grid 
	{	 
	border: solid 0px;
	width:100%;	
	}
	.PrvewGrid 
	{	 
	border: solid 0px;
	width:100%;	
	}
	.Grid td
	{     
    padding-left:3px;
	padding-right:3px;    
    border-right:1px solid #ffffff;
    border-left:0px solid #ffffff;
    border-top:0px solid #ffffff;
    border-bottom:0px solid #ffffff;   	
	}	
	.PrvewGrid td
	{     
    padding-left:3px;
	padding-right:3px;    
    border-right:1px solid #ffffff;
    border-left:0px solid #ffffff;
    border-top:0px solid #ffffff;
    border-bottom:0px solid #ffffff;   	
	}	

	.GridHeader
	{  
	FONT-SIZE: 11px;
	font-family: tahoma,@NSimSun;
	font-weight:bold;
	color: #ffffff;
    background-color:#85BFFA;
    line-height:20px;      
     
	}
	.PrvewGridHeader
	{  
	FONT-SIZE: 11px;
	font-family: tahoma,@NSimSun;
	font-weight:bold;
	color: #000000;
    background-color:#85BFFA;
    line-height:20px;    
	}
	.GridHeader a
	{	
    text-decoration: underline;
    color: #ffffff;
    padding: 0px 5px 0px 5px;    
	}
	.GridHeader a:hover
	{
    text-decoration: underline;
    color:Blue;      
	}
	
	.GridItem
	{
	color:#4A4A49;
	font-size:11px;
	font-family: tahoma,@NSimSun;
	line-height:25px;	
    background-color: #ffffff;
    text-transform:lowercase;
	}
	.PrvewGridItem
	{
	font-size:11px;
	font-family: tahoma,@NSimSun;
	line-height:25px;	
    background-color: #ffffff;
    text-transform:lowercase;
	}

	.GridAltItem
	{
	color:#4A4A49;
	font-size:11px;
	line-height:25px;
	font-family: tahoma,@NSimSun;
    background-color:#DEEFFF;
    text-transform:lowercase;	 
	}
	TD.bgGradient_skyblue 
	{	
		FILTER: progid:DXImageTransform.Microsoft.gradient (startColorstr=#FBFDFD , endColorstr=#BCE7FE, GradientType=1);		
	}
	TD.bgGradient_skyblue_rev 
	{	
		FILTER: progid:DXImageTransform.Microsoft.gradient (startColorstr=#BCE7FE , endColorstr=#FBFDFD, GradientType=1);		
	}
	TD.bgGradient_vilot 
	{	
		FILTER: progid:DXImageTransform.Microsoft.gradient (startColorstr=#9999FF , endColorstr=#F0F0FF, GradientType=1);		
	}
	TD.bgGradient_CC3300 
	{	
		FILTER: progid:DXImageTransform.Microsoft.gradient (startColorstr=#0099FF , endColorstr=#FFFFFF, GradientType=1);		
	}
	
	TD.bgGradient_FF9900 
	{	
		FILTER: progid:DXImageTransform.Microsoft.gradient (startColorstr=#FF9900 , endColorstr=#FFFFFF, GradientType=1);		
	}
	.CellTab
	{
		color: #000000;
		BACKGROUND-COLOR:Transparent;
		cursor:default;
	}
	.TableTab1
	{
		BORDER-RIGHT: #55ACFF 1px solid; 
		BORDER-TOP: #55ACFF 1px solid; 
		BORDER-LEFT: #55ACFF 1px solid; 
		BORDER-BOTTOM: #55ACFF 1px solid; 
		BACKGROUND-COLOR: #F4F9FF;
	}
	.CellTab1
	{
		color: #ffffff;
		BACKGROUND-COLOR:#55ACFF;
	}
	.TableTab2
	{
		BORDER-RIGHT: #669966 1px solid; 
		BORDER-TOP: #669966 1px solid; 
		BORDER-LEFT: #669966 1px solid; 
		BORDER-BOTTOM: #669966 1px solid; 
		BACKGROUND-COLOR:#FBFEFA;
	}
	.CellTab2
	{
		color: #ffffff;
		BACKGROUND-COLOR:#669966;
		cursor:default;
	}
	.TableTab3
	{
		BORDER-RIGHT: #9999CC 1px solid; 
		BORDER-TOP: #9999CC 1px solid; 
		BORDER-LEFT: #9999CC 1px solid; 
		BORDER-BOTTOM: #9999CC 1px solid; 
		BACKGROUND-COLOR:#FDFDFF;
	}
	.CellTab3
	{
		color: #ffffff;
		BACKGROUND-COLOR:#9999CC;
		cursor:default;
	}
	.spnRprtTitle
	{
		FONT-WEIGHT: bold; 
		FONT-SIZE: 14px;  
		COLOR: #000000; 
		FONT-FAMILY: Verdana, Courier New, Courier, monospace
	}
	.calenderHours
	{
	    text-align:center;
	    color:Blue;
	}
	.calenderHoursData
	{
	    background-color:#ffffff;
	    border-bottom:1px solid #ECECEC;
	    border-left:1px solid #ECECEC;  
	    font-family:Tahoma,Trebuchet MS;
	    font-size:10px;  
	    text-align:center;
	    color:#333333;
	    height:35px;
	    width:35px;	
	       
	}
	
	.calenderHoursData a
	{    
	    text-align:center;
	    color:#666666;
	}
	.calenderSelected
	{
	    border:1px solid #5CACD1;
	    background-color:#5CACD1;
	    font-family:Tahoma,Trebuchet MS;
	    font-size:10px;	     
	    text-align:center;
	    color:#333333;
	    height:35px;
	    width:30px;
	}
	.calenderSelected a
	{
	    border:1px solid #5CACD1;
	   /* background-color:#ffffff;
	    background-image :url(../images/bluegradiant.jpg);*/	      
	    text-align:center;
	    color:#ffffff;
	    height:35px;
	    width:30px;
	}
	.calenderDisabled
	{
	    border:1px solid #E3E4D3;
	    background-color:#E3E4D3;
	    font-family:Tahoma,Trebuchet MS;
	    font-size:10px;	     
	    text-align:center;
	    color:#919191;
	    height:35px;
	    width:30px;
	}
	.calenderDisabled A
	{	    
	    color:#aaaaaa;
	    height:35px;
	    width:30px;
	   	   
	}
	.datecellhead
	{	    
	    background-color:#3399FF;	        
	    text-align:center;
	    color:#ffffff;
	}
	.datecell
	{	    
	    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
	    FONT-SIZE: 10px;
	    FONT-WEIGHT: bold;	
	    background-color:#efefef;	    
	    color:#666666;
	    width:35px;
	    height:40px;    
	}
	
	.msg1
	{
	    FONT-SIZE: 12px;
	    FONT-WEIGHT: bold;
	    letter-spacing:1px;
	    COLOR: Black; 
	    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;	
	}
	
	.clndrWeekDay
	{
	    font-weight: bold;
	    font-size: 10px;
	    vertical-align: middle;
	    text-transform: capitalize;
	    color: highlight; font-family: Verdana, Tahoma;
	    text-align: center;
	}
	.clndrDays
	{
	    font-size: 10px; 
	    vertical-align: middle; 
	    font-size: 10px;
	    background-color:#ffffff;
	    font-family: verdana; 
	    text-align: center;
	}
	.clndrDaysDisabled
	{
	    font-size: 10px; 
	    vertical-align: middle;
	    color: dimgray; 
	    background-color:#cccccc;
	    font-family: verdana; 
	    text-align: center;
	}
	.clndrDaysDisabled a
	{
	    font-size: 10px; 
	    vertical-align: middle; 
	    color: dimgray; 
	    background-color:#cccccc;
	    font-family: verdana; 
	    text-align: center;
	}
	
	.tabstripBtnActive
	{
	   /*background-color:Transparent;*/
	   font-family:Tahoma,Trebuchet MS;
	   font-size:11px;
	   font-weight:bold;	
	   background-image:url(../images/tabstrip.gif);
	   background-repeat:no-repeat;
	   text-align:center;
	   	   
	}
	.tabstripBtnInactive
	{
	 font-family:Tahoma,Trebuchet MS;
     font-size:11px;
     font-weight:bold;
	 background-image:url(../images/tabstrip2.gif);
	 background-repeat:no-repeat;
	 text-align:center;	
	    
	}
	.tabstripContActive
	{
	   /*background-image:url(../images/yellwVerGrd.jpg);*/
	   background-color :#EFF8FC;
	   text-align:center;
	   display:block;
	   height:400px;	   	   
	}
	.tabstripContInactive
	{
	  background-color:#ECEFF2;
	  text-align:center;
	  display:none; 
	}
	.tabstripVSepActive
	{
	    
	}
	.tabstripVSepInactive
	{
	    
	}
	.tabstripHSepActive
	{
	   background-color:#EFF8FC;	   
	}
	.tabstripHSepInactive
	{
	   background-color:#71B9E1;	   
	}
	
	.SubTitleCell
{
	padding-left:3px;
    width:100%;height:15px;
    vertical-align:middle;
    margin-top:5px;margin-bottom:5px;
    background-color:#fcfcfc;
    background-image: url('../images/subtilteBg.gif'); 
    background-repeat:repeat-x;
    border-bottom:dotted 0px #CDE3FA;

}
.SubTitlelbl{
   color:#5B6F78;vertical-align:middle;
   font-family:Verdana,MS Serif ;font-size:70%; font-weight:bolder;
}

/*========================== Lable ======================================*/
.lblCell{
   width:120px;vertical-align:top;padding-left:5px;
}

.lbl_Link
{
	color:Blue;
	font-family:Verdana;
	font-size:70%;
	cursor:pointer;		
}

.lbl{
   color:#607077;
   font-family:Verdana,MS Serif ;font-size:70%; 
   width:120px;
}

.lblNoWidth
{
   color:#607077;
   font-family:Verdana,MS Serif ;
   font-size:70%; 
}

.lbl_required{
   vertical-align:top;
   color:#666666;
   font-family:Verdana,MS Serif ;font-size:70%; 
   width:2px;
}
.lblsmall{
    color:#607077 ;
   font-family:Verdana,MS Serif ;font-size:60%;    
}

/*======================= Value dispaly Lable ======================================*/
.lblValCell{
   vertical-align:top;
}
.lbl_Val{
    color:#333333;
   font-family:Verdana,MS Serif ;font-size:70%;    
}
.lblsmall_Val{
    color:#333333;
   font-family:Verdana,MS Serif ;font-size:70%;    
}

/*======================== Input Box =====================================*/
.InputboxCell
{ 
    vertical-align:top;
    width:240px;
    border-color:#666666;    
}
.InputboxCell_long
{ 
    vertical-align:top;
    width:500px;    
}
.Inputbox_largest{
   width:240px;color:#444444;
   font-family:Verdana,MS Serif ;font-size:70%;
   border-color:#aaaaaa; border-width:1px; border-style:solid;    
}
.Inputbox_larger{
   width:200px;color:#444444;
   font-family:Verdana,MS Serif ;font-size:70%;
   border-color:#aaaaaa; border-width:1px; border-style:solid;  
}
.Inputbox_large{
   width:160px;color:#444444;
   font-family:Verdana,MS Serif ;font-size:70%;
   border-color:#aaaaaa; border-width:1px; border-style:solid;    
}
.Inputbox_normal{
   width:120px;color:#444444;
   font-family:Verdana,MS Serif ;font-size:70%; 
   border-color:#aaaaaa; border-width:1px; border-style:solid;   
}
.Inputbox_small{
   width:80px;color:#444444;
	font-family:Verdana,MS Serif ;font-size:70%;
   border-color:#aaaaaa; border-width:1px; border-style:solid;    
}
.Inputbox_smaller{
   width:40px;color:#444444;
   font-family:Verdana,MS Serif ;font-size:70%;
   border-color:#aaaaaa; border-width:1px; border-style:solid;    
}

.Inputbox_largest_rtl{
   width:240px;color:#444444;
   font-family:Verdana,MS Serif ;font-size:70%;
   border-color:#aaaaaa; border-width:1px; border-style:solid;
   direction:rtl;   
}
.Inputbox_larger_rtl{
   width:200px;color:#444444;
   font-family:Verdana,MS Serif ;font-size:70%;
   border-color:#aaaaaa; border-width:1px; border-style:solid; 
   direction:rtl;     
}
.Inputbox_large_rtl{
   width:160px;color:#444444;
   font-family:Verdana,MS Serif ;font-size:70%;    
   border-color:#aaaaaa; border-width:1px; border-style:solid; 
   direction:rtl; 
}
.Inputbox_normal_rtl{
   width:120px;color:#444444;
   font-family:Verdana,MS Serif ;font-size:70%;    
   border-color:#aaaaaa; border-width:1px; border-style:solid; 
   direction:rtl; 
}
.Inputbox_small_rtl{
    width:80px;color:#444444;
    font-family:Verdana,MS Serif ;font-size:70%;    
    border-color:#aaaaaa; border-width:1px; border-style:solid; 
    direction:rtl; 
}
.Inputbox_smaller_rtl{
   width:40px;color:#444444;
   font-family:Verdana,MS Serif ;font-size:70%;    
   border-color:#aaaaaa; border-width:1px; border-style:solid; 
   direction:rtl; 
}

/*======================= DropDownList =================================*/
.DrpDwnLst{
   color:#444444;
   font-family:Verdana,MS Serif ;font-size:70%;
   min-width:50px;  
   border:red 1px solid;
}

/*================= search box title ====================*/
.SrchBoxTitle
{
	color: #22404f; 
	padding-left: 4px; 
	padding-bottom: 1px; 
	background-color: #fcfcfc;
	cursor: pointer;
	width:100%;
	/*BACKGROUND: url(../images/subtilteBg.gif) repeat-x;   */
	
}
.SrchBox
{
 display: block; 
 color: #FFFFFF;
 padding-top: 4px; 
 padding-bottom: 2px; 
 /*BACKGROUND: url(../images/findbox_bg.jpg) repeat-x; */
 width:100%;

}

.AddNewDiv
{
	
}
.grdvw_Style
{
   
   /*border-collapse:collapse;*/
   margin-top:10px;
   border-top: solid 1px #C2CCCF;   
   border-left: solid 1px #DCE0E0; 
   border-right:solid 1px #DCE0E0;  
   border-bottom:solid 1px #DCE0E0; 
   width:100% ;
  
}

.grdvw_HeaderStyle{
     font-family:Verdana;
     font-size:11px;
     background-color:#4b0110;
     color:#292d2f;
     text-align:left;
     BACKGROUND: url(../images/subtilteBg.gif) repeat-x;   
     
}
.grdvw_RowStyle{
     font-family:Verdana;
     font-size:10px;
     color:#586468;
     background-color:#ffffff;
     text-align:left;
     height:30px; 
     border-bottom:solid 1px #caced0;   
}
.grdvw_AlternatingRowStyle
{
     font-family:Verdana;
     font-size:10px;
     background-color:#ededed;
     color:#586468;
     text-align:left; 
     height:30px; border-bottom:solid 1px #caced0;           
}
.grdvw_PagerStyle
{
     font-family:Verdana;
     font-size:10px;
     background-color:#fafafa;
     color:#666666;
     text-align:center;
}
.grdvw_PagerStyle a
{
     font-family:Verdana;
     font-size:10px;
     background-color:#fafafa;
     color:#666666;
     text-align:center;
}
.div_grdNoRecordFound
{
	font-family:Verdana;
     font-size:10px;font-weight:bold;
	text-align:center;
	width:100%;
	height:0px;
	color:Gray;
	
}

.Table_HeaderStyle{
     font-family:Verdana;
     font-size:100%;font-weight:bold;
     background-color:Transparent;
     color:#364247;
     text-align:left;
     letter-spacing:1.5px;
      
}
.Table_TitleStyle
{
	color: #FFFFFF; 
	padding-left: 4px; 
	padding-bottom: 1px; 
	font-family:Verdana,MS Serif ;font-size:80%;
	font-weight:bold;
	color: #546870;
	BACKGROUND: url(../images/subtilteBg.gif) repeat-x;
	width:100%;
	text-align:center;
}
.Table_HeaderStyleBig{
     font-family:Verdana;
     font-size:170%;font-weight:bold;
     background-color:Transparent;
     color:#364247;
     text-align:left;
     letter-spacing:1.5px;
     word-spacing:5px;
      
}
.Report_HeaderStyle{
     font-family:Verdana;
     font-size:110%;font-weight:bold;
     background-color:Transparent;
     color:#364247;
     text-align:center;
     letter-spacing:1.5px;
     width:100%;
      
}
/*========================================================*/
.Cellseperator_1{
    height:5px;   
}
.divSeperator
{
    font-family:Verdana,MS Serif ;font-size:40%;
    height:5px;   
}
.FloatR {
	FLOAT: right;
}
.FloatL {
	FLOAT: left;
}
.CL {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.divpush
{
	padding-left:20px;
}
/*========================================================*/
.PhotoFiled{
    VERTICAL-ALIGN: middle; text-align:center; WIDTH: 115px;
}
.Photo{
    WIDTH: 100px; HEIGHT: 120px;
}
.lblPhoto
{
   color:#666666;
   
   font-family:Verdana,MS Serif ;font-size:80%;
}
.ucrCtrlBtnAddPhotoDiv{
    margin-top:3px; margin-right:40px;text-align:center;
}
/*========================================================*/
/*==================== Buttons====================================*/
.action_btn_cell{
   text-align:center; width:500px; 
}

.InputboxCell
{ 
    vertical-align:top;
    width:240px;
      
}
.Btn_largest{
   width:160px;color:#444444;
   font-family:Verdana,MS Serif ;font-size:70%;    
}
.Btn_larger{
   width:120px;color:#444444;
   font-family:Verdana,MS Serif ;font-size:70%;    
}
.Btn_large{
   width:100px;color:#444444;
   font-family:Verdana,MS Serif ;font-size:70%;    
}
.Btn_normal{
   width:80px;color:#444444;
   font-family:Verdana,MS Serif ;font-size:70%;    
}
.Btn_small{
   width:60px;color:#444444;
 font-family:Verdana,MS Serif ;font-size:70%;    
}
.Btn_smaller{
   width:40px;color:#444444;
   font-family:Verdana,MS Serif ;font-size:65%;    
}
.Btn_smallest{
   width:25px;color:#444444;
   font-family:Verdana,MS Serif ;font-size:65%;    
}
.Btn_long{
   width:150px;color:#444444;
   font-family:Verdana,MS Serif ;font-size:70%;    
}

.action_btn{
    font-family:Verdana,MS Serif ;font-size:70%;width:100px;
}
._btn_suaqre
{
    width:25px;height:25px;
    font-family:Verdana,MS Serif ;font-size:70%;
}


/*========================================================*/
	
	
	