a { color: #d6d7d9; font-size: 11px; font-family: verdana; font-weight: bold; text-decoration: none; }
a:hover { color: #000; font-size: 11px; font-family: verdana; font-weight: bold; text-decoration: none; }
.nav-text { color: #000; font-size: 11px; font-family: verdana; font-weight: bold; text-decoration: none; }
.nav-top-text { color: #d6d7d9; font-size: 10px; font-family: Verdana; text-decoration: none; }
.nav-right-text { color: #d6d7d9; font-size: 11px; font-family: verdana; text-decoration: none; }
.product-headers { color: #c80000; font-size: 16px; font-family: verdana; font-weight: bold; line-height: 18px; text-decoration: none; }
.product-subheaders { color: #000; font-size: 13px; font-family: verdana; font-weight: bold; line-height: 20px; text-decoration: none; }
.sitemap-headers { color: #c80000; font-size: 13px; font-family: verdana; font-weight: bold; line-height: 20px; text-decoration: none; }
.sitemap-links { color: #242424; font-size: 10px; font-family: verdana; font-weight: normal; line-height: 15px; text-decoration: none; }
.text { color: #787878; font-size: 12px; font-family: Verdana; line-height: 18px; text-decoration: none; }
.text-charts-head { color: #000; font-size: 11px; font-family: verdana; font-weight: bold; line-height: 20px; text-decoration: none; }
.text-charts { color: #444; font-size: 9px; font-family: verdana; line-height: 9px; text-decoration: none; }
.text-specs { color: #787878; font-size: 9px; font-family: verdana; line-height: 11px; text-decoration: none; }
.text-email { color: #000; font-size: 9px; font-family: verdana; line-height: 11px; text-decoration: none; }
.text-boxes-heading { color: #fff; font-size: 11px; font-family: Verdana; font-weight: bold; text-decoration: none; }
.text-boxes-subheading { color: #000; font-size: 10px; font-family: Verdana; font-weight: bold; line-height: 13px; text-decoration: none; }
.text-boxes { color: #787878; font-size: 9px; font-family: Verdana; line-height: 12px; text-decoration: none; }
.quote { color: #464646; font-size: 18px; font-family: Verdana; font-style: italic; line-height: 24px; text-decoration: none; }
.address { color: #464646; font-size: 12px; font-family: Verdana; line-height: 16px; text-decoration: none; }
.phone { color: #464646; font-size: 20px; font-family: Verdana; font-weight: bold; line-height: 20px; text-decoration: none; padding-bottom:6px; }
.email { color: #464646; font-size: 10px; font-family: Verdana; line-height: 15px; text-decoration: none; }
.email-large { color: #03F; font-size: 20px; font-family: Verdana; font-weight: bold; line-height: 20px; text-decoration: none; }
.pics-right { margin: 0 0 12px 20px; }
#dd
{   margin: 0;
    padding: 0}
#dd li
{   margin: 0;
    padding: 0;
    list-style: none;
    float: left;
    font: 11px verdana}
#dd li a.menu
{   display: block;
    text-align: left;
	visibility: visible;
    margin: 0 1px 0 0;
    color: #d6d7d9;
    width: 160px;
    text-decoration: none}
#dd li a.menu:hover
{   color: #000;
    background: none;
    font-weight: bold}
.submenu
{   margin: -20 0 0 180;
    background: #e5ecf4;
    border: 1px solid #000000;
    width: 150px;
    visibility: hidden;
    position: absolute;
    z-index: 3}
.submenu a
    {   background: #e5ecf4;
        display: block;
        font: 10px verdana;
        text-align: left;
        text-decoration: none;
        padding: 4px;
        color: #6b6b6b}
.submenu a:hover
    {   color: #df0225;
        font: 10px verdana;
       font-weight: bold}

