/*
=======================================================================
	Categories Rules
=======================================================================
*/

html {height:100%}

.category {
	width:100%;
	padding:0px 0px 10px 0px;
	float:left;
	/*min-height:100px;*/
	min-height:25px;
	/*background-image:url(../../images/advancecms/faq_bg.gif);*/
	/*background-repeat:repeat;*/
	background-position:top;
	margin-bottom:10px;
}
.category h5{
	float:left;
	padding:10px 0px 5px 10px;
	color:#666666;
}

.arrowlistmenu{
width:100%;
float:left;
}

.arrowlistmenu .menuheader{
color: #666666;
/*background-image:url(../../images/advancecms/cat_bg.gif);*/
/*background-repeat:no-repeat;*/
cursor:pointer;
width:100%;
height:20px;
padding: 7px 0px 0px 10px;
margin-left:1px;
border-bottom:#cdcdcd solid 1px;
display:inline-block;
}

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
background-image:url(../../images/advancecms/cat_bg_sel.gif); background-repeat: no-repeat; background-position: 1px 50%;
background-repeat:no-repeat;
}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;

}

.arrowlistmenu ul li .trigger{ /*Open state CSS for sub menu header*/
	background-image:url(../../images/advancecms/plus.gif);
	background-repeat:no-repeat;
	background-position: 1px 80%;
}

.arrowlistmenu ul li .trigger.open{ /*Closed state CSS for sub menu header*/
	background-image:url(../../images/advancecms/minus.gif);
	background-repeat:no-repeat;
	background-position: 1px 80%;
}

.arrowlistmenu ul li a{
	color: #666666;
	background-image:url(../../images/advancecms/cat_arow.gif);
	background-repeat:no-repeat;
	background-position: 8px 80%;
	cursor:pointer;
	text-decoration:none;
	width:85%;
	height:20px;
	padding: 5px 0px 0px 20px;
	margin-left:5px;
	display:inline-block;
}

.arrowlistmenu ul li a:visited{
color: #666;
}


/* --- Accordion --- */
.js #main .accordion {visibility:hidden}

.js #side .accordion {display:none}

.accordion {margin:0; padding:0 10px}

.accordion li {list-style-type:none}

.accordion li.last-child {list-style-type:none}

#side ul.accordion ul {margin:0; padding:0 0 0 10px;}

