﻿/*----------------------------
						Menu
----------------------------*/
ul.AspNet-Menu-Horizontal {
    padding: 0 0 0 5px;
}

ul.AspNet-Menu li {
    padding:  2px 2px 2px 2px;
}

ul.AspNet-Menu li a {
  	padding: 5px 5px 5px 5px;
  	font-size: 1.0em;
	font-weight: bold;
    color: #FFFFFF;
  	text-decoration: underline !important;
}

ul.AspNet-Menu li a:hover {
    background: #fff url('images/a18.gif') repeat-x;
    color: #4A4A24;
    text-decoration: none !important;
    
}

/*a.AspNet-Menu-Selected {
  
    background: #fff url('images/a18.gif') repeat-x !important;
    color: #4A4A24;
    text-decoration: none !important;
}*/


/*----------------------------
			Category TreeView
----------------------------*/

div.AspNet-TreeView ul li
{
    white-space: nowrap;
    padding: 2px 0 2px 0; 
}

div.AspNet-TreeView ul ul
{
    margin: 2px 0 2px 10px;
}

div.AspNet-TreeView li a
{
    color: #666666;
}

div.AspNet-TreeView li.AspNet-TreeView-Leaf
{
    margin-left: 18px;
}

div.AspNet-TreeView li.AspNet-TreeView-Leaf a {
    color: #267be2;
}

div.AspNet-TreeView li.AspNet-TreeView-Parent a:hover {
	text-decoration: none!important;
}

div.AspNet-TreeView li.AspNet-TreeView-Leaf a:hover {
	text-decoration: underline!important;
}

div.AspNet-TreeView .AspNet-TreeView-ClickableNonlink
{
    cursor: pointer;
}

div.AspNet-TreeView .AspNet-TreeView-Collapse {
    background: url('images/collapse.gif') 0 2px no-repeat;
    width: 15px;
    float:left;
    cursor: pointer;
}

div.AspNet-TreeView .AspNet-TreeView-Expand
{
    background: url('images/expand.gif') 0 2px no-repeat;
    width: 15px;
    float:left;
    cursor: pointer;
}

/* hide the root node and move the list left*/
div.AspNet-TreeView {
    padding-top: 8px!important;
    margin-left: -10px;
}

.AspNet-TreeView-Root > a,
.AspNet-TreeView-Root > .AspNet-TreeView-Collapse {
    display: none;
}
