body { background-color:#ececec; margin:5px 0px 0px 0px;}
h1 { font-family:verdana, arial, helvetica, sans-serif; font-size:100%; color:#990000; }
h2 { font-family:verdana, arial, helvetica, sans-serif; font-size:100%; color:#990000; }
h3 { font-family:verdana, arial, helvetica, sans-serif; font-size:95%; color:#990000; }
h4 { font-family:verdana, arial, helvetica, sans-serif; font-size:90%; color:#333; }
h5 { font-family:verdana, arial, helvetica, sans-serif; font-size:80%; color:#333; }
p, li, dl  { font-family:verdana, arial, helvetica, sans-serif; font-size:75%; color:#333; }
a, div, span { font-family:verdana, arial, helvetica, sans-serif; color:#333;}

a:link { color:#333; text-decoration:underline;}
a:visited { color:#333; text-decoration:underline;}
a:hover { color:#333; text-decoration:none;}
a:active { color:#333; text-decoration:none;}



.logoTable { width:980px; align:center; background-color:#fff; padding:10px 15px 10px 15px;}
/*CONTACT NAVIGATION: Home|Company|Resource|Contact*/
.contactNav { font-size:70%; color:#555; font-weight:normal;}
.contactNavNow { font-size:70%; color:#990000; font-weight:normal;}
a:link.contactNav { color:#555; font-weight:normal; text-decoration:none;}
a:visited.contactNav { color:#555; font-weight:normal; text-decoration:none;}
a:hover.contactNav { color:#990000; font-weight:normal; text-decoration:none;}
a:active.contactNav { color:#990000; font-weight:normal; text-decoration:none;}

.spacerTable { width:980px; height:5px; align:center; background-color:#ececec;}
.mainNavTable { width:980px; height:35px; background-color:#ffffff; padding:8px 10px 0px 10px;}
/*MAIN NAVIGATION: Software|Documentation|Tutorials|FAQ|User Forum*/
.mainNav { font-size:90%; color:#333; font-weight:bold;}
.mainNavNow { font-size:90%; color:#990000; font-weight:bold;}
a:link.mainNav { color:#333; font-weight:bold; text-decoration:none;}
a:visited.mainNav { color:#333; font-weight:bold; text-decoration:none;}
a:hover.mainNav { color:#990000; font-weight:bold; text-decoration:none;}
a:active.mainNav { color:#990000; font-weight:bold; text-decoration:none;}
/*line below main navigation*/
hr.mainNav { color:#cecece; background-color:#ececec; height:2px; border:0;}


/*sub navigation on the left side - NOT USED RIGHT NOW*/
.leftNav { font-size:90%; color:#333; font-weight:bold;}
a:link.leftNav { color:#333; font-weight:bold; text-decoration:none;}
a:visited.leftNav { color:#333; font-weight:bold; text-decoration:none;}
a:hover.leftNav { color:#990000; font-weight:bold; text-decoration:none;}
a:active.leftNav { color:#990000; font-weight:bold; text-decoration:none;}

/*you are here links*/
.youAreHere { font-size:70%; color:#666; }
a:link.youAreHere { color:#666; text-decoration:none;}
a:visited.youAreHere { color:#666; text-decoration:none;}
a:hover.youAreHere { color:#990000; text-decoration:none;}
a:active.youAreHere { color:#990000; text-decoration:none;}

.mainTable { width:980px; background-color:#fff; padding:10px 30px 30px 30px;}

/*Instruments technical specifications table*/
.techSpecsTable { font-family:verdana, arial, helvetica, sans-serif; font-size:75%; color:#333;}



.copyrightTable { width:980px; height:0px; padding:0px 0px 0px 0px;}
.copy { font-size:70%; color:#999;}

.imprint {font-size:70%; color:#999; text-decoration:none;}
.imprintNow {font-size:70%; color:#990000; text-decoration:none;}
a:link.imprint {color:#999; text-decoration:none;}
a:visited.imprint {color:#999; text-decoration:none;}
a:hover.imprint {color:#990000; text-decoration:none;}
a:active.imprint {color:#990000; text-decoration:none;}





/*needs to be checked, don't need everything


hr.instrumentsLinks { color:#999999; background-color:#999999; height:1px; border:0; text-align: left;}
td.instrumentsLinks { border-width:1px 0 0 0; }


/* table widths and heights for all pages  */
/*
.homeImageTable { width:980px; background-color:#ffffff;}

.mainTable01a { width:980px; background-color:#ffffff; padding:10px 30px 30px 30px;}
*/