.SMParent {
	
    background-image:url(background_parent.gif);
    background-repeat:repeat-x;
	border-top:1px solid #DADBDB;
    font:bold 8pt Tahoma;
    color:#7E7D7B;
    text-align:left;
	padding: 2px;
    padding-left: 12px;
    height:21px;
}

.SMParentOver {
	
    background-image:url(background_parent.gif);
    background-repeat:repeat-x;
	border-top:1px solid #DADBDB;
    font:bold 8pt Tahoma;
    color:#006896;
    text-align:left;
	padding: 2px;
    padding-left: 12px;
	cursor:pointer; 
    height:21px;
}

.SMParentSelected {
	
    background-image:url(background_parentselected.gif);
    background-repeat:repeat-x;
	border-top:1px solid #DADBDB;
    font:bold 8pt Tahoma;
    color:white;
    text-align:left;
	padding: 2px;
    padding-left: 12px;
    height:21px;
}

.SMChild {
	font:9pt Tahoma; 
	color:#232323;
	text-decoration:none;
    padding-left: 5px;
	text-align:left;
	
}
.SMChild a {
	/*color:#232323;
	font:9pt Tahoma;
	text-decoration:none;*/
}

.SMChildOver {
	font:9pt Tahoma; 
	color:#232323;
	text-decoration: none;
    padding-left: 5px;
	cursor:pointer;
	text-align:left;
}
.SMChildOver a {
	/*color:#232323;
	font:9pt Tahoma;
	text-decoration:none; */
}
.SMChildOver a:hover 
{
    /* text-decoration: underline; */
}

.SMChildSelected {
	font:9pt Tahoma; 
	color:#232323;
	text-decoration:none;
    padding-left: 5px;
	text-align:left;
}
.SMChildSelected a {
	/* color:#232323;
	font:9pt Tahoma;
	text-decoration:none; */
}
.SMChildSelected a:hover 
{
    /*color: #232323;
    text-decoration: underline; */
}

.SMChildrenBox {
	padding-left:3px;
}

.SMMenu {
	background-color:white;
	border:1px solid #DADBDB;
	border-top:none;
	width: 240px;
	border-top: none;
	overflow:hidden;
}

.SMImageParent {
	display:none;
}

.SMImageChild 
{
    display: none;
	border:0px;
	margin-right:2px;
}
