.SMSeleceted a {
    background-image:url(background_parentover.gif);
    background-repeat: repeat-y;
	background-position: left;
    font:bold 11px tahoma;
    color:White;
    text-align:left;
    height:21px;
    cursor:hand;
    text-decoration:none;
}
.SMParentOver a {
    background-image:url(background_parentover.gif);
    background-repeat: repeat-y;
	background-position: left;
    font:bold 11px tahoma;
    color:White;
    text-align:left;
    height:21px;
    cursor:hand;
    text-decoration:none;
}
.SMParent a {
	color:White;
	font:bold 11px tahoma;
	text-decoration:none;
}
.SMParent {
    background-image:url(background_parent.gif);
    background-repeat: repeat-y;
	background-position: left;
    border-left:1px solid #FFFFFF;
    border-right:1px solid #FFFFFF;
    border-top:1px solid #FFFFFF;
    font:bold 11px tahoma;
    color:White;
    text-align:left;
    height:21px;
    padding-left:5px;
    padding-top:5px;
    margin-top:1px;
}

.SMParentOver {
    background-image:url(background_parentover.gif);
    background-repeat: repeat-y;
	background-position: left;
	border-left:1px solid #FFFFFF;
    border-right:1px solid #FFFFFF;
    border-top:1px solid #FFFFFF;
    font:bold 11px tahoma;
    color:White;
    text-align:left;
    height:21px;
    padding-left:5px;
    padding-top:5px;
    margin-top:1px;
    cursor:hand;
}

.SMParentSelected {
    background-image:url(background_parentselected.gif);
    background-repeat: repeat-y;
	background-position: left;
    border-left:1px solid #FFFFFF;
    border-right:1px solid #FFFFFF;
    border-top:1px solid #FFFFFF;
    font:bold 11px tahoma;
    color:#FFFF00;
    text-align:left;
    height:21px;
    padding-left:5px;
    padding-top:5px;
    margin-top:1px;
    cursor:default;
}

.SMChild {
    font:12px tahoma;
    color:Black;
    padding-left:10px;
    padding-top:2px;
    text-align:left;
}
.SMChild a {
	color:Black;
	font:12px Tahoma;
	text-decoration:none;
}

.SMChildOver {
    font:12px tahoma;
    color:#FF0000;
    padding-left:10px;
    padding-top:2px;
    cursor:hand;
    text-align:left;
}
.SMChildOver a {
	color:#FF0000;
	font:12px Tahoma;
}

.SMChildSelected {
    font:12px tahoma;
    color:#FF0000;
    padding-left:10px;
    padding-top:2px;
    text-align:left;
}
.SMChildSelected a {
	color:#FF0000;
	font:12px Tahoma;
	text-decoration:none;
}

.SMChildrenBox {
    background-image:url(bg_child.gif);
    border-bottom:1px solid #FFFFFF;
    border-left:1px solid #FFFFFF;
    border-right:1px solid #FFFFFF;
	padding-top: 2px;
	padding-bottom: 2px;
}

.SMMenu 
{
    width:190px;
    padding:1px;
}

.SMImageParent {
	display:none;
}

.SMImageChild {
	display:none;
}

.SMChildImage {
	vertical-align:middle;
	border:0px solid black;
	margin-right:6px;
}