@charset "utf-8";
/* CSS Document */

#category_depts {
/*width:200px;
border: solid #000000 1px;*/
text-align:right;
list-style:none !important;
}

#categories {
list-style: none ;
margin:0px;
padding:0px;
font-family: Arial, Verdana, Helvetica, sans-serif;
}

#categories ul {
list-style:none;
margin:0px;
padding:0px;
}

#categories a {
display:inline;/**/
text-decoration: none;
}

#categories a:hover {
}

#categories .catlink {
margin:16px 0 0 0;
}

#categories .selected ul {
list-style:none !important;
margin:0px;
padding:0px;
}

#categories ul .selected .lev_1 {
font-size:10pt;
color:#704165;
text-decoration:none;
}

/* hide all other parent cats */
#categories .cat_lev_0 {
display:none;
}

/* heading for the cat we are in */
#categories .selected .lev_0 {
padding:6px 0 0 0;
font-size:11pt !important;
font-weight:bold !important;/**/
color:#000 !important;
text-decoration:none;
}

/* display the subcats */
#categories .selected {

display:list-item;
}

#categories .selected .cat_lev_1 {
}

#categories .selected .lev_1:hover {
font-weight:bold;
color:#704165;
}

/* heading for the second level cat we are in 
this seems to effect the second level */
#categories .selected .parent {
font-size:10pt;
font-weight:bold !important;
color:#ceac53;
}

/* display the subcats */ 
#categories .selected .cat_lev_1 ul {
list-style:none;
margin:0px;
padding:0 0 8px 0;
}

#categories .selected .cat_lev_1 ul .cat_lev_2 {
border-bottom:none;
}

#categories .selected .cat_lev_1 ul .lev_2 {
padding:2px 0 0 0;
font-size:8pt;
color:#c0a6bd !important;
}

#categories .selected .cat_lev_1 ul .lev_2:hover {
color:#704165 !important;
}

/* third level cat we are in */
#categories .selected .selected .selected .lev_2 {
font-size:8pt;
color:#704165 !important;
}
