/* styles */

/* Print */
@media print {
   thead {display: table-header-group;}
  .noPrint {display:none}
}

/* hide Pay with credit card checkbox, Gregory */
#payCC { 0display: none; }

/* Categories Catalog */
/* #CategoriesSelection {}  */
#CategoriesSelection { font-size:large; }}
#CategoriesSelection a {}
#CategoriesImages { background-color: lightyellow ; }
#CategoriesImages tr {}
#CategoriesImages td td {}
.CategoryImageCellNo { padding: 5px; background-color:red; }
.CategoryImageCell  { padding: 7px; text-align:center; font-weight:bold; color:black };
.CategoryImageCell a {}

.CategoriesItem     { }
.CategoriesItemDesc { border-bottom: 1px;  border-bottom-style: solid; border-color:silver; }
.CategoriesItemCU { background-color: lightyellow; }
.CategoriesItemDescCU { border-bottom: 1px;  border-bottom-style: solid; border-color:silver;
                    background-color: lightyellow;
 }
.CategoriesItemSS {}
.CategoriesItemDescSS { border-bottom: 1px;  border-bottom-style: solid; border-color:silver; }
#CategoriesSearchButton img {
 0height: 20px;
}


/* style for Grady */
.GreenStyle {
  background-color: green;
  color: white;
  font-weight: bold
}

input[type=checkbox] {
    0-ms-transform: scale(2); /* IE */
    0-moz-transform: scale(2); /* FF */
    0-webkit-transform: scale(2); /* Safari and Chrome */
    0-o-transform: scale(2); /* Opera */
   0height: 20px;
   0width: 20px;
   0background-color:navy;
   0color: navy;
  0border: solid red 1px;
}
0input.checkbox       {
   background-color:red;
  0color: red;
  border: solid red 1px;
  font-weight: bold;
}

#ItemImageOver img {
  border-width:5px;
  border-color:black;
  border-collapse:separate;
}

/* style base */

body {
  background-image:url(/WD/Page_Background.gif);
  margin:0;
}

body0 {color: red;background-color:yellow}
a0 {color: red}

table {     
  border-color: silver;
  border-collapse: collapse; 
}
td { border-color: silver}

/* Customers List Pending, Grady 2/28/2014 */
.CustomersListPending  { color: grey; }
.CustomersListWD       { color: navy; }
.CustomersListDisabled { color: red; }
.CustomersListPending0 { color: grey; }
.CustomersListB2C      { color: blue; }

 /* QO Menu Entry */

#QOmenuDiv       {
                  background-image: url("/WD/LeftMenu/Menu_active.gif");
                 0background: silver;
                  padding: 8px;
}
.QOMenuEntryText {color: white}
.QOMenuEntryText:hover {color: white; }
.QOMenuEntryTextNoLink {color: silver}
0.QOMenuEntryText {color: black}
0.QOMenuEntryText:hover {background:gray; color: white;}
0.QOMenuEntryText:hover {color: blue; }
0.QOMenuEntryTextNoLink {color: gray}


/* Oeder Buttons */                                                       
/* #KitCatalogButton button {border: none; background: none;} */         
/*
#SavedOrdersButtonTest button {padding: 0px; overflow:visible;}           
#SavedOrdersButton button {border:0;background:none;overflow:visible;}    
#KitCatalogButton button {border:0;background:none;overflow:visible;}     
#CategoriesButton button {border:0;background:none;overflow:visible;}     
#SearchButton     button {border:0;background:none;overflow:visible;}     
#CatalogButton    button {border:0;background:none;overflow:visible;}     
#DealsButton      button {border:0;background:none;overflow:visible;}     
#PromotionsButton button {border:0;background:none;overflow:visible;}     
#CustomOrderButton button {border:0;background:none;overflow:visible;}    

#dmsTopHintCustomer { color: white }
#dmsTopHintLink     { color: white }
     */
/* style NZ */
/*   */
#SavedOrdersButtonTest button,
#SavedOrdersButton button ,                                                                                                   
#KitCatalogButton button  ,                                                                                                   
#CategoriesButton button  ,                                                                                                   
#SearchButton     button  ,                                                                                                   
#CatalogButton    button  ,                                                                                                   
#DealsButton      button  ,                                                                                                   
#PromotionsButton button  ,                                                                                                   
#CustomOrderButton button {
  border:0;
  background:#34577e;
  overflow:visible;
  border-radius: 20px;
  padding:10;
  margin: 2;
 0width: 100px;
  width:  90px;
}
#SavedOrdersButtonTest button:hover,
#SavedOrdersButton button:hover,
#KitCatalogButton button:hover,
#CategoriesButton button:hover,
#SearchButton     button:hover,
#CatalogButton    button:hover,
#DealsButton      button:hover,
#PromotionsButton button:hover,
#CustomOrderButton button:hover {
  background: gray ;
}

#SavedOrdersButtonTest button table,
#SavedOrdersButton button table,
#KitCatalogButton button  table,
#CategoriesButton button  table,
#SearchButton     button  table,
#CatalogButton    button  table,
#DealsButton      button  table,
#PromotionsButton button  table,
#CustomOrderButton button table
                          { color:white; font-weight: bold; }
                                                                                                                              

#TopHintTable {
  background-color: #34577E;
  color:    #DBE5F1;
}
#TopHint            { color: white }
#dmsTopHintCustomer { color: white }
#dmsTopHintLink     { color: white }
#Loading            { color: silver }

/* override LANSA styles 
BODY { font: 12px arial, sans-serif; margin: 0; }
TABLE { font: 12px arial, sans-serif }
   */

/* catalog style */

.partsTopImageFrame {
  border: 2px;
  background-color: white;
}


.onHandLocations {}

.onHandLocationsQty {
  background-color: #ffffc6;
}

.catalogContainer {
	border-style:solid;

        border-width:1px;
}

#catalogRedBox {
	border-style:solid;

        border-width:4px;
        border-color:red;
}
.CatalogRedBox {
  background-color:red;
  border-color:red;
}
.CatalogRedBoxTitle {
  background-color:red;
  color:white;
  font-size:large;
};

.catalogSelectionArea0 {
	float: left;
	width: 25%;
	border-radius: 20px;
	color: #000;
	font-size: x-small;
	text-align: center;
}

#vehiclePartsSeparator {rge;
	background-color:red;
}
#groupCatSeparator {
	background-color:red;
}


.catalogSelected {
  background-color: silver;
};

.catalogInitial {
  background-color: #ffffc6;
}


/* parts */

.catalogPartsHeader {
  background-color: black;
  color:white;
  font-size:large;
  border-bottom: 1px;
}
.catalogPartsHeader th {
  border-bottom: 1px;
}

.catalogLaborHeader {
  background-color: black;
  color:white;
  font-size:large;
  border-bottom: 1px;
}
.catalogLaborHeader th {
  border-bottom: 1px;
}


.catalogPartsTableHeader {
  background-color: black;
  color:white;
}
.catalogLaborTableHeader {
  0background-color: #cc0000;
  background-color: dark-gray;
  color:white;
}

.catalogPartsCatHeader {
  background-color: red;
  color:white;
}
.catalogPartsMfrHeader {
  background-color: gray;
  color:white;
}
.catalogPartsOddLine {
  background-color: #white;
}
.catalogPartsEvenLine {
  background-color: #ffffcc;
}

.catalogPartsNonCatalogData {
  color:navy;
}
.catalogPartsSubstitute {
  font-style:italic;
  background-color: yellow;
  0color:blue;
}

/* /catalog style */

/* Distributor page */

#DistributorPage    {
    border: 0px;
}
#DistributorPage tr {
    border-bottom: 1px solid silver;

}

/* /Distributor page */

/* Customers   page */

#CustomersList      {
    border: 0px;
}
#CustomersList   tr {
    border-bottom: 1px solid silver;

}
#CustomersList  tr td {
    border: 0px;
}

#CustomerData       {
    border: 0px;
}
#CustomerData    tr {
    border-bottom: 1px solid silver;

}
#CustomerData   tr td {
    border: 0px;
}

#CustomerDataLocs   {
    border: 0px;
}
#CustomerDataLocs tr {
    border-bottom: 1px solid silver;

}
#CustomerDataLocs tr td {
    border: 0px;
}

#SecurityData       {
    border: 0px;
}
#SecurityData     tr {
    border-bottom: 1px solid silver;

}
#SecurityData     tr td {
    border: 0px;
}

/* /Customers  page */

/* iPhone menu */

/* body { */
.bodyNZiPhone {
    margin: 0;
/*
    font-family: Helvetica;
    background: #FFFFFF;
    color: #000000;
    0overflow: hidden;
    0-webkit-text-size-adjust: none;
*/
}

/* body > h1 { */
.h1NZiPhone {
    box-sizing: border-box;
    margin: 0;
    padding: 10px;
    line-height: 20px;
    font-size: 20px;
    font-weight: bold;
    text-align: center;
    text-shadow: rgba(0, 0, 0, 0.6) 0px -1px 0;
    text-overflow: ellipsis;
    color: #FFFFFF;
    background: url(/iPhoneToolbar.png) #6d84a2 repeat-x;
    border-bottom: 1px solid #2d3642;
}

/* .button { */
.buttonNZiPhone {
    0position: absolute;
    top: 8px;
    right: 6px;
    -webkit-border-image: url(/iPhoneButton.png) 0 5 0 5;
    -webkit-border-radius: 0;
    border-width: 0 5px 0 5px;
    padding: 0;
    height: 28px;
    line-height: 28px;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    text-shadow: rgba(0, 0, 0, 0.6) 0px -1px 0;
    text-decoration: none;
    background: none;
}

.iPhoneNZmenusContainer {
    0display: none;

    margin: 0;
    font-family: Helvetica;
    background: #FFFFFF;
    color: #000000;
    //overflow: hidden;
    -webkit-text-size-adjust: none;
}


.iPhoneNZmenuContainer {
    display: none;

    margin: 0;
    font-family: Helvetica;
    background: #FFFFFF;
    color: #000000;
    //overflow: hidden;
    -webkit-text-size-adjust: none;
}

.iPhoneNZmenu {
    0display: none;
    0position: absolute;
    left: 0;
    top: 41px;
    width: 100%;
    0min-height: 418px;
    margin: 0;
    padding: 0;
}


.liiPhoneNZ {
    0margin: 0;
    border-bottom: 1px solid #E0E0E0;
    0padding: 0;
    background: url(/iPhoneArrow.png) no-repeat right center;
    font-size: 20px;
    font-weight: bold;
    list-style: none;
    display: block;

    text-decoration: none;
    padding: 8px 32px 8px 8px;
    0color: inherit;
    0color: red;
    0font-size: 20px;
}

.liiPhoneNZ:hover0 {
    background: url(/iPhoneArrow_navy.png) no-repeat right center;
    background-color: navy;
    0color:red;
    0font-size: 40px;
}


.aiPoneNZ {
    text-decoration: none;
    display: block;
    padding: 8px 32px 8px 8px;
    0color: inherit;
    color: red;
    font-size: 20px;
}




/* --*/

.goButton {
    -webkit-border-image: url(/iPhoneGoButton.png) 0 5 0 5;
    border-width: 0 5px;
}

