/*-------------------------*/
/*Std. HTML Tag Definitions*/
/*-------------------------*/
body,
td,
input,
select,
textarea	 {	font-family: Arial,Helvetica,Sans-Serif; font-size: 10pt; 
height:5px; /*vnutakky added this for label text gap 06112021 */
font-weight:normal; /*vnutakky added this for label text gap 06112021 */
}

/*closes up white-space around form tags in NS*/
FORM    {display:inline;}

a            {  color: #6666cc; text-decoration:none; }
a:visited    {  color: #6666cc;  text-decoration:none;}
a:active     {  text-decoration:none; }
a:hover      {  text-decoration:underline; }

/*Header Markup */
H2 {
font-size: 10pt;
font-weight: normal;
margin-left: 0pt;
margin-top: 0pt;
margin-bottom: 0pt;
}

/*-------------------------------------------*/
/*  spacer image size for popup labels       */
/*-------------------------------------------*/
IMG.popupLabelSize {width:200px;}
/*vnutakky added this 01/23/2021 */

siebui-applet.siebui-active.siebui-commit-pending {
    box-shadow: #fff 0 0 0 0 !important; 
}
/*vnutakky added this on 02/27/2021 for disable active highlight */
.siebui-applet.siebui-active.siebui-commit-pending {
    box-shadow:none !important;
}
/*vnutakky added this for to remove the focus on applet on 01/22/2021*/
.siebui-applet.siebui-active {
    box-shadow: #fff 0 0 0 0; !important;
    outline: none;
}
/*VNUTAKKY added this on 07/14/2021 */
ul{
list-style-type:none  !important;
}
/*vnutakky added this for hiding fields in upload deposit screen.*/
/*input[aria-labelledby="LC_Submit_Deposit_Flag_Label"] 
 {
	display: none !important;
}*/
/*
input[aria-labelledby="LC_Activity_Count_Label"] 
 {
	display: none !important;
}
*/
/*vnutakky added this for icon drop */
.siebui-icon-dropdown
{
	font-size: 9.8px !important;
}
/*Todd added this for List Applet Navigation
div[id="s_S_A3_div"] ul { 
    display:none !important; 
} 
div[id="s_S_A3_div"] .ui-jqgrid .ui-jqgrid-htable th { 
    border-bottom: initial !important; 
    text-align: initial !important; 
} 
div[id="s_S_A3_div"] .ui-jqgrid .ui-jqgrid-btable td { 
    background-color: initial !important; 
    border: 1px solid #EFEFEF !important; 
} 
div[id="s_S_A3_div"] .ui-jqgrid .ui-jqgrid-htable .ui-jqgrid-sortable { 
    text-align: center; 
    padding: 10px !important; 
} 
div[id="s_S_A3_div"] .ui-jqgrid .ui-jqgrid-htable .ui-jqgrid-resize { 
    width: 1px !important; 
} 

div[id="s_S_A3_div"] .ui-jqgrid .ui-jqgrid-sortable { 
   cursor: initial !important; 
} 
div[id="s_S_A3_div"] .ui-jqgrid tr.ui-row-ltr td.edit-cell { 
    box-shadow: initial; 
} */
div[id="s_S_A3_div"] .ui-pg-table { 
    /*display: none; */ /*commenting this as the list navigation got hidden for upload list. Need the navigation*/
} 
div[id$="Active_View_Pointer"] { 
    font-size: 0px !important; 
} 

input[type=checkbox][readonly="readonly"] {
    opacity: .1 !important;
}

/*Todd Edit/Delete css control*/

td[id$="TestEdit"]:before {
font-family: 'oracle';
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
cursor: pointer;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
display: inline-block;
content: "\e634";
text-align:center;
}

td[id$="TestEdit"] a {
width:0px !important;
}

td[id$="TestEdit"] input {
display:none;
}

td[id$="TestDelete"]:before {
font-family: 'oracle';
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
cursor: pointer;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
display: inline-block;
content: "\e609";
text-align:center;
}

td[id$="TestDelete"] a {
width:0px !important;
}

td[id$="TestDelete"] input {
display:none;
}


td[id$="TestPay"]:before {
font-family: 'oracle';
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
cursor: pointer;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
display: inline-block;
content: "\E66E";
text-align:center;
}

td[id$="TestPay"] a {
width:0px !important;
}

td[id$="TestPay"] input {
display:none;
}

td[id$="TestReviewEdit"]:before {
font-family: 'oracle';
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
cursor: pointer;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
display: inline-block;
content: "\e682";
text-align:center;

/*background-image:url("../images/Review_or_Edit.gif") !important; 
width:250px;height:180px;*/

}

td[id$="TestReviewEdit"] a {
width:0px !important;
}

td[id$="TestReviewEdit"] input {
display:none;
}

td[id$="TestDiscard"]:before {
font-family: 'oracle';
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
cursor: pointer;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
display: inline-block;
content: "\E63B";
text-align:center;
}

td[id$="TestDiscard"] a {
width:0px !important;
}

td[id$="TestDiscard"] input {
display:none;
}


td[id$="TestAssign"]:before {
font-family: 'oracle';
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
cursor: pointer;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
display: inline-block;
content: "\E6A6";
text-align:center;
}

td[id$="TestAssign"] a {
width:0px !important;
}

td[id$="TestAssign"] input {
display:none;
}

td[id$="TestCases"]:before {
font-family: 'oracle';
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
cursor: pointer;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
display: inline-block;
content: "\e63B";
text-align:center;
}

td[id$="TestCases"] a {
width:0px !important;
}

td[id$="TestCases"] input {
display:none;
}
/* vnutakky added this for label red * symbol to be inline.*/
.siebui-label *, .scLabelRight * {
    display: inline !important;
}

.AppletBackUserGray  
{
	background-color:#ffffff !important;
}
}
/*vnutakky added this for check box */

.siebui-ctrl-checkbox
{
	height:25px !important;
	width:25px !important;
}
/*RDEVARAJ: Margin-Left added for DA/Organization screen changes, Raja Nutakky updated on 06112021 for login layout*/
.siebui-applet, .jstree-default, .siebui-calpane, .siebui-catalogview-table .siebui-catalogview-col3, .siebui-comm-panel-container, .siebui-consumer .siebui-page-region .siebui-view .siebui-catalogview-table .siebui-catalogview-col1 {
    box-shadow: 0 0 0 #ddd; !important;
    background: #ffffff;
    margin: 4px;
    overflow: hidden;
    padding: 0 0 4px 0;
	margin-left: 1%;
	margin-right: 2%;
}

.siebui-ctrl-calc[readonly="readonly"], .siebui-ctrl-currency[readonly="readonly"], .siebui-ctrl-date[readonly="readonly"], .siebui-ctrl-datetime[readonly="readonly"], .siebui-ctrl-effdate[readonly="readonly"], .siebui-ctrl-pick[readonly="readonly"], .siebui-ctrl-detail[readonly="readonly"], .siebui-ctrl-select[readonly="readonly"], .siebui-ctrl-password[readonly="readonly"], .siebui-ctrl-phone[readonly="readonly"], .siebui-ctrl-mailto[readonly="readonly"], .siebui-ctrl-textarea[readonly="readonly"], .siebui-ctrl-input[readonly="readonly"], .siebui-ctrl-url[readonly="readonly"], .siebui-drilldown-input[readonly="readonly"] {
    color: #000000 !important;
	border: none !important;
    background-color: #ffffff !important;
	width:250px !important;
	/*background-color: #e8ebec !important;*/
}
.siebui-ctrl-textarea[readonly="readonly"]
{
	resize:none !important;
	height:50px !important;
    width: 500px !important;
	overflow-y: auto !important;
}

/*vnutakky added this for label color*/
.siebui-label span
{
font-family: Tahoma Regular;
    font-size: 10pt;
    text-align: right;
    font-weight: bold;
	color: #000000 !important;
}

/*vnutakky added this on 02/12/2021 for edit and delete icon display*/
span.edit:before {
font-family: 'oracle';
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
cursor: pointer;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
display: inline-block;
content: "\e634";
}
/*vnutakky added this on 02/26/2021 for control*/
.LCGroupUnpublishedCls
{
width:985px;
}		
.lcspanbold
{
font-size:13pt;
font-weight:bold;
}
.lcspan
{
	font-style:italic;
	font-size":13pt
}	
span.delete:before {
font-family: 'oracle';
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
cursor: pointer;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
display: inline-block;
content: "\e609";
}
/*vnutakky added this for blank vertical line showing in login page*/
td > span.bannerDiv:not(td > a + span.bannerDiv) {
display:none;
}


/*vnutakky added this on 1/22/2021 */
.siebui-ctrl-datetime[readonly="readonly"] {
    display: none !important;
}
/*vnutakky added this composer icon */
.siebui-toolbar-composerconfig {
    height: 10px;
    overflow: hidden;
}

.siebui-banner-btn {
    width: 30px;
    height: 10px;
    box-sizing: border-box;
    line-height: 5px;
    text-align: center;
    float: right;
}

/* vnutakky added this to remove icons from read only controls*/
input[aria-labelledby="LCFormType_Label"] + span {
	display: none !important;
}
input[aria-labelledby="LCSRSubTypeDescription_Label"] + span {
	display: none !important;
}
input[aria-labelledby="OpenedDate_Label"] + span {
	display: none !important;
}
/*
input[aria-labelledby="State_Label"] + span {
	display: none !important;
}*/
/*input[aria-labelledby="Country_Label"] + span {
	display: none !important;
}*/

input[aria-labelledby="SRCreatedDate_Label"] + span {
	display: none !important;
}

/*vnutakky added on 01/27/2021 for list applet look and feel*/

ui-jqgrid .ui-jqgrid-btable .ui-state-highlight td {
    background-color: #ffff !important;
}
.ui-jqgrid tr.ui-row-ltr td, .ui-jqgrid tr.ui-row-rtl td {
    height: 23px;
    line-height: 20px;
    padding: 0 5px 0 0;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ui-jqgrid tr.ui-row-ltr td {
    /* text-align: left; */
    /* border-right-width: 1px; */
    /* border-right-color: inherit; */
    border-right-style: solid;
}
.ui-jqgrid tr.jqgrow td {
    font-weight: normal;
    overflow: hidden;
    white-space: pre;
    height: 22px;
    padding: 0 2px 0 2px;
    border-bottom-width: 1px;
    border-bottom-color: inherit;
    border-bottom-style: solid;
}
.ui-jqgrid .ui-jqgrid-btable td {
    border-width: 1 !important;
    box-sizing: border-box;
    font-size: 15px;
    color: #29303f;
    height: 32px !important;
    line-height: 32px;
    background-color: #ffff;
    border-block: inherit;
    border-block-style: solid;
}


td + span.BannerDiv {
	display: none !important;
}
/*Todd added this for List Applet look and feel */
/* Removes border at top of applet */
div.loc-hide-btns tr.AppletButtons {
    display:none;
}

div.loc-hide-btns div.ui-jqgrid-pager {
    display:none;
}

/* removes bottom border */
.ui-jqgrid .ui-jqgrid-pager {
    border:none !important;
}

/* Removes scrollbars from applets
#_swecontent {
	overflow-x: unset !important;
	overflow-y: unset !important;
}*/

/* Fixes table overflow past parent div
table.loc {
   	display: inline;
}
*/
td.AppletHIFormBorder table {
    table-layout:auto;
}

td.AppletHIFormBorder table {
    table-layout:auto;
}

/*-------------------------------------------*/
/*  Applet Border                            */
/*-------------------------------------------*/

.NotSelected  TD.AppletHIListBorder             {   border: 2px solid #ffffff;      }
.NotSelected  DIV.AppletHIListBorder            {   border: 2px solid #ffffff;      }
.NotSelected  TD.AppletHIFormBorder             {   border: 2px solid #ffffff;      }
.NotSelected  DIV.AppletHIFormBorder            {   border: 2px solid #ffffff;      }
.NotSelected  TR.AppletButtons              {background-color:#FFFFFF; color : #727780; font-weight:bold; font-size:9pt;font-family:Tahoma ; } /*VNUTAKKY Added  this on #333399 12292020 #727780*/

.NotSelected  TD.AppletTitle, .NotSelected  TD.AppletTitle8, .NotSelected  TD.AppletTitle9, .NotSelected  TD.AppletTitle10,
.NotSelected  TD.AppletTitle11,.NotSelected  TD.AppletTitle12, .NotSelected  TD.AppletTitle14, .NotSelected  TD.AppletTitle16,
.NotSelected  TD.AppletTitle18,.NotSelected  TD.AppletTitle20, .NotSelected  TD.AppletTitle22, .NotSelected  TD.AppletTitle24,
.NotSelected  TD.AppletTitle26,.NotSelected  TD.AppletTitle28, .NotSelected  TD.AppletTitle36, .NotSelected  TD.AppletTitle48,
.NotSelected  TD.AppletTitle72                 
{background-color:#FFFFFF; color : #304C5A; font-weight:bold; font-size:9pt; font-family:Tahoma ;} /*VNUTAKKY 12292020 #333399 */

.NotSelected  TD.AppletTitle8               { font-size:10pt; }
.NotSelected  TD.AppletTitle9               { font-size:9pt; }
.NotSelected  TD.AppletTitle10                  { font-size:10pt; }
.NotSelected  TD.AppletTitle11                  { font-size:11pt; }
.NotSelected  TD.AppletTitle12                  { font-size:12pt; }
.NotSelected  TD.AppletTitle14                  { font-size:14pt; }
.NotSelected  TD.AppletTitle16                  { font-size:16pt; }
.NotSelected  TD.AppletTitle18                  { font-size:18pt; }
.NotSelected  TD.AppletTitle20                  { font-size:20pt; }
.NotSelected  TD.AppletTitle22                  { font-size:22pt; }
.NotSelected  TD.AppletTitle24                  { font-size:24pt; }
.NotSelected  TD.AppletTitle26                  { font-size:26pt; }
.NotSelected  TD.AppletTitle28                  { font-size:28pt; }
.NotSelected  TD.AppletTitle36                  { font-size:36pt; }
.NotSelected  TD.AppletTitle48                  { font-size:48pt; }
.NotSelected  TD.AppletTitle72                  { font-size:72pt; }

.NotSelected  TD.AppletTitleRed             { color: #FF0000 }
.NotSelected  TD.AppletTitleBlack           { color: #000000 }
.NotSelected  TD.AppletTitleGreen           { color: #008000 }
.NotSelected  TD.AppletTitleDarkGreen       { color: #006400 }
.NotSelected  TD.AppletTitleCyan            { color: #00FFFF }
.NotSelected  TD.AppletTitleDarkBlue        { color: #00008B }
.NotSelected  TD.AppletTitleDarkPurple      { color: #800080 }
.NotSelected  TD.AppletTitleYellow          { color: #FFFF00 }
.NotSelected  TD.AppletTitleOrange          { color: #FFA500 }
.NotSelected  TD.AppletTitlePink            { color: #FFC0CB }
.NotSelected  TD.AppletTitleBrown           { color: #A52A2A }
.NotSelected  TD.AppletTitleLightBlue       { color: #ADD8E6 }
.NotSelected  TD.AppletTitleGray            { color: #e5e5e5 }
.NotSelected  TD.AppletTitleWhite           { color: #FFFFFF }

.Selected  TD.AppletHIListBorder            {   border: 2px solid #ffffff;      }
.Selected  DIV.AppletHIListBorder           {   border: 2px solid #ffffff;      }
.Selected  TD.AppletHIFormBorder            {   border: 2px solid #ffffff;      }
.Selected  DIV.AppletHIFormBorder           {   border: 2px solid #ffffff;      }
.Selected  TR.AppletButtons                 {background-color:#727780; color : #FFFFFF; font-weight:bold; font-size:9pt;font-family:Tahoma ; }

.Selected  TD.AppletTitle, .Selected  TD.AppletTitle8, .Selected  TD.AppletTitle9, .Selected  TD.AppletTitle10,
.Selected  TD.AppletTitle11,.Selected  TD.AppletTitle12, .Selected  TD.AppletTitle14, .Selected  TD.AppletTitle16,
.Selected  TD.AppletTitle18,.Selected  TD.AppletTitle20, .Selected  TD.AppletTitle22, .Selected  TD.AppletTitle24,
.Selected  TD.AppletTitle26,.Selected  TD.AppletTitle28, .Selected  TD.AppletTitle36, .Selected  TD.AppletTitle48,
.Selected  TD.AppletTitle72
{background-color:#304C5A; color : #FFFFFF; font-weight:bold; font-size:9pt;font-family:Tahoma ; } /*VNUTAKKY 12292020 #333399 */

.Selected  TD.AppletTitleRed                { color: #FF0000 }
.Selected  TD.AppletTitleBlack              { color: #000000 }
.Selected  TD.AppletTitleGreen              { color: #008000 }
.Selected  TD.AppletTitleDarkGreen          { color: #006400 }
.Selected  TD.AppletTitleCyan               { color: #00FFFF }
.Selected  TD.AppletTitleDarkBlue           { color: #00008B }
.Selected  TD.AppletTitleDarkPurple         { color: #800080 }
.Selected  TD.AppletTitleYellow             { color: #FFFF00 }
.Selected  TD.AppletTitleOrange             { color: #FFA500 }
.Selected  TD.AppletTitlePink               { color: #FFC0CB }
.Selected  TD.AppletTitleBrown              { color: #A52A2A }
.Selected  TD.AppletTitleLightBlue          { color: #ADD8E6 }
.Selected  TD.AppletTitleGray               { color: #e5e5e5 }
.Selected  TD.AppletTitleWhite              { color: #FFFFFF }

.Selected  TD.AppletTitle8                  { font-size:10pt; }
.Selected  TD.AppletTitle9                  { font-size:9pt; }
.Selected  TD.AppletTitle10                 { font-size:10pt; }
.Selected  TD.AppletTitle11                 { font-size:11pt; }
.Selected  TD.AppletTitle12                 { font-size:12pt; }
.Selected  TD.AppletTitle14                 { font-size:14pt; }
.Selected  TD.AppletTitle16                 { font-size:16pt; }
.Selected  TD.AppletTitle18                 { font-size:18pt; }
.Selected  TD.AppletTitle20                 { font-size:20pt; }
.Selected  TD.AppletTitle22                 { font-size:22pt; }
.Selected  TD.AppletTitle24                 { font-size:24pt; }
.Selected  TD.AppletTitle26                 { font-size:26pt; }
.Selected  TD.AppletTitle28                 { font-size:28pt; }
.Selected  TD.AppletTitle36                 { font-size:36pt; }
.Selected  TD.AppletTitle48                 { font-size:48pt; }
.Selected  TD.AppletTitle72                 { font-size:72pt; }

}

/*RDEVARAJ: Added for DA/Org view*/
.AppletStyle7 .AppletTitle, .AppletStyle7 TD.AppletTitle A, .AppletStyle7 TD.AppletTitle A:visited, .AppletStyle7 TD.AppletTitle A:hover {
    background-color: #304C5A;
    color: #ffffff;
    font-weight: bold;
    font-size: 10pt;
}

/*VNUTAKKY 06/22/2021 added this for record navigation increase the font size */

.ui-jqgrid .ui-jqgrid-pager .ui-state-disabled {
    color: #404453 !important;
    cursor: not-allowed;
    pointer-events: none;
    opacity: .65;
    box-shadow: none;
    font-size: large !important;
}

.ui-jqgrid-pager .ui-pg-button {
    color: #1474bf;
    width: auto !important;
    height: 15px !important;
    border-color: transparent;
    background: none;
    margin-right: 0;
    padding: 0 2px;
    display: table-cell;
    font-size: large !important;
}

/*vnutakky added it for button color */

.btn-default, .appletButton, .ui-dialog .ui-dialog-content .AppletButtons .siebui-popup-action a, .siebui-rta-btn, .siebui-ctrl-password~.siebui-ctrl-link {
    color: #ffffff;
    background-color: #727780;
    border-color: #727780;
}

/*RDEVARAJ added it for DA/ORG view */
.AppletButtons {
   color: #000000;
   background-color: #d3d1d1;
}

.siebui-label-btn, .miniBtnUIC>button, .appletButton, .appletButtons, .siebui-popup-cti-call-from-ui .ui-dialog-buttonpane .ui-dialog-buttonset>button {
    color: #ffffff;
    background-color: #727780;
    border-color: #727780;
}

.ui-jqgrid .ui-jqgrid-btable td {
    border-width: 1 !important;
    box-sizing: border-box;
    font-size: 15px;
    color: #29303f;
    height: 32px !important;
    line-height: 32px;
    background-color: #ffff;
    border-block: inherit;
    border-block-style: solid;
}

.ui-jqgrid .ui-jqgrid-view {
    position: relative;
    left: 0;
    top: 0;
    padding: 0;
    font-size: 11px;
    background-color: #ffff;
}

/*------------------------*/
/*Special Form Definitions*/
/*------------------------*/
/*.FormSection		{background-color: #ffffff;} VANILLA*/
.FormSection		{background-color: #304C5A;}  /*Library of Congress Branding*/

/*----------------------*/
/*globalMenu Definitions*/
/*----------------------*/
TR.globalMenu, TD.globalMenu,
TD.globalMenu A,
TD.globalMenu A:visited,
TD.globalMenu A:hover
{   color:#000000;
    background-color: #ccccff;
    font-weight:normal;
    text-decoration:underline;
}

/*----------------*/
/*Screenbar Styles*/
/*----------------*/
/*.screenbar  {  background:#CDD5EE;  }*/
.screenbar  {  background:#4566AD;}

/*----------------*/
/*Screen Background Styles*/
/*----------------*/
.ScreenBack          {  background-color: #ffffff;}
.ScreenBackRed       { background-color: #FF0000;}
.ScreenBackBlack     { background-color: #000000;}
.ScreenBackGreen     { background-color: #008000;}
.ScreenBackDarkGreen { background-color: #006400;}
.ScreenBackCyan      { background-color: #00FFFF;}
.ScreenBackDarkBlue  { background-color: #00008B;}
.ScreenBackDarkPurple { background-color: #800080;}
.ScreenBackYellow    { background-color: #FFFF00;}
.ScreenBackOrange    { background-color: #FFA500;}
.ScreenBackPink      { background-color: #FFC0CB;}
.ScreenBackBrown     { background-color: #A52A2A;}
.ScreenBackLightBlue { background-color: #ADD8E6;}
.ScreenBackGray      { background-color: #e5e5e5;}
.ScreenBackWhite     { background-color: #FFFFFF;}

/*------------------*/
/*Tier 1 Definitions*/
/*------------------*/
/*.tier1Back 		{background-color:#adbee4;	width:100%} /*VANILLA*/ */
.tier1Back 		{background-color:#304C5A;	width:100%} /*Library of Congress Branding*/

TD.tier1Rule {background-color:#e6e6e6; }

.tier1On A,
.tier1On A:visited,
.tier1On A:link,
/*.tier1On A:hover { font-size: 9pt; font-weight:bold; height:20; border-color:#ffffff #333399 #ffffff #ffffff; border-style: groove; border-width: 2 1 0 2; margin: 4 0 0 0; padding: 0 4 0 4; background-color:#d6e0f4; color:#333399; text-decoration:none; }  /*VANILLA*/ */
.tier1On A:hover { font-size: 9pt; font-weight:bold; height:20; border-color:#ffffff #333399 #ffffff #ffffff; border-style: groove; border-width: 2 1 0 2; margin: 4 0 0 0; padding: 0 4 0 4; background-color:#304C5A; color:#333399; text-decoration:none; }  /* Library of Congress Branding */

/*.tier1On A:hover { color:#6666cc;}  /*VANILLA*/ */
.tier1On A:hover { color:#304C5A;}    /*Library of Congress Branding*/

.tier1Off A,
.tier1Off A:visited,
.tier1Off A:link,
/*.tier1Off A:hover{ font-size: 8pt; font-weight:bold; height:23px; border-color:#ffffff #939FC2 #ffffff #ffffff; border-style:  solid; border-width: 0px 1px 0px 0px;padding:4px 5px 0px 5px;background-color:#e0e5f5; color:#004779; text-decoration:none; }*/
.tier1Off A:hover{ font-size: 9pt; font-weight:bold; height:20; border-color:#ffffff #ffffff #ffffff #ffffff; border-style:  groove; border-width: 2 1 0 2; margin:4 0 0 0; padding: 0 4 0 4; background-color:#ce0000; color:#ffffff; text-decoration:none; }   /* Library of Congress Branding */
/*.tier1Off A:hover { background-color:#ccd9ee; color:#003399;}  /*VANILLA*/  */
.tier1Off A:hover { background-color:#304C5A; color:#ce0000;}    /* Library of Congress Branding */


/*-----------------*/
/*Tier2 Definitions*/
/*-----------------*/
/*.tier2Back 		{background-color:#d7e1f5;	}  /*VANILLA*/  */
.tier2Back 		{background-color:#ffffff;	}  /*Library of Congress Branding 304C5A*/

/*TD.tier2Rule {background-color:#000066; }  /*VANILLA*/  */
TD.tier2Rule {background-color:#ffffff; }   /* Library of Congress Branding  304C5A*/

TR.tier2On, TD.tier2On,
TD.tier2OnNormal
{   font-size: 9pt;
    color:#000000;
    text-decoration:none;
/*	background-color: #d7e1f5;  /*VANILLA*/  */
	background-color: #ffffff;  /* Library of Congress Branding  304C5A*/
    font-weight:bold;   }

TD.tier2On A,
TD.tier2On A:visited,
TD.tier2On A:hover
{   font-size: 9pt;
/*	color:#6666cc;  /*VANILLA*/  */
	color:#ffffff;  /* Library of Congress Branding 304C5A*/
/*	background-color: #d6d6ee; /*VANILLA*/  */
	background-color: #ffffff; /*Library of Congress Branding  304C5A*/
    font-weight:bold;
    text-decoration:none;}

TD.tier2On A:hover
{   text-decoration:underline;}

TD.tier2OnNormal    {font-weight:normal;}

TR.tier2Off,
TD.tier2Off,
TD.tier2Off A,
TD.tier2Off A:visited,
TD.tier2Off A:hover
{   font-size: 9pt;
/*	background-color:#d6d6ee;  /*VANILLA*/  */
	background-color:#ffffff;  /*Library of Congress Branding  304C5A*/
    text-decoration:none;
    font-weight:bold;       }

/*TD.tier2Off A:hover { 	color:#ccccff;	}  /*VANILLA*/  */
TD.tier2Off A:hover { 	color:#ffffff;	}          /*Library of Congress Branding  304C5A*/

/*--------------*/
/*Toolbar Styles*/
/*--------------*/
.toolbar         {  background:#d7e1f5  }

/*--------------*/
/*  ERM Generic */
/*--------------*/

TR.ermTier2On, TD.ermTier2On,
TD.ermTier2OnNormal
{   font-size: 7pt;
    color:Black;
    font-family:Arial;
}
.ermtoolbardiv
{   font-size: 10pt;
    color: #999966;
}

.ermWPLink a            {  color: #ffffff; font-size: 7pt;text-decoration:none; }
.ermWPLink a:visited,
.ermWPLink a:active,
.ermWPLink a:hover
{  color: #ffffff; text-decoration:none;}

TD.ermTier2On A,
TD.ermTier2On A:visited,
TD.ermTier2On A:hover
{   font-size: 7pt;
    color:black;
    font-family:Arial;
}
.ermbackground    {  background-image:url("../images/erm_3.gif"); background-repeat : repeat-y;  }
.ermMenuFade    {  background-image:url("../images/erm_2.gif"); background-repeat : repeat-y;  }

/*--------------*/
/* Threadbar    */
/*--------------*/
.threadbar { color:#000000; }
.threadbar A,
.threadbar A:link,
.threadbar A:visited,
.threadbar A:hover { color:#123783; }
.threadbardiv {color:#123783;}
.threadbarBack { background:#adbee4; }

/*--------*/
/* Tier 3 */
/*--------*/
/*.tier3Back 	{background-color:#d6e0f4;}   /*VANILLA*/  */
.tier3Back 	{background-color:#304C5A;}   /*Library of Congress Branding*/
.tier3Div   {text-align:left; }

TD.tier3Rule    {background-color:#e6e6e6; }

.tier3On { background-color: #d6d6ee; font-size: 9pt; font-weight:bold;}
.tier3on A,
.tier3on A:visited,
.tier3on A:hover
/*{ font-size: 8pt; font-weight:bold; height:19; border-color:#ffffff #333399 #ffffff #ffffff; border-style: groove groove groove groove; border-width: 2 1 0 2; padding: 2 8 2 8; background-color: #ffffff; color:#333399; text-decoration:none; width:100%; }  /*VANILLA*/  */
{ font-size: 10pt; font-weight:bold; height:9; border-color:#ffffff #304C5A #ffffff #ffffff; border-style: groove groove groove groove; border-width: 2 1 0 2; padding: 2 8 2 8; background-color: #ffffff; color:#304C5A; text-decoration:none; width:100%; }   /*Library of Congress Branding*/

/*.tier3On A:hover {color:#6666cc;}  /*VANILLA*/ */
.tier3On A:hover {color:#304C5A;}    /*Library of Congress Branding*/

/*.tier3Off { background-color:#6666cc; font-size: 9pt; font-weight:bold;}  /*VANILLA*/  */
.tier3Off { background-color:#304C5A; font-size: 9pt; font-weight:bold;}    /*Library of Congress Branding*/
.tier3Off A,
.tier3Off A:visited,
.tier3Off A:hover
/*{ font-size: 8pt; font-weight:normal; height:19; border-color:#ffffff #ffffff #ffffff #ffffff; border-style: groove groove groove groove; border-width: 2 1 0 2; padding: 0 4 0 4; background-color:#4667b4; color:#ffffff; text-decoration:none; width:100%; }  /*VANILLA*/  */
{ font-size: 8pt; font-weight:normal; height:9; border-color:#ffffff #ffffff #ffffff #ffffff; border-style: groove groove groove groove; border-width: 2 1 0 2; padding: 0 4 0 4; background-color:#304C5A; color:#ffffff; text-decoration:none; width:100%; }      /*Library of Congress Branding*/

/*.tier3Off A:hover { background-color:#ccd9ee;color:#003399;}  /*VANILLA*/  */
.tier3Off A:hover { background-color:#304C5A;color:#003399;}    /*Library of Congress Branding*/

/*----------------*/
/*List Definitions*/
/*----------------*/
.Row                { padding-left : 6px; background-color: #ffffff; border-bottom: 0px solid #c0c0c0; border-top: 0px; border-left: 0px; border-right: 0px; font-size:10pt; font-family:Tahoma ; height :20px} /*LOC changed border-bottom to 0px*/
.RowCenter          { background-color: #f0f0f0; text-align:center; }
.RowRight           { background-color: #f0f0f0; text-align:right; }
.RowChevron         {background-color: #FFFFFF; border-bottom: 1px solid #c0c0c0; border-right: 1px solid #c6c6c6; border-top: 0px; border-left: 0px; }

/* **** Personalization -> Grid Lines - Start **** */
/* ---- Vertical Grid Lines ---- */
.RowVertGridRedNone             { border-left: 0px solid #FF0000; border-right: 0px solid #FF0000;}
.RowVertGridRedThin             { border-left: thin solid #FF0000; border-right: thin solid #FF0000;}
.RowVertGridRedMedium           { border-left: medium solid #FF0000; border-right: medium solid #FF0000;}
.RowVertGridRedThick            { border-left: thick solid #FF0000; border-right: thick solid #FF0000;}

.RowVertGridYellowNone          { border-left: 0px solid #FFFF00; border-right: 0px solid #FFFF00;}
.RowVertGridYellowThin          { border-left: thin solid #FFFF00; border-right: thin solid #FFFF00;}
.RowVertGridYellowMedium        { border-left: medium solid #FFFF00; border-right: medium solid #FFFF00;}
.RowVertGridYellowThick         { border-left: thick solid #FFFF00; border-right: thick solid #FFFF00;}

.RowVertGridGreenNone           { border-left: 0px solid #008000; border-right: 0px solid #008000;}
.RowVertGridGreenThin           { border-left: thin solid #008000; border-right: thin solid #008000;}
.RowVertGridGreenMedium         { border-left: medium solid #008000; border-right: medium solid #008000;}
.RowVertGridGreenThick          { border-left: thick solid #008000; border-right: thick solid #008000;}

.RowVertGridDarkGreenNone       { border-left: 0px solid #006400; border-right: 0px solid #006400;}
.RowVertGridDarkGreenThin       { border-left: thin solid #006400; border-right: thin solid #006400;}
.RowVertGridDarkGreenMedium     { border-left: medium solid #006400; border-right: medium solid #006400;}
.RowVertGridDarkGreenThick      { border-left: thick solid #006400; border-right: thick solid #006400;}

.RowVertGridDarkBlueNone        { border-left: 0px solid #00008B; border-right: 0px solid #00008B;}
.RowVertGridDarkBlueThin        { border-left: thin solid #00008B; border-right: thin solid #00008B;}
.RowVertGridDarkBlueMedium      { border-left: medium solid #00008B; border-right: medium solid #00008B;}
.RowVertGridDarkBlueThick       { border-left: thick solid #00008B; border-right: thick solid #00008B;}

.RowVertGridBlackNone           { border-left: 0px solid #000000; border-right: 0px solid #000000;}
.RowVertGridBlackThin           { border-left: thin solid #000000; border-right: thin solid #000000;}
.RowVertGridBlackMedium         { border-left: medium solid #000000; border-right: medium solid #000000;}
.RowVertGridBlackThick          { border-left: thick solid #000000; border-right: thick solid #000000;}

.RowVertGridGrayNone            { border-left: 0px solid #e5e5e5; border-right: 0px solid #e5e5e5;}
.RowVertGridGrayThin            { border-left: thin solid #e5e5e5; border-right: thin solid #e5e5e5;}
.RowVertGridGrayMedium          { border-left: medium solid #e5e5e5; border-right: medium solid #e5e5e5;}
.RowVertGridGrayThick           { border-left: thick solid #e5e5e5; border-right: thick solid #e5e5e5;}

.RowVertGridCyanNone            { border-left: 0px solid #00FFFF; border-right: 0px solid #00FFFF;}
.RowVertGridCyanThin            { border-left: thin solid #00FFFF; border-right: thin solid #00FFFF;}
.RowVertGridCyanMedium          { border-left: medium solid #00FFFF; border-right: medium solid #00FFFF;}
.RowVertGridCyanThick           { border-left: thick solid #00FFFF; border-right: thick solid #00FFFF;}

.RowVertGridDarkPurpleNone      { border-left: 0px solid #800080; border-right: 0px solid #800080;}
.RowVertGridDarkPurpleThin      { border-left: thin solid #800080; border-right: thin solid #800080;}
.RowVertGridDarkPurpleMedium    { border-left: medium solid #800080; border-right: medium solid #800080;}
.RowVertGridDarkPurpleThick     { border-left: thick solid #800080; border-right: thick solid #800080;}

.RowVertGridOrangeNone          { border-left: 0px solid #FFA500; border-right: 0px solid #FFA500;}
.RowVertGridOrangeThin          { border-left: thin solid #FFA500; border-right: thin solid #FFA500;}
.RowVertGridOrangeMedium        { border-left: medium solid #FFA500; border-right: medium solid #FFA500;}
.RowVertGridOrangeThick         { border-left: thick solid #FFA500; border-right: thick solid #FFA500;}

.RowVertGridPinkNone            { border-left: 0px solid #FFC0CB; border-right: 0px solid #FFC0CB;}
.RowVertGridPinkThin            { border-left: thin solid #FFC0CB; border-right: thin solid #FFC0CB;}
.RowVertGridPinkMedium          { border-left: medium solid #FFC0CB; border-right: medium solid #FFC0CB;}
.RowVertGridPinkThick           { border-left: thick solid #FFC0CB; border-right: thick solid #FFC0CB;}

.RowVertGridBrownNone           { border-left: 0px solid #A52A2A; border-right: 0px solid #A52A2A;}
.RowVertGridBrownThin           { border-left: thin solid #A52A2A; border-right: thin solid #A52A2A;}
.RowVertGridBrownMedium         { border-left: medium solid #A52A2A; border-right: medium solid #A52A2A;}
.RowVertGridBrownThick          { border-left: thick solid #A52A2A; border-right: thick solid #A52A2A;}

.RowVertGridLightBlueNone       { border-left: 0px solid #ADD8E6; border-right: 0px solid #ADD8E6;}
.RowVertGridLightBlueThin       { border-left: thin solid #ADD8E6; border-right: thin solid #ADD8E6;}
.RowVertGridLightBlueMedium     { border-left: medium solid #ADD8E6; border-right: medium solid #ADD8E6;}
.RowVertGridLightBlueThick      { border-left: thick solid #ADD8E6; border-right: thick solid #ADD8E6;}

.RowVertGridWhiteNone           { border-left: 0px solid #FFFFFF; border-right: 0px solid #FFFFFF;}
.RowVertGridWhiteThin           { border-left: thin solid #FFFFFF; border-right: thin solid #FFFFFF;}
.RowVertGridWhiteMedium         { border-left: medium solid #FFFFFF; border-right: medium solid #FFFFFF;}
.RowVertGridWhiteThick          { border-left: thick solid #FFFFFF; border-right: thick solid #FFFFFF;}

/* ---- Horizontal Grid Lines ---- */
.RowHorGridRedNone              { border-top: 0px solid #FF0000; border-bottom: 0px solid #FF0000;}
.RowHorGridRedThin              { border-top: thin solid #FF0000; border-bottom: thin solid #FF0000;}
.RowHorGridRedMedium            { border-top: medium solid #FF0000; border-bottom: medium solid #FF0000;}
.RowHorGridRedThick             { border-top: thick solid #FF0000; border-bottom: thick solid #FF0000;}

.RowHorGridYellowNone           { border-top: 0px solid #FFFF00; border-bottom: 0px solid #FFFF00;}
.RowHorGridYellowThin           { border-top: thin solid #FFFF00; border-bottom: thin solid #FFFF00;}
.RowHorGridYellowMedium         { border-top: medium solid #FFFF00; border-bottom: medium solid #FFFF00;}
.RowHorGridYellowThick          { border-top: thick solid #FFFF00; border-bottom: thick solid #FFFF00;}

.RowHorGridGreenNone            { border-top: 0px solid #008000; border-bottom: 0px solid #008000;}
.RowHorGridGreenThin            { border-top: thin solid #008000; border-bottom: thin solid #008000;}
.RowHorGridGreenMedium          { border-top: medium solid #008000; border-bottom: medium solid #008000;}
.RowHorGridGreenThick           { border-top: thick solid #008000; border-bottom: thick solid #008000;}

.RowHorGridDarkGreenNone        { border-top: 0px solid #006400; border-bottom: 0px solid #006400;}
.RowHorGridDarkGreenThin        { border-top: thin solid #006400; border-bottom: thin solid #006400;}
.RowHorGridDarkGreenMedium      { border-top: medium solid #006400; border-bottom: medium solid #006400;}
.RowHorGridDarkGreenThick       { border-top: thick solid #006400; border-bottom: thick solid #006400;}

.RowHorGridDarkBlueNone         { border-top: 0px solid #00008B; border-bottom: 0px solid #00008B;}
.RowHorGridDarkBlueThin         { border-top: thin solid #00008B; border-bottom: thin solid #00008B;}
.RowHorGridDarkBlueMedium       { border-top: medium solid #00008B; border-bottom: medium solid #00008B;}
.RowHorGridDarkBlueThick        { border-top: thick solid #00008B; border-bottom: thick solid #00008B;}

.RowHorGridBlackNone            { border-top: 0px solid #000000; border-bottom: 0px solid #000000;}
.RowHorGridBlackThin            { border-top: thin solid #000000; border-bottom: thin solid #000000;}
.RowHorGridBlackMedium          { border-top: medium solid #000000; border-bottom: medium solid #000000;}
.RowHorGridBlackThick           { border-top: thick solid #000000; border-bottom: thick solid #000000;}

.RowHorGridGrayNone             { border-top: 0px solid #e5e5e5; border-bottom: 0px solid #e5e5e5;}
.RowHorGridGrayThin             { border-top: thin solid #e5e5e5; border-bottom: thin solid #e5e5e5;}
.RowHorGridGrayMedium           { border-top: medium solid #e5e5e5; border-bottom: medium solid #e5e5e5;}
.RowHorGridGrayThick            { border-top: thick solid #e5e5e5; border-bottom: thick solid #e5e5e5;}

.RowHorGridCyanNone             { border-top: 0px solid #00FFFF; border-bottom: 0px solid #00FFFF;}
.RowHorGridCyanThin             { border-top: thin solid #00FFFF; border-bottom: thin solid #00FFFF;}
.RowHorGridCyanMedium           { border-top: medium solid #00FFFF; border-bottom: medium solid #00FFFF;}
.RowHorGridCyanThick            { border-top: thick solid #00FFFF; border-bottom: thick solid #00FFFF;}

.RowHorGridDarkPurpleNone       { border-top: 0px solid #800080; border-bottom: 0px solid #800080;}
.RowHorGridDarkPurpleThin       { border-top: thin solid #800080; border-bottom: thin solid #800080;}
.RowHorGridDarkPurpleMedium     { border-top: medium solid #800080; border-bottom: medium solid #800080;}
.RowHorGridDarkPurpleThick      { border-top: thick solid #800080; border-bottom: thick solid #800080;}

.RowHorGridOrangeNone           { border-top: 0px solid #FFA500; border-bottom: 0px solid #FFA500;}
.RowHorGridOrangeThin           { border-top: thin solid #FFA500; border-bottom: thin solid #FFA500;}
.RowHorGridOrangeMedium         { border-top: medium solid #FFA500; border-bottom: medium solid #FFA500;}
.RowHorGridOrangeThick          { border-top: thick solid #FFA500; border-bottom: thick solid #FFA500;}

.RowHorGridPink None            { border-top: 0px solid #FFC0CB; border-bottom: 0px solid #FFC0CB;}
.RowHorGridPinkThin             { border-top: thin solid #FFC0CB; border-bottom: thin solid #FFC0CB;}
.RowHorGridPinkMedium           { border-top: medium solid #FFC0CB; border-bottom: medium solid #FFC0CB;}
.RowHorGridPinkThick            { border-top: thick solid #FFC0CB; border-bottom: thick solid #FFC0CB;}

.RowHorGridBrownNone            { border-top: 0px solid #A52A2A; border-bottom: 0px solid #A52A2A;}
.RowHorGridBrownThin            { border-top: thin solid #A52A2A; border-bottom: thin solid #A52A2A;}
.RowHorGridBrownMedium          { border-top: medium solid #A52A2A; border-bottom: medium solid #A52A2A;}
.RowHorGridBrownThick           { border-top: thick solid #A52A2A; border-bottom: thick solid #A52A2A;}

.RowHorGridLightBlueNone        { border-top: 0px solid #ADD8E6; border-bottom: 0px solid #ADD8E6;}
.RowHorGridLightBlueThin        { border-top: thin solid #ADD8E6; border-bottom: thin solid #ADD8E6;}
.RowHorGridLightBlueMedium      { border-top: medium solid #ADD8E6; border-bottom: medium solid #ADD8E6;}
.RowHorGridLightBlueThick       { border-top: thick solid #ADD8E6; border-bottom: thick solid #ADD8E6;}

.RowHorGridWhiteNone            { border-top: 0px solid #FFFFFF; border-bottom: 0px solid #FFFFFF;}
.RowHorGridWhiteThin            { border-top: thin solid #FFFFFF; border-bottom: thin solid #FFFFFF;}
.RowHorGridWhiteMedium          { border-top: medium solid #FFFFFF; border-bottom: medium solid #FFFFFF;}
.RowHorGridWhiteThick           { border-top: thick solid #FFFFFF; border-bottom: thick solid #FFFFFF;}

/* **** Personalization -> Grid Lines - End **** */


.Row9,
.Row9 INPUT,
.Row9 TEXTAREA,
.Row9 SELECT
 { font-size:9pt; }

.Row10,
.Row10 TEXTAREA,
.Row10 INPUT,
.Row10 SELECT
 { font-size:10pt; }

.Row11,
.Row11 TEXTAREA,
.Row11 INPUT,
.Row11 SELECT
 { font-size:11pt; }

.Row12,
.Row12 TEXTAREA,
.Row12 INPUT,
.Row12 SELECT
 { font-size:12pt; }

.Row14,
.Row14 TEXTAREA,
.Row14 INPUT,
.Row14 SELECT
 { font-size:14pt; }

.Row16,
.Row16 TEXTAREA,
.Row16 INPUT,
.Row16 SELECT
 { font-size:16pt; }

.Row18,
.Row18 TEXTAREA,
.Row18 INPUT,
.Row18 SELECT
 { font-size:18pt; }

.Row20,
.Row20 TEXTAREA,
.Row20 INPUT,
.Row20 SELECT
 { font-size:20pt; }

.Row22,
.Row22 TEXTAREA,
.Row22 INPUT,
.Row22 SELECT
 { font-size:22pt; }

.Row24,
.Row24 TEXTAREA,
.Row24 INPUT,
.Row24 SELECT
 { font-size:24pt; }

.Row26,
.Row26 TEXTAREA,
.Row26 INPUT,
.Row26 SELECT
 { font-size:26pt; }

.Row28,
.Row28 TEXTAREA,
.Row28 INPUT,
.Row28 SELECT
 { font-size:28pt; }

.Row36,
.Row36 TEXTAREA,
.Row36 INPUT,
.Row36 SELECT
 { font-size:36pt; }

.Row48,
.Row48 TEXTAREA,
.Row48 INPUT,
.Row48 SELECT
 { font-size:48pt; }
 
.Row72,
.Row72 TEXTAREA,
.Row72 INPUT,
.Row72 SELECT
 { font-size:72pt; }
 
.RowDarkPurple, .RowDarkPurple INPUT, .RowDarkPurple TEXTAREA, .RowDarkPurple SELECT, .RowDarkPurple a, .RowDarkPurple a:visited  { color: #800080; }
.RowRed, .RowRed INPUT, .RowRed SELECT, .RowRed TEXTAREA, .RowRed a, .RowRed a:visited                                            { color: #FF0000; }
.RowBlack, .RowBlack INPUT, .RowBlack SELECT, .RowBlack TEXTAREA, .RowBlack a, .RowBlack a:visited                                { color: #000000; }
.RowGreen, .RowGreen INPUT, .RowGreen SELECT, .RowGreen TEXTAREA, .RowGreen a, .RowGreen a:visited                                { color: #008000; }
.RowDarkGreen, .RowDarkGreen INPUT, .RowDarkGreen SELECT, .RowDarkGreen TEXTAREA, .RowDarkGreen a, .RowDarkGreen a:visited        { color: #006400; }
.RowCyan, .RowCyan INPUT, .RowCyan SELECT, .RowCyan TEXTAREA, .RowCyan a, .RowCyan a:visited                                      { color: #00FFFF; }
.RowDarkBlue, .RowDarkBlue INPUT, .RowDarkBlue SELECT, .RowDarkBlue TEXTAREA, .RowDarkBlue a, .RowDarkBlue a:visited              { color: #00008B; }
.RowYellow, .RowYellow INPUT, .RowYellow SELECT, .RowYellow TEXTAREA, .RowYellow a, .RowYellow a:visited                          { color: #FFFF00; }
.RowOrange, .RowOrange INPUT, .RowOrange TEXTAREA, .RowOrange SELECT, .RowOrange a, .RowOrange a:visited                          { color: #FFA500; }
.RowPink, .RowPink INPUT, .RowPink SELECT, .RowPink TEXTAREA, .RowPink a, .RowPink a:visited                                      { color: #FFC0CB; }
.RowLightBlue, .RowLightBlue INPUT, .RowLightBlue SELECT, .RowLightBlue TEXTAREA, .RowLightBlue a, .RowLightBlue a:visited        { color: #ADD8E6; }
.RowGray, .RowGray INPUT, .RowGray SELECT, .RowGray a, .RowGray TEXTAREA,.RowGray a:visited                                       { color: #e5e5e5; }
.RowWhite, .RowWhite INPUT, .RowWhite SELECT, .RowWhite TEXTAREA, .RowWhite a, .RowWhite a:visited                                { color: #FFFFFF; }

.NotSelected  TR.listRowOn          { background-color: #F8F8D2;}
.NotSelected  TR.listRowOff         { background-color: #ffffff;}
.Selected  TR.listRowOn                     { background-color: #efef99;}
.Selected  TR.listRowOff                     { background-color: #ffffff;}

TR.listRowOff       TD.Row  { background-color: #ffffff;}
TR.listRowOn        TD.Row  { background-color: #efef99;}
TR.listRowError     TD.Row  { background-color: #ffffcc;}
TR.listRowEven      TD.Row  { background-color: #ffffff;}
TR.listRowOdd       TD.Row  { background-color: #ffffff;}

TR.listRowOnRed         TD.Row  { background-color: #FF0000;}
TR.listRowOnBlack       TD.Row  { background-color: #000000;}
TR.listRowOnGreen       TD.Row  { background-color: #008000;}
TR.listRowOnDarkGreen   TD.Row  { background-color: #006400;}
TR.listRowOnCyan        TD.Row  { background-color: #00FFFF;}
TR.listRowOnDarkBlue    TD.Row  { background-color: #00008B;}
TR.listRowOnDarkPurple  TD.Row  { background-color: #800080;}
TR.listRowOnYellow      TD.Row  { background-color: #FFFF00;}
TR.listRowOnOrange      TD.Row  { background-color: #FFA500;}
TR.listRowOnPink        TD.Row  { background-color: #FFC0CB;}
TR.listRowOnBrown       TD.Row  { background-color: #A52A2A;}
TR.listRowOnLightBlue   TD.Row  { background-color: #ADD8E6;}
TR.listRowOnGray        TD.Row  { background-color: #e5e5e5;}
TR.listRowOnWhite       TD.Row  { background-color: #FFFFFF;}

TR.listRowOddRed        TD.Row  { background-color: #FF0000;}
TR.listRowOddBlack      TD.Row  { background-color: #000000;}
TR.listRowOddGreen      TD.Row  { background-color: #008000;}
TR.listRowOddDarkGreen  TD.Row  { background-color: #006400;}
TR.listRowOddCyan       TD.Row  { background-color: #00FFFF;}
TR.listRowOddDarkBlue   TD.Row  { background-color: #00008B;}
TR.listRowOddDarkPurple TD.Row  { background-color: #800080;}
TR.listRowOddYellow     TD.Row  { background-color: #FFFF00;}
TR.listRowOddOrange     TD.Row  { background-color: #FFA500;}
TR.listRowOddPink       TD.Row  { background-color: #FFC0CB;}
TR.listRowOddBrown      TD.Row  { background-color: #A52A2A;}
TR.listRowOddLightBlue  TD.Row  { background-color: #ADD8E6;}
TR.listRowOddGray       TD.Row  { background-color: #e5e5e5;}
TR.listRowOddWhite      TD.Row  { background-color: #FFFFFF;}

TR.listRowEvenRed       TD.Row  { background-color: #FF0000;}
TR.listRowEvenBlack     TD.Row  { background-color: #000000;}
TR.listRowEvenGreen     TD.Row  { background-color: #008000;}
TR.listRowEvenDarkGreen TD.Row  { background-color: #006400;}
TR.listRowEvenCyan      TD.Row  { background-color: #00FFFF;}
TR.listRowEvenDarkBlue  TD.Row  { background-color: #00008B;}
TR.listRowEvenDarkPurple TD.Row { background-color: #800080;}
TR.listRowEvenYellow    TD.Row  { background-color: #FFFF00;}
TR.listRowEvenOrange    TD.Row  { background-color: #FFA500;}
TR.listRowEvenPink      TD.Row  { background-color: #FFC0CB;}
TR.listRowEvenBrown     TD.Row  { background-color: #A52A2A;}
TR.listRowEvenLightBlue TD.Row  { background-color: #ADD8E6;}
TR.listRowEvenGray      TD.Row  { background-color: #e5e5e5;}
TR.listRowEvenWhite     TD.Row  { background-color: #FFFFFF;}

TR.listRowOffRed        TD.Row  { background-color: #FF0000;}
TR.listRowOffBlack      TD.Row  { background-color: #000000;}
TR.listRowOffGreen      TD.Row  { background-color: #008000;}
TR.listRowOffDarkGreen TD.Row   { background-color: #006400;}
TR.listRowOffCyan       TD.Row  { background-color: #00FFFF;}
TR.listRowOffDarkBlue  TD.Row   { background-color: #00008B;}
TR.listRowOffDarkPurple TD.Row  { background-color: #800080;}
TR.listRowOffYellow TD.Row  { background-color: #FFFF00;}
TR.listRowOffOrange TD.Row  { background-color: #FFA500;}
TR.listRowOffPink       TD.Row  { background-color: #FFC0CB;}
TR.listRowOffBrown      TD.Row  { background-color: #A52A2A;}
TR.listRowOffLightBlue TD.Row   { background-color: #ADD8E6;}
TR.listRowOffGray       TD.Row  { background-color: #e5e5e5;}
TR.listRowOffWhite      TD.Row  { background-color: #FFFFFF;}

.NotSelected  TR.listRowOn TD.Row { background-color: #F8F8D2;}

.ListBorder         { background-color:#ffffff; }


.Header,
.Header9, .Header10, .Header11, .Header12, .Header14, .Header36, .Header48, .Header72,
.Header16, .Header18, .Header20, .Header22, .Header24, .Header26, .Header28, .HeaderYellow, HeaderRed, .HeaderGreen, .HeaderBlack,
.HeaderDarkGreen, .HeaderCyan, .HeaderDarkBlue, .HeaderDarkPurple, .HeaderYellow, .HeaderRed, .HeaderOrange, .HeaderPink,
.HeaderBrown, .HeaderLightBlue, .HeaderGray, .HeaderWhite,
TH.Header TD, TR.Header TH        { background-color: #EFEFEF; color: #000000; font-weight: bold; font-size:10pt; text-align:left; }
TH.Header           { padding-left : 6px; background-color: #EFEFEF; color: #000000; font-weight: bold; font-size:10pt; text-align:left; border-right: 1px solid #f0f0f0; border-top: 0px; border-left: 0px; border-bottom: 0px;  }


TH.Header9  TD    { font-size: 9pt; }
TH.Header10 TD    { font-size: 10pt; }
TH.Header11 TD    { font-size: 11pt; }
TH.Header12 TD    { font-size: 12pt; }
TH.Header14 TD    { font-size: 14pt; }
TH.Header16 TD    { font-size: 16pt; }
TH.Header18 TD    { font-size: 18pt; }
TH.Header20 TD    { font-size: 20pt; }
TH.Header22 TD    { font-size: 22pt; }
TH.Header24 TD    { font-size: 24pt; }
TH.Header26 TD    { font-size: 26pt; }
TH.Header28 TD    { font-size: 28pt; }
TH.Header36 TD    { font-size: 36pt; }
TH.Header48 TD    { font-size: 48pt; }
TH.Header72 TD    { font-size: 72pt; }

TH.HeaderRed          TD      { color: #FF0000 }
TH.HeaderBlack        TD      { color: #000000 }
TH.HeaderGreen        TD      { color: #008000 }
TH.HeaderDarkGreen    TD      { color: #006400 }
TH.HeaderCyan         TD     { color: #00FFFF }
TH.HeaderDarkBlue     TD      { color: #00008B }
TH.HeaderDarkPurple   TD      { color: #800080 }
TH.HeaderYellow       TD      { color: #FFFF00 }
TH.HeaderOrange       TD      { color: #FFA500 }
TH.HeaderPink         TD      { color: #FFC0CB }
TH.HeaderBrown        TD      { color: #A52A2A }
TH.HeaderLightBlue    TD      { color: #ADD8E6 }
TH.HeaderGray         TD      { color: #e5e5e5 }
TH.HeaderWhite        TD      { color: #FFFFFF }

TR.Header9  TH    { font-size: 9pt; }
TR.Header10 TH    { font-size: 10pt; }
TR.Header11 TH    { font-size: 11pt; }
TR.Header12 TH    { font-size: 12pt; }
TR.Header14 TH    { font-size: 14pt; }
TR.Header16 TH    { font-size: 16pt; }
TR.Header18 TH    { font-size: 18pt; }
TR.Header20 TH    { font-size: 20pt; }
TR.Header22 TH    { font-size: 22pt; }
TR.Header24 TH    { font-size: 24pt; }
TR.Header26 TH    { font-size: 26pt; }
TR.Header28 TH    { font-size: 28pt; }
TR.Header36 TH    { font-size: 36pt; }
TR.Header48 TH    { font-size: 48pt; }
TR.Header72 TH    { font-size: 72pt; }

TR.HeaderRed          TH      { color: #FF0000 }
TR.HeaderBlack        TH      { color: #000000 }
TR.HeaderGreen        TH      { color: #008000 }
TR.HeaderDarkGreen    TH      { color: #006400 }
TR.HeaderCyan         TH     { color: #00FFFF }
TR.HeaderDarkBlue     TH      { color: #00008B }
TR.HeaderDarkPurple   TH      { color: #800080 }
TR.HeaderYellow       TH      { color: #FFFF00 }
TR.HeaderOrange       TH      { color: #FFA500 }
TR.HeaderPink         TH      { color: #FFC0CB }
TR.HeaderBrown        TH      { color: #A52A2A }
TR.HeaderLightBlue    TH      { color: #ADD8E6 }
TR.HeaderGray         TH      { color: #e5e5e5 }
TR.HeaderWhite        TH      { color: #FFFFFF }

.Header A,
.Header A:visited   { text-decoration: none;color: #000000;}
.Header A:hover 	{ text-decoration: none;color: #333399;}

.Header TABLE       { }

/*----------*/
/*Login Page*/
/*----------*/
.loginFirstRow
{
        BACKGROUND-COLOR: #FFFFFF
}
.loginSecondRow
{
    BACKGROUND-COLOR: #06399c
}
.loginThirdRow
{
    height: 10px; width: 689px; BACKGROUND-COLOR: #9cce31; border-top: #FFFFFF 1px solid; border-bottom: #ffffff 1px solid
}
.loginFourthRow
{
    BACKGROUND-COLOR: #6699cc
}
.loginImage
{
    border: solid 1px #003399
}

.loginAppTitle              {HEIGHT: 149px; width: 391px; FONT-WEIGHT: bold; FONT-FAMILY: Arial; FONT-SIZE: 18pt; COLOR: #ffffff}
.loginError {
    FONT-WEIGHT: bold; FONT-FAMILY:Arial; font-size: 9pt; COLOR: #ffff33
}

.loginCopy
{
    font-size: 7pt; color: #c2d6eb
}
.loginCopy A {
    COLOR: #c2d6eb; WHITE-SPACE: nowrap; text-decoration: underline
}
.loginCopy A:link {
    COLOR: #c2d6eb; WHITE-SPACE: nowrap; text-decoration: underline
}
.loginCopy A:visited {
    COLOR: #c2d6eb; WHITE-SPACE: nowrap; text-decoration: underline
}
.loginCopy A:hover {
    COLOR: #ffffff; WHITE-SPACE: nowrap
}


.loginBody          {background-color:#2d60b2}

.loginText,.loginText A,.loginText A:link,.loginText A:visited
{color:#ffffff; font-size:10pt;}

.loginLabel {
    text-align:right; width: 158px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff
}
.loginField INPUT {
    WIDTH: 138px; font-size: 10pt;
}


/*------------------*/
/*Banner Definitions*/
/*------------------*/
.bannerHI               { background-color: #ccccff; color: #000000; text-decoration:none; font-weight:bold;}
.banner                 { background-color: #304C5A; }     /*Library of Congress Branding*/
.bannerHybrid         { background-color: #333399; }
.banner,
TD.banner TD A,
TD.banner TD A:visited,
TD.banner TD A:hover { background-color: #e8ebec; color: #ce0000; text-decoration:none; font-weight:bold;}  /*Library of Congress Branding*/
TD.banner TD A:hover {color:#304C5A;} /*MOUSE OVER COLOR - Library of Congress Branding*/
.bannerDiv  {	font-size:12pt;color:#ce0000;  }  /*Library of Congress Branding*/
.bannerDiv2 {	background-color:#ce0000;	 width:100%;	}  /*Library of Congress Branding*/
.bannerDiv3 {	background-color:#304C5A;  width:100%;		}  /*Library of Congress Branding*/
.bannerFade { background-image:url("../../images/custom/banner_fade.gif"); background-repeat:repeat-y;}
.bannerScreenHomepage { background-image:url("../images/view_banner_fade.gif"); background-repeat : repeat-y; }

.applicationMenu        {  background:#e8ebec;  }    /*Library of Congress Branding*/
.applicationMenu OPTION {  background-color: #dedede; }
.applicationMenuFade    {  background-image:url("../images/appmenu_fade_web.gif"); background-repeat : repeat-y;  }  /*Library of Congress Branding*/
.poweredBy              {  background:#ADBEE4  }
/*Self Service Portal VNUTAKKY */
.siebui-consumer
	{
		background-color: #ffffff !important;
		height:100%;
		width:100%;
	}
	/*VNUTAKKY added it on 12152020*/
.siebui-wsui-dashboard {
    float: left;
    height: 100%;
    width: 100%;
}		

/*VNUTAKKY added it on 12292020 */
/*.siebui-ctrl-input, .siebui-ctrl-input[readonly="readonly"]
 {
    background-color: #ffffff;
    background-image: none;
    border-radius: 0;
    border: 1px solid #ffffff !important;
    box-sizing: border-box;
    color: #29303f;
    cursor: auto;
    display: inline-block;
    font-family: inherit;
    font-size: 15px;
    outline-style: none;
    text-align: start;
    text-indent: 0;
    text-shadow: none;
}*/
		
.siebui-bannnerlogo{   
  background-image: url('../../images/custom/banner_globe_logo.gif') !important;   
}

/*
.applicationMenu{
    height:40px;
    line-height:40px;
    background:#e8ebec !important;
	}*/

.siebui-logo{
    height: 20px !important;
    line-height: 10px;
    background-image: url('../../images/custom/ebus.gif') !important;
    background-repeat: no-repeat;
    background-origin: content-box;
    background-position: 50% 50%;
    /* background-size: 103px 50px; */
    width: 115px;
     white-space: nowrap; 
     float: right;
}

html, body {
    border: 0;
    margin: 0;
    height:auto !important;
    font-family: Arial,Helvetica,Sans-Serif !important;
    font-size: 10pt !important;
}

.siebui-self-service .siebui-login-body input{
    padding:1px 1px;
    box-sizing:border-box;
    border-radius:0
}

#MsgLayer
{ font-weight:normal; }
.Message
{ width:98%; font-weight:bold; color:#ffffff; border-top:1px solid #333399;border-left:1px solid #333399;border-bottom:1px solid #ffffff; border-right:1px solid #ffffff;}


/*----------------------------*/
/*Alpha Tabs Definitions*/
/*----------------------------*/
.alphaTabFocus A
{padding:0px 2px 0px 2px; color:#FFFFFF; font-family:Tahoma; font-size:10pt; text-decoration:none;width:12px; height:16px;}

.alphaTabFocus  A:hover, 
.alphaTabFocus  A:active
{color:#336699; border:solid; text-decoration:none; background-color:#E0E5F5; border-width:1px;}


/*----------------------------*/
/*HTML Mini-Button Definitions*/
/*----------------------------*/
.minibutton         {}
.minibuttonOn, .minibuttonOn8, .minibuttonOn9, .minibuttonOn10, .minibuttonOn11, .minibuttonOn12, .minibuttonOn14,
.minibuttonOn16, .minibuttonOn18, .minibuttonOn20, .minibuttonOn22, .minibuttonOn24, .minibuttonOn26, .minibuttonOn28,
.minibuttonOn36, .minibuttonOn48, .minibuttonOn72, .minibuttonOn INPUT      
{   font-size: 10pt; color: black; text-decoration:none; font-weight:bold;   }

.minibuttonOn9, .minibuttonOn9 INPUT      { font-size: 9pt; }
.minibuttonOn10, .minibuttonOn10 INPUT    { font-size: 10pt; }
.minibuttonOn11, .minibuttonOn11 INPUT    { font-size: 11pt; }
.minibuttonOn12, .minibuttonOn12 INPUT    { font-size: 12pt; }
.minibuttonOn14, .minibuttonOn14 INPUT    { font-size: 14pt; }
.minibuttonOn16, .minibuttonOn16 INPUT    { font-size: 16pt; }
.minibuttonOn18, .minibuttonOn18 INPUT    { font-size: 18pt; }
.minibuttonOn20, .minibuttonOn20 INPUT    { font-size: 20pt; }
.minibuttonOn22, .minibuttonOn22 INPUT    { font-size: 22pt; }
.minibuttonOn24, .minibuttonOn24 INPUT    { font-size: 24pt; }
.minibuttonOn26, .minibuttonOn26 INPUT    { font-size: 26pt; }
.minibuttonOn28, .minibuttonOn28 INPUT    { font-size: 28pt; }
.minibuttonOn36, .minibuttonOn36 INPUT    { font-size: 36pt; }
.minibuttonOn48, .minibuttonOn48 INPUT    { font-size: 48pt; }
.minibuttonOn72, .minibuttonOn72 INPUT    { font-size: 72pt; }

.minibuttonOnBrown,.minibuttonOnYellow,  .minibuttonOnRed, .minibuttonOnGreen, .minibuttonOnBlack, 
.minibuttonOnDarkGreen, .minibuttonOnCyan, .minibuttonOnDarkBlue, .minibuttonOnDarkPurple, .minibuttonOnYellow, .minibuttonOnRed, .minibuttonOnOrange, .minibuttonOnPink,
.minibuttonOnLightBlue, .minibuttonOnGray, .minibuttonOnWhite
{    color: black; text-decoration:none; }

.minibuttonOn A,
.minibuttonOn A:link,
.minibuttonOn A:visited,
.minibuttonOn A:hover
{padding:0px 5px 0px 5px; color:#000000; border-width:1px;border-style:solid; border-color:#666666; background-color:#DEDEDE; text-decoration:none; height:16px;}
.minibuttonOn A:hover
{border-color:#000000; background-color:#ffffff;}

.minibuttonOnBrown A,
.minibuttonOnBrown A:link,
.minibuttonOnBrown A:visited,
.minibuttonOnBrown A:hover,
.minibuttonOnBrown INPUT
{color:#A52A2A; }

.minibuttonOnRed A,
.minibuttonOnRed A:link,
.minibuttonOnRed A:visited,
.minibuttonOnRed A:hover,
.minibuttonOnRed INPUT
{color:#FF0000;}

.minibuttonOnGreen A,
.minibuttonOnGreen A:link,
.minibuttonOnGreen A:visited,
.minibuttonOnGreen A:hover,
.minibuttonOnGreen INPUT
{color:#008000;}

.minibuttonOnDarkGreen A,
.minibuttonOnDarkGreen A:link,
.minibuttonOnDarkGreen A:visited,
.minibuttonOnDarkGreen A:hover,
.minibuttonOnDarkGreen INPUT
{color:#006400;}

.minibuttonOnCyan A,
.minibuttonOnCyan A:link,
.minibuttonOnCyan A:visited,
.minibuttonOnCyan A:hover,
.minibuttonOnCyan INPUT
{color:#00FFFF ;}

.minibuttonOnDarkBlue A,
.minibuttonOnDarkBlue A:link,
.minibuttonOnDarkBlue A:visited,
.minibuttonOnDarkBlue A:hover,
.minibuttonOnDarkBlue INPUT
{color:#00008B;}

.minibuttonOnDarkPurple A,
.minibuttonOnDarkPurple A:link,
.minibuttonOnDarkPurple A:visited,
.minibuttonOnDarkPurple A:hover,
.minibuttonOnDarkPurple INPUT
{color:#800080;}

.minibuttonOnYellow A,
.minibuttonOnYellow A:link,
.minibuttonOnYellow A:visited,
.minibuttonOnYellow A:hover,
.minibuttonOnYellow INPUT
{color:#FFFF00 }

.minibuttonOnOrange A,
.minibuttonOnOrange A:link,
.minibuttonOnOrange A:visited,
.minibuttonOnOrange A:hover,
.minibuttonOnOrange INPUT
{color:#FFA500 ;}

.minibuttonOnPink A,
.minibuttonOnPink A:link,
.minibuttonOnPink A:visited,
.minibuttonOnPink A:hover,
.minibuttonOnPink INPUT
{color:#FFC0CB;}

.minibuttonOnLightBlue A,
.minibuttonOnLightBlue A:link,
.minibuttonOnLightBlue A:visited,
.minibuttonOnLightBlue A:hover,
.minibuttonOnLightBlue INPUT
{color:#ADD8E6 ;}

.minibuttonOnGray A,
.minibuttonOnGray A:link,
.minibuttonOnGray A:visited,
.minibuttonOnGray A:hover,
.minibuttonOnGray INPUT
{color:#e5e5e5}

.minibuttonOnWhite A,
.minibuttonOnWhite A:link,
.minibuttonOnWhite A:visited,
.minibuttonOnWhite A:hover,
.minibuttonOnWhite INPUT
{color:#FFFFFF;}

.minibuttonOnBlack A,
.minibuttonOnBlack A:link,
.minibuttonOnBlack A:visited,
.minibuttonOnBlack A:hover,
.minibuttonOnBlack INPUT
{color:#000000 ;}

.minibuttonOff, .minibuttonOff8, .minibuttonOff9, .minibuttonOff10, .minibuttonOff11, .minibuttonOff12, .minibuttonOff14,
.minibuttonOff16, .minibuttonOff18, .minibuttonOff20, .minibuttonOff22, .minibuttonOff24, .minibuttonOff26, .minibuttonOff28,
.minibuttonOff36, .minibuttonOff48, .minibuttonOff72, minibuttonOffBrown,
.minibuttonOffYellow,  .minibuttonOffRed, .minibuttonOffGreen, .minibuttonOffBlack,
.minibuttonOffDarkGreen, .minibuttonOffCyan, .minibuttonOffDarkBlue, .minibuttonOffDarkPurple, .minibuttonOffYellow, .minibuttonOffRed, .minibuttonOffOrange, .minibuttonOffPink,
.minibuttonOffLightBlue, .minibuttonOffGray, .minibuttonOffWhite
{font-size:10pt; padding:0px 5px 0px 5px; color:#9D9DA1; border-width:1px; border-style:solid; border-color:#C4C3BF; background-color:#F1F1ED; height:16px; font-weight:bold;}

.minibuttonOff9     { font-size: 9pt; }
.minibuttonOff10    { font-size: 10pt; }
.minibuttonOff11    { font-size: 11pt; }
.minibuttonOff12    { font-size: 12pt; }
.minibuttonOff14    { font-size: 14pt; }
.minibuttonOff16    { font-size: 16pt; }
.minibuttonOff18    { font-size: 18pt; }
.minibuttonOff20    { font-size: 20pt; }
.minibuttonOff22    { font-size: 22pt; }
.minibuttonOff24    { font-size: 24pt; }
.minibuttonOff26    { font-size: 26pt; }
.minibuttonOff28    { font-size: 28pt; }
.minibuttonOff36    { font-size: 36pt; }
.minibuttonOff48    { font-size: 48pt; }
.minibuttonOff72    { font-size: 72pt; }

.minibuttonOffRed           { color: #FF0000 }
.minibuttonOffBlack         { color: #000000 }
.minibuttonOffGreen         { color: #008000 }
.minibuttonOffDarkGreen     { color: #006400 }
.minibuttonOffCyan          { color: #00FFFF }
.minibuttonOffDarkBlue      { color: #00008B }
.minibuttonOffDarkPurple    { color: #800080 }
.minibuttonOffYellow        { color: #FFFF00 }
.minibuttonOffOrange        { color: #FFA500 }
.minibuttonOffPink          { color: #FFC0CB }
.minibuttonOffBrown         { color: #A52A2A }
.minibuttonOffLightBlue     { color: #ADD8E6 }
.minibuttonOffGray          { color: #e5e5e5 }
.minibuttonOffWhite         { color: #FFFFFF }

/*-----------------------*/
/*SmartScript Definitions*/
/*-----------------------*/
.smartDialog {  background-color:#f0f0f0;   font-weight:bold;   }

.questLabel
{ color:#000000;  text-align:left;  font-weight : bold; text-decoration : none; margin: 2px 0px 0px 0px; }

.ssminibuttonOn
{font-size: 10pt; padding:0px 5px 0px 5px; color:#000000; border-width:1px;border-style:solid; border-color:#666666; background-color:#DEDEDE; text-decoration:none; height:16px;}
.ssminibuttonOn A,
.ssminibuttonOn A:link,
.ssminibuttonOn A:visited,
.ssminibuttonOn A:hover
{color:#000000; background-color:#DEDEDE; text-decoration:none; }
.ssminibuttonOn A:hover
{border-color:#000000; background-color:#ffffff;}

/*-------------------------*/
/*Search Applet Definitions*/
/*-------------------------*/
.SrchCntrTitle {font-size:10pt;font-weight:bold}


/*-------------------------------------*/
/*Single-Column (sc) Form Mode*/
/*-------------------------------------*/

.scLabel,
.scLabel A,
.scLabel A:visited,
.scLabel A:hover
{ color:#000000;  text-align:left;  font-weight : bold; text-decoration : none; margin: 2px 0px 0px 0px; }

.scLabelRight,
.scLabelRight A,
.scLabelRight A:visited,
.scLabelRight A:hover
{   color:#000000; text-align:right; font-weight : bold; text-decoration : none;    }

.scLabelRight8                  { font-size:10pt; }
.scLabelRight9                  { font-size:9pt; }
.scLabelRight10                 { font-size:10pt; }
.scLabelRight11                 { font-size:11pt; }
.scLabelRight12                 { font-size:12pt; }
.scLabelRight14                 { font-size:14pt; }
.scLabelRight16                 { font-size:16pt; }
.scLabelRight18                 { font-size:18pt; }
.scLabelRight20                 { font-size:20pt; }
.scLabelRight22                 { font-size:22pt; }
.scLabelRight24                 { font-size:24pt; }
.scLabelRight26                 { font-size:26pt; }
.scLabelRight28                 { font-size:28pt; }
.scLabelRight36                 { font-size:36pt; }
.scLabelRight48                 { font-size:48pt; }
.scLabelRight72                 { font-size:72pt; }

.scLabelRightRed            { color: #FF0000 }
.scLabelRightBlack          { color: #000000 }
.scLabelRightGreen          { color: #008000 }
.scLabelRightDarkGreen      { color: #006400 }
.scLabelRightCyan           { color: #00FFFF }
.scLabelRightDarkBlue       { color: #00008B }
.scLabelRightDarkPurple     { color: #800080 }
.scLabelRightYellow         { color: #FFFF00 }
.scLabelRightOrange         { color: #FFA500 }
.scLabelRightPink           { color: #FFC0CB }
.scLabelRightBrown          { color: #A52A2A }
.scLabelRightLightBlue      { color: #ADD8E6 }
.scLabelRightGray           { color: #e5e5e5 }
.scLabelRightWhite          { color: #FFFFFF }


.scField
{ color:#000000; font-weight:bold; font-size:9pt; }

.scField INPUT,
.scField TEXTAREA,
.scField SELECT
{}

.scFieldOrange, .scFieldOrange INPUT, .scFieldOrange TEXTAREA, .scFieldOrange SELECT                 { color: #FFA500 }
.scFieldRed, .scFieldRed INPUT, .scFieldRed TEXTAREA, .scFieldRed SELECT                             { color: #FF0000 }
.scFieldBlack, .scFieldBlack INPUT, .scFieldBlack TEXTAREA, .scFieldBlack SELECT                     { color: #000000 }
.scFieldGreen, .scFieldGreen INPUT, .scFieldGreen TEXTAREA, .scFieldGreen SELECT                     { color: #008000 }
.scFieldDarkGreen, .scFieldDarkGreen INPUT, .scFieldDarkGreen TEXTAREA, .scFieldDarkGreen SELECT     { color: #006400 }
.scFieldCyan, .scFieldCyan INPUT, .scFieldCyan TEXTAREA, .scFieldCyan SELECT                         { color: #00FFFF }
.scFieldDarkBlue, .scFieldDarkBlue INPUT, .scFieldDarkBlue TEXTAREA, .scFieldDarkBlue SELECT         { color: #00008B }
.scFieldDarkPurple, .scFieldDarkPurple INPUT, .scFieldDarkPurple TEXTAREA, .scFieldDarkPurple SELECT { color: #800080 }
.scFieldYellow, .scFieldYellow INPUT, .scFieldYellow TEXTAREA, .scFieldYellow SELECT                 { color: #FFFF00 }
.scFieldPink, .scFieldPink INPUT, .scFieldPink TEXTAREA, .scFieldPink SELECT                         { color: #FFC0CB }
.scFieldBrown, .scFieldBrown INPUT, .scFieldBrown TEXTAREA, .scFieldBrown SELECT                     { color: #A52A2A }
.scFieldLightBlue, .scFieldLightBlue INPUT, .scFieldLightBlue TEXTAREA, .scFieldLightBlue SELECT     { color: #ADD8E6 }
.scFieldGray, .scFieldGray INPUT, .scFieldGray TEXTAREA, .scFieldGray SELECT                         { color: #e5e5e5 }
.scFieldWhite, .scFieldWhite INPUT, .scFieldWhite TEXTAREA, .scFieldWhite SELECT                     { color: #FFFFFF }

.scField8, .scField8  INPUT, .scField8 TEXTAREA, .scField8 SELECT                   { font-size:10pt; }
.scField9, .scField9  INPUT, .scField9 TEXTAREA, .scField9 SELECT                   { font-size:9pt; }
.scField10, .scField10 INPUT, .scField10 TEXTAREA, .scField10 SELECT                { font-size:10pt; }
.scField11, .scField11 INPUT, .scField11 TEXTAREA, .scField11 SELECT                { font-size:11pt; }
.scField12, .scField12 INPUT, .scField12 TEXTAREA, .scField12 SELECT                { font-size:12pt; }
.scField14, .scField14 INPUT, .scField14 TEXTAREA, .scField14 SELECT                { font-size:14pt; }
.scField16, .scField16 INPUT, .scField16 TEXTAREA, .scField16 SELECT                { font-size:16pt; }
.scField18, .scField18 INPUT, .scField18 TEXTAREA, .scField18 SELECT                { font-size:18pt; }
.scField20, .scField20 INPUT, .scField20 TEXTAREA, .scField20 SELECT                { font-size:20pt; }
.scField22, .scField22 INPUT, .scField22 TEXTAREA, .scField22 SELECT                { font-size:22pt; }
.scField24, .scField24 INPUT, .scField24 TEXTAREA, .scField24 SELECT                { font-size:24pt; }
.scField26, .scField26 INPUT, .scField26 TEXTAREA, .scField26 SELECT                { font-size:26pt; }
.scField28, .scField28 INPUT, .scField28 TEXTAREA, .scField28 SELECT                { font-size:28pt; }
.scField36, .scField36 INPUT, .scField36 TEXTAREA, .scField36 SELECT                { font-size:36pt; }
.scField48, .scField48 INPUT, .scField48 TEXTAREA, .scField48 SELECT                { font-size:48pt; }
.scField72, .scField72 INPUT, .scField72 TEXTAREA, .scField72 SELECT                { font-size:72pt; }

/*-------------------------------------*/
/*Multi-Column Editable (mce) Form Mode*/
/*-------------------------------------*/
.mceButtons 	{	background-color : #6666cc; }	   
.mceBorder  	{	background-color : #6666cc; }	 
.mceBack        {   background-color : #ffffff; }
.mceBlank       {    }

.mceTitle     {
background-color:#6666cc;				       	   
color : #ffffff;
font-weight:bold;
font-size:10pt;
}

.mceLabel,
.mceLabel A,
.mceLabel A:visited,
.mceLabel A:hover {
color:#000000;
vertical-align : middle;
font-weight : bold;
text-align: right;
text-decoration : none;
margin: 0 0 0 0;
}

.mceLabel2,
.mceLabel2 A,
.mceLabel2 A:visited,
.mceLabel2 A:hover {
color:#000000;
vertical-align : middle;
font-weight : bold;
text-align: right;
text-decoration : none;
}

.mceReadOnly
{   color:#000000;  font-weight:normal; font-size:9pt;  }

.mceReadOnlyTextArea
{
padding-top:5px;
overflow-y: auto;
}

Table.mceWideFields Select,
Table.mceWideFields TextArea,
Table.mceWideFields Input,
TD.mceWideFields Select,
TD.mceWideFields TextArea
{ width:auto;}

.mceWideFields INPUT[type="checkbox"],
.mceWideFields INPUT[type="radio"]
{ /*width:auto;*/
  height:25px !important;
  width:25px !important;
}


/*-------------------------------------*/
/*Quick Print Form Mode*/
/*-------------------------------------*/
.qpLabel,
.qpLabel A,
.qpLabel A:visited,
.qpLabel A:hover {
color:#000000;
vertical-align : middle;
font-weight : bold;
text-decoration : none;
margin: 2px 0px 0px 0px;
}

.qpField
{ color:#000000; font-weight:normal;}

/*------------------------------*/
/*  Rich Text Component Classes */
/*------------------------------*/
.rtcEmbedded {font-family:arial; font-size:10pt;  border:1px solid #cccccc; width:600px; height:138px; border-bottom : 4px solid #ccccff; }
.rtcPopup   {font-family:arial; font-size:10pt;  border:1px solid #cccccc; width:600px; height:138px; border-bottom : 4px solid #ccccff; }
.rtcReadOnly    {font-family:arial; font-size:10pt;  border:1px solid #cccccc; width:600px; height:138px; border-bottom : 4px solid #cccccc;}
.rtcTextarea    {font-family:arial; font-size:10pt;  border:1px solid #cccccc; width:600px; height:138px; border-bottom : 4px solid #cccccc;}








/*-----------------------*/
/*Applet Layout Styles   */
/*-----------------------*/
.LayoutButtonOn     {background-color:#009900}
.LayoutButtonOff    {background-color:#999999}

.LayoutView                      {  background-color : #ffffff; color:#ffffff; }
.LayoutView  .AppletButtons      {  background-color : #333399; color:#ffffff; }
.LayoutView  .AppletBorder       {  background-color : #333399; }
.LayoutView  .AppletBack         {  background-color : #ffffff; }
/*.LayoutView	 .AppletBackLtBlue	 {	background-color : #e0eeee; } */
.LayoutView	 .AppletBackLtBlue	 {	background-color : #e8ebece; }
.LayoutView	 .AppletBackTitleBrand	 {	background-color : #304C5A; }	  
.LayoutView  .AppletBlank        {  background-color : #ffffff; }
.LayoutView  .AppletTitle        {  background-color:#333399;   color : #ffffff; font-weight:bold; font-size:10pt; text-decoration:none;}

.LayoutStyleHide                 { background-color:#f0f0f0; color:#f0f0f0; }
.LayoutStyleHide .AppletButtons  { background-color:#ffffff; color:#f0f0f0; }
.LayoutStyleHide .AppletBorder   { background-color:#ffffff; }
.LayoutStyleHide .AppletBack     { background-color:#f0f0f0; }
.LayoutStyleHide .AppletBlank    { background-color:#ffffff; }
.LayoutStyleHide .AppletTitle    { background-color:#cccccc; color:#ffffff; font-weight:bold; font-size:10pt; text-decoration:none;}

.LayoutStyleMax                  { background-color:#f0f0f0; color:#f0f0f0; }
.LayoutStyleMax .AppletButtons   { background-color:#d6d6ee; color:#f0f0f0; }
.LayoutStyleMax .AppletBorder    { background-color:#d6d6ee; }
.LayoutStyleMax .AppletBack      { background-color:#f0f0f0; }
.LayoutStyleMax .AppletBlank     { background-color:#ffffff; }
.LayoutStyleMax .AppletTitle     { background-color:#d6d6ee; color:#666699; font-weight:bold; font-size:10pt; text-decoration:none;}

.LayoutStyleMin                  { background-color:#f0f0f0; color:#f0f0f0; }
.LayoutStyleMin .AppletButtons   { background-color:#d6d6ee; color:#000000; }
.LayoutStyleMin .AppletBorder    { background-color:#d6d6ee; }
.LayoutStyleMin .AppletBack      { background-color:#f0f0f0; }
.LayoutStyleMin .AppletBlank     { background-color:#ffffff; }
.LayoutStyleMin .AppletTitle     { background-color:#d6d6ee; color:#666699; font-weight:bold; font-size:10pt; text-decoration:none;}



/*-------------------*/
/*Applet Styles      */
/*-------------------*/

/*Applet Merged*/
.AppletMergedBar    {   background-color:#666699    }

/*Parent Applet Style*/
.AppletStyle1                   {   background-color : #ffffff; }
.AppletStyle1 .AppletButtons    {   background-color : #d3d1d1; color:#000000; }
.AppletStyle1 .AppletBorder 	{	background-color : #ffffff; }	 
.AppletStyle1 .AppletBack 		{	background-color : #c0c0c0; } /*LOC Change 20130719*/
/*.AppletStyle1 .AppletBackLtBlue 		{	background-color : #e0eeee; }	*/
.AppletStyle1 .AppletBackLtBlue 		{	background-color : #304C5A; } /*e8ebec*/
.AppletStyle1 .AppletBackTitleBrand 		{	background-color : #304C5A; }	  
.AppletStyle1 .AppletBlank      {   background-color : #ffffff; }
.AppletStyle1 .AppletTD1    {   color:#000000; font-weight:bold; font-size:10pt; }

.AppletStyle1 .AppletTitle,
.AppletStyle1 TD.AppletTitle A,
.AppletStyle1 TD.AppletTitle A:visited,
.AppletStyle1 TD.AppletTitle A:hover
/*{background-color:#d7e1f5;color : #003399;font-weight:bold;font-size:10pt;}  VANILLA*/   
{background-color:#304C5A;color : #ffffff;font-weight:bold;font-size:10pt;}   /*Library of Congress Branding*/

/*Reserved Applet Style*/
.AppletStyle2                   {   background-color : #ffffff; }
.AppletStyle2 .AppletButtons    {   background-color : #d6d6ee; color:#000000; }
.AppletStyle2 .AppletBorder     {   background-color : #d6d6ee; }
.AppletStyle2 .AppletBack       {   background-color : #ffffff; }
/*.AppletStyle2 .AppletBackLtBlue 		{	background-color : #e0eeee; }	*/  
.AppletStyle2 .AppletBackLtBlue 		{	background-color : #e8ebec; }
.AppletStyle2 .AppletBackTitleBrand 		{	background-color : #304C5A; } 
.AppletStyle2 .AppletBlank      {   background-color : #ffffff; }

.AppletStyle2 .AppletTitle,
.AppletStyle2 TD.AppletTitle A,
.AppletStyle2 TD.AppletTitle A:visited,
.AppletStyle2 TD.AppletTitle A:hover
/*{background-color:#d6d6ee; color : #003399; font-weight:bold; font-size:10pt;}   VANILLA*/ 
{background-color:#304C5A;color : #ffffff;font-weight:bold;font-size:10pt;}   /*Library of Congress Branding*/


/*Child Applet Style*/
.AppletStyle3                   {   background-color : #ffffff; }
.AppletStyle3 .AppletButtons    {   background-color : #d3d1d1; color:#000000; }
.AppletStyle3 .AppletBorder 	{	background-color : #ffffff; }	 
.AppletStyle3 .AppletBack 		{	background-color : #ffffff; }
/*.AppletStyle3 .AppletBackLtBlue 		{	background-color : #e0eeee; }	*/  
.AppletStyle3 .AppletBackLtBlue 		{	background-color : #e8ebec; }
.AppletStyle3 .AppletBackTitleBrand 		{	background-color : #304C5A; } 
.AppletStyle3 .AppletBlank      {   background-color : #ffffff; }

.AppletStyle3 .AppletTitle,
.AppletStyle3 TD.AppletTitle A,
.AppletStyle3 TD.AppletTitle A:visited,
.AppletStyle3 TD.AppletTitle A:hover
/*{ background-color:#d7e1f5;	color : #003399; font-weight:bold; font-size:12pt; }  VANILLA */
{ background-color:#304C5A;color : #ffffff;font-weight:bold;font-size:10pt;}   /*Library of Congress Branding*/

/*Reserved Applet Style*/
.AppletStyle4                   {   background-color : #ffffff; }
.AppletStyle4 .AppletButtons    {   background-color : #d3d1d1; color:#000000; }
.AppletStyle4 .AppletBorder     {   background-color : #d7e1f5; }
.AppletStyle4 .AppletBack       {   background-color : #ffffff; }
.AppletStyle4 .AppletBlank      {   background-color : #ffffff; }

.AppletStyle4 .AppletTitle,
.AppletStyle4 TD.AppletTitle A,
.AppletStyle4 TD.AppletTitle A:visited,
.AppletStyle4 TD.AppletTitle A:hover
{ background-color:#d7e1f5; color : #003380; font-weight:bold; font-size:10pt; }

/*Reserved Applet Style*/
.AppletStyle5                   {   background-color : #ffffff; }
.AppletStyle5 .AppletButtons    {                               color:#000000; }
.AppletStyle5 .AppletBorder     {   background-color : #d7e1f5 !important; }
.AppletStyle5 .AppletBack       {   background-color : #ffffff; }
/*.AppletStyle5 .AppletBackLtBlue 		{	background-color : #e0eeee; }	  */
.AppletStyle5 .AppletBackLtBlue 		{	background-color : #ffffff; } /*vnutakky updated this one to fffff from#e8ebec;*/
.AppletStyle5 .AppletBackLtGray {	background-color : #e8ebec; } /*vnutakky updated this one to fffff from#e8ebec;*/
.AppletStyle5 .AppletBackTitleBrand 		{	background-color : #304C5A; } 
.AppletStyle5 .AppletBlank      {   background-color : #ffffff; }

.AppletStyle5 .AppletTitle,
.AppletStyle5 TD.AppletTitle A,
.AppletStyle5 TD.AppletTitle A:visited,
.AppletStyle5 TD.AppletTitle A:hover
/*{background-color:#d7e1f5;	color : #003399; font-weight:bold; font-size:10pt; }  VANILLA*/
{ background-color:#304C5A;color : #ffffff;font-weight:bold;font-size:10pt;}   /*Library of Congress Branding*/

/*Reserved Applet Style*/
.AppletStyle6                   {   background-color : #ffffff; }
.AppletStyle6 .AppletButtons    {   background-color : #d6d6ee; color:#000000; }
.AppletStyle6 .AppletBorder     {   background-color : #d6d6ee; }
.AppletStyle6 .AppletBack       {   background-color : #ffffff; }
/*.AppletStyle5 .AppletBackLtBlue 		{	background-color : #e0eeee; }	*/  
.AppletStyle6 .AppletBackLtBlue 		{	background-color : #e8ebec; }
.AppletStyle6 .AppletBackTitleBrand 		{	background-color : #304C5A; } 
.AppletStyle6 .AppletBlank      {   background-color : #ffffff; }

.AppletStyle6 .AppletTitle,
.AppletStyle6 TD.AppletTitle A,
.AppletStyle6 TD.AppletTitle A:visited,
.AppletStyle6 TD.AppletTitle A:hover
{ background-color:#ffffff; color : #6666cc; font-weight:bold; font-size:10pt; } 

/*Grandchild Applet Style*/
.AppletStyle7                   {   background-color : #ffffff; }
.AppletStyle7 .AppletButtons    {   background-color : #d3d1d1; color:#000000; }
.AppletStyle7 .AppletBorder 	{	background-color : #ffffff; }	 
.AppletStyle7 .AppletBack 		{	background-color : #ffffff; }	
/*.AppletStyle7 .AppletBackLtBlue 		{	background-color : #e0eeee; }	*/  
.AppletStyle7 .AppletBackLtBlue 		{	background-color : #e8ebec; }
.AppletStyle7 .AppletBackTitleBrand 		{	background-color : #304C5A; }   
.AppletStyle7 .AppletBlank      {   background-color : #ffffff; }

.AppletStyle7 .AppletTitle,
.AppletStyle7 TD.AppletTitle A,
.AppletStyle7 TD.AppletTitle A:visited,
.AppletStyle7 TD.AppletTitle A:hover
/*{ background-color:#d7e1f5;	color : #003399; font-weight:bold; font-size:10pt; }   VANILLA*/  
{ background-color:#304C5A;color : #ffffff;font-weight:bold;font-size:10pt;}   /*Library of Congress Branding*/

/*Portal Graphical Applet Style*/
.AppletStyle8                   {   background-color : #ffffff; }
.AppletStyle8 .AppletButtons    {   background-color : #ffffff; color:#000000; }
.AppletStyle8 .AppletBorder     {   background-color : #6666cc; }
.AppletStyle8 .AppletBack       {   background-color : #f0f0f0; }
.AppletStyle8 .AppletBlank      {   background-color : #ffffff; }

.AppletStyle8 .AppletBackRed           {background-color : #FF0000; }
.AppletStyle8 .AppletBackBlack         {background-color : #000000; }
.AppletStyle8 .AppletBackGreen         {background-color : #008000; }
.AppletStyle8 .AppletBackDarkGreen     {background-color : #006400; }
.AppletStyle8 .AppletBackCyan          {background-color : #00FFFF; }
.AppletStyle8 .AppletBackDarkBlue      {background-color : #00008B; }
.AppletStyle8 .AppletBackDarkPurple    {background-color : #800080; }
.AppletStyle8 .AppletBackOrange        {background-color : #FFA500; }
.AppletStyle8 .AppletBackPink          {background-color : #FFC0CB; }
.AppletStyle8 .AppletBackBrown         {background-color : #A52A2A; }
.AppletStyle8 .AppletBackLightBlue     {background-color : #ADD8E6; }
.AppletStyle8 .AppletBackGray          {background-color : #e5e5e5; }
.AppletStyle8 .AppletBackWhite         {background-color : #FFFFFF; }
.AppletStyle8 .AppletBackYellow        {background-color : #FFFF00; }

.AppletStyle8 .AppletBlankRed       {background-color : #FF0000; }
.AppletStyle8 .AppletBlankBlack     {background-color : #000000; }
.AppletStyle8 .AppletBlankGreen     {background-color : #008000; }
.AppletStyle8 .AppletBlankDarkGreen {background-color : #006400; }
.AppletStyle8 .AppletBlankCyan      {background-color : #00FFFF; }
.AppletStyle8 .AppletBlankDarkBlue  {background-color : #00008B; }
.AppletStyle8 .AppletBlankDarkPurple {background-color : #800080; }
.AppletStyle8 .AppletBlankOrange    {background-color : #FFA500; }
.AppletStyle8 .AppletBlankPink      {background-color : #FFC0CB; }
.AppletStyle8 .AppletBlankBrown     {background-color : #A52A2A; }
.AppletStyle8 .AppletBlankLightBlue {background-color : #ADD8E6; }
.AppletStyle8 .AppletBlankGray      {background-color : #e5e5e5; }
.AppletStyle8 .AppletBlankWhite     {background-color : #FFFFFF; }
.AppletStyle8 .AppletBlankYellow    {background-color : #FFFF00; }

.NotSelected .AppletStyle8  TD.AppletTitle  A,
 .NotSelected .AppletStyle8  TD.AppletTitle     A:link,
 .NotSelected .AppletStyle8  TD.AppletTitle     A:visited,
 .NotSelected .AppletStyle8  TD.AppletTitle     A:hover
  {background-color:#FFFFFF; color : #333399; font-weight:bold; font-size:9pt; font-family:Tahoma ;}

 .Selected .AppletStyle8  TD.AppletTitle    A,
 .Selected .AppletStyle8  TD.AppletTitle    A:link,
 .Selected .AppletStyle8  TD.AppletTitle    A:visited,
 .Selected .AppletStyle8  TD.AppletTitle    A:hover
{background-color:#333399; color : #FFFFFF; font-weight:bold; font-size:9pt;font-family:Tahoma ; }

 .AppletStyle8 .NotSelected  TD.AppletTitle     A,
 .AppletStyle8 .NotSelected  TD.AppletTitle     A:link,
 .AppletStyle8 .NotSelected  TD.AppletTitle     A:visited,
 .AppletStyle8 .NotSelected  TD.AppletTitle     A:hover
  {background-color:#FFFFFF; color : #333399; font-weight:bold; font-size:9pt; font-family:Tahoma ;}

 .AppletStyle8 .Selected  TD.AppletTitle    A,
 .AppletStyle8 .Selected  TD.AppletTitle    A:link,
 .AppletStyle8 .Selected  TD.AppletTitle    A:visited,
 .AppletStyle8 .Selected  TD.AppletTitle    A:hover
{background-color:#333399; color : #FFFFFF; font-weight:bold; font-size:9pt;font-family:Tahoma ; }

.AppletStyle8 .Selected  TD.AppletTitle9  A,
.AppletStyle8 .Selected  TD.AppletTitle9  A:link,
.AppletStyle8 .Selected  TD.AppletTitle9  A:visited,
.AppletStyle8 .Selected  TD.AppletTitle9  A:hover 
   { font-size: 9pt; }
   
.AppletStyle8 .Selected  TD.AppletTitle10 A,
.AppletStyle8 .Selected  TD.AppletTitle10 A:link,
.AppletStyle8 .Selected  TD.AppletTitle10 A:visited,
.AppletStyle8 .Selected  TD.AppletTitle10 A:hover
    { font-size: 10pt; }
 
.AppletStyle8 .Selected  TD.AppletTitle11  A,
.AppletStyle8 .Selected  TD.AppletTitle11  A:link, 
.AppletStyle8 .Selected  TD.AppletTitle11  A:visited, 
.AppletStyle8 .Selected  TD.AppletTitle11  A:hover    
    { font-size: 11pt; }
    
.AppletStyle8 .Selected  TD.AppletTitle12 A,
.AppletStyle8 .Selected  TD.AppletTitle12  A:link, 
.AppletStyle8 .Selected  TD.AppletTitle12  A:visited, 
.AppletStyle8 .Selected  TD.AppletTitle12  A:hover    
{ font-size: 12pt; }

.AppletStyle8 .Selected  TD.AppletTitle14 A, 
.AppletStyle8 .Selected  TD.AppletTitle14  A:link,
.AppletStyle8 .Selected  TD.AppletTitle14  A:visited,
.AppletStyle8 .Selected  TD.AppletTitle14  A:hover  
   { font-size: 14pt; }

.AppletStyle8 .Selected  TD.AppletTitle16  A,
.AppletStyle8 .Selected  TD.AppletTitle16  A:link,
.AppletStyle8 .Selected  TD.AppletTitle16  A:visited,
.AppletStyle8 .Selected  TD.AppletTitle16  A:hover   
 { font-size: 16pt; }
 
.AppletStyle8 .Selected  TD.AppletTitle18 A, 
.AppletStyle8 .Selected  TD.AppletTitle18 A:link,
.AppletStyle8 .Selected  TD.AppletTitle18 A:visited,
.AppletStyle8 .Selected  TD.AppletTitle18 A:hover 
    { font-size: 18pt; }
    
.AppletStyle8 .Selected  TD.AppletTitle20 A, 
.AppletStyle8 .Selected  TD.AppletTitle20 A:link,
.AppletStyle8 .Selected  TD.AppletTitle20 A:visited,
.AppletStyle8 .Selected  TD.AppletTitle20 A:hover
  { font-size: 20pt; }
  
.AppletStyle8 .Selected  TD.AppletTitle22 A, 
.AppletStyle8 .Selected  TD.AppletTitle22 A:link,
.AppletStyle8 .Selected  TD.AppletTitle22 A:visited,
.AppletStyle8 .Selected  TD.AppletTitle22 A:hover
  { font-size: 22pt; }

.AppletStyle8 .Selected  TD.AppletTitle24 A,   
.AppletStyle8 .Selected  TD.AppletTitle24 A:link,
.AppletStyle8 .Selected  TD.AppletTitle24 A:visited,
.AppletStyle8 .Selected  TD.AppletTitle24 A:hover    
{ font-size: 24pt; }

.AppletStyle8 .Selected  TD.AppletTitle26 A,   
.AppletStyle8 .Selected  TD.AppletTitle26 A:link,
.AppletStyle8 .Selected  TD.AppletTitle26 A:visited,
.AppletStyle8 .Selected  TD.AppletTitle26 A:hover    
{ font-size: 26pt; }

.AppletStyle8 .Selected  TD.AppletTitle28 A,   
.AppletStyle8 .Selected  TD.AppletTitle28 A:link,
.AppletStyle8 .Selected  TD.AppletTitle28 A:visited,
.AppletStyle8 .Selected  TD.AppletTitle28 A:hover    
{ font-size: 28pt; }

.AppletStyle8 .Selected  TD.AppletTitle36 A,   
.AppletStyle8 .Selected  TD.AppletTitle36 A:link,
.AppletStyle8 .Selected  TD.AppletTitle36 A:visited,
.AppletStyle8 .Selected  TD.AppletTitle36 A:hover    
{ font-size: 36pt; }

.AppletStyle8 .Selected  TD.AppletTitle48 A,   
.AppletStyle8 .Selected  TD.AppletTitle48 A:link,
.AppletStyle8 .Selected  TD.AppletTitle48 A:visited,
.AppletStyle8 .Selected  TD.AppletTitle48 A:hover    
{ font-size: 48pt; }

.AppletStyle8 .Selected  TD.AppletTitle72 A,   
.AppletStyle8 .Selected  TD.AppletTitle72 A:link,
.AppletStyle8 .Selected  TD.AppletTitle72 A:visited,
.AppletStyle8 .Selected  TD.AppletTitle72 A:hover    
{ font-size: 72pt; }

.AppletStyle8 .Selected  TD.AppletTitleRed A,   
.AppletStyle8 .Selected  TD.AppletTitleRed A:link,
.AppletStyle8 .Selected  TD.AppletTitleRed A:visited,
.AppletStyle8 .Selected  TD.AppletTitleRed A:hover    
{ color: #FF0000 }

.AppletStyle8 .Selected  TD.AppletTitleBlack A,   
.AppletStyle8 .Selected  TD.AppletTitleBlack A:link,
.AppletStyle8 .Selected  TD.AppletTitleBlack A:visited,
.AppletStyle8 .Selected  TD.AppletTitleBlack A:hover    
{ color: #000000 }

.AppletStyle8 .Selected  TD.AppletTitleGreen A,   
.AppletStyle8 .Selected  TD.AppletTitleGreen A:link,
.AppletStyle8 .Selected  TD.AppletTitleGreen A:visited,
.AppletStyle8 .Selected  TD.AppletTitleGreen A:hover    
{ color: #008000 }

.AppletStyle8 .Selected  TD.AppletTitleDarkGreen A,   
.AppletStyle8 .Selected  TD.AppletTitleDarkGreen A:link,
.AppletStyle8 .Selected  TD.AppletTitleDarkGreen A:visited,
.AppletStyle8 .Selected  TD.AppletTitleDarkGreen A:hover    
{ color: #006400 }

.AppletStyle8 .Selected  TD.AppletTitleCyan A,   
.AppletStyle8 .Selected  TD.AppletTitleCyan A:link,
.AppletStyle8 .Selected  TD.AppletTitleCyan A:visited,
.AppletStyle8 .Selected  TD.AppletTitleCyan A:hover    
{ color: #00FFFF }

.AppletStyle8 .Selected  TD.AppletTitleDarkBlue A,   
.AppletStyle8 .Selected  TD.AppletTitleDarkBlue A:link,
.AppletStyle8 .Selected  TD.AppletTitleDarkBlue A:visited,
.AppletStyle8 .Selected  TD.AppletTitleDarkBlue A:hover    
{ color: #00008B }

.AppletStyle8 .Selected  TD.AppletTitleDarkPurple A,   
.AppletStyle8 .Selected  TD.AppletTitleDarkPurple A:link,
.AppletStyle8 .Selected  TD.AppletTitleDarkPurple A:visited,
.AppletStyle8 .Selected  TD.AppletTitleDarkPurple A:hover    
{ color: #800080 }

.AppletStyle8 .Selected  TD.AppletTitleYellow A,   
.AppletStyle8 .Selected  TD.AppletTitleYellow A:link,
.AppletStyle8 .Selected  TD.AppletTitleYellow A:visited,
.AppletStyle8 .Selected  TD.AppletTitleYellow A:hover    
{ color: #FFFF00 }

.AppletStyle8 .Selected  TD.AppletTitleOrange A,   
.AppletStyle8 .Selected  TD.AppletTitleOrange A:link,
.AppletStyle8 .Selected  TD.AppletTitleOrange A:visited,
.AppletStyle8 .Selected  TD.AppletTitleOrange A:hover    
{ color: #FFA500 }

.AppletStyle8 .Selected  TD.AppletTitlePink A,   
.AppletStyle8 .Selected  TD.AppletTitlePink A:link,
.AppletStyle8 .Selected  TD.AppletTitlePink A:visited,
.AppletStyle8 .Selected  TD.AppletTitlePink A:hover    
{ color: #FFC0CB }

.AppletStyle8 .Selected  TD.AppletTitleBrown A,   
.AppletStyle8 .Selected  TD.AppletTitleBrown A:link,
.AppletStyle8 .Selected  TD.AppletTitleBrown A:visited,
.AppletStyle8 .Selected  TD.AppletTitleBrown A:hover    
{ color: #A52A2A }

.AppletStyle8 .Selected  TD.AppletTitleLightBlue A,   
.AppletStyle8 .Selected  TD.AppletTitleLightBlue A:link,
.AppletStyle8 .Selected  TD.AppletTitleLightBlue A:visited,
.AppletStyle8 .Selected  TD.AppletTitleLightBlue A:hover    
{ color: #ADD8E6 }

.AppletStyle8 .Selected  TD.AppletTitleGray A,   
.AppletStyle8 .Selected  TD.AppletTitleGray A:link,
.AppletStyle8 .Selected  TD.AppletTitleGray A:visited,
.AppletStyle8 .Selected  TD.AppletTitleGray A:hover    
{ color: #e5e5e5 }

.AppletStyle8 .Selected  TD.AppletTitleWhite A,   
.AppletStyle8 .Selected  TD.AppletTitleWhite A:link,
.AppletStyle8 .Selected  TD.AppletTitleWhite A:visited,
.AppletStyle8 .Selected  TD.AppletTitleWhite A:hover    
{ color: #FFFFFF }

.AppletStyle8 .NotSelected  TD.AppletTitle9  A,
.AppletStyle8 .NotSelected  TD.AppletTitle9  A:link,
.AppletStyle8 .NotSelected  TD.AppletTitle9  A:visited,
.AppletStyle8 .NotSelected  TD.AppletTitle9  A:hover 
   { font-size: 9pt; }
   
.AppletStyle8 .NotSelected  TD.AppletTitle10 A,
.AppletStyle8 .NotSelected  TD.AppletTitle10 A:link,
.AppletStyle8 .NotSelected  TD.AppletTitle10 A:visited,
.AppletStyle8 .NotSelected  TD.AppletTitle10 A:hover
    { font-size: 10pt; }
 
.AppletStyle8 .NotSelected  TD.AppletTitle11  A,
.AppletStyle8 .NotSelected  TD.AppletTitle11  A:link, 
.AppletStyle8 .NotSelected  TD.AppletTitle11  A:visited, 
.AppletStyle8 .NotSelected  TD.AppletTitle11  A:hover    
    { font-size: 11pt; }
    
.AppletStyle8 .NotSelected  TD.AppletTitle12 A,
.AppletStyle8 .NotSelected  TD.AppletTitle12  A:link, 
.AppletStyle8 .NotSelected  TD.AppletTitle12  A:visited, 
.AppletStyle8 .NotSelected  TD.AppletTitle12  A:hover    
{ font-size: 12pt; }

.AppletStyle8 .NotSelected  TD.AppletTitle14 A, 
.AppletStyle8 .NotSelected  TD.AppletTitle14  A:link,
.AppletStyle8 .NotSelected  TD.AppletTitle14  A:visited,
.AppletStyle8 .NotSelected  TD.AppletTitle14  A:hover  
   { font-size: 14pt; }

.AppletStyle8 .NotSelected  TD.AppletTitle16  A,
.AppletStyle8 .NotSelected  TD.AppletTitle16  A:link,
.AppletStyle8 .NotSelected  TD.AppletTitle16  A:visited,
.AppletStyle8 .NotSelected  TD.AppletTitle16  A:hover   
 { font-size: 16pt; }
 
.AppletStyle8 .NotSelected  TD.AppletTitle18 A, 
.AppletStyle8 .NotSelected  TD.AppletTitle18 A:link,
.AppletStyle8 .NotSelected  TD.AppletTitle18 A:visited,
.AppletStyle8 .NotSelected  TD.AppletTitle18 A:hover 
    { font-size: 18pt; }
    
.AppletStyle8 .NotSelected  TD.AppletTitle20 A, 
.AppletStyle8 .NotSelected  TD.AppletTitle20 A:link,
.AppletStyle8 .NotSelected  TD.AppletTitle20 A:visited,
.AppletStyle8 .NotSelected  TD.AppletTitle20 A:hover
  { font-size: 20pt; }
  
.AppletStyle8 .NotSelected  TD.AppletTitle22 A, 
.AppletStyle8 .NotSelected  TD.AppletTitle22 A:link,
.AppletStyle8 .NotSelected  TD.AppletTitle22 A:visited,
.AppletStyle8 .NotSelected  TD.AppletTitle22 A:hover
  { font-size: 22pt; }

.AppletStyle8 .NotSelected  TD.AppletTitle24 A,   
.AppletStyle8 .NotSelected  TD.AppletTitle24 A:link,
.AppletStyle8 .NotSelected  TD.AppletTitle24 A:visited,
.AppletStyle8 .NotSelected  TD.AppletTitle24 A:hover    
{ font-size: 24pt; }

.AppletStyle8 .NotSelected  TD.AppletTitle26 A,   
.AppletStyle8 .NotSelected  TD.AppletTitle26 A:link,
.AppletStyle8 .NotSelected  TD.AppletTitle26 A:visited,
.AppletStyle8 .NotSelected  TD.AppletTitle26 A:hover    
{ font-size: 26pt; }

.AppletStyle8 .NotSelected  TD.AppletTitle28 A,   
.AppletStyle8 .NotSelected  TD.AppletTitle28 A:link,
.AppletStyle8 .NotSelected  TD.AppletTitle28 A:visited,
.AppletStyle8 .NotSelected  TD.AppletTitle28 A:hover    
{ font-size: 28pt; }

.AppletStyle8 .NotSelected  TD.AppletTitle36 A,   
.AppletStyle8 .NotSelected  TD.AppletTitle36 A:link,
.AppletStyle8 .NotSelected  TD.AppletTitle36 A:visited,
.AppletStyle8 .NotSelected  TD.AppletTitle36 A:hover    
{ font-size: 36pt; }

.AppletStyle8 .NotSelected  TD.AppletTitle48 A,   
.AppletStyle8 .NotSelected  TD.AppletTitle48 A:link,
.AppletStyle8 .NotSelected  TD.AppletTitle48 A:visited,
.AppletStyle8 .NotSelected  TD.AppletTitle48 A:hover    
{ font-size: 48pt; }

.AppletStyle8 .NotSelected  TD.AppletTitle72 A,   
.AppletStyle8 .NotSelected  TD.AppletTitle72 A:link,
.AppletStyle8 .NotSelected  TD.AppletTitle72 A:visited,
.AppletStyle8 .NotSelected  TD.AppletTitle72 A:hover    
{ font-size: 72pt; }

.AppletStyle8 .NotSelected  TD.AppletTitleRed A,   
.AppletStyle8 .NotSelected  TD.AppletTitleRed A:link,
.AppletStyle8 .NotSelected  TD.AppletTitleRed A:visited,
.AppletStyle8 .NotSelected  TD.AppletTitleRed A:hover    
{ color: #FF0000 }

.AppletStyle8 .NotSelected  TD.AppletTitleBlack A,   
.AppletStyle8 .NotSelected  TD.AppletTitleBlack A:link,
.AppletStyle8 .NotSelected  TD.AppletTitleBlack A:visited,
.AppletStyle8 .NotSelected  TD.AppletTitleBlack A:hover    
{ color: #000000 }

.AppletStyle8 .NotSelected  TD.AppletTitleGreen A,   
.AppletStyle8 .NotSelected  TD.AppletTitleGreen A:link,
.AppletStyle8 .NotSelected  TD.AppletTitleGreen A:visited,
.AppletStyle8 .NotSelected  TD.AppletTitleGreen A:hover    
{ color: #008000 }

.AppletStyle8 .NotSelected  TD.AppletTitleDarkGreen A,   
.AppletStyle8 .NotSelected  TD.AppletTitleDarkGreen A:link,
.AppletStyle8 .NotSelected  TD.AppletTitleDarkGreen A:visited,
.AppletStyle8 .NotSelected  TD.AppletTitleDarkGreen A:hover    
{ color: #006400 }

.AppletStyle8 .NotSelected  TD.AppletTitleCyan A,   
.AppletStyle8 .NotSelected  TD.AppletTitleCyan A:link,
.AppletStyle8 .NotSelected  TD.AppletTitleCyan A:visited,
.AppletStyle8 .NotSelected  TD.AppletTitleCyan A:hover    
{ color: #00FFFF }

.AppletStyle8 .NotSelected  TD.AppletTitleDarkBlue A,   
.AppletStyle8 .NotSelected  TD.AppletTitleDarkBlue A:link,
.AppletStyle8 .NotSelected  TD.AppletTitleDarkBlue A:visited,
.AppletStyle8 .NotSelected  TD.AppletTitleDarkBlue A:hover    
{ color: #00008B }

.AppletStyle8 .NotSelected  TD.AppletTitleDarkPurple A,   
.AppletStyle8 .NotSelected  TD.AppletTitleDarkPurple A:link,
.AppletStyle8 .NotSelected  TD.AppletTitleDarkPurple A:visited,
.AppletStyle8 .NotSelected  TD.AppletTitleDarkPurple A:hover    
{ color: #800080 }

.AppletStyle8 .NotSelected  TD.AppletTitleYellow A,   
.AppletStyle8 .NotSelected  TD.AppletTitleYellow A:link,
.AppletStyle8 .NotSelected  TD.AppletTitleYellow A:visited,
.AppletStyle8 .NotSelected  TD.AppletTitleYellow A:hover    
{ color: #FFFF00 }

.AppletStyle8 .NotSelected  TD.AppletTitleOrange A,   
.AppletStyle8 .NotSelected  TD.AppletTitleOrange A:link,
.AppletStyle8 .NotSelected  TD.AppletTitleOrange A:visited,
.AppletStyle8 .NotSelected  TD.AppletTitleOrange A:hover    
{ color: #FFA500 }

.AppletStyle8 .NotSelected  TD.AppletTitlePink A,   
.AppletStyle8 .NotSelected  TD.AppletTitlePink A:link,
.AppletStyle8 .NotSelected  TD.AppletTitlePink A:visited,
.AppletStyle8 .NotSelected  TD.AppletTitlePink A:hover    
{ color: #FFC0CB }

.AppletStyle8 .NotSelected  TD.AppletTitleBrown A,   
.AppletStyle8 .NotSelected  TD.AppletTitleBrown A:link,
.AppletStyle8 .NotSelected  TD.AppletTitleBrown A:visited,
.AppletStyle8 .NotSelected  TD.AppletTitleBrown A:hover    
{ color: #A52A2A }

.AppletStyle8 .NotSelected  TD.AppletTitleLightBlue A,   
.AppletStyle8 .NotSelected  TD.AppletTitleLightBlue A:link,
.AppletStyle8 .NotSelected  TD.AppletTitleLightBlue A:visited,
.AppletStyle8 .NotSelected  TD.AppletTitleLightBlue A:hover    
{ color: #ADD8E6 }

.AppletStyle8 .NotSelected  TD.AppletTitleGray A,   
.AppletStyle8 .NotSelected  TD.AppletTitleGray A:link,
.AppletStyle8 .NotSelected  TD.AppletTitleGray A:visited,
.AppletStyle8 .NotSelected  TD.AppletTitleGray A:hover    
{ color: #e5e5e5 }

.AppletStyle8 .NotSelected  TD.AppletTitleWhite A,   
.AppletStyle8 .NotSelected  TD.AppletTitleWhite A:link,
.AppletStyle8 .NotSelected  TD.AppletTitleWhite A:visited,
.AppletStyle8 .NotSelected  TD.AppletTitleWhite A:hover    
{ color: #FFFFFF }

.AppletStyle8 TD.AppletTitle A:hover
{ text-decoration:underline; }

/* 7.7 Parent Applet Style */
.AppletStyleParent77            {background-color : #ffffff; }
.AppletStyleParent77 .AppletButtons {background-color : #ffffff; color:#000000; }
.AppletStyleParent77 .AppletBorder 	{background-color : #ffffff; }	
.AppletStyleParent77 .AppletHIFormBorder {border-style: solid; border-color: #ffffff; border-width: 2 2 2 2;}	  
.AppletStyleParent77 .AppletHIListBorder {border-style: solid; border-color: #ffffff; border-width: 0 2 2 2;}	  
.AppletStyleParent77 .AppletBlank   {background-color : #ffffff; }
.AppletStyleParent77 .AppletBack	{background-color : #ffffff; }	
/*.AppletStyleParent77 .AppletBackLtBlue	{background-color : #e0eeee; }	 */
.AppletStyleParent77 .AppletBackLtBlue	{background-color : #304C5A; }  /*e8ebec*/
.AppletStyleParent77 .AppletBackTitleBrand	{background-color : #304C5A; }
.AppletStyleParent77 .AppletTitle   {background-color:#ffffff; color : #000000; font-weight:bold; font-size:11pt; }
.AppletStyleParent77 .AppletMenu OPTION {   background-color : #dedede; }

.AppletStyleParent77 .AppletBackRed        {background-color : #FF0000; }
.AppletStyleParent77 .AppletBackBlack      {background-color : #000000; }
.AppletStyleParent77 .AppletBackGreen      {background-color : #008000; }
.AppletStyleParent77 .AppletBackDarkGreen  {background-color : #006400; }
.AppletStyleParent77 .AppletBackCyan       {background-color : #00FFFF; }
.AppletStyleParent77 .AppletBackDarkBlue   {background-color : #00008B; }
.AppletStyleParent77 .AppletBackDarkPurple {background-color : #800080; }
.AppletStyleParent77 .AppletBackOrange     {background-color : #FFA500; }
.AppletStyleParent77 .AppletBackPink       {background-color : #FFC0CB; }
.AppletStyleParent77 .AppletBackBrown      {background-color : #A52A2A; }
.AppletStyleParent77 .AppletBackLightBlue  {background-color : #ADD8E6; }
.AppletStyleParent77 .AppletBackGray       {background-color : #e5e5e5; }
.AppletStyleParent77 .AppletBackWhite      {background-color : #FFFFFF; }
.AppletStyleParent77 .AppletBackYellow     {background-color : #FFFF00; }

.AppletStyleParent77 .AppletBlankRed        {background-color : #FF0000; }
.AppletStyleParent77 .AppletBlankBlack      {background-color : #000000; }
.AppletStyleParent77 .AppletBlankGreen      {background-color : #008000; }
.AppletStyleParent77 .AppletBlankDarkGreen  {background-color : #006400; }
.AppletStyleParent77 .AppletBlankCyan       {background-color : #00FFFF; }
.AppletStyleParent77 .AppletBlankDarkBlue   {background-color : #00008B; }
.AppletStyleParent77 .AppletBlankDarkPurple {background-color : #800080; }
.AppletStyleParent77 .AppletBlankOrange     {background-color : #FFA500; }
.AppletStyleParent77 .AppletBlankPink       {background-color : #FFC0CB; }
.AppletStyleParent77 .AppletBlankBrown      {background-color : #A52A2A; }
.AppletStyleParent77 .AppletBlankLightBlue  {background-color : #ADD8E6; }
.AppletStyleParent77 .AppletBlankGray       {background-color : #e5e5e5; }
.AppletStyleParent77 .AppletBlankWhite      {background-color : #FFFFFF; }
.AppletStyleParent77 .AppletBlankYellow     {background-color : #FFFF00; }

.AppletStyleParent77 .AppletMenu9   SELECT  { font-size: 9pt; }
.AppletStyleParent77 .AppletMenu10  SELECT  { font-size: 10pt; }
.AppletStyleParent77 .AppletMenu11  SELECT  { font-size: 11pt; }
.AppletStyleParent77 .AppletMenu12  SELECT  { font-size: 12pt; }
.AppletStyleParent77 .AppletMenu14  SELECT  { font-size: 14pt; }
.AppletStyleParent77 .AppletMenu16  SELECT  { font-size: 16pt; }
.AppletStyleParent77 .AppletMenu18  SELECT  { font-size: 18pt; }
.AppletStyleParent77 .AppletMenu20  SELECT  { font-size: 20pt; }
.AppletStyleParent77 .AppletMenu22  SELECT  { font-size: 22pt; }
.AppletStyleParent77 .AppletMenu24  SELECT  { font-size: 24pt; }
.AppletStyleParent77 .AppletMenu26  SELECT  { font-size: 26pt; }
.AppletStyleParent77 .AppletMenu28  SELECT  { font-size: 28pt; }
.AppletStyleParent77 .AppletMenu36  SELECT  { font-size: 36pt; }
.AppletStyleParent77 .AppletMenu48  SELECT  { font-size: 48pt; }
.AppletStyleParent77 .AppletMenu72  SELECT  { font-size: 72pt; }

.AppletStyleParent77 .AppletMenuRed       SELECT    { color: #FF0000 }
.AppletStyleParent77 .AppletMenuBlack     SELECT    { color: #000000 }
.AppletStyleParent77 .AppletMenuGreen     SELECT    { color: #008000 }
.AppletStyleParent77 .AppletMenuDarkGreen  SELECT   { color: #006400 }
.AppletStyleParent77 .AppletMenuCyan      SELECT    { color: #00FFFF }
.AppletStyleParent77 .AppletMenuDarkBlue   SELECT   { color: #00008B }
.AppletStyleParent77 .AppletMenuDarkPurple SELECT   { color: #800080 }
.AppletStyleParent77 .AppletMenuYellow    SELECT    { color: #FFFF00 }
.AppletStyleParent77 .AppletMenuOrange     SELECT   { color: #FFA500 }
.AppletStyleParent77 .AppletMenuPink      SELECT    { color: #FFC0CB }
.AppletStyleParent77 .AppletMenuBrown     SELECT    { color: #A52A2A }
.AppletStyleParent77 .AppletMenuLightBlue  SELECT   { color: #ADD8E6 }
.AppletStyleParent77 .AppletMenuGray      SELECT    { color: #e5e5e5 }
.AppletStyleParent77 .AppletMenuWhite      SELECT   { color: #FFFFFF }

.AppletStyleParent77 .AppletTitle9   INPUT  { font-size: 9pt; }
.AppletStyleParent77 .AppletTitle10  INPUT  { font-size: 10pt; }
.AppletStyleParent77 .AppletTitle11  INPUT  { font-size: 11pt; }
.AppletStyleParent77 .AppletTitle12  INPUT  { font-size: 12pt; }
.AppletStyleParent77 .AppletTitle14  INPUT  { font-size: 14pt; }
.AppletStyleParent77 .AppletTitle16  INPUT  { font-size: 16pt; }
.AppletStyleParent77 .AppletTitle18  INPUT  { font-size: 18pt; }
.AppletStyleParent77 .AppletTitle20  INPUT  { font-size: 20pt; }
.AppletStyleParent77 .AppletTitle22  INPUT  { font-size: 22pt; }
.AppletStyleParent77 .AppletTitle24  INPUT  { font-size: 24pt; }
.AppletStyleParent77 .AppletTitle26  INPUT  { font-size: 26pt; }
.AppletStyleParent77 .AppletTitle28  INPUT  { font-size: 28pt; }
.AppletStyleParent77 .AppletTitle36  INPUT  { font-size: 36pt; }
.AppletStyleParent77 .AppletTitle48  INPUT  { font-size: 48pt; }
.AppletStyleParent77 .AppletTitle72  INPUT  { font-size: 72pt; }

.AppletStyleParent77 .AppletTitleRed           INPUT   { color: #FF0000 }
.AppletStyleParent77 .AppletTitleBlack         INPUT   { color: #000000 }
.AppletStyleParent77 .AppletTitleGreen         INPUT   { color: #008000 }
.AppletStyleParent77 .AppletTitleDarkGreen     INPUT   { color: #006400 }
.AppletStyleParent77 .AppletTitleCyan          INPUT   { color: #00FFFF }
.AppletStyleParent77 .AppletTitleDarkBlue      INPUT   { color: #00008B }
.AppletStyleParent77 .AppletTitleDarkPurple    INPUT   { color: #800080 }
.AppletStyleParent77 .AppletTitleYellow        INPUT   { color: #FFFF00 }
.AppletStyleParent77 .AppletTitleOrange        INPUT   { color: #FFA500 }
.AppletStyleParent77 .AppletTitlePink          INPUT   { color: #FFC0CB }
.AppletStyleParent77 .AppletTitleBrown         INPUT   { color: #A52A2A }
.AppletStyleParent77 .AppletTitleLightBlue     INPUT   { color: #ADD8E6 }
.AppletStyleParent77 .AppletTitleGray          INPUT   { color: #e5e5e5 }
.AppletStyleParent77 .AppletTitleWhite         INPUT   { color: #FFFFFF }

/* 7.7 Child Applet Style */
.AppletStyleChild77         {background-color : #ffffff; }
.AppletStyleChild77 .AppletButtons  {background-color : #ffffff; color:#000000; }
.AppletStyleChild77 .AppletBorder   {background-color : #ffffff; }
.AppletStyleChild77 .AppletHIFormBorder {border-style: solid; border-color: #ffffff; border-width: 2px 2px 2px 2px;}
.AppletStyleChild77 .AppletHIListBorder {border-style: solid; border-color: #ffffff; border-width: 0px 2px 2px 2px;}
.AppletStyleChild77 .AppletBlank    {background-color : #ffffff; }
.AppletStyleChild77 .AppletBack     {background-color : #ffffff; }
/*.AppletStyleChild77 .AppletBackLtBlue		{background-color : #e0eeee; }	 */ 
.AppletStyleChild77 .AppletBackLtBlue		{background-color : #e8ebec; }	
.AppletStyleChild77 .AppletTitle 	{background-color:#ffffff; color : #000000; font-weight:bold; font-size:11pt; }   
.AppletStyleChild77 .AppletMenu OPTION {   background-color : #dedede; }

.AppletStyleChild77 .AppletTitle    {background-color:#ffffff; color : #000000; font-family:Arial; font-weight:bold; font-size:12pt; }
.AppletStyleChild77 .AppletMenu OPTION {   background-color : #eeeeee; }
.AppletStyleChild77 TABLE       {height:26px }

.AppletStyleChild77 .AppletBackRed         {background-color : #FF0000; }
.AppletStyleChild77 .AppletBackBlack       {background-color : #000000; }
.AppletStyleChild77 .AppletBackGreen       {background-color : #008000; }
.AppletStyleChild77 .AppletBackDarkGreen   {background-color : #006400; }
.AppletStyleChild77 .AppletBackCyan        {background-color : #00FFFF; }
.AppletStyleChild77 .AppletBackDarkBlue    {background-color : #00008B; }
.AppletStyleChild77 .AppletBackDarkPurple  {background-color : #800080; }
.AppletStyleChild77 .AppletBackOrange      {background-color : #FFA500; }
.AppletStyleChild77 .AppletBackPink        {background-color : #FFC0CB; }
.AppletStyleChild77 .AppletBackBrown       {background-color : #A52A2A; }
.AppletStyleChild77 .AppletBackLightBlue   {background-color : #ADD8E6; }
.AppletStyleChild77 .AppletBackGray        {background-color : #e5e5e5; }
.AppletStyleChild77 .AppletBackWhite       {background-color : #FFFFFF; }
.AppletStyleChild77 .AppletBackYellow      {background-color : #FFFF00; }

.AppletStyleChild77 .AppletBlankRed         {background-color : #FF0000; }
.AppletStyleChild77 .AppletBlankBlack       {background-color : #000000; }
.AppletStyleChild77 .AppletBlankGreen       {background-color : #008000; }
.AppletStyleChild77 .AppletBlankDarkGreen   {background-color : #006400; }
.AppletStyleChild77 .AppletBlankCyan        {background-color : #00FFFF; }
.AppletStyleChild77 .AppletBlankDarkBlue    {background-color : #00008B; }
.AppletStyleChild77 .AppletBlankDarkPurple  {background-color : #800080; }
.AppletStyleChild77 .AppletBlankOrange      {background-color : #FFA500; }
.AppletStyleChild77 .AppletBlankPink        {background-color : #FFC0CB; }
.AppletStyleChild77 .AppletBlankBrown       {background-color : #A52A2A; }
.AppletStyleChild77 .AppletBlankLightBlue   {background-color : #ADD8E6; }
.AppletStyleChild77 .AppletBlankGray        {background-color : #e5e5e5; }
.AppletStyleChild77 .AppletBlankWhite       {background-color : #FFFFFF; }
.AppletStyleChild77 .AppletBlankYellow      {background-color : #FFFF00; }

.AppletStyleChild77 .AppletTitle9   INPUT  { font-size: 9pt; }
.AppletStyleChild77 .AppletTitle10  INPUT  { font-size: 10pt; }
.AppletStyleChild77 .AppletTitle11  INPUT  { font-size: 11pt; }
.AppletStyleChild77 .AppletTitle12  INPUT  { font-size: 12pt; }
.AppletStyleChild77 .AppletTitle14  INPUT  { font-size: 14pt; }
.AppletStyleChild77 .AppletTitle16  INPUT  { font-size: 16pt; }
.AppletStyleChild77 .AppletTitle18  INPUT  { font-size: 18pt; }
.AppletStyleChild77 .AppletTitle20  INPUT  { font-size: 20pt; }
.AppletStyleChild77 .AppletTitle22  INPUT  { font-size: 22pt; }
.AppletStyleChild77 .AppletTitle24  INPUT  { font-size: 24pt; }
.AppletStyleChild77 .AppletTitle26  INPUT  { font-size: 26pt; }
.AppletStyleChild77 .AppletTitle28  INPUT  { font-size: 28pt; }
.AppletStyleChild77 .AppletTitle36  INPUT  { font-size: 36pt; }
.AppletStyleChild77 .AppletTitle48  INPUT  { font-size: 48pt; }
.AppletStyleChild77 .AppletTitle72  INPUT  { font-size: 72pt; }

.AppletStyleChild77 .AppletTitleRed        INPUT   { color: #FF0000 }
.AppletStyleChild77 .AppletTitleBlack      INPUT   { color: #000000 }
.AppletStyleChild77 .AppletTitleGreen      INPUT   { color: #008000 }
.AppletStyleChild77 .AppletTitleDarkGreen  INPUT   { color: #006400 }
.AppletStyleChild77 .AppletTitleCyan       INPUT   { color: #00FFFF }
.AppletStyleChild77 .AppletTitleDarkBlue   INPUT   { color: #00008B }
.AppletStyleChild77 .AppletTitleDarkPurple INPUT   { color: #800080 }
.AppletStyleChild77 .AppletTitleYellow     INPUT   { color: #FFFF00 }
.AppletStyleChild77 .AppletTitleOrange     INPUT   { color: #FFA500 }
.AppletStyleChild77 .AppletTitlePink       INPUT   { color: #FFC0CB }
.AppletStyleChild77 .AppletTitleBrown      INPUT   { color: #A52A2A }
.AppletStyleChild77 .AppletTitleLightBlue  INPUT   { color: #ADD8E6 }
.AppletStyleChild77 .AppletTitleGray       INPUT   { color: #e5e5e5 }
.AppletStyleChild77 .AppletTitleWhite      INPUT   { color: #FFFFFF }

.AppletStyleChild77 .AppletTitle9   A  { font-size: 9pt; }
.AppletStyleChild77 .AppletTitle10  A  { font-size: 10pt; }
.AppletStyleChild77 .AppletTitle11  A  { font-size: 11pt; }
.AppletStyleChild77 .AppletTitle12  A  { font-size: 12pt; }
.AppletStyleChild77 .AppletTitle14  A  { font-size: 14pt; }
.AppletStyleChild77 .AppletTitle16  A  { font-size: 16pt; }
.AppletStyleChild77 .AppletTitle18  A  { font-size: 18pt; }
.AppletStyleChild77 .AppletTitle20  A  { font-size: 20pt; }
.AppletStyleChild77 .AppletTitle22  A  { font-size: 22pt; }
.AppletStyleChild77 .AppletTitle24  A  { font-size: 24pt; }
.AppletStyleChild77 .AppletTitle26  A  { font-size: 26pt; }
.AppletStyleChild77 .AppletTitle28  A  { font-size: 28pt; }
.AppletStyleChild77 .AppletTitle36  A  { font-size: 36pt; }
.AppletStyleChild77 .AppletTitle48  A  { font-size: 48pt; }
.AppletStyleChild77 .AppletTitle72  A  { font-size: 72pt; }

.AppletStyleChild77 .AppletTitleRed    	   A   { color: #FF0000 }
.AppletStyleChild77 .AppletTitleBlack  	   A   { color: #000000 }
.AppletStyleChild77 .AppletTitleGreen  	   A   { color: #008000 }
.AppletStyleChild77 .AppletTitleDarkGreen  A   { color: #006400 }
.AppletStyleChild77 .AppletTitleCyan  	   A   { color: #00FFFF }
.AppletStyleChild77 .AppletTitleDarkBlue   A   { color: #00008B }
.AppletStyleChild77 .AppletTitleDarkPurple A   { color: #800080 }
.AppletStyleChild77 .AppletTitleYellow	   A   { color: #FFFF00 }
.AppletStyleChild77 .AppletTitleOrange     A   { color: #FFA500 }
.AppletStyleChild77 .AppletTitlePink  	   A   { color: #FFC0CB }
.AppletStyleChild77 .AppletTitleBrown	   A   { color: #A52A2A }
.AppletStyleChild77 .AppletTitleLightBlue  A   { color: #ADD8E6 }
.AppletStyleChild77 .AppletTitleGray  	   A   { color: #e5e5e5 }
.AppletStyleChild77 .AppletTitleWhite      A   { color: #FFFFFF }

.AppletStyleChild77 .AppletTitle9   SELECT  { font-size: 9pt; }
.AppletStyleChild77 .AppletTitle10  SELECT  { font-size: 10pt; }
.AppletStyleChild77 .AppletTitle11  SELECT  { font-size: 11pt; }
.AppletStyleChild77 .AppletTitle12  SELECT  { font-size: 12pt; }
.AppletStyleChild77 .AppletTitle14  SELECT  { font-size: 14pt; }
.AppletStyleChild77 .AppletTitle16  SELECT  { font-size: 16pt; }
.AppletStyleChild77 .AppletTitle18  SELECT  { font-size: 18pt; }
.AppletStyleChild77 .AppletTitle20  SELECT  { font-size: 20pt; }
.AppletStyleChild77 .AppletTitle22  SELECT  { font-size: 22pt; }
.AppletStyleChild77 .AppletTitle24  SELECT  { font-size: 24pt; }
.AppletStyleChild77 .AppletTitle26  SELECT  { font-size: 26pt; }
.AppletStyleChild77 .AppletTitle28  SELECT  { font-size: 28pt; }
.AppletStyleChild77 .AppletTitle36  SELECT  { font-size: 36pt; }
.AppletStyleChild77 .AppletTitle48  SELECT  { font-size: 48pt; }
.AppletStyleChild77 .AppletTitle72  SELECT  { font-size: 72pt; }

.AppletStyleChild77 .AppletTitleRed    	   SELECT   { color: #FF0000 }
.AppletStyleChild77 .AppletTitleBlack  	   SELECT   { color: #000000 }
.AppletStyleChild77 .AppletTitleGreen  	   SELECT   { color: #008000 }
.AppletStyleChild77 .AppletTitleDarkGreen  SELECT   { color: #006400 }
.AppletStyleChild77 .AppletTitleCyan  	   SELECT   { color: #00FFFF }
.AppletStyleChild77 .AppletTitleDarkBlue   SELECT   { color: #00008B }
.AppletStyleChild77 .AppletTitleDarkPurple SELECT   { color: #800080 }
.AppletStyleChild77 .AppletTitleYellow	   SELECT   { color: #FFFF00 }
.AppletStyleChild77 .AppletTitleOrange     SELECT   { color: #FFA500 }
.AppletStyleChild77 .AppletTitlePink  	   SELECT   { color: #FFC0CB }
.AppletStyleChild77 .AppletTitleBrown	   SELECT   { color: #A52A2A }
.AppletStyleChild77 .AppletTitleLightBlue  SELECT   { color: #ADD8E6 }
.AppletStyleChild77 .AppletTitleGray  	   SELECT   { color: #e5e5e5 }
.AppletStyleChild77 .AppletTitleWhite      SELECT   { color: #FFFFFF }

.AppletStyleChild77 .AppletMenu9   SELECT  { font-size: 9pt; }
.AppletStyleChild77 .AppletMenu10  SELECT  { font-size: 10pt; }
.AppletStyleChild77 .AppletMenu11  SELECT  { font-size: 11pt; }
.AppletStyleChild77 .AppletMenu12  SELECT  { font-size: 12pt; }
.AppletStyleChild77 .AppletMenu14  SELECT  { font-size: 14pt; }
.AppletStyleChild77 .AppletMenu16  SELECT  { font-size: 16pt; }
.AppletStyleChild77 .AppletMenu18  SELECT  { font-size: 18pt; }
.AppletStyleChild77 .AppletMenu20  SELECT  { font-size: 20pt; }
.AppletStyleChild77 .AppletMenu22  SELECT  { font-size: 22pt; }
.AppletStyleChild77 .AppletMenu24  SELECT  { font-size: 24pt; }
.AppletStyleChild77 .AppletMenu26  SELECT  { font-size: 26pt; }
.AppletStyleChild77 .AppletMenu28  SELECT  { font-size: 28pt; }
.AppletStyleChild77 .AppletMenu36  SELECT  { font-size: 36pt; }
.AppletStyleChild77 .AppletMenu48  SELECT  { font-size: 48pt; }
.AppletStyleChild77 .AppletMenu72  SELECT  { font-size: 72pt; }

.AppletStyleChild77 .AppletMenuRed        SELECT   { color: #FF0000 }
.AppletStyleChild77 .AppletMenuBlack      SELECT   { color: #000000 }
.AppletStyleChild77 .AppletMenuGreen      SELECT   { color: #008000 }
.AppletStyleChild77 .AppletMenuDarkGreen  SELECT   { color: #006400 }
.AppletStyleChild77 .AppletMenuCyan       SELECT   { color: #00FFFF }
.AppletStyleChild77 .AppletMenuDarkBlue   SELECT   { color: #00008B }
.AppletStyleChild77 .AppletMenuDarkPurple SELECT   { color: #800080 }
.AppletStyleChild77 .AppletMenuYellow     SELECT   { color: #FFFF00 }
.AppletStyleChild77 .AppletMenuOrange     SELECT   { color: #FFA500 }
.AppletStyleChild77 .AppletMenuPink       SELECT   { color: #FFC0CB }
.AppletStyleChild77 .AppletMenuBrown      SELECT   { color: #A52A2A }
.AppletStyleChild77 .AppletMenuLightBlue  SELECT   { color: #ADD8E6 }
.AppletStyleChild77 .AppletMenuGray       SELECT   { color: #e5e5e5 }
.AppletStyleChild77 .AppletMenuWhite      SELECT   { color: #FFFFFF }


/* Popup Applet Style */
/* Popup Applet Style */
.AppletStylePopup                         {  background-color : #ffffff;  }
.AppletStylePopup .AppletButtons          {  background-color : #333399; color:#FFFFFF; }
.AppletStylePopup .AppletBorder           {  background-color : #333399; }
.AppletStylePopup .AppletBlank            {  background-color : #333399; }
.AppletStylePopup .AppletBack             {  background-color : #f0f0f0; }
.AppletStylePopup .AppletTitle            {  background-color : #333399; color : #FFFFFF; font-weight:bold; font-size:11pt; }
.AppletStylePopup .AppletBttm             {  background-color : #DEDEDE; }
.AppletStylePopup .AppletTD1              {  background-color : #dedede; color : #000000; }
.AppletStylePopup .AppletTD2              {  color : #000000; font-weight : bold; font-size:10pt; }
.AppletStylePopup .AppletTD3              {  color : #000000; }

.AppletStylePopup .AppletTitle9     { font-size: 9pt; }
.AppletStylePopup .AppletTitle10    { font-size: 10pt; }
.AppletStylePopup .AppletTitle11    { font-size: 11pt; }
.AppletStylePopup .AppletTitle12    { font-size: 12pt; }
.AppletStylePopup .AppletTitle14    { font-size: 14pt; }
.AppletStylePopup .AppletTitle16    { font-size: 16pt; }
.AppletStylePopup .AppletTitle18    { font-size: 18pt; }
.AppletStylePopup .AppletTitle20    { font-size: 20pt; }
.AppletStylePopup .AppletTitle22    { font-size: 22pt; }
.AppletStylePopup .AppletTitle24    { font-size: 24pt; }
.AppletStylePopup .AppletTitle26    { font-size: 26pt; }
.AppletStylePopup .AppletTitle28    { font-size: 28pt; }
.AppletStylePopup .AppletTitle36    { font-size: 36pt; }
.AppletStylePopup .AppletTitle48    { font-size: 48pt; }
.AppletStylePopup .AppletTitle72    { font-size: 72pt; }

.AppletStylePopup .AppletTitleRed            { color: #FF0000 }
.AppletStylePopup .AppletTitleBlack         { color: #000000 }
.AppletStylePopup .AppletTitleGreen         { color: #008000 }
.AppletStylePopup .AppletTitleDarkGreen     { color: #006400 }
.AppletStylePopup .AppletTitleCyan          { color: #00FFFF }
.AppletStylePopup .AppletTitleDarkBlue      { color: #00008B }
.AppletStylePopup .AppletTitleDarkPurple    { color: #800080 }
.AppletStylePopup .AppletTitleYellow        { color: #FFFF00 }
.AppletStylePopup .AppletTitleOrange        { color: #FFA500 }
.AppletStylePopup .AppletTitlePink          { color: #FFC0CB }
.AppletStylePopup .AppletTitleBrown         { color: #A52A2A }
.AppletStylePopup .AppletTitleLightBlue     { color: #ADD8E6 }
.AppletStylePopup .AppletTitleGray          { color: #e5e5e5 }
.AppletStylePopup .AppletTitleWhite         { color: #FFFFFF }

.AppletStylePopup .AppletTitle9   SELECT  { font-size: 9pt; }
.AppletStylePopup .AppletTitle10  SELECT  { font-size: 10pt; }
.AppletStylePopup .AppletTitle11  SELECT  { font-size: 11pt; }
.AppletStylePopup .AppletTitle12  SELECT  { font-size: 12pt; }
.AppletStylePopup .AppletTitle14  SELECT  { font-size: 14pt; }
.AppletStylePopup .AppletTitle16  SELECT  { font-size: 16pt; }
.AppletStylePopup .AppletTitle18  SELECT  { font-size: 18pt; }
.AppletStylePopup .AppletTitle20  SELECT  { font-size: 20pt; }
.AppletStylePopup .AppletTitle22  SELECT  { font-size: 22pt; }
.AppletStylePopup .AppletTitle24  SELECT  { font-size: 24pt; }
.AppletStylePopup .AppletTitle26  SELECT  { font-size: 26pt; }
.AppletStylePopup .AppletTitle28  SELECT  { font-size: 28pt; }
.AppletStylePopup .AppletTitle36  SELECT  { font-size: 36pt; }
.AppletStylePopup .AppletTitle48  SELECT  { font-size: 48pt; }
.AppletStylePopup .AppletTitle72  SELECT  { font-size: 72pt; }

.AppletStylePopup .AppletTitleRed       SELECT   { color: #FF0000 }
.AppletStylePopup .AppletTitleBlack     SELECT   { color: #000000 }
.AppletStylePopup .AppletTitleGreen     SELECT   { color: #008000 }
.AppletStylePopup .AppletTitleDarkGreen SELECT   { color: #006400 }
.AppletStylePopup .AppletTitleCyan      SELECT   { color: #00FFFF }
.AppletStylePopup .AppletTitleDarkBlue  SELECT   { color: #00008B }
.AppletStylePopup .AppletTitleDarkPurple SELECT   { color: #800080 }
.AppletStylePopup .AppletTitleYellow    SELECT   { color: #FFFF00 }
.AppletStylePopup .AppletTitleOrange    SELECT   { color: #FFA500 }
.AppletStylePopup .AppletTitlePink      SELECT   { color: #FFC0CB }
.AppletStylePopup .AppletTitleBrown     SELECT   { color: #A52A2A }
.AppletStylePopup .AppletTitleLightBlue SELECT   { color: #ADD8E6 }
.AppletStylePopup .AppletTitleGray      SELECT   { color: #e5e5e5 }
.AppletStylePopup .AppletTitleWhite     SELECT   { color: #FFFFFF }

.AppletStylePopup .AppletTitle9   INPUT  { font-size: 9pt; }
.AppletStylePopup .AppletTitle10  INPUT  { font-size: 10pt; }
.AppletStylePopup .AppletTitle11  INPUT  { font-size: 11pt; }
.AppletStylePopup .AppletTitle12  INPUT  { font-size: 12pt; }
.AppletStylePopup .AppletTitle14  INPUT  { font-size: 14pt; }
.AppletStylePopup .AppletTitle16  INPUT  { font-size: 16pt; }
.AppletStylePopup .AppletTitle18  INPUT  { font-size: 18pt; }
.AppletStylePopup .AppletTitle20  INPUT  { font-size: 20pt; }
.AppletStylePopup .AppletTitle22  INPUT  { font-size: 22pt; }
.AppletStylePopup .AppletTitle24  INPUT  { font-size: 24pt; }
.AppletStylePopup .AppletTitle26  INPUT  { font-size: 26pt; }
.AppletStylePopup .AppletTitle28  INPUT  { font-size: 28pt; }
.AppletStylePopup .AppletTitle36  INPUT  { font-size: 36pt; }
.AppletStylePopup .AppletTitle48  INPUT  { font-size: 48pt; }
.AppletStylePopup .AppletTitle72  INPUT  { font-size: 72pt; }

.AppletStylePopup .AppletTitleRed        INPUT   { color: #FF0000 }
.AppletStylePopup .AppletTitleBlack      INPUT   { color: #000000 }
.AppletStylePopup .AppletTitleGreen      INPUT   { color: #008000 }
.AppletStylePopup .AppletTitleDarkGreen  INPUT   { color: #006400 }
.AppletStylePopup .AppletTitleCyan       INPUT   { color: #00FFFF }
.AppletStylePopup .AppletTitleDarkBlue   INPUT   { color: #00008B }
.AppletStylePopup .AppletTitleDarkPurple INPUT   { color: #800080 }
.AppletStylePopup .AppletTitleYellow     INPUT   { color: #FFFF00 }
.AppletStylePopup .AppletTitleOrange     INPUT   { color: #FFA500 }
.AppletStylePopup .AppletTitlePink       INPUT   { color: #FFC0CB }
.AppletStylePopup .AppletTitleBrown      INPUT   { color: #A52A2A }
.AppletStylePopup .AppletTitleLightBlue  INPUT   { color: #ADD8E6 }
.AppletStylePopup .AppletTitleGray       INPUT   { color: #e5e5e5 }
.AppletStylePopup .AppletTitleWhite      INPUT   { color: #FFFFFF }

.AppletStylePopup .AppletBttmRed         { background-color: #FF0000;}
.AppletStylePopup .AppletBttmBlack       { background-color: #000000;}
.AppletStylePopup .AppletBttmGreen       { background-color: #008000;}
.AppletStylePopup .AppletBttmDarkGreen   { background-color: #006400;}
.AppletStylePopup .AppletBttmCyan        { background-color: #00FFFF;}
.AppletStylePopup .AppletBttmDarkBlue    { background-color: #00008B;}
.AppletStylePopup .AppletBttmDarkPurple  { background-color: #800080;}
.AppletStylePopup .AppletBttmYellow      { background-color: #FFFF00;}
.AppletStylePopup .AppletBttmOrange      { background-color: #FFA500;}
.AppletStylePopup .AppletBttmPink        { background-color: #FFC0CB;}
.AppletStylePopup .AppletBttmBrown       { background-color: #A52A2A;}
.AppletStylePopup .AppletBttmLightBlue   { background-color: #ADD8E6;}
.AppletStylePopup .AppletBttmGray        { background-color: #e5e5e5;}
.AppletStylePopup .AppletBttmWhite       { background-color: #FFFFFF;}

.AppletStylePopup .AppletBackRed       {background-color : #FF0000; }
.AppletStylePopup .AppletBackBlack     {background-color : #000000; }
.AppletStylePopup .AppletBackGreen     {background-color : #008000; }
.AppletStylePopup .AppletBackDarkGreen {background-color : #006400; }
.AppletStylePopup .AppletBackCyan      {background-color : #00FFFF; }
.AppletStylePopup .AppletBackDarkBlue  {background-color : #00008B; }
.AppletStylePopup .AppletBackDarkPurple {background-color : #800080; }
.AppletStylePopup .AppletBackOrange    {background-color : #FFA500; }
.AppletStylePopup .AppletBackPink      {background-color : #FFC0CB; }
.AppletStylePopup .AppletBackBrown     {background-color : #A52A2A; }
.AppletStylePopup .AppletBackLightBlue {background-color : #ADD8E6; }
.AppletStylePopup .AppletBackGray      {background-color : #e5e5e5; }
.AppletStylePopup .AppletBackWhite     {background-color : #FFFFFF; }
.AppletStylePopup .AppletBackYellow    {background-color : #FFFF00; }

/*--------------------*/
/*Calendar Definitions*/
/*--------------------*/
.calendarBorder             {background-color:#cccccc;}
.calendarActivityBorder     {background-color:#f0f0f0;}
.calendarActivityBack       {background-color:#f0f0f0;}
.calendarActivity           {background-color:#ffffff;}
.calendarMultiDayActivity   {background-color:#ffffcc;}
.calendarInterval
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    BORDER-LEFT: #cccccc 1px;
    COLOR: #000000;
    BORDER-BOTTOM: #cccccc 1px solid;
    BACKGROUND-COLOR: #f0f0f0
}
.calendarDayBar             {background-color:#cccccc;}
.calendarDay                {background-color:#f0f0f0;}

.calendarTileEmpty
{   BORDER-RIGHT: #cccccc 1px;
    BORDER-TOP: #ffffe6 1px solid;
    BORDER-LEFT: #cccccc 1px;
    BORDER-BOTTOM: #ffffe6 1px solid;
    BACKGROUND-COLOR: #d9d9d9
}
.calendarBusHrsTileEmpty
{   BORDER-RIGHT: #cccccc 1px;
    BORDER-TOP: #ffffe6 1px solid;
    BORDER-LEFT: #cccccc 1px;
    BORDER-BOTTOM: #ffffe6 1px solid;
    BACKGROUND-COLOR: #eeeeee
}
.calendarTileSolid
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px;
    BACKGROUND-COLOR: white
}
.calendarTileSolidTop
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: #cccccc 1px;
    BACKGROUND-COLOR: white
}
.calendarTileSolidBottom
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: #cccccc 1px;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: white
}
.calendarTileSolidTopBottom
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: white
}
.calendarBorder2            {   BACKGROUND-COLOR: #cccccc; COLOR: #000000; FONT-SIZE: 10pt; FONT-WEIGHT: bold}
.calendarTitle              {   BACKGROUND-COLOR: #cccc99; COLOR: #000000; FONT-SIZE: 10pt; FONT-WEIGHT: bold}
.calendarLabel              {   BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-ALIGN: right}
.calendarField              {   BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; FONT-WEIGHT: normal}
.calendarBlank              {   BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; FONT-WEIGHT: bold}
.calendarHeader             {   BACKGROUND-COLOR: #cccc99; COLOR: #000000; FONT-SIZE: 10pt; FONT-WEIGHT: bold}
.calendarRow                {   BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; FONT-WEIGHT: normal}
.calendarSelect             {   COLOR: #000000; FONT-SIZE: 9pt; FONT-WEIGHT: normal}
.calendarDayBarDark,.calendarDayBarDark A,.calendarDayBarDark A:link,.calendarDayBarDark A:visited
                            {   background-color:#000099; color:#ffffff; }
.calendarIntervalDark,.calendarIntervalDark A,.calendarIntervalDark A:link,.calendarIntervalDark A:visited
                            {   background-color:#000099; color:#ffffff;  }



/*----------------------*/
/*Service Calendar Style*/
/*----------------------*/
.ServiceCalRow                  {background-color:#ffffff;}
.calendarServiceBorder          {background-color:#cccccc;}
.calendarServiceActivityOn      {background-color:#99cccc;}
.calendarServiceActivityOff     {background-color:#ffffff;}
.calendarServiceInterval        {background-color:#f0f0f0; color:#000000; font-weight:bold; font-size:10pt;}


/*-----------------*/
/*Tree Style*/
/*-----------------*/

.treeBack {}
.treeInactive {}

.treeActive             {   background-color : #efef99; color:#000000;  }
.treeActive A           {   background-color : #efef99; color:#000000;  }
.treeActive A:link      {   background-color : #efef99; color:#000000;  }
.treeActive A:visited   {   background-color : #efef99; color:#000000;  }


/*----------------------*/
/* Dot-Com Definitions  */
/*----------------------*/

.dCCItemTitle {font-size:12pt; font-weight:bold;}
.dCCItemLabel {color:#000000;font-size:10pt; font-weight:bold; vertical-align:middle; text-align:right;}
.dCCItemLabelLeft {color:#000000;font-size:10pt; font-weight:bold; }
.dCCItemValue {font-size:10pt; vertical-align:middle; height:24px; }
.dCCItemValue150 {font-size:10pt; width:150px}

.dCCItemSection {background-color:#d6d6ee; }
.dCCItemSectionTitle {background-color:#d6d6ee; font-size:10pt; font-weight:bold;; color:#000000}

.dCCTab {background-color:#e6e6e6;}

.dCCAppletRule1	{background-color:#ffffff;}
.dCCAppletShade1	{background-color:#ffffff;}
.dCCAppletBorder1	{background-color:#ffffff;}

.dCCAppletTitle ,
.dCCAppletTitle A,
.dCCAppletTitle A:visited,
.dCCAppletTitle A:hover   {
font-family: "Arial Narrow",Arial,Helvetica,Sans-Serif;
color : #6666cc;
font-weight:bold;
font-size:12pt;
}




/*---------------------*/
/*Dashboard Definitions*/
/*---------------------*/
.dashbrdBorder {background-color:#999999;}
.dashbrdBack {background-color:#f0f0f0;}

/*---------------------*/
/*Site Map Definitions */
/*---------------------*/
.screenName1    {font-size:9pt; font-weight:bold;}
.screenName2    {font-size:11pt; font-weight:bold;}
.viewName       {font-size:10pt;}
.fader          {background-color:#ccccff}

/*-----------------------------*/
/*Table of Contents Definitions*/
/*-----------------------------*/
.TOCRule    {color:#9ea965 }
.TOCTitle   {font-weight:bold; color:#9ea965}

/*-----------------------------*/
/*Page Header Definitions*/
/*-----------------------------*/
.PageHeader {font-family:arial narrow;font-size:18pt;font-weight:bold;color:#9ea965;}
.PageRule   {color:#9ea965;}


/*-----------------*/
/*Misc. Definitions*/
/*-----------------*/
.Required       {   color: #cc0000; font-weight : bold; font-size : 13pt; }
.Welcome        {   font-weight: bold; font-size: 12pt;}
/*RDEVARAJ: Added Font Family for DA/Org View changes*/
.CmdTxt         {   color:#000000; font-weight: bold; font-size: 10pt; font-family: Arial,Helvetica,Sans-Serif; } 
.CmdTxtNormal   {   color:#000000; font-weight: normal; font-size: 10pt; }
.error          {   color: #cc0000; }
/*.Border1		{ 	background-color:#333399;	}  /*VANILLA*/  */
.Border1		{ 	background-color:#304C5A;	}  /*Library of Congress Branding*/
.divider        {   border-left:    1px solid #ffffff; border-top:  1px solid #ffffff; border-right:    1px solid #6666cc; border-bottom:   1px solid #6666cc;  }
.ScrollingDiv   {   background-color:#ffffff;   border:1px solid #000000; width:450px; height:300px; overflow:auto; }
.RealTimeCart   {   background-color:#d7e1f5    }


/*----------------------*/
/*External Content (EC) */
/*----------------------*/

/*EC:News*/
.NewsTable              {}
.NewsCompanyName    A   { font-weight:bold; font-size:10pt; }
.NewsTimeStamp          {}
.NewsBullet             { list-style : Square ;  }
.NewsHeadline           {}
.NewsSource             { font-style:italic }
.NewsSummary            {}
.NewsTotalStories       {}
.NewsPageControl        {}
.NewsColumnLogo         {}
.NewsLegalCopyRight     {}


/*--------------------------------------*/
/*   ISS - eConfigurator Definitions    */
/*--------------------------------------*/

 .eCfgOptionAvailable { color:black}
 .eCfgOptionExcluded {color:red}
 .eCfgRadioAvailable { color:black}
 .eCfgRadioExcluded {color:red}
 .eCfgSpanAvailable { color:black}
 .eCfgSpanExcluded {color:red}
 .eCfgSpanSelected {}
 .eCfgSpanWarning {color:red}

 .eCfgProductTitle {font-size:14pt; font-weight:bold;}
 .eCfgAuxText {color:#333399}

 .eCfgContent {position:absolute;top:-100000px;left:-100000px;visibility:hidden;z-index:4}
 .eCfgdCCSection0 {background-color:#d6d6ee; font-size:10pt; font-weight:bold; color:#000000;border-left: 1px solid #808080; border-top: 1px solid #808080}
 .eCfgdCCSection0if {background-color:#d6d6ee; font-size:10pt; font-weight:bold; color:#000000;border: 1px solid #808080; border-right: none}
 .eCfgdCCSection1 {background-color:#d6d6ee; font-size:10pt; font-weight:bold; color:#000000; border: 1px solid #808080; border-left: none}
 .eCfgdCCSection2 {background-color:#d6d6ee; font-size:10pt; font-weight:bold; color:#000000; border-left: 1px solid #808080; border-bottom: 1px solid #808080}

 .eCfgDivStyle {position:absolute;top:-100000px;left:-100000px;visibility:hidden;z-index:2}
 .eCfgSectionTitle0 {background-color:#d6d6ee; font-size:10pt; font-weight:bold; color:#000000; border-left: 1px solid #808080; border-top: 1px solid #808080}
 .eCfgSectionTitle0if {background-color:#d6d6ee; font-size:10pt; font-weight:bold; color:#000000; border: 1px solid #808080; border-right: none}
 .eCfgSectionTitle1 {background-color:#d6d6ee; font-size:10pt; font-weight:bold; color:#000000; border: 1px solid #808080; border-left: none}
 .eCfgSectionTitle2 {background-color:#d6d6ee; font-size:10pt; font-weight:bold; color:#000000; border-left: 1px solid #808080; border-bottom: 1px solid #808080}

 .eCfgSumStyle {position:absolute;top:-100000px;left:-100000px;visibility:hidden;z-index:4}

 .eCfgHelp
 {
      background : #6666cc;
      font-weight : bold;
      color : #ffffff;
      padding : 2px 4px 2px 4px;
 }

 .eCfgHelpPos {position:absolute;top:-100000px;left:-100000px;visibility:hidden;z-index:5}
 .eCfgHelpPos2 {position:absolute;visibility:hidden;z-index:3}
 .eCfgAppBorder {background-color : #ccccff;border-left: 1px solid #808080; border-top: 1px solid #808080;border-right: 1px solid #808080; border-top: 1px solid #808080; border-bottom: 1px solid #808080}

 .eCfgPosAbs {position:absolute;}
 .eCfgVisHid {visibility:hidden;}

/*---------------------------------------------*/
/*   End of ISS - eConfigurator Definitions    */
/*---------------------------------------------*/

/*--------------------------*/
/*   ePortal Definitions    */
/*--------------------------*/

/*Search Pages*/
.ExSearchTable {background-color:#ffffff;}
.ExSearchLabel { font-weight: bold; text-align: left }
.ExSearchField { color:#000000; font-weight:normal; font-size:9pt; }
.ExSearchField INPUT,
.ExSearchField TEXTAREA
{ width:200px; }

/*Company Header*/
.CompanyName                    {font-size:12pt; font-weight:bold;}
.CompanyLink                    {}

/*Profile Data Definitions*/
.ProfCopyright     {}
.ProfLabel      {background-color:#cccccc; color:#000000; font-weight:bold; text-align:right;}
.ProfData       {background-color:#ffffff;}
.ProfSection    {background-color:#ffffff; color:#333399; font-size:10pt; font-weight:bold;}

/*Subsidiary*/
.SubsidCompanyName      { font-weight:bold; }
.SubsidSubsidName       { background-color:#f0f0f0; }
.SubsidCopyright        {  }
.SubsidDisclaimer       {  }
.SubsidCompleteList     {  }

/*Add Info*/
.AddInfoBullet                  {}
.AddInfoHeader                  {}
.AddInfoWebSite                 {}
.AddInfoDescr                   {}

/*Search*/
.CnsHead     {text-align:left; font-weight:bold; font-size: 10pt}
.CnsRow      {text-align:left; font-size: 10pt }
.CnsLink     { color:green}

/*PMD Reports*/
.reportTxtLarge         {   font-size:12pt; font-weight:bold;}
.reportTxtMedium        {   font-size:11pt; font-weight:bold;}
.reportBox              {   border-top:1px solid #000000;   border-bottom:1px solid #000000;}
.reportLbl,
.reportLblBtmBorder,
.reportLblTopBorder     {   font-weight:bold; white-space:nowrap;   font-size:9pt;}
.reportLblBtmBorder     {   border-bottom:1px solid #000000;    }
.reportLblTopBorder     {   border-top:1px solid #000000;   }
.reportFld              {   font-size:9pt;      }
.reportObjNum           {   width:auto;height:auto;font-weight:bold;margin:0px 5px 0px 0px;border:1px solid #000000;background-color:#cccc99;padding:3px 3px 3px 3px;   }
.reportObjTitle         {   width:auto;height:auto;font-weight:bold;margin:0px 5px 0px 0px;border:1px solid #cccccc;background-color:#f0f0f0;padding:3px 3px 3px 3px;   }
.reportAllObjTitle      {   font-size:1.8em;font-weight:bold;color:#6666cc      }
.reportAllObjSubtitle   {   font-size:1.3em;font-weight:bold;   }




/*-------------------------------*/
/*Conditional Display Definitions*/
/*-------------------------------*/
.Hide       {visibility:hidden;}
.Show .Hide {visibility:hidden;}
.Show       {visibility:visible;}
.Hide .Show {visibility:visible;}


/*--------------------------------------------------------*/
/* The following definitions are for Siebel Internal Use. */
/* Do not modify or remove.                               */
/*--------------------------------------------------------*/

.GridBorder, .GridBorderYellow, .GridBorderPink, .GridBorderRed, .GridBorderBlack, .GridBorderDarkGreen, .GridBorderOrange,
.GridBorderDarkBlue, .GridBorderGreen, .GridBorderCyan, .GridBorderDarkPurple, .GridBorderYellow, .GridBorderBrown,
.GridBorderLightBlue, .GridBorderGray, .GridBorderWhite
{ background-color : #ffffff; padding-bottom: 4px; padding-right:4px; }
.GridBack       {background-color : #ffffff;}
.GridBackLtBlue		{background-color : #e0eeee;}	
.GridBorderRed          { background-color: #FF0000 }
.GridBorderBlack        { background-color: #000000 }
.GridBorderGreen        { background-color: #008000 }
.GridBorderDarkGreen    { background-color: #006400 }
.GridBorderCyan         { background-color: #00FFFF }
.GridBorderDarkBlue     { background-color: #00008B }
.GridBorderDarkPurple   { background-color: #800080 }
.GridBorderYellow       { background-color: #FFFF00 }
.GridBorderOrange       { background-color: #FFA500 }
.GridBorderPink         { background-color: #FFC0CB }
.GridBorderBrown        { background-color: #A52A2A }
.GridBorderLightBlue    { background-color: #ADD8E6 }
.GridBorderGray         { background-color: #e5e5e5 }
.GridBorderWhite        { background-color: #FFFFFF }

.GridBackRed            { background-color: #FF0000 }
.GridBackBlack          { background-color: #000000 }
.GridBackGreen          { background-color: #008000 }
.GridBackDarkGreen      { background-color: #006400 }
.GridBackCyan           { background-color: #00FFFF }
.GridBackDarkBlue       { background-color: #00008B }
.GridBackDarkPurple     { background-color: #800080 }
.GridBackYellow         { background-color: #FFFF00 }
.GridBackOrange         { background-color: #FFA500 }
.GridBackPink           { background-color: #FFC0CB }
.GridBackBrown          { background-color: #A52A2A }
.GridBackLightBlue      { background-color: #ADD8E6 }
.GridBackGray           { background-color: #e5e5e5 }
.GridBackWhite          { background-color: #FFFFFF }

/* Field Display */
.mceGridField,.mceGridField siebui-value mceField,
.mceGridFieldOrange, .mceGridFieldYellow, mceGridFieldRed, .mceGridFieldGreen, .mceGridFieldBlack,
.mceGridFieldDarkGreen, .mceGridFieldCyan, .mceGridFieldDarkBlue, .mceGridFieldDarkPurple, .mceGridFieldYellow, .mceGridFieldRed, .mceGridFieldOrange, .mceGridFieldPink,
.mceGridFieldBrown, .mceGridFieldLightBlue, .mceGridFieldGray, .mceGridFieldWhite,
.mceField
{ color:#000000;    font-weight:normal; font-size:10pt; padding-bottom:2px;padding-left: 4px;}

.mceGridField INPUT,
.mceField INPUT
{ width:auto; padding-top:3px;border:1px solid #919191; font-size:10pt; height:auto; }/*Loc Change*/

.mceGridField TEXTAREA,
.mceGridField SELECT,
.mceField TEXTAREA,
.mceField SELECT
{ width:auto; padding-top:2px; border:1px solid #919191; font-size:10pt; height:auto;} /*Loc Change*/

.mceGridField9 SELECT, .mceGridField9 TEXTAREA, .mceGridField9 INPUT, .mceGridField9,
.mceGridField9 A, .mceGridField9 A:visited, .mceGridField9 A:hover,
.mceField9 SELECT, .mceField9 TEXTAREA, .mceField9 INPUT, .mceField9
{ font-size:9pt; }

.mceGridField10 SELECT, .mceGridField10 TEXTAREA, .mceGridField10 INPUT, .mceGridField10,
.mceGridField10 A, .mceGridField10 A:visited, .mceGridField10 A:hover,
.mceField10 SELECT, .mceField10 TEXTAREA, .mceField10 INPUT, .mceField10
{ font-size:10pt; }

.mceGridField11 SELECT, .mceGridField11 TEXTAREA, .mceGridField11 INPUT, .mceGridField11,
.mceGridField11 A, .mceGridField11 A:visited, .mceGridField11 A:hover,
.mceField11 SELECT, .mceField11 TEXTAREA, .mceField11 INPUT, .mceField11
{ font-size:11pt; }

.mceGridField12 SELECT, .mceGridField12 TEXTAREA, .mceGridField12 INPUT, .mceGridField12,
.mceGridField12 A, .mceGridField12 A:visited, .mceGridField12 A:hover,
.mceField12 SELECT, .mceField12 TEXTAREA, .mceField12 INPUT, .mceField12
{ font-size:12pt; }

.mceGridField14 SELECT, .mceGridField14 TEXTAREA, .mceGridField14 INPUT, .mceGridField14,
.mceGridField14 A, .mceGridField14 A:visited, .mceGridField14 A:hover,
.mceField14 SELECT, .mceField14 TEXTAREA, .mceField14 INPUT, .mceField14
{ font-size:14pt; }

.mceGridField16 SELECT, .mceGridField16 TEXTAREA, .mceGridField16 INPUT, .mceGridField16,
.mceGridField16 A, .mceGridField16 A:visited, .mceGridField16 A:hover,
.mceField16 SELECT, .mceField16 TEXTAREA, .mceField16 INPUT, .mceField16
{ font-size:16pt; }

.mceGridField18 SELECT, .mceGridField18 TEXTAREA, .mceGridField18 INPUT, .mceGridField18,
.mceGridField18 A, .mceGridField18 A:visited, .mceGridField18 A:hover,
.mceField18 SELECT, .mceField18 TEXTAREA, .mceField18 INPUT, .mceField18 
{ font-size:18pt; }

.mceGridField20 SELECT, .mceGridField20 TEXTAREA, .mceGridField20 INPUT, .mceGridField20,
.mceGridField20 A, .mceGridField20 A:visited, .mceGridField20 A:hover,
.mceField20 SELECT, .mceField20 TEXTAREA, .mceField20 INPUT, .mceField20
{ font-size:20pt; }

.mceGridField22 SELECT, .mceGridField22 TEXTAREA, .mceGridField22 INPUT, .mceGridField22,
.mceGridField22 A, .mceGridField22 A:visited, .mceGridField22 A:hover,
.mceField22 SELECT, .mceField22 TEXTAREA, .mceField22 INPUT, .mceField22
{ font-size:22pt; }

.mceGridField24 SELECT, .mceGridField24 TEXTAREA, .mceGridField24 INPUT, .mceGridField24,
.mceGridField24 A, .mceGridField24 A:visited, .mceGridField24 A:hover,
.mceField24 SELECT, .mceField24 TEXTAREA, .mceField24 INPUT, .mceField24
{ font-size:24pt; }

.mceGridField26 SELECT, .mceGridField26 TEXTAREA, .mceGridField26 INPUT, .mceGridField26,
.mceGridField26 A, .mceGridField26 A:visited, .mceGridField26 A:hover,
.mceField26 SELECT, .mceField26 TEXTAREA, .mceField26 INPUT, .mceField26
{ font-size:26pt; }

.mceGridField28 SELECT, .mceGridField28 TEXTAREA, .mceGridField28 INPUT, .mceGridField28,
.mceGridField28 A, .mceGridField28 A:visited, .mceGridField28 A:hover,
.mceField28 SELECT, .mceField28 TEXTAREA, .mceField28 INPUT, .mceField28
{ font-size:28pt; }

.mceGridField36 SELECT, .mceGridField36 TEXTAREA, .mceGridField36 INPUT, .mceGridField36,
.mceGridField36 A, .mceGridField36 A:visited, .mceGridField36 A:hover,
.mceField36 SELECT, .mceField36 TEXTAREA, .mceField36 INPUT, .mceField36
{ font-size:36pt; }

.mceGridField48 SELECT, .mceGridField48 TEXTAREA, .mceGridField48 INPUT, .mceGridField48,
.mceGridField48 A, .mceGridField48 A:visited, .mceGridField48 A:hover,
.mceField48 SELECT, .mceField48 TEXTAREA, .mceField48 INPUT, .mceField48
{ font-size:48pt; }

.mceGridField72 SELECT, .mceGridField72 TEXTAREA, .mceGridField72 INPUT, .mceGridField72,
.mceGridField72 A, .mceGridField72 A:visited, .mceGridField72 A:hover,
.mceField72 SELECT, .mceField72 TEXTAREA, .mceField72 INPUT, .mceField72
{ font-size:72pt; }

.mceGridFieldOrange SELECT, .mceGridFieldOrange TEXTAREA, .mceGridFieldOrange INPUT, .mceGridFieldOrange,
.mceGridFieldOrange A, .mceGridFieldOrange A:visited, .mceGridFieldOrange A:hover,
.mceFieldOrange SELECT, .mceFieldOrange TEXTAREA, .mceFieldOrange INPUT, .mceFieldOrange
{ color: #FFA500; }

.mceGridFieldRed SELECT, .mceGridFieldRed TEXTAREA, .mceGridFieldRed INPUT, .mceGridFieldRed,
.mceGridFieldRed A, .mceGridFieldRed A:visited, .mceGridFieldRed A:hover,
.mceFieldRed SELECT, .mceFieldRed TEXTAREA, .mceFieldRed INPUT, .mceFieldRed
{ color: #FF0000; }

.mceGridFieldBlack SELECT, .mceGridFieldBlack TEXTAREA, .mceGridFieldBlack INPUT, .mceGridFieldBlack,
.mceGridFieldBlack A, .mceGridFieldBlack A:visited, .mceGridFieldBlack A:hover,
.mceFieldBlack SELECT, .mceFieldBlack TEXTAREA, .mceFieldBlack INPUT, .mceFieldBlack
{ color: #000000; }

.mceGridFieldGreen SELECT, .mceGridFieldGreen TEXTAREA, .mceGridFieldGreen INPUT, .mceGridFieldGreen,
.mceGridFieldGreen A, .mceGridFieldGreen A:visited, .mceGridFieldGreen A:hover,
.mceFieldGreen SELECT, .mceFieldGreen TEXTAREA, .mceFieldGreen INPUT, .mceFieldGreen
{ color: #008000 ; }

.mceGridFieldDarkGreen SELECT, .mceGridFieldDarkGreen TEXTAREA, .mceGridFieldDarkGreen INPUT, .mceGridFieldDarkGreen,
.mceGridFieldDarkGreen A, .mceGridFieldDarkGreen A:visited, .mceGridFieldDarkGreen A:hover,
.mceFieldDarkGreen SELECT, .mceFieldDarkGreen TEXTAREA, .mceFieldDarkGreen INPUT, .mceFieldDarkGreen
{ color: #006400; }

.mceGridFieldCyan SELECT, .mceGridFieldCyan TEXTAREA, .mceGridFieldCyan INPUT, .mceGridFieldCyan,
.mceGridFieldCyan A, .mceGridFieldCyan A:visited, .mceGridFieldCyan A:hover,
.mceFieldCyan SELECT, .mceFieldCyan TEXTAREA, .mceFieldCyan INPUT, .mceFieldCyan
{ color: #00FFFF;  }

.mceGridFieldDarkBlue SELECT, .mceGridFieldDarkBlue TEXTAREA, .mceGridFieldDarkBlue INPUT, .mceGridFieldDarkBlue,
.mceGridFieldDarkBlue A, .mceGridFieldDarkBlue A:visited, .mceGridFieldDarkBlue A:hover,
.mceFieldDarkBlue SELECT, .mceFieldDarkBlue TEXTAREA, .mceFieldDarkBlue INPUT, .mceFieldDarkBlue
{ color: #00008B; }

.mceGridFieldDarkPurple SELECT, .mceGridFieldDarkPurple TEXTAREA, .mceGridFieldDarkPurple INPUT, .mceGridFieldDarkPurple,
.mceGridFieldDarkPurple A, .mceGridFieldDarkPurple A:visited, .mceGridFieldDarkPurple A:hover,
.mceFieldDarkPurple SELECT, .mceFieldDarkPurple TEXTAREA, .mceFieldDarkPurple INPUT, .mceFieldDarkPurple
{ color: #800080; }

.mceGridFieldYellow SELECT, .mceGridFieldYellow TEXTAREA, .mceGridFieldYellow INPUT, .mceGridFieldYellow,
.mceGridFieldYellow A, .mceGridFieldYellow A:visited, .mceGridFieldYellow A:hover,
.mceFieldYellow SELECT, .mceFieldYellow TEXTAREA, .mceFieldYellow INPUT, .mceFieldYellow
{ color: #FFFF00; }

.mceGridFieldPink SELECT, .mceGridFieldPink TEXTAREA, .mceGridFieldPink INPUT, .mceGridFieldPink,
.mceGridFieldPink A, .mceGridFieldPink A:visited, .mceGridFieldPink A:hover,
.mceFieldPink SELECT, .mceFieldPink TEXTAREA, .mceFieldPink INPUT, .mceFieldPink 
{ color: #FFC0CB; }

.mceGridFieldLightBlue SELECT, .mceGridFieldLightBlue TEXTAREA, .mceGridFieldLightBlue INPUT, .mceGridFieldLightBlue,
.mceGridFieldLightBlue A, .mceGridFieldLightBlue A:visited, .mceGridFieldLightBlue A:hover,
.mceFieldLightBlue SELECT, .mceFieldLightBlue TEXTAREA, .mceFieldLightBlue INPUT, .mceFieldLightBlue
{ color: #ADD8E6; }

.mceGridFieldGray SELECT, .mceGridFieldGray TEXTAREA, .mceGridFieldGray INPUT, .mceGridFieldGray,
.mceGridFieldGray A, .mceGridFieldGray A:visited, .mceGridFieldGray A:hover,
.mceFieldGray SELECT, .mceFieldGray TEXTAREA, .mceFieldGray INPUT, .mceFieldGray 
{ color: #e5e5e5 }

.mceGridFieldWhite SELECT, .mceGridFieldWhite TEXTAREA, .mceGridFieldWhite INPUT, .mceGridFieldWhite,
.mceGridFieldWhite A, .mceGridFieldWhite A:visited, .mceGridFieldWhite A:hover,
.mceFieldWhite SELECT, .mceFieldWhite TEXTAREA, .mceFieldWhite INPUT, .mceFieldWhite
{ color: #FFFFFF }

.mceGridFieldBrown SELECT, .mceGridFieldBrown TEXTAREA, .mceGridFieldBrown INPUT, .mceGridFieldBrown,
.mceGridFieldBrown A, .mceGridFieldBrown A:visited, .mceGridFieldBrown A:hover,
.mceFieldBrown SELECT, .mceFieldBrown TEXTAREA, .mceFieldBrown INPUT, .mceFieldBrown
{ color: #A52A2A }

.mceGridField INPUT[type="checkbox"],
.mceField INPUT[type="checkbox"]
{ /*width:auto;*/
	height:25px !important;
	width:25px !important;
}

.mceGridField INPUT[type="radio"],
.mceField INPUT[type="radio"]
{ width:auto;}

/* Label Display (used in grid layout) */
.mceGridLabel,
.mceGridLabel A,
.mceGridLabel A:visited,
.mceGridLabel A:hover {
color:#000000;
vertical-align : middle;
font-weight : bold;
text-decoration : none;
margin: 0px 2px 1px 0px;
}
.mceGridLabel,
.mceGridLabel9, .mceGridLabel10, .mceGridLabel11, .mceGridLabel12, .mceGridLabel14, mceGridLabel8,
.mceGridLabel16, .mceGridLabel18, .mceGridLabel20, .mceGridLabel22, .mceGridLabel24, .mceGridLabel26, .mceGridLabel28,
.mceGridLabel36, .mceGridLabel48, .mceGridLabel72,  mceGridLabelBrown,
.mceGridLabelRed, .mceGridLabelGreen, .mceGridLabelBlack, .mceGridLabelYellow, .mceGridLabelRed,
.mceGridLabelDarkGreen, .mceGridLabelCyan, .mceGridLabelDarkBlue, .mceGridLabelDarkPurple,  .mceGridLabelOrange, .mceGridLabelPink,
.mceGridLabelLightBlue, .mceGridLabelGray, .mceGridLabelWhite
{font-family:Tahoma Regular ;font-size:10pt; text-align:right;font-weight : bold;}/*Loc Change font-weight 20130716*/

.mceGridLabel9,  .mceLabel9     { font-size: 9pt; }
.mceGridLabel10, .mceLabel10    { font-size: 10pt; }
.mceGridLabel11, .mceLabel11    { font-size: 11pt; }
.mceGridLabel12, .mceLabel12    { font-size: 12pt; }
.mceGridLabel14, .mceLabel14    { font-size: 14pt; }
.mceGridLabel16, .mceLabel16    { font-size: 16pt; }
.mceGridLabel18, .mceLabel18    { font-size: 18pt; }
.mceGridLabel20, .mceLabel20    { font-size: 20pt; }
.mceGridLabel22, .mceLabel22    { font-size: 22pt; }
.mceGridLabel24, .mceLabel24    { font-size: 24pt; }
.mceGridLabel26, .mceLabel26    { font-size: 26pt; }
.mceGridLabel28, .mceLabel28    { font-size: 28pt; }
.mceGridLabel36, .mceLabel36    { font-size: 36pt; }
.mceGridLabel48, .mceLabel48    { font-size: 48pt; }
.mceGridLabel72, .mceLabel72    { font-size: 72pt; }

.mceGridLabelRed, .mceLabelRed              { color: #FF0000 }
.mceGridLabelBlack, .mceLabelBlack          { color: #000000 }
.mceGridLabelGreen, .mceLabelGreen          { color: #008000 }
.mceGridLabelDarkGreen, .mceLabelDarkGreen  { color: #006400 }
.mceGridLabelCyan, .mceLabelCyan            { color: #00FFFF }
.mceGridLabelDarkBlue, .mceLabelDarkBlue    { color: #00008B }
.mceGridLabelDarkPurple, .mceLabelDarkPurple { color: #800080 }
.mceGridLabelYellow, .mceLabelYellow        { color: #FFFF00 }
.mceGridLabelOrange, .mceLabelOrange        { color: #FFA500 }
.mceGridLabelPink, .mceLabelPink            { color: #FFC0CB }
.mceGridLabelBrown, .mceLabelBrown          { color: #A52A2A }
.mceGridLabelLightBlue, .mceLabelLightBlue  { color: #ADD8E6 }
.mceGridLabelGray, .mceLabelGray            { color: #e5e5e5 }
.mceGridLabelWhite, .mceLabelWhite          { color: #FFFFFF }

/*For ePortalNavBarDeptPage_LeftNav applet  */
/* Root Level Menu Items */
TABLE.mmRootLevel { BACKGROUND-COLOR: #D5E0F4;}
TABLE.mmRootLevel FONT{ COLOR: Navy;}
TABLE.mmRootLevel A, TABLE.mmRootLevel A:active, TABLE.mmRootLevel A:visited { COLOR: Navy; text-decoration: none }
TD.mmRootLevel TD { COLOR: Navy; HEIGHT: 20px;}

/* Child Level Menu Items */
TABLE.mmChildLevel { BACKGROUND-COLOR: #D5E0F4 ;}
TABLE.mmChildLevel A, TABLE.mmChildLevel A:active, TABLE.mmChildLevel A:visited { COLOR: Navy; text-decoration: none }
TD.mmChildLevel TD { COLOR: Navy; HEIGHT: 20px;}

/* Menu Item currently selected */
TABLE.mmSelected { BACKGROUND-COLOR: #FFFFFF ;}
TABLE.mmSelected A, TABLE.mmSelected A:active, TABLE.mmSelected A:visited { COLOR: Navy; text-decoration: none }
TD.mmSelected TD { COLOR: NAVY; HEIGHT: 20px;}

/* Row Height of the seperator white line */
TR.menuTR TR {HEIGHT: 1px;}
TD.menuTD {BACKGROUND-COLOR: #D5E0F4;}
TD.whiteLine {BACKGROUND-COLOR: #4566AD; DISPLAY: none}

/*for CCESS player Applet */
.scLabel1,
.scLabel1 A,
.scLabel1 A:visited,
.scLabel1 A:hover 
{ color:#000000; text-align:left;  font-weight : bold; text-decoration : none; margin: 2px 0px 0px 0px; }

.scLabelRight1,
.scLabelRight1 A,
.scLabelRight1 A:visited,
.scLabelRight1 A:hover 
{ color:#000066;  text-align:right; font-weight : bold; text-decoration : none;     } 

/*For ePortal Login applet */
.LoginTxt { color:#ffffff; font-size:9pt; font-weight:bold; text-decoration:none; }
.LoginTxt A:visited { color:#9999cc; font-size:10pt; font-weight:bold; text-decoration:none; }
.LoginBnnr{ background-color:#003366; }
.SpanStyle {color:#ffffff; font-size:10pt; font-weight:normal;}
.SpanStyle1 {font-size:10pt; font-weight:normal;}

/*For ePortal Salutation Applet */
.Salutation {font-size:10pt; font-weight:bold;}

/*For Screen Homepage Applet*/
.ScreenHomePageTitle {color:#336699; font-size:11pt; font-weight:bold; vertical-align:middle;}
.ScreenHomePageDescription {color:#000000; font-size:10pt; font-weight:normal; vertical-align:middle;}

/*--------------*/
/*--------------*/
/*  Deprecated  */
/*--------------*/
/*--------------*/


/*Ananth -Added for Application busy Icon graphics*/

@-webkit-keyframes timer{
	0%{-webkit-transform:rotate(70deg);
	-moz-transform:rotate(70deg);
	-ms-transform:rotate(0deg);
	-o-transform:rotate(0deg);
	transform:rotate(0deg)}
	
	100%{-webkit-transform:rotate(360deg);
	-moz-transform:rotate(360deg);
	-ms-transform:rotate(360deg);
	-o-transform:rotate(360deg);
	transform:rotate(360deg)}}
	
@-moz-keyframes timer{
	0%{-webkit-transform:rotate(0deg);
	-moz-transform:rotate(0deg);
	-ms-transform:rotate(0deg);
	-o-transform:rotate(0deg);
	transform:rotate(0deg)}
	
	100%{-webkit-transform:rotate(360deg);
	-moz-transform:rotate(360deg);
	-ms-transform:rotate(360deg);
	-o-transform:rotate(360deg);
	transform:rotate(360deg)}}
		
@-o-keyframes timer{
	0%{-webkit-transform:rotate(0deg);
	-moz-transform:rotate(0deg);
	-ms-transform:rotate(0deg);
	-o-transform:rotate(0deg);
	transform:rotate(0deg)}
	
100%{-webkit-transform:rotate(360deg);
-moz-transform:rotate(360deg);
-ms-transform:rotate(360deg);
-o-transform:rotate(360deg);
transform:rotate(360deg)}}
		
@keyframes timer{
	0%{-webkit-transform:rotate(0deg);
	-moz-transform:rotate(0deg);
	-ms-transform:rotate(0deg);
	-o-transform:rotate(0deg);
	transform:rotate(0deg)}
	
	100%{-webkit-transform:rotate(360deg);
	-moz-transform:rotate(360deg);
	-ms-transform:rotate(360deg);
	-o-transform:rotate(360deg);
	transform:rotate(360deg)}}
				
.siebui-mask-overlay{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;box-sizing:border-box;
	display:block;
	opacity:1;
	position:absolute;
	bottom:0!important;
	left:0!important;
	right:0!important;
	top:0!important;z-index:9999}
	
.siebui-mask-overlay .siebui-mask-outer{
	-webkit-border-radius:24px;
	-moz-border-radius:24px;
	-ms-border-radius:24px;
	-o-border-radius:24px;
	border-radius:24px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	left:50%;top:50%;
	border:6px solid #1474bf;
	overflow:hidden;
	position:relative;
	text-indent:-9999px;
	height:48px;
	width:48px}
	
.siebui-mask-overlay .siebui-mask-outer::before{
	display:block;
	position:absolute;
	width:6px;height:19.2px;
	left:15px;top:15px;
	content:'';
	-webkit-animation:timer 1250ms infinite linear;
	-moz-animation:timer 1250ms infinite linear;
	-ms-animation:timer 1250ms infinite linear;
	-o-animation:timer 1250ms infinite linear;
	animation:timer 1250ms infinite linear;
	-webkit-transform-origin:3px 3px;
	-moz-transform-origin:3px 3px;
	-ms-transform-origin:3px 3px;
	-o-transform-origin:3px 3px;
	transform-origin:3px 3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-ms-border-radius:3px;
	-o-border-radius:3px;
	border-radius:3px;
	background:#57823d}
	
.siebui-mask-overlay .siebui-mask-outer::after{
	display:block;
	position:absolute;
	width:6px;height:16px;left:15px;top:15px;content:'';
	-webkit-animation:timer 15000ms infinite linear;
	-moz-animation:timer 15000ms infinite linear;
	-ms-animation:timer 15000ms infinite linear;
	-o-animation:timer 15000ms infinite linear;
	animation:timer 15000ms infinite linear;
	-webkit-transform-origin:3px 3px;
	-moz-transform-origin:3px 3px;
	-ms-transform-origin:3px 3px;
	-o-transform-origin:3px 3px;
	transform-origin:3px 3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-ms-border-radius:3px;
	-o-border-radius:3px;
	border-radius:3px;
	background:#57823d}
	
.siebui-mask-overlay .siebui-mask-inner{display:none}
/*------------------------------------------------------*/

/*
.AppletStyle5 .AppletBorder     {   background-color : #ffffff; }

.Selected td.AppletTitle, .Selected td.AppletTitle8, .Selected td.AppletTitle9, .Selected td.AppletTitle10, .Selected td.AppletTitle11, .Selected td.AppletTitle12, .Selected td.AppletTitle14, .Selected td.AppletTitle16, .Selected td.AppletTitle18, .Selected td.AppletTitle20, .Selected td.AppletTitle22, .Selected td.AppletTitle24, .Selected td.AppletTitle26, .Selected td.AppletTitle28, .Selected td.AppletTitle36, .Selected td.AppletTitle48, .Selected td.AppletTitle72{background-color:#304C5A; color : #FFFFFF; font-weight:bold; font-size:9pt;font-family:Tahoma ; }

.NotSelected td.AppletTitle, .NotSelected td.AppletTitle8, .NotSelected td.AppletTitle9, .NotSelected td.AppletTitle10, .NotSelected td.AppletTitle11, .NotSelected td.AppletTitle12, .NotSelected td.AppletTitle14, .NotSelected td.AppletTitle16, .NotSelected td.AppletTitle18, .NotSelected td.AppletTitle20, .NotSelected td.AppletTitle22, .NotSelected td.AppletTitle24, .NotSelected td.AppletTitle26, .NotSelected td.AppletTitle28, .NotSelected td.AppletTitle36, .NotSelected td.AppletTitle48, .NotSelected td.AppletTitle72{background-color:#304C5A; color : #FFFFFF; font-weight:bold; font-size:9pt;font-family:Tahoma ; }
*/

/*.siebui-applet-footer{display:none !important}*/

.ui-jqgrid-bdiv {
	height:auto !important;min-height:10px} 
	
/*RDEVARAJ: Uncommented for DA/Org view*/	
.ui-jqgrid .ui-jqgrid-btable .ui-state-highlight td {
    background-color: #f5f5f5 !important;
}

/*Ananth -Added for button to show text title instead on font icon and show the BG colors */

.siebui-icon-newrecord::before,.siebui-icon-createrecord::before{content:"New"; font-family: Arial, Helvetica, sans-serif;border-radius:4px;}
.siebui-icon-newrecord:hover{color:#ffffff;background-color:#385427;border-color:#385427}
.siebui-icon-newrecord:focus{color:#ffffff;background-color:#385427;border-color:#385427}

.siebui-icon-undorecord::before{content:"Cancel"; font-family: Arial, Helvetica, sans-serif;border-radius:4px;}
.siebui-icon-undorecord:hover{color:#ffffff;background-color:#385427;border-color:#385427}
.siebui-icon-undorecord:focus{color:#ffffff;background-color:#385427;border-color:#385427}

.siebui-icon-writerecord::before{content:"Save" !important; font-family: Arial, Helvetica, sans-serif;border-radius:4px;color: black;} 
.siebui-icon-explicitwriterecord{content:"Save" !important; font-family: Arial, Helvetica, sans-serif;border-radius:4px;color: black;} 
/*RDEVARAJ: Added for Save Icon issue in User Profile page */
.siebui-icon-writerecord::before, .siebui-icon-explicitwriterecord::before
{
content:"Save" !important; 
font-family: Arial, Helvetica, sans-serif !important;
border-radius:4px !important;
color: black !important;
}
/* VNUTAKKY added this for edit buttion in profile page*/
.siebui-icon-editrecord::before
{
content:"Edit" !important; 
font-family: Arial, Helvetica, sans-serif !important;
border-radius:8px !important;
/*color: black !important;*/
font-weight: bold; !important;
}
.siebui-icon-editrecord:hover{color:#ffffff;background-color:#385427;border-color:#385427}
.siebui-icon-editrecord:focus{color:#ffffff;background-color:#385427;border-color:#385427}

.siebui-icon-writerecord:hover{color:#ffffff;background-color:#385427;border-color:#385427}
.siebui-icon-writerecord:focus{color:#ffffff;background-color:#385427;border-color:#385427}

.siebui-icon-undoquery::before{content:"Cancel"; font-family: Arial, Helvetica, sans-serif;border-radius:4px;padding: 5px 10px;
font-size: 15px;
line-height: 21px;}
.siebui-icon-undoquery:hover{color:#ffffff;background-color:#385427;border-color:#385427}
.siebui-icon-undoquery:focus{color:#ffffff;background-color:#385427;border-color:#385427}

.siebui-icon-executequery::before{content:"Execute"; font-family: Arial, Helvetica, sans-serif;border-radius:4px;padding: 5px 10px;
font-size: 15px;
line-height: 21px;}
/*vnutakky added this on 06152021*/
.siebui-icon-newquery::before{content:"Query"; font-family: Arial, Helvetica, sans-serif;
    line-height: 10px;
    font-size: 10pt;
    text-decoration: none;
    font-weight: bold;
}
.siebui-icon-newquery:hover{color:#ffffff;background-color:#385427;border-color:#385427}
.siebui-icon-newquery:focus{color:#ffffff;background-color:#385427;border-color:#385427}

.siebui-icon-executequery:hover{color:#ffffff;background-color:#385427;border-color:#385427}
.siebui-icon-executequery:focus{color:#ffffff;background-color:#385427;border-color:#385427}





.AppletStyle5 .AppletBorder     {   background-color : #ffffff; }
  
.NotSelected TR.AppletButtons{background-color:#d3d1d1;}
.Selected  TR.AppletButtons{background-color:#d3d1d1;}

.Selected TD.AppletTitle{background-color:#304C5A;color:#ffffff;}
.NotSelected TD.AppletTitle{background-color:#304C5A;color:#ffffff;}


.siebui-ctrl-link a{
 /*color:#1474bf !important;*/
 color:#6666cc !important;  
 /*color:blue !important;*/
 font-size: 10pt;
 white-space:pre
}

.ui-jqgrid .ui-jqgrid-htable .ui-jqgrid-sortable {
    height: 32px !important;
    line-height: 14px;
	background-color: #EFEFEF;
	color: #000000;
	font-weight: bold;
	font-size: 10pt;
	text-align: left;
    padding: 3px 0;
   }
   

div.Save .siebui-icon-writerecord.complete::before   {content: "Click here to complete \A your submission after \A uploading all files" !important; white-space: pre;}
div.Save .siebui-icon-writerecord::before   {content: 'No files uploaded' !important} 
/*div.Save.button.siebui-icon-writerecord::before {content: 'new' !important}  
 upload styles
 DIV.Disable {display:none;}
 DIV.SR.Details {display:none;}  */
 /* div[id*="LC_PubDt_Vol_Num_IssueDt"] {
   width: 140px;
   
 } *
 
   
 /*
 .Selected DIV.AppletHIListBorder {
    border: 0px solid #ffffff;
}*/


/*
div[id*="LC_eService_Application_Form"] {
   visibility: hidden;
 }
div[id*="LC_eService_Application_Form"]::after {
   content:"test1";
   font-weight: bold;
   background: yellow;
   white-space: pre-wrap;
   content:"test2";
   visibility: visible;
 }
 
 */



/*
.siebui-label-btn:hover, .miniBtnUIC > button:hover, .appletButton:hover, .appletButtons:hover, .siebui-label-btn:focus, .miniBtnUIC > button:focus, .appletButton:focus, .appletButtons:focus, .open .dropdown-toggle.siebui-label-btn, .open .dropdown-toggle.miniBtnUIC > button, .open .dropdown-toggle.appletButton, .open .dropdown-toggle.appletButtons, .siebui-popup-cti-call-from-ui .ui-dialog-buttonpane .ui-dialog-buttonset > button:hover{color:#ffffff;background-color:blue;border-color:#4b7034}

*/

/*
tbody tr:nth-child(even) {
	background-color: lightgreen;
}*/

/*

tbody tr td {
	background-color: lightgreen;
}

table tr td:nth-child(1) {
    background-color:green;}
*/

/*td[style="height:auto;"]{style="height:8"}*/
/*
.siebui-applet-footer{display:none !important}
.ui-jqgrid-bdiv {
	height:auto !important;min-height:20px} */


	
/*.siebui-applet-footer .ui-pager-control{visible:none}*/

/*.ui-state-default.ui-jqgrid-pager.ui-corner-bottom.siebui-applet-footer div{visible:none}*/

/*
.ui-jqgrid .ui-jqgrid-sdiv {visible:none}
.ui-jqgrid .ui-jqgrid-ftable {visible:none}
.ui-jqgrid tr.footrow td {visible:none}
.ui-jqgrid tr.footrow-ltr td {visible:none}
.ui-jqgrid tr.footrow-rtl td {visible:none} */




/*.siebui-icon-newrecord{border:none;margin-left:-5px;color:#1474bf;background-color:transparent;border-color:transparent;font-size:23px}*/

/*
.siebui-icon-newrecord:focus,.open .dropdown-toggle#NavPaneApplet .siebui-icon-map .siebui-icon-newrecord{color:#1474bf;background-color:rgba(20,20,20,0);border-color:rgba(20,20,20,0)}

.siebui-icon-map .siebui-icon-newrecord:active,#NavPaneApplet .siebui-icon-map .siebui-icon-newrecord.active,.open .dropdown-toggle#NavPaneApplet .siebui-icon-map .siebui-icon-newrecord{background-image:none;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}

*/

/*Added by VJ for upload widgets
.ui-jqgrid .ui-jqgrid-btable tr:nth-child(even) td  table.upload td{background-color: #ffffff !important;}
.loc {width: 96% !important;}*/
.ui-jqgrid .loc.ui-jqgrid-btable th {line-height:17px; font-size:10pt; border: 1px solid black !important;}
.ui-jqgrid .loc.ui-jqgrid-btable td {line-height:17px; font-size:10pt; border: 1px solid black !important;}
.ui-jqgrid .loc.ui-jqgrid-btable td table.upload td {border:none !important;}
.ui-jqgrid .loc.ui-jqgrid-btable tr.dropzone td{background-color: #ffffff;}
.btn.btn-primary.start {font-size:10pt;}
span .btn.btn-success.fileinput-button {font-size:10pt;}
span .btn.btn-success.fileinput-button input[type=file] {width: 175px; height: 30px}


.siebui-row-counter {color:#000000;}  /*for list applet record counter */

/* Added by VJ for upload screen dialog box*/

.ui-widget-header {
    border: 1px solid #aaa;
    color: #222;
    font-weight: bold;
}

.ui-dialog .ui-dialog-title {
    float: left;
    margin: .1em 0;
    white-space: nowrap;
    width: 90%;
    overflow: hidden;
	font-size: 12px !important;
    text-overflow: ellipsis;
	font-weight: 1000 !important;
}
.ui-dialog .ui-dialog-titlebar {
	background-color: grey !important;
	height: 37px;	
}

.ui-dialog {
	width: 400px !important;
}

.ui-dialog-titlebar-close {
	overflow: inherit !important;
	color: black!important;
}

.fileinput-button{position:relative;overflow:hidden}.fileinput-button input{position:absolute;top:0;right:0;margin:0;opacity:0;-ms-filter:'alpha(opacity=0)';font-size:200px;direction:ltr;cursor:pointer}@media screen\9{.fileinput-button input{filter:alpha(opacity=0);font-size:100%;height:100%}}
.dropzone {
    border-collapse: collapse
}

.dropzone.hover {
    background: lawngreen
}

.dropzone.fade {
    -webkit-transition: all .3s ease-out;
    -moz-transition: all .3s ease-out;
    -ms-transition: all .3s ease-out;
    -o-transition: all .3s ease-out;
    transition: all .3s ease-out;
    opacity: 1
}


/* End VJ fixes */

/* Todd 4-23-21 */
/*
.ui-icon-triangle-1-n::before {
    font-size: .9em;
    content: "\e660";
    font-family: 'oracle';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    cursor: pointer;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    display: inline-block;
    padding-left: 5px;  
}
*/

table.loc td {
    padding: 5px;
    border:1px solid #c0c0c0;
    background-color:white;
    white-space: break-spaces;
}

table.loc {
    /*width: revert !important;*/
	width:100% !important;
    /* table-layout:auto; */
}

table.loc th {
    background-color: #EFEFEF;
    color: #000000;
    font-weight: bold;
    font-size: 8pt;
    text-align: left;
    border:1px solid #c0c0c0;
    padding: 5px;
    xwhite-space:nowrap;
}

.s-ico {
    padding-left: 5px;
    cursor:pointer;
    display:inline-block;
}

[sort='desc'] {
    padding-bottom: 2px;
}

.loc a {
    /*white-space: nowrap;*/
    word-break:break-word;
}

.appletButton {
    padding: 5px 7.5px;
    line-height: 10px;
    background-color:#EFEFEF;
    font-size: 10pt;
    color: black;
    text-decoration: none;
    font-weight: bold;

}

.loc-edit-btn::before {
    font-family: 'oracle';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    cursor: pointer;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    display: inline-block;
    content: "\e634";
    text-align: center;
    padding-left: 5px;
}

.loc-delete-btn::before {
    font-family: 'oracle';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    cursor: pointer;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    display: inline-block;
    content: "\e609";
    padding-left:5px;
}

.loc-discard-btn::before {
    font-family: 'oracle';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    cursor: pointer;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    display: inline-block;
    content: "\E63B";
    padding-left:20px;
}

.loc-review-btn::before {
    font-family: 'oracle';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    cursor: pointer;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    display: inline-block;
    content: "\e682";
    padding-left:20px;
}

.loc-cases-btn::before {
    font-family: 'oracle';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    cursor: pointer;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    display: inline-block;
    content: "\e63B";
    padding-left:20px;
}
.loc-pay-btn::before {
    font-family: 'oracle';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    cursor: pointer;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    display: inline-block;
    content: "\E66E";
    padding-left:20px;
}
.loc-assign-btn::before {
    font-family: 'oracle';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    cursor: pointer;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    display: inline-block;
    content: "\E6A6";
    padding-left:20px;
}

.loc-select-btn::before {
    font-family: 'oracle';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    cursor: pointer;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    display: inline-block;
    content: "\E689";
    padding-left:20px;
}

.loc-select-btn.active {
    color:blue !important;
}

.loc-query-form-tbl {
    margin-left:40%;

}

.loc-query-form-tbl td {
    padding-top: 10px;
}

#locquerye, #locqueryc {
    margin-left:10px;
}

.s-ico { 
    position:relative;
    padding-left:7px;
}

.s-ico [sort="asc"] {
    position:relative;
    top:0;
    left:0;
}

.s-ico [sort="desc"] {
    position:absolute;
    top:10px;
    left:7px;
}

.loc-td-align {
    display:flex;
}

.ui-datepicker-month, 
.ui-datepicker-year {
	height: auto !important;
}

#_swecontent {
	display:inline;
}

div[id$="_div"] {
    display:inline;
}

div.ui-jqgrid, div.ui-jqgrid-pager {
	width: initial !important;
}