body { color:#000000;
    background-color:#FFFFFF;
    font-family:Verdana, serif;
    font-size:8pt;
    margin:0px;
    padding:0px;
    background-image:url(../../menu-images/tile.gif); }
td, p { font-family:Verdana, serif;
    font-size:8pt; }
img {display:block; }

#site { width:800px;
    color:#000000;
    background-color:#FFFFFF;
    padding-bottom:1000px; }
#content { width:794px;
    color:#000000;
    background-color:#FFFFFF;
    padding:0px 2px 0px 4px; }

#tmenu {color:#FFFFFF;
    background-color:#6899B8;
    padding:4px 25px 4px 4px; }  
#footer {width:794px;}
#footer td { font-size:7pt; }
#footer a {color:#0000FF;
    background-color:#FFFFFF; }
#footer a:hover {color:#FF0000;
    background-color:#FFFFFF; } 

#locations img {padding-top:4px; }
#copy  { padding-top:6px;
    font-size:7pt; }

a {color:#0000FF;
    background-color:#FFFFFF; }
a:hover {color:#FF0000;
    background-color:#FFFFFF; } 

ul { list-style-type: none; 
    width:157px;
    margin: 0px;
    padding: 0px;
    border: none; }
ul li { margin: 0px;
    padding: 0px; }
ul li a { font-size: 7pt;
    display: block;
    border-bottom: 1px dashed #999999;
    padding: 5px 0px 2px 4px;
    text-decoration: none;
    color:#000000;
    background-color:#EDF2F6;
    width:97%; }
ul li a:hover { color:#FFFFFF;
    background-color:#000000; }

.linkOn { color:#FFFFFF;
    background-color:#000000;}

#mProducts td.image { color:#000000;
    background-color:#FFFFFF;
    padding-bottom:2px; }
#mProducts td.product { color:#000000;
    background-color:#EDF2F6;
    padding-bottom:5px; }

hr.dashed { border-top:1px dashed #999999;
    color:#FFFFFF;
    background-color:transparent; }
hr.solid { color:#000000;
    background-color:transparent;
    height:1px; } 

.pTitle { font-size:12pt;
    font-weight:bold;
    color:#999999;
    padding:0px 0px 0px 20px;
    border-bottom:1px dashed #999999; } 

.pdfLink { font-size:8pt;
    color:#FF0000;
    background-color:#FFFFFF;
    text-decoration:none; }
.pdfLink:hover { color:#666666;
    background-color:#FFFFFF; }

.pdfImage { padding-right:10px; }

 ul.pdfList { display:inline;
    list-style-type:square; }

ul.textList { display:inline;
    list-style-type:square; }   

.contactOn { padding:8px 10px 0px 15px;
    color:#000000;
    background-color:#F3F2EE; }
.contactOff { padding:8px 10px 0px 15px;
    color:#666666;
    background-color:#f8f8f6; } 

/* Start Menu */
div.menu a, div.menu a.offState { font-family:Verdana, serif;
    font-size:7pt;
    color:#FFFFFF;
    background-color:#6899B8;
    text-decoration:none;
    padding:4px 10px 4px 10px; }

div.menu a:hover, div.menu a.onState { font-family:Verdana, serif;
    font-size:7pt;
    color:#FFFFFF;
    background-color:#BBD1E0;
    text-decoration:none;
    padding:4px 10px 4px 10px; }

#linksMenu { width:170px;
    width:"190px";
    visibility:hidden;
    position:absolute;
    border-top:2px solid #BBD1E0;
    border-left:2px solid #BBD1E0;
    border-right:2px solid #BBD1E0; }
#linksMenu a { display:block;
    width:150px;
    width:"170px";
    border-bottom:2px solid #BBD1E0; }
/* End Menu */

/* Start Contact page */
.info { padding:10px 0px;
  font-size:7.5pt;
  line-height:1em; }
.info span { font-weight:bold; } 

.contact { background-color:#CCCCCC; }
.contact td { padding:6px; }
td.spacer { padding:0px; width:6px; } 
/* End Contact page */
