.SMParent {
	box-sizing:border-box;
	-moz-box-sizing:border-box;    	 
    	background-repeat:repeat-x;
	border-top:1px solid #ffffff;
	font:bold 8pt Tahoma;
	color:#ffffff;
	text-align:left;
	padding: 2px;
    	padding-left: 10px;
	 
	 
}

.SMParentOver {
	box-sizing:border-box;
	-moz-box-sizing:border-box;
        background-repeat:repeat-x;
	border-top:1px solid #ffffff;
        font:bold 8pt Tahoma;
    	color:#ffffff;
    	text-align:left;
	padding: 2px;
    	padding-left: 10px;
	cursor:pointer; 
	 
}

.SMParentSelected {
	box-sizing:border-box;
	-moz-box-sizing:border-box;     
	background-repeat:repeat-x;
	border-top:1px solid #ffffff;
    	font:bold 8pt Tahoma;
    	color:white;
    	text-align:left;
	padding: 2px;
    	padding-left: 10px;
	 
    	 
}

.SMChild {
	background-color:#ffffff;	
	font: 11px verdana; 
	text-decoration:none;
    	color:#406090;
    	padding-left: 10px;
	cursor:pointer;
	text-align:left;
	height:16px;
	 
}

.SMChild a {
	color:#406090;
	font:11px Verdana;
	text-decoration:none;
	height:16px;
}


.SMChildOver {
	background-color:#efefef;
	 
	font: 11px verdana; 
	text-decoration:none; 
    	color:#406090;
    	padding-left: 10px;
	cursor:pointer;
	text-align:left;
	height:16px;
	  
	 
	
}
.SMChildOver a {
	color:#406090;
	font:11px Verdana;
	text-decoration:none;
	height:16px;
	 	 
}

.SMChildSelected {	
	font:bold 8pt Tahoma; 
	color:#406090;
	text-decoration:none;
   	padding-left: 10px;
	text-align:left;
	height:16px;
	 
	
}
.SMChildSelected a {
	color:#406090;
	font:bold 8pt verdana;
	text-decoration:none;
	height:16px;
	 
	 
}

.SMChildrenBox {
	padding-left:3px;	 
	
}

.SMMenu {
	background-color:white;
	border:1px solid #ffffff;
	border-top:none;
	width: 150px;
	border-top: none;
	overflow:hidden;
}

.SMImageParent {
	display:none;
}


.SMImageChild {
	border:0px;
	margin-right:2px;
	 
}

 