.navbox {
	font-size:13px;
	text-align: left;
    width:150px;
    padding: 0px;
    margin: 0px;
    border-top: 0px;  
 	}
 
.leftnav {
	text-align: left;
	text-indent: 0px;
    width: 165px;
    padding-top: 0px;
    margin: 6px 6px 6px 6px;
 	}
 
 /* LEVEL 1 LINK CLASSES*/
 .level-1 a {
    display: marker;
    font-weight: bold;
	color: #000000;
    margin-left: 0px;
    margin-right: 0px;
    text-indent: 0px;
    cursor: pointer;
    text-decoration: none;
    }

.level-1 a:link {
    color: #003300;
	font-weight: bold;
    }

.level-1 a:visited {
    color: #003300;
    }

.level-1 a:hover {
    color: #663366;
    background-repeat: no-repeat;
    }

.level-1 a:active {
    color: #003300;
    }


<!--Level 1 Current-->
 .level-1-current a {
    display: marker;
    font-weight: bold;
	color: #FFFFFF;
    margin-left: 3px;
    margin-right: 0px;
    text-indent: 12px;
    cursor: pointer;
    text-decoration: none;
    }

.level-1-current a:link {
    display: marker;
    font-weight: bold;
	color: #FFFFFF;
    margin-left: 3px;
    margin-right: 0px;
    text-indent: 12px;
    cursor: pointer;
    text-decoration: none;
    }

.level-1-current a:visited {
    display: marker;
    font-weight: bold;
	color: #FFFFFF;
    margin-left: 3px;
    margin-right: 0px;
    text-indent: 12px;
    cursor: pointer;
    text-decoration: none;
    }

.level-1-current a:hover {
    display: marker;
    font-weight: bold;
	color: #FFFFFF;
    margin-left: 3px;
    margin-right: 0px;
    text-indent: 12px;
    cursor: pointer;
    text-decoration: none;}

.level-1-current a:active {
    display: marker;
    font-weight: bold;
	color: #FFFFFF;
    margin-left: 3px;
    margin-right: 0px;
    text-indent: 12px;
    cursor: pointer;
    text-decoration: none;
    }

/* Level 2 links */
 .level-2 a {
    display: marker
    font-weight: bold;
    width: 150px;
    color: #ccffcc;
    margin-left: 3px;
    margin-right: 0px;
    text-indent: 20px;
    cursor: pointer;
    text-decoration: none;
    }

.level-2 a:link {
    color: #ccffcc;
	font-weight: bold;
    }

.level-2 a:visited {
    color: #ccffcc;
    }

.level-2 a:hover {
    color: #cc6666;
    background-repeat: no-repeat;
    }

.level-2 a:active {
    color: #ccffcc;
    }
/* Level 2 Current */

.level-2-current a {
    display: block;
    font-weight: bold;
    color: #FFFFFF;
    background-repeat: no-repeat;
    margin-left: 3px;
    margin-right: 0px;
    text-indent: 20px;
    text-decoration: none;
    cursor: pointer;
    }
.level-2-current a:link{
    color: #FFFFFF;
	text-decoration:none;
	}
.level-2-current a:visited{
    color: #FFFFFF;
    text-decoration: none;
	}
.level-2-current a:hover{
     color: #FFFFFF;
    text-decoration: none;
	}
.level-2-current a:visited{
    color: #FFFFFF;
    text-decoration: none;
	}
	
/* Breadcrumbs*/
.breadcrumb {   	
	background-position: middle;
	background-repeat: repeat-x;
   	text-indent: 10px;
    margin-left: 0px;
    font-size: 9pt;
	}

.cart{
    font-size: 9pt;	
    color: #333366;
	font-weight: bold;
	text-align:right;
	}
	
.breadcrumb a:link {
    font-size: 9pt;	
    color: #333366;
	font-weight: bold;
	}

.breadcrumb a:visited {
    font-size: 9pt;
    color: #333366;
	font-weight: bold;
	}
	
.breadcrumb a:hover {
	font-size: 9pt;
	color:  #663366;
	font-weight:bold;
	}

/*Right Navigation Menu */
.rightnav {
	text-align: left;
    width: 150px;
    padding-top: 0px;
    margin: 6px 0px 6px 6px;
    }

.rightnavlink a {
    display: block;
    font-weight: bold;
    color: #003300;
    margin-left: 3px;
    margin-right: 0px;
    text-indent: 12px;
    cursor: pointer;
    text-decoration: none;
    }
.rightnavlink a:link {
    color: #003300;
	font-weight: bold;
    }
.rightnavlink a:visited {
    color: #003300;
    }

.rightnavlink a:hover{ 
	color: #663366; 
	background-repeat: no-repeat;
	}

.rightnavlink a:active {
    color: #003300;
    }