﻿body
{
	font-family: 'Tahoma';
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	color: #000000;
	margin: 0px 0px 0px 0px;
}

body.MsgsBody
{
	font-family			:	'Tahoma';
	background-color	:	#f3efde;
	margin				:	0px;
	background-image	:	none;
}

.errorMsg
{
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: red;
}

.confirmMsg
{
	font-family: Tahoma;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	color: red;
}

.SelectItemStyle
{
	font-weight: bold;
	cursor: hand;
}

.PopUp
{
	border-right: #70c045 3px ridge;
	border-top: #70c045 3px ridge;
	vertical-align: middle;
	border-left: #70c045 3px ridge;
	border-bottom: #70c045 3px ridge;
	font-family: Tahoma;
	background-color: #efefef;
	text-align: center;
}
.divMaster
{
	direction:ltr;
	overflow: auto;
    height: 415px;
    padding-right: 10px; 
    padding-left: 10px;
    scrollbar-face-color: #E0E0E0; 
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-highlight-color: #EEEEEE; 
	scrollbar-3dlight-color: #FFFFFF ;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #70C045;
}

.divMasterTree
{
	direction:ltr;
	overflow: auto;
    height: 150px;
    width:500;
    padding-right: 10px; 
    padding-left: 10px;
    scrollbar-face-color: #E0E0E0; 
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-highlight-color: #EEEEEE; 
	scrollbar-3dlight-color: #FFFFFF ;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #70C045;
}


.MenuHeaderText{
	font-size			:	12px;
	font-weight			:	bold;
	color				:	#FFFFFF;
}

.HeaderMenuLeftCell{
	background-color	:	#B1B1B1;
}

.HeaderMenuRightCell{
	background-color	:	#BCBCBC;
	text-align			:   right;
}

.DateTimeHeaderText
{
	font-size			:	10px;
	color				:	#666666;
	vertical-align		:	middle;
	font-weight			:	normal;
	text-decoration		:	none;
	text-align			:	left;
	direction			:	ltr;
	display				:	inline-block;
}

.MenuItemText{
	font-size			:	11px;
	font-weight			:	bold;
	color				:	#777777;
}

.MenuItemLink
{
	font-size			:	11px;
	font-weight			:	Normal;
	color				:	#777777;
	text-decoration		:	none;
	padding				:	0px;
	width				:	100%;
}

.MenuItemLink:hover
{
	color				:	#FF6600;
}


.MenuItemLeftCell{
	background-color	:	#DBDBDB;
}

.MenuItemRightCell{
	background-color	:	#E9E9E9;
	padding				:	5px;
	text-align			: justify;
}

.SubMenuItemCell
{
	padding				:	0px;
	width				:	0px;
	vertical-align		:	top;
}

.MenuItemArrowCell
{
	background-color	:	#E9E9E9;
}

.BodySectionCell{
	background-color	:	#1F88BF;
}

.BodySectionText{
	font-size			:	12px;
	font-weight			:	bold;
	color				:	#FFCC33;
}

.SubMenuDiv
{
	position			:	absolute;
	z-index				:	1;
	display				:	none;
	background-color	:	#C8E3F1;
	filter				:	progid:DXImageTransform.Microsoft.Shadow(color=#999999,direction=225,Strength=5);
}

.SubMenuTable
{
	border-collapse		:	collapse;
	border				:	1px solid #D4D0C8;
	width				:	160px;
}

.SubMenuLink
{
	font-size			:	12px;
	font-weight			:	normal;
	color				:	#1F88BF;
	text-decoration		:	none;
}

.SubMenuLink:hover
{
	color				:	#FF6600;
}

.FormHolder
{
	filter				:	progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFFFF', EndColorStr='#FDFDEA');
}

.welcome
{
	font-size			:	16px;
	font-weight			:	normal;
	text-decoration		:	none;
	font-weight			:	bold;
	color				:	#1596D8;
}

.welcomeUsername
{
	font-size			:	16px;
	font-weight			:	normal;
	text-decoration		:	none;
	font-weight			:	bold;
	color				:	#000000;
}

.fldstExpandableLegend
{
	font-size			:	15px;
	text-decoration		:	none;
	font-weight			:	bold;
	color				:	#990000;
}

.fldstNotExpandableLegend
{
	font-size			:	13px;
	text-decoration		:	none;
	font-weight			:	bold;
	color				:	#000000;
}

.lblCaption
{
	font-size			:	13px;
	font-weight			:	normal;
	text-decoration		:	none;
	font-family			:   Tahoma;
}
.lblCaptionSmall
{
	font-size			:	10px;
	font-weight			:	normal;
	text-decoration		:	none;
	font-family			:   Tahoma;
}

.lblSubOperationTitle
{
	font-size			:	12px;
	font-weight			:	bold;
	text-decoration		:	none;
}


.lblLTRCaption
{
	font-size			:	13px;
	font-weight			:	normal;
	text-decoration		:	none;
	text-align			:	left;
	direction			:	ltr;
}

.curved {
-moz-border-radius:10px;
-webkit-border-radius:10px;
-behavior:url(border-radius.htc);
}

.lblDate
{
	font-size			:	13px;
	font-weight			:	normal;
	text-decoration		:	none;
	text-align			:	right;
	direction			:	rtl;
	display				:	inline-block;
	margin-right: 0px;
}

.lblDateSmall
{
	font-size			:	10px;
	font-weight			:	normal;
	text-decoration		:	none;
	text-align			:	right;
	direction			:	rtl;
	display				:	inline-block;
}



.lblMessage
{
	font-size			:	13px;
	font-weight			:	bold;
	text-decoration		:	none;
}

.lblTitleCaption
{
	font-size			:	14px;
	font-weight			:	bold;
	text-decoration		:	none;
	color				:	#1F88BF;
}

.lblPageTitle
{
	font-size			:	14px;
	font-weight			:	bold;
	color				:	#70C045;
	
}

.lblValidator
{
	font-size			:	10px;
	font-weight			:	normal;
	color				:	#FF0000;
	text-decoration		:	none;
}

.lblTimeNote
{
	font-size			:	9px;
	font-weight			:	normal;
	text-decoration		:	none;
	color				:	#1F88BF;
	font-style			:	italic;
}

.txtData
{
	font-family			: 'Tahoma';
	font-size			: 13px;
	font-weight			: normal;
	text-decoration		: none;
	border-right		: #7F9DB9 1px solid;
	border-top			: #7F9DB9 1px solid;
	border-left			: #7F9DB9 1px solid;
	border-bottom		: #7F9DB9 1px solid;
}

.txtDataSmall
{
	font-family: 'Tahoma';
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	border-right: #fff4ff 1px solid;
	border-top: #fff4ff 1px solid;
	border-left: #fff4ff 1px solid;
	border-bottom: #fff4ff 1px solid;
}


.txtDataSmall
{
	font-family: 'Tahoma';
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	border-right: #7F9DB9 1px solid;
	border-top: #7F9DB9 1px solid;
	border-left: #7F9DB9 1px solid;
	border-bottom: #7F9DB9 1px solid;
}



.txtLTRData
{
	font-family			:	'Tahoma';
	font-size			:	13px;
	font-weight			:	normal;
	text-decoration		:	none;
	text-align			:	left;
	direction			:	ltr;
	border				:	1px inset #999999;
}

.txtDate
{
	font-family			:	'Tahoma';
	font-size			:	13px;
	font-weight			:	normal;
	text-decoration		:	none;
	text-align			:	left;
	direction			:	ltr;
	border				:	1px inset #7F9DB9;
}

.ActionBarLink{
	font-size			:	12px;
	font-weight			:	normal;
	color				:	#000000;
	border				:	1px solid #EDEBD9;
	text-decoration		:	none;
	display				:	block;
	width				:	100%;
	padding-top			:	2px;
	padding-bottom		:	2px;
	text-indent			:	4px;
	behavior			:	url('../../Resources/htc/ActionBarButton.htc');
}

.ActionBarLink:hover{
	border-left			:	1px solid #CECEC3;
	border-top			:	1px solid #CECEC3;
	border-right		:	1px solid #A2A28C;
	border-bottom		:	1px solid #A2A28C;
	background-color	:	#FFFFFF;
	color				:	#0000FF;
}

.ActionBarLink_Disabled
{
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	border: 1px solid #EDEBD9;
	text-decoration: none;
	display: block;
	width: 100%;
	padding-top: 2px;
	padding-bottom: 2px;
	text-indent: 4px;
	behavior: url( '../../Resources/htc/ActionBarButton.htc' );
	cursor: default;
}

.inputBtn
{
	font-family			:	'Tahoma';
	border				:	1px solid #C0C0C0;
	background-color	:	#70C045;
	color				:	#FFFFFF;
}

/* USER INFO */

.UserInfoBig
{
	font-size			:	13px;
	color				:	#000000;
	font-weight			:	normal;
	text-align			:	center;
	line-height			:	20px;
	text-decoration		:	none;
}

.UserInfoBig_MyAccount
{
	font-size			:	13px;
	color				:	#000000;
	font-weight			:	normal;
	text-align			:	center;
	line-height			:	20px;
	text-decoration		:	none;
}

.UserInfoBig_MyAccount:hover
{
	color				:	#737373;
	background-image	:	url('../../Resources/images/account.png');
	background-repeat	:	no-repeat;
	background-position	:	center;
}

.UserInfoBig_Exit
{
	font-size			:	13px;
	color				:	#000000 ;
	font-weight			:	normal;
	text-align			:	center;
	line-height			:	20px;
	text-decoration		:	none;
}

.UserInfoBig_Exit:hover
{
	color				:	#737373;
	background-image	:	url('../../Resources/images/exit.png');
	background-repeat	:	no-repeat;
	background-position	:	center;
}


.UserInfoMedium
{
	font-size			:	10px;
	color				:	#000000;
	font-weight			:	normal;
}

.UserInfoSmall
{
	font-size			:	10px;
	color				:	#027426;
}

/* USER INFO */

/* GRID STYLE --> */
.GridHeaderRowStyle
{
	background-color	:	#70C045;
	border				:	1px solid #0F425E;
	font-size			:	10px;
	height				:	22px;
	color				:	#FFFFFF;
	font-weight			:	normal;
	text-align			:	center;
}

.GridHeaderCellStyle
{
	border				:	1px solid #0F425E;
}

.GridFooterRowStyle
{
	background-color	:	#1F88BF;
	border				:	1px solid #0F425E;
	font-size			:	13px;
	height				:	22px;
	color				:	#FFFFFF;
	font-weight			:	bold;
	text-align			:	center;
}

.GridFooterCellStyle
{
	border				:	1px solid #0F425E;
}

.GridItemRowStyle
{
	background-color	:	#DFF6D3;
	border				:	1px solid #32759F;
	color				:	#000000;
}

.GridItemRowStyleQuery
{
	background-color	:	#DFF6D3;
	border				:	1px solid #32759F;
	color				:	#000000;
	font-size			:	8px;
}

.GridItemTextStyle
{
	color				:	#000000;
	font-size			:	10px;
}


.GridAlternateRowStyleQuery
{
	background-color	:	#FFFFFF;
	border				:	1px solid #32759F;
	color				:	#000000;
	font-size			:	8px;	
}



.GridAlternateRowStyle
{
	background-color	:	#FFFFFF;
	border				:	1px solid #32759F;
	color				:	#000000;
}

.GridSelectedRowStyle
{
	background-color	:	#4D6185;/*#14597E;*/
	border				:	1px solid #32759F;
	color				:	#ffffff;
}

.GridPagingRowStyle
{
	background-color	:	#FFFFFF;
	color				:	#4D6185;
	font-size			:	13px;
	line-height			:	22px;
}

.GridScrollStyle
{
	scrollbar-face-color		:	#DBE5F1; 
	scrollbar-shadow-color		:	#FFFFFF;
	scrollbar-highlight-color	:	#EEEEEE; 
	scrollbar-3dlight-color		:	#D4D0C8;
	scrollbar-darkshadow-color	:	#D4D0C8;
	scrollbar-track-color		:	#F3F1EC;
	scrollbar-arrow-color		:	#4D6185;
}
/* <-- GRID STYLE */

.lkbButton
{
	font-size			:	13px;
	font-weight			:	normal;
	text-decoration		:	none;
	color				:	#0000FF;
}

.lkbButton:hover
{
	font-size			:	13px;
	font-weight			:	normal;
	text-decoration		:	none;
	color				:	#FF0000;
}
