/***************************************************************************
 *               Copyright (c) 2001 E.piphany, Inc.                         *
 *                          ALL RIGHTS RESERVED                             *
 *                                                                          *
 *     THIS PROGRAM CONTAINS PROPRIETARY INFORMATION OF E.PIPHANY, INC.     *
 *     ----------------------------------------------------------------     *
 *                                                                          *
 * THIS PROGRAM CONTAINS THE CONFIDENTIAL AND/OR PROPRIETARY INFORMATION    *
 * OF E.PIPHANY, INC.  ANY DUPLICATION, MODIFICATION, DISTRIBUTION, PUBLIC  *
 * PERFORMANCE, OR PUBLIC DISPLAY OF THIS PROGRAM, OR ANY PORTION OR        *
 * DERIVATION THEREOF  WITHOUT THE EXPRESS WRITTEN CONSENT OF               *
 * E.PIPHANY, INC. IS STRICTLY PROHIBITED.  USE OR DISCLOSURE OF THIS       *
 * PROGRAM DOES NOT CONVEY ANY RIGHTS TO REPRODUCE, DISCLOSE OR DISTRIBUTE  *
 * ITS CONTENTS, OR TO MANUFACTURE, USE, OR SELL ANYTHING THAT CONTAINS IN  *
 * WHOLE OR IN PART ANY ASPECT OF THIS PROGRAM.                             *
 *                                                                          *
 ****************************************************************************/

/* Styles overridable in custom.css 

You (Apps/PS/Customer) are not allowed to modify thius file, instead, override the class in custom.css

*/

/*****************************************************************************************************
 *** Body classes ************************************************************************************
******************************************************************************************************/

.epnyLoginBody                  { margin: 0px; 
                                  color: #000;
                                  background-color: #fff;
                                  overflow: hidden;
                                  font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size:10px;
                                  padding: 0px; }

.epnyShellBody                  { background: #ffffff;							
                                  margin: 0px;
                                  color: #686B73;
                                  overflow: hidden;
                                  font-family: Helvetica, Arial, sans-serif;
                                  font-size:12px;
                                  padding: 0px; }


/*****************************************************************************************************
 *** Widget classes **********************************************************************************
******************************************************************************************************/

/*

For widget Xxx
epnyXxx    : "widget class" parameter
epnyXxxYyy : "yyy class"    parameter

*/

/* clickable widget labels */
.epnyLabelClickable             { font-family: Helvetica, Arial, sans-serif;
                                  font-size: 10px;
                                  cursor: pointer;
                                  color: #03c;
                                  text-decoration: none;
                                  width: 100%; 
								  }
.epnyLabelClickableMouseover    { font-family: Helvetica, Arial, sans-serif;
                                  font-size: 10px;
                                  cursor: pointer;
                                  color: #f00;
                                  text-decoration: underline;
                                  width: 100%; 
								  }
.epnyLabelClickableRequired     { font-family: Helvetica, Arial, sans-serif;
                                  font-size: 10px;
                                  cursor: pointer; 
                                  color: #03c;
                                  text-decoration: none;
                                  width: 100%; }
.epnyLabelClickableRequiredMouseover { font-family: Helvetica, Arial, sans-serif;
                                  font-size: 10px;
                                  cursor: pointer; 
                                  color: #f00;
                                  text-decoration: underline;
                                  width: 100%; }
.epnyLabelClickableProvided     { font-family: Helvetica, Arial, sans-serif;
                                  font-size: 10px;
                                  cursor: pointer; 
                                  color: #03c;
                                  text-decoration: none;
                                  width: 100%; }
.epnyLabelClickableProvidedMouseover { font-family: Helvetica, Arial, sans-serif;
                                  font-size: 10px;
                                  cursor: pointer; 
                                  color: #f00;
                                  text-decoration: underline;
                                  width: 100%; }
.epnyLabelClickableReqdMissing  { font-family: Helvetica, Arial, sans-serif;
                                  font-size: 10px;
                                  cursor: pointer; 
                                  font-weight: bold;
                                  color: #c00;
                                  text-decoration: none;
                                  width: 100%; }
.epnyLabelClickableReqdMissingMouseover { font-family: Helvetica, Arial, sans-serif;
                                  font-size: 10px;
                                  cursor: pointer; 
                                  font-weight: bold;
                                  color: #f00;
                                  text-decoration: underline;
                                  width: 100%; }



/* link widget */
.epnyLink                       { font-family: Helvetica, Arial, sans-serif;
                                  font-size: 10px;
                                  cursor: pointer; 
                                  color: #03c;
                                  text-decoration: none;
                                  width: 100%; }
.epnyLinkMouseover              { font-family: Helvetica, Arial, sans-serif;
                                  font-size: 10px;
                                  cursor: pointer; 
                                  color: #f00;
                                  text-decoration: underline;
                                  width: 100%; }
.epnyLinkActive                 { font-family: Helvetica, Arial, sans-serif;
                                  font-size: 11px;
                                  cursor: pointer; 
                                  color: #03c;
                                  font-weight: bold;
                                  text-decoration: underline;
                                  width: 100%; }
.epnyLinkActiveMouseover        { font-family: Helvetica, Arial, sans-serif;
                                  font-size: 11px;
                                  cursor: pointer; 
                                  color: #f00;
                                  font-weight: bold;
                                  text-decoration: underline;
                                  width: 100%; }

/* date picker widget */
.epnyDatePickerImage            { z-index: 100;
                                  cursor: pointer; 
                                  position: absolute;
                                  right: 10%;
                                  top: 2px; }

/* datetime picker widget */
.epnyDatetimePickerImage        { z-index: 100;
                                  cursor: pointer; 
                                  position: absolute;
                                  right: 10%;
                                  top: 2px; }

/* html editor widget */
.epnyHtmlEditorTextImage        { z-index: 100;
                                  cursor: pointer; 
                                  position: absolute;
                                  right: 10%;
                                  top: 2px; }

/* popup widget */
.epnyPopupImage                 { z-index: 100;
                                  cursor: pointer; 
                                  position: absolute;
                                  right: 10%;
                                  top: 2px; }

/* iframe widget */
.epnyIframeDBL                  { /*width: expression(document.frames(this.id).document.all.popupBody?Math.max(document.frames(this.id).document.all.popupBody.scrollWidth,document.body.scrollWidth-70):document.body.scrollWidth-70);
                                  height: expression(document.frames(this.id).document.all.popupBody?document.frames(this.id).document.all.popupBody.scrollHeight:50); */}


/* chooser widget */
.epnyChooserImage               { z-index: 100;
                                  cursor: pointer;
                                  right: 10%;
                                  top: 2px; }



.epnyChooser
{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	border-width: 1px;
	border-style: solid;

	border-color: #808080 #ddd #ddd #808080;
	border-right:0px;
    position: absolute;
    top: -1px;
   /* width: expression(this.parentNode.offsetWidth);*/ 
}

.epnyScreenflowNavLink          { font-family: Helvetica, Arial, sans-serif;
                                  font-size: 16px;
                                  cursor: pointer;
                                  color: #03c;
                                  text-decoration: none;
                                  width: 100%; }
.epnyScreenflowNavLinkMouseover { font-family: Helvetica, Arial, sans-serif;
                                  font-size: 16px;
                                  cursor: pointer; 
                                  color: #f00;
                                  text-decoration: underline;
                                  width: 100%; }

