/**************************** VERTICAL (Default / No suffixes) *************************************************/
.igdm_QiSOFTControlVertical
{
	background-color:DimGray;
	background-repeat:repeat-x;
	background-position:top ;
	background-image: url(images/igdm_controlbackground.png);
	font-size:10pt;
	border-style:none;
	border-width:0px;
	float: left;
	white-space: nowrap;
	overflow: hidden;
	cursor:hand;
	text-decoration:none;
}


/*
 Main Control CSS class when it's active 
*/
.igdm_QiSOFTControlVerticalActive
{
}


/*
 Main Control CSS class when it's disabled
*/
.igdm_QiSOFTControlVerticalDisabled
{
}


/******************************** ROOT ELEMENTS ***************************************************/
.igdm_QiSOFTMenuGroupVerticalRoot
{
	background-color: LightGrey;
	margin:0px;
	padding-top:0px;
	padding-left:0px;
	list-style-type: none;
	cursor:hand;
	color:Black;
}


.igdm_QiSOFTMenuItemVerticalRoot
{
	border:solid 1px Transparent;
	padding:6px 30px 6px 12px;
	color:#333333;
}


.igdm_QiSOFTMenuItemVerticalIcon
{
	border-style:none;
	border-width:0px;
	margin-right:6px;
	clear: none;
	text-align:left;
	vertical-align:middle;
}


.igdm_QiSOFTMenuItemVerticalRootLink
{
	cursor:hand;
	color:DimGray;
	text-decoration:none;
	padding-left:20px;
	
}


.igdm_QiSOFTMenuItemVerticalRootSelected
{
	background-color:#6EB6E5;
	background-repeat:repeat-x;
	background-position:top ;
	background-image: url(images/igdm_roothover.png);
	border:solid 1px #6691B8;
}


.igdm_QiSOFTMenuItemVerticalRootActive
{
}


.igdm_QiSOFTMenuItemVerticalRootHover
{
	background-color:#093F50;
	background-repeat:repeat-x;
	background-position:top ;
	background-image: url(images/igdm_roothover.png);
	border:solid 1px #6691B8;
	color:White;
}


.igdm_QiSOFTMenuItemVerticalRootDisabled
{
}


/********************************** END ROOT ELEMENTS *********************************************/
/****************************** MenuGroup (UL) ELEMENTS (SubMenu) *********************************/
/* UL (List) */
.igdm_QiSOFTMenuGroupVertical
{
	background-color:#104F5E;
	background-repeat:repeat-x;
	background-image: url(images/nav_island_bg.gif);
	border:solid 0px Gainsboro;
	margin:0px;
	padding-top:0px;
	padding-left:0px;
	list-style-type: none;
	cursor:hand;
	
	color:White;
}


/**************************** END Menu Group Elemnts ********************************************/
/************ MenuItem elements (single menu item - LI (base element) has > a > span) ***********/
/* List Item (Li) */
.igdm_QiSOFTMenuItemVertical
{
	background-color: Transparent;
	margin-bottom:0px;
	padding:8px 30px 8px 5px;
	color:White;
}


.igdm_QiSOFTMenuItemVerticalLink
{
	font-style:normal;
	cursor:hand;
	font-weight:bolder;
	color:White;
	text-decoration:none;
	padding-left:20px;
}


/* List Item (Li) that is a parent of a menu which will appear on the bottom */
.igdm_QiSOFTMenuItemVerticalParent
{
	background-repeat:no-repeat;
	background-position:center right ;
	background-image:none;
}


.igdm_QiSOFTMenuItemVerticalParentLink
{
	cursor:hand;
	
	color:#000333;
	text-decoration:none;
	font-size:8pt;
	font-family:Lucida Sans;
}


/* List Item (Li) */
.igdm_QiSOFTMenuItemVerticalSelected
{
	background-color:#2E4D61;
	background-repeat:repeat-x;
	background-position:top ;
	background-image:none;
	font-weight:normal;
	margin:0px;
	color:White;
}


/* List Item (Li) */
.igdm_QiSOFTMenuItemVerticalActive
{
	background-color:#2E4D61;
	background-position:top ;
	background-image:none;
	font-weight:normal;
	margin:0px;
	color:White;
}


/* List Item (Li) */
.igdm_QiSOFTMenuItemVerticalHover
{
	background-color:#093F50;
	background-position:top ;
	margin:0px;
	color:White;
	text-decoration:none;
	cursor:hand;
	
}


.igdm_QiSOFTMenuItemVerticalDisabled
{
}


/* List Item (LI) no inner content */
.igdm_QiSOFTMenuItemVerticalSeparator
{
	background-color:#CCCCCC;
	border-style:none;
	border-width:0px;
	margin-top:0px;
	padding:0px;
	display: block;
	height: 1px !important;
	height: 1px;
	width: 100%;
	margin: 0px auto;
	position: absolute;
	clear: both;
}


.igdm_QiSOFTMenuScrollContainerVertical
{
}


.igdm_QiSOFTMenuScrollerRootTop
{
}


.igdm_QiSOFTMenuScrollerRootBottom
{
}


.igdm_QiSOFTMenuScrollerTop
{
}


.igdm_QiSOFTMenuScrollerBottom
{
}


/************************************************************************************************\

********************** Horizontal / Suffixed with "Horizontal" *********************************

\************************************************************************************************/
.igdm_QiSOFTControlHorizontal
{
	background-color:Black;
	font-weight:bold;
	border-style:none;
	border-width:0px;
	float: left;
	white-space: nowrap;
	overflow: hidden;
	cursor:default;
	color:White;
	text-decoration:none;
	font-size:8pt;
	font-family:Lucida Sans;
}


.igdm_QiSOFTControlHorizontalActive
{
}


/*
 Main Control CSS class when it's disabled
*/
.igdm_QiSOFTControlHorizontalDisabled
{
}


/************** End Main Control Definitions ********************/
/******************************** ROOT ELEMENTS - Group and Item ***************************************/
/** Definitions for Root elements should be always before definitions of subElements **/
.igdm_QiSOFTMenuGroupHorizontalRoot
{
	background-color:Black;
	margin:0px;
	padding-top:0px;
	padding-left:0px;
	list-style-type: none;
	cursor:default;
	color:Transparent;
}


.igdm_QiSOFTMenuItemHorizontalRoot
{
	background-color:Black;
	border:solid 0px Transparent;
	margin-bottom:2px;
	padding:9px 20px 6px 15px;
	float: left;
	color:White;
	font-size:8pt;
	font-family:Lucida Sans;
}


.igdm_QiSOFTMenuItemHorizontalIcon
{
	border-style:none;
	border-width:0px;
	margin-right:6px;
	clear: none;
	text-align:left;
	vertical-align:middle;
}


.igdm_QiSOFTMenuItemHorizontalRootLink
{
	font-weight:bolder;
	cursor:hand;
	color:White;
	text-decoration:none;
}


.igdm_QiSOFTMenuItemHorizontalRootSelected
{
	color:#093F50;
}


.igdm_QiSOFTMenuItemHorizontalRootActive
{
	color:#093F50;
}


.igdm_QiSOFTMenuItemHorizontalRootHover
{
	color:#093F50;
	text-decoration:none;
}


.igdm_QiSOFTMenuItemHorizontalRootDisabled
{
	float: left;
}


/********************************** END ROOT ELEMENTS *********************************************/
/****************************** MenuGroup (UL) ELEMENTS (SubMenu) *********************************/
/* UL (List) */
.igdm_QiSOFTMenuGroupHorizontal
{
	background-color:Black;
	border:solid 1px #CCCCCC;
	margin:0px;
	padding-top:0px;
	padding-left:0px;
	list-style-type: none;
	cursor:default;
	color:Black;
}


/**************************** END Menu Group Elemnts ********************************************/
/************ MenuItem elements (single menu item - LI (base element) has > a > span) ***********/
/* List Item (Li) */
.igdm_QiSOFTMenuItemHorizontal
{
	background-attachment:scroll;
	background-color: #FFFFFF;
	background-repeat:repeat;
	background-position:notset notset ;
	margin:0px;
	padding:5px;
	color:#000333;
}


.igdm_QiSOFTMenuItemHorizontalLink
{
	color:#000333;
	text-decoration:none;
}


/* List Item (Li) that is a parent of a menu which will appear on the bottom */
.igdm_QiSOFTMenuItemHorizontalParent
{
	font-weight:normal;
	margin:0px;
	text-decoration:none;
}


.igdm_QiSOFTMenuItemHorizontalParentLink
{
	color:#000333;
	text-decoration:none;
}


/* List Item (Li) */
.igdm_QiSOFTMenuItemHorizontalSelected
{
	background-color:#FF9933;
	background-repeat:repeat-x;
	background-position:top ;
	background-image: url(images/igdm_itemhover.png);
	font-weight:normal;
	margin:0px;
	color:White;
}


/* List Item (Li) */
.igdm_QiSOFTMenuItemHorizontalActive
{
	background-color:Transparent;
	background-repeat:repeat-x;
	background-position:top ;
	background-image: url(images/igdm_itemhover.png);
	font-weight:normal;
	margin:0px;
	color:#093F50;
}


/* List Item (Li) */
.igdm_QiSOFTMenuItemHorizontalHover
{
	background-color:#FF9933;
	background-repeat:repeat-x;
	background-position:top ;
	background-image: url(images/igdm_itemhover.png);
	font-weight:bold;
	margin:0px;
	color:#093F50;
}


.igdm_QiSOFTMenuItemHorizontalDisabled
{
}


/* List Item (LI) no inner content */
.igdm_QiSOFTMenuItemHorizontalSeparator
{
	background-color:#CCCCCC;
	border-style:none;
	border-width:0px;
	margin-top:0px;
	padding:0px;
	display: block;
	width: 1px !important;
	width: 1px;
	height: 100%;
	margin: 0px auto;
}


/* Scrolling container - DIV */
.igdm_QiSOFTMenuScrollContainerHorizontal
{
}


/* Left scrolling element for root level items Horizontal orientation - DIV */
.igdm_QiSOFTMenuScrollerRootLeft
{
}


/* Right scrolling element for root level items Horizontal orientation - DIV */
.igdm_QiSOFTMenuScrollerRootRight
{
}


/* Left scrolling element for non-root level items Horizontal orientation - DIV */
.igdm_QiSOFTMenuScrollerLeft
{
}


/* Right scrolling element for non-root level items Horizontal orientation - DIV */
.igdm_QiSOFTMenuScrollerRight
{
}


/* List Item (Li) */
.igdm_QiSOFTMenuItemHorizontalDisabled > a
{
	color:#CCCCCC;
}


.igdm_QiSOFTMenuItemVerticalHover > a
{
	color:White;
}


.igdm_QiSOFTMenuItemVerticalRootDisabled > a
{
	color:#AAAAAA;
}


.igdm_QiSOFTMenuItemVerticalSelected > a
{
	color:White;
}


.igdm_QiSOFTMenuItemHorizontalSelected > a
{
	color:White;
}


.igdm_QiSOFTMenuItemHorizontalRootHover > a
{
	color:White;
}


.igdm_QiSOFTMenuItemHorizontalActive > a
{
	color:White;
}


/* List Item (Li) */
.igdm_QiSOFTMenuItemVerticalDisabled > a
{
	color:#CCCCCC;
}


.igdm_QiSOFTMenuItemHorizontalRootSelected > a
{
	color:White;
}


.igdm_QiSOFTMenuItemHorizontalHover > a
{
	color:White;
	cursor:hand;
}


.igdm_QiSOFTMenuItemVerticalActive > a
{
	color:White;
}


.igdm_QiSOFTMenuItemVerticalRootHover > a
{
	cursor:hand;
	color:White;
}


.igdm_QiSOFTMenuItemHorizontalRootDisabled > a
{
	color:#AAAAAA;
}


.igdm_QiSOFTMenuItemVerticalRootSelected > a
{
	color:White;
}


