a.makeLinks {
	color: white;
	text-decoration: none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a.makeLinks:hover {
	color: white;
	text-decoration: underline;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.makeLinksNonA {
	color: white;
	text-decoration: none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#disclaimer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #AAAAAA;
        text-align: justify;
}

.leftSideBar {
    background-color: #EFEFCE;
    vertical-align: top;
    width: 140px;
}

.standardText {
    color: #00789F;
    font-size: 14px;
    font-weight: normal;
    vertical-align: top;
}

table.tableTopMakes {
    border-spacing: 0px;
    padding: 0px;
    height: 20px;
}

table.tableTopMakes td {
    border: 0px;
    padding: 0px;
    border-spacing: 0px;
}

table.tableTopMakes td.GifsBetween {
    height: 20px;
    border: 0px;
}

table.tableTopMakes td.HomeSpacer {
    height: 20px;
    width: 50px;
}

table.tableTopMakes td.SelectedMake {
    border: 0px;
    background-color: #58c955;
    text-align: center;
    vertical-align: middle;
}

table.tableTopMakes td.NotSelectedMake {
    border: 0px;
    background-color: #206224;
    text-align: center;
    vertical-align: middle;
}
table.tableTopMakes td.darkDarkUnder {
    background-image: url(/images/between/generic/darkDarkUnder.gif);
}
table.tableTopMakes td.darkLeftUnder {
    background-image: url(/images/between/generic/darkLeftUnder.gif);
}
table.tableTopMakes td.darkLightUnder {
    background-image: url(/images/between/generic/darkLightUnder.gif);
}
table.tableTopMakes td.darkRightUnder {
    background-image: url(/images/between/generic/darkRightUnder.gif);
}
table.tableTopMakes td.lightDarkUnder {
    background-image: url(/images/between/generic/lightDarkUnder.gif);
}
table.tableTopMakes td.lightLeftUnder {
    background-image: url(/images/between/generic/lightLeftUnder.gif);
}
table.tableTopMakes td.lightRightUnder {
    background-image: url(/images/between/generic/lightRightUnder.gif);
}

.homeDiv {
    width: 60px;
    text-align: center;
    border: 0px;
}

.brandHeaders {
    width: 60px;
    text-align: center;
    border: 0px;
}

.allBrandsDiv {
    width: 60px;
    text-align: center;
    border: 0px;
}



a.darkLinks {
    text-decoration: none;
    font-weight: lighter;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #5656FA;
}
a.darkLinks:hover {
    text-decoration: underline;
    font-weight: lighter;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #E88000;
}
a.darkLinks:visited {
    text-decoration: none;
    font-weight: lighter;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #778EFE;
}

a.darkLinks2 {
    text-decoration: none;
    font-weight: lighter;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1.0em;
    color: #003399;
}
a.darkLinks2:hover {
    text-decoration: underline;
    color: #1d2f60;
}

a.fadedSmall {
    text-decoration: none;
    font-weight: normal;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 0.8em;
    color: #88BBFF;
}
a.fadedSmall:hover {
    text-decoration: underline;
}

a.checkoutLink {
    text-decoration: none;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1.0em;
    color: #003399;
}
a.checkoutLink:hover {
    text-decoration: underline;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1.0em;
    color: #003399;
}


.makeTypeHeaders {
    color: #00789F;
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
}


.seriesHeader {
    color: #003399;
    font-size: 14px;
    font-weight: bold;
}

table.tableHomePageMakeGrid {
    width: 100%;
}

table.tableHomePageMakeGrid td.headers {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-align: center;
    vertical-align: middle;
    border-top: 1px solid #003399;
    border-bottom: 1px solid #003399;
    padding: 4px;
    background-color: #EFEFCE;
    height: 25px;
}

table.tableHomePageMakeGrid td.pics {
    text-align: center;
    padding: 4px;
    vertical-align: middle;
    height: 90px;
}

table.tableHomePageMakeGrid td.headersInk {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-align: center;
    vertical-align: middle;
    border-top: 1px solid #003399;
    border-bottom: 1px solid #003399;
    padding: 4px;
    background-color: #EFEFCE;
    height: 25px;
}

table.tableHomePageMakeGrid td.headersComputer {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-align: center;
    vertical-align: middle;
    border-top: 1px solid #003399;
    border-bottom: 1px solid #003399;
    padding: 4px;
    background-color: #EFEFCE;
    height: 27px;
}

table.tableHomePageMakeGrid td.picsInk {
    text-align: center;
    padding: 4px;
    vertical-align: middle;
    height: 90px;
}

table.tableHomePageMakeGrid td.picsComputer {
    text-align: center;
    padding: 4px;
    vertical-align: middle;
    height: 105px;
}

table.tableHomePageMakeGrid td.headersTall {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #003399;
    text-align: center;
    vertical-align: middle;
    border-top: 1px solid #003399;
    border-bottom: 1px solid #003399;
    padding: 4px;
    background-color: #EFEFCE;
    height: 55px;
}

table.tableHomePageMakeGrid td.picsTall {
    text-align: center;
    padding: 4px;
    vertical-align: middle;
    height: 100px;
}

.gridTextLinks {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #203b81;
    text-decoration: none;
}
.gridTextLinks:hover {
    color: #1d2f60;
    text-decoration: underline;
}

table.tableHomePageShippingCCTable {
}

table.tableHomePageShippingCCTable td.accept {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #003399;
    text-align: center;
    vertical-align: middle;
    border-top: 1px solid #003399;
    border-bottom: 1px solid #003399;
    padding: 4px;
    height: 50px;
}

table.tableHomePageShippingCCTable td.cardPics {
    text-align: center;
    vertical-align: middle;
    height: 60px;
}



table.tableMultiplePrinterModels {
    width: 100%;
}

table.tableMultiplePrinterModels td {
    vertical-align: top;
}

table.tableMultiplePrinterModels td.types {
    width: 48%;
}

table.tableMultiplePrinterModels td.center {
    width: 2%;
}

table.tablePrinterModels {
    text-decoration: none;
    font-weight: bold;
    padding: 0px;
    border-spacing: 0px;
    width: 100%;
    table-layout: auto;
}
table.tablePrinterModels th {
    background-color: #F3F3DA;
    text-align: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    padding-left: 2px;
    padding-top: 4px;
    padding-bottom: 4px;
    border-top: 1px solid #203b81;
    border-bottom: 1px solid #203b81;
}
table.tablePrinterModels td {
    background-color: #FFFFE9;
    text-align: left;
    font-family: Arial, Helvetica, sans-serif;
    vertical-align: top;
    font-size: 12px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 2px;
    padding-bottom: 2px;
    border-top: 1px solid #c2c5d7;
    height: 17px;
}
table.tablePrinterModels td.spacer {
    background-color: table.FFFFFF;
    height: 15px;
}

table.tableComputerProductsAll {
    text-decoration: none;
    font-weight: bold;
    padding: 0px;
    border-spacing: 0px;
    width: 100%;
    table-layout: auto;
}
table.tableComputerProductsAll th {
    background-color: #EFEFCE;
    text-align: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    padding-left: 2px;
}
table.tableComputerProductsAll td.image {
    background-color: #FFFFE9;
    text-align: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    width: 1%;
    padding-left: 25px;
    padding-right: 5px;
    padding-top: 5px;
    padding-bottom: 15px;
}
table.tableComputerProductsAll td.name {
    background-color: #FFFFE9;
    text-align: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    width: 99%;
    padding-left: 15px;
    padding-right: 5px;
    padding-top: 2px;
    padding-bottom: 2px;
}


table.tableComputerProductsCategory {
    border: 0px;
    width: 100%;
}
table.tableComputerProductsCategory td {
    border-top: 2px solid #F3F3DA;
}
table.tableComputerProductsCategory tr.row1 {
    background-color: #FFFFFF;
}
table.tableComputerProductsCategory tr.row2 {
    background-color: #FFFFFF;
}
table.tableComputerProductsCategory td.image {
    text-align: left;
}
table.tableComputerProductsCategory td.priceLbl {
    padding-top: 15px;
    padding-bottom: 0px;
    font-family: Arial, Helvetica, sans-serif;
    width: 80px;
    text-align: left;
    font-weight: bold;
    font-size: 0.8em;
    color: #666666;
}
table.tableComputerProductsCategory td.compareToLbl {
    padding-top: 5px;
    padding-bottom: 5px;
    border-top: 0px;
    font-family: Arial, Helvetica, sans-serif;
    width: 80px;
    text-align: left;
    font-weight: bold;
    font-size: 0.8em;
    color: #666666;
}
table.tableComputerProductsCategory td.savingsLbl {
    padding-top: 5px;
    padding-bottom: 15px;
    border-top: 0px;
    font-family: Arial, Helvetica, sans-serif;
    width: 80px;
    text-align: left;
    font-weight: bold;
    font-size: 0.8em;
    color: 666666;
}
table.tableComputerProductsCategory td.price {
    padding-top: 15px;
    padding-bottom: 0px;
    font-family: Arial, Helvetica, sans-serif;
    width: 80px;
    text-align: left;
    font-weight: bold;
    font-size: 1.1em;
    color: red;
}
table.tableComputerProductsCategory td.compareTo {
    padding-top: 5px;
    padding-bottom: 5px;
    border-top: 0px;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: line-through;
    width: 80px;
    text-align: left;
    font-weight: bold;
    font-size: 0.8em;
    color: #666666;
}
table.tableComputerProductsCategory td.savings {
    padding-top: 5px;
    padding-bottom: 15px;
    border-top: 0px;
    font-family: Arial, Helvetica, sans-serif;
    width: 80px;
    text-align: left;
    font-weight: bold;
    font-size: 0.8em;
    color: #666666;
}




table.tablePrinterModel {
    border: 0px;
    padding: 5px;
    width: 100%;
}
table.tablePrinterModel td {
    padding: 15px;
    color: #00789F;
    font-size: 14px;
    vertical-align: top;
}
table.tablePrinterModel td.modelHeader {
    color: #00789F;
    font-size: 24px;
    text-align: left;
    border-bottom: 2px solid #00789F;
}
table.tablePrinterModel td.picture {
    border-bottom: 1px solid #00789F;
}
table.tablePrinterModel td.itemAndColor {
    border-bottom: 1px solid #00789F; 
}
table.tablePrinterModel td.price {
    border-bottom: 1px solid #00789F;
}
table.tablePrinterModel td.order {
    text-align: right;
    border-bottom: 1px solid #00789F;
}
table.tablePrinterModel td.submit {
    border: 0px;
    background-color: #FFFFFF;
    text-align: left;
}
.printerModelPriceText {
    font-weight: bold;
}
.printerModelPricePrice {
    font-size: 20px;
    color: red;
    font-weight: bold;
}
.printerModelCompareText {
    font-weight: bold;
}
.printerModelCompareToPrice {
    font-size: 16px;
    text-decoration: line-through;
}
.printerModelSavingsText {
}
.printerModelSavingsPrice {
}

table.tableCheckout {
    table-layout: auto;
    border: 0px;
    background-color: #FFFFFF;
    width: 100%;
    border-spacing: 0px;
    padding: 3px;
}
table.tableCheckout td {
    padding: 7px;
}
table.tableCheckout td.title {
    border: 0px;
    text-align: center;
    color: #00789F;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    font-weight: bold;
    padding: 0px;
    border-bottom: 3px solid #00789F;
}
table.tableCheckout td.nothingInCart {
    border-bottom: 1px solid black;
    background-color: #FFFFFF;
    color: #00789F;
    text-align: center;
    vertical-align: bottom;
}
table.tableCheckout tr.headerRow {
    color: #00789F;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 16px;
}
table.tableCheckout td.listHeaderItem {
    border-bottom: 1px solid #00789F;
    text-align: left;
}
table.tableCheckout td.listHeaderQuantity {
    border-bottom: 1px solid #00789F;
    text-align: center;
}
table.tableCheckout td.listHeaderUnitPrice {
    border-bottom: 1px solid #00789F;
    text-align: right;
}
table.tableCheckout td.listHeaderTotal {
    border-bottom: 1px solid #00789F;
    text-align: right;
}
table.tableCheckout tr.subRow {
    color: #00789F;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 14px;
}
table.tableCheckout td.listRemove {
    border-top: 1px solid #00789F;
    text-align: left;
    height: 100px;
}
table.tableCheckout td.listPic {
    border-top: 1px solid #00789F;
    text-align: left;
}
table.tableCheckout td.listItem {
    border-top: 1px solid #00789F;
    text-align: left;
}
table.tableCheckout td.listQuantity {
    border-top: 1px solid #00789F;
    text-align: center;
}
table.tableCheckout td.listUnitPrice {
    border-top: 1px solid #00789F;
    text-align: right;
}
table.tableCheckout td.listTotal {
    border-top: 1px solid #00789F;
    text-align: right;
}
table.tableCheckout td.subtotal {
    border-top: 2px solid #00789F;
    background-color: #FFFFFF;
    color: #00789F;
    text-align: right;
}
table.tableCheckout td.purchase {
    border-top: 2px solid #00789F;
    background-color: #FFFFFF;
    text-align: center;
}


table.tableSmallCartInner {
    table-layout: auto;
    border: 0px;
    background-color: #EFEFCE;
    padding: 0px;
    border-spacing: 0px;
}

table.tableSmallCartInner td {
    border: 0px;
    border-spacing: 0px;
    padding: 0px;
    font-family: Arial, Helvetica, sans-serif;
}
table.tableSmallCartInner td.tabLeft {
    border: 0px;
    width: 17px;
    height: 19px;
}
table.tableSmallCartInner td.tab {
    border: 0px;
    color: #00789F;
    font-size: 1.0em;
    font-weight: bold;
    padding: 0px;
    text-align: center;
    background: #FFB61D;
    width: 143px;
}
table.tableSmallCartInner td.tabRight {
    border: 0px;
    width: 17px;
    height: 19px;
}
table.tableSmallCartInner td.underPlain {
    background: #FFB61D;
}

table.tableSmallCartInner td.checkout {
    border: 0px;
    color: #00789F;
    font-size: 20px;
    font-weight: bold;
    padding: 0px;
    width: 100%;
    height: 40px;
    text-align: center;
    height: 60px;
    vertical-align: middle;
}

table.tableSmallCartInner td.tableSmallCartHeader {
    border: 0px;
    color: #00789F;
    font-size: 14px;
    font-weight: bold;
    padding: 3px;
    width: 100%;
    text-align: center;
}

table.tableSmallCartInner td.tableSmallCartSubTotal {
    text-align: center;
    border: 0px;
    padding-left: 28px;
    padding-right: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
}

table.tableSmallCartItemTextSubtotal {
    color: #BB0000;
    font-size: 14px;
    font-weight: bold;
    height: 36px;
    border: 0px;
}

table.tableSmallCartItemTextSubtotal td.left {
    text-align: right;
    border: 0px;
}

table.tableSmallCartItemTextSubtotal td.center {
    width: 10px;
    border: 0px;
}

table.tableSmallCartItemTextSubtotal td.right {
    text-align: right;
    border: 0px;
}




table.tableSmallCartInnerBetweenItems {
    border: 0px;
    width: 100%;
    padding: 0px;
    border-collapse: collapse;
}

table.tableSmallCartInnerBetweenItems td.tableSmallCartInnerBetweenItemsLR {
    border: 0px;
    width: 5%;
    padding: 0px;
}
    
table.tableSmallCartInnerBetweenItems td.tableSmallCartInnerBetweenItemsCenter {
    border: 0px;
    height: 1px;
    width: 90%;
    background-color: #00789F;
    padding: 0px;
}




table.tableSmallCartItemTable {
    width: 100%;
    border: 0px;
}

table.tableSmallCartItemTable td.picSmall {
    width: 100%;
    border: 0px;
    text-align: center;
}

table.tableSmallCartItemTable td.tableSmallCartItemLink {
    border: 0px;
    width: 60%;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
}

table.tableSmallCartItemTable td.tableSmallCartItemTextPrice {
    border: 0px;
    width: 60%;
    color: #00789F;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
}

table.tableSmallCartItemTable td.tableSmallCartItemTextQuantity {
    border: 0px;
    color: #00789F;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
}
a.smallCartChgLink {
	color: #0066FF;
	text-decoration: underline;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
a.smallCartChgLink:hover {
	color: #FFA40E;
	text-decoration: underline;
}

table.tableComputerProduct {
    width: 100%;
}
table.tableComputerProduct td {
    padding: 7px;
    color: #00789F;
}
table.tableComputerProduct td.name {
    padding: 7px;
    font-size: 22px;
    font-weight: bold;
}
table.tableComputerProduct td.descr {
    padding: 7px;
    font-size: 12px;
    font-weight: normal;
}
table.tableComputerProduct td.catalogno {
    padding: 7px;
    font-size: 12px;
    font-weight: normal;
    vertical-align: top;
}
table.tableComputerProduct td.pricing {
    padding: 7px;
    font-size: 12px;
    font-weight: normal;
    width: 100px;
    vertical-align: top;
}



table.tableCartridge {
    width: 100%;
}
table.tableCartridge td {
    padding: 3px;
    color: #00789F;
}
table.tableCartridge td.catalogno {
    font-size: 22px;
    font-weight: bold;
    border-bottom: 3px solid #00789F;
}
table.tableCartridge td.whitespace {
    height: 10px;
}
table.tableCartridge td.picture {
    vertical-align: top;
}
table.tableCartridge td.description {
    font-size: 14px;
    font-weight: normal;
    vertical-align: top;
}
table.tableCartridge td.paper {
    font-size: 14px;
    font-weight: normal;
    vertical-align: top;
    border-bottom: 1px solid #00789F;
}
table.tableCartridge td.printers {
    font-size: 14px;
    font-weight: normal;
    vertical-align: top;
    text-align: left;
}
table.tableCartridge td.priceAndOrder {
    font-size: 14px;
    font-weight: normal;
    vertical-align: top;
}
.cartridgePriceText {
    color: #00789F;
    font-size: px;
    font-weight: bold;
}
.cartridgePricePrice {
    color: #00789F;
    font-size: 18px;
    font-weight: bold;
}
.cartridgeCompareToText {
    color: #00789F;
    font-size: 14px;
    font-weight: bold;
}
.cartridgeCompareToPrice {
    color: #00789F;
    font-size: 14px;
    font-weight: normal;
    text-decoration: line-through;
}
.cartridgeSavingsText {
    color: #00789F;
    font-size: 14px;
    font-weight: bold;
}
.cartridgeSavingsPrice {
    font-size: 14px;
    font-weight: normal;
    color: red;
}


table.mainContentOuterTable {
    width: 100%;
}
table.mainContentTableTab {
}
table.mainContentTableTab td.mainContentTableTabLeft {
    width: 17px;
    height: 19px;
    background: #FFB61D;
}
table.mainContentTableTab td.mainContentTableTabCenter {
    background: #FFB61D;
    text-align: center;
    font-size: 12px;
    color: #00789F;
    height: 19px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    vertical-align: middle;
}
table.mainContentTableTab td.mainContentTableTabSpacerRight {
    background: #FFB61D;
    width: 3px;
}
table.mainContentTableTab td.mainContentTableTabRight {
    width: 17px;
    height: 19px;
    background-image: url(/images/tabRightUnder.gif);
}
table.mainContentTableTab td.mainContentTableTabUnderPlain {
    background: #FFB61D;
}
table.mainContentTableTab td.mainContentTableTabUnderRight {
    background-image: url(/images/tabRightUnder.gif);
}
table.mainContentTable {
    width: 100%;
}
table.mainContentTable td.mainContentTableBox {
    border: 3px solid #FFB61D;
    padding: 5px;
    border-style: double;
}

.inputOrderQty {
    height: 20px;
    width: 50px;
    text-align: right;
}

.textboxhighlighted {
    background-color: #FFFFD5;
}

.generalErrorFont {
    color: #FF2222;    
}



table.tableOrderHistory {
    border: 0px solid #AAAAAA;
    width: 100%;
    border-spacing: 0px;
}
table.tableOrderHistory td.tableOrderHistoryHeaderRowRMAText{
    border-bottom: 1px solid #AAAAAA;
    color: #3737DD;
    font-weight: bold;
    text-align: center;
    padding: 5px;
}
table.tableOrderHistory td.tableOrderHistoryHeaderRowInvoice{
    border-bottom: 1px solid #AAAAAA;
    color: #3737DD;
    font-weight: bold;
    text-align: left;
    padding: 5px;
    padding-left: 50px;
}
table.tableOrderHistory td.tableOrderHistoryHeaderRowDate{
    border-bottom: 1px solid #AAAAAA;
    color: #3737DD;
    font-weight: bold;
    text-align: center;
    padding: 5px;
}
table.tableOrderHistory td.tableOrderHistoryHeaderRowStatus{
    border-bottom: 1px solid #AAAAAA;
    color: #3737DD;
    font-weight: bold;
    text-align: center;
    padding: 5px;
}
table.tableOrderHistory td.tableOrderHistoryHeaderRowTotal{
    border-bottom: 1px solid #AAAAAA;
    color: #3737DD;
    font-weight: bold;
    text-align: right;
    padding: 5px;
}
table.tableOrderHistory td.tableOrderHistorySubRowInvoice{
    border-bottom: 1px solid #AAAAAA;
    text-align: left;
    padding: 5px;
    padding-left: 50px;
    color: #3737DD;
}
table.tableOrderHistory td.tableOrderHistorySubRowDate{
    border-bottom: 1px solid #AAAAAA;
    text-align: center;
    padding: 5px;
    color: #3737DD;
}
table.tableOrderHistory td.tableOrderHistorySubRowStatus{
    border-bottom: 1px solid #AAAAAA;
    text-align: center;
    padding: 5px;
    color: #00789F;
}
table.tableOrderHistory td.tableOrderHistorySubRowTotal{
    border-bottom: 1px solid #AAAAAA;
    text-align: right;
    padding: 5px;
    color: #00789F;
}

table.tableOrderDetails {
    border: 0px;
    width: 100%;
    padding: 15px;
    border-spacing: 0px;
}
table.tableOrderDetails td.tableOrderDetailsHeaderRow{
    color: #00789F;
    font-weight: bold;
    text-align: left;
    padding: 4px;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
}
table.tableOrderDetails td.tableOrderDetailsHeaderRowItem{
    border-bottom: 1px solid #AAAAAA;
    color: #3737DD;
    font-weight: bold;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
}
table.tableOrderDetails td.tableOrderDetailsHeaderRowQuantity{
    border-bottom: 1px solid #AAAAAA;
    color: #3737DD;
    font-weight: bold;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
}
table.tableOrderDetails td.tableOrderDetailsHeaderRowReturnStatus{
    border-bottom: 1px solid #AAAAAA;
    color: #3737DD;
    font-weight: bold;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
}
table.tableOrderDetails td.tableOrderDetailsHeaderRowReturnQty{
    border-bottom: 1px solid #AAAAAA;
    color: #3737DD;
    font-weight: bold;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
}
table.tableOrderDetails td.tableOrderDetailsHeaderRowUnitPrice{
    border-bottom: 1px solid #AAAAAA;
    color: #3737DD;
    font-weight: bold;
    text-align: right;
    font-family: Arial, Helvetica, sans-serif;
}
table.tableOrderDetails td.tableOrderDetailsHeaderRowTotal{
    border-bottom: 1px solid #AAAAAA;
    color: #3737DD;
    font-weight: bold;
    text-align: right;
    font-family: Arial, Helvetica, sans-serif;
    padding-left: 10px;
}
table.tableOrderDetails td.tableOrderDetailsSubRowItem{
    border-bottom: 1px solid #AAAAAA;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    width: 100px;
    padding-top: 10px;
    padding-bottom: 10px;
}
table.tableOrderDetails td.tableOrderDetailsSubRowQuantity{
    border-bottom: 1px solid #AAAAAA;
    font-family: Arial, Helvetica, sans-serif;
    text-align: center;
    padding-top: 10px;
    padding-bottom: 10px;
}
table.tableOrderDetails td.tableOrderDetailsSubRowReturnStatus{
    border-bottom: 1px solid #AAAAAA;
    font-family: Arial, Helvetica, sans-serif;
    text-align: center;
    padding-top: 10px;
    padding-bottom: 10px;
}
table.tableOrderDetails td.tableOrderDetailsSubRowUnitPrice{
    border-bottom: 1px solid #AAAAAA;
    font-family: Arial, Helvetica, sans-serif;
    text-align: right;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
}
table.tableOrderDetails td.tableOrderDetailsSubRowTotal{
    border-bottom: 1px solid #AAAAAA;
    font-family: Arial, Helvetica, sans-serif;
    text-align: right;
}
table.tableOrderDetails td.tableOrderDetailsBottomRows{
    border-bottom: 1px solid #AAAAAA;
    text-align: right;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    padding: 4px;
}
table.tableOrderDetails td.tableOrderDetailsBottomRowFormSubmit{
    border-bottom: 1px solid #AAAAAA;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    padding: 4px;
}

table.tableAllBrands {
    width: 100%;
    border-spacing: 0px;
    padding: 0px;
    margin: 0px;
    border: 0px;
}
table.tableAllBrands td {
    border-spacing: 0px;
    padding: 0px;
    border: 0px;
    border-collapse: collapse;
    margin: 0px;
}
table.tableAllBrands td.brand {
    color: #5656FA;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #F3F3DA;
    padding-left: 15px;
    border-spacing: 0px;
    border-top: 1px solid #203b81;
    border-bottom: 1px solid #203b81;
}
table.tableAllBrands td.brandAndType {
    width: 120px;
    padding-left: 35px;
    padding-top: 8px;
    padding-bottom: 8px;
    background-color: #FFFFE9;
    border: 0px;
    border-spacing: 0px;
    border-spacing: 0px;
}
table.tableAllBrands td.brandCenterCol {
    width: 25px;
    background-color: #FFFFFF;
    border-spacing: 0px;
}
table.tableAllBrands td.brandHorizSpacers {
    height: 10px;
    background-color: #FFFFE9;
    border: 0px;
    border-spacing: 0px;
}

.allBrandsLinks {
	color: #5656FA;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.allBrandsLinks:hover {
	color: #E88000;
	text-decoration: underline;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

#printersDiv2 {
    padding: 10px;
    background: #0099CC;
    position: absolute;
    width: 200px;
    height: 200px;
    border: 3px #00789F solid;
    visibility: hidden;
    overflow: auto;
    color: #FFFFFF;
    font-weight: normal;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
}

.search {
	color: #00789F;
	text-decoration: none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}

.search:hover {
	color: #00789F;
	text-decoration: underline;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}

.sidebarLinks {
    color: #203b81;
    text-decoration: none;
    font-weight: normal;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.sidebarLinks:hover {
    color: #00789F;
    text-decoration: underline;
    font-weight: normal;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.staticPageText {
    color: #00789F;
    font-weight: normal;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
}

.staticPageTextHeaders {
    color: #00789F;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
}


table.tableRMAReason {
}
table.tableRMAReason td.reason {
    color: #00789F;
    height: 50px;
}
table.tableRMAReason td.submit {
    text-align: center;
    height: 50px;
}

.sidebarBg {
    background-color: #EFEFCE;
}

a.cbar {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a.cbar:hover {
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.cbarNonA {
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.cbarSeps {
	text-decoration: none;
	width: 11px;
	height: 33px;
	text-align: center;
        vertical-align: middle;
}

.logoText {
        color: #5656FA;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
}
