* { outline: none; }

.PageMessage { border: 5px solid #F00; padding: 5px 5px 5px 25px; background: url(/epl/alert_n.jpg) no-repeat top left #FDD; color: #000; display: block; }

BODY { margin: 0px; background-color: white; }
.ControlPanel { border-right: #003366 1px solid; border-top: #003366 1px solid; border-left: #003366 1px solid; width: 100%; border-bottom: #003366 1px solid; background-color: #ffffff; }
.PagingTable { border-right: #003366 1px solid; border-top: #003366 1px solid; border-left: #003366 1px solid; width: 100%; border-bottom: #003366 1px solid; background-color: #ffffff; }
.SkinObject { font-weight: bold; font-size: 8.5pt; color: #003366; font-family: Tahoma, Arial, Helvetica; text-decoration: none; }
A.SkinObject:link { color: #003366; text-decoration: none; }
A.SkinObject:visited { color: #003366; text-decoration: none; }
A.SkinObject:hover { color: #003366; text-decoration: none; }
A.SkinObject:active { color: #003366; text-decoration: none; }
.Language { margin: 0px; vertical-align: middle; }
.Language IMG { border-right: medium none; border-top: medium none; border-left: medium none; border-bottom: medium none; }
.Head { font-weight: normal; font-size: 20px; color: #333333; font-family: Tahoma, Arial, Helvetica; }
.SubHead { font-weight: bold; font-size: 11px; color: #003366; font-family: Tahoma, Arial, Helvetica; }
.SubSubHead { font-weight: bold; font-size: 11px; color: black; font-family: Tahoma, Arial, Helvetica; }
.Normal { font-weight: normal; font-size: 11px; font-family: Tahoma, Arial, Helvetica; }
.NormalDisabled { font-weight: normal; font-size: 11px; font-family: Tahoma, Arial, Helvetica; }
.NormalDisabled { color: silver; }
.NormalBold { font-weight: bold; font-size: 11px; font-family: Tahoma, Arial, Helvetica; }
.NormalRed { font-weight: bold; font-size: 12px; color: #ff0000; font-family: Tahoma, Arial, Helvetica; }
.NormalTextBox { font-weight: normal; font-size: 12px; font-family: Tahoma, Arial, Helvetica; }
.DataGrid_AlternatingItem { font-weight: normal; font-size: 10px; color: red; font-family: Tahoma, Arial, Helvetica; background-color: white; }
.DataGrid_Container { background-color: transparent; }
.DataGrid_Footer { background-color: white; }
.DataGrid_Header { font-weight: bold; font-size: 10px; color: black; font-family: Tahoma, Arial, Helvetica; background-color: transparent; text-align: center; }
.DataGrid_Item { font-weight: normal; font-size: 10px; color: black; font-family: Tahoma, Arial, Helvetica; background-color: transparent; }
.DataGrid_SelectedItem { font-weight: normal; font-size: 10px; color: blue; font-family: Tahoma, Arial, Helvetica; background-color: silver; }
.TreeMenu_Node { font-weight: normal; font-size: 12px; font-family: Tahoma, Arial, Helvetica; }
.TreeMenu_NodeSelected { font-weight: normal; font-size: 12px; font-family: Tahoma, Arial, Helvetica; background-color: #dcdcdc; }
A.TreeMenu_Node:link { color: #003366; text-decoration: none; }
A.TreeMenu_NodeSelected:link { color: #003366; text-decoration: none; }
A.TreeMenu_Node:visited { color: #003366; text-decoration: none; }
A.TreeMenu_NodeSelected:visited { color: #003366; text-decoration: none; }
A.TreeMenu_Node:hover { color: #ff0000; text-decoration: none; }
A.TreeMenu_NodeSelected:hover { color: #ff0000; text-decoration: none; }
A.TreeMenu_Node:active { color: #003366; text-decoration: none; }
A.TreeMenu_NodeSelected:active { color: #003366; text-decoration: none; }
.FileManager { border-right: black 1px solid; border-top: black 1px solid; border-left: black 1px solid; border-bottom: black 1px solid; height: 400px; }
.FileManager_ToolBar { border-bottom: black 1px solid; height: 25px; }
.FileManager_Explorer { border-right: #696969 1px solid; border-top: #696969 1px solid; margin: 2px; border-left: #696969 1px solid; border-bottom: #696969 1px solid; height: 100%; background-color: white; }
.FileManager_FileList { border-right: #696969 1px solid; border-top: #696969 1px solid; margin: 2px; overflow: auto; border-left: #696969 1px solid; border-bottom: #696969 1px solid; height: 100%; background-color: white; }
.FileManager_MessageBox { padding-right: 25px; padding-left: 25px; padding-bottom: 25px; vertical-align: middle; padding-top: 25px; background-color: white; text-align: center; }
.FileManager_Header { font-weight: bold; font-size: 11px; color: #e7e7ff; border-bottom: #696969 1px solid; font-family: Tahoma, Arial, Helvetica; height: 25px; background-color: #9ebff6; }
.FileManager_Pager { border-top: #696969 1px solid; font-weight: bold; font-size: 11px; font-family: Tahoma, Arial, Helvetica; height: 25px; background-color: #eeeeee; }
.FileManager_StatusBar { font-weight: normal; font-size: 11px; margin: 2px; font-family: Tahoma, Arial, Helvetica; height: 25px; background-color: #dedfde; }
.FileManager_Item { border-top: black 1px dashed; font-weight: normal; font-size: 11px; color: black; border-bottom: black 1px dashed; font-family: Tahoma, Arial, Helvetica; background-color: #f8f8f8; }
.FileManager_AltItem { font-weight: normal; font-size: 11px; color: black; border-top-style: none; font-family: Tahoma, Arial, Helvetica; border-right-style: none; border-left-style: none; background-color: #eeeeee; border-bottom-style: none; }
.FileManager_SelItem { font-weight: bold; font-size: 11px; color: white; border-top-style: none; font-family: Tahoma, Arial, Helvetica; border-right-style: none; border-left-style: none; background-color: #99ffff; border-bottom-style: none; }
.FileManagerTreeNode { font-weight: normal; font-size: 11px; font-family: Tahoma, Arial, Helvetica; }
.FileManagerTreeNodeSelected { font-weight: normal; font-size: 11px; font-family: Tahoma, Arial, Helvetica; background-color: #dcdcdc; }
A.FileManagerTreeNode:link { color: #003366; text-decoration: none; }
A.FileManagerTreeNodeSelected:link { color: #003366; text-decoration: none; }
A.FileManagerTreeNode:visited { color: #003366; text-decoration: none; }
A.FileManagerTreeNodeSelected:visited { color: #003366; text-decoration: none; }
A.FileManagerTreeNode:hover { color: #ff0000; text-decoration: none; }
A.FileManagerTreeNodeSelected:hover { color: #ff0000; text-decoration: none; }
A.FileManagerTreeNode:active { color: #003366; text-decoration: none; }
A.FileManagerTreeNodeSelected:active { color: #003366; text-decoration: none; }
.Wizard { border-right: black 1px solid; border-top: black 1px solid; border-left: black 1px solid; width: 650px; border-bottom: black 1px solid; height: 400px; }
.WizardButton { border-right: #696969 1px solid; padding-right: 2px; border-top: #696969 1px solid; padding-left: 2px; padding-bottom: 2px; border-left: #696969 1px solid; padding-top: 2px; border-bottom: #696969 1px solid; background-color: #dcdcdc; }
.WizardHeader { background: #ffffcc; border-bottom: black 1px solid; height: 40px; }
.WizardFooter { border-top: black 1px solid; background: #ccffcc; height: 25px; text-align: right; }
.WizardBody { padding-right: 10px; padding-left: 10px; padding-bottom: 10px; padding-top: 10px; height: 325px; }
.WizardHelp { padding-right: 5px; padding-left: 5px; font-size: 9pt; padding-bottom: 5px; border-left: black 1px solid; width: 180px; padding-top: 5px; background-color: #ccffff; }
.WizardHelpText { font-size: 8pt; overflow: auto; width: 180px; color: black; font-family: Tahoma, Verdana, Arial, Sans-Serif; height: 300px; }
.WizardText { font-size: 9pt; color: black; font-family: Tahoma, Verdana, Arial, Sans-Serif; }
.Help { border-right: black 1px solid; padding-right: 2px; border-top: black 1px solid; padding-left: 2px; font-weight: normal; font-size: 11px; padding-bottom: 2px; border-left: black 1px solid; color: black; padding-top: 2px; border-bottom: black 1px solid; font-family: Tahoma, Arial, Helvetica; background-color: #ffff99; }
.CommandButton { font-weight: normal; font-size: 11px; font-family: Tahoma, Arial, Helvetica; }
A.CommandButton:link { color: #003366; text-decoration: underline; }
A.CommandButton:visited { color: #003366; text-decoration: underline; }
A.CommandButton:hover { color: #ff0000; text-decoration: underline; }
A.CommandButton:active { color: #003366; text-decoration: underline; }
.StandardButton { padding-right: 5px; padding-left: 5px; font-weight: normal; font-size: 11px; background: #dddddd; color: #000000; font-family: Verdana, sans-serif; }
H1 { font-weight: normal; font-size: 20px; color: #666644; font-family: Tahoma, Arial, Helvetica; }
H2 { font-weight: normal; font-size: 20px; color: #666644; font-family: Tahoma, Arial, Helvetica; }
H3 { font-weight: normal; font-size: 12px; color: #003366; font-family: Tahoma, Arial, Helvetica; }
H4 { font-weight: normal; font-size: 12px; color: #003366; font-family: Tahoma, Arial, Helvetica; }
H5 { font-weight: bold; font-size: 11px; color: #003366; font-family: Tahoma, Arial, Helvetica; }
DT { font-weight: bold; font-size: 11px; color: #003366; font-family: Tahoma, Arial, Helvetica; }
H6 { font-weight: bold; font-size: 11px; color: #003366; font-family: Tahoma, Arial, Helvetica; }
TFOOT { font-size: 12px; color: #003366; font-family: Tahoma, Arial, Helvetica; }
THEAD { font-size: 12px; color: #003366; font-family: Tahoma, Arial, Helvetica; }
TH { font-weight: bold; font-size: 12px; vertical-align: baseline; color: #003366; font-family: Tahoma, Arial, Helvetica; }
A:link { color: #003366; text-decoration: none; }
A:visited { color: #003366; text-decoration: none; }
A:hover { color: #ff0000; text-decoration: underline; }
A:active { color: #003366; text-decoration: none; }
SMALL { font-size: 8px; }
BIG { font-size: 14px; }
BLOCKQUOTE { font-family: Lucida Console, monospace; }
PRE { font-family: Lucida Console, monospace; }
HR { color: #696969; height: 1pt; text-align: left; }
.ModuleTitle_MenuContainer { border-right: blue 0px solid; border-top: blue 0px solid; border-left: blue 0px solid; border-bottom: blue 0px solid; }
.ModuleTitle_MenuBar { cursor: pointer; height: 16px; background-color: transparent; }
.ModuleTitle_MenuItem { border-right: white 0px solid; border-top: white 1px solid; font-weight: bold; font-size: 9pt; border-left: white 0px solid; cursor: pointer; color: black; border-bottom: white 1px solid; font-style: normal; font-family: Tahoma, Arial, Helvetica; background-color: transparent; }
.ModuleTitle_MenuIcon { border-top: #eeeeee 1px solid; border-left: #eeeeee 1px solid; width: 15px; cursor: pointer; border-bottom: #eeeeee 1px solid; height: 21px; background-color: #eeeeee; text-align: center; }
.ModuleTitle_SubMenu { border-right: #ffffff 0px solid; border-top: #ffffff 0px solid; z-index: 1000; border-left: #ffffff 0px solid; cursor: pointer; border-bottom: #ffffff 0px solid; background-color: #ffffff; }
.ModuleTitle_MenuBreak { border-right: #eeeeee 0px solid; border-top: #eeeeee 1px solid; border-left: #eeeeee 0px solid; border-bottom: #eeeeee 1px solid; height: 1px; background-color: #eeeeee; }
.ModuleTitle_MenuItemSel { font-weight: bold; font-size: 9pt; cursor: pointer; color: black; font-style: normal; font-family: Tahoma, Arial, Helvetica; background-color: #c1d2ee; }
.ModuleTitle_MenuArrow { border-right: #ffffff 1px solid; border-top: #ffffff 0px solid; font-size: 10pt; cursor: pointer; border-bottom: #ffffff 1px solid; font-family: webdings; }
.ModuleTitle_RootMenuArrow { font-size: 10pt; cursor: pointer; font-family: webdings; }
.MainMenu_MenuContainer { background-color: transparent; }
.MainMenu_MenuBar { cursor: pointer; height: 16px; background-color: transparent; }
.MainMenu_MenuItem { border-right: white 0px solid; border-top: white 1px solid; font-weight: bold; font-size: 9pt; border-left: white 0px solid; cursor: pointer; color: black; border-bottom: white 1px solid; font-style: normal; font-family: Tahoma, Arial, Helvetica; background-color: transparent; }
.MainMenu_MenuIcon { border-top: #eeeeee 1px solid; border-left: #eeeeee 1px solid; width: 15px; cursor: pointer; border-bottom: #eeeeee 1px solid; height: 21px; background-color: #eeeeee; text-align: center; }
.MainMenu_SubMenu { border-right: #ffffff 0px solid; border-top: #ffffff 0px solid; z-index: 1000; border-left: #ffffff 0px solid; cursor: pointer; border-bottom: #ffffff 0px solid; background-color: #ffffff; }
.MainMenu_MenuBreak { border-right: #eeeeee 0px solid; border-top: #eeeeee 1px solid; border-left: #eeeeee 0px solid; border-bottom: #eeeeee 1px solid; height: 1px; background-color: #eeeeee; }
.MainMenu_MenuItemSel { font-weight: bold; font-size: 9pt; cursor: pointer; color: black; font-style: normal; font-family: Tahoma, Arial, Helvetica; background-color: #c1d2ee; }
.MainMenu_MenuArrow { border-right: #ffffff 1px solid; border-top: #ffffff 0px solid; font-size: 10pt; cursor: pointer; border-bottom: #ffffff 1px solid; font-family: webdings; }
.MainMenu_RootMenuArrow { font-size: 10pt; cursor: pointer; font-family: webdings; }
.HeadBg { background-color: #cccccc; }
.TabBg { background-color: black; }
.SelectedTab { font-weight: bold; font-size: 8.5pt; color: #ffffff; font-family: Tahoma, Arial, Helvetica; text-decoration: none; }
A.SelectedTab:link { color: white; text-decoration: none; }
A.SelectedTab:visited { color: #eeeeee; text-decoration: none; }
A.SelectedTab:hover { color: #cccccc; text-decoration: none; }
A.SelectedTab:active { color: #eeeeee; text-decoration: none; }
.OtherTabs { font-weight: bold; font-size: 8.5pt; color: white; font-family: Tahoma, Arial, Helvetica; text-decoration: none; }
A.OtherTabs:link { color: white; text-decoration: none; }
A.OtherTabs:visited { color: #eeeeee; text-decoration: none; }
A.OtherTabs:hover { color: #cccccc; text-decoration: none; }
A.OtherTabs:active { color: #eeeeee; text-decoration: none; }
.PagingTable { height: 33px; }
.LabelEditTextClass { border-right: red 1px solid; border-top: red 1px solid; border-left: red 1px solid; border-bottom: red 1px solid; background-color: transparent; }
.LabelEditWorkClass { border-right: red 0px solid; border-top: red 0px solid; border-left: red 0px solid; border-bottom: red 0px solid; background-color: transparent; }
.SuggestTextMenu { border-right: black 1px solid; border-top: black 1px solid; background: white; border-left: black 1px solid; border-bottom: black 1px solid; white-space: nowrap; }
.SuggestNodeOver { color: white; background-color: navy; }
.eipbackimg { border-right: 1px outset; border-top: 1px outset; margin-top: -22px; background: url(../../images/eip_toolbar.gif) #99cccc; border-left: 1px outset; border-bottom: 1px outset; white-space: nowrap; position: absolute; height: 22px; }
.eipbuttonbackimg { display: inline-block; width: 21px; cursor: pointer; height: 21px; }
.eipbutton_edit { background: url(../../images/eip_edit.gif) no-repeat 100% center; }
.eipbutton_save { background: url(../../images/eip_save.gif) no-repeat 100% center; }
.eipborderhover { border-right: 1px outset; border-top: 1px outset; border-left: 1px outset; border-bottom: 1px outset; }
.DNNEmptyPane { width: 0px; }
.DNNAlignleft { text-align: left; }
.DNNAlignright { text-align: right; }
.DNNAligncenter { text-align: center; }
.LoginPanel { }
.LoginTabGroup { }
.LoginTab { border-right: #25569a 1px solid; padding-right: 5px; border-top: #25569a 1px solid; padding-left: 5px; background: url(../../images/tablogin_gray.gif) left top; float: left; padding-bottom: 4px; margin: 0px 3px 3px 0px; border-left: #25569a 1px solid; color: #fff; padding-top: 5px; border-bottom: #25569a 1px solid; text-decoration: none; }
.LoginTabSelected { border-right: #25569a 1px solid; padding-right: 5px; border-top: #25569a 1px solid; padding-left: 5px; background: url(../../images/tablogin_gray.gif) 0% -41px; float: left; padding-bottom: 4px; margin: 0px 3px 3px 0px; border-left: #25569a 1px solid; color: #fff; padding-top: 5px; border-bottom: #25569a 1px solid; text-decoration: none; }
.LoginTabHover { border-right: #c00 1px solid; padding-right: 5px; border-top: #c00 1px solid; padding-left: 5px; background: url(../../images/tablogin_gray.gif) left top; float: left; padding-bottom: 4px; margin: 0px 3px 3px 0px; border-left: #c00 1px solid; cursor: pointer; color: #555; padding-top: 5px; border-bottom: #c00 1px solid; text-decoration: none; }
.LoginContainerGroup { clear: both; padding-top: 5px; }
.LoginContainer { }

#logintd { font-weight: bold; }
#logintd a { color: #fff; text-decoration: none; }
#logintd a:hover { text-decoration: underline; }

#Nav a { font-weight: bold; color: #FFF; text-decoration: none; padding: 0 0 1em 0; }
#Nav a:hover { color: #000; }
#Nav ul { padding: 0; margin: 0; }
#Nav ul li { list-style: none; display: inline; margin: 0 1em 0 0; }

.menu { position: absolute; visibility: hidden; padding: 0 0 0 0; border: solid 3px #2056A0; }
.menuItem { display: block; background: #fff; padding: .25em 1em .25em 1em !important; color: #6B9ECD !important; }
.menuItem:hover { color: #000 !important; }
