﻿.NegativeChange
{
	border-color: White;
	width: 85%;
	height: 12px;
	border-width: 1px;
	border-style: solid;
	font-family: Tahoma;
	font-size: 8pt;
	color: Red;
	text-align: center;
}
.PositiveChange
{
	border-color: White;
	width: 85%;
	height: 12px;
	border-width: 1px;
	border-style: solid;
	font-family: Tahoma;
	font-size: 8pt;
	color: Green;
	text-align: center;
}
.FocusedTextBox
{
	border-color: #ff9900;
	width: 85%;
	height: 12px;
	border-width: 1px;
	border-style: solid;
	background-color: #ffffcc;
}
.GridTextBox
{
	border-color: White;
	width: 85%;
	height: 12px;
	border-width: 1px;
	border-style: solid;
	font-family: Tahoma;
	font-size: 8pt;
}
.GridRowSelected
{
	font-size: 8pt;
	background-color: #d7d7d7;
	text-indent: 0px;
}
.ReadOnlyTextBox
{
	background-color: whitesmoke;
	border-style: solid;
	border-color: Gainsboro;
	border-width: 1px;
	font-family: Tahoma;
	font-size: 8pt;
}
.EditableTextBox
{
	font-family: Tahoma;
	font-size: 8pt;
}
.GridHeaderButtonFocused
{
	font-size: 8pt;
	border-color: #73A1CF;
	border-style: solid;
	border-width: 1;
	background-color: #f0f3fd;
	font-family: Tahoma;
	color: #2C72B9;
	cursor: hand;
}
.GridHeaderButtonDeFocused
{
	font-size: 8pt;
	border-color: #FFBC9B;
	border-width: 1;
	border-style: solid;
	background-color: #FDE9BA;
	font-family: Tahoma;
	color: #B84208;
	cursor: hand;
}
.OutlookbarButton
{
	border-width: 0;
	background-color: #e5eaf8;
	font-size: 8pt;
	font-family: Tahoma;
	color: Navy;
	cursor: auto;
}
.OutlookbarButtonFocused
{
	font-size: 8pt;
	border-color: #B15800;
	border-width: 1;
	background-color: #FDD996;
	font-family: Tahoma;
	color: Black;
	cursor: hand;
}

.OutlookbarFocus
{
	background: url('../Images/OutlookbarHeaderFocused.gif');
	border-width: medium;
	border-color: Red;
}

.OutlookbarDeFocus
{
	/*background: url('../Images/OutlookbarHeader.gif');*/
	font-family: Tahoma;
	font-size: 8pt;
	color: Black;
}
.error
{
	font-size: 9pt;
	color: Red;
	font-family: tahoma;
	font-weight: bold;
}
input
{
	font-size: 9pt;
	font-family: tahoma;
}
.label
{
	font-size: 8pt;
	font-family: tahoma;
}
.BarTitle
{
	font-size: 8pt;
	color: White;
	font-family: Tahoma;
}
Body
{
	font-size: 8pt;
	font-family: Tahoma;
}
.Grid
{
	border-right: none 0pt solid;
	border-top: Gray 0pt solid;
	font-size: 18pt;
	word-spacing: normal;
	border-left: none 0pt solid;
	width: 100%;
	color: black;
	text-indent: 5pt;
	border-bottom: Gray 0pt solid;
	background-color: white;
}
.GridHeader
{
	border: solid 1px lightgrey;
	font-size: 8pt;
	font-weight: normal;
	font-family: Tahoma;
	vertical-align: middle;
	padding: 2px 3px 2px 3px;
	color: White;
	direction: rtl;
	text-indent: 0pt;
	color: white;
	background-color: #909090;
}
.GridHeader1
{
	border-right: whitesmoke 2px;
	border-top: whitesmoke 2px;
	font-size: 8pt;
	vertical-align: sub;
	border-left: whitesmoke 2px;
	color: White;
	direction: rtl;
	text-indent: 0pt;
	border-bottom: whitesmoke 2px;
	font-family: Tahoma;
	color: white;
	background-color: #2A693B;
}
.GridItem
{
	font-size: 8pt;
	color: #333333;
	text-indent: 0pt;
}
.GridItem1
{
	font-size: 8pt;
	left: 0px;
	clip: rect(auto auto auto auto);
	color: #3F5224;
	text-indent: 0pt;
	background-color: #F5FEEA;
}
.GridFooter
{
	font-size: 8pt;
	left: 0px;
	clip: rect(auto auto auto auto);
	color: Maroon;
	text-indent: 0pt;
	background-color: #F9E7A7;
}
.GridAlternating
{
	font-size: 8pt;
	color: #333333;
	text-indent: 0pt;
	background-color: #EEEEEE;
}
.GridAlternating1
{
	font-size: 8pt;
	color: #222C14;
	text-indent: 0pt;
	background-color: #E0F4C9;
}
.pBtnOff
{
	border-width: 0;
	background-color: #8d837c;
	font-size: 8pt;
	font-family: Tahoma;
	color: White;
	height: 18px;
	cursor: auto;
}
.pBtnOn
{
	font-size: 8pt;
	border-color: Brown;
	border-width: 1;
	background-color: #FFC080;
	font-family: Tahoma;
	color: Black;
	height: 18px;
	cursor: hand;
}
.Btn
{	
	font-size: 8pt;
	font-family: Tahoma;
	color: White;	
	border-color: Gray;
	border-width: 0;
	background-color: #667fb7;	
	height: 18px;
	cursor: auto;
}
.progressBackgroundFilter
{
	position: absolute;
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	overflow: hidden;
	padding: 0px;
	margin: 0;
	background-color: #000;
	filter: alpha(opacity=30);
	opacity: 0.5;
	z-index: 1000;
	vertical-align: middle;
}

.processMessage
{
	position: relative;
	padding: 10px;
	top: 30%;
	width: 10%;
	z-index: 1001;
	background-color: #000;
}
.InvalidGridRow
{
	color: Black;
	background-color: #fcae8b;
	font-size: 8pt;
	font-family: tahoma;
	text-indent: 0pt;
}
.InvalidItem
{
	font-size: 8pt;
	font-family: tahoma;
	color: Red;
	font-weight: bold;
	cursor: pointer;
}
.InvalidFlatTextBox
{
	border-color: White;
	width: 85%;
	height: 12px;
	border-width: 1px;
	border-style: solid;
	font-family: Tahoma;
	font-size: 8pt;
	color: Red;
	font-weight: bold;
	cursor: pointer;
}
a
{
	text-decoration: none;
}
.TreeNode
{
	cursor: pointer;
	color: Black;
}
.Loading
{
	z-index: 1002;
	text-align: middle;
	background-color: White;
	position: absolute;
	left: 40%;
	top: 5px;
	height: 20px;
}
.Cell
{
	padding: 5px 5px 5px 5px;
}
.UnReadGridRow
{
	color: Black;
	background-color: White;
}
.ReadGridRow
{
	color: Black;
	background-color: #EEEEEE;
	border-bottom-style: dotted;
	border-bottom-color: #D8D8D8;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-top-color: #D8D8D8;
	border-top-width: 1px;
}
.GridCell
{
	border-bottom-style: dotted;
	border-bottom-color: #D8D8D8;
	border-bottom-width: 1px;
}
.UnReadGridCell
{
	color: #5C5C5C;
	font-weight: bold;
	border-bottom-style: solid;
	border-bottom-color: #D8D8D8;
	border-bottom-width: 1px;
}
.SpreadHeaderCell
{
	background-color: #909090;
	border-width: 1px;
	border-top-style: solid;
	border-left-style: none;
	border-bottom-style: none;
	border-right-style: solid;
	border-color: #808080;
	color: White;
	padding: 3px 3px 3px 3px;
}
.SpreadCell
{
	background-color: #E8E8E8;
	border-width: 1px;
	border-style: solid solid none solid;
	border-color: lightgrey;
	color: Black;
	padding: 0px 3px 0px 0px;
}
.SpreadSummaryCell
{
	background-color: #fee2a0;
	border-width: 1px;
	border-style: solid solid none solid;
	border-color: lightgrey;
	color: #660033;
	padding: 0px 3px 0px 0px;
}
