﻿
.Menu
{
vertical-align:top;
margin-top:0px;
visibility:visible;
margin:0px;
padding:0px;
}

.sideTop {
background:transparent url(../../images/YonetimMenuTop.gif);

height:4px;
overflow:hidden;
}
.sideBottom {
background:transparent url(../../images/YonetimMenuBottom.gif);

height:4px;
overflow:hidden;
}
.sideMiddle {
border-left:0px solid #878382;
border-right:0px solid #878382;

}
.arrowlistmenu{
 /*width of accordion menu*/

}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
font: 100% Arial, Sans-Serif;
color: #233769;
font-weight:bold;
/*background: black url(images/titlebar.png) repeat-x center left;*/
border-bottom:solid 1px #C1C1C1;
border-left:solid 2px #DEDEDE;
background: #EDEDED url(../../images/icons/menu/MenuOkSola.png) no-repeat 1px 5px;
margin-bottom: 0px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
display:block;
padding: 4px 4px 0px 17px;
height: 20px;
line-height:18px;
cursor: hand;
cursor: pointer;
}

.categoryitems
{
background-color:#FDFDFD;
border-left:solid 2px Red;
}

.subcategoryitems
{
background-color:#F5F5FF;
border-left:solid 2px Blue;
}
    
.arrowlistmenu h3
{
line-height: 18px;
font-size:10pt;
margin:0px;

}
    
.arrowlistmenu h3 a
{
text-decoration:none;
color: #233769;
}

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
/*background-image: url(images/titlebar-active.png);*/
/*background:transparent url(../../images/MenuHeader.gif) no-repeat center left;*/
border-left:solid 2px Red;
background-color:#DEDCDC;
background: #DEDCDC url(../../images/icons/menu/MenuOkAsagi.png) no-repeat 1px 5px;

}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0px;
}

.arrowlistmenu ul li{
padding-bottom: 0px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li .opensubheader{ /*Open state CSS for sub menu header*/
/*background: lightblue !important;*/
background: #F6F6F6 url(../../images/icons/menu/MenuOkSola.png) no-repeat 3px 4px !important;
margin-left:3px;
padding-left:20px;
border-left:solid 2px #F6F6F6;
}

.arrowlistmenu ul li .closedsubheader{ /*Closed state CSS for sub menu header*/
/*background: lightgreen !important;*/
background: #EDEDED url(../../images/icons/menu/MenuOkAsagi.png) no-repeat 3px 4px !important;
margin-left:3px;
padding-left:20px;
border-left:solid 2px Blue;
}

.arrowlistmenu ul li a{
color: #2054B4;
/*background: url(../../images/MenuOk.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 25px; /*link text is indented 19px*/
text-decoration: none;
border-bottom: 1px dashed #dadada;
line-height: 18px;
background-repeat:no-repeat;
background-position: 5px 4px;
font-size:100%;
}

.arrowlistmenu ul li a:visited{
color: #2054B4;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
background-color: #CEE1FA;
}

.arrowlistmenu ul li a.subexpandable:hover{ /*hover state CSS for sub menu header*/
background: lightblue;
}