    .src_ac_ui_Accordion {
	font-size:10pt;
	font-weight:normal;
    }

    .src_ac_ui_Accordion ul {
	list-style-type:none;
	margin:0pt;
	padding:0pt;
    }

    .src_ac_ui_Accordion li {
    }

    .src_ac_ui_Accordion li.title {
    }

    .src_ac_ui_Accordion div.titlebar {
	padding:0pt;
	margin:0pt;
	cursor:pointer;
	font-weight:normal;
	white-space:nowrap;
	height:26px;
	background:transparent url(../style/src/ac/ui/Accordion/category_bg.gif) repeat-x top left;
	margin:0px 7px;
    }

    .src_ac_ui_Accordion div.titlebar .left {
	float:left;
	height:26px;
	width:7px;
	margin-left:-7px;
	background:transparent url(../style/src/ac/ui/Accordion/category_bg_l.gif) no-repeat top left;
    }

    .src_ac_ui_Accordion div.titlebar .right {
	float:right;
	height:26px;
	width:7px;
	margin-right:-7px;
	background:transparent url(../style/src/ac/ui/Accordion/category_bg_r.gif) no-repeat top left;
    }

    .src_ac_ui_Accordion div.titlebar .center {
	height:26px;
	float:left;
	vertical-align:middle;
    }

    .src_ac_ui_Accordion div.titlebar .center div.icon {
	display:inline;
	vertical-align:middle;
    }

    .src_ac_ui_Accordion div.titlebar .center div.icon img {
	vertical-align:middle;
	padding-right:4px;
    }

    .src_ac_ui_Accordion div.titlebar .center span {
	vertical-align:middle;
    }

    .src_ac_ui_Accordion li.item {
	font-size:12px;
	cursor:pointer;
    }

    .src_ac_ui_Accordion li div.item {
	padding:1px 4px;
    }

    .src_ac_ui_Accordion li .item .activeItem {
    }

    .src_ac_ui_Accordion li .item .selectedItem {
    }
