﻿.foo {} /* W3C CSS validator likes CSS files to start with a class rather than a comment. Soooooo.... */

.SMParent, .SMParentOver, .SMParentSelected 
{
	/*	background-image:url(tab.gif);	*/
	font:12px arial; 
	color:navy; 
	text-align:left; 
	padding:3px;
	cursor:pointer; cursor:hand;
	border-bottom:solid 1px #DDE6F7;
}

.SMParent a
{
	text-decoration: none;
	color:navy;
}
.SMParentOver a 
{
	text-decoration: none;
	color:navy;
}
.SMParentSelected a 
{
	text-decoration: none;
	color:navy; 
	font-weight:bold;
}
.SMParentSelected 
{
	/*border-bottom:solid 1px #DDE6F7;
	border-left:solid 1px #DDE6F7;
	border-right:solid 1px #DDE6F7;
	background-color: #DDE6F7;*/
 }

.SMChild {
    font:12px arial; 
    color:#2D466F; 
    text-align:left;
    padding-left:10px;
}
.SMChild a {
    font:12px arial; 
    color:#2D466F; 
	text-decoration:none;
}

.SMChildOver {
    font:12px arial; 
    color:#2D466F; 
    text-align:left;
    padding-left:10px; 
    text-decoration:underline; 
    cursor:pointer;
    /*background-color:Gray;*/
}
.SMChildOver a {
    font:12px arial; 
    color:#2D466F; 
	text-decoration:none;
}

.SMChildSelected {
    font:12px arial; 
    color:orange; 
    text-align:left;
    padding-left:10px;
    /*background-color: Aqua;*/

}
.SMChildSelected a {
    font:12px arial; 
    color:orange; 
	text-decoration:none;
}

.SMChildrenBox {
    background-color:white;
    border-bottom:1px solid white;
    border-left:1px solid white;
    border-right:1px solid white;
    margin-top:3px;
}

.SMMenu {
    width:125px;
}

.SMImageParent {
	display:none;
}

.SMImageChild {
	display:none;
}

.SMChildImage {
	vertical-align:middle;
	border:0px solid black;
	margin-right:6px;
}