body { background:#ffffff;
       margin-top:0;
       margin-left:0;
       color:#000000;
       font-family:Arial,Verdana;
}

.formheader { color:#000000;
            background:#dddddd;
            font-size:14px;
            font-weight:bold;
            line-height:20px;
            font-family:Arial,sans serif;
            }

.data { color:#000000;
            font-size:12px;
            font-weight:bold;
            line-height:14px;
            font-family:Arial,sans serif;
            width:100%;
            }


.SalesTax { color:#000000;
            background:#ffffff;
            font-size:14px;
            font-weight:bold;
            line-height:20px;
            font-family:Arial,sans serif;
            text-align:right;
            }

.Total { color:#000000;
            background:yellow;
            font-size:14px;
            font-weight:bold;
            line-height:16px;
            font-family:Arial,sans serif;
            text-align:right;
            }


.ClientName  { color:#000000;
            background:#FFFAAE;
            font-size:13px;
            font-weight:bold;
            line-height:20px;
            font-family:Arial,sans serif;
            }
            
.FAQQuestion_LIST { font-family:Arial, verdana;
            color:#000000;
            background:#FFFAAE
            font-weight:normal;
            font-size:12px;
}

.FAQCategoryName_LIST {font-family:Arial, verdana;
            color:#000000;
            background:#FFFAAE;
            font-weight:normal;
            font-size:16px;
}



.FAQCategoryQuestion_LIST {
            font-family:Arial, verdana;
            color:#000000;
            background:#ffffff;
            font-weight:bold;
            font-size:12px;}

.FAQAnswer {font-family:Arial, verdana;
            color:#000000;
            background:#ffffff;
            font-weight:normal;
            font-size:12px;
}

.FAQQuestion { font-family:Arial, verdana;
            color:#000000;
            background:#ffffff;
            font-weight:bold;
            font-size:12px;


}


<!-- NAVIGATION BUTTONS -->



.navbarbutton { background:#C18F3F;
                color:#000000;
                font-size:12px;
                font-weight:bold;
                line-height:150%;
                border-style:outset;
                border-width:2px;
                border-color:goldenrod;
                width:160px;
                text-align:center;
                white-space:nowrap;   
}



.navbarbuttonON { background:#F9DA6F;
                color:#000000;
                font-size:12px;
                font-weight:bold;
                line-height:150%;
                border-style:outset;
                border-width:2px;
                border-color:goldenrod;
                width:160px;
                text-align:center;

}

.SectionTable {background:#ffffcc;
                   border-top-width:2px;
                   border-left-width:2px;
                   border-right-width:2px;
                   border-bottom-width:2px;
                   border-style:none;
                   margin:0px;
}

.SectionTitle { background:#F9DA6F;
                color:#000000;
                text-align:center;
                font-size:18px;
                font-weight:bold;
}

.SectionContents { background:#ffffcc;
                color:#333333;
                text-align:center;
                font-size:13px;
                font-weight:bold;
}

.SubSectionTable { background:#ffffff;
                   border-top-width:2px;
                   border-left-width:2px;
                   border-right-width:2px;
                   border-bottom-width:2px;
                   border-style:outset;
                   border-color:#dddddd;
                   margin:0px;
                   text-align:left;
}

.SubSectionTitle { background:#F9DA6F;
                color:brown;
                text-align:center;
                font-size:12px;
                font-weight:bold;
                margin:10px;
                line-height:150%;
}


.photocaption { font-weight:normal;
            color:#000000;
            font-size:11px;
            font-family:Arial,Verdana,sans-serif;
            }

.usernametext { font-family:Verdana,Comic Sans MS,Arial;
            color:#00619b;
            line-height:14px;
            font-weight:bold;
            font-size:12px;
            }


.borderedimage { border-style:solid;
       border-color:#a3c3f6;
       border-width:2px;
}



.squarebracket { font-weight:bold;
            color:#78b8e3;
            font-size:18px;
            font-weight:bold;
            line-height:40px;
            text-decoration:none;
            text-indent:0px;
            align:left;
            font-family:Arial,Times New Roman,Verdana,Arial;
}

.doublesquarebracket {  font-weight:bold;
            color:#ff9900;
            font-size:20px;
            line-height:24px;
            text-indent:0px;
            font-family:Arial,Verdana;

}

.doublecurlybracket { font-weight:bold;
            color:black;
            font-size:12px;
            text-indent:0px;
            font-family:,Arial,Verdana;

}


.curlybracket { 
            font-weight:bold;
            text-indent:0px;
            color:#ef5339;
            font-size:24px;       
            font-family:Verdana,Arial;

}


.gallerybutton { color:#ffffff;
            background:#C18F3F;
            font-weight:bold;
            font-size:11px;
            font-family:arial,sanserif;
            text-indent:0px;
            text-align:center;
            border:2px;
            border-style:outset;
            line-height:20px;
            white-space:nowrap;   
            width:200px;
            }


.button { color:#ffffff;
            background:#dd0000;
            font-weight:bold;
            font-size:12px;
            font-family:arial,sanserif;
            text-indent:0px;
            text-align:center;
            border:2px;
            border-style:outset;
            line-height:20px;
            white-space:nowrap;   
            }
            
.quote {     color:#000000;
            line-height:18px;
            font-weight:bold;
            font-size:16px;
            filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#83509B,endColorStr=#ffffff); 
            float: right;
            text-align: left;
            text-indent:20px;
            margin:20px;
            padding-left:10px;
            padding-top:10px;
            padding-right:10px;
            }
            
.quoteattrib {     color:#00619b;
            line-height:14px;
            font-weight:bold;
            font-size:12px;
            text-align:right;
            float:right;
            text-indent:20px;
            }


.navbartable {     border-left-width:0px;
                   border-right-width:0px;
                   border-bottom-width:2px;
                   border-style:groove;
                   margin:10px;
}


h1 {  font-weight:normal;
            color:#00619b;
            font-size:18px;
            font-family:Arial,Verdana,sans-serif;
            }
            
.appname {font-weight:bold;
            color:#996600;
            font-size:30px;
            letter-spacing:5px;
}

.DogName { color:#ffffff;
           background:#666666;
            font-weight:bold;
            font-size:12px;
            font-family:Verdana,Arial;
         }


.errortext{ color:#ff0000;
            font-weight:bold;
            font-size:12px;
            font-family:Verdana,Arial;
         }
         
         



.bodytext { font-family:Arial, verdana;
            color:#000000;
            line-height:16px;
            font-weight:normal;
            font-size:12px;
            }

            
.DisplayQueryHeader { font-family:Verdana,Comic Sans MS,Arial;
            color:#ffffff;
            line-height:14px;
            font-weight:bold;
            font-size:12px;
            }

            
.bidlistingtable { font-family:Verdana,Comic Sans MS,Arial;
            color:#00619b;
            line-height:18px;
            font-weight:normal;
            font-size:14px;
            }

            
.bodytextrev {     background:#00619b;
            color:#ffffff;
            line-height:26px;
            font-weight:bold;
            font-size:20px;
            }

.bodytextbold { color:#000000;
            line-height:18px;
            font-weight:bold;
            font-size:14px;
            }
            

.footertext { color:#000000;
            background:#cc99ff;
            font-size:11px;
            font-weight:normal;
            line-height:15px;
            font-family:Verdana,Arial,sans serif;
          }

.undernavbar { color:brown;
            font-size:11px;
            font-weight:normal;
            line-height:15px;
            font-family:Verdana,Arial,sans serif;
          }



.tinytext { color:#000000;
            font-size:11px;
            font-weight:normal;
            line-height:15px;
            font-family:Arial,sans serif;
          }

.tinytextred { color:#cc0000;
            font-size:11px;
            font-weight:normal;
            line-height:15px;
            font-family:Arial,sans serif;
          }


.tinytextwhite { color:#ffffff;
            font-size:13px;
            font-weight:bold;
            line-height:20px;
            font-family:Arial,sans serif;
          }




h3 {   color:#000000;
       font-weight:bold;
       margin-left:0px;
       font-size:18px;
       letter-spacing:4px;
       line-height:25px;
   }

       

            
hr { color:#00619b;
}

.hidden { display:"none"; }

.break { page-break-after: always }

.inputform { font-size=11px;
}

          
select,textarea,input { background:#ffffff;
color:#000000;
font-family:Arial,Verdana,sanserif;
font-size:12px;
}

.checkbox { font-size=12px; 
        background-color:#dddddd;
        color:#000000;
}

.searchtypeselect { background-color:#eeeeee;
}





/* 

d25400 

*/

th { font-size:11px;
     font-weight:bold;
     font-family:Arial;
     background:#dddddd;
     color:#000000;
}

.tinytexttable { color:#000066;
            font-size:8pt;
            font-family:Arial,Verdana,sans-serif;
          }

.tinytextleftmargin { margin-left:40px;
                      margin-top:10px;
                      font-size:8pt;
                      color:#000066;
                      font-family:Arial,Verdana,sans-serif;
}


.tinytinytextrev {
            font-weight:normal;
            color:#000000;
            background=#dddddd;
            font-size:7pt;
            font-family:Times New Roman;
            line-height:1em;
            }



.menutext { color:#ffffff;
            background:#003399;
            font-size:10pt;
            font-weight:bold;
            font-family:Verdana,Arial,sans-serif;
          }
.menutexton { color:#ffffff;
            background:#009933;
            font-size:10pt;
            font-weight:bold;
            font-family:Verdana,Arial,sans-serif;
          }


p {         line-height:1.2em;
            font-weight:normal;
            font-size:10pt;
            font-family:Arial,Verdana,sanserif;
            }

            
            
.xxxcolorbar { background:#009933;
   line-height:1.5em;
}

.editAppVarbutton { color:#000000;
            background:#fea617;
            font-weight:normal;
            font-size:11px;
            font-family:arial,sanserif;
            width:80px;
            text-align:center;
            border:3px;
            border-style:outset;
            line-height:15px;
            margin-left:0px;
            margin-right:0px;
            white-space:nowrap;   
            width:150px;
            }







.tinybutton {     color:#ffffff;
            background:#e93913;
            font-weight:normal;
            font-size:11px;
            font-family:arial,sanserif;
            border:2px;
            border-style:outset;
            border-color:#dddddd;
            padding:2px;
            text-align:center;
                white-space:nowrap;   
            }

.tinybuttonred {     color:white;
            background:red;
            font-weight:bold;
            font-size:9px;
            font-family:arial,sanserif;
            border:2px;
            border-style:outset;
            border-color:#dddddd;
            line-height:120%;
            margin-left:0px;
            margin-right:0px;
            width:80px;
            text-align:center;
                white-space:nowrap;   
            }


.helptext { font-size:12px;
            color:#336633;
}


.errorheading {     color:#cc0000;
            font-weight:bold;
            font-size:12pt;
            font-family:Arial,Verdana,sanserif;
            }

.warningheading { color:#0000cc;
            font-weight:bold;
            font-size:12pt;
            font-family:Arial,Verdana,sanserif;
            }

.warningtext { color:#0000cc;
            font-weight:normal;
            font-size:10pt;
            font-family:Arial,Verdana,sanserif;
            }

.bodytextboldwhite {     color:white;
            background:#0059c2;
            text-valign:middle;
            font-weight:bold;
            font-size:10pt;
            font-family:Verdana,Arial,sanserif;
            }


.tinytinytextwhite { font-weight:normal;
            color:#ffffff;
            font-size:10px;
            font-family:Arial,Verdana,sans-serif;
            letter-spacing:1px;
            }

.tinytinytext {
            font-weight:normal;
            color:#000066;
            font-size:7pt;
            font-family:Arial,Verdana,sans-serif;
            }



.newsletterform { background:#ffffff;
            font-weight:normal;
            color:#000066;
            font-size:7pt;
            font-family:Arial,Verdana,sans-serif;
            }



.microtext {
            font-weight:normal;
            color:#000066;
            font-size:8pt;
            line-height:1;
            font-family:Arial,sans-serif;
            }

.colorname { font-weight:normal;
            color:#000000;
            font-size:10px;
            letter-spacing:0px;
            font-family:Arial,sans-serif;
            }




.errors { color:#dd0000;
            line-height:1.8em;
            font-weight:bold;
            font-family:Arial,Verdana,sanserif;
            font-size:9pt }
            
.warnings { color:#0000dd;
            line-height:1.8em;
            font-weight:bold;
            font-family:Arial,Verdana,sanserif;
            font-size:9pt }


.headtext { color:#000000;
            font-weight:bold;
            font-size:12pt;
            font-family:Arial,Verdana,sanserif;
          }

.headtextrev { background:#000066;
            color:#ffffff;
            font-weight:bold;
            font-size:14pt;
            font-family:Verdana,Arial,sanserif;
          }

.subheadtext {
            color:#000066;
            font-size:12pt;
            font-weight:bold;
            font-family:Verdana,Arial,sanserif;
            }


.header { color:#000066;
            font-size:8pt;
            font-family:Arial,Verdana,sans-serif;
            background:#ffffff;
          }

.headerrev { color:#000066;
            background:dddddd;
            font-size:8pt;
            font-family:Arial,Verdana,sans-serif;
          }

.selectedletter { color:#000066;
           font-weight:bold;
}

.tinytextrev {
            font-weight:bold;
            color:#000066;
            background:#ffffee;
            font-size:7pt;
            line-height:1.2em;
            font-family:Arial,verdana,sans-serif;
          }


.tinytinytext { color:#black;
                font-size:7pt;
                font-family:Arial,Verdana,sans-serif;
              }


.tinytextbold {
            font-weight:bold;
            color:#000066;
            font-size:11px;
            font-family:Arial,Verdana,sans-serif;
            }
.tinytextboldrev {
            font-weight:bold;
            background:#000066;
            color:white;
            font-size:8pt;
            font-family:Arial,Verdana,sans-serif;
            }



.ProductName { color:#000000;
            line-height:30px;
            font-weight:bold;
            font-size:14px;
            background:#EE6231;
            text-align:left;
            text-indent:20px;
            }

.ProductPhoto { color:#000000;
            font-weight:bold;
            font-size:18px;
            background:#E1D5E7;
            font-family:Arial,Verdana,sans-serif;
            filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#83509B,endColorStr=#E1D5E7); 
            }

.ProductDescription { font-family:Arial,Verdana,sans-serif;
            color:#000000;
            background:#F3C593;
            line-height:14px;
            font-weight:normal;
            font-size:12px;
            margin-left:20px;
            margin-top:20px;
            margin-right:20px;
            margin-bottom:20px;
}            

.ProductManufacturer {background:#000000;
            color:#A3BF1D;
            line-height:30px;
            font-weight:bold;
            font-size:16px;
            text-align:right;
            margin-right:20px;
}


.pagingtable {font-family:Verdana,Comic Sans MS,Arial;              
              font-size:11px;
              background:#eeeeee;
              border-top-width:2px;
              border-left-width:2px;
              border-right-width:2px;
              border-bottom-width:2px;
              border-color:#006699;
              border-style:inset;
              margin:0px;
              text-align:center;
              }

.grandtotal { font-family:Verdana,Comic Sans MS,Arial;
            color:darkblue;
            line-height:18px;
            font-weight:bold;
            font-size:16px;
            border-width:1px; 
            border-color:#ffffff; 
            border-style:solid;
            background:#cccccc;
            }
            
.subtotal { font-family:Verdana,Comic Sans MS,Arial;
            color:#008800;
            line-height:14px;
            font-weight:bold;
            font-size:12px;
            border-width:1px; 
            border-color:#ffffff; 
            border-style:solid;
            background:#dddddd;
            }

.listingtable {  font-family:Verdana,Comic Sans MS,Arial;
						border-width:1px; 
                    border-color:#dddddd; 
                    border-style:solid;
                    font-size:11px;
                    font-weight:normal;
                    background:#ffffff;
                 }

.listingtableheader {  font-family:Verdana,Comic Sans MS,Arial;
						border-width:1px; 
                    border-color:#dddddd; 
                    border-style:solid;
                    font-size:13px;
                    font-weight:bold;
                    background:#dddddd;
                 }

            
            