.leftnav   { margin: 13px 0 6px 3px; padding-top: 3px; width: 150px }
.rightnav     { margin: 3px 0 6px 3px; padding-top: 3px; width: 140px; border-top: 1px dotted #e6fab3; border-bottom: none }
.bothnavhead    { margin-bottom: 5px; width: 150px }

.subnavbox  { margin: 0; padding: 0; width: 150px }
.topprod-table  { margin-bottom: 5px; width: 150px; border-bottom: 1px solid #000000 }

.topprod-head  { font-size: 10pt; font-weight: bold; text-align: center; margin: 0; width: 150px }

.topprods  { background-color: #ffffff; padding-bottom: 3px; width: 150px; border-style: none solid dashed; border-width: 0 1px 1px; border-color:  #000000 #cccccc }	

.mfg-select {
	font-size: 9px;
}
.mfg-button {
	font-size: 9px;
	background-color: #ffcc00; 
}

.breadcrumb         { color: #612f00; font-size: 11px; font-family: Arial, sans-serif, Helvetica; text-align: left; margin-bottom: 7px; padding-bottom: 7px; border-bottom: 1px dotted #e6fab3 }

.breadcrumb a:link      { color: #addc6c; font-size: 11px; font-family: Arial, sans-serif, Helvetica }

.breadcrumb a:visited      { color: #addc6c; font-size: 11px; font-family: Arial, sans-serif, Helvetica }

.breadcrumb a:hover   { color: #41b7c8 !important; font-size: 11px; font-family: Arial, sans-serif, Helvetica }

/* ALL NEW AND SALE nav */
.specialnav a    { color: #41b7c8; font-size: 11px; font-family: Arial, sans-serif, Helvetica; font-weight: bold; line-height: 15px; text-decoration: none; text-indent: 10px; display: block; margin-right: 0; padding-left: 3px; width: 150px }

.specialnav a:link   { color: #41b7c8 }

.specialnav a:visited   { color: #41b7c8 }

.specialnav a:hover    { color: #addc6c; background-image: url("../images/link_on.gif"); background-repeat: no-repeat }

.specialnav a:active   { color: #41b7c8 }

.specialnav-on a    { color: #addc6c !important; font-size: 11px; font-family: Arial, sans-serif, Helvetica; font-weight: bold; line-height: 15px; text-decoration: none; background-image: url("../images/link_on.gif"); background-repeat: no-repeat; text-indent: 10px; display: block; margin-right: 0; padding-left: 3px; width: 150px }

.specialnav-on a:link, a:visited    { }

.specialnav-on a:hover    { }

.specialnav-on a:active    { color: #612f00 !important }

.content-link a    { color: #41b7c8; font-size: 11px; font-family: Arial, sans-serif, Helvetica; font-weight: bold; line-height: 15px; text-decoration: none; text-indent: 10px; display: block; margin-right: 0; padding-left: 3px; width: 150px }
.content-link a:link  { color: #41b7c8 }
.content-link a:visited   { color: #41b7c8 }
.content-link a:hover   { color: #addc6c; background-image: url("../images/link_on.gif"); background-repeat: no-repeat }

.content-link a:active   { color: #41b7c8 }

.content-link-on    { color: #addc6c; font-size: 11px; font-family: Arial, sans-serif, Helvetica; font-weight: bold; line-height: 15px; text-decoration: none; background-image: url("../images/link_on.gif"); background-repeat: no-repeat; text-indent: 10px; display: block; margin-right: 0; padding-left: 3px; width: 150px }

.content-link-on a:link, a:visited    { }

.content-link-on a:hover    { }

.content-link-on a:active    { }
.cartlinks       { color: #addc6c; font-size: 11px; font-family: Arial, sans-serif, Helvetica; text-align: right; text-transform: none; margin-right: 4px }

.cartlinks a:link   { color: #addc6c; text-decoration: none }

.cartlinks a:visited   { color: #addc6c; text-decoration: none }

.cartlinks a:hover   { color: #41b7c8; text-decoration: none }

.cartlinks a:active   { color: #addc6c; text-decoration: none }

/* LEVEL 0 nav */
.vert-level-0 a      { color: #5abfe1; font-size: 11px; font-family: Arial, sans-serif, Helvetica; font-weight: bold; line-height: 15px; text-decoration: none; text-indent: 10px; display: block; margin-top: 4px; margin-right: 0; padding-left: 3px; width: 150px }

.vert-level-0 a:link    { color: #41b7c8 }

.vert-level-0 a:visited    { color: #41b7c8 }

.vert-level-0 a:hover     { color: #addc6c; background-image: url("../images/link_on.gif"); background-repeat: no-repeat }

.vert-level-0 a:active    { color: #41b7c8 }

.vert-level-0-on a      { color: #addc6c; font-size: 11px; font-family: Arial, sans-serif, Helvetica; font-weight: bold; line-height: 15px; text-decoration: none; background-image: url("../images/link_on.gif"); background-repeat: no-repeat; text-indent: 10px; display: block; margin-top: 4px; margin-right: 0; padding-left: 3px; width: 150px }

.vert-level-0-on a:link, a:visited   { }

.vert-level-0-on a:hover    { color: #addc6c }

.vert-level-0-on a:active    { }

/* LEVEL 1 nav */
.vert-level-1 a     { color: #41b7c8; font-size: 10px; font-family: Arial, sans-serif, Helvetica; line-height: 15px; text-decoration: none; text-indent: 20px; cursor: pointer; display: block }

.vert-level-1 a:link   { color: #41b7c8 !important }

.vert-level-1 a:visited   { color: #41b7c8 !important }

.vert-level-1 a:hover    { color: #addc6c !important }

.vert-level-1 a:active    { color: #41b7c8 !important }

.vert-level-1-on a     { color: #addc6c; font-size: 10px; font-family: Arial, sans-serif, Helvetica; font-weight: bold; line-height: 14px; text-decoration: none; text-indent: 20px; cursor: pointer; display: block }

.vert-level-1-on a:link, a:visited    { }

.vert-level-1-on a:hover     { color: #addc6c }

.vert-level-1-on a:active    { }

/* LEVEL 2 nav */
.vert-level-2 a    { color: #41b7c8; font-size: 10px; font-family: Arial, sans-serif, Helvetica; line-height: 14px; text-decoration: none; text-indent: 30px; display: block; margin-right: 3px; margin-left: 3px }

.vert-level-2 a:link   { color: #41b7c8 }

.vert-level-2 a:visited   { color: #41b7c8 }

.vert-level-2 a:hover   { color: #addc6c }

.vert-level-2 a:active   { color: #41b7c8 }

.vert-level-2-on a    { color: #addc6c !important; font-size: 10px; font-weight: bold; line-height: 14px; text-decoration: none; text-indent: 30px; cursor: pointer; display: block; margin-right: 3px; margin-left: 3px }
.vert-level-2-on a:link, a:visited   { }

.vert-level-2-on a:hover    { color: #addc6c !important }

.vert-level-2-on a:active    { }

.vert-level-3  { color: #5abfe1; font-size: 10px; font-family: Arial, sans-serif, Helvetica; text-indent: 18px }

.vert-level-3-on  { color: #5abfe1; font-size: 10px; font-weight: bold; text-indent: 18px }

.vert-level-4  { color: #5abfe1; font-size: 9px; text-indent: 24px }

.vert-level-4-on  { color: #5abfe1; font-size: 9px; font-weight: bold; text-indent: 24px }

.topnav {
    background-color: #3366CC;
    text-align: right;
    text-decoration: none;
    margin: 0px;
    }

.horiz-top {
    display: inline;
    margin: 0px;
    padding: 0px 5px 0px 5px;
    line-height: 24px;
    color: #FFFFFF;
    font-weight: bold;
    background-color: #3366CC;
    }

.horiz-top a:link {
    color: #FFFFFF;
    margin: 0px;
    padding: 0px 5px 0px 5px;
    border-style: solid;
    border-width: 0px 1px 0px 1px;
    border-color: #3366CC;
    }

.horiz-top a:visited {
    color: #FFFFFF;
    margin: 0px;
    padding: 0px 5px 0px 5px;
    border-style: solid;
    border-width: 0px 1px 0px 1px;
    border-color: #3366CC;
    }

.horiz-top a:hover {
    color: #FFFFFF;
    margin: 0px;
    padding: 0px 5px 0px 5px;
    border-style: solid;
    border-width: 0px 1px 0px 1px;
    border-color: #CCCCCC;
    }

.horiz-top-on {
    display: inline;
    margin: 0px 6px 0px 6px;
    padding: 3px;
    line-height: 24px;
    color: #000000;
    background-color: #FFFFFF;
    font-weight: bold;
    }

.horiz-top-on a:link {
    color: #000000;
    }

.horiz-top-on a:visited {
    color: #000000;
    }

.horiz-top-on a:hover {
    color: #000000;
    }

.horiz-child-bar {
    display: block;
    line-height: 20px;
    width: 100%;
    background-color: #95b0e5;
    }

.horiz-child {
    display: inline;
    padding: 0px 10px 0px 10px;
    margin-bottom: 2px;
    line-height: 20px;
    color: #000000;
    font-weight: bold;
    }

.horiz-child a:link {
    color: #000000;
    }

.horiz-child a:visited {
    color: #000000;
    }

.horiz-child a:hover {
    color: #ff9036;
    }

.horiz-child-on {
    display: inline;
    padding: 0px 10px 0px 10px;
    margin-bottom: 2px;
    line-height: 20px;
    color: #ff9036;
    font-weight: bold;
    }

.horiz-child-on a:link {
    color: #ff9036;
    }

.horiz-child-on a:visited {
    color: #ff9036;
    }

.horiz-child-on a:hover {
    color: #ff9036;
    }

.map-level-0 {margin:10px 20px 10px 20px; font-weight:bold; font-size:12pt; }
.map-level-1{margin-left:35px; font-weight:bold; font-size:10pt;}
.map-level-2{margin-left:45px; font-size:9pt;}
.map-content-link {margin-left:20px; font-weight:bold; font-size:12pt;}
.map-content-link-on{margin-left:20px; font-weight:bold; font-size:12pt;}
hr { color: #dbdbdb; text-align: left; width: 80%; border-top: 1px solid #dbdbdb }
.goshopping { margin-bottom: -15px }
