.SMParent {
    background-color: #000000;
	border-bottom:1px solid #ffffff;
    color:#FFFFFF;
    text-align:left;
	text-decoration: none;
	padding: 3px;
    padding-left: 5px;
}

.SMParent a{
    color:#FFFFFF;
	text-decoration: none;
}

.SMParentOver {
    background-color: #000000;
	border-bottom:1px solid #ffffff;
    color:#0099cc;
    text-align:left;
	text-decoration: none;
	padding: 3px;
    padding-left: 5px;
    cursor:pointer;
}

.SMParentOver a{
    color:#0099cc;
	text-decoration: none;
}

.SMParentSelected {
    background-color: #000000;
	border-bottom:1px solid #ffffff;
    color:#0099cc;
    text-align:left;
	text-decoration: none;
	padding: 3px;
    padding-left: 5px;
}

.SMParentSelected a{
    color:#0099cc;
	text-decoration: none;
}

.SMChild {
    background-color: #F5F5F5;
    color:#333399;   
    font-size: 90%;
	border-bottom: 1px solid #333399;
	text-decoration:none;
	padding: 3px;	
    padding-left: 8px;
    text-align:left;
}

.SMChild a {
	color:#333399;
	text-decoration:none;
}

.SMChildOver {
	border-bottom: 1px solid #333399;
    font-size: 90%;
	color:#000000;
	text-decoration:none;
	padding: 3px;	
    padding-left: 8px;
	cursor:pointer;
	text-align:left;
}
.SMChildOver a {
	color:#000000;
	text-decoration:none;
}
.SMChildSelected {
	border-bottom: 1px solid #333399;
    font-size: 90%;
	color:#000000;
	text-decoration:none;
	padding: 3px;		
    padding-left: 8px;
    text-align:left;
}
.SMChildSelected a {
	color:#000000;
	text-decoration:none;
}

.SMChildrenBox {
	background-color:#F5F5F5;
}

.SMMenu {
	background-color:white; 
	width: 160px;
	overflow:hidden;
}

.SMImageParent {
	display:none;
}

.SMImageChild {
	display:none;
}