

/* class used for html body tag */

.bodySP
{
    margin-top:0px;
    margin-left:0px;
    margin-bottom:0px;
    margin-right:0px;
    background-color:#ffffff;
}

/* is the base table where all the other tables are nested */
.applicationHolderSP
{
    background-color:#ffffff;
}

/* header related classes */
.headerArcSP
{
    background-color:#ffffff;
}

.headerArcTableSP
{
    background-color:#666699;
}

.headerLogoTableSP
{
    background-color:#ffffff;
}

.headerTitleSP
{
    background-color:#ffffff;
    font-family:"Arial Unicode MS";
    font-size:14px;
    font-weight:bold;
    color:#000080;
    text-align:center;
}

.arcDimensionsSP
{
        width:10;
        height:20;
}

/* tab related classes */
.tabTableSP
{
    background-color:#ffffff;
}

.selectedTabSP
{
    background-color:#666699;
    font-family:"Arial Unicode MS";
    font-size:10px;
    font-weight:bold;
    color:#FFE67D;
    text-align:center;
    text-decoration: none;
}

.deSelectedTabSP
{
    background-color:#C4C4D7;
    font-family:"Arial Unicode MS";
    font-size:10px;
    font-weight:normal;
    color:black;
    text-align:center;
    text-decoration: none;
}

.selectedTabMenuSP
{
    font-family:"Arial Unicode MS";
    font-size:10px;
    font-weight:bold;
    color: #FFE67D;
    text-decoration: none;
}

.deSelectedTabMenuSP
{
    font-family:"Arial Unicode MS";
    font-size:9px;
    font-weight:normal;
    color: #ffffff;
    text-decoration: none;
}

.selectedTabStripSP
{
    background-color:#666699;
}

/*  content related classes. note:- content = (all the other tables excluding search tables) */
.contentOuterTableSP
{
    background-color:#C4C4D7;
}

.contentInnerTableSP
{
    background-color:#ffffff;
}

/**
 * every table has a title..
 * and this class defines the properties for that title strip
 */
.contentTitleTableSP
{
    background-color:#666699;
    font-family:"Arial Unicode MS";
    font-size:11px;
    font-weight:bold;
    color:white;
    padding-right: 3px;
    padding-left: 3px;
}

/* prompts related classes */
.promptBigSP
{
    background-color:#ffffff;
    font-size:13px;
    font-family:"Arial Unicode MS";
    font-weight:bold;
    color:black;
}

/**
 * class used for all the prompts
 */
.promptSP
{
    background-color:#FFFFFF;
    font-size:10px;
    font-family:"Arial Unicode MS";
    border-color:#FFFFFF;
}

/**
 * class used for all the prompts
 */
.promptBoldSP
{
    background-color:#FFFFFF;
    font-size:10px;
    font-family:"Arial Unicode MS";
    font-weight:bold;
    border-color:#FFFFFF;
    
}

.promptValueSP
{
   background-color:#ffffff;
   font-size:10px;
   font-family:"Arial Unicode MS";
   color:black;
   
}

.alertPromptSP
{
   font-family:"Arial Unicode MS";
   font-size:13px;
   font-weight:bold;
   color:red;
}

.errorPromptSP
{
   font-family:"Arial Unicode MS";
   font-size:10px;
   font-weight:bold;
   color:red;
}

.errorPromptInResultSetSP
{
    Font-Family:"Arial Unicode MS";
    Font-Size:12px;
    Color:red;
}

    

.errorPagePromptSP
{
   Font-Family:"Arial Unicode MS";
   font-size:17px;
   color:red;
   font-weight:bold;
}

.errMsgNormalSP
{
   Font-Family:"Arial Unicode MS";
   font-size:13px;
   color:red;
}

.successPromptSP
{
   font-family:"Arial Unicode MS";
   font-size:13px;
   font-weight:bold;
   color:red;
}

.columnHeadingsSP
{
   font-family:"Arial Unicode MS";
   font-size:11px;
   font-weight:bold;
   color:brown;
}


/* alert table class */

.alertTableSP
{
    background-color:#ffffff;
}


.buttonSP
{
    font-family:"Arial Unicode MS";
    background-color:#DADAE7;
    color:#000000;
    font-size:8pt;
    cursor:hand;
}


.buttonMediumSP
{
    font-family:"Arial Unicode MS";
    background-color:#DADAE7;
    color:#000000;
    font-size:8pt;
    width:120;
    cursor:hand;
}

.buttonLargeSP
{
    font-family:"Arial Unicode MS";
    background-color:#DADAE7;
    color:#000000;
    font-size:8pt;
    width:180;
    cursor:hand;
}

/* link related classes */

.headerLinkSP
{
        font-family:"Arial Unicode MS";
        font-size:10px;
        font-weight:bold;
        color: #ffffff;
        text-decoration: none;
}

.footerLinkSP
{
   font-family:"Arial Unicode MS";
   font-size:12px;
   color:blue;
}

.actionLinkSP
{
   font-family:"Arial Unicode MS";
   font-size:12px;
   color:blue;
}




.scrollerLinkSP
{
   color:blue;
}


.pipeSP
{
    font-family:"Arial Unicode MS";
    font-size:10px;
    color: #ffffff;
}

.goToSP
{
        font-family:"Arial Unicode MS";
        font-size:10px;
        font-weight:bold;
        color: #ffffff;

}


.inputFieldsSP
{
    font-size:10px;
    font-family:"Arial Unicode MS";
    font-weight:normal;
    color:black;
}


.inputFieldsFixedWidthSP
{
   font-size:10px;
   font-family:"Arial Unicode MS";
   font-weight:normal;
   color:black;
   width:180;
}

.inputFieldsWithErrorSP
{
   font-size:13px;
   font-family:"Arial Unicode MS";
   font-weight:normal;
   color:red;
}

.inputFieldsSmallSP
{
    font-size:10px;
    font-family:"Arial Unicode MS";
    font-weight:normal;
    color:black;
}

/* search table related classes */

.selectedSortColSP
{
    color: #008000;
}

.filterSearchColumnsSP
{
    Font-Family:"Arial Unicode MS";
    Font-Size:12px;
    background-color:#F7F9F9;
    font-weight:bold;
    color:#000080;
}

.searchColumnsSP
{
    Font-Family:"Arial Unicode MS";
    Font-Size:10px;
    background-color:#C4C4D7;
    color:#000080;
    padding-right: 3px;
    padding-left: 3px;
}

.columnHeadingSP
{
    Font-Family:"Arial Unicode MS";
    Font-Size:12px;
    font-weight:bold;
    color:#000080;
}

.disabledRowSP
{
    background-color:#C0C0C0;
    Font-Family:"Arial Unicode MS";
    Font-Size:12px;
    Color:black;
}

.filterCriteriaTableSP
{
    Background-Color:#C4C4D7;
    font-family:"Arial Unicode MS";
    font-size:12px;
    font-weight:bold;
    color:black;
}

.searchActionRowSP
{
    Background-Color:#FFFFFF;
}

.searchDataEvenRowSP
{
    Font-Family:"Arial Unicode MS";
    Font-Size:10px;
    Color:black;
    Background-Color:#F6F6F6;
    padding-right: 3px;
    padding-left: 3px;
}

.searchDataOddRowSP
{
    Font-Family:"Arial Unicode MS";
    Font-Size:10px;
    Color:black;
    Background-Color:#FFFFFF;
    padding-right: 3px;
    padding-left: 3px;
}


.searchDataErrorEvenRowSP
{
    Font-Family:"Arial Unicode MS";
    Font-Size:12px;
    Color:red;
    Background-Color:#EDEDF3;
}

.searchDataErrorOddRowSP
{
    Font-Family:"Arial Unicode MS";
    Font-Size:12px;
    Color:red;
    Background-Color:#F7F9F9;
}

.selectAllSP
{
     cursor:hand;
}

.promptColorSP
{
   background-color:#ffffff;
   font-size:12px;
   font-family:"Arial Unicode MS";
   font-weight:bold;
   color:blue;
}

/** 
 * Used to draw a line 
 */
.lineSP 
{ 
    background-color:#EAEAEA; 
} 

.breadCrumbTextSP
{
   font-family:"Arial Unicode MS";
   font-size:11px;
   font-weight:bold;
   color:brown;
}

.blockLinkSP
{
    background-color:#ffffff;
    font-family:"Arial Unicode MS";
    font-size:11px;
    font-weight:bold;
    color:#666699;
}
.blockTextSP
{
    background-color:#ffffff;
    font-family:"Arial Unicode MS";
    font-size:10px;
    font-weight:normal;
    color:#666699;
}



<!--  list condition builder styles{  }
.conditionBlockSP
{
        Font-Family:"Arial Unicode MS";
        Font-Size:12px;
        Font-weight:bold;
        Background-Color:"#F4F4F4"
}

.condBlockSmallFontSP
{
   background-color:#F7F7F7;
   font-size:10px;
   font-family:"Arial Unicode MS";
   font-weight:normal;
   color:black;
   border-color:#FFFFFF;
}


.conditionBlockTableSP
{
  background-color:#EAEAEA;
  border-collapse:collapse;
}

.conditionBlockShadowSP
{
  background-color:#C4C4D7;
  font-size:1px;
}

<!-- end of list condition builder styles{  }
<!-- used for small footer text, to display under an input field.{  }
.promptAnnotateSP
{
    font-family:"Arial Unicode MS";
    font-size:10px;
    color:#5E5E5E;
}
.contentSubTitleSP
{
   font-family:"Arial Unicode MS";
   font-size:11px;
   font-weight:bold;
   color:#666699;
   background-color:#F8F8F8;
}

/**
 * every table has a title..
 * and this class defines the properties for any links in that strip
 */
.contentTitleLinkSP
{
    background-color:#666699;
    font-family:"Arial Unicode MS";
    font-size:11px;
    font-weight:normal;
    text-decoration:none;
    color:white;
}

