body
{
	PADDING: 0px;
	MARGIN: 0px;
	FONT-WEIGHT: normal;
	COLOR: Black;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	BACKGROUND-COLOR: #517dbe;
}

TABLE
{ 
	padding: 0px;
	margin: 0px;
	border: 0px solid black;
	border-collapse: collapse
}

TD
{
	padding: 0px;
	margin: 0px;
}

A
{
	text-decoration: none;
}

A:hover
{
	text-decoration: underline;
}

TABLE.tblMain
{
	width: 100%;
	font-size: 8pt;
	background-color: #0077AA;
	table-layout: fixed;
}

TABLE.tblMain TR.trPageHeader TD
{
	background-color: White;
}

TABLE.tblPageHeader
{
	width: 100%;
	font-size: 8pt;
	background-color: White;
	color: black;
}

TR.trPageToolbar
{	
	text-align: Left;
	font-size: 8pt;
	background-color: White;
	color: black;
}

.trPageToolbar
{
	width: 100%;
	font-size: 8pt;
	background-color: White;
	color: black;
}
.trPageToolbar A
{
	font-size: 8pt;
	color: black;
	text-decoration: none
}

.trPageToolbar A.visited
{
	font-size: 8pt;
	color: black;
	text-decoration: none
}

.trPageToolbar A:hover
{
	font-size: 8pt;
	color: black;
	text-decoration: underline
}

.PageTitle
{
	font-size: 14pt;
	color: white;
	font-weight: bold
}

TR.trPageTitle
{
	background-color: #006699;
	color: White;
	font-size: 16pt;
	font-weight: bold;	
}

TR.trPageTitle TD
{
	border-bottom: 1px solid #0099cc;
	border-top: 1px solid #0099cc;
}

TR.trDataEntryParent
{
}

TABLE.tblDataEntryArea
{
	font-size: 8pt;
	color: black;
	background-color: #ebebee
}

TABLE.tblDataEntryArea TD
{
	padding-left: 4px;
	padding-right: 4px;
	font-size: 8pt;
}

TABLE.tblDataEntryArea TD#tdPageNavigationPane
{
	padding: 0px;
	background-color: #0099cc;
	text-align: center;
	border: 5px solid #0077AA
}

.PageNavigationPane
{
	padding: 0px;
	background-color: #0099cc;
	text-align: center;
}

.NavigationArea
{
	color: White;
	font-weight: bold;
	font-size: 14px;
	background-color: #0099cc;
	width: 100%;
	margin: 0px
}

.SearchTermTitle
{
	color: White;
	font-weight: bold;
	font-size: 10px;
	text-align: left;
}

.NavigationArea A
{
	width: 100%;
	color: White;
	margin: 1px;
	padding: 2px;
}

.NavigationArea A:hover
{
	width: 100%;
	color: White;
	background-color: #D95518;
}

.NormalView A
{
	width: 100%;
	color: White;
	margin: 1px;
	padding: 2px;
	font-size: 8pt;
	font-family: verdana;
	font-weight: normal
}

.NormalView A:hover
{
	width: 100%;
	color: White;
	background-color: #D95518;
}

.SelectedView A
{
	width: 100%;
	color: Black;
	margin: 1px;
	padding: 2px;
	font-size: 8pt;
	font-family: verdana;
	font-weight: normal;
	background-color: #FFAA00
}

TR#trPageFooter
{
	color: black;
	background-color: White;
	font-size: 7pt;
	text-align: center;
}

.trPageFooter
{
	color: black;
	background-color: White;
	font-size: 7pt;
	text-align: center;
}

HR
{
	WIDTH: 100%;
	COLOR: Navy;
}

INPUT.Required
{
	background-color: #f8f8ff;
	border: 1px solid Crimson;
	font-family: Arial;
	color: Navy
}

INPUT.Disabled
{
	background-color: #ebebee;
	border: 1px solid #ebebee;
	color: Navy
}

TEXTAREA
{
	background-color: #f8f8ff;
	font-family: Arial;
	border: 1px solid Navy;
	color: Navy
}

TEXTAREA.Required
{
	background-color: #f8f8ff;
	font-family: Arial;
	border: 1px solid Crimson;
	color: Navy	
}

SPAN.RadioButton
{
	
	border: 0px solid Navy;
	color: Navy;
	font-weight: normal;
}

SPAN.RadioButton INPUT
{
	background-color: Transparent;
	border: 0px solid Navy;
}

SPAN.CheckBox
{
	border: 0px solid Navy;
}

SPAN.CheckBox INPUT
{
	background-color: Transparent;
	border: 0px solid Navy;
}

INPUT.Hidden
{
	display: none;
	background-color: #ffe4e1;
	border: 1px solid Crimson;
	color: Navy
}

SELECT
{
	background-color: #f8f8ff;
	color: Navy	
}

INPUT.WizardButton
{
	width: 128px;
	height: 22px;
	background-color: #0099cc;
	color: #E0FFFF;
	border: 1px solid navy;
	cursor: hand;
}

TD.OptionGroup
{
	border: 1px solid navy;
	background-color: #f8f8ff;
}

TD.OptionGroup INPUT
{
	border: 0px solid black;

}

TD.OptionGroup LABEL
{
}

U.Accelerator
{
}

TD.AppButtonArea
{
	font-size: 8pt;
}

TD.AppButtonArea A
{
	color: black
}

TD.AppButtonArea A:hover
{
	color: black;
	text-decoration: underline;
}

TD.AppButtonArea A:visited
{
	color: black
}

TD.AppButtonArea INPUT
{
	background-color: Transparent;
	border: 0px solid black
}

INPUT.RowCheck
{
	background-color: Transparent;
	color:White;
	border: 0px solid black
}

TR#trFinePrint
{
}

TR#trFinePrint TD
{
	font-size: 7pt;
	background-color: #D95518;
	color: white
}

TABLE.GeneralDataList
{
	width: 100%;
	color: Black;
	font-size: 8pt;
	background-color: #85A7D7;
	cursor: hand;
	border-collapse: collapse;
	behavior: url(../../../../Global/Controls/NXTMessages/DCC_Grid.htc)
}

TABLE.GeneralDataList TH
{
}

TABLE.GeneralDataList TH A
{
	color: white;
}

TABLE.GeneralDataList TH A:Link
{
	color: white;
}

TABLE.GeneralDataList TH A:Visited
{
	color: white;
}

TABLE.GeneralDataList TH A:Active
{
	color: yellow;
}

TABLE.GeneralDataList TH A:Hover
{
	color: orange;
}

TABLE.GeneralDataList TD
{
}

TABLE.GeneralDataList TD A
{
	color: #0000FF;	
}

TABLE.GeneralDataList TD A:Link
{
	color: #0000FF;
}

TABLE.GeneralDataList TD A:Visited
{
	color: #0000FF;
}

TABLE.GeneralDataList TD A:Active
{
	color: #0000FF;
}

TABLE.GeneralDataList TD A:HOVER
{
	color: #0000FF;
	text-decoration: underline
}

TABLE.GeneralDataList TR.HeaderRow
{
	background-color:#517DBE;
	color: white;
	font-size:x-small;
	text-align: left;
	cursor: default;	
}

TABLE.GeneralDataList TR.HeaderRow TH
{
	background-color:#517DBE;
	color: white;
	text-align: left;
	cursor: default;	
}

TABLE.GeneralDataList TR.DefaultRow
{
	background-color:White;	
}

TABLE.GeneralDataList TR.AlternateRow
{
	background-color:#EDEDED;	
}

TABLE.GeneralDataList TR.SelectedRow
{
	background-color: #0099CC;
	background-color: Black;
	color: white;
}

TABLE.GeneralDataList TR.FooterRow
{
	background-color: Silver;
	color: Black;
	cursor: default;
}

TABLE.GeneralDataList TR.FooterRow TD
{
	cursor: default;
}

TABLE.GeneralDataList TR.HighlightedRow
{
	background-Color : #777777;
}

TABLE.GeneralDataList TR.PagerRow
{
	background-color:Navy;
	color: white;
	border: 1px solid white;
	text-align: left;
	cursor: default;
}

TABLE.GeneralDataList TR.PagerRow TD
{
	background-color:Navy;
	color: white;
	text-align: left;
	cursor: default;
}

TABLE.GeneralDataList TR.PagerRow TD A
{
	width: 20px;
	text-align: center;
	color: White;
	margin: 1px;
	padding: 2px;
}

TABLE.GeneralDataList TR.PagerRow A:link
{
	width: 20px;
	text-align: center;
	color: White;
	margin: 1px;
	padding: 2px;
}

TABLE.GeneralDataList TR.PagerRow A:visited
{
	width: 20px;
	text-align: center;
	color: White;
	margin: 1px;
	padding: 2px;
}

TABLE.GeneralDataList TR.PagerRow A:hover
{
	width: 20px;
	text-align: center;
	color: White;
	background-color: #D95518;
}

TABLE.GeneralDataList TR.PagerRow A.SelectedLink
{
	width: 20px;
	text-align: center;
	color: Black;
	background-color: #FFAA00;
	text-decoration: none;
}

TABLE.GeneralDataList TR.PagerRow SPAN
{
	width: 20px;
	text-align: center;
	color: White;
	background-color: #D95518;
	margin: 1px;
	padding: 2px;
}

TABLE.GeneralDataList TR.HeaderRow TH.SelectorColumn
{
	display: none;	
}

TABLE.GeneralDataList TR.DefaultRow TD.SelectorColumn
{
	display: none;
}

TABLE.GeneralDataList TR.AlternateRow TD.SelectorColumn
{
	display: none;
}

TABLE.GeneralDataList TR.SelectedRow TD.SelectorColumn
{
	display: none;
}

TABLE.GeneralDataList TR.PagerRow TD.SelectorColumn
{
	display: none;
}

TABLE.GeneralDataList TR.FooterRow TD.SelectorColumn
{
	display: none;
}

TABLE.GeneralDataList TR.HeaderRow TH.HiddenColumn
{
	display: none;	
}

TABLE.GeneralDataList TR.DefaultRow TD.HiddenColumn
{
	display: none;
}

TABLE.GeneralDataList TR.AlternateRow TD.HiddenColumn
{
	display: none;
}

TABLE.GeneralDataList TR.PagerRow TD.HiddenColumn
{
	display: none;
}

TABLE.GeneralDataList TR.FooterRow TD.HiddenColumn
{
	display: none;
}

#lblScenarioCaption
{
	font-size: 12px;
	font-weight: bold;
}

#lblScenarioName
{
	font-size: 12px;
	font-style: italic;
}

#lblGroupCaption
{
	font-size: 14px;
	font-weight: bold;
}

#lblGroupName
{
	font-size: 14px;
	font-style: italic;
}

.ModActionCaption
{
	font-size: 12px;
	font-weight: bold;
}

.ModItemNameCaption
{
	font-size: 12px;
	font-style: italic;	
}

.DCC_MacroTextBox
{
	background-color: #f8f8ff;
	font-family: Arial;
	color: Navy;
	behavior: url(Global/Controls/NXTMessages/DCC_MacroTextbox.htc)
}

.Attachments
{
	text-align: center;
	border: 1px solid navy;
	font-family: tahoma;
	background-color: #c0c0c0;
	padding: 4px;
	font-size: 8pt;
}

.AttachmentsButtons
{
	background-color: #ece9d8;
	border: 1px solid navy;
	font-family: tahoma;
	color: Black;
}

.PlainArea INPUT
{
	border: 0px solid black
}

.HelpIcon
{
	CURSOR: help
}

.QuickActivateSteps
{
    font-size:larger;
  	font-weight: bold;
    color: Navy;
}

