/*
 Default PeopleAdmin Styles.  Overridden by employer style sheets.

 * Copyright (c) 2001-2003 PeopleAdmin, Inc.  All Rights Reserved.
 *
 * PEOPLEADMIN, INC.  MAKES NO REPRESENTATIONS OR WARRANTIES
 * ABOUT THE SUITABILITY OF THE SOFTWARE, EITHER EXPRESS OR IMPLIED,
 * INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT.
 *
 * PEOPLEADMIN, INC. SHALL NOT BE LIABLE FOR ANY DAMAGES SUFFERED
 * BY LICENSEE AS A RESULT OF USING, MODIFYING OR DISTRIBUTING
 * THIS SOFTWARE OR ITS DERIVATIVES.

*/

/* 
 * This is the master style sheet for all Non-Netscape 4.x browsers.  It defines
 * class fonts and sizes primarily, as well as other elements that are not 
 * likely to change among different employers.  Each customer's style sheets
 * will define specific colors.
 */

/* Text Section */
A, .commandLinkSmall, .summaryEditLink { 
    color: #000066; }

A:hover {  text-decoration: none; }

/* small links used in Functionality Tables */
.commandLinkSmall {  
    font-size: 8pt; 
} 

/*   
 * Site-wide font inherited by all HTML elements.  If a block of 
 * text doesn't seem to be displaying a font correctly, try adding the
 * className (e.g. .bodytext) in a SPAN or DIV tag 
 * to this list.
 */
BODY, P, H1, H2, H3, SELECT, TD, TH, A, UL, LI, DIV, FORM, SPAN, 
.closeWindowLink, .subBodytext, .bodytext, .bodytextColor  {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
} 

.bodytextColor, H1, .heading, H2, .subHeading {  
    color: #183063; 
}

H1, .heading {  font-size: 14pt; }
H2, .subHeading {  font-size: 12pt; }

H1, .heading, H2, .subHeading {  
    font-weight: bold; 
}

/* Formatting of the box appearing on all Login pages */
.loginBox { 
    border-style: solid; 
    border-width: 10px; 
    border-color: #183063; 
}

.tableHeaderRow { 
    font-size: 8.5pt; 
    color: #FFFFFF; 
    background-color: #183063; 
}

/* Frameset formatting (nav frame (left) and top frame */
.navHeading { 
    font-size: 8.5pt; 
    color: #FFFFFF; 
    text-transform: uppercase;
    background-color: #183063; 
}
.navBG { 
    background-color: #F7F3F7; 
    font-size: 8pt; 
    text-decoration: none;
    font-weight:bold; 
    color: #183063; 
}

.navCustomLink { 
    background-color: transparent; 
    font-size: 7.5pt; 
    text-decoration: none;
    text-transform: uppercase;
    font-weight:bold; 
    color: #183063; 
}

.navLink { 
    background-color: #FFFFFF; 
    font-size: 7.5pt; 
    text-decoration: none;
    text-transform: uppercase;
    font-weight:bold; 
    color: #183063; 
}
.navBG:hover { color: #A7001D; }
.navLink:hover { color: #A7001D; }

.topFrameBG { background-color: #FFFFFF; }
.navSeparator { color: #183063; height: 4px; }

/* Unselected tabs */
.tabUnselectedBG { background-color: #183063; }
.tabUnselectedText {
    font-size: 9.5pt; 
    color: #FFFFFF; 
}

/* Selected tabs */
.tabSelectedBG {  background-color: #FFFFFF }
.tabSelectedText { 
    font-size: 9.5pt; 
    color: #183063; 
}

/* Secondary Selected tabs */
.secondaryTabSelectedBG {
    background-color: #EDEDED; 
}
.secondaryTabSelectedText { 
    font-size: 8.5pt;
    color: #666666; 
}

/* Secondary Unselected tabs */
.secondaryTabUnselectedBG { 
    background-color: #DBDBDB; 
}
.secondaryTabUnselectedText { 
    font-size: 8.5pt;
    color: #666666; 
}

.highlight {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9.5pt;
  font-weight: bold;
  text-transform: uppercase;
  color: #000000;
  background-color: #EEEEEE;
  border-color: #000000;
}

.buttonClass {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9.5pt;
  font-weight: bold;
  color: #000000;
  background-color: #EEEEEE;
  text-transform: uppercase;
}

.listbox {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	width: 150px;
	background: #FFFFFF;
}
.arrowButton{
	font-family: "Lucida Console", Lucida, Arial, Helvetica, sans-serif;
	font-size : 11px;
    font-weight: 600;
    border-width: 1px;
    border-color: #666666;
    margin: 1px;
    width: 40px;
    background: #EDEDED;
}

/* NETSCAPE CHANGES: */
/*    In NNStyles, make these 9 pt */
.subBodytext {  font-size: 8.5pt; }
.tableColumnHeader { 
    font-size: 8.5pt; 
    color: #FFFFFF; 
    background-color: #A7001D; 
}


/*
 * These are changed in the NN 4.x style sheet to be a monospaced font, since
 * form input elements have serious problems with our standard font family.
 */
.textboxClass, INPUT, TEXTAREA { 
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
    font-size: 8.5pt; color: #000000; 
}

.bodytext, .bodytextColor { font-size: 9.5pt; }
.bodytext {  color: #000000; }

.boldLink { 
    font-weight: bold; 
    font-size: 10pt; 
}

.error {  color: #990033; }
.errorBG {  background-color: #FFFFCC; }

.tableInDeepShade {  
    font-size: 9.5pt; 
    color: #000000; 
    background-color: #C8C8C8}

.tableInLtShade {  
    font-size: 9.5pt; 
    color: #000000; 
    background-color: #EDEDED;
}

/*
 * Functionality-table specific functions.
 */
.ft {
    font-size: 8.5pt; 
    color: #000000; 
    background-color: #EDEDED;
    text-align: center;
    vertical-align: middle;
}

.ft0 {
    font-size: 8.5pt; 
    color: #000000; 
    background-color: #EDEDED;
    text-align: left;
    vertical-align: middle;
}

.tblCmd { 
    border-collapse: collapse;
}

.whiteBG { background-color: #FFFFFF; }

.closeWindowLink {
    font-size: 8pt;
    color: #999999;
}

.finePrint { font-size: 7pt; }

FORM {
    padding:0%; 
    margin:0%;
}

P, H3 {  
    font-size: 9.5pt; 
    color: #000000; 
}

H3 { font-weight: bold; }

H1 { font-size: 14pt; }

SELECT, TD{ font-size: 9.5pt; }

.externalAuthenticationLink {
    font-weight: bold; 
    font-size: 18pt; 
    background-color: #FFFFFF;
    color: #000066;
}

.offScreenDiv {
    position: absolute; 
    width: 10px; 
    left: -500px;
    color: transparent;
    font-size: 0px;
}

.dateRange {
  white-space: nowrap;
}

legend ( 
  display: inline-block; 
}

/*
     FILE ARCHIVED ON 11:23:07 Jun 03, 2015 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 21:58:18 Nov 05, 2022.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 156.572
  exclusion.robots: 0.234
  exclusion.robots.policy: 0.228
  RedisCDXSource: 6.112
  esindex: 0.008
  LoadShardBlock: 130.589 (3)
  PetaboxLoader3.datanode: 114.482 (4)
  CDXLines.iter: 17.003 (3)
  load_resource: 76.803
  PetaboxLoader3.resolve: 71.204
*/