/*** MAIN ITEM ***/
.pluginDynamicmenu_v1_ddl_vertical{
	width: 230px;
	clear: left;
	position: relative;	
}

.pluginDynamicmenu_v1_ddl_vertical ul{
	list-style-type:none;
	margin:0;
	padding:0;
}

.pluginDynamicmenu_v1_ddl_vertical li{
	list-style-type:none;
	margin:0 auto;
}

a.pluginDynamicmenu_v1_ddl_vertical_mainlink_normal{
	float:left;
	width:220px;
	height:20px;
	padding:3px 0px 1px 10px;
	margin-bottom:1px;
	background-color:#0095ab;
	color:#FFFFFF;
	font-weight:bold;
	font-size:8pt;	
}

a.pluginDynamicmenu_v1_ddl_vertical_mainlink_normal:hover{
	background-color:#20a74c;	
}

a.pluginDynamicmenu_v1_ddl_vertical_mainlink_selected{
	float:left;
	width:220px;
	height:20px;
	padding:3px 0px 1px 10px;
	margin-bottom:1px;	
	background-color:#20a74c;
	color:#FFFFFF;
	font-weight:bold;
	font-size:8pt;	
}

a.pluginDynamicmenu_v1_ddl_vertical_mainlink_selected:hover{
	color:#000;
}


/*********** SUB ITEMS ***********/
.pluginDynamicmenu_v1_ddl_ver_subitem {
	margin:0;
	padding:0;
	position:absolute;
	left:0;
	top:0;
	border-bottom-width:0;
	visibility:hidden;
	z-index:100;
}

.pluginDynamicmenu_v1_ddl_ver_subitem ul{
	margin:0;
	padding:0;
	position:absolute;
	left:0;
	top:0;
	border-bottom-width:0;
	visibility:hidden;
	z-index: 100;
}

.pluginDynamicmenu_v1_ddl_ver_subitem li{
	list-style:none;
	margin:0px;
}

a.pluginDynamicmenu_v1_ddl_ver_subitem_link_normal{
	display: block;
	text-decoration: none;
	width:260px;
	height:20px;
	padding:3px 0px 1px 10px;
	margin-bottom:1px;
	background-color:#04899d;
	color:#FFFFFF;
}

a.pluginDynamicmenu_v1_ddl_ver_subitem_link_normal:hover{	
	background-color:#20a74c;
	color:#000;
	width:260px;
	height:20px;
	padding:3px 0px 1px 10px;
	margin-bottom:1px;	
}

a.pluginDynamicmenu_v1_ddl_ver_subitem_link_selected{
	display: block;
	text-decoration: none;
	width:260px;
	height:20px;
	padding:3px 0px 1px 10px;
	margin-bottom:1px;
	background-color:#20a74c;
	color:#000;		
}

a.pluginDynamicmenu_v1_ddl_ver_subitem_link_selected:hover{
	color:#fff;
	width:260px;
	height:20px;
	padding:3px 0px 1px 10px;
	margin-bottom:1px;
}

/* ######### Neutral CSS  ######### */

.downarrowpointer{
	border: 0;
	padding:0px 0px 0px 0px;
}

.rightarrowpointer{
	position: absolute;
	border: 0;
	padding:5px 5px 0px 0px;
}

.ddiframeshim{
	position: absolute;
	z-index: 500;
	background: transparent;
	border-width: 0;
	width: 0;
	height: 0;
	display: block;
}

/*IE6 CSS hack*/
* html .pluginDynamicmenu_v1_ddl_ver_subitem li{
	display: inline-block;
	width:200px;
}
