BODY, TABLE, TR, TD, SELECT, INPUT, FORM, LI, DIV, P { font-family: Arial, sans-serif; color: #000; font-size: 13px; }
A	{ font-family: Arial, sans-serif; color: #900; text-decoration: underline; }
A:hover	{ font-family: Arial, sans-serif; color:#C63; text-decoration: underline; }

.headerlink { font-family: Arial, sans-serif; color: #900; font-weight: bold; text-decoration: none; padding-top: 5px; }
A.headerlink:hover { color:#cc6633; font-weight:bold; text-decoration:none; }	
.headertitle { font-family: Arial, sans-serif; color: #000000; font-weight: bold; font-size: 16px; text-decoration: none; padding-top: 10px; }
.subheadertitle { font-family: Arial, sans-serif;color: #000000; font-weight: bold; font-size: 12px; text-decoration: none; padding-top: 10px; }

H1 {
        font-family: arial,helvetica,verdana;
        font-size: 15px;
}

H2 {
        padding-top: 12px;
        font-family: arial,helvetica,verdana;
        font-size: 13px;

}

.tagline {
        font-weight: bold;
        color: #FFF;
        font-size: 13px;
        }
        
.mainnav {
        font-family: arial,helvetica,verdana;
        font-size: 12px;
        font-weight: bold;
        padding: 10px 0px 10px 15px;
}

.mainnav A {
        text-decoration: none;
        color: #000;
}

.mainnav A:Hover {
        color: #900;
}

.subnav {
        font-family: arial,helvetica,verdana;
        font-size: 12px;
        padding-left: 12px;
        text-indent: -12px;
}

.subnav A {
        text-decoration: none;
        color: #000;
}

.subnav A:Hover {
        color: #900;
}

.formlabel {
        font-family: arial,helvetica,verdana;
        font-size: 11px;
        }


.evaltype {
        font-family: helvetica,arial,verdana;
        font-size: 11px;
        }

.copywrite {
        font-size: 9px;
        color: #000000;
        }
        
.header {
        font-weight: bold;
        font-size: 12px;
        color: #000000;
        }
        
.subheader {
        font-weight: bold;
        font-size: 11px;
        color: #000000;
        padding-top: 10px;
        }

.smheader {
        font-style: italic;
        font-size: 12px;
        color: #000000;
        }

.date {
        font-size: 11px;
        color: #999999;
        }

.quote {
        padding: 0px 20px 0px 20px;
        font-size: 12px;
        color: #990000;
        }
        
.indent {
        padding-left: 12px;
        text-indent: -12px;
        }

.column1 {
        padding: 0px 20px 0px 20px;
        }
        
.column1 A {
        text-decoration: none;
        color: #000;
        line-height: 1.5;
}

.column1 A:Hover {
        color: #900;
}
        
.column2 {
        padding: 0px 20px 20px 0px;
        }

.column3 {
        padding: 25px 20px 0px 20px;
        }
        

        
.logo {
        padding: 30px 0px 20px 0px;
        }

.smalllinks {
        font-size: 10px;
        color: #000000;
        }

.home-splash { background: url(images/splash-img.jpg) 0 0 no-repeat; height: 221px; padding: 20px 10px 0 270px; margin-bottom: 15px; }
.column { padding: 0 0 20px 20px; }
.column H2 { margin-top: 0; }
.column UL { list-style: none; margin: 0; padding: 0; }
.column UL LI { margin: 0 0 15px 0; padding: 0; }

.NoBullets { margin: 0; padding: 0; list-style: none; }
.NoBullets LI { margin: 0 0 1em 0; padding: 0; }


#Products { margin-bottom: 30px; }
#Products .Item { margin-bottom: 2em; }
#Products H3 { border-bottom: 1px solid #CCC; padding-bottom: 4px; margin: 1em 12px .5em 0; }
#Products H5 { font-size: 13px; margin-bottom: .3em; }
#Products .LayoutTable { border: none; border-collapse: collapse; border-spacing: 0; }
#Products .LayoutTable TD P { margin-top: 0;  }
#Products .LayoutTable TD { padding-right: 12px;  }
