﻿.EditorControl_Title { font-size: 14px; font-weight: bold; }
.ExitorControl_Table { table-layout: fixed; padding: 0px; width: 100%; height: 100%; }
.ExitorControl_Table TD { height: 100%; }
.EditorControl_Fieldset 
{ 
    padding: 0px 4px; 
    margin: 0px 4px; 
    border: 0px solid #ededed; 
    background-color: #ededed;
}
.EditorControl_Fieldset legend
{
    background-color: #FFF;
    border: 1px solid #ededed; 
    margin: 0;
    margin-top: 4px;
    font-size: 12px;
}
.EditorControl_Fieldset_Full { padding: 4px; margin: 4px; border: 1px solid #e0e0e0; height: 100%; }
.EditorControl_Fieldset_Legend { font-weight: bold; }

/********************************************** EDITOR TAB CONTROL *******************************************/
.Editor_Tab { width: 100%; }
.Editor_Tab INPUT { font-size: 10px; padding: 1px; margin: 0px; }
.ajax__tab_container { height: 100%; }
.Editor_Tab .ajax__tab_header { background: url(../Images/TabContainer/TabContainer_DarkBlue_Tab_Header.gif) repeat-x; }
.Editor_Tab .ajax__tab_outer { height: 28px; padding: 1px 1px 2px 1px; background: url(../Images/TabContainer/TabContainer_DarkBlue_Tab_Outer.gif) repeat-x; }
.Editor_Tab .ajax__tab_inner { width: 100%; background: url(../Images/TabContainer/TabContainer_DarkBlue_Tab.gif) repeat-x; }
.Editor_Tab .ajax__tab_tab { padding: 7px 5px 9px 5px; color: #FFFFFF; font-weight: normal;  }

.Editor_Tab .ajax__tab_hover .ajax__tab_outer { height: 28px; padding: 1px 1px 2px 1px; background: url(../Images/TabContainer/TabContainer_DarkBlue_Tab_Hover_Outer.gif) repeat-x; }
.Editor_Tab .ajax__tab_hover .ajax__tab_inner { width: 100%; background: url(../Images/TabContainer/TabContainer_DarkBlue_Tab_Hover.gif) repeat-x; }
.Editor_Tab .ajax__tab_hover .ajax__tab_tab { padding: 7px 5px 9px 5px; color: #fcffa5; font-weight: normal;  }

.Editor_Tab .ajax__tab_active .ajax__tab_outer { height: 28px; padding: 1px 1px 2px 1px; background: url(../Images/TabContainer/TabContainer_DarkBlue_Tab_Selected_Outer.gif) repeat-x; }
.Editor_Tab .ajax__tab_active .ajax__tab_inner { width: 100%; background: url(../Images/TabContainer/TabContainer_DarkBlue_Tab_Selected.gif) repeat-x; }
.Editor_Tab .ajax__tab_active .ajax__tab_tab { padding: 14px 5px 2px 5px; color: #FFFFFF; font-weight: normal;  }
.Editor_Tab .ajax__tab_body { border-top:0; padding:0; height: 100%; }
.Editor_Tab .ajax__tab_panel { width: 100%; height: 100%; }
/********************************************** EDITOR TAB CONTROL *******************************************/

/************************************************* EDITOR ITEMS **********************************************/
.Editor_AlternatingItem { background-color: #ededed; }
.Editor_Item { background-color: #e2e2e2; }
.Editor_SubtItem { background-color: #efefef; }
.Editor_ItemHover { background-color: #c4ddff; }
.Editor_SubItemHover { background-color: #dcebff; }

.Editor_PagePart { background: #d8d8d8; text-align: center; cursor: pointer; width: 100%; height: 100%; 
                   display: block; text-decoration: none; color: #000000; border: 0px; }
.Editor_PagePart:hover { background: #bcdae4; text-align: center; cursor: pointer; width: 100%; height: 100%; 
                         display: block; text-decoration: none; color: #000000; border: 0px; }
                         
.Editor_PagePartCheck { background: #d8d8d8; text-align: center; cursor: pointer; 
                        text-decoration: none; color: #000000; border: 0px; }
.Editor_PagePartCheck:hover { background: #bcdae4; text-align: center; cursor: pointer; 
                              text-decoration: none; color: #000000; border: 0px; }
                              
.Editor_PagePartClear { background: #bcdae4; text-align: center; 
                   text-decoration: none; color: #000000; border: 0px; }
.Editor_PagePartClear_Invalid { background: #f3f3f3; text-align: center;
                           text-decoration: none; color: #000000; border: 0px; }
/************************************************* EDITOR ITEMS **********************************************/

/************************************************ EDITOR BUTTONS *********************************************/

/************************************************ EDITOR BUTTONS *********************************************/

/************************************************** MISC STUFF ***********************************************/
.LineArrow_Up { background: url(../Images/Misc/LineArrow_Up.gif) no-repeat;
                background-position: top center; }
.LineArrow_Down { background: url(../Images/Misc/LineArrow_Down.gif) no-repeat;
                  background-position: bottom center; }
.LineArrow_Left { background: url(../Images/Misc/LineArrow_Left.gif) no-repeat;
                  background-position: center left; }
.LineArrow_Right { background: url(../Images/Misc/LineArrow_Right.gif) no-repeat;
                   background-position: center right; }
/************************************************** MISC STUFF ***********************************************/

/************************************************ WIZARD EDITOR **********************************************/
.Wizard_Window_Simple 
{ 
    background: #142d44;
    height: 100%;
    padding: 2px;
    padding-top: 27px;
    padding-bottom: 2px;
    overflow: visible;
}
.Wizard_Window_SimpleContent 
{ 
    overflow: auto; 
    overflow-x: hidden; 
    overflow-y: scroll; 
    width: 100%; 
    height: 100%;
    background: #EDEDED;
    position: relative;
}
.Wizard_Tab
{
    height: 100%;
}
.Wizard_Tab_header
{
    width: 100%;
    position: absolute;
    z-index: 1000;
}
.Wizard_Tab_header_item
{
    background: #fafafa;
    padding: 3px;
    display: block;
    font-size: 12px;
}
a.Wizard_Tab_header_item
{
    text-decoration: none;
}
.Wizard_Tab_header_item_active
{
    background: #EDEDED;
    padding: 3px;
    display: block;
    font-weight: bold;
    font-size: 12px;
}
a.Wizard_Tab_header_item_active
{
    text-decoration: none;
}
.Wizard_Tab_pane 
{ 
    position:relative; 
    overflow:hidden; 
    clear:both; 
    width:100%;
    height: 100%;
}
.Wizard_Tab_items 
{ 
    width:20000em; 
    position:absolute; 
    clear:both; 
    margin:0; 
    padding:0; 
    padding-top: 30px;
} 
.Wizard_Tab_item
{
    width:670px;
    height: 400px;
    float:left; 
    display:block; 
}
.Wizard_Tab_item_active
{
    width:670px;
    height: 400px;
    float:left; 
    display:block; 
}
.Wizard_Tab_nav_disabled
{
    display: none;
}
/************************************************ WIZARD EDITOR **********************************************/