ul#link-list,
ul#link-list ul
{
	margin: 15px 0 15px 0;
	padding: 0;
	list-style: none;
}

ul#link-list li
{
	behavior: url('css/hover.htc');
}

ul#link-list span.top-item-link,
ul#link-list span.sub-item-link
{
	display: block;
	cursor: pointer;
	
}

ul#link-list li.top-item-active span.top-item-link,
ul#link-list li:hover span.top-item-link,
ul#link-list li.hover span.top-item-link
{
	background-color: #F4F3EF;
}

ul#link-list li.top-item-active ul.sub-list
{
	background-color: #F4F3EF;
}

ul#link-list span.title
{
	padding: 5px 5px;
	display: block;
}

ul#link-list span.top-item-link,
ul#link-list span.sub-item-link
{
	color: #5D0F7C;
}

ul#link-list li.top-item-active span.top-item-link,
ul#link-list li.sub-item-active span.sub-item-link
{
	font-weight: bold;
	color: #000000;
}

ul#link-list span.sub-item-link span.title
{
	padding-left: 48px;
}

ul#link-list div.top-item-text,
ul#link-list div.sub-item-text
{
	background-color: #FFFFFF !important;
}

ul#link-list div.sub-item-text
{
	padding-left: 48px;
}

ul#link-list div.top-item-text p,
ul#link-list div.sub-item-text p
{
	margin: 0;
}

div.category-title
{
	background-color: #EFEBE0;
	background-image: none;
	padding: 4px;
	font-weight: bold;
	background-image: url("../images/faq/arrows/top-normal.gif");
	background-repeat: no-repeat;
	background-position: 520px 50%;
	margin-bottom: 10px;
}

div.top-item-active
{
	background-image: url("../images/faq/arrows/top-active.gif");
	background-repeat: no-repeat;
	background-position: 518px 50%;
}

/* Images */

ul#link-list
{
	padding: 1px 0 0 0;
}

