﻿body { font-family:Arial; font-size:10pt; background-color:#EDEADB; }


.fineprint { font-family:'Arial','Verdana'; font-size:8pt; font-style:italic; }

.appstartlink { color:Black; }

.appsectiondiv { text-align:left; background-color:#42A664; height:30px; width:100%; font-size:12pt; font-weight:bold; color:#FFFFFF; padding-top:10px; padding-left:5px; text-decoration:underline; }
.appsectiondivdisabled { text-align:left; background-color:#C0C0C0; height:30px; width:100%; font-size:12pt; font-weight:bold; color:#FFFFFF; padding-top:10px; padding-left:5px; text-decoration:none; }
.appsectiondivtoppad_XXX { height:10px; text-decoration:none; }
.appsectionmessagediv_XXX { text-align:left; background-color:#FFFF00; height:30px; width:100%; font-size:12pt; font-weight:bold; color:#000000; padding-top:10px; padding-left:5px; text-decoration:none; }
.appsectionmessagediv { text-align:left; background-color:#42A664; height:30px; width:100%; font-size:12pt; font-weight:bold; color:#FFFFFF; padding-top:10px; padding-left:5px; text-decoration:none; }

.thinheaderbanner { background-color:#42A664; height:22px; width:100%; font-size:12pt; font-weight:bold; text-align:center; padding-top:5px; }
.callcenterindicatorbanner { background-color:inherit; height:22px; width:1000px; margin-left:auto; margin-right:auto; font-size:12pt; font-weight:bold; text-align:right; padding-top:2px; padding-right:10px; }

.searchdivborder { border-style:solid; border-width:2px; border-color:Black; width:100%; text-align:center; }
.itemselectcatgroup { width:100%; height:35px; background-color:#42A664; color:White; text-align:left; vertical-align:middle; font-size:12pt; font-weight:bold; }

.salesmenubarcell { background-color:#42A664; color:White; text-align:center; vertical-align:middle; font-size:12pt; font-weight:bold; }
.salesmenubarcelldisabled { background-color:#8F9A8F; color:#C9D0C9; text-align:center; vertical-align:middle; font-size:12pt; font-weight:bold; }
.salesmenuspacer { font-size:6pt; width:5px; }
.adminmenubarcell { background-color:#42A664; color:White; text-align:center; vertical-align:middle; font-size:12pt; font-weight:bold; cursor:pointer; }
.adminmenubardisable { background-color:#C0C0C0; color:White; text-align:center; vertical-align:middle; font-size:12pt; font-weight:bold; cursor:pointer; }

.trainingbanner { text-align:center; font-size:16pt; font-weight:bold; height:30px; padding-top:5px; background-color:#FF0000; color:#000000; }

.additemtocartbutton { background-color:#42A664; color:White; text-align:center; vertical-align:middle; font-size:12pt; font-weight:bold; cursor:pointer; height:25px; width:200px; }
.additemtocartbuttondisabled { background-color:#BDBDBD; color:Black; text-align:center; vertical-align:middle; font-size:12pt; font-weight:bold; height:25px; width:200px; }

.cartspanfieldheader { color:#5F84A4; font-weight:bold; }

.divsearchorstyle { text-align:center; font-size:10pt; height:20px; padding-top:5px; }

.hipsurveyquestion { font-weight:bold; font-size:10pt; }

.serialnumberentrycolheader { background-color:#E6E6E6; font-weight:bold; text-align:center; }

.customerdetailserrorindicator { font-size:16pt; font-weight:bold; color:#FF0000; }
.errorstar { font-size:14pt; font-weight:bold; color:#FF0000; }

.receiptitemcolumnheader { border-style:solid; border-width:3px; border-color:#0000FF; background-color:#819FF7; }

.viewcartremovegroupcell { vertical-align:middle; border-top-style:solid; border-top-width:2px; border-top-color:#000000; border-right-style:solid; border-right-width:2px; border-right-color:#000000; border-bottom-style:solid; border-bottom-width:2px; border-bottom-color:#000000; }

h1 { font-size:inherit; }
h2 { font-size:inherit; }
h3 { font-size:inherit; }
h4 { font-size:inherit; }
h5 { font-size:inherit; }
h6 { font-size:inherit; }