
UL.esms-Nav-LeftBar
{
height:100%;
width:100%;
overflow-y: auto;
overflow-x: hidden;
behavior: url(/Public/Htc/nav.htc);
padding: 0px;
margin: 0px;
list-style: none;
}

LI.esms-Nav-Subarea
{
display: inline;
padding: 0px;
margin: 0px;
}

LI.esms-Nav-Group
{
margin: 0px;
padding-bottom: 7px;
border-top:	1px solid #6693cf;
}
LI.esms-Nav-Group-HiddenFirst
{
border-top:	1px solid #6693cf;
padding: 0px;
margin: 0px;
height: 0px;
}
LI.esms-Nav-Group-Hidden
{
padding: 0px;
margin: 0px;
height: 0px;
}

A.esms-Nav-Subarea-Link,
A.esms-Nav-Subarea-Link:link,
A.esms-Nav-Subarea-Link:visited,
A.esms-Nav-Subarea-Link:active,
A.esms-Nav-Subarea-Link:hover
{
height: 15px;
cursor: hand;
color: #000000;
padding: 1px 2px;
white-space: nowrap;

margin-left: 6px;
text-align: left;
width: 100%;

font-weight: normal;
}

A.esms-Nav-Group-Heading-Hidden,
A.esms-Nav-Group-Heading-Hidden:link,
A.esms-Nav-Group-Heading-Hidden:visited,
A.esms-Nav-Group-Heading-Hidden:active,
A.esms-Nav-Group-Heading-Hidden:hover
{
}

A.esms-Nav-Subarea-Hovered,
A.esms-Nav-Subarea-Hovered:link,
A.esms-Nav-Subarea-Hovered:visited,
A.esms-Nav-Subarea-Hovered:active,
A.esms-Nav-Subarea-Hovered:hover
{
padding: 0px 1px;
background-image: url(/Public/Images/nav_hover_highlight.gif);
background-repeat: repeat-x;
border:	1px solid #ffbd69;
}

A.esms-Nav-Subarea-Selected,
A.esms-Nav-Subarea-Selected:link,
A.esms-Nav-Subarea-Selected:visited,
A.esms-Nav-Subarea-Selected:active,
A.esms-Nav-Subarea-Selected:hover
{
padding: 0px 1px;
border:	1px solid #ffb74c;
background-color: #ffe6a0;
}

A.esms-Nav-Subarea-Disabled,
A.esms-Nav-Subarea-Disabled:link,
A.esms-Nav-Subarea-Disabled:visited,
A.esms-Nav-Subarea-Disabled:active,
A.esms-Nav-Subarea-Disabled:hover
{
cursor: default;
color: #808080;
}
TD.esms-Form-LeftBar * A.esms-Nav-Group-Heading,
TD.esms-Form-LeftBar * A.esms-Nav-Group-Heading:link,
TD.esms-Form-LeftBar * A.esms-Nav-Group-Heading:visited,
TD.esms-Form-LeftBar * A.esms-Nav-Group-Heading:active,
TD.esms-Form-LeftBar * A.esms-Nav-Group-Heading:hover
{
background-image: url(/Public/Images/formnav_header_back.gif);
}

A.esms-Nav-Group-Heading,
A.esms-Nav-Group-Heading:link,
A.esms-Nav-Group-Heading:visited,
A.esms-Nav-Group-Heading:active,
A.esms-Nav-Group-Heading:hover
{

padding-left: 7px;
height: 19px;
text-align: left;

font-weight: bold;
color: #15428b;
padding-top: 2px;
font-size: 12px;
cursor: hand;
background-image: url(/Public/Images/nav_header_back.gif);
background-repeat: repeat-x;
width: 100%;
}

UL.esms-Nav-Group-Subareas
{
display: none;
filter: progid:DXImageTransform.Microsoft.Wipe( GradientSize=1.0, wipeStyle=1, motion='forward');
width: 100%;
margin: 0px;

padding-right: 10px;

}

NOBR.esms-Nav-Subarea-Title
{
width:			80%;

padding-left:   4px;

overflow:		hidden;
text-overflow:	ellipsis;
behavior:		url(/Public/Htc/mouseover.htc);
}

NOBR.esms-Nav-Group-Title
{
width:			80%;

padding-right:   4px;

overflow:		hidden;
text-overflow:	ellipsis;
behavior:		url(/Public/Htc/mouseover.htc);
}

IMG.esms-Nav-Subarea-Icon
{
width: 16px;
height: 16px;
}

IMG.esms-Nav-Group-RightIcon
{
position:	absolute;

right:      2px;

align:		absmiddle;
}
