
/***************************************************************************************************************************/
/***************************************************************************************************************************/



.yuimenu {

    background-color: #FFFFFF;
    border: solid 1px #c4c4be;
    padding: 5px;
	font-size:12px;

}

.yuimenu ul {

    border: solid 1px #c4c4be;
    border-width: 1px 0 0 0;
    margin:0;

 }

.yuimenu li {

    list-style-type: none;    

}

.yuimenu ul.first-of-type
 {

    border-width: 0;
    padding: 0;

} 
li.first-of-type { line-height:13px!important;}



/***************************************************************************************************************************/
/***************************************************CATEGORIES***********************************************************/


div#categoriescontextmenu
.yuimenuitem {
   line-height:18px;
}



div#categoriescontextmenu
.yuimenuitem-selected {
  color:#006633;
}

div#categoriescontextmenu
.yuimenuitemlabel
{

    text-align: left;
    white-space: nowrap;
    font-size:12px;
    color: #929292;
    text-decoration: none;
/*    padding: 5px 5px;*/
  /*  width:100%;*/
    display:block;
    margin:0;
}

div#categoriescontextmenu
span.yuimenuitemlabel
{

    text-align: left;
    white-space: nowrap;
    font-size:13px;
    color: #929292;
    text-decoration: none;
   padding-left: 5px;
    }
span.yuimenuitemlabel  img { margin-left:2px; padding:0px; }

div#categoriescontextmenu 
.yuimenuitem-selected
span.yuimenuitemlabel 
{

    background-color: #FFFFFF;
    text-align: left;
    white-space: nowrap;
    font-size:13px;
    color: #929292;
    text-decoration: none;
/*    padding: 5px 5px;*/
 /*   width:100%;*/
    display:block;
    }
    


div#categoriescontextmenu
a {

   color: #FFFFFF;
   padding-left: 5px;

}



div#categoriescontextmenu
a.yuimenuitemlabel-selected {

   color: #006600;

}


/***************************************************EDITED STYLES***********************************************************/

.selcategory{
float:left;
margin:0;
padding-left:5px;
padding-right:5px;
padding-top:5px;
margin-top:13px;
margin-bottom:0;
margin-right:25px;

/*padding:0;
display:block;  */
height:13px;
line-height:13px;
list-style-type: none;

} 

.selcategory li.selcategorytitle{
/*background:transparent url(../img/arrow_down.gif) no-repeat scroll right top;*/
color: #929292;
padding-right:2px;
font-weight:normal;
text-decoration:underline;
cursor:pointer;

} 

.selcategory li{
float:left;
} 

 



div#categoriescontextmenu{
  margin: 0;
  padding:0;
  position:absolute;
/*  float: left;*/
}
/***************************************************************************************************************************/
/***************************************************TYPES***********************************************************/


div#typescontextmenu
.yuimenuitem {
   line-height:20px;
}



div#typescontextmenu
.yuimenuitem-selected {
  color:#006633;
}

div#typescontextmenu
.yuimenuitemlabel
{

    text-align: left;
    white-space: nowrap;
    font-size:12px;
    color: #929292;
    text-decoration: none;
/*    padding: 5px 5px;*/
  /*  width:100%;*/
    display:block;
    margin:0;
}

div#typescontextmenu
span.yuimenuitemlabel
{

    text-align: left;
    white-space: nowrap;
    font-size:13px;
    color: #929292;
    text-decoration: none;
   padding-left: 5px;
    }
span.yuimenuitemlabel  img { margin-left:2px; padding:0px; }

div#typescontextmenu
.yuimenuitem-selected
span.yuimenuitemlabel 
{

    background-color: #FFFFFF;
    text-align: left;
    white-space: nowrap;
    font-size:13px;
    color: #929292;
    text-decoration: none;
/*    padding: 5px 5px;*/
 /*   width:100%;*/
    display:block;
    }
    


div#typescontextmenu
a {

   color: #FFFFFF;
   padding-left: 5px;

}



div#categoriescontextmenu
a.yuimenuitemlabel-selected {

   color: #006600;

}


/***************************************************EDITED STYLES***********************************************************/

.seltype{
float:left;
margin:0;
padding-right:5px;
padding-top:5px;
margin-top:13px;
margin-bottom:0;

/*padding:0;
display:block;  */
height:13px;
line-height:13px;
list-style-type: none;

} 

.seltype li.seltypetitle{
/*background:transparent url(../img/arrow_down.gif) no-repeat scroll right top;*/
color: #929292;
padding-right:2px;
font-weight:normal;
text-decoration:underline;
cursor:pointer;

} 

.seltype li{
float:left;
} 

 



div#typescontextmenu{
  margin: 0;
  padding:0;
  position:absolute;
/*  float: left;*/
}

/***************************************************************************************************************************/
/***************************************************YEARS******************************************************************/


div#yearscontextmenu
.yuimenuitem {
   line-height:18px;
}

div#yearscontextmenu
.yuimenuitem-selected {
  color:#006633;
}

div#yearscontextmenu
.yuimenuitemlabel
{

    text-align: left;
    white-space: nowrap;
    font-size:12px;
    color: #929292;
    text-decoration: none;
/*    padding: 5px 5px;*/
  /*  width:100%;*/
    display:block;
    margin:0;
}

div#yearscontextmenu
span.yuimenuitemlabel
{

    text-align: left;
    white-space: nowrap;
    font-size:13px;
    color: #929292;
    text-decoration: none;
   padding-left: 5px;
    }
span.yuimenuitemlabel  img { margin-left:2px; padding:0px; }

div#yearscontextmenu
.yuimenuitem-selected
span.yuimenuitemlabel 
{

    background-color: #FFFFFF;
    text-align: left;
    white-space: nowrap;
    font-size:13px;
    color: #929292;
    text-decoration: none;
/*    padding: 5px 5px;*/
 /*   width:100%;*/
    display:block;
    }
    


div#yearscontextmenu
a {

   color: #FFFFFF;
   padding-left: 5px;

}



div#yearscontextmenu
a.yuimenuitemlabel-selected {

   color: #FFFFFF;

}



/***************************************************EDITED STYLES***********************************************************/

.selyear{
float:left;
margin:0;
margin-top:13px;
margin-bottom:0;
padding-top:5px;
padding-right:5px;
height:13px;
line-height:13px;
list-style-type: none;
} 

.selyear li.selyeartitle{
/*background:transparent url(../img/arrow_down.gif) no-repeat scroll right top;*/
color: #929292;
padding-right:2px;
/*font-family:Arial;
font-size:13px;*/
font-weight:normal;
text-decoration:underline;

} 

.selyear li{
float:left;
/*padding:5px 5px;*/
} 

 



div#yearscontextmenu{
  margin: 0;
  padding:0;
  position:absolute;
  float: left;
}
.yui-menu-shadow { height:0px!important; }

