/* Created using Style Master from Western Civilisation IE6 { 2 2 558 625 } */

/* Created using Style Master from Western Civilisation CSS1 { 47 604 558 625 } */

/* global Defaults */

/* ------------------------------------------------ */

.ADVERTPANEL {
background-color:#5479D2;
font-family: Verdana, Arial, Helvetica;
}


body {
background-color: white;
color: black;
font-family: Arial, Helvetica, Verdana, "Gil Sans";
font-size: 8pt;
}

.underlineno
{
text-decoration: none;
}

/* --------------------------------------------------*/
/* additions for IE8 */

.bgfix 
{background-color:#FFFFFF;
}

/* --------------------------------------------------*/


select.CHECKOUTSMALL {
color: black;
font-family: Verdana, Arial, Helvetica;
height: inherit;
max-width: inherit;
min-width: inherit;
width: 65%;
}

select.CHECKOUT {
color: black;
font-family: Verdana, Arial, Helvetica;
height: inherit;
max-width: inherit;
min-width: inherit;
width: 100%;
}

select.REGISTER {
color: black;
font-family: Verdana, "Arial Black", Helvetica;
height: inherit;
max-width: inherit;
min-width: inherit;
width: 100%;
}

.columnHeaderBlack {
clear: none;
color: black;
font-family: Arial, " Helvetica", "Gill Sans";
font-size: 8pt;
font-weight: bold;
visibility: visible;
z-index: 10;
}

.webdescription {
color: black;
font-family: Arial, " Helvetica", "Gill Sans";
font-size: 9px;
font-weight: normal;
}

.displayDataLine0 {
background-color: #ECECEC;
font-size: 8pt;
font-style: normal;
font-family:Arial,"Verdana";
padding-left:6px;
}

.displayDataLine0 {
background-color: #ECECEC;
font-size: 8pt;
font-style: normal;
font-family:Arial,"Verdana";
padding-left:6px;
}

.displayDataLine1 {
background-color: #ffffff;
font-size: 8pt;
font-style: normal;
font-family:Arial,"Verdana";
padding-left:6px;
}

.displayDataLine2 {
background-color: #ECECEC;
font-size: 8pt;
font-style: normal;
font-family:Arial,"Verdana";
padding-left:6px;
}

.displaySubAccLine1 
{
background-color: #ffffff;
font-size: 8pt;
font-style: italic;
color:#666666;
}

.displaySubAccLine2 
{
background-color: #ececec;
font-size: 8pt;
font-style: italic;
color:#666666;
}

.pageTitle {
background-color: #FFFFFF;
border: none;
color: black;
font-family: Verdana, Arial, Helvetica;
font-variant: inherit;
font-weight: 800;
}

.pageTitle2
{
background-color:#5479D2;
border: none;
color: white;
font-family: Verdana, Arial, "Gil Sans";
font-variant: inherit;
font-weight: 800;
}


#TITLE {
border: 3px none;
color: navy;
font-family: Arial, Verdana, "Gill Sans";
font-size: 14px;
font-style: normal;
font-weight: 700;
text-decoration: none;
}

#TITLE_CENTER {
border: 3px none;
color: navy;
font-family: Arial, Verdana, "Gill Sans";
font-size: 14px;
font-style: normal;
font-weight: 300;
text-decoration: none;
text-align: center;
}

#TITLE2 {
border: 3px none;
color: #000000;
font-family: Arial, Verdana, "Gill Sans";
font-size: 9pt;
font-style: normal;
font-weight: 400;
text-decoration: none;
}

.userDocStack {
color: black;
font-family: Verdana, Arial, Helvetica;
font-size: 8pt;
}

A:link.substitutesLink {
font-family: Verdana, Arial, Helvetica;
font-size: 8pt;
}

A:visited.substitutesLink {
font-family: Verdana, Arial, Helvetica;
font-size: 8pt;
}

A:link.accessoriesLink {
font-family: Verdana, Arial, Helvetica;
font-size: 8pt;
}

A:visited.accessoriesLink {
font-family: Verdana, Arial, Helvetica;
font-size: 8pt;
}

A:link.columnHeaderLink {
color: #FFFFFF;
}

.HELP_TITLE {
border: 3px none;
color: navy;
font-family: Verdana, Arial, Helvetica;
font-size: 15px;
font-style: normal;
font-weight: 300;
text-decoration: none;
}

.tblHdrDarkerGrey {
background-color: #C0C2CB;
border: none;
font-family: Arial, Helvetica, Verdana, "Gil Sans";
font-style: normal;
}

.tblHdrdoclist {
background-color: #5479D2;
border: none;
font-family: Arial, Helvetica, Verdana, "Gil Sans";
font-style: normal;
color:#FFFFFF;
}

.loginHeader {
background-color: #ececec;
font-family: Arial, Helvetica, Verdana, "Gil Sans";
font-size: 8pt;
font-style: normal;
}

.loginData{
color:#000000;
font-family: Arial, Helvetica, Verdana, "Gil Sans";
font-size: 12pt;
font-style: normal;
padding:2px;
} 

.headerText {
font-family: Verdana, Arial, Helvetica;
font-size: 10px;
font-style: normal;
}

.headerTextBold {
font-family: Verdana, Arial, Helvetica;
font-size: 10px;
font-style: normal;
font-weight: bold;
}

.toolTip {
background-color: #ffffff;
border: 3px gray solid;
color: navy;
font-family: Verdana, Arial, Helvetica;
font-size: 8pt;
}

.tblRow3 {
background-color: #ffffff;
color: black;
font-size: 10px;
}

.thead2 {
background-color: #FFFFFF;
color: black;
font-size: 8pt;
}

A:visited {
color: #6699FF;
text-decoration: underline;
}

A:hover {
border: 2px navy;
text-decoration: underline;
}

A:active.productnumber {
background-color: transparent;
color: blue;
font-size: 8pt;
font-style: normal;
font-weight: normal;
text-decoration: none;
}

A:link.productnumber {
background-color: transparent;
color: blue;
font-size: 8pt;
font-style: normal;
font-weight: normal;
text-decoration: underline;
}

A:visited.productnumber {
background-color: transparent;
color: blue;
font-size: 8pt;
font-style: normal;
font-weight: normal;
text-decoration: underline;}

.custinfo {
font-size: 8pt;
font-style: normal;
font-family:Arial,"Verdana";
color: black;
font-weight: normal;
}

.custinfoDataPanel{
font-size: 8pt;
font-style: normal;
font-family:Arial,"Verdana";
color:black;
font-weight:bold;
}

.columnHeader 
{
color: #FFFFFF;
font-family: Arial, " Helvetica", "Gill Sans";
font-size: 8pt;
font-weight: normal;
visibility: visible;
z-index: 10;
background-color: #5479D2;
padding-left:4px;
}

.columnHeaderf {
text-align: center;
color: #FFFFFF;
font-family: Arial, " Helvetica", "Gill Sans";
font-size: 8pt;
font-weight: normal;
visibility: visible;
z-index: 10;
background-color: #5479D2;
padding:2px;
}

.columnHeaderFilter {
color: black;
font-family: Verdana, Arial, Helvetica;
font-size: 8pt;
font-weight: bold;
}

.orderTaxMessage {
color: red;
font-family: Verdana, Arial, Helvetica;
font-size: 10px;
}


.inputImage {
border: none;
}

img {
background-color: transparent;
border: none;
}

img.PRODUCTPAGE {
border: none;
vertical-align:top;
}

img.LOGO {
background-color: inherit;
background-image: inherit;
border: none;
}

img.FEATUREIN {
border: none;
}

img.SEARCH {
background-color: transparent;
background-image: inherit;
border: none;
}

img.ADVERT {
background-color: inherit;
background-image: inherit;
border: none;
}

.menuBarLine {
background-color: #797979;
font-size: 16px;
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;
font-family: Arial, Helvetica, Verdana, "Gil Sans";}

.pagecontrol {
color: black;
font-family: Arial, Helvetica, Verdana, "Gil Sans";
font-size: 8pt;
}

/* ------------------------------------------------ */

.oneToThirtyDaysHeading {
background-color: #ececec;
border: none;
color: #204080;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
text-align: left;
}

/* ID selector Section */

#text {
border-width: thin;
font-family: Arial, Helvetica, Verdana, "Gil Sans";
font-size: 8pt;
margin-bottom: 2px;
margin-right: 3px;
margin-top: 3px;
padding-bottom: 0px;
padding-right: 0px;
padding-top: 0px;
text-indent: 6px;
}

/* ------------------------------------------------ */

/* Head Class selector Section */

.thirtyoneToSixtyaysHeading {
background-color: #ececec;
border: none;
color: #204080;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
text-align: left;
}

.headingLabel {
color: blue;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
font-weight: bold;
}

.sixtyPlusDaysHeading {
background-color: #ececec;
border: none;
color: #204080;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
text-align: left;
}

.availableHeading {
background-color: #ececec;
border: none;
color: #204080;
font-family: Arial, Helvetica, Verdana, "Gil Sans";
font-size: 8pt;
text-align: left;
}

.backOrderHeading {
background-color: #ececec;
border: none;
color: #204080;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
}

.balanceDueHeading {
background-color: #ececec;
border: none;
color: #204080;
font-family: Arial, Helvetica, Verdana, "Gil Sans";
font-size: 8pt;
text-align: left;
}

.cartQuantity {
background-color: #ececec;
border: none;
color: #204080;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
text-align: left;
}

.contactHeading {
background-color: #ececec;
border: none;
color: #204080;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
text-align: left;
}

.contactNumberHeading {
background-color: #ececec;
border: none;
color: #204080;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
text-align: left;
}

.customerNameHeading {
background-color: #ececec;
border: none;
color: #204080;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
text-align: left;
}

.customerNumberHeading {
background-color: #ececec;
border: none;
color: #204080;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 15px;
text-align: left;
}

.customerPoHeading {
background-color: #ececec;
border: none;
color: #204080;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
}

.currentHeading {
background-color: #ececec;
border: none;
color: #204080;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
}

.daysOldHeading {
background-color: #ececec;
border: none;
color: #204080;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
}

.dueDateHeading {
background-color: #ececec;
border: none;
color: #204080;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
}

.entryDateHeading {
background-color: #ececec;
border: none;
color: #204080;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
}

.extentionHeading {
background-color: #ececec;
border: none;
color: #204080;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
}

.expirationDateHeading {
background-color: #ececec;
border: none;
color: #204080;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
}

.favoritesFlagHeading {
background-color: #ececec;
border: none;
color: #204080;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
}

.head1 {
background-color: #ececec;
border: none;
color: #204080;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
text-align: left;
}

.headingData 
{
background-color: transparent;
border: none;
font-family: Arial, Helvetica, Verdana, "Gil Sans";
font-size: 8pt;
font-variant: normal;
font-weight: NORMAL;
}

.LangResKeyData {
font-family: Verdana, Arial, Helvetica;
font-size: 8pt;
font-variant: normal;
font-weight: bolder;
}

.inCartHeading {
background-color: #ececec;
border: none;
color: #204080;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
}

.invoiceDateHeading {
background-color: #ececec;
border: none;
color: #204080;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
}

.invoiceNumberHeading {
background-color: #ececec;
border: none;
color: #204080;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
}

.invoiceTotalHeading {
background-color: #ececec;
border: none;
color: #204080;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
}

.jobNumberHeading {
background-color: #ececec;
border: none;
color: #204080;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
}

.markForCartHeading {
background-color: #ececec;
border: none;
color: #204080;
font-family: Arial, Helvetica, Verdana, "Gil Sans";
font-size: 8pt;
}

.merchandiseTotalHeading {
background-color: #ececec;
border: none;
color: #204080;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
}

.orderNumberHeading {
background-color: #ececec;
border: none;
color: #204080;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
}

.orderStatusHeading {
background-color: #ececec;
border: none;
color: #204080;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
}

.orderTotalHeading {
background-color: #ececec;
border: none;
color: #204080;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
}

.priceHeading {
background-color: #ececec;
border: none;
color: #204080;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
}

.poNumberHeading {
background-color: #ececec;
border: none;
color: #204080;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
}

.quantityHeading {
background-color: #ececec;
border: none;
color: #204080;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
}

.quantityShippedHeading {
background-color: #ececec;
border: none;
color: #204080;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
}

.quoteNumberheading {
background-color: #ececec;
border: none;
color: #204080;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
}

.quoteTotalHeading {
background-color: #ececec;
border: none;
color: #204080;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
}

.releaseNumberHeading {
background-color: #ececec;
border: none;
color: #204080;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
}

.requestDateHeading {
background-color: #ececec;
border: none;
color: #204080;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
}

.shippedByCityHeading {
background-color: #ececec;
border: none;
color: #204080;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
}

.shipViaHeading {
background-color: #ececec;
border: none;
color: #204080;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
}

.shipxoHeading {
background-color: #ececec;
border: none;
color: #204080;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
}

.shipDateHeading {
background-color: #ececec;
border: none;
color: #204080;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
}

.termsHeading {
background-color: #ececec;
border: none;
color: #204080;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
}

.taxTotalHeading {
background-color: #ececec;
border: none;
color: #204080;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
}

.uomHeading {
background-color: #ececec;
border: none;
color: #204080;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
}

.topMenuButtons {
background-color: #0079CF;
border: none;
}

.bottomMenuButtons {
background-color: #0079CF;
border: none;
}

/* Table class Selection */

/* ------------------------------------------------ */

/* generic data lines */

.displayDataLine3 {
background-color: #ececec;
}

/* ------------------------------------------------ */

/* Data Class Section */

.oneToThirtyDays {
border: none;
color: black;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
font-style: normal;
}

.thirtyToSixtyDays {
border: none;
color: black;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
font-style: normal;
}

.sixtyPlusDays {
border: none;
color: black;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
font-style: normal;
}

.available {
color: black;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
}

.backOrder {
color: black;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
font-style: normal;
}

.balanceDue {
color: black;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
font-style: normal;
}

.Bolddescripxion {
color: black;
font-size: 8pt;
}

.cartLine {
color: black;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
font-style: normal;
}

.cartLineAmt {
color: black;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
font-style: normal;
}

.cartQuantity {
color: black;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
font-style: normal;
}

.contact {
border: none;
color: black;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
font-style: normal;
}

.current {
background-color: #9999cc;
color: black;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
}

.customerName {
background-color: #9999cc;
color: black;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
}

.customerNumber {
background-color: #9999cc;
color: black;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
}

.CustomerPo {
background-color: #ececec;
border: none;
color: black;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
font-style: normal;
}

.daysOld {
border: none;
color: black;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
font-style: normal;
}

.descLine {
border: none;
color: black;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
font-style: normal;
}

.descripxion {
border: none;
background-color: transparent;
font-size: 8pt;
font-style: normal;
}

.dueDate {
border: none;
color: black;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
font-style: normal;
}

.entryDate {
border: none;
color: black;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
font-style: normal;
}

.expirationDate {
border: none;
color: black;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
font-style: normal;
}

.extention {
border: none;
color: black;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
font-style: normal;
}

.favoritesFlag {
border: none;
color: black;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
font-style: normal;
}

img.quantity {
border: 0px ;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
font-style: normal;
text-align: center;
}

.inCart {
border: none;
color: black;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
font-style: normal;
}

img.inCart {
border: 0px ;
color: black;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
font-style: normal;
}

.invFooter {
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
font-style: normal;
font-weight: bold;
}

.invoiceDate {
border: none;
color: black;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
font-style: normal;
}

.invoiceNumber {
border: none;
color: black;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
font-style: normal;
}

.invoiceTotal {
border: none;
color: black;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
font-style: normal;
}

.jobNumber {
border: none;
color: black;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
font-style: normal;
}

.markForCart {
border: none;
color: black;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
font-style: normal;
}

.merchandiseTotal {
border: none;
color: black;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
font-style: normal;
}

.orderNumber {
border: none;
color: black;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
font-style: normal;
}

.orderStatus {
border: none;
color: black;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
font-style: normal;
}

.orderTotal {
border: none;
color: black;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
font-style: normal;
}

.price {
border: none;
color: black;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
font-style: normal;
}

.poNumber {
border: none;
color: black;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
font-style: normal;
}

.quantity {
color: black;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
font-style: normal;
}

.quantityShipped {
border: none;
color: black;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
font-style: normal;
}

.qtyBreak {
color: black;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
font-style: normal;
font-weight: 900;
}

.quoteNumber {
border: none;
color: black;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
font-style: normal;
}

.quoteTotal {
border: none;
color: black;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
font-style: normal;
}

.releaseNumber {
color: black;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
font-style: normal;
}

.requestDate {
border: none;
color: black;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
font-style: normal;
}

.shipDate {
border: none;
color: black;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
font-style: normal;
}

.shipVia {
border: none;
color: black;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
font-style: normal;
}

.shipxo {
border: none;
color: black;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
font-style: normal;
}

.shipxoAddress1 {
color: black;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
font-style: normal;
}

.shipxoAddress2 {
color: black;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
font-style: normal;
}

.shipxoAddress3 {
color: black;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
font-style: normal;
}

.shipxoAddress4 {
color: black;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
font-style: normal;
}

.shippedByCity {
color: black;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
font-style: normal;
}

.shipxoAddress1 {
color: black;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
font-style: normal;
}

.shipxoAddress2 {
color: black;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
font-style: normal;
}

.shipxoAddress3 {
color: black;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
font-style: normal;
}

.shipxoAddress4 {
color: black;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
font-style: normal;
}

.taxTotal {
border: none;
color: black;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
font-style: normal;
}

.terms {
color: black;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
font-style: normal;
}

.uom {
color: black;
font-size: 8pt;
}

/* ------------------------------------------------ */

/* heading area */

.headerdata {
background-color: #ececec;
color: blue;
font-size: 15px;
}

.tblHdr0 {
background-color: #FFFFFF;
border: none;
font-family: Arial, Helvetica, Verdana, "Gil Sans";
font-style: normal;
}

.tblHdr1 {
background-color: #ececec;
color: black;
font-family: Arial, Helvetica, Verdana, "Gil Sans";
font-size: 10px;
padding:2px;
}

.tblHdr2 {
color: black;
font-family: Verdana, "Arial Black", Helvetica;
font-size: larger;
}

.tblHdr3 {
color: black;
font-size: 10px;
}

.tblHdr4 {
background-color: #ececec;
color: black;
font-size: 10px;
}

.heading {
background-color: yellow;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 9pt;
}



.noItemsLine {
background-color: #F1F1F1;
font-family: Verdana, Arial, Helvetica;
font-size: 9pt;
font-weight: bold;
}

.headingBlack {
color: black;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 10px;
font-weight: bold;
}

.CPN {
color: black;
font-family: Verdana, Arial, Helvetica;
font-size: 12px;
font-weight: bold;
}

.BudgetHeading {
color: black;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
font-weight: bold;
}
.BudgetBalance {
color: black;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
font-weight: bold;
}

.NEGATIVEBudgetHeading {
color: red;
font-family: Verdana, Arial, Helvetica;
font-size: 9px;
font-weight: bold;
}

.NEGATIVEBudgetBalance {
color: red;
font-family: Verdana, Arial, Helvetica;
font-size: 9px;
font-weight: bold;
}

.small {
background-color: inherit;
font-family: Verdana, Arial, Helvetica;
font-size: 8pt;
}

td.INCREASEFONT {
background-color: inherit;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 10pt;
font-weight: normal;
}

.menuSection {
background-color: #FFFFFF;
font-family: Verdana, Arial, Helvetica;
font-size: 8pt;
z-index: 1000;
}

.menuTable {
background-color:#5C616D;
color: #FFFFFF;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
z-index: 1000;
border-style: solid;
border-color: #000000;
border-width: 1px;
filter: Fade(duration=0.2), Alpha(style=0,opacity=88), Shadow(Color=#777777, Direction=135, Strength=5);
}

.menuTable td{
padding: 4px;
background-color:#5C616D;
border-style: solid;
border-color: #000000;
border-top-width: 0px;
border-left-width: 0px;
border-right-width: 0px;
border-bottom-width:1px;
}

.greatDeals {
background-color: #5C616D;
color: #FFFFFF;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
filter: Shadow(Color=#777777, Direction=135, Strength=5);
}

.greatDeals td{
border-style: none;
}

#menuBar_NoUnderline{
border-style: none;
}

#menuBar_Underline{
border-style: solid;
border-color: #000000;
border-top-width: 0px;
border-left-width: 0px;
border-right-width: 0px;
border-bottom-width:1px;
}

.viewMode {
background-color: red;
color: black;
font-size: 10px;
font-style: normal;
}

.menuBar {
background-color:#5C616D;
border-style: solid;
border-color: #000000;
border-width: 1px;
color: #066ab5;
font-family: Verdana, "Arial Black", Helvetica;
font-weight: bold;
font-size: 8pt;
left: 0px;
padding-bottom: 0px;
padding-top: 0px;
position: absolute;
text-align: left;
top: 2px;
width: 100%;
z-index: 1000;
}


.TITLEAREA {
font-family: Verdana, Arial, Helvetica;
font-weight: bold;
font-size: 14px;
color: black;
left: 0px;
text-align: left;
text-transform: none;
border:none;
background-color: #FFFFFF;
font-variant: inherit;
}

#TITLEAREA {
font-family: Verdana, Arial, Helvetica;
font-weight: bold;
font-size: 14px;
color: black;
left: 0px;
text-align: left;
text-transform: none;
border:none;
background-color: #FFFFFF;
font-variant: inherit;
}

A.USERDOCLINK {
background-color: transparent;
color:#330099;
font-family: Arial, Helvetica, Verdana;
font-weight: normal;
font-size: 9px;
left: 0px;
text-align: left;
text-transform: capitalize;
text-decoration: none;
}

A:visited.USERDOCLINK {
background-color: transparent;
color: #6699FF;
font-family: Arial, Helvetica, Verdana;
font-weight: normal;
font-size: 9px;
left: 0px;
text-align: left;
text-transform: capitalize;
text-decoration: none;
}

A:hover.USERDOCLINK {
background-color: transparent;
color:#330099;
font-family: Arial, Helvetica, Verdana;
font-weight: normal;
font-size: 9px;
left: 0px;
text-align: left;
text-transform: capitalize;
text-decoration: none;
}

.USERDOCTABLE {
background-color: transparent;
font-family: Verdana, Arial, Helvetica;
font-weight: bold;
font-size: 16px;
left: 0px;
text-align: left;
text-transform: none;
padding:0px 0px 0px 10px;
}

.USERPAGEOpxIONICON {
background-color: transparent;
color: #066ab5;
font-family: Verdana, "Arial Black", Helvetica;
font-weight: bold;
font-size: 18pt;
left: 0px;
text-align: left;
text-transform: capitalize;
}

/* begin user doc prefix definition for standard */

#DOCTABLE {
color: #5479D2;
font-family: Verdana, "Arial Black", Helvetica;
font-weight: bold;
font-size: 16px;
left: 0px;
text-align: center;
text-transform: none;
}


#PAGETITLE {
background-color: transparent;
font-family: Verdana, "Arial Black", Helvetica;
font-weight: bold;
font-size: 10px;
left: 0px;
text-align: center;
text-transform: none;}

#USERDOCTABLE {
background-color: transparent;
color: #5479D2;
font-family: Verdana, "Arial Black", Helvetica;
font-weight: bold;
font-size: 16px;
left: 0px;
text-align: left;
text-transform: none;
}

#USERPAGEOPTIONICON {
background-color: transparent;
font-family: Verdana, "Arial Black", Helvetica;
font-weight: bold;
font-size: 18pt;
left: 0px;
text-align: left;
text-transform: capitalize;
}

/* begin user doc prefix definition for blue */

#blueDOCTABLE {
font-family: Verdana, "Arial Black", Helvetica;
font-weight: bold;
font-size: 16px;
left: 0px;
text-align: center;
text-transform: none;
}

A#blueUSERDOCLINK {
background-color: transparent;
color:#330099;
font-family: Arial, Helvetica, Verdana;
font-weight: normal;
font-size: 12px;
left: 0px;
text-align: left;
text-transform: capitalize;
}

A#visited.blueUSERDOCLINK {
background-color: transparent;
color: #6699FF;
font-family: Arial, Helvetica, Verdana;
font-weight: normal;
font-size: 12px;
left: 0px;
text-align: left;
text-transform: capitalize;
}

A#hover.blueUSERDOCLINK {
background-color: transparent;
color:#330099;
font-family: Arial, Helvetica, Verdana;
font-weight: normal;
font-size: 12px;
left: 0px;
text-align: left;
text-transform: capitalize;
}

#blueTITLEAREA {
background-color: transparent;
font-family: Verdana, "Arial Black", Helvetica;
font-weight: bold;
font-size: 10px;
left: 0px;
text-align: left;
text-transform: none;
}

#bluePAGETITLE {
background-color: transparent;
font-family: Verdana, "Arial Black", Helvetica;
font-weight: bold;
font-size: 10px;
left: 0px;
text-align: center;
text-transform: none;
}

#blueUSERDOCTABLE {
background-color: transparent;
color: blue;
font-family: Verdana, "Arial Black", Helvetica;
font-weight: bold;
font-size: 16px;
left: 0px;
text-align: left;
text-transform: none;
}

#blueUSERPAGEOpxIONICON {
background-color: transparent;
color: blue;
font-family: Verdana, "Arial Black", Helvetica;
font-weight: bold;
font-size: 18pt;
left: 0px;
text-align: left;
text-transform: capitalize;
}

/* end user doc prefix definition for blue */



/* Menu classes */

a.menuButton {
border-style: solid;
border-top-color: #c0c0c0;
border-width: 1px;
color: #000000;
cursor: default;
font-family: Verdana, "Arial Black", Helvetica;
font-size: 8pt;
font-style: normal;
font-weight: normal;
padding-left: 8pt;
padding-right: 8pt;
padding: 4px;
}

a.menuButton:hover {
border-style: solid;
border-top-color: #f0f0f0;
color: #000000;
text-decoration:none;
}

/* selected sub-menu headings*/
A#menuButton {
text-decoration:none;
color:#FFFFFF;
font-weight:bold;
padding-left:4px;
padding-right:2px; 
}

.menu {
background-color: #5C616D;
border-style: solid;
border-top-color: #f0f0f0;
border-width: 4px;
padding: 0px;
position: absolute;
text-align: left;
visibility: hidden;
z-index: 1001;
}


/* selected menu header */
a.menuItem {
color: #000000;
cursor: default;
display: block;
font-family: Verdana, Arial, Helvetica;
font-size: 8pt;
font-style: normal;
font-weight: normal;
margin: 0px;
padding-left: 8pt;
padding-right: 8pt;
padding: 4px;
text-decoration: none;
}

select {
visibility: visible;
z-index: 10;
}

a.menuItem:hover {
background-color: #000080;
color: #FFFFFF;
text-decoration:none;
}                         

a.menuGroup:visited {
color: #FFFFFF;
text-decoration:none;
}

a.menuGroup:active {
color: #FFFFFF;
text-decoration:none;
}

a#menuGroup{
font-style: normal;
color: #FFFFFF;
text-decoration:none;
}

/* At rest unselected first menu group label_Shopping Activities */
a#menuGroup0 {
font-style: normal;
color: #FFFFFF;
text-decoration:none;
}

/* At rest unselected second menu group label_Your Account */
a#menuGroup1 {
font-style: normal;
color: #FFFFFF;
text-decoration:none;
}

/* At rest unselected third menu group label_Maintenance */
a#menuGroup2 {
font-style: normal;
color: #FFFFFF;
text-decoration:none;
}

/* At rest unselected fourth menu group label_Login */
a#menuGroup3 {
font-style: normal;
color: #FFFFFF;
text-decoration:none;
}

/* At rest unselected fifth menu group label_Help*/
a#menuGroup4 {
font-style: normal;
color: #FFFFFF;
text-decoration:none;
}

/* At rest unselected sixth menu group label_UNUSED */
a#menuGroup5 {
font-style: normal;
color: #FFFFFF;
text-decoration:none;
}

/* End Menu classes */


thead th.columnHeaderf {
background-color: #5479D2;
position: relative;
cursor: default;
top: auto;
/* IE5+ only */
z-index: 20;
padding:2px;
}

thead th.columnHeader {
background-color: #5479D2;
cursor: default;
}

thead th.locked {
z-index: 30;
}

td.locked, th.locked {
background-color: #ffeaff;
font-weight: bold;
border-right: 1px silver solid;
left: auto;
/* IE5+ only */
position: relative;
z-index: 10;
}

.bottombackground 
{
background-color:#7A8A99;
}

.contentText2
{ 
font-family:Arial, Verdana, Helvetica, sans-serif; 
color:#ffffff; 
font-size:12px; 
} 

.contentError
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#cc0000;
}

.navBorderCell2
{
background-color:#ffffff;
}

.undernavBorderCell2
{
background-color:#ffffff;
}

.trFooterSectionCell
{
background-color:#ffffff;
}

.trFooterBorderCell2
{
background-color:#ffffff;
}

.undernavBorderCell
{
background-color:#8FA1B3;
}

.undernavBodyCell
{
background-color:#8FA1B3;
}

.undernavText
{
  font-weight:bold;
  font-family: Verdana, sans-serif;
  font-size:10px;
  color:#666666;
}

.trFooterBorderCell
{
background-color:#5C6773;
}

.trFooterBodyCell
{
background-color:#5C6773;
}

.contentSectionCell3
{
background-color:#5C6773;
}

.contentBodyCell
{
background-color:#FFFFFF;
}

.featureHeaderLink
{
  font-family:Arial;
  font-weight:bold;
  font-size:11px;
  color:#003366;
  text-decoration:none;
}

.contentSectionHeader
{
  background-color:#424952;
  border-width:1px;
  border-style:solid;
  border-color:#424952;
}
.searchTextBold
{
  font-family:Arial, Verdana, Helvetica, sans-serif;
  color:#FFFFFF;
  font-size:12px;
  font-weight:bold;
}

.contentSectionCell
{
background-color:#CCBF99;
}

.featureSectionCell2
{
background-color:#7A8A99;
}

.navLinkSmall
{
  font-family:VerdanaArial, Helvetica, sans-serif;
  color:#ffffff;
  font-size:11px;
  text-decoration:none;
}

A.navLinkSmall
{
color:#ffffff;
}

A:visited.navLinkSmall
{
color:#ffffff;
}

A:hover.navLinkSmall
{
color:#ffffff;
}

.navLinkSmallBold
{
  font-family:VerdanaArial, Helvetica, sans-serif;
  color:#ffffff;
  font-size:11px;
  font-weight:bold;
}

.navLink
{
  font-family:VerdanaArial, Helvetica, sans-serif;
  color:#0000cc;
  font-size:12px;
}

.trFooterText
{
  font-family:Arial, Verdana, Helvetica, sans-serif;
  color: #FFFFFF;
  font-size:12px;
}

.navTextSmallBold
{
  color: #FFFFFF;
  font-family:Arial, Verdana, Helvetica, sans-serif;  
  font-size:12px;
  font-weight:bold;
}

.navSectionText
{
  font-family: sans-serif, Verdana, Arial, Helvetica;
  color:#FFFFFF;
  font-size:12px;
  font-weight:bold;
}
.navSectionCell
{
  background-color:#330066;
}

.featureSetBodyCell, .featureSetBodyCellOff, .featureSetBodyCellOn, .navBodyCell2
{
background-color:#5C616D;
font-size:10px;
text-decoration:none;
}

.navBorderCell,
.newsBodyCell,
.navBodyCell
{
  background-color:#99ccff;
  background-image:url(/images/retrobkgnd.gif);
}

.headerLink,
.featureSetText
{
  font-family: Verdana, Arial;
  font-size:8pt;
  color:#FFFFFF;
  font-weight:bold;
  text-decoration:none;
  padding: 2px;
}

A.featureSetText:HOVER
{
color: #CCCCFF; 
text-decoration: underline;
}


.headerSectionCell
{
background-color:#5479D2;
}

.headerLogoCell
{
  background-color:#5479D2;
}

.headingTextBold
{
  font-family:VerdanaArial, Helvetica, sans-serif;
  color:#ffffff;
  font-size:10px;
  font-weight:bold;
}

.headingLink
{
  font-family:VerdanaArial, Helvetica, sans-serif;
  color:#FFFFFF;
  font-size:10px;
}
.headingLinkBigBold
{
  font-family:Arial, Verdana, Helvetica, sans-serif;
  color:#FFCC66;
  font-size:16px;
  font-weight:bold;
}

.inactiveTextSmall
{
  font-family:Arial, Helvetica, sans-serif;
  color:#999999;
  font-size:11px;
}
.inactiveTextSmallBold
{
  font-family:Arial, Helvetica, sans-serif;
  color:#999999;
  font-size:11px;
  font-weight:bold;
}
.inactiveText
{
  font-family:Arial, Helvetica, sans-serif;
  color:#999999;
  font-size:12px;
}
.inactiveTextBold
{
  font-family:Arial, Helvetica, sans-serif;
  color:#999999;
  font-size:12px;
  font-weight:bold;
}

.contentSectionCell2
{
  font-family: Arial;
  font-size:12px;
  color:#FFCC66;
  font-weight:bold;
  background-color:#424952;
}
.channelTable,
.searchTable
{
  border-width:1px;
  border-style:solid;
  border-color:#F0F0DF;
}

.tipxitle
{
  font-family:Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #ffffff;
  font-weight: bold;
  background-color: #316363
}
.tipxext
{
  font-family:Arial, Helvetica, sans-serif;
  font-size: 13px;
  background-color: #efefef
}
.channelSetBodyCellOn
{
  background-image:url(/images/ln_channel_on.gif);
}
.channelSetBodyCellOff
{
  background-image:url(/images/ln_channel_off.gif);
}


.headingTextBigBold
{
  font-family:Arial, Verdana, Helvetica, sans-serif;
  color:#FFCC66;
  font-size:16px;
  font-weight:bold;
}
.topicSetBodyCellOn
{
  background-image:url(/images/ln_topic_on.gif);
}
.topicSetBodyCellOff
{
  background-image:url(/images/ln_topic_off.gif);
}
.topContentSectionLink
{
  font-family: sans-serif, Arial, Verdana, Helvetica;
  color:#ffffff;
  font-size:11px;
}

.white 
{background-color:white;
}

.thead3 
{
 background-color: #ECECEC; 
 color: black; 
 font-size: 10px; 
} 

.tblRow4 
{
color: black;
font-size: 10px;
}

.productGroup
{
font-family: Arial, Helvetica, Verdana, "Gill Sans";
color:#330099;
font-weight:500;
font-size: 12px;
text-decoration: none;
font-style: normal; 
font-variant: normal;
}

.promo {
color: black;
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight:normal;
}

.vendor{
font-family:Arial, Helvetica, Verdana;
font-size:14px;
font-weight:bold;
}

.categoryhead{
font-weight:bolder;
font-size:12px;
font-family:Verdana, Arial, Helvetica;
color:#000099;
}
.cat{
font-weight:normal;
font-size:11px;
font-family:Verdana, Arial, Helvetica;
}

.TK {
font-size: 8pt;
font-style: normal;
font-family:Arial,"Verdana";
}

.prodlist{
font-size:16px;
font-weight:bold;
color:#FFFFFF;
font-family: Arial, Helvetica, "Gil Sans", Verdana;
background-color:#4755BC;
text-align: left;
}

.shadow {
filter: Fade(duration=0.2), Alpha(style=0,opacity=88), Shadow(Color=#777777, Direction=135, Strength=5);
}

.webdescription {
color: black;
font-family:Arial, Helvetica, Verdana;
font-size: 9pt;
font-weight: normal;
padding:2px;
}
  
.checkoutHeader{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:16px;
color:#769CE0;
padding:2px;
}

.checkoutDisclaim{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
color:red;
font-style:italic;
padding:1px;
}

/* Menu CSS */
#nav-menu
{
background: url(https://webvia.techni-tool.com/VIA10TEST/builderstyle/tabs_u003.gif) top left no-repeat;
width:100%;
background-color:#330099;
}

#nav-menu-ul
{
padding: 0;
margin: 0;
width:800px;
}

#nav-menu span
{
float: left;
margin: 0 0.10em;
padding: 0;
text-align: center;
width:auto;
}

#nav-menu span a
{
height: 19px;
line-height: 19px;
float: left;
color: #FFFFFF;
text-decoration: none;
text-align: center;
font-family: Arial;
font-size: 11px;
width:auto;
}

nav-image
{ 
vertical-align: bottom;
height: 1px;
width:100%;
} 


/* Commented backslash hack hides rule from IE5-Mac \*/

#nav-menu li a
{
float:none;
width:auto;
}

/* End IE5-Mac hack */
  
/* CAT TREE STYLES */

.USERDOCHEADER{
padding-top:2px;
padding-bottom:2px;
background-color: transparent;
color:#330099;
font-family: Arial, Helvetica, Verdana;
font-weight: 700;
font-size: 15px;
text-align: left;
text-transform:capitalize;
vertical-align: bottom;
}

A.USERDOCLINK {
background-color: transparent;
color:#000000;
font-family: Arial, Helvetica, Verdana;
font-weight: normal;
font-size: 9px;
left: 0px;
text-align: left;
text-transform: capitalize;
text-decoration:none;
}

A:visited.USERDOCLINK {
background-color: transparent;
color: #6699FF;
font-family:Arial, Helvetica, Verdana;
font-weight: normal;
font-size: 9px;
left: 0px;
text-align: left;
text-transform: capitalize;
text-decoration:none;
}

A:hover.USERDOCLINK {
background-color: transparent;
color:#3366FF;
font-family:Arial, Helvetica, Verdana;
font-weight: normal;
font-size: 9px;
left: 0px;
text-align: left;
text-transform: capitalize;
text-decoration:underline;
}

A#USERDOCLINK {
background-color: transparent;
color:#000000;
font-family:Arial, Helvetica, Verdana;
font-weight: normal;
font-size: 9pt;
left: 0px;
text-align: left;
text-transform: capitalize;
text-decoration: none;
}

A:visited#USERDOCLINK {
background-color: transparent;
color: #6699FF;
font-family:Arial, Helvetica, Verdana;
font-weight: normal;
font-size: 9pt;
left: 0px;
text-align: left;
text-transform: capitalize;
text-decoration: none;
}

A:hover#USERDOCLINK {
background-color: transparent;
color:#3366FF;
font-family:Arial, Helvetica, Verdana;
font-weight: normal;
font-size: 9pt;
left: 0px;
text-align: left;
text-transform: capitalize;
text-decoration: underline;
}

#JOYUSERDOCHEADER{
background-color: transparent;
color:#330099;
font-family: Arial, Helvetica, Verdana;
font-weight: 700;
font-size: 12px;
text-align: left;
text-transform:capitalize;
vertical-align: bottom;
padding-top:10px;
}

#JOYUSERDOCLINK {
background-color: transparent;
color:#000000;
font-family:Arial, Helvetica, Verdana;
font-weight: normal;
font-size: 8pt;
left: 0px;
text-align: left;
text-transform: capitalize;
font-style: normal;
text-indent:6px;
}

#JOYUSERDOCLINKHEAD{
background-color: transparent;
color:#330099;
font-family:Arial, Helvetica, Verdana;
font-weight: normal;
font-size: 8pt;
left: 0px;
text-align: left;
text-transform: capitalize;
font-style: italic;
}


A#JOYUSERDOCLINK {
background-color: transparent;
color:#000000;
font-family:Arial, Helvetica, Verdana;
font-weight: normal;
font-size: 8pt;
left: 0px;
text-align: left;
text-transform: capitalize;
font-style: normal;
}


#ROCKWELLUSERDOCHEADER{
background-color: transparent;
color:#330099;
font-family: Arial, Helvetica, Verdana;
font-weight: 700;
font-size: 15px;
text-align: left;
text-transform:capitalize;
text-decoration:none;
}

#ROCKWELLUSERDOCLINK{
font-size:12px; 
font-family: Verdana, Arial, Helvetica; 
font-weight:500; 
padding-left:10px;
text-decoration:none;
color:#000000;
}

#ROCKWELLUSERDOCLINK:link{
text-decoration:none;
}

#ROCKWELLUSERDOCLINK:active{
text-decoration:none;
}

#ROCKWELLUSERDOCLINK:hover{
text-decoration:underline;
color:#3366FF;
}

.tips{
padding-left:0px;
margin-left:0px;
padding-top:12px;
margin-top:10px;
}

.BOX{
margin: 4em;
border-style:solid;
border-width:2px;
border-color:#999;
color: black;
font-family: Arial, " Helvetica", "Gill Sans";
font-size: 9px;
font-weight: normal;
}

.SHELL{
margin:20px;
}

.staticmenu{
padding:2px;
background-color: inherit;
font-family: Verdana, Arial, Helvetica;
font-size: 8pt;
margin-bottom:20px;
}

.staticmenu TD{
border-style:solid; border-width:1px;border-color:#CCCCCC;
text-align:center;
padding:2px;
}

.staticpage{
color: black;
font-family:Arial, Helvetica, Verdana;
font-size: 12px;
font-weight: normal;
padding:4px;
}

table.CHART{
border-collapse:collapse;
}

table.CHART TD{
padding:2px;
border:1px solid black;
font-family: Arial, Helvetica, Verdana;
font-size:12px;
text-align:center 
}

table.CHART #HEAD{
font-weight:bold;
text-align:left;
}

.search{
color: #666666;
}

.USERDOCLINE{
line-height:normal;
}

.specialIconsBlock{
text-align:left;
}

#productNumberHeading{
padding-left:6px;
}