
/* General */
.cHideMe
{ 
	DISPLAY: none; 
}
	
.cDocument
{
	background-color:#e0dfe3;
	direction:rtl;
}

/* Text Boxes */
.cTxtReadOnly 
	{ 
		DISPLAY: inline; 
		BORDER-TOP: 1px solid; 
		BORDER-RIGHT: 1px solid; 
		BORDER-LEFT: 1px solid; 
		BORDER-BOTTOM: 1px solid; 
		FONT-SIZE:8pt; 
		FONT-FAMILY: Tahoma; 
		COLOR:Black;
		BACKGROUND-COLOR: whitesmoke; 
		TEXT-ALIGN: center; 
		DIRECTION: rtl; 
		
	} 
	.cTxtReadOnlyCenterLeft 
	{ 
		DISPLAY: inline; 
		BORDER-TOP: 1px solid; 
		BORDER-RIGHT: 1px solid; 
		BORDER-LEFT: 1px solid; 
		BORDER-BOTTOM: 1px solid; 
		FONT-SIZE:8pt; 
		FONT-FAMILY: Tahoma; 
		COLOR:Black;
		BACKGROUND-COLOR: whitesmoke; 
		TEXT-ALIGN:center; 
		DIRECTION:rtl; 
	} 
	.ModalPopUpExt
{
	background-color: gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}
.ModalPopUpPanel
{
	border: solid 1px navy;
	background-color: azure;
}
.cMenu
{
	direction:rtl;
}

.cTxtEditable 
	{ 
		/*DISPLAY: inline; */
		FONT-SIZE: 8pt; 
		FONT-FAMILY: Tahoma; 
		COLOR:Black;
		BACKGROUND-COLOR: White; 
		text-align:right ;
	} 
	
	.cTxtEditableCenter
	{ 
		DISPLAY: inline; 
		FONT-SIZE: 8pt;
		FONT-FAMILY: Tahoma; 
		COLOR:Black;
		BACKGROUND-COLOR: White; 
		text-align: center ;
	} 
	
	.cTxtEditableLeft
	{ 
		FONT-FAMILY: Tahoma; 
		COLOR:Black;
		BACKGROUND-COLOR: White; 
		text-align: left ;
	} 
	.cTxtEditableTest
	{ 
		FONT-FAMILY: Tahoma; 
		COLOR:Black;
		BACKGROUND-COLOR: White; 
		text-align:right;
		direction:rtl;
	}
	
.cTxtReadOnlyRight
{
    display: inline;
    border-top: 1px solid lightsteelblue; 
    border-right: 1px solid lightsteelblue;
    border-left: 1px solid lightsteelblue;
    border-bottom: 1px solid lightsteelblue;
    font-size: 8pt;
    font-family: Tahoma;
    color: Marron;
    background-color: whitesmoke;
    text-align: right;
    padding-right: 2px;
} 
	
	.cTxtReadOnlyLeft
	{ 
		DISPLAY: inline; 
		BORDER-TOP: 1px solid; 
		BORDER-RIGHT: 1px solid; 
		BORDER-LEFT: 1px solid; 
		BORDER-BOTTOM: 1px solid; 
		FONT-SIZE: 8pt; 
		FONT-FAMILY: Tahoma; 
		COLOR:Black;
		BACKGROUND-COLOR: whitesmoke; 
		TEXT-ALIGN: left;
	} 
	
	.cTxtEditableLeftHidden
	{ 
		FONT-FAMILY: Tahoma; 
		COLOR:Black;
		BACKGROUND-COLOR: White; 
		text-align: left ;
		visibility:hidden;
	} 
.cTxtEditableRightHidden
	{ 
		FONT-FAMILY: Tahoma; 
		COLOR:Black;
		BACKGROUND-COLOR: White; 
		text-align: right ;
		display:none;
	} 

.clblNormal
	{ 
		DISPLAY: inline; 
		FONT-SIZE: 8pt; 
		FONT-FAMILY: Tahoma; 
		COLOR:Black;
		TEXT-ALIGN: right; 
	} 
.clblHidden
	{ 
		DISPLAY: inline; 
		FONT-SIZE: 8pt; 
		FONT-FAMILY: Tahoma; 
		COLOR:Black;
		TEXT-ALIGN: right; 
		visibility:hidden;
	} 
.clblBold
	{ 
		DISPLAY: inline; 
		FONT-SIZE: 8pt; 
		FONT-FAMILY: Tahoma; 
		font-weight:bold;
		COLOR:Black;
		TEXT-ALIGN: right; 
	} 
	
.clblError
	{ 
		DISPLAY: inline; 
		FONT-SIZE: 8pt;
		FONT-FAMILY: Tahoma; 
		COLOR:Red;
		BACKGROUND-COLOR: Transparent; 
		TEXT-ALIGN: right; 
	} 



.cClientButtonHidden
{
	DISPLAY: inline; 
		FONT-SIZE: 8pt; 
		FONT-FAMILY: Tahoma; 
		CURSOR: hand;
		background: #f1efed url(../images/buttonbg.gif) repeat-x;
		visibility:hidden;
}
/* Radio Button */
.cRadioButton
{
	DISPLAY: inline; 
	font-family:Tahoma; 
	font-size:8pt; 
	text-align:left ;
		
}

.cCheckBox
{
	DISPLAY: inline; 
	font-family:Tahoma; 
	font-size:8pt; 
	text-align: right ;
		
}
.cDropDownList
{
	display: inline;
	font-size: 8pt; 
	font-family: Tahoma;
	direction: rtl; 
}
.cDropDownListHidden
{
	display: inline;
	font-size: 8pt; 
	font-family: Tahoma;
	direction: rtl; 
	visibility:hidden;
}
.hidden
{
	visibility:hidden
}
/* 
	---------
	Tab Pages 
	---------
*/
.cDivTab 
	{
		DISPLAY: inline; 
		FONT-SIZE: 8pt; 
		WIDTH: 100%; 
		CURSOR: hand; 
		FONT-FAMILY: Tahoma; 
		HEIGHT: 19px; 
		TEXT-ALIGN: center 
	}

.cTDTab  
	{ 
		HEIGHT: 25px; 
		TEXT-ALIGN : center
	}

/* 
	------------------
	 Data Grid Styles
	------------------
*/
.cItemStyle
{
	color: #003399;
	background-color: white;
}
	
.cPagerStyle
	{
	 color:#003399; 
	 background-color: SkyBlue /*#99CCCC*/;
	 /*HorizontalAlign="Left" */
	 
	}

.cHeaderStyle
{
	color: black;
	background-color: SkyBlue;
	height:20px;
	
}

.cFooterStyle
{
	color: #003399;
	background-color: SkyBlue/*#ffffcc*/;
}
	
.cSelectedItemStyleDoneNotView
{
	font-size: 8pt;
	color: green;
	font-family: Tahoma;
	background-color: beige;
}

.cSelectedItemStyleNotDoneNotView
{
	font-size: 8pt;
	color: red;
	font-family: Tahoma;
	background-color: beige;
}

.cSelectedItemStyleDoneView
{
	font-size: 8pt;
	color: green;
	font-family: Tahoma;
	background-color: white;
}

.cSelectedItemStyleNotDoneView
{
	font-size: 8pt;
	color: black;
	font-family: Tahoma;
	background-color: white;
}


.cSelectedItemStyle
{
	font-size: 8pt;
	/*color:;*/
	font-family: Tahoma;
	background-color:#e6e6fa;
}


.cSelectedItemStyle2
{
	font-size: 8pt;
	color: black;
	font-family: Tahoma;
	background-color: linen;
}
.cSelectedItemLavender
{
	font-size: 8pt;
	color: black;
	font-family: Tahoma;
	background-color: Lavender;
}
.cDeSelectedItemStyle
{
	font-size: 8pt;
	color: black;
	border-top-style: none;
	font-family: Tahoma;
	background-color: white;
}


.cDataGridStyle
{
	font-size: 8pt; /*x-small; */
	color: black;
	border-style : groove;
}

.cDataGridSmallStyle
{
	font-size: 6pt; /*x-small; */
	color: black;
	border-style : groove;
}
.cAlternatingItemStyle
{
	
}

/* 
	------------------
	 List View Styles
	------------------
*/
.cLvwItemStyle 
	{
	border-width:1px;
	border-color:#3366CC;
	background-color:White;
	border-style:none;
	font-family:Tahoma; 
	font-size:8pt; /*x-small; */
    color:#003399;
	background-color:White;
	height:20px;
	}
	
.cLvwPagerStyle
	{
	 color:#003399; 
	 background-color:#99CCCC;
	}

.cLvwHeaderStyle
	{
	border-width:1px;
	border-color:#3366CC;
	background-color:White;
	border-style:none;
	font-family:Tahoma; 
	font-size:8pt; /*x-small; */
    color:#CCCCFF; 
	background-color:#003399;
	height:20px;
	Cursor: hand;
	text-decoration:'underline';
	}

.cLvwFooterStyle
	{
	 color:#003399; 
	 background-color:#99CCCC;
	}
	
.cLvwSelectedItemStyle
{
	border-right: #3366cc 1px;
	border-top: #3366cc 1px;
	font-size: 8pt;
	border-left: #3366cc 1px;
	color: black;
	border-bottom: #3366cc 1px;
	font-family: Tahoma;
	height: 20px;
	background-color: navajowhite;
}
	
.cLvwDataGridStyle	
	{
	border-width:1px;
	border-color:#3366CC;
	background-color:White;
	border-style:none;
	font-family:Tahoma; 
	font-size:8pt; 
	}

/* 
	------------------
	 Message Box Styles
	------------------
*/
TD
{
	font-family: Tahoma;
	font-size: 8pt;
}
.BoxInsetMessage7
{
	background-color: antiquewhite;
	border-bottom: outset;
	border-left: outset;
	border-right: outset;
	border-top: outset;
	color: black;
	font-family: Tahoma;
	font-size: 8pt;
}
.msTitle
{
	color: white;
	font-family: Tahoma;
	font-size: 11pt;
	font-weight: bolder;
}

.treeViewStyle
{
	font-family: Tahoma;
	font-size: 6pt;
	background-color:Transparent;
	
}


INPUT
{
	font-size: 8pt; 
	font-family: Tahoma,Verdana, Helvetica, Arial;
	text-decoration: none;
	
}

.PanelStyleClass
{
	overflow:auto;
}
.transparentImage
{
	background-color:Transparent;
}
.bannerAction
{
	
	
	WIDTH: 16px; 
	  HEIGHT: 16px;
	 display: inline;
	font-size: 8pt; 
	font-family: Tahoma;
	direction: rtl; 
	top:2;
	bottom:3;
	right:4;
	left:4
}
.cRegNoClass
{
    direction:ltr;
    unicode-bidi:embed;
    
}
.cAspHeaderLabel
{
    border-style: none;
    
    color: #393425 !important;
    font-family: Tahoma, Arial, Helvetica;
    font-size: 1em !important;
    font-weight: normal !important;
    line-height: 1.2em !important;
    text-align:right !important;
}
