﻿/*
WARNING! - This is a DreamServer 5 Generated Style Sheet

Modifications to Generated Code may be lost if the application is republished

You should not change this file.  Create a copy with a new name if you need to customize it

Structure Version: 17.1120.2323
*/

/* DEFAULTCSS.CST */

#MainContentDIV {width:100%;overflow:visible;}
#PageContainerTable {height:100%;width:100%;}
.ShowHideColumnLink, .ShowHideColumnLink:visited { background-color: #ffffff;  color: #000000; border: 1px solid #000000; text-decoration: none; padding-top:1px; padding-bottom:1px; padding-left:2px; padding-right:2px;}
.ClearFiltersLink, .ClearFiltersLink:visited { color: #000000 !Important;background-color:#ffffff;border: 1px solid ; text-decoration: none; padding-top:1px; padding-bottom:1px; padding-left:2px; padding-right:2px;}
.AddNewItemLink, .AddNewItemLink:visited { color: #ffffff !Important;background-color:#006633;border: 1px solid ; text-decoration: none; padding-top:1px; padding-bottom:1px; padding-left:2px; padding-right:2px;}
.AddNewItemLink:hover { color: #006633 !Important;background-color:#006633;border: 1px solid ;}
.BrightLink {color: #006699 !Important;}
.BrightLink:hover {color:white !Important;}
.Button { color: #ffffff; background-color: #404040; border-width: thin;border-style: solid; }
.Button:hover { color: #000000; background-color: #ffffff; border-width: thin;border-style: solid; }
.CalendarInlinePopup .ajax__calendar_active {color: #404040; background-color: #ffffff;}
.CalendarInlinePopup .ajax__calendar_container {background-color: #ffffff; }
.ContextInformation {color: #006699;}
.Disabled { color: #cccccc;; }
.Error, {color:#AF0800; !important; font-size:large;}
.ErrorMessage {color:#AF0800; !important; }
.ErrorField { color: #ffffff; background-color: #AF0800;;}
.ErrorSummary, .ErrorSummary li, .ErrorMessage { #AF0800; !important; }
.FilterRow { background-color: #cccccc; }
.FilterRow select {border-style: none;}
.HeaderRow {background-color: ; }
.Highlight { color: #006699; !important;}
.Highlight2 { color: #006666 !important;}
.Highlight3 { color: #336666 !important;}
.HighlightPanel { color: #404040; background-color: #cccccc; }
.Layout {height:100%;width:100%;}
.LinkGrey, .LinkGrey:visited {color:#000000;text-decoration:none;}
.LinkGrey:hover { color: #006699;}
.LoginFormFields {width:200px;}
.MenuBarDIV {background-color:#1a1a1a;width:100%;height:40px;vertical-align:middle;}
.MenuBarLink,.MenuBarLink:visited {color:#f2f2f2;text-decoration:none;}
.MenuBarLink:hover {color:<#006699;}
.MenuBarLinkActive .MenuBarLinkActive A, .MenuBarLinkActive A:visited {color:#006699;}
.MenuBarLinkActive A:hover {color:#000000;}
.MenuBarTable {}
.MenuBarTable td {width:100px;}
.modalBackground {width: 100%;height: 100%;background-color: gray;filter:alpha(opacity=70);opacity:0.7;}
.modalBox {filter:alpha(opacity=1000);opacity:1;background-color:White;color:Black;}
.PagingRow {background-color: #cccccc; }
.PrimaryBackGroundColor { background-color: ;  }
.PrimaryFontColor { color: #006699; }
.SearchBox {background-color:#cccccc; }
.SiteLogoLarge {width:250px;height:70px;}
.SortByLink {color:#000000;}
.SortByLink:hover {color:#006699;}
.SuccessMessage { color: #00B050;}
.WatermarkFormField {font-style: italic;color: #cccccc;}
.AutoWidth { width: auto !Important; }
.WorkbookProjectLink { background-color: #f2f2f2;  margin-top:5px; margin-bottom: 5px; color: #9f9f9f; padding-left:2px; padding-top:2px; font-size:9pt; height:40px;}
.WorkbookProjectLinkActive { background-color: #404040; margin-top:5px; margin-bottom:5px; padding-left:2px; padding-top:2px; color:#ffffff !Important; font-size:9pt; height:40px;}
.WorkbookProjectLinkActive a, .WorkbookProjectLinkActive a:visited { color:White !Important;}
body {background-color: #ffffff; font-family: Arial, Helvetica, sans-serif;font-size: small;color: #404040;}
A,A:visited {color:#006699;text-decoration:none;}
A:hover {color:#006699;text-decoration:underline;}
h1 {color: #006699;font-size: 12pt;}
h2 {color: #006699;font-size: 11pt;}
h3 {color: #006699;font-size: 10pt;}
.WorkbookAddItemLink { background-color: #404040; margin-top: 5px; margin-bottom: 5px; color: #cccccc;  padding-left: 2px; padding-top: 2px; font-size: 9pt; height: 40px;}

/* AJAXTOOLKITTABSCSS.CST */

.CustomTabStyle .ajax__tab_container { /*border: 1px solid #FF5A2E;*/ }
/* The Bar the Tab Selectors sit in */
.CustomTabStyle .ajax__tab_header  { border-style: none none solid none; border-width: 2px; padding-top:5px; vertical-align: middle; background-color:; }
/* The Tab "Block" */
.CustomTabStyle .ajax__tab_outer { background:#f2f2f2; margin-right:5px; padding-left:8px;padding-right:8px; padding-top:3px; padding-bottom:1px; border-color: ; vertical-align: middle; }
/* The Tab Label */
.CustomTabStyle .ajax__tab_inner { vertical-align: middle; color:#9f9f9f; }
.CustomTabStyle .ajax__tab_inner a, .CustomTabStyle .ajax__tab_inner a:visited { color:#9f9f9f; }
/* The Contents of the Tabs */
.CustomTabStyle .ajax__tab_body {vertical-align: middle; background-color:; padding-top:5px; }
/* Active State */
.CustomTabStyle .ajax__tab_active .ajax__tab_outer { background:#6699CC !Important; }
.CustomTabStyle .ajax__tab_active .ajax__tab_outer span { color: #ffffff !Important; }
/* Hover State */
.CustomTabStyle .ajax__tab_hover .ajax__tab_outer { vertical-align: middle; background-color: #e2e2e2; color: #404040; }
/* Scrolling */
.CustomTabStyle .ajax__scroll_horiz {overflow-x:scroll;}
.CustomTabStyle .ajax__scroll_vert {overflow-y:scroll;}
.CustomTabStyle .ajax__scroll_both {overflow:scroll}
.CustomTabStyle .ajax__scroll_auto {overflow:auto}


/* DSXCONTROLSCSS.CST */

.ActionButtonPanel { background-color: ; }
.ActionButton { margin-right:5px !important; border:none !important; background-color:#D38100; color: #ffffff; };
.ActionButton:hover { margin-right:5px !important; border:none !important; background-color:#ffffff; color: #D38100; };
.AlphaFlag {color: #99CCFF;}
.BetaFlag {color: #FF9933;}
.BugFlag {color: #FFFF00;}
.ConceptFlag {color: #E5E5E5;}
.CSSFlag {color: #CCCC00;}
.DevFlag {color: #66FF33;}
.UntestedFlag {color: #00FF99;}
.AlphaPageSelected { background-color:Silver;}
.ApplicationLoadingPanel { position:absolute; top:100px; left:100px; height:300px; width:400px; background-color:Red;}
.CheckBoxFilter { background-color:silver;}
.CheckBoxFilter td { color:black;}
.CheckBoxFilter_Fixed { display:inline; }
.CheckBoxFilter_Fixed label{ color:#ffffff;}
.CheckBoxFilterValue { cursor:pointer; color:#ffffff; border:1px solid white;padding-left:2px; padding-right:2px;}
.ColumnFilterCalendar { width:70px;}
.DataFieldUpdateProgress {background-color: #cccccc; color: #404040; }
.DataForm { margin-top:5px; color: #404040 }
.DataForm td {text-align:left; vertical-align:middle;}
.DataForm td select {width:200px;}
.DataForm th {text-align: left; vertical-align:top;}
.DataFormActions { }
.DataFormDisabledButton {  border: 1px solid; text-decoration: none; padding-top:1px; padding-bottom:1px; padding-left:2px; padding-right:2px; min-width:80px;}
.DataFormApplyButton { color: #e2e2e2; background-color: #D38100; border: 1px solid; text-decoration: none; padding-top:1px; padding-bottom:1px; padding-left:2px; padding-right:2px; min-width:80px;}
.DataFormApplyButton:hover { color: #ff9933; background-color: #e2e2e2; }
.DataFormCancelButton { color: #e2e2e2; background-color: #AF0800; border: 1px solid ; text-decoration: none; padding-top:1px; padding-bottom:1px; padding-left:2px; padding-right:2px; min-width:80px;}
.DataFormCancelButton:hover { color: #ff0000; background-color: #E2E2E2;}
.DataFormDeleteButton { color: #ffffff; background-color: #AF0800;}
.DataFormSaveButton { color: #e2e2e2; background-color: #006633;; border: 1px solid ; text-decoration: none; padding-top:1px; padding-bottom:1px; padding-left:2px; padding-right:2px; min-width:80px;}
.DataFormSaveButton:hover { color: #006633; background-color: #ffffff; }
.DataFormExitToParentLink a,.DataFormExitToParentLink a:visited {color: #000000;}
.DataFormExitToParentLink a:hover {color: #000000; background-color: #000000;}
.DataFormControl .ChildControls {vertical-align:top;}
.DataFormControl {}
.DataFormDarkLabel th { text-align: left; vertical-align: middle; background-color: ; color:#404040;}
.DataFormFieldReadOnly {background-color: #cccccc; cursor: default;}
.DataFormUpdateProgress, .DataListUpdateProgress, .DataFunctionUpdateProgress { border-color: #cccccc; border-style: outset; background-color: #cccccc; position: fixed; z-index: 200; width: 230px; height: 75px; top: 200px; left: 400px; color: #404040; font-size: medium; font-family: arial, Helvetica, sans-serif; font-style: italic;}
.DataList { border-spacing: 0px;border-collapse: collapse;width:100%;}
.ChildBO { border-top: 0px; border-left: 1px solid; border-right: 1px solid; border-bottom: 1px solid; border-color: ; }
.LastChildDataList .DataFormPanelContainer_Edit, .LastChildDataList .DataFormPanelContainer_Edit_Inline {}
.DataList td {vertical-align: top;cursor: pointer;padding-right: 3px;}
.DataList th {vertical-align: bottom;}
.DataList th a {XXcolor: #ffffff; text-decoration:none;}
.DataList .DataListFilterRow {text-align: left;vertical-align: bottom;background-color: #cccccc;}
.DataList .DataListFilterRow select {text-align: left;vertical-align: bottom;color: #000000;}
.DataList .DataListHeaderRow {background-color: #cccccc;}
.DataList .DataListHeaderRow th {padding-top:5px;padding-bottom:5px;}
.DataList .DataListHeaderRow th a,.DataList .DataListHeaderRow th a:visited {color: #000000;text-decoration:none;font-weight:normal;}
.DataList .DataListHeaderRow th a:hover {color: #000000;text-decoration:none;font-weight:normal;}
.DataList .DataListRow { background-color: #E2E2E2; }
.DataListRow { background-color: #E2E2E2;}
.DataListRow td { color:#404040 }
.DataListRow th { background-color: #E2E2E2;}
.DataList .DataListAltRow { background-color: #f2f2f2; }
.DataListAltRow { background-color:#f2f2f2; }
.DataListAltRow td { color:#404040 }
.DataListAltRow th { background-color: #f2f2f2;}
.DataListRowActive td, .DataListAltRowActive td {color: #404040;}
.DataListRowActive, .DataListAltRowActive { border-style: none none ridge none; border-width: medium; border-color: ; color: #404040; background-color: #ffffff;}
.DataListRowHover {background-color: #404040;color:#ffffff;}
.DataListRowHover td {color: #ffffff;}
.DataListRowActiveHover { border-style: none none ridge none; border-width: medium; border-color: #ffffff; color: #ffffff; background-color: #404040;}
.DataListRowActiveHover td {color: #ffffff;}
.DataListDeletedRow td { text-decoration: line-through;}
.DataListRowCellEditLink {text-decoration:none;color:Black;}
.DataListDownloadExcel { height: 20px; margin-bottom:-6px; margin-left:15px; margin-right:15px;}
.DataListDeleteButton { background-color: #AF0800; display:inline; border: 1px solid ; }
.DataListDeleteButton .DeleteRowLink { padding-top:1px; padding-bottom:1px; padding-left:3px; padding-right:3px;}
.DataListDeleteButton, .DataListDeleteButton a, .DataListDeleteButton a:visited { color: #ffffff;}
.DataListEditButton { background-color: #D38100; display:inline; border: 1px solid ; }
.DataListEditButton .EditRowLink { padding-top:1px; padding-bottom:1px; padding-left:3px; padding-right:3px;}
.DataListEditButton, .DataListEditButton a, .DataListEditButton a:visited { color: #ffffff; }
.DataListEditButton input { color: #ffffff; background-color: #D38100; display:inline; }
.DataFormEditButton { color: #ffffff !important; background-color: #333333; display:inline; border: 1px solid ; }
.DataFormEditButton:hover { color: #333333 !important; background-color: #ffffff; display:inline; }
.DataListEditPanelCell { background-color: ; padding: 0px; margin-bottom: 30px; }
.DataListLeftColumn {text-align:left;}
.DataListPagingBar { color: #404040; background-color: #cccccc;; margin-top:10px;text-align: left;vertical-align: bottom; padding-top:5px;padding-bottom:5px; }
.DataListSpacer {}
.DataListSpacer {width: 2px;}
.DataListUpdateProgressBIG { border-style: outset;background-color: #cccccc;position: fixed;z-index: 200;width: 630px;height: 75px;top: 200px;left: 400px;color: #404040;font-size: medium;font-family: arial, Helvetica, sans-serif;font-style: italic;}
.DataSearchBar .SearchFilter { width:300px; display:inline-block !Important; text-align:top;}
.DataSearchBar { padding-top:2px; padding-bottom:2px;text-align: left;vertical-align: bottom;background-color: #cccccc;color: #404040;}
.DataSearchBar a { color: #404040; }
.DataSearchBar input { color:#404040; background-color: #ffffff; border: thin solid ;}
.DataSearchBar select { color:#404040; background-color: #ffffff; max-width:150px;  }
 DataSearchBar select option { color:#404040;}
.SearchByCombinedText { border: thin solid #ffffff; background-color: #ffffff; color: #000000;}
.SearchByTextBox { color: #000000; background-color: #ffffff; width: 200px;}
.SearchByTextBoxWaterMark { font-style: italic; color: #000000; background-color: #ffffff; width: 200px;}
.SearchByTextButton { border: 1px solid ; color: #404040; text-decoration: none;}
.SearchByTextButton:hover { color: #000000; background-color: #ffffff; border: 1px solid #000000;}
.SearchFilter .Filter { width:170px; display:inline-block !Important;}
.SearchFilter .Label { width:125px; display:inline-block !Important;}
.DataForm input { border: thin solid ;  background-color: #ffffff;  color: #404040; }
.DataForm input:focus, .DataForm input:hover { border: thin solid ;  background-color: #ffffff;  color: #404040; }
.DataForm Select, select[multiple] { border: thin solid ; background-color: #ffffff; color: #404040; }
.DataForm Select:focus, Select:hover { background-color: #ffffff;  color: #404040; } option { color:#404040;}
.DataForm Select[disabled] {border-color: ; background-color: #ffffff; color: #cccccc !important;}
.DataForm textarea {border: thin solid ; background-color: #ffffff; color: #404040; }
.DataForm textarea:focus, textarea:hover { border: thin solid ;  background-color: #ffffff;  color: #404040; }
.DSXCMSTextBox { cursor: text;}
.DSXCMSTextBox_Editing { background-color: #ffffff;}
.DSXCMSTextBox_Highlight { min-height:10px; background-color: #ffffff; cursor:pointer;}
.DSXCMSTextBoxAutoExpander { border: thin solid #404040; background-color: #ffffff; color: #404040; overflow:hidden; min-width:570px; font:inherit; font-size:inherit; border:0px;}
.DSXControlPanel .DataFormPanelSwitch {border-style: none;width: 125px;height: 55px;overflow: visible;text-align: center;vertical-align: middle;}
.GreenButton { background-color:darkgreen; color:white;}
.HelpPrompt { color: #000000; font-size: small;}
.Hidden {visibility:hidden;display:none;}
.HiddenTab { display:none;}
.HoverClickDiv {cursor: help;display:inline;}
.LinkAsText { text-decoration:none; }
.MainDataList { border-spacing: 0px; border-collapse: collapse; overflow:scroll; width:1000px; }
.MoneyColumn, .PercentColumn {text-align:right;}
.PagingBarCell {text-align:center;}
.RefreshList, .RefreshList:visited {  background-color: #ffffff;  color: #000000; border: 1px solid #000000; text-decoration: none; padding-top:1px; padding-bottom:1px; padding-left:2px; padding-right:2px;}
.RefreshList:hover {  background-color: #E2E2E2;  color: #404040; border: 1px solid #404040; text-decoration: none; padding-top:1px; padding-bottom:1px; padding-left:2px; padding-right:2px;}
.RefreshPanel { margin-top:5px; margin-bottom:5px; padding:2px;}
.TextColumn {text-align:left;}
.TotalsRow {background-color: #cccccc;height:30px;vertical-align:middle;}
.TotalsRow td,.TotalsRow th {background-color: #404040;color: #ffffff;font-weight:bold;padding-top:10px;padding-bottom:10px;margin-top:10px;margin-bottom:10px;vertical-align:middle;}
.UpdatePageButton { }
/* DO NOT CHANGE - This is to launch the DSX Studio Apps */
.DSXBlueButton { background-color:#5B92E3; color:white; border: 1px solid white; text-decoration: none; padding-top:1px; padding-bottom:1px; padding-left:2px; padding-right:2px;}
.ColumnSwitcher { margin-left:10px; display:inline-block; background-color:white; padding:10px; min-width:250px; }