.SMParent,.SMParentOver,.SMParentSelected  {
	box-sizing:border-box;
    background-repeat: no-repeat;
	border-top:0px solid #212A69;
    font:bold 11px "Trebuchet MS",Verdana,Tahoma;
    color:#1E2559;
    text-align:left;
	text-decoration: none;
	padding-top:2px;
    padding-left: 8px;
    cursor:pointer;
    overflow:visible;
}

.SMParentOver {
    color:#006194;
    cursor:pointer;
    overflow:visible;
    
}

.SMParentSelected {
    color:#006194;
    cursor:pointer;
    overflow:visible;
}

.SMChildrenBox {
	background-color:#F7F0DE;
	overflow:visible;
}

.SMMenu {
	background-color:#F8F1E2;
	overflow:visible;
	padding-top:20px;
}

.SMImageParent {
	display:none;
	overflow:visible;
}

.SMImageChild {
	display:none;
	overflow:visible;
	
}

.SMChild a {
	font:10px "Trebuchet MS",Trebuchet,Verdana,Tahoma;
	color:#8E7E67;
	text-decoration:none;
	text-align:left;
	overflow:visible;

}

.SMChildOver a{
	font:10px "Trebuchet MS",Trebuchet,Verdana,Tahoma;
	color:#8E7E67;
	text-decoration:none;
	text-align:left;
font-weight:bold;
overflow:visible;

}

.SMChildOver a:link {
	color:#8E7E67;
	font:10px "Trebuchet MS",Trebuchet,Verdana,Tahoma;
	text-decoration:none;
	text-align:left;
font-weight:bold;
overflow:visible;


}
.SMChildOver a:hover {
	color:#8E7E67;
	font:10px "Trebuchet MS",Trebuchet,Verdana,Tahoma;
	text-decoration:none;
	text-align:left;
		font-weight:bold;
	overflow:visible;

}
.SMChildOver a:visited {
	color:#8E7E67;
	font:10px "Trebuchet MS",Trebuchet,Verdana,Tahoma;
	text-decoration:none;
	text-align:left;
	font-weight:bold;
	overflow:visible;
}

.SMChildSelected  {
	font:10px "Trebuchet MS",Trebuchet,Verdana,Tahoma;
	color:#8E7E67;
	text-decoration:none;
	text-align:left;
	padding-left: 12px;
	padding-bottom: 3px;
		font-weight:bold;
	overflow:visible;

}

.SMChildSelected a {
	font:10px "Trebuchet MS",Trebuchet,Verdana,Tahoma;
	color:#8E7E67;
	text-decoration:none;
	text-align:left;
	padding-bottom: 3px;
		font-weight:bold;
	overflow:visible;

}


.SMChild  {
	font:10px "Trebuchet MS",Trebuchet,Verdana,Tahoma;
	color:#8E7E67;
	text-decoration:none;
	text-align:left;
	padding-left: 12px;
	padding-bottom: 3px;
	overflow:visible;
}
.SMChildOver {
	font:10px "Trebuchet MS",Trebuchet,Verdana,Tahoma;
	color:#8E7E67;
	text-decoration:none;
	text-align:left;
	padding-left: 12px;
	padding-bottom: 3px;
	line-height:10px;
	font-weight:bold;
	overflow:visible;


}

.SMParent a {

    font:bold 11px "Trebuchet MS",Verdana,Tahoma;
    color:#1E2559;
    text-align:left;
	text-decoration: none;
	overflow:visible;

}


.SMParentOver a {

    font:bold 11px "Trebuchet MS",Verdana,Tahoma;
    text-align:left;
	text-decoration: none;
    color:#006194;
    overflow:visible;


}

.SMParentOver a:visited {

    font:bold 11px "Trebuchet MS",Verdana,Tahoma;
    color:#006194;
    text-align:left;
	text-decoration: none;
	overflow:visible;

}

.SMParentOver a:hover {

    font:bold 11px "Trebuchet MS",Verdana,Tahoma;
    color:#006194;
    text-align:left;
	text-decoration: none;
	overflow:visible;

}

.SMParentSelected a {

    font:bold 11px "Trebuchet MS",Verdana,Tahoma;
    color:#006194;
    text-align:left;
	text-decoration: none;
	overflow:visible;

}

.SMParentSelected a:hover {

    font:bold 11px "Trebuchet MS",Verdana,Tahoma;
    color:#006194;
    text-align:left;
	text-decoration: none;
	overflow:visible;

}