/**************************** VERTICAL (Default / No suffixes) *************************************************/
.igdm_PeyakSolutionsWebMainControlVertical
{
	background-color:#EFEFEF;
	background-repeat:repeat-x;
	background-position:top ;
	background-image: url(images/igdm_controlbackground.png);
	font-family: Verdana,Arial,Lucida Grande,Lucida Sans Unicode,Lucida,Helvetica,Sans-serif;
	border-style:none;
	border-width:0px;
	float: left;
	white-space: nowrap;
	overflow: hidden;
	cursor:default;
	color:Black;
}


/*
 Main Control CSS class when it's active 
*/
.igdm_PeyakSolutionsWebMainControlVerticalActive
{
	color:Black;
}


/*
 Main Control CSS class when it's disabled
*/
.igdm_PeyakSolutionsWebMainControlVerticalDisabled
{
}


/******************************** ROOT ELEMENTS ***************************************************/
.igdm_PeyakSolutionsWebMainMenuGroupVerticalRoot
{
	background-color:Transparent;
	margin:0px;
	padding-top:0px;
	padding-left:0px;
	list-style-type: none;
	cursor:default;
	color:Black;
}


.igdm_PeyakSolutionsWebMainMenuItemVerticalRoot
{
	background-color:White;
	font-size:12px;
	border:solid 1px Transparent;
	padding:6px 30px 6px 12px;
	color:Black;
}


.igdm_PeyakSolutionsWebMainMenuItemVerticalIcon
{
	border-style:none;
	border-width:0px;
	margin-right:6px;
	clear: none;
	text-align:left;
	vertical-align:middle;
}


.igdm_PeyakSolutionsWebMainMenuItemVerticalRootLink
{
	font-size:12px;
	font-family: Verdana,Arial,Lucida Grande,Lucida Sans Unicode,Lucida,Helvetica,Sans-serif;
	cursor:default;
	color:Black;
	text-decoration:none;
	font-weight:normal;
}


.igdm_PeyakSolutionsWebMainMenuItemVerticalRootSelected
{
	background-color:White;
	background-repeat:repeat-x;
	background-position:top ;
	/*background-image: url(images/igdm_roothover.png);*/
	font-family:Verdana;
	/*border:solid 1px Transparent;*/
	color:Black;
	font-weight:normal;
}


.igdm_PeyakSolutionsWebMainMenuItemVerticalRootActive
{
	background-color:White;
	font-variant:normal;
	font-weight:normal;
	font-family:Verdana;
	color:Black;
}


.igdm_PeyakSolutionsWebMainMenuItemVerticalRootHover
{
	background-color:#600000;
	background-repeat:repeat-x;
	background-position:top ;
	background-image: url(images/menu_button_hover.png);
	font-style:normal;
	font-variant:normal;
	/*font-weight:bold;*/
	font-family:Verdana;
	/*border:solid 1px Transparent;*/
	color:White;
}



.igdm_PeyakSolutionsWebMainMenuItemVerticalRootDisabled
{
}


/********************************** END ROOT ELEMENTS *********************************************/
/****************************** MenuGroup (UL) ELEMENTS (SubMenu) *********************************/
/* UL (List) */
.igdm_PeyakSolutionsWebMainMenuGroupVertical
{
	background-color:White;
	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_PeyakSolutionsWebMainMenuItemVertical
{
	background: #FFFFFF none repeat scroll 0 0;
	margin:0px;
	padding:6px;
	color:#333;
	padding-right: 10px;
	width: 173px;
}


.igdm_PeyakSolutionsWebMainMenuItemVerticalLink
{
	font-size:12px;
	font-family: Verdana,Arial,Lucida Grande,Lucida Sans Unicode,Lucida,Helvetica,Sans-serif;
	cursor:default;
	color:Black;
	text-decoration:none;
	font-weight:normal;
}


/* List Item (Li) that is a parent of a menu which will appear on the bottom */
.igdm_PeyakSolutionsWebMainMenuItemVerticalParent
{
	background-repeat:no-repeat;
	background-position:center right ;
	background-image: url(images/igwdm_submenuindicator.gif);
	color:Black;
}


.igdm_PeyakSolutionsWebMainMenuItemVerticalParentLink
{
	font-size:12px;
	font-family: Verdana,Arial,Lucida Grande,Lucida Sans Unicode,Lucida,Helvetica,Sans-serif;
	cursor:default;
	color:Black;
	text-decoration:none;
	font-weight:normal;
}


/* List Item (Li) */
.igdm_PeyakSolutionsWebMainMenuItemVerticalSelected
{
	background-color:#600000;
	background-repeat:repeat-x;
	background-position:top ;
	/*background-image: url(images/igdm_RootHover3.png);*/
	font-weight:normal;
	font-family:Verdana;
	margin:0px;
	color:black;
}


/* List Item (Li) */
.igdm_PeyakSolutionsWebMainMenuItemVerticalActive
{
	background-color:#600000;
	background-repeat:repeat-x;
	background-position:top ;
	background-image: url(images/menu_button_hover.png);
	font-weight:normal;
	margin:0px;
	color:Black;
}


/* List Item (Li) */
.igdm_PeyakSolutionsWebMainMenuItemVerticalHover
{
	background-color:#600000;
	background-repeat:repeat-x;
	background-position:top ;
	background-image: url(images/menu_button_hover.png);
	font-weight:normal;
	font-family:Verdana;
	margin:0px;
	color:White;
}

.igdm_PeyakSolutionsWebMainMenuItemVerticalHover > a
{
	color: #FFFFFF;
}

.igdm_PeyakSolutionsWebMainMenuItemVerticalDisabled
{
}


/* List Item (LI) no inner content */
.igdm_PeyakSolutionsWebMainMenuItemVerticalSeparator
{
	background-color:Transparent;
	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_PeyakSolutionsWebMainMenuScrollContainerVertical
{
}


.igdm_PeyakSolutionsWebMainMenuScrollerRootTop
{
}


.igdm_PeyakSolutionsWebMainMenuScrollerRootBottom
{
}


.igdm_PeyakSolutionsWebMainMenuScrollerTop
{
}


.igdm_PeyakSolutionsWebMainMenuScrollerBottom
{
}


/************************************************************************************************\

********************** Horizontal / Suffixed with "Horizontal" *********************************

\************************************************************************************************/
.igdm_PeyakSolutionsWebMainControlHorizontal
{
	background-repeat:repeat-x;
	background-position:top ;
	font-weight:normal;
	font-family: Verdana,Arial,Lucida Grande,Lucida Sans Unicode,Lucida,Helvetica,Sans-serif;
	border-style:none;
	border-width:0px;
	float: right;
	white-space: nowrap;
	overflow: hidden;
	cursor:default;
	color:White;
}


.igdm_PeyakSolutionsWebMainControlHorizontalActive
{
	color:White;
}


/*
 Main Control CSS class when it's disabled
*/
.igdm_PeyakSolutionsWebMainControlHorizontalDisabled
{
}


/************** End Main Control Definitions ********************/
/******************************** ROOT ELEMENTS - Group and Item ***************************************/
/** Definitions for Root elements should be always before definitions of subElements **/
.igdm_PeyakSolutionsWebMainMenuGroupHorizontalRoot
{
	background-color:Transparent;
	margin:0px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	list-style-type: none;
	cursor:default;
	color:white;
}


.igdm_PeyakSolutionsWebMainMenuItemHorizontalRoot
{	
	background-repeat:repeat-y;
	background-color:Transparent;
	background-position:top;
	background-image: url(images/menu_button.png);
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	font-family:Verdana;
	color:White;
	width:190px;
	height:22px;
	/*font-size:  10px;
	font-weight: normal;
	padding:0px;
	margin:0px;*/
}

.igdm_PeyakSolutionsWebMainMenuItemHorizontalIcon
{
	border-style:none;
	border-width:0px;
	margin-right:6px;
	clear: none;
	text-align:left;
	vertical-align:middle;
}


.igdm_PeyakSolutionsWebMainMenuItemHorizontalRootLink
{
	display: block;
	text-decoration: none;
	font-family:Verdana,Arial,Lucida Grande,Lucida Sans Unicode,Lucida,Helvetica,Sans-serif;	
	font-size: 12px;
	cursor: default; 
	color:White;
	font-weight:bold;
	text-align:center;
	padding-top:3px;
}


.igdm_PeyakSolutionsWebMainMenuItemHorizontalRootSelected
{
	background-color:Transparent;
	background-repeat:repeat-y;
	background-position:top ;
	background-image: url(images/menu_button.png);
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	font-family:Verdana;
	/*border:solid 1px Transparent;*/
	color:White;
}


.igdm_PeyakSolutionsWebMainMenuItemHorizontalRootActive
{
	font-weight:bold;
	font-family:Verdana;
	color:White;
}


.igdm_PeyakSolutionsWebMainMenuItemHorizontalRootHover
{
	background-color:Transparent;
	background-repeat:repeat-x;
	background-image: url(images/menu_button_hover.png);
	color:White;
}
.igdm_PeyakSolutionsWebMainMenuItemHorizontalRootHover > a
{
	color: #FFFFFF;
}
.igdm_PeyakSolutionsWebMainMenuItemHorizontalRootHover:hover
{
	color: #FFFFFF;
}

.igdm_PeyakSolutionsWebMainMenuItemHorizontalRootDisabled
{
	float: left;
}


/********************************** END ROOT ELEMENTS *********************************************/
/****************************** MenuGroup (UL) ELEMENTS (SubMenu) *********************************/
/* UL (List) */
.igdm_PeyakSolutionsWebMainMenuGroupHorizontal
{
	background-color:White;
	/*border:solid 1px #CCCCC;*/
	margin-left:0px;
	margin:0px;
	padding-top:0px;
	padding-left:0px;
	list-style-type: none;
	cursor:default;
	color:White;
}


/**************************** END Menu Group Elemnts ********************************************/
/************ MenuItem elements (single menu item - LI (base element) has > a > span) ***********/
/* List Item (Li) */
.igdm_PeyakSolutionsWebMainMenuItemHorizontal
{
	background-attachment:scroll;
	background: #FFFFFF none repeat scroll 0 0;
	background-repeat:repeat;
	background-position:notset notset ;
	font-weight:bold;
	font-family:Verdana;
	margin:0px;
	/*padding:5px;*/
	padding:0px;
	color:White;
}


.igdm_PeyakSolutionsWebMainMenuItemHorizontalLink
{
	font-size:12px;
	font-family: Verdana,Arial,Lucida Grande,Lucida Sans Unicode,Lucida,Helvetica,Sans-serif;
	cursor:default;
	color:White;
	text-decoration:none;
}


/* List Item (Li) that is a parent of a menu which will appear on the bottom */
.igdm_PeyakSolutionsWebMainMenuItemHorizontalParent
{
	font-weight:bold;
	font-family:Verdana;
	margin:0px;
	color:White;
}


.igdm_PeyakSolutionsWebMainMenuItemHorizontalParentLink
{
	font-size:12px;
	font-family: Verdana,Arial,Lucida Grande,Lucida Sans Unicode,Lucida,Helvetica,Sans-serif;
	cursor:default;
	color:White;
	text-decoration:none;
}


/* List Item (Li) */
.igdm_PeyakSolutionsWebMainMenuItemHorizontalSelected
{
	background-color:Transparent;
	background-repeat:repeat-x;
	background-position:top ;
	background-image: url(images/menu_button_hover.png);
	font-weight:normal;
	font-family:Verdana;
	margin:0px;
	color:White;
}


/* List Item (Li) */
.igdm_PeyakSolutionsWebMainMenuItemHorizontalActive
{
	background-color:Transparent;
	background-repeat:repeat-x;
	background-position:top ;
	background-image: url(images/menu_button_hover.png);
	font-weight:normal;
	margin:0px;
	color:White;
}


/* List Item (Li) */
.igdm_PeyakSolutionsWebMainMenuItemHorizontalHover
{
	background-color:Transparent;
	background-repeat:repeat-x;
	background-position:top ;
	background-image: url(images/menu_button_hover.png);
	font-weight:normal;
	margin:0px;
	color:Black;
}


.igdm_PeyakSolutionsWebMainMenuItemHorizontalDisabled
{
}


/* List Item (LI) no inner content */
.igdm_PeyakSolutionsWebMainMenuItemHorizontalSeparator
{
	background-color:Black;
	border:none 0px;
	margin-top:0px;
	padding:0px;
	display: block;
	width: 1px !important;
	width: 1px;

	height: 100%;
	margin: 0px auto;
}



/* Scrolling container - DIV */
.igdm_PeyakSolutionsWebMainMenuScrollContainerHorizontal
{
}


/* Left scrolling element for root level items Horizontal orientation - DIV */
.igdm_PeyakSolutionsWebMainMenuScrollerRootLeft
{
}


/* Right scrolling element for root level items Horizontal orientation - DIV */
.igdm_PeyakSolutionsWebMainMenuScrollerRootRight
{
}


/* Left scrolling element for non-root level items Horizontal orientation - DIV */
.igdm_PeyakSolutionsWebMainMenuScrollerLeft
{
}


/* Right scrolling element for non-root level items Horizontal orientation - DIV */
.igdm_PeyakSolutionsWebMainMenuScrollerRight
{
}


