   /* Created using Style Master from Western Civilisation CSS1 { 47 604 558 625 } */

   /* global Defaults */

   /* ------------------------------------------------ */

   .ADVERTPANEL {
   background-color: white;
   font-family: Verdana, "Arial Black", "Minion Web";
   }

   body {
   background-color: white;
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   }

   select.CHECKOUTSMALL {
   
   font-family: Verdana, "Arial Black", "Minion Web";
   height: inherit;
   max-width: inherit;
   min-width: inherit;
   width: 65%;
   }

   select.CHECKOUT {
   
   font-family: Verdana, "Arial Black", "Minion Web";
   height: inherit;
   max-width: inherit;
   min-width: inherit;
   width: 100%;
   }

   select.REGISTER {
   
   font-family: Verdana, "Arial Black", "Minion Web";
   height: inherit;
   max-width: inherit;
   min-width: inherit;
   width: 100%;
   }

   .displayDataLine0 {
   background-color: #DDDDDD;
   font-size: 8pt;
   font-style: normal;
   }

   .displayDataLine1 {
   background-color: #F1F1F1;
   font-size: 8pt;
   font-style: normal;
   }

   .displayDataLine2 {
   background-color: #DDDDDD;
   font-size: 8pt;
   font-style: normal;
   }

   .displaySubAccLine1 {
   background-color: #DDDDDD;
   font-size: 8pt;
   font-style: italic;
   }

   .displaySubAccLine2 {
   background-color: #DDDDDD;
   font-size: 8pt;
   font-style: italic;
   }

   .pageTitle {
   background-color: #DDDDDD;
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-style: oblique;
   font-variant: inherit;
   font-weight: 800;
   }

   .TitleArea {
   background-color: #DDDDDD;
   border: outset;
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-style: oblique;
   font-variant: inherit;
   font-weight: 800;
   }

   .userDocStack {
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   }

   A:link.substitutesLink {
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   }

   A:visited.substitutesLink {
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   }

   A:link.accessoriesLink {
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   }

   A:visited.accessoriesLink {
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   }
   
   A:link.columnHeaderLink {
   color: black;
   }

   .HELP_TITLE {
   border: 3px none;
   color: navy;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 15pt;
   font-style: normal;
   font-weight: 300;
   text-decoration: none;
   text-shadow: none;
   }

   #TITLE {
   border: 3px none;
   color: navy;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 15pt;
   font-style: normal;
   font-weight: 300;
   text-decoration: none;
   text-shadow: none;
   text-align: left;
   }
   
   #TITLE_CENTER {
   border: 3px none;
   color: navy;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 15pt;
   font-style: normal;
   font-weight: 300;
   text-decoration: none;
   text-shadow: none;
   text-align: center;
   }

   .loginHeader {
   background-color: #DDDDDD;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   font-style: normal;
   }
   
   .headerText {
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 10pt;
   font-style: normal;
   }
   
   .headerTextBold {
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 10pt;
   font-style: normal;
   font-weight: bold;
   }

   .toolTip {
   background-color: #ffffff;
   border: 3px gray solid;
   color: navy;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   }

   .tblRow3 {
   background-color: #F1F1F1;
   color: black;
   font-size: 10pt;
   }

   .thead2 {
   background-color: #DDDDDD;
   color: black;
   font-size: 10pt;
   }

   A:active {
   color: red;
   }

   A:visited {
   border: 2px navy;
   color: purple;
   font-size: 8pt;
   text-decoration: underline;
   }

   A:link {
   border: 2px navy;
   color: blue;
   font-size: 8pt;
   text-decoration: underline;
   }

   A:active.productnumber {
    color: blue;
   font-size: 8pt;
   font-style: normal;
   font-weight: normal;
   text-decoration: none;
   }

   A:link.productnumber {
    color: blue;
   font-size: 8pt;
   font-style: normal;
   font-weight: normal;
   text-decoration: underline;
   }

   A:visited.productnumber {
     color: purple;
   font-size: 8pt;
   font-style: normal;
   font-weight: normal;
   text-decoration: underline;
   text-shadow: none;
   }

   .custinfo {
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   font-weight: bold;
   }

   .webdescription {
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 10pt;
   font-weight: bold;
   }

   .columnHeader {
   color: white;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 10pt;
   font-weight: bold;
   }

/*lah added for case 970583*/
   .productNumberHeading {
   color: white;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 10pt;
   font-weight: bold;
   }
/*end of change for 970583*/

/*lah added for case 970845*/
   .searchCriteriaHeader {
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 10pt;
   font-weight: bold;
   }

   .arBalanceHeader {
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 10pt;
   font-weight: bold;
   }

   .arBalanceData {
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 10pt;
   font-weight: bold;
   }
/*end of change for 970845*/

   .columnHeaderFilter {
   color: white;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 10pt;
   font-weight: bold;
   }
   
   .orderTaxMessage {
   color: red;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 10pt;
   }

   input {
   border: thin inset;
   }
   
   .inputImage {
   border: none;
   }

   img {
     border: none;
   }

   img.PRODUCTPAGE {
   border: none;
   }

   img.LOGO {
   background-color: inherit;
   background-image: inherit;
   border: none;
   }

   img.FEATUREIN {
   border: none;
   }

   img.SEARCH {
      background-image: inherit;
   border: none;
   }

   img.ADVERT {
   background-color: inherit;
   background-image: inherit;
   border: none;
   }

   .menuBarLine {
   background-color: #FFCC00;
   font-size: 16pt;
   font-style: normal;
   }

   /* ------------------------------------------------ */

   /* type specific Selection with id specifics */

   td.productnumber {
   color: blue;
   font-size: 8pt;
   font-style: normal;
   font-weight: lighter;
   text-decoration: none;
   }

   .pagecontrol {
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   }

   /* ------------------------------------------------ */

   .oneToThirtyDaysHeading {
   background-color: #DDDDDD;
   border: none;
   color: #204080;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   text-align: left;
   }

   /* ID selector Section */

   #text {
   background-color: #DDDDDD;
   border-width: thin;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   margin-bottom: 2pt;
   margin-right: 3pt;
   margin-top: 3pt;
   padding-bottom: 0pt;
   padding-right: 0pt;
   padding-top: 0pt;
   text-indent: 6pt;
   }

   /* ------------------------------------------------ */

   /* Head Class selector Section */

   .thirtyoneToSixtyaysHeading {
   background-color: #DDDDDD;
   border: none;
   color: #204080;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   text-align: left;
   }

   .headingLabel {
   color: blue;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   font-weight: bolder;
   }

   .sixtyPlusDaysHeading {
   background-color: #f5deb3;
   border: none;
   color: #204080;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   text-align: left;
   }

   .availableHeading {
   background-color: #f5deb3;
   border: none;
   color: #204080;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   text-align: left;
   }

   .backOrderHeading {
   background-color: #f5deb3;
   border: none;
   color: #204080;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   }

   .balanceDueHeading {
   background-color: #f5deb3;
   border: none;
   color: #204080;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   text-align: left;
   }

   .cartQuantity {
   background-color: #f5deb3;
   border: none;
   color: #204080;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   text-align: left;
   }

   .contactHeading {
   background-color: #f5deb3;
   border: none;
   color: #204080;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   text-align: left;
   }

   .contactNumberHeading {
   background-color: #f5deb3;
   border: none;
   color: #204080;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   text-align: left;
   }

   .customerNameHeading {
   background-color: #f5deb3;
   border: none;
   color: #204080;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   text-align: left;
   }

   .customerNumberHeading {
   background-color: #f5deb3;
   border: none;
   color: #204080;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 15pt;
   text-align: left;
   }

   .customerPoHeading {
   background-color: #f5deb3;
   border: none;
   color: #204080;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   }

   .currentHeading {
   background-color: #f5deb3;
   border: none;
   color: #204080;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   }

   .daysOldHeading {
   background-color: #f5deb3;
   border: none;
   color: #204080;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   }

   .dueDateHeading {
   background-color: #f5deb3;
   border: none;
   color: #204080;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   }

   .entryDateHeading {
   background-color: #f5deb3;
   border: none;
   color: #204080;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   }

   .extentionHeading {
   background-color: #f5deb3;
   border: none;
   color: #204080;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   }

   .expirationDateHeading {
   background-color: #f5deb3;
   border: none;
   color: #204080;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   }

   .favoritesFlagHeading {
   background-color: #f5deb3;
   border: none;
   color: #204080;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   }

   .head1 {
   background-color: #f5deb3;
   border: none;
   color: #204080;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   text-align: left;
   }

   .headingData {
   border: none;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   font-variant: normal;
   font-weight: bolder;
   }

   .LangResKeyData {
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   font-variant: normal;
   font-weight: bolder;
   }

   .inCartHeading {
   background-color: #f5deb3;
   border: none;
   color: #204080;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   }

   .invoiceDateHeading {
   background-color: #f5deb3;
   border: none;
   color: #204080;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   }

   .invoiceNumberHeading {
   background-color: #f5deb3;
   border: none;
   color: #204080;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   }

   .invoiceTotalHeading {
   background-color: #f5deb3;
   border: none;
   color: #204080;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   }

   .jobNumberHeading {
   background-color: #f5deb3;
   border: none;
   color: #204080;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   }

   .markForCartHeading {
   background-color: #f5deb3;
   border: none;
   color: #204080;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   }

   .merchandiseTotalHeading {
   background-color: #f5deb3;
   border: none;
   color: #204080;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   }

   .orderNumberHeading {
   background-color: #f5deb3;
   border: none;
   color: #204080;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   }

   .orderStatusHeading {
   background-color: #f5deb3;
   border: none;
   color: #204080;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   }

   .orderTotalHeading {
   background-color: #f5deb3;
   border: none;
   color: #204080;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   }

   .priceHeading {
   background-color: #f5deb3;
   border: none;
   color: #204080;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   }

   .poNumberHeading {
   background-color: #f5deb3;
   border: none;
   color: #204080;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   }

   .quantityHeading {
   background-color: #f5deb3;
   border: none;
   color: #204080;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   }

   .quantityShippedHeading {
   background-color: #f5deb3;
   border: none;
   color: #204080;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   }

   .quoteNumberheading {
   background-color: #f5deb3;
   border: none;
   color: #204080;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   }

   .quoteTotalHeading {
   background-color: #f5deb3;
   border: none;
   color: #204080;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   }

   .releaseNumberHeading {
   background-color: #f5deb3;
   border: none;
   color: #204080;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   }

   .requestDateHeading {
   background-color: #f5deb3;
   border: none;
   color: #204080;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   }

   .shippedByCityHeading {
   background-color: #f5deb3;
   border: none;
   color: #204080;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   }

   .shipViaHeading {
   background-color: #f5deb3;
   border: none;
   color: #204080;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   }

   .shipToHeading {
   background-color: #f5deb3;
   border: none;
   color: #204080;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   }

   .shipDateHeading {
   background-color: #f5deb3;
   border: none;
   color: #204080;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   }

   .termsHeading {
   background-color: #f5deb3;
   border: none;
   color: #204080;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   }

   .taxTotalHeading {
   background-color: #f5deb3;
   border: none;
   color: #204080;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   }

   .topMenuButtons {
   background-color: #0079CF;
   border: none;
   }

   .bottomMenuButtons {
   background-color: #0079CF;
   border: none;
   }  

   .uomHeading {
   background-color: #f5deb3;
   border: none;
   color: #204080;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   }

   /* Table class Selection */

   /* ------------------------------------------------ */

   /* generic data lines */

   .displayDataLine3 {
   background-color: #f5deb3;
   }

   /* ------------------------------------------------ */

   /* Data Class Section */

   .oneToThirtyDays {
   border: none;
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   font-style: normal;
   }

   .thirtyToSixtyDays {
   border: none;
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   font-style: normal;
   }

   .sixtyPlusDays {
   border: none;
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   font-style: normal;
   }

   .available {
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   }

   .backOrder {
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   font-style: normal;
   }

   .balanceDue {
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   font-style: normal;
   }

   .Bolddescription {
   color: black;
   font-size: 8pt;
   }

   .cartLine {
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   font-style: normal;
   }

   .cartLineAmt {
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   font-style: normal;
   }

   .cartQuantity {
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   font-style: normal;
   }

   .contact {
   border: none;
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   font-style: normal;
   }

   .current {
   background-color: #9999cc;
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   }

   .customerName {
   background-color: #9999cc;
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   }

   .customerNumber {
   background-color: #9999cc;
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   }

   .CustomerPo {
   background-color: #f5deb3;
   border: none;
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   font-style: normal;
   }

   .daysOld {
   border: none;
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   font-style: normal;
   }

   .descLine {
   border: none;
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   font-style: normal;
   }

   .description {
   border: none;
   
   font-size: 8pt;
   font-style: normal;
   }

   .dueDate {
   border: none;
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   font-style: normal;
   }

   .entryDate {
   border: none;
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   font-style: normal;
   }

   .expirationDate {
   border: none;
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   font-style: normal;
   }

   .extention {
   border: none;
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   font-style: normal;
   }

   .favoritesFlag {
   border: none;
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   font-style: normal;
   }

   img.quantity {
   border: 0px inset;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   font-style: normal;
   text-align: center;
   }

   .inCart {
   border: none;
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   font-style: normal;
   }

   img.inCart {
   border: 0px inset;
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   font-style: normal;
   }

   .invFooter {
      font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   font-style: normal;
   font-weight: bold;
   }

   .invoiceDate {
   border: none;
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   font-style: normal;
   }

   .invoiceNumber {
   border: none;
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   font-style: normal;
   }

   .invoiceTotal {
   border: none;
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   font-style: normal;
   }

   .jobNumber {
   border: none;
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   font-style: normal;
   }

   .markForCart {
   border: none;
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   font-style: normal;
   }

   .merchandiseTotal {
   border: none;
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   font-style: normal;
   }

   .orderNumber {
   border: none;
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   font-style: normal;
   }

   .orderStatus {
   border: none;
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   font-style: normal;
   }

   .orderTotal {
   border: none;
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   font-style: normal;
   }

   .price {
   border: none;
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   font-style: normal;
   }

   .poNumber {
   border: none;
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   font-style: normal;
   }

   .quantity {
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   font-style: normal;
   }

   .quantityShipped {
   border: none;
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   font-style: normal;
   }

   .qtyBreak {
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   font-style: normal;
   font-weight: 900;
   }

   .quoteNumber {
   border: none;
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   font-style: normal;
   }

   .quoteTotal {
   border: none;
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   font-style: normal;
   }

   .releaseNumber {
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   font-style: normal;
   }

   .requestDate {
   border: none;
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   font-style: normal;
   }

   .shipDate {
   border: none;
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   font-style: normal;
   }

   .shipVia {
   border: none;
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   font-style: normal;
   }

   .shipto {
   border: none;
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   font-style: normal;
   }

   .shipToAddress1 {
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   font-style: normal;
   }

   .shipToAddress2 {
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   font-style: normal;
   }

   .shipToAddress3 {
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   font-style: normal;
   }

   .shipToAddress4 {
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   font-style: normal;
   }

   .shippedByCity {
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   font-style: normal;
   }

   .shipToAddress1 {
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   font-style: normal;
   }

   .shipToAddress2 {
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   font-style: normal;
   }

   .shipToAddress3 {
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   font-style: normal;
   }

   .shipToAddress4 {
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   font-style: normal;
   }

   .taxTotal {
   border: none;
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   font-style: normal;
   }

   .terms {
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   font-style: normal;
   }

   .uom {
   color: black;
   font-size: 8pt;
   }

   /* ------------------------------------------------ */

   /* heading area */

   .headerdata {
   background-color: #DDDDDD;
   color: blue;
   font-size: 10pt;
   }

   .tblHdr0 {
   background-color: #DDDDDD;
   border: none;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-style: normal;
   }

   .tblHdr1 {
   background-color: #007B65;
   color: black;
   }
   
   .scrolling_table_body {
   background-color: #007B65;
   color: black;
   }  

   .tblHdr2 {
   background-color: #F1F1F1;
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: larger;
   }

   .tblHdr3 {
   background-color: #DDDDDD;
   color: black;
   font-size: 10pt;
   }

   .tblHdr4 {
   background-color: #f5deb3;
   color: black;
   font-size: 10pt;
   }

   .heading {
   background-color: yellow;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 12pt;
   }

   .noItemsLine {
   background-color: #F1F1F1;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 12pt;
   font-weight: bold;
   }

   .headingBlack {
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 12pt;
   font-weight: bold;
   }

   .CPN {
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 12pt;
   font-weight: bold;
   }

   .BudgetHeading {
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 9pt;
   font-weight: bold;
   }

   .NEGATIVEBudgetHeading {
   color: red;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 9pt;
   font-weight: bold;
   }

   .BudgetBalance {
   color: black;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 9pt;
   font-weight: bold;
   }

   .NEGATIVEBudgetBalance {
   color: red;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 9pt;
   font-weight: bold;
   }

   .small {
   background-color: inherit;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   }

   td.INCREASEFONT {
   background-color: inherit;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 10pt;
   font-weight: normal;
   }

   .menuTable {
   color: white;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   z-index: 1000;
   }

   .viewMode {
   background-color: red;
   color: black;
   font-size: 10pt;
   font-style: normal;
   }

.printableViewHeader {
color: black;
font-family: Verdana, "Arial Black", "Minion Web";
font-size: 9pt;
font-weight: bold;
}

.printableViewData {
color: black;
font-family: Verdana, "Arial Black", "Minion Web";
font-size: 7pt;
}

   .menuBar {
   background-color: #f9ecb9;
   border-bottom: 4pt;
   border-style: solid;
   border-top-color: #f0f0f0;
   border-top: 4pt;
   border-width: 4pt;
   border:;
   color: #066ab5;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-weight: bold;
   font-size: 8pt;
   left: 0px;
   padding-bottom: 4pt;
   padding-top: 4pt;
   padding: 2pt;
   position: absolute;
   text-align: left;
   top: 2pt;
   width: 100%;
   z-index: 1000;
   }

   .TITLEAREA {
   
   font-family: Verdana, "Arial Black", "Minion Web", fantasy;
   font-weight: bold;
   font-size: 16pt;
   left: 0px;
   text-align: center;
   font-style: oblique;
   text-transform: none;
   }

   .USERDOCLINE {
   
   color: #5479D2;
   font-family: Verdana, "Arial Black", "Minion Web", fantasy;
   font-weight: bold;
   font-size: 10pt;
   left: 0px;
   }

   A.USERDOCLINK {
   
   color: #5479D2;
   font-family: Verdana, "Arial Black", "Minion Web", fantasy;
   font-weight: bold;
   font-size: 10pt;
   left: 0px;
   text-align: left;
   font-style: oblique;
   text-transform: capitalize;
   }

/*Case 971528 - 4/8/11 - lah changed font-size from 15pt to 9pt for A:visited.USERDOCLINK */
   A:visited.USERDOCLINK {
   color: #034372;
   font-family: Verdana, "Arial Black", "Minion Web", fantasy;
   font-weight: bold;
   font-size: 10pt;
   left: 0px;
   text-align: left;
   font-style: oblique;
   text-transform: capitalize;
   }
   
   A:hover.USERDOCLINK {
   color: #034372;
   font-family: Verdana, "Arial Black", "Minion Web", fantasy;
   font-weight: bold;
   font-size: 10pt;
   left: 0px;
   text-align: left;
   font-style: oblique;
   text-transform: capitalize;
   }

   .USERDOCTABLE {
    font-family: Verdana, "Arial Black", "Minion Web", fantasy;
   font-weight: bold;
   font-size: 16pt;
   left: 0px;
   text-align: center;
   font-style: oblique;
   text-transform: none;
   }
   
   .USERPAGEOPTIONICON {
   
   color: #066ab5;
   font-family: Verdana, "Arial Black", "Minion Web", fantasy;
   font-weight: bold;
   font-size: 18pt;
   left: 0px;
   text-align: left;
   font-style: oblique;
   text-transform: capitalize;
   border:;
   }

   /* begin user doc prefix definition for standard */
   #DOCTABLE {
   color: #5479D2;
   font-family: Verdana, "Arial Black", "Minion Web", fantasy;
   font-weight: bold;
   font-size: 16pt;
   left: 0px;
   text-align: center;
   font-style: oblique;
   text-transform: none;
   }

   A#USERDOCLINK {
  
   color: #5479D2;
   font-family: Verdana, "Arial Black", "Minion Web", fantasy;
   font-weight: bold;
   font-size: 10pt;
   left: 0px;
   text-align: left;
   font-style: oblique;
   text-transform: capitalize;
   }

   A:visited#USERDOCLINK {
     color: purple;
   font-family: Verdana, "Arial Black", "Minion Web", fantasy;
   font-weight: bold;
   font-size: 10pt;
   left: 0px;
   text-align: left;
   font-style: oblique;
   text-transform: capitalize;
   }

   A:hover#USERDOCLINK {
 
   color: red;
   font-family: Verdana, "Arial Black", "Minion Web", fantasy;
   font-weight: bold;
   font-size: 10pt;
   left: 0px;
   text-align: left;
   font-style: oblique;
   text-transform: capitalize;
   }

   #TITLEAREA {
   
   color: BLACK;
   font-family: Verdana, "Arial Black", "Minion Web", fantasy;
   font-weight: bold;
   font-size: 16pt;
   left: 0px;
   text-align: center;
   font-style: oblique;
   text-transform: none;
   }

   #PAGETITLE {
  
   color: BLACK;
   font-family: Verdana, "Arial Black", "Minion Web", fantasy;
   font-weight: bold;
   font-size: 16pt;
   left: 0px;
   text-align: center;
   font-style: oblique;
   text-transform: none;
   }

   #USERDOCTABLE {
     color: #5479D2;
   font-family: Verdana, "Arial Black", "Minion Web", fantasy;
   font-weight: bold;
   font-size: 16pt;
   left: 0px;
   text-align: center;
   font-style: oblique;
   text-transform: none;
   }

   #USERPAGEOPTIONICON {
  
   color: BLACK;
   font-family: Verdana, "Arial Black", "Minion Web", fantasy;
   font-weight: bold;
   font-size: 18pt;
   left: 0px;
   text-align: left;
   font-style: oblique;
   text-transform: capitalize;
   border:;
   }

   /* begin user doc prefix definition for blue */
   #BLUEDOCTABLE {
   background-image: url(../VIAIMAGES/backPSILOGO.gif);
   color: BLUE;
   font-family: Verdana, "Arial Black", "Minion Web", fantasy;
   font-weight: bold;
   font-size: 16pt;
   left: 0px;
   text-align: center;
   font-style: oblique;
   text-transform: none;
   }

   A#BLUEUSERDOCLINK {
   color: BLUE;
   font-family: Verdana, "Arial Black", "Minion Web", fantasy;
   font-weight: bold;
   font-size: 15pt;
   left: 0px;
   text-align: left;
   font-style: oblique;
   text-transform: capitalize;
   }

   A#visited.BLUEUSERDOCLINK {
   
   color: BLUE;
   font-family: Verdana, "Arial Black", "Minion Web", fantasy;
   font-weight: bold;
   font-size: 15pt;
   left: 0px;
   text-align: left;
   font-style: oblique;
   text-transform: capitalize;
   }

   A#hover.BLUEUSERDOCLINK {
   color: BLUE;
   font-family: Verdana, "Arial Black", "Minion Web", fantasy;
   font-weight: bold;
   font-size: 15pt;
   left: 0px;
   text-align: left;
   font-style: oblique;
   text-transform: capitalize;
   }


   #BLUETITLEAREA {
   
   color: BLUE;
   font-family: Verdana, "Arial Black", "Minion Web", fantasy;
   font-weight: bold;
   font-size: 16pt;
   left: 0px;
   text-align: center;
   font-style: oblique;
   text-transform: none;
   }

   #BLUEPAGETITLE {
   
   color: BLUE;
   font-family: Verdana, "Arial Black", "Minion Web", fantasy;
   font-weight: bold;
   font-size: 16pt;
   left: 0px;
   text-align: center;
   font-style: oblique;
   text-transform: none;
   }

   #BLUEUSERDOCTABLE {
  
   color: blue;
   font-family: Verdana, "Arial Black", "Minion Web", fantasy;
   font-weight: bold;
   font-size: 16pt;
   left: 0px;
   text-align: center;
   font-style: oblique;
   text-transform: none;

   }

   #BLUEUSERPAGEOPTIONICON {
  
   color: blue;
   font-family: Verdana, "Arial Black", "Minion Web", fantasy;
   font-weight: bold;
   font-size: 18pt;
   left: 0px;
   text-align: left;
   font-style: oblique;
   text-transform: capitalize;
   border:;
   }

   /* end user doc prefix definition for blue */

   /* begin user doc prefix definition for GREEN */
   a#GREENUSERDOCLINK {
   color: GREEN;
   font-family: Verdana, "Arial Black", "Minion Web", fantasy;
   font-weight: bold;
   font-size: 15pt;
   left: 0px;
   text-align: left;
   font-style: oblique;
   text-transform: capitalize;
   }

   A#visited.GREENUSERDOCLINK {
   color: GREEN;
   font-family: Verdana, "Arial Black", "Minion Web", fantasy;
   font-weight: bold;
   font-size: 15pt;
   left: 0px;
   text-align: left;
   font-style: oblique;
   text-transform: capitalize;
   }

   A#hover.GREENUSERDOCLINK {
   color: GREEN;
   font-family: Verdana, "Arial Black", "Minion Web", fantasy;
   font-weight: bold;
   font-size: 15pt;
   left: 0px;
   text-align: left;
   font-style: oblique;
   text-transform: capitalize;
   }

   #GREENTITLEAREA {
  
   color: GREEN;
   font-family: Verdana, "Arial Black", "Minion Web", fantasy;
   font-weight: bold;
   font-size: 16pt;
   left: 0px;
   text-align: center;
   font-style: oblique;
   text-transform: none;
   }

   #GREENPAGETITLE {

   color: GREEN;
   font-family: Verdana, "Arial Black", "Minion Web", fantasy;
   font-weight: bold;
   font-size: 16pt;
   left: 0px;
   text-align: center;
   font-style: oblique;
   text-transform: none;
   }
   #GREENDOCTABLE {
   background-image: url(../VIAIMAGES/MACTOOLS_0.gif);
   color: GREEN;
   font-family: Verdana, "Arial Black", "Minion Web", fantasy;
   font-weight: bold;
   font-size: 16pt;
   left: 0px;
   text-align: center;
   font-style: oblique;
   text-transform: none;
   }

   #GREENUSERDOCTABLE {
   color: GREEN;
   font-family: Verdana, "Arial Black", "Minion Web", fantasy;
   font-weight: bold;
   font-size: 16pt;
   left: 0px;
   text-align: center;
   font-style: oblique;
   text-transform: none;
   }

   #GREENUSERPAGEOPTIONICON {
 
   color: GREEN;
   font-family: Verdana, "Arial Black", "Minion Web", fantasy;
   font-weight: bold;
   font-size: 18pt;
   left: 0px;
   text-align: left;
   font-style: oblique;
   text-transform: capitalize;
   border:;
   }
   /* end user doc prefix definition for GREEN */
   
   a.menuButton {
   border-style: solid;
   border-top-color: #c0c0c0;
   border-width: 1pt;
   color: #000000;
   cursor: default;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   font-style: normal;
   font-weight: normal;
   padding-left: 8pt;
   padding-right: 8pt;
   padding: 4pt;
   text-decoration: none;
   }

   a.menuButton:hover {
   border-style: solid;
   border-top-color: #f0f0f0;
   color: #000000;
   }

   .menu {
   background-color: #c0c0c0;
   border-style: solid;
   border-top-color: #f0f0f0;
   border-width: 4pt;
   padding: 0pt;
   position: absolute;
   text-align: left;
   visibility: hidden;
   z-index: 1001;
   }

   a.menuItem {
   color: #000000;
   cursor: default;
   display: block;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   font-style: normal;
   font-weight: normal;
   margin: 0px;
   padding-left: 8pt;
   padding-right: 8pt;
   padding: 4pt;
   text-decoration: none;
   }

   select {
   visibility: visible;
   z-index: 10;
   }

   a.menuItem:hover {
   background-color: #000080;
   color: #ffffff;
   }
   
   .footerBar {
   background-color: #000000;
   font-style: normal;
   font-family: Verdana, "Arial Black", "Minion Web";
   font-size: 8pt;
   height: 14pt;
   color: white;
   text-decoration: none;
   }
