.SMMenu {
	box-sizing:border-box;
	-moz-box-sizing:border-box;
    width:606px;
    padding:0px;
	background-color:none;
}

.SMParent {
	box-sizing:border-box;
	-moz-box-sizing:border-box;
    background-color:none;
	background-image:url();
    background-repeat:no-repeat;
    border-left:0px solid #BCC6D6;
    border-right:0px solid #BCC6D6;
    border-top:0px solid #BCC6D6;
	border-bottom:1px solid #E8EAE8;
    font:bold 14px Times New Roman;
	line-height: 18px;
    color:#422715;
    text-align:left;
    height:auto;
	padding-left:6px;
	padding-top:4px;
	padding-bottom:4px;
    margin-top:16px;
	margin-bottom:6px;
	cursor:pointer;
}

.SMParentOver {
	box-sizing:border-box;
	-moz-box-sizing:border-box;
    background-color:none;
	background-image:none;
    background-repeat:no-repeat;
    border-left:0px solid #BCC6D6;
    border-right:0px solid #BCC6D6;
    border-top:0px solid #BCC6D6;
	border-bottom:1px solid #CCCCCC;
    font:bold 14px Times New Roman;
	line-height: 18px;
    color:#422715;
    text-align:left;
    height:auto;
	padding-left:6px;
	padding-top:4px;
	padding-bottom:4px;
    margin-top:16px;
	margin-bottom:6px;
    cursor:pointer;
}

.SMParentSelected {
	box-sizing:border-box;
	-moz-box-sizing:border-box;
    background-color:none;
	background-image:none;
    background-repeat:no-repeat;
    border-left:0px solid #BCC6D6;
    border-right:0px solid #BCC6D6;
    border-top:0px solid #BCC6D6;
	border-bottom:1px solid #CCCCCC;
    font:bold 14px Times New Roman;
	line-height: 18px;
    color:#820808;
    text-align:left;
    height:auto;
    padding-left:6px;
	padding-top:4px;
	padding-bottom:4px;
    margin-top:16px;
	margin-bottom:6px;
	cursor:pointer;
}

.SMChild {
	background-color:none;
	border-bottom:0px solid #FF0000;
	font:14px "times new roman";
	line-height:18px;
    color:#333333;
	padding-left:16px;
    padding-top:3px;
	padding-bottom:3px;
    text-align:left;
}

.SMChild a {
	color:#545DC6;
	font:14px "times new roman";
	line-height:18px;
	text-decoration:underline;
	padding-top:3px;
	padding-bottom:3px;
}

.SMChildOver {  
	background-color:none;
	border-bottom:0px solid #FF0000;
	font:14px "times new roman";
	line-height:18px;
    color:#333333;
	padding-left:16px;
    padding-top:3px;
	padding-bottom:3px;
    text-align:left;
}

.SMChildOver a {
	color:#545DC6;
	font:14px "times new roman";
	line-height:18px;
	text-decoration:none;
	padding-top:3px;
	padding-bottom:3px;
}

.SMChildSelected {
	background-color:none;
	border-bottom:0px solid #FF0000;
	font:14px "times new roman";
	line-height:18px;
    color:#003366;
	padding-left:16px;
    padding-top:3px;
	padding-bottom:3px;
    text-align:left;
}

.SMChildSelected a {
	color:#545DC6;
	font:14px "times new roman";
	line-height:18px;
	text-decoration:underline;
	padding-top:3px;
	padding-bottom:3px;
}

.SMChildrenBox {
	background-image:none;
    background-repeat:repeat;
	border-left:0px solid #BCC6D6;
    border-right:0px solid #BCC6D6;
	border-bottom:0px solid #BCC6D6;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

.SMMenu {
	box-sizing:border-box;
	-moz-box-sizing:border-box;
    width:606px;
    padding:0px;
	background-color:none;
}

.SMImageParent {
	display:none;
}

.SMImageChild {
	display:none;
}

.SMChildImage {
	vertical-align:middle;
	border:0px solid black;
	margin-right:6px;
}
