
/* General */
.cHideMe
{
	display: none;
}

.cDocument
{
	background-color: #e0dfe3;
	direction: rtl;
}
.persianDateTime
{
	direction: ltr;
	unicode-bidi: embed;
	text-align: center;
}
.CalpersianDateTime
{
	direction: ltr;
	unicode-bidi: embed;
	text-align: left;
}
.Bold
{
	font-weight: bold;
}
.SensitiveData
{
	color: #E00;
}
.AttItemOrigin
{
	list-style-type: none;
}
.AttItemNonOrigin
{
	list-style-image: url( "../images/attachmentIcon.gif" );
}
.MessageBody
{
	width:100%;
	border:0 none;
	max-height:20em;
	background-color:#fff;
	color:#000;
	overflow:auto;
	display:block;
}

.ListItemTypeNone
{
	list-style-type:none;
}

/* Text Boxes */
.cTxtReadOnly
{
	display: inline;
	border-top: 1px solid;
	border-right: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
	color: Black;
	background-color: whitesmoke;
	text-align: center;
	direction: rtl;
}
.cTxtReadOnlyCenterLeft
{
	display: inline;
	border-top: 2px solid;
	border-right: 2px solid;
	border-left: 2px solid;
	border-bottom: 2px solid;
	color: Black;
	background-color: whitesmoke;
	text-align: center;
	direction: ltr !important;
}
.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; */
	/*border-style: none;
	color: Black;
	background-color: White;*/
	text-align: right;
}

.cTxtEditableCenter
{
	display: inline;
	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: 2px solid lightsteelblue;
	border-right: 2px solid lightsteelblue;
	border-left: 2px solid lightsteelblue;
	border-bottom: 2px solid lightsteelblue;
	color: Marron;
	background-color: whitesmoke;
	text-align: right;
	padding-right: 2px;
}

.cTxtReadOnlyLeft
{
	display: inline;
	border-top: 2px solid;
	border-right: 2px solid;
	border-left: 2px solid;
	border-bottom: 2px solid;
	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;
	color: Black;
	text-align: right;
}
.clblPagingNormal
{
	display: inline;
	color: #FFF;
	text-align: right;
	line-height:20px;
}
.clblHidden
{
	display: inline;
	color: Black;
	text-align: right;
	visibility: hidden;
}
.clblBold
{
	display: inline;
	font-weight: bold;
	color: Black;
	text-align: right;
}

.clblError
{
	display: inline;
	color: Red;
	background-color: Transparent;
	text-align: right;
}



.cClientButtonHidden
{
	display: inline;
	cursor: hand;
	background: #f1efed url(../images/buttonbg.gif) repeat-x;
	visibility: hidden;
}
/* Radio Button */
.cRadioButton
{
	display: inline;
	text-align: left;
}

.cCheckBox
{
	display: inline;
	text-align: right;
}
.cDropDownList
{
	display: inline;
	direction: rtl;
}
.cDropDownListHidden
{
	display: inline;
	direction: rtl;
	visibility: hidden;
}
.hidden
{
	visibility: hidden;
}
/* 
	---------
	Tab Pages 
	---------
*/
.cDivTab
{
	display: inline;
	width: 100%;
	cursor: hand;
	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
{
	color: green;
	background-color: beige;
}

.cSelectedItemStyleNotDoneNotView
{
	color: red;
	background-color: beige;
}

.cSelectedItemStyleDoneView
{
	color: green;
	background-color: white;
}

.cSelectedItemStyleNotDoneView
{
	color: black;
	background-color: white;
}


.cSelectedItemStyle
{
	background-color: #e6e6fa;
}


.cSelectedItemStyle2
{
	color: black;
	background-color: linen;
}
.cSelectedItemLavender
{
	color: black;
	background-color: Lavender;
}
.cDeSelectedItemStyle
{
	color: black;
	border-top-style: none;
	background-color: white;
}


.cDataGridStyle
{
	color: black;
	border-style: groove;
}

.cDataGridSmallStyle
{
	font-size: 70%; /*x-small; */
	color: black;
	border-style: groove;
}
.cAlternatingItemStyle
{
}

/* 
	------------------
	 List View Styles
	------------------
*/
.cLvwItemStyle
{
	border-width: 1px;
	border-color: #3366CC;
	background-color: White;
	border-style: none;
	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;
	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;
	border-left: #3366cc 1px;
	color: black;
	border-bottom: #3366cc 1px;
	height: 20px;
	background-color: navajowhite;
}

.cLvwDataGridStyle
{
	border-width: 1px;
	border-color: #3366CC;
	background-color: White;
	border-style: none;
}

/* 
	------------------
	 Message Box Styles
	------------------
*/
.BoxInsetMessage7
{
	background-color: antiquewhite;
	border-bottom: outset;
	border-left: outset;
	border-right: outset;
	border-top: outset;
	color: black;
}
.msTitle
{
	color: white;
	font-size: 115%;
	font-weight: bolder;
}

.treeViewStyle
{
	font-size: 70%;
	background-color: Transparent;
}



.PanelStyleClass
{
	overflow: auto;
}
.transparentImage
{
	background-color: Transparent;
}
.bannerAction
{
	width: 16px;
	height: 16px;
	display: inline;
	direction: rtl;
	top: 2;
	bottom: 3;
	right: 4;
	left: 4;
}
.cRegNoClass
{
	direction: ltr;
	unicode-bidi: embed;
}
.cAspHeaderLabel
{
	border-style: none;
	color: #3E426C;
	font-size: 110%;
	font-weight: normal !important;
	line-height: 1.2em !important;
	text-align: right !important;
}
.DisplayNone
{
	display: none;
}
.tdcenter
{
	text-align:center !important;	
}
.tdleft
{
	text-align:left !important;
}
.tdcenterw
{
	text-align:center !important;	
	width:120px !important;
}
.tdcenterd
{
	text-align:center !important;	
	width:10px !important;
}