/*====================================
CSS created by IRW
======================================*/

#irLeftNavigation {
	position:relative;
	z-index:1444444;
	CLEAR: both;
	MARGIN: 0px;
	padding:0px;
	WIDTH: 100%;
	background:#ad872e;
	height: 23px;
	*height: 23px;
	-height: 20px;
	border: 0px solid #999999;
}

#irLeftNavigation ul {
	padding: 0;
	margin:0;
	list-style-type:none;
	/*padding-top: 6px;*/
}
#irLeftNavigation ul#irwMainUL {
	padding: 0;
	margin:0;
	list-style-type:none;
}
#irLeftNavigation ul ul {
	width:180px;
	text-align:left;
	background:#FFFFFF;
	border: 1px solid #999999;
	border-top: 0px solid #999999;
}
/* Main list
        -----------------------------------*/
#irLeftNavigation li.irmainNav {
	margin-bottom: 4px;
	padding:0;
	width: auto;
	display: inline;
}
#irLeftNavigation li {
	float:left;
	position:relative;
	FONT-SIZE: 1.2em;
	MARGIN: 0px;
	WIDTH: 100%;
	COLOR: #ffffff;
	LIST-STYLE-TYPE: none;
	/*background: url(/Interactive/lookandfeel/103425/dev/breadcrumb.gif) no-repeat right*/
}
/*#irLeftNavigation li :hover {
	background: url(/Interactive/lookandfeel/103425/dev/menu_down.gif) no-repeat right;
}*/
/*======== First Level =========*/
/*======== 		Links 	========*/
#irLeftNavigation li.irmainNav a, #irLeftNavigation li.irmainNav a :visited {
	FONT-FAMILY: Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight: bold;
	COLOR: #666;
	PADDING: 3px;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	width: auto;
}
#irLeftNavigation li.irmainNav a:hover {
	color:#333;
	background-color:#f2ebd9;
}
#irLeftNavigation li.irmainNav a.irwMainLILink, #irLeftNavigation li.irmainNav a.irwMainLILink:visited {
	FONT-FAMILY: Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight: bold;
	COLOR: #FFFFFF;
	PADDING: 5px 9px 5px 3px;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	width: auto;	
	border: 1px solid #ad872e;
	border-bottom: 0px solid #ad872e;
}

#irLeftNavigation li.irmainNav a.irwMainLILink:hover {
	COLOR: #333;
	border: 1px solid #999999;
	border-bottom: 0px solid #999999;
	background: url(/Interactive/lookandfeel/103425/dev/menu_down.gif) no-repeat right;
	background-color:#ffffff;
}

#irLeftNavigation li.irmainNav a.irwMainLILink_none:hover {
	COLOR: #333;
	background: none;
	background-color:#ffffff;
	PADDING: 5px 9px 4px 3px;
	border: 1px solid #999999;
}

#irLeftNavigation a, #irLeftNavigation a:visited {
	FONT-FAMILY: Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight: bold;
	BACKGROUND-POSITION: 100% 0%;
	DISPLAY: block;
	COLOR: #666;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
}

/* Links on hover */
#irLeftNavigation a:hover {
	COLOR: #333;
	background: url(/Interactive/lookandfeel/103425/dev/menu_down.gif) no-repeat right;
	background-color:#FFFFFF;
}
#irLeftNavigation ul ul a:hover {
	color:#333;
	background: none;
	background-color:#f2ebd9;
}
/*#irLeftNavigation :hover > a{ 
	color: #333;
	background: url(/Interactive/lookandfeel/103425/dev/menu_down.gif) no-repeat right;
	background-color:#FFFFFF;
}*/
#irLeftNavigation ul ul :hover > a {
	color:#333;
	background: none;
	background-color:#f2ebd9;
}

/* Second Level
-----------------------------------*/
/* Links */
#irLeftNavigation ul ul a, #irLeftNavigation ul ul a:visited {
	background:#FFFFFF;
	color:#666;
	padding:5px 5px;
	width:170px;
	-width: 100%;
	text-align: left;
}
#irLeftNavigation ul ul li a, #irLeftNavigation ul ul li a:link, #irLeftNavigation ul ul li a:visited {
	color:#666;	
	background:#ffffff;
}

/* Links on hover */
#irLeftNavigation ul ul a:hover {
	color:#333;
	background-color:#f2ebd9;
}
/* Visibility */
#irLeftNavigation ul li:hover ul, #irLeftNavigation ul a:hover ul {
	visibility:visible;
}

/* Third Level
        -----------------------------------*/
        /* Links */
#irLeftNavigation ul ul ul a, #irLeftNavigation ul ul ul a:visited {
	background:#FFFFFF;
}
/* Links on hover */
#irLeftNavigation ul ul ul a:hover {
	background:#547fc3;
}
/* Positioning */
#irLeftNavigation ul ul ul {
	left:162px;
	*left:-3px;
	top:0;
}

/* Visibility */
#irLeftNavigation ul :hover ul ul {
	visibility:hidden;
}
#irLeftNavigation ul :hover ul :hover ul {
	visibility:visible;
}
/* All Sub Levels
        -----------------------------------*/
/* Default visibility */
#irLeftNavigation ul ul {
	visibility:hidden;
	position:absolute;
	top:23px;
	-top:20px;
	left:0px;
	-left:-1px;
}
/* ===============================
	IE Table Left top position
==================================*/
#irLeftNavigation table {
	position:absolute;
	top:0px;
	-top:3px;
	left:0px;
	-left:1px;
	border-collapse:collapse;
}
