/*default */
body, div, p, ol, li, td,
input, textarea, select { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #333333; }

select           { font-size: 12px;  }

#sediv {  position: absolute; width:100px; height:115px; z-index:500; left: -341px; top: -130px; visibility: visible}

#counter {  position: absolute; width:2px; height:2px; z-index:900; left: -400px; top: 0px; visibility: visible;}



.PAGEsales       { margin-top: 15px;  margin-left: 15px;  background-color: #FFFFFF; }


/* type */
.small        { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(http://qfolio.com/sales/graphics/spacert.gif); }
.smallred     {  color: #990000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}.large        { font-size: 14px; }
.smallnobkg   { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(http://www.Qfolio.com/sales/graphics/spacert.gif); }
.emphasis     { color: #000000; font-weight: normal; }
.error        { color: #990000; }
.pgfooter     { color: #666666; background-color: #FFFFFF; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.heading1     { font-size: 14px; font-weight: bold; color: #333333; }
.heading2     { font-size: 12px; color: #515151; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.heading3     { font-size: 16px; color: #000000; }
.heading5     { font-size: 16px; color: #333333; font-weight: bold;}
.pricetable   { background-color: #EEEEEE; color: #000000; }
.pricetable1  { color: #000000; }
.missingfield { font-size: 24px; color: #990000; }

.nodisplay       { display: none;}
.displayinline   { display: inline;}
.displayblock    { display: block;}



/* menu */
.Msubmenucurrent {  color: #FF3300; }
.Msubmenu        {  color: #BFBFBF; }
.Mmenupipe       {  color: #C5C5C5; }
.Mhome           {}
.Mproduct        {}
.Mexamples       {}
.Morder          {}
.Mcompany        {}
.Mlogin          {}


/* graphics */
.GRPHlogin       { background-image: url(http://qfolio.com/sales/graphics/loginblock.gif); background-repeat: no-repeat}
.GRPHloginNS4fix { background-image: url(http://qfolio.com/sales/graphics/spacert.gif)}
.GRPHlookup      { background-image: url(http://qfolio.com/sales/graphics/lookupblock.gif); background-repeat: no-repeat }
.GRPHdotsVert    { background-image: url(http://qfolio.com/sales/graphics/dots_vert.gif); background-repeat: repeat-y; background-color: #FFFFFF;}
.GRPHdotsHorr    { background-image: url(http://qfolio.com/sales/graphics/dots_horr.gif); background-repeat: repeat-x; background-color: #FFFFFF;; background-position: center}


/* links */
a:link       { color: #666666; text-decoration: none; background-color: #FFFFFF; }
a:visited    { color: #666666; text-decoration: none; background-color: #FFFFFF; }
a:hover      { color: #000000; text-decoration: underline; background-color: #FFFFFF; }
a:active     { color: #666666; text-decoration: none; background-color: #FFFFFF; }

.small a:link       { color: #000000; text-decoration: underline; background-color: #FFFFFF;}
.small a:visited    { color: #000000; text-decoration: underline; background-color: #FFFFFF;}
.small a:hover      { color: #000000; text-decoration: none; background-color: #FFFFFF;}
.small a:active     { color: #000000; text-decoration: underline; background-color: #FFFFFF;}

.reverse a:link       { color: #000000; text-decoration: underline; background-color: #FFFFFF;}
.reverse a:visited    { color: #000000; text-decoration: underline; background-color: #FFFFFF;}
.reverse a:hover      { color: #000000; text-decoration: none; background-color: #FFFFFF;}
.reverse a:active     { color: #000000; text-decoration: underline; background-color: #FFFFFF;}

.reverseg a:link       { color: #000000; text-decoration: underline; background-color: #EEEEEE;}
.reverseg a:visited    { color: #000000; text-decoration: underline; background-color: #EEEEEE;}
.reverseg a:hover      { color: #000000; text-decoration: none; background-color: #EEEEEE;}
.reverseg a:active     { color: #000000; text-decoration: underline; background-color: #EEEEEE;}

.error a:link       { color: #000000; text-decoration: underline; background-color: #FFFFFF;}
.error a:visited    { color: #000000; text-decoration: underline; background-color: #FFFFFF;}
.error a:hover      { color: #000000; text-decoration: none; background-color: #FFFFFF;}
.error a:active     { color: #000000; text-decoration: underline; background-color: #FFFFFF;}

ul.noindent { margin-left: 15px; }


/* NS4 fixes */
.invis {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; background-image: url(http://qfolio.com/sales/graphics/spacert.gif); background-repeat: no-repeat}
.redNS4fix { background-image: url(http://qfolio.com/sales/graphics/spacert.gif); color: #990000}
.heading4 { font-size: 16px; color: #CC3300; }
.grey {  color: #666666}
.red {  color: #990000}
