/* class used for html body tag */

.bodyEN
{
    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 */
.applicationHolderEN
{
    background-color:#ffffff;
}

/* header related classes */
.headerArcEN
{
    background-color:#ffffff;
}

.headerArcTableEN
{
    background-color:#666699;
}

.headerLogoTableEN
{
    background-color:#ffffff;
}

.titleEN
{
    background-color:#ffffff;
    font-family:"Verdana";
    font-size:14px;
    font-weight:bold;
    color:#000080;
}

.headerTitleEN
{
    background-color:#ffffff;
    font-family:"Verdana";
    font-size:14px;
    font-weight:bold;
    color:#000080;
    text-align:center;
}

.arcDimensionsEN
{
    width:10;
    height:20;
}

/* tab related classes */
.tabTableEN
{
    background-color:#ffffff;
}

.selectedTabEN
{
    background-color:#666699;
    font-family:"Verdana";
    font-size:11px;
    font-weight:bold;
    color:#FFE67D;
    text-align:center;
    text-decoration: none;
}

.deSelectedTabEN
{
    background-color:#C4C4D7;
    font-family:"Verdana";
    font-size:11px;
    font-weight:normal;
    color:black;
    text-align:center;
    text-decoration: none;
}

.selectedTabMenuEN
{
    font-family:"Verdana";
    font-size:10px;
    font-weight:bold;
    color: #FFE67D;
    text-decoration: none;
}

.deSelectedTabMenuEN
{
    font-family:"Verdana";
    font-size:10px;
    font-weight:normal;
    color: #ffffff;
    text-decoration: none;
}

.selectedTabStripEN
{
    background-color:#666699;
}

/*  content related classes. note:- content = (all the other tables excluding search tables) */
.contentOuterTableEN
{
    background-color:#C4C4D7;
}

table.contentOuterTableEN
{
    width:100%;
    
}

.contentInnerTableEN
{
    background-color:#ffffff;
}

table.contentInnerTableEN
{
    width:100%;
    border:0px none;
}

.loginTitleEN
{
    background-color:#EFEBEF;
    font-family:"Verdana";
    font-size:14px;
    font-weight:bold;
    color:#000080;
}


.loginContentInnerTableEN
{
    background-color:#EFEBEF;
    
    
}
.loginPromptBoldEN
{
    background-color:#EFEBEF;
    font-size:10px;
    font-family:"Verdana";
    font-weight:bold;
    border-color:#FFFFFF;
    
}
.loginPromptValueEN
{
   background-color:#EFEBEF;
   font-size:10px;
   font-family:"Verdana";
   color:black;
   
}  


/**
 * every table has a title..
 * and this class defines the properties for that title strip
 */
.contentTitleTableEN
{
    background-color:#666699;
    font-family:"Verdana";
    font-size:11px;
    font-weight:bold;
    color:white;
    padding-right: 3px;
    padding-left: 3px;
}

table.contentTitleTableEN
{
    width:100%;
    border:0px none;
}
.borderTableEN 
{
    background-color:#EFEBEF;
    width:100%;
    padding: 15px 15px 15px 15px;
}


/* prompts related classes */
.promptBigEN
{
    background-color:#ffffff;
    font-size:13px;
    font-family:"Arial";
    font-weight:bold;
    color:black;
}

/**
 * class used for all the prompts
 */
.promptEN
{
    background-color:#FFFFFF;
    font-size:10px;
    font-family:"Verdana";
    border-color:#FFFFFF;
}

/**
 * class used for all the prompts
 */
.promptBoldEN
{
    background-color:#FFFFFF;
    font-size:10px;
    font-family:"Verdana";
    font-weight:bold;
    border-color:#FFFFFF;
    
}

.promptValueEN
{
    background-color:#ffffff;
    font-size:10px;
    font-family:"Verdana";
    color:black;  
}

.alertPromptEN
{
   font-family:"Arial";
   font-size:13px;
   font-weight:bold;
   color:red;
}

.errorPromptEN
{
   font-family:"Verdana";
   font-size:10px;
   font-weight:bold;
   color:red;
}

.messagePromptEN
{
   font-family:"Verdana";
   font-size:10px;
   font-weight:bold;
   color:green;
}

.errorPromptInResultSetEN
{
    Font-Family:"Arial";
    Font-Size:12px;
    Color:red;
}
    
.errorPagePromptEN
{
   Font-Family:"Arial";
   font-size:17px;
   color:red;
   font-weight:bold;
}

.errMsgNormalEN
{
   Font-Family:"Arial";
   font-size:13px;
   color:red;
}

.successPromptEN
{
   font-family:"Arial";
   font-size:13px;
   font-weight:bold;
   color:red;
}

.columnHeadingsEN
{
   font-family:"Arial";
   font-size:11px;
   font-weight:bold;
   color:brown;
}


/* alert table class */

.alertTableEN
{
    background-color:#ffffff;
}


.buttonEN
{
    font-family:"Verdana";
    background-color:#DADAE7;
    color:#000000;
    font-size:8pt;
    cursor:pointer;
}

.buttonDisableEN
{
    font-family:"Verdana";
    background-color:#DADAE7;
    font-weight:normal;
    font-size:8pt;
    width:60;
    cursor:default;
}

.buttonArrowEN
{
     font-family:"Verdana";
    background-color:#DADAE7;
    color:#000000;
    font-size:8pt;
    width:60;
    cursor:default;
}

.buttonSharpEN
{
    font-family:"Verdana";
    background-color:#DADAE7;
    color:#000000;
    font-size:8pt;
    width:90;
    cursor:pointer;
}


.buttonSharpArrowEN
{
    font-family:"Verdana";
    background-color:#DADAE7;
    color:#000000;
    font-size:8pt;
    width:90;
    cursor:default;
}
.buttonMediumEN
{
    font-family:"Verdana";
    background-color:#DADAE7;
    color:#000000;
    font-size:8pt;
    width:120;
    cursor:pointer;
}

.buttonMediumDisableEN
{
    font-family:"Verdana";
    background-color:#DADAE7;
    font-weight:normal;
    font-size:8pt;
    width:120;
    cursor:default;
}

.buttonMediumArrowEN
{
    font-family:"Verdana";
    background-color:#DADAE7;
    color:#000000;
    font-size:8pt;
    width:120;
    cursor:default;
}

.buttonLargeEN
{
    font-family:"Verdana";
    background-color:#DADAE7;
    color:#000000;
    font-size:8pt;
    width:180;
    cursor:pointer;
}

/* link related classes */

.headerLinkEN
{
        font-family:"Verdana";
        font-size:10px;
        font-weight:bold;
        color: #ffffff;
        text-decoration: none;
}

.footerLinkEN
{
   font-family:"Arial";
   font-size:12px;
   color:blue;
}

.actionLinkEN
{
   font-family:"Arial";
   font-size:12px;
   color:blue;
}

.actionLinkPlainEN
{
   font-family:"Verdana";
   font-size:10px;
   color:blue;
   text-decoration: none;
}

.actionLinkPlainWithOutColorEN
{
   font-family:"Verdana";
   font-size:10px;
   color:black;
   cursor:default;
   text-decoration:none;
}

.sleekLinkEN
{
    background-color:#ffffff;
    font-family:"Verdana";
    font-size:10px;
    font-weight:normal;
    color:#0000FF;
}

.scrollerLinkEN
{
   color:blue;
}


.pipeEN
{
    font-family:"Verdana";
    font-size:10px;
    color: #ffffff;
}

.goToEN
{
        font-family:"Verdana";
        font-size:10px;
        font-weight:bold;
        color: #ffffff;

}

.inputFieldsEN
{
    font-size:10px;
    font-family:"Verdana";
    font-weight:normal;
    color:black;
}
.inputFieldsWidth250EN
{
   font-size:10px;
   font-family:"Verdana";
   font-weight:normal;
   width:250;
}
 
.selectedFieldsEN
{
    background-color:#003366;
    font-style:normal;
    font-size:10px;
    font-family:Verdana;
    font-weight:normal;
    color:white;

}

.inputFieldsFixedWidthEN
{
   font-size:10px;
   font-family:"Verdana";
   font-weight:normal;
   color:black;
   width:180;
}

.fileInputFieldEN
{
   font-size:10px;
   font-family:"Verdana";
   font-weight:normal;
   color:black;
}

.inputFieldsWithErrorEN
{
   font-size:13px;
   font-family:"Arial";
   font-weight:normal;
   color:red;
}

.inputFieldsSmallEN
{
    font-size:10px;
    font-family:"Verdana";
    font-weight:normal;
    color:black;
}

.inputFieldsFixedWidthDisabledEN
{
   font-size:10px;
   font-family:"Verdana";
   font-weight:normal;
   background-color:#DADAE7;
   width:180;
}

/* search table related classes */

.selectedSortColEN
{
    color: #008000;
}

.filterSearchColumnsEN
{
    Font-Family:"Arial";
    Font-Size:12px;
    background-color:#F7F9F9;
    font-weight:bold;
    color:#000080;
}

.searchColumnsEN         {font-weight: normal; font-size: 8pt; color: #000080; font-family: 'arial', 'helvetica'; text-decoration: none; padding-left: 5px;background-color: #c4c4d7;border-width: 0 1px 0px 0px;border-style: solid;border-color: #E6E6E6;}
.searchColumnsEN img     {float:right;margin:4px 4px 0 0;}
.searchColumnsEN a       {font-weight: normal; font-size: 8pt; color: #000080; font-family: 'arial', 'helvetica'; text-decoration: underline;}
.searchColumnsEN a:hover {font-weight: normal; font-size: 8pt; color: #a52a2a; font-family: 'arial', 'helvetica'; text-decoration: underline;}


.sortcolEN         {font-weight: normal; font-size: 8pt; color: #000080; font-family: 'arial', 'helvetica'; text-decoration: none; padding-left: 5px;background-color: #A3A3C0;border-width: 0 1px 0px 0px;border-style: solid;border-color: #E6E6E6;}
.sortcolEN img     {float:right;margin:4px 4px 0 0;}
.sortcolEN a       {font-weight: normal; font-size: 8pt; color: #000080; font-family: 'arial', 'helvetica'; text-decoration: underline;}
.sortcolEN a:hover {font-weight: normal; font-size: 8pt; color: #a52a2a; font-family: 'arial', 'helvetica'; text-decoration: underline;}


.columnHeadingEN
{
    Font-Family:"Arial";
    Font-Size:12px;
    font-weight:bold;
    color:#000080;
}

.disabledRowEN
{
    background-color:#C0C0C0;
    Font-Family:"Arial";
    Font-Size:12px;
    Color:black;
}

.filterCriteriaTableEN
{
    Background-Color:#C4C4D7;
    font-family:"Arial";
    font-size:12px;
    font-weight:bold;
    color:black;
}

.searchActionRowEN
{
    Background-Color:#FFFFFF;
}

.searchDataEvenRowEN
{
    Font-Family:"Verdana";
    Font-Size:10px;
    Color:black;
    Background-Color:#F6F6F6;
    padding-right: 3px;
    padding-left: 3px;
}

.searchDataOddRowEN
{
    Font-Family:"Verdana";
    Font-Size:10px;
    Color:black;
    Background-Color:#FFFFFF;
    padding-right: 3px;
    padding-left: 3px;
}


.searchDataErrorEvenRowEN
{
    Font-Family:"Arial";
    Font-Size:12px;
    Color:red;
    Background-Color:#EDEDF3;
}

.searchDataErrorOddRowEN
{
    Font-Family:"Arial";
    Font-Size:12px;
    Color:red;
    Background-Color:#F7F9F9;
}

.selectAllEN
{
     cursor:pointer;
}

.promptColorEN
{
   background-color:#ffffff;
   font-size:12px;
   font-family:"Arial";
   font-weight:bold;
   color:blue;
}

/** 
 * Used to draw a line 
 */
.lineEN 
{ 
    background-color:#EAEAEA; 
} 

.breadCrumbTextEN
{
   font-family:"Arial";
   font-size:11px;
   font-weight:bold;
   color:brown;
}

.blockLinkEN
{
    background-color:#ffffff;
    font-family:"Verdana";
    font-size:11px;
    font-weight:bold;
    color:#666699;
}
.blockTextEN
{
    background-color:#ffffff;
    font-family:"Verdana";
    font-size:10px;
    font-weight:normal;
    color:#666699;
}



<!--  list condition builder styles{  }
.conditionBlockEN
{
        Font-Family:"Arial Unicode MS";
        Font-Size:12px;
        Font-weight:bold;
        Background-Color:#F4F4F4;
}

.condBlockSmallFontEN
{
   background-color:#F7F7F7;
   font-size:10px;
   font-family:"Verdana";
   font-weight:normal;
   color:black;
   border-color:#FFFFFF;
}


.conditionBlockTableEN
{
  background-color:#EAEAEA;
  border-collapse:collapse;
}

.conditionBlockShadowEN
{
  background-color:#C4C4D7;
  font-size:1px;
}

.promptAnnotateEN
{
    font-family:"Verdana";
    font-size:10px;
    color:black;
}
.contentSubTitleEN
{
   font-family:"Arial";
   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
 */
.contentTitleLinkEN
{
    background-color:#666699;
    font-family:"Verdana";
    font-size:11px;
    font-weight:normal;
    text-decoration:none;
    color:white;
}


/* Tree Structure related classes    */


.selectedLeafEN 
{
    font-weight: normal; 
    font-size: 8.3pt; 
    font-family: 'Arial', 'Helvetica'; 
    color: #A52A2A; 
    text-decoration: none;
}

.deselectedLeafEN 
{
    font-weight: normal; 
    font-size: 8.3pt; 
    font-family: 'Arial', 'Helvetica'; 
    color: #666699; 
    text-decoration: none;
}
.inputDisabledFieldsEN
{
    background-color:#EFEBEF;
    font-size:10px;
    font-family:"Verdana";
    font-weight:normal;
    color:black;
}
.topRowHolderEN
{
    background-color:#EFEBEF;
    font-size:10px;
    font-family:"Verdana";
}

.toolTipPromptBoldEN
{
    background-color:#ffffcc;
    font-size:10px;
    font-family:"Verdana";
    font-weight:bold;
    border-color:#FFFFFF;
}

.toolTipPromptEN
{
    background-color:#ffffcc;
    font-size:10px;
    font-family:"Verdana";
    border-color:#FFFFFF;
}


.toolTipPromptValueEN
{
    background-color:#ffffcc;        
    font-size:10px;
    font-family:"Verdana";
    color:black;  
} 



/* End of Tree Structure related classes */




/* ========Thunder Styles========= */

.textEN {font-weight: normal; font-size: 8pt; color: #000000; font-family: 'verdana', 'arial', 'helvetica'; text-decoration: none;}

.cmdButtonEN { font-family:"Verdana"; background-color:#DADAE7; color:#000000; font-size:7.7pt; cursor:pointer; border: 1px solid #666666;}

input.fieldEN, textarea.fieldEN, select.fieldEN 
{font-weight: normal; font-size: 8pt; color: #000000; font-family: 'verdana', 'arial', 'helvetica'; text-decoration: none;}

input.fixedEN, textarea.fixedEN, select.fixedEN 
{font-weight: normal; font-size: 8pt; color: #000000; font-family: 'verdana', 'arial', 'helvetica'; text-decoration: none;width:170}



/* Title Table */
table.titleEN { background-color:#666699;}
.titleEN td, .titleEN td.title{ font-weight: bold; font-size: 8pt;color: #ffffff; font-family: 'arial', 'helvetica'; text-decoration: none; background-color:#666699;}
.titleEN td.edge{background-color:#ffffff;}
.titleEN a{color: #ffffff; }

/* Data Table*/
table.tbldataEN { background-color: #E6E6E6;border-width: 0 1px 1px 1px;border-style: solid;border-color: #E6E6E6;border-collapse:collapse;clear:both;}
.tbldataEN thead th { font-weight: normal; font-size: 8pt; color: #000080; font-family: 'arial', 'helvetica'; text-decoration: none; padding-left: 5px;background-color: #c4c4d7;border-width: 0 1px 1px 1px;border-style: solid;border-color: #E6E6E6;}
.tbldataEN td.titleEN {font-weight: bold; font-size: 8pt; color: #000000; font-family: 'verdana', 'arial', 'helvetica'; text-decoration: none;}
.tbldataEN tr.subTitleEN td{ font-weight: normal; font-size: 8pt;background-color:#C4C4D7;color:#000080; font-family: 'arial', 'helvetica'; text-decoration: none;padding-left:5px}

.tbldataEN th img{float:right;margin:4px 4px 0 0;}     
.tbldataEN thead th.sortcolEN{background-color:#A3A3C0;}
.tbldataEN thead th a{font-weight: normal; font-size: 8pt; color: #000080; font-family: 'arial', 'helvetica'; text-decoration: underline;}
.tbldataEN thead th a:hover{font-weight: normal; font-size: 8pt; color: #a52a2a; font-family: 'arial', 'helvetica'; text-decoration: underline;}
.tbldataEN thead th span.spacer {position: relative; margin-left:8pt;}

.tbldataEN td img{text-align:right;}
.tbldataEN td {font-weight: normal; font-size: 8pt; color: #000000; font-family: 'verdana', 'arial', 'helvetica'; text-decoration: none;padding-left:3px}
.tbldataEN tr {font-weight: normal; font-size: 8pt; color: #000000; font-family: 'verdana', 'arial', 'helvetica'; text-decoration: none; background-color: #FFFFFF;}
.tbldataEN tr.topRow {font-weight: normal; font-size: 8pt; color: #000000; font-family: 'verdana', 'arial', 'helvetica'; text-decoration: none; background-color: #EFEBEF;}

.tbldataEN td a{font-weight: normal; font-size: 8pt; font-family: 'arial', 'helvetica'; color: #000080; text-decoration: underline;}
.tbldataEN td a.menuActive  {font-weight: bold; font-size: 8.6pt; font-family: 'Arial', 'Helvetica'; color: #A52A2A; text-decoration: underline;}
.tbldataEN td a.menuInActive{font-weight: bold; font-size: 8.6pt; font-family: 'Arial', 'Helvetica'; color: #666699; text-decoration: underline; }
.tbldataEN td.menuActive{font-weight: bold; font-size: 8.6pt; font-family: 'Arial', 'Helvetica'; color: #A52A2A; }
.tbldataEN td.menuInActive{font-weight: bold; font-size: 8.6pt; font-family: 'Arial', 'Helvetica'; color: #666699; }
.tbldataEN td.infoEN { font-family:'Verdana'; font-size:8pt; font-weight:normal; color:red;}

.tbldataEN span.spacer {position: relative; margin-left:8pt;}

.tbldataEN tr.searchResultOddEN    {font-weight: normal; font-size: 8pt; color: #000000; font-family: 'verdana', 'arial', 'helvetica'; text-decoration: none; background-color:#f6f6f6; padding-left: 5px;}
.tbldataEN tr.searchResultEvenEN   {font-weight: normal; font-size: 8pt; color: #000000; font-family: 'verdana', 'arial', 'helvetica'; text-decoration: none; background-color:#ffffff; padding-left: 5px;}
.tbldataEN tr.searchResultEvenEN td{border-width: 1px 1px 1px 1px;border-style: solid;border-color: #E6E6E6;padding-left: 5px}
.tbldataEN tr.searchResultOddEN  td{border-width: 1px 1px 1px 1px;border-style: solid;border-color: #E6E6E6;padding-left: 5px}

.tbldataEN tr.selectedEN    {font-weight: normal; font-size: 8pt; color: #000000; font-family: 'verdana', 'arial', 'helvetica'; text-decoration: none;background-color: #D3D3D3; padding-left: 5px;}
.tbldataEN tr.selectedEN td {border-width: 1px 1px 1px 1px;border-style: solid;border-color: #E6E6E6;}
.tbldataEN tr.invalidEN     {font-weight: normal; font-size: 8pt; color: #000000; font-family: 'verdana', 'arial', 'helvetica'; text-decoration: none;background-color: #D3D3D3; padding-left: 5px;}

.dataOddEN  {font-weight: normal; font-size: 8pt; color: #000000; font-family: 'verdana', 'arial', 'helvetica'; text-decoration: none; background-color:#f6f6f6; padding-left: 5px;}
.dataEvenEN {font-weight: normal; font-size: 8pt; color: #000000; font-family: 'verdana', 'arial', 'helvetica'; text-decoration: none; background-color:#ffffff; padding-left: 5px;}
.dotLine{border: none 0; border-top: 1px dashed #999999; height: 1px;}
.blockEN {background-color:#F4F4F4;margin-top:3px;}
.brightBlockEN {background-color:#DDDDDD;margin-top:3px;}

table.displayEN { background-color: #E6E6E6;}
.displayEN tr.normalEN {font-weight: normal; font-size: 8pt; color: #000000; font-family: 'verdana', 'arial', 'helvetica'; text-decoration: none;background-color: #FFFFFF;}
.displayEN td a{font-weight: normal; font-size: 8pt; color: #000080; font-family: 'verdana', 'helvetica'; text-decoration: underline;}

a.linkEN {font-weight: normal; font-size: 8pt; color: #000080; font-family: 'verdana', 'arial', 'helvetica'; text-decoration: underline;}

.errorHeader {font-weight: bold;   font-family: 'verdana'; font-size: 8pt; color: red; height:13pt}
.error       {font-weight: normal; font-family: 'verdana'; font-size: 8pt; color: red; height:13pt}
.tipClass    {font-size: 8pt; color: #000000; font-family: 'verdana', 'arial'; background-color:#FFFFCC;}
.sectionHeadEN   { font-weight: bold; font-size: 8pt;background-color:#C4C4D7;color:#000080; font-family:'verdana', 'arial', 'helvetica'; text-decoration: none;padding-left:5px;height:15px}
/* ========End of Thunder Styles========= */


#contentHeader {
	background: #666699;
	min-width: 600px;
	height: 44px;
	line-height: 44px;
}

#contentHeaderLeft {
	float: left;
	padding-left: 6px;
        font-family:"Verdana";
	font-size:13px;
	font-weight: bold;
	height: 44px;
        color : white;

	-position: relative;
	-top: 4px;
}

#contentHeaderLeft img {
	vertical-align: middle;
}

#contentHeaderRight {
	text-align: right;
        height: 44px;
}

#contentHeaderRight img {
	vertical-align: middle;
}

#contentHeaderRight span {
	color: white;
}
