div#feature_list	{
	float: left;
	width: 190px;
	margin: 10px 0 0;
	font-size: 110%;
	}

* html div#feature_list	{
	margin-left: 7px;
	}

div#feature_list ul	{
	margin: 0 0 0 10px;
	padding: 0;
	}

div#feature_list ul li	{
	font-family: arial, verdana, sans-serif;
	font-size: 90%;
	font-weight: bold;
	color: #336667;
	background-color: #ddd;
	padding: 2px 6px;
	cursor: pointer;
	margin-top: 5px;
	*margin-top: 3px;
	*padding: 0 6px 2px;
	}
	
div#feature_list ul li:hover	{
	background-color: #bbb;
	}

div#feature_list li	{
	position: relative;
	list-style: none;
	margin: 0;
	} 


div#feature_list ul ul	{
	position: absolute;
	left: 180px;
	display: none;
	font-size: 90%;
	width: 310px;
	display: none;
	}

div#feature_list ul ul li	{
	font-family: verdana;
	font-size: 100%;
	line-height: 1.4em;
	font-weight: normal;
	margin: 0 0 5px 0;
	color: #000;
	background-color: transparent;
	}

div#feature_list ul.level1 li.submenu:hover ul.level2	{
	display: block;
	}

/* VERTICAL POSITIONING OF SUBMENUS */

div#feature_list ul ul#custserv	{top: -4px; *top: -2px;}
div#feature_list ul ul#data		{top: -29px; *top: -25px;}
div#feature_list ul ul#marketing{top: -54px; *top: -48px;}
div#feature_list ul ul#promos	{top: -79px; *top: -71px;}
div#feature_list ul ul#account	{top: -104px; *top: -94px;}
div#feature_list ul ul#billing	{top: -129px; *top: -117px;}
div#feature_list ul ul#brand	{top: -154px; *top: -140px;}
div#feature_list ul ul#groups	{top: -179px; *top: -163px;}
div#feature_list ul ul#tax		{top: -204px; *top: -186px;}
div#feature_list ul ul#sysint	{top: -229px; *top: -209px;}
div#feature_list ul ul#audit	{top: -254px; *top: -232px;}
div#feature_list ul ul#sales	{top: -279px; *top: -255px;}

/*CSS HACK target safari to prevent hover text from creeping upwards */

body:last-child:not(:root:root) div#feature_list ul ul#custserv	{top: 0px;}
body:last-child:not(:root:root) div#feature_list ul ul#data		{top: -25px;}
body:last-child:not(:root:root) div#feature_list ul ul#marketing{top: -49px;}
body:last-child:not(:root:root) div#feature_list ul ul#promos	{top: -73px;}
body:last-child:not(:root:root) div#feature_list ul ul#account	{top: -97px;}
body:last-child:not(:root:root) div#feature_list ul ul#billing	{top: -120px;}
body:last-child:not(:root:root) div#feature_list ul ul#brand	{top: -144px;}
body:last-child:not(:root:root) div#feature_list ul ul#groups	{top: -168px;}
body:last-child:not(:root:root) div#feature_list ul ul#tax		{top: -192px;}
body:last-child:not(:root:root) div#feature_list ul ul#sysint	{top: -216px;}
body:last-child:not(:root:root) div#feature_list ul ul#audit	{top: -240px;}
body:last-child:not(:root:root) div#feature_list ul ul#sales	{top: -264px;}