body
{
	font-family: Verdana;
	font-size: 8pt;
	scrollbar-Arrow-Color: DimGray;
	scrollbar-Face-Color: #bfdcec;
	scrollbar-Track-Color: Gainsboro;
	scrollbar-Highlight-Color: White;
	scrollbar-Shadow-Color: #a9a9a9;
}
h1
{
	font-family: Verdana;
	font-size: 20pt;
	color: #000080;
	font-weight: bold;
}
h2
{
	font-family: Verdana;
	font-size: 18pt;
	color: #006699;
}
h3
{
	font-family: Verdana;
	font-size: 10pt;
	color: #000080;
}
h4
{
	font-family: Verdana;
	font-size: 8pt;
	color: #000080;
}
p
{
	font-family: Verdana;
	font-size: 8pt;
}
tr
{
	font-family: Verdana;
	font-size: 8pt;
	text-align: Left;
}

.SmallText
{
	font-family: Verdana;
	font-size: 7pt;
}
.Title
{
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #000080;
}
.FormTitle
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #000080;
}
.Title2
{
	font-family: Verdana;
	font-size: 8pt;
	color: #000080;
}
.TitleLink
{
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #000080;
	text-decoration: none;
}
.FormTitleLink
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #000080;
	text-decoration: none;
}
.Title2Link
{
	font-family: Verdana;
	font-size: 8pt;
	color: #000080;
	text-decoration: none;
}
.Title3
{
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #000080;
}
.Title4
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #000080;
}
.PanelLink
{
	font-family: Verdana;
	font-size: 8pt;
	color: Black;
	text-decoration: none
}
.FooterLink
{
	font-family: Verdana;
	font-size: 7pt;
	color: Black;
}
.AttachmentLink
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #000080;
	text-decoration: none;
}
.DownloadLink
{
	font-family: Verdana;
	font-size: 8pt;
	color: #000080;
	text-decoration: none;
}
.InformationText
{
	color: Black;
}
.WarningText
{
	color: Orange;
}
.ErrorText
{
	color: Red;
}

.Button
{
	font-size: 8pt;
	color: Black;
	font-family: Verdana;
	font-weight: Bold;
	background-color: #bfdcec;
	margin-right: 3;
	border-color: Black;
	border-style: solid;
	border-width: 1;
}
.ReadOnlyBox
{
	font-family: Verdana;
	font-size: 8pt;
	border-style: solid;
	border-width: 1;
	border-color: #043a66;
	background-color: #f3fafe;
	margin-right: 3;
}
.ReadWriteBox
{
	font-family: Verdana;
	font-size: 8pt;
	border-style: solid;
	border-width: 1;
	border-color: #043a66;
	margin-right: 3;
}
.HiddenBox
{
	width: 10;
	font-family: Verdana;
	font-size: 8pt;
	border-style: solid;
	border-width: 1;
	border-color: #043a66;
	background-color: #4682b4;
	margin-right: 3;
}
.Label
{
	font-family: Verdana;
	font-size: 8pt;
	margin-right: 3;
}
.DropDownList
{
	font-family: Verdana;
	font-size: 8pt;
	color: Black;
	margin-right: 3;
}
.ReadOnlyDropDownList
{
	background-color: #f3fafe !Important;
	font-family: Verdana;
	font-size: 8pt;
	color: Black;
	margin-right: 3;
}
.ListBox
{
	font-size: 8pt;
	font-family: Verdana;
	color: Black;
	border-style: solid;
	border-width: 1;
	border-color: #043a66;
}
.Validator
{
	color: Red;
}
.ValidatorIndication
{
	color: Red;
}
.GridValidator
{
	background-color: White;
	border-color: #043a66;
	border-style: solid;
	border-width: 1;
	color: Red !Important;
	padding-left: 3px;
	padding-right: 3px;
}

.PortalMainPanel
{
	border-top: #f5a35a 4px solid;
	border-left: #f5a35a 4px solid;
}
.PortalWorkingPanel
{
	border-top: #4aa1bd 4px solid;
}
.PortalHeader
{
	background-color: #a7d0e4;
}
.PortalHeaderText
{
	font-size: 8pt;
	font-family: Verdana;
	color: #000000;
}
.PortalHeaderLink
{
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}
.PortalImageHeader
{
	background-image: url(Images/Stripe.gif);
}

.HeaderPanel
{
	background-color: #bfdcec;
	padding: 1px 2px 1px 2px;
}
.PanelTLBR
{
	border-top: #043a66 1px solid;
	border-left: #043a66 1px solid;
	border-bottom: #043a66 1px solid;
	border-right: #043a66 1px solid;
}
.HeaderPanelTLBR
{
	background-color: #bfdcec;
	border-top: #043a66 1px solid;
	border-left: #043a66 1px solid;
	border-bottom: #043a66 1px solid;
	border-right: #043a66 1px solid;
	padding: 1px 2px 1px 2px;
}
.PanelTLR
{
	border-top: #043a66 1px solid;
	border-left: #043a66 1px solid;
	border-right: #043a66 1px solid;
}
.HeaderPanelTLR
{
	background-color: #bfdcec;
	border-top: #043a66 1px solid;
	border-left: #043a66 1px solid;
	border-right: #043a66 1px solid;
	padding: 1px 2px 1px 2px;
}
.PanelTLB
{
	border-top: #043a66 1px solid;
	border-left: #043a66 1px solid;
	border-bottom: #043a66 1px solid;
}
.HeaderPanelTLB
{
	background-color: #bfdcec;
	border-top: #043a66 1px solid;
	border-left: #043a66 1px solid;
	border-bottom: #043a66 1px solid;
	padding: 1px 2px 1px 2px;
}
.NavigationPanelTLB
{
	background-color: #f3fafe;
	border-top: #043a66 1px solid;
	border-left: #043a66 1px solid;
	border-bottom: #043a66 1px solid;
	padding: 2px 2px 2px 2px;
}
.PanelLBR
{
	border-left: #043a66 1px solid;
	border-bottom: #043a66 1px solid;
	border-right: #043a66 1px solid;
}
.HeaderPanelLBR
{
	background-color: #bfdcec;
	border-left: #043a66 1px solid;
	border-bottom: #043a66 1px solid;
	border-right: #043a66 1px solid;
	padding: 1px 2px 1px 2px;
}
.PanelTBR
{
	border-top: #043a66 1px solid;
	border-bottom: #043a66 1px solid;
	border-right: #043a66 1px solid;
}
.HeaderPanelTBR
{
	background-color: #bfdcec;
	border-top: #043a66 1px solid;
	border-bottom: #043a66 1px solid;
	border-right: #043a66 1px solid;
	padding: 1px 2px 1px 2px;
}

.NewImageButton
{
	width: 18px;
	height: 17px;
	border-width: 0px;
	background-color: Transparent;
	background-image: url(Images/LightBlueStar.gif);
	background-repeat: no-repeat;
	background-position: center center;
	cursor: pointer;
	margin-right: 1;
}
.DisabledNewImageButton
{
	width: 18px;
	height: 17px;
	border-width: 0px;
	background-color: Transparent;
	background-image: url(Images/LightGreyStar.gif);
	background-repeat: no-repeat;
	background-position: center center;
	margin-right: 1;
}
.ViewImageButton
{
	width: 18px;
	height: 17px;
	border-width: 0px;
	background-color: Transparent;
	background-image: url(Images/LightBlueMagnifier.gif);
	background-repeat: no-repeat;
	background-position: center center;
	cursor: pointer;
	margin-right: 1;
}
.DisabledViewImageButton
{
	width: 18px;
	height: 17px;
	border-width: 0px;
	background-color: Transparent;
	background-image: url(Images/LightGreyMagnifier.gif);
	background-repeat: no-repeat;
	background-position: center center;
	margin-right: 1;
}
.PickImageButton
{
	width: 18px;
	height: 17px;
	border-width: 0px;
	background-color: Transparent;
	background-image: url(Images/LightBlueTopLeftArrow.gif);
	background-repeat: no-repeat;
	background-position: center center;
	cursor: pointer;
	margin-right: 1;
}
.DisabledPickImageButton
{
	width: 18px;
	height: 17px;
	border-width: 0px;
	background-color: Transparent;
	background-image: url(Images/LightGreyTopLeftArrow.gif);
	background-repeat: no-repeat;
	background-position: center center;
	margin-right: 1;
}
.ClearImageButton
{
	width: 18px;
	height: 17px;
	border-width: 0px;
	background-color: Transparent;
	background-image: url(Images/LightBlueX.gif);
	background-repeat: no-repeat;
	background-position: center center;
	cursor: pointer;
	margin-right: 1;
}
.DisabledClearImageButton
{
	width: 18px;
	height: 17px;
	border-width: 0px;
	background-color: Transparent;
	background-image: url(Images/LightGreyX.gif);
	background-repeat: no-repeat;
	background-position: center center;
	margin-right: 1;
}
.UpImageButton
{
	width: 18px;
	height: 17px;
	border-width: 0px;
	background-color: Transparent;
	background-image: url(Images/LightBlueUpArrow.gif);
	background-repeat: no-repeat;
	background-position: center center;
	cursor: pointer;
	margin-right: 1;
}
.DisabledUpImageButton
{
	width: 18px;
	height: 17px;
	border-width: 0px;
	background-color: Transparent;
	background-image: url(Images/LightGreyUpArrow.gif);
	background-repeat: no-repeat;
	background-position: center center;
	margin-right: 1;
}
.DownImageButton
{
	width: 18px;
	height: 17px;
	border-width: 0px;
	background-color: Transparent;
	background-image: url(Images/LightBlueDownArrow.gif);
	background-repeat: no-repeat;
	background-position: center center;
	cursor: pointer;
	margin-right: 1;
}
.DisabledDownImageButton
{
	width: 18px;
	height: 17px;
	border-width: 0px;
	background-color: Transparent;
	background-image: url(Images/LightGreyDownArrow.gif);
	background-repeat: no-repeat;
	background-position: center center;
	margin-right: 1;
}
.EmailImageButton
{
	width: 18px;
	height: 17px;
	border-width: 0px;
	background-color: Transparent;
	background-image: url(Images/LightBlueEnvelope.gif);
	background-repeat: no-repeat;
	background-position: center center;
	cursor: pointer;
	margin-right: 1;
}
.DisabledEmailImageButton
{
	width: 18px;
	height: 17px;
	border-width: 0px;
	background-color: Transparent;
	background-image: url(Images/LightGreyEnvelope.gif);
	background-repeat: no-repeat;
	background-position: center center;
	margin-right: 1;
}
.OpenEmailImageButton
{
	width: 18px;
	height: 17px;
	border-width: 0px;
	background-color: Transparent;
	background-image: url(Images/LightBlueOpenEnvelope.gif);
	background-repeat: no-repeat;
	background-position: center center;
	cursor: pointer;
	margin-right: 1;
}
.DisabledOpenEmailImageButton
{
	width: 18px;
	height: 17px;
	border-width: 0px;
	background-color: Transparent;
	background-image: url(Images/LightGreyOpenEnvelope.gif);
	background-repeat: no-repeat;
	background-position: center center;
	margin-right: 1;
}
.TelephoneImageButton
{
	width: 18px;
	height: 17px;
	border-width: 0px;
	background-color: Transparent;
	background-image: url(Images/LightBlueTelephone.gif);
	background-repeat: no-repeat;
	background-position: center center;
	cursor: pointer;
	margin-right: 1;
}
.DisabledTelephoneImageButton
{
	width: 18px;
	height: 17px;
	border-width: 0px;
	background-color: Transparent;
	background-image: url(Images/LightGreyTelephone.gif);
	background-repeat: no-repeat;
	background-position: center center;
	margin-right: 1;
}
.ContactImageButton
{
	width: 18px;
	height: 17px;
	border-width: 0px;
	background-color: Transparent;
	background-image: url(Images/Contact.gif);
	background-repeat: no-repeat;
	background-position: center center;
	cursor: pointer;
	margin-right: 1;
}
.DisabledContactImageButton
{
	width: 18px;
	height: 17px;
	border-width: 0px;
	background-color: Transparent;
	background-image: url(Images/DisabledContact.gif);
	background-repeat: no-repeat;
	background-position: center center;
	cursor: pointer;
	margin-right: 1;
}
.GoImageButton
{
	width: 18px;
	height: 17px;
	border-width: 0px;
	background-color: Transparent;
	background-image: url(Images/LightBlueGo.gif);
	background-repeat: no-repeat;
	background-position: center center;
	cursor: pointer;
	margin-right: 1;
}

.PaperClipImage
{
	display: inline;
	width: 14px;
	height: 13px;
	position: relative;
	border-style: none;
	border-width: 0px;
	background-color: Transparent;
	background-image: url(Images/LightBluePaperClip.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.HeaderPaperClipImage
{
	display: inline;
	width: 14px;
	height: 13px;
	position: relative;
	border-style: none;
	border-width: 0px;
	background-color: Transparent;
	background-image: url(Images/BlackPaperClip.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.EnvelopeImage
{
	display: inline;
	width: 14px;
	height: 13px;
	position: relative;
	border-style: none;
	border-width: 0px;
	background-color: Transparent;
	background-image: url(Images/LightBlueEnvelope.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.HeaderEnvelopeImage
{
	display: inline;
	width: 14px;
	height: 13px;
	position: relative;
	border-style: none;
	border-width: 0px;
	background-color: Transparent;
	background-image: url(Images/BlackEnvelope.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.LinksImage
{
	display: inline;
	width: 15px;
	height: 15px;
	position: relative;
	border-style: none;
	border-width: 0px;
	background-color: Transparent;
	background-image: url(Images/Links.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

.DateChooser
{
	background-color: #f3fafe;
	border-color: #043a66;
	border-style: solid;
	border-width: 1;
	margin-right: 3;
}
.DateChooserCalendar
{
	background-color: White !Important;
	border-style: none !Important;
	color: Black;
}
.DateChooserDayHeader
{
	background-color: #bfdcec;
	border-top-color: #043a66;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-color: #043a66;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	font-family: Verdana !Important;
	font-size: 8pt !Important;
	font-weight: bold !Important;
	color: Black;
}
.DateChooserDay
{
	font-family: Verdana !Important;
	font-size: 8pt !Important;
}
.DateChooserDropDownList
{
	font-size: 8pt;
	font-family: Verdana;
	color: Black;
}
.DateChooserFooter
{
	background-color: #bfdcec;
	border-top-color: #043a66;
	border-top-style: solid;
	border-top-width: 1px;
	font-family: Verdana !Important;
	font-size: 8pt !Important;
	color: Black;
}
.DateChooserOtherMonthDay
{
	color: #d3d3d3;
}
.DateChooserSelectedDay
{
	background-color: #bfdcec !Important;
	color: Black;
}
.DateChooserTitle
{
	background-color: White !Important;
	font-family: Verdana !Important;
	font-size: 8pt !Important;
	color: Black !Important;
	height: 23px !Important;
}
.DateChooserToday
{
	background-color: #4682b4 !Important;
	color: White;
}
.DateChooserDropDown
{
	margin-top: 1px;
	margin-left: 1px;
	padding-top: 1px;
	border-color: #043a66;
	border-style: solid;
	border-width: 1px;
}
.DateChooserEdit
{
	background-color: #f3fafe;
	font-family: Verdana;
	font-size: 8pt;
	border-style: none;
}

.GridFrame
{
	background-color: White;
	border-top-color: #a9a9a9;
	border-top-style: solid;
	border-top-width: 1px;
	cursor: default;
	font-family: Verdana;
	font-size: 8pt;
}
.GridRowView
{
	background-color: #f3fafe;
	border-left-color: #a9a9a9;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #a9a9a9;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #a9a9a9;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	color: Black;
	padding-left: 3px;
	padding-right: 3px;
}
.GridRowEdit
{
	background-color: White;
	border-left-color: #a9a9a9;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #a9a9a9;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #a9a9a9;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	color: Black;
	padding-left: 3px;
	padding-right: 3px;
}
.GridRowAlternateView
{
	background-color: #f3fafe;
	border-left-color: #a9a9a9;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #a9a9a9;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #a9a9a9;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	color: Black;
	padding-left: 3px;
	padding-right: 3px;
}
.GridRowAlternateEdit
{
	background-color: White;
	border-left-color: #a9a9a9;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #a9a9a9;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #a9a9a9;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	color: Black;
	padding-left: 3px;
	padding-right: 3px;
}
.GridEditCell
{
	font-family: Verdana;
	font-size: 8pt;
	border-style: none;
	border-width: 0;
}
.GridCellView
{
	background-color: #f3fafe !Important;
	color: Black !Important;
}
.GridCellEdit
{
	background-color: White !Important;
	color: Black !Important;
}
.GridHeader
{
	background-color: #bfdcec;
	border-left-color: #a9a9a9;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #a9a9a9;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #a9a9a9;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	color: Black;
	font-weight: normal;
	padding-left: 3px;
	padding-right: 3px;
}
.GridFooter
{
	background-color: #bfdcec !Important;
	border-left-color: #a9a9a9;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #a9a9a9;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #a9a9a9;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	color: Black;
	font-weight: normal;
	padding-left: 3px;
	padding-right: 3px;
}
.GridRowSelector
{
	background-color: #bfdcec;
	border-left-color: #a9a9a9;
	border-left-style: solid;
	border-left-width: 1px;
	border-top-color: White;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color: Gray;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: Gray;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
.GridSelectedRow
{
	background-color: #b0c4de !Important;
	color: White;
}
.GridPager
{
}

.Combo
{
	background-color: #f3fafe !Important;
	border-color: #043a66 !Important;
	border-style: solid;
	border-width: 1px;
	font-family: Verdana;
	font-size: 8pt;
	color: Black !Important;
}
.ComboGridFooter
{
	background-color: #bfdcec;
	border-left-color: #a9a9a9;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #a9a9a9;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #a9a9a9;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	color: Black;
	font-weight: normal;
	padding-left: 3px;
	padding-right: 3px;
}
.ComboGridFrame
{
	background-color: #f3fafe !Important;
	border-color: #043a66;
	border-style: solid;
	border-width: 1px !Important;
	cursor: default;
}
.ComboGridHeader
{
	background-color: #bfdcec;
	border-left-color: #a9a9a9;
	border-left-style: solid;
	border-left-width: 1px;
	border-top-color: #a9a9a9;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color: #a9a9a9;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #a9a9a9;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	color: Black;
	font-weight: normal;
	padding-left: 3px;
	padding-right: 3px;
}
.ComboGridRow
{
	background-color: #f3fafe !Important;
	border-style: none !Important;
	color: Black;
	padding-left: 3px;
	padding-right: 3px;
	font-family: Verdana !Important;
	font-size: 8pt !Important;
}
.ComboGridRowAlternate
{
	background-color: #f3fafe !Important;
	border-style: none !Important;
	color: Black;
	padding-left: 3px;
	padding-right: 3px;
	font-family: Verdana !Important;
	font-size: 8pt !Important;
}
.ComboGridRowSelector
{
	background-color: #bfdcec;
	border-left-color: #a9a9a9;
	border-left-style: solid;
	border-left-width: 1px;
	border-top-color: White;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color: Gray;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: Gray;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
.ComboGridSelectedRow
{
	background-color: #b0c4de !Important;
	color: White;
}

.Tree
{
	background-color: Transparent;
	font-family: Verdana;
	font-size: 8pt;
	color: Black;
	cursor: default !Important;
}
.TreeSelectedNode
{
	background-color: Navy;
	color: White;
}

.Calendar
{
	border-color: #043a66;
	border-style: solid;
	border-width: 1;
}
.CalendarHeader
{
	background-color: #bfdcec;
	color: Black;
	font-weight: bold;
	text-align: center;
}
.CalendarItemDefault
{
	background-color: White;
	color: Black;
}
.CalendarItemHoliday
{
	background-color: WhiteSmoke;
}
.CalendarItemInactive
{
	background-color: #dddddd;
}
.CalendarItemSelected
{
	background-color: #f3fafe;
	color: Black;
}

.Report
{
}
.ReportNavigationBar
{
	background-color: #bfdcec;
	color: Black;
}

.Editor
{
	border-color: #043a66;
	border-style: solid;
	border-width: 1;
}
.EditorDropDownList
{
	border-color: #043a66;
	border-style: solid;
	border-width: 1;
	background-color: #ffffff !Important;
	color: Black;
	font-size: 8pt;
	font-family: Verdana;
}
.EditorToolbar
{
}
.EditorTextWindowEdit
{
	border-style: none;
}
.EditorTextWindowView
{
	background-color: #f3fafe;
	border-style: none;
}
.EditorTabStrip
{
}

/* Microsoft Menus */
.MsMenu
{
	border-style: none;
}
.MsMenuItem
{
	background-color: #bfdcec;
	border-style: none;
	color: Black;
	font-family: Verdana;
	font-size: 8pt !Important;
	padding-top: 1px;
	padding-left: 5px;
	padding-bottom: 1px;
	padding-right: 5px;
	text-decoration: none;
}
.MsMenuItemHover
{
	background-color: #4aa1bd !Important;
	color: White !Important;
	cursor: pointer !Important;
}

/* TODO Use menu styles above but reuse the following names when we use the Microsoft Menu control everywhere */
.Menu
{
	border-style: none;
}
.MenuIsland
{
	background-color: #bfdcec;
	border-style: none;
	cursor: default;
}
.MenuItem
{
	background-color: #bfdcec;
	border-style: none;
	color: Black;
	font-family: Verdana;
	font-size: 8pt;
	margin-left: 1px;
	margin-right: 3px;
	margin-top: 0px;
	margin-bottom: 1px;
}
.MenuHoverItem
{
	background-color: #4aa1bd !Important;
	color: White !Important;
	cursor: pointer !Important;
}
.MenuDisabled
{
	color: #d3d3d3;
}

.ListBar
{
}
.ListBarGroup
{
	background-color: #f3fafe;
	color: Black;
	cursor: default;
}
.ListBarGroupButton
{
	background-color: #bfdcec;
	border-bottom-color: #a9a9a9;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	color: Black;
	cursor: default;
	font-family: Verdana;
	font-size: 8pt;
	padding-left: 3px;
}
.ListBarGroupButtonHover
{
	background-color: #bfdcec;
	border-bottom-color: #a9a9a9;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	color: Black;
	cursor: pointer;
	font-family: Verdana;
	font-size: 8pt;
	padding-left: 3px;
}
.ListBarGroupButtonSelected
{
	background-color: #bfdcec;
	border-bottom-color: #a9a9a9;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	color: Black;
	cursor: default;
	font-family: Verdana;
	font-size: 8pt;
	padding-left: 3px;
}
.ListBarItem
{
	background-color: #f3fafe;
	color: Black;
	cursor: default;
	font-family: Verdana;
	font-size: 8pt;
	padding-left: 6px;
	text-align: left;
}
.ListBarItemHover
{
	background-color: #f3fafe;
	color: Black;
	cursor: pointer;
	font-family: Verdana;
	font-size: 8pt;
	padding-left: 6px;
	text-align: left;
}
.ListBarItemSelected
{
	background-color: #b0c4de;
	color: White;
	cursor: default;
	font-family: Verdana;
	font-size: 8pt;
	padding-left: 6px;
	text-align: left;
}

.Tab
{
	background-color: #bfdcec;
}
.DefaultTab
{
	height: 16px;
	background-color: #bfdcec;
	border-right: #043a66 1px solid;
	font-family: Verdana;
	font-size: 8pt;
	color: Black;
	padding-left: 4px;
	padding-right: 4px;
}
.SelectedTab
{
	background-color: #4aa1bd;
	border-right: #043a66 1px solid;
	color: #ffffff;
	padding-left: 4px;
	padding-right: 4px;
}
.DefaultTabSeparator
{
	width: 1px;
	background-color: #043a66;
}
.TabPanel
{
	border: solid 1 #043a66;
	padding: 2px 4px 2px 4px;
}

.AjaxFrame
{
	border-style: solid;
	border-color: #043a66;
	border-width: 1;
	background-color: White;
	cursor: default;
}

.AjaxGridFrame
{
	border-style: none;
}
.AjaxGridHeader
{
	background-color: #bfdcec;
}
.AjaxGridRow
{
	background-color: #f3fafe;
	color: Black;
}
.AjaxGridSelectedRow
{
	background-color: #b0c4de;
	color: White;
}
.AjaxLink
{
	color: Black;
	font-family: Verdana;
	font-size: 8pt;
	text-decoration: none;
}
.AjaxGridFrame table tr td
{
	border-style: solid;
	border-color: White;
	border-width: 1;
	cursor: default;
	font-family: Verdana;
	font-size: 8pt;
	text-decoration: none;
}
.AjaxGridFrame table tr th
{
	border-style: solid;
	border-color: White;
	border-width: 1;
	cursor: default;
	padding-left: 0px;
}

.AlphaPagerItem
{
	color: Black;
}
.AlphaPagerSelectedItem
{
	color: Black;
	font-weight: bold;
}



/* ifragistics dialog window */

.igdw_BodyEdgeTop
{
	font-size:1px;
	height: 1px;
}

.igdw_BodyEdgeLeft
{
	background-position:top left;
	font-size:1px;
	width: 1px;
}

.igdw_BodyEdgeRight
{
	background-position:top right;
	font-size:1px;
	width: 1px;
}

.igdw_BodyEdgeBottom
{
	font-size:1px;
	height: 1px;
}

.igdw_BodyCornerTopLeft
{
	font-size:1px;
	height: 1px;
}

.igdw_BodyCornerTopRight
{
	font-size:1px;
	height: 1px;
}
