/*
Layout CSS For menu
*/


.menuBody {
background-color:transparent;
margin:0;
overflow:auto;
}

.menuTable {
border-top:1px solid #8499A2;
width:100%;
}

.menuNodeBg_normal {
background-image:url("images/BTN0.gif");
margin:0;
padding:0;
}

.menuNodeBg_hover {
background-image:url("images/BTN1.gif");
margin:0;
padding:0;
}

.menuNodeBg_selected {
background-image:url("images/BTN2.gif");
margin:0;
padding:0;
}

.menuNodeBg_selected a, .menuNodeBg_selected a:hover, .menuNodeBg_selected a, .menuNodeBg_selected a:hover{
color:#FFFFFF;
font-family:Arial;
text-decoration:none
}

.menuNodeBg_normal a, .menuNodeBg_normal a:hover, .menuNodeBg_hover a, .menuNodeBg_hover a:hover{
color:#000;
margin:0;
padding:0;
text-decoration:none;
}

.menuNodeDiv_Normal{
border-bottom:1px solid #8499A2;
color:#000000;
cursor:pointer;
font-family:Arial;
font-size:12px;
font-weight:normal;
line-height:21px;
padding:0 0 0 13px;
text-align:left;
vertical-align:top;
}

.menuNodeDiv_Select{
border-bottom:1px solid #8499A2;
color:#FFFFFF;
cursor:pointer;
font-family:Arial;
font-size:12px;
font-weight: bold;
line-height:21px;
padding:0 0 0 13px;
text-align:left;
vertical-align:top;
}

.menuNodeLinkDiv, .menuNodeLinkSubDiv{
line-height:19px;
padding:0;
width:99%
}

div.menuNodeLinkDiv ul{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding-left:27px;

}

div.menuNodeLinkSubDiv ul{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding-left:39px;
}

div.menuNodeLinkDiv li.unselect, div.menuNodeLinkDiv li.unselect a, div.menuNodeLinkSubDiv li.unselect, div.menuNodeLinkSubDiv li.unselect a{
color:#000000;
display:block;
font-family:Arial;
font-size:12px;
text-decoration:none;
text-indent:2px;
width:99%;
}

div.menuNodeLinkDiv li.unselect a:hover, div.menuNodeLinkSubDiv li.unselect a:hover{
color:#0088C2;
}

div.menuNodeLinkDiv li.select, div.menuNodeLinkDiv li.select a, div.menuNodeLinkSubDiv li.select, div.menuNodeLinkSubDiv li.select a{
color:#FFFFFF;
font-family:Arial;
font-size:12px;
padding-left:2px;
text-decoration:none;
width:auto;
}

.select a, .select a:hover{
background-color:#8DB71F;
padding:0 2px;
}

.menuDivBg_ChildN{
background:transparent url("images/cend01.gif") no-repeat scroll 0 0;
color: #000000;
font-weight:normal;
text-align:left;
vertical-align:top;
}

.menuDivBg_ChildS{
background:transparent url("images/cend02.gif") no-repeat scroll 0 0;
color: #000000;
font-weight:normal;
line-height:21px;
text-align:left;
vertical-align:top;
}

.menuDivBg_SelectedChildN{
background:transparent url("images/cend01.gif") no-repeat scroll 0 0;
color: #FFFFFF;
font-family: Arial;
font-weight: bold;
}

.menuDivBg_SelectedChildS{
background:transparent url("images/cend02.gif") no-repeat scroll 0 0;
color: #FFFFFF;
font-family: Arial;
font-weight: bold;
}

.menuDivBg_ChildN, .menuDivBg_ChildS, .menuDivBg_SelectedChildS, .menuDivBg_SelectedChildN {
border-bottom: 1px solid #8499A2;
cursor: pointer;
font-family: Arial;
font-size: 12px;
line-height: 21px;
padding-left: 15px;
}

.menuLinkDivBg_ChildN{
background:transparent url("images/cend05.gif") no-repeat scroll 0 0;
color: #000000;
font-weight:normal;
text-align:left;
vertical-align:top;
}

.menuLinkDivBg_ChildS{
background:transparent url("images/cend06.gif") no-repeat scroll 0 0;
color: #000000;
font-weight:normal;
line-height:21px;
text-align:left;
vertical-align:top;
}

.menuLinkDivBg_ChildN, .menuLinkDivBg_ChildS{
cursor: pointer;
font-family: Arial;
font-size: 12px;
line-height: 21px;
}

.showList {

}

.hideList {
display:none;
}