/*==================================================
************* Infinite Menu Styles *****************
==================================================*/


#imenuscontainer {
left: 4px;
width: 220px;  
min-height: 160px; 
z-index: 999999; 
position: relative; 
border-top: 1px solid #ffffff;
}

/*========== Main Expand Icons ==========
#imenus0 .imeam div,#imenus0 .imeamj div {background-repeat:no-repeat;background-position:top left;}
#imenus0 li:hover .imeam div,#imenus0 li a.iactive .imeamj div {background-repeat:no-repeat;background-position:top left;}
*/

/*========== Sub Expand Icons ==========
#imenus0 ul .imeas div,#imenus0 ul .imeasj div {background-repeat:no-repeat;background-position:top left;}
#imenus0 ul li:hover .imeas div,#imenus0 ul li a.iactive .imeasj div {background-repeat:no-repeat;background-position:top left;}
*/


	/*========== Main Container ==========*/
	#imouter0 {
	border-width: 2px 3px;
	border-style: solid;
	border-color: #fff;
	}


	/*========== Main Items ==========*/
	#imenus0 li {width: 100%;}
	
	#imenus0 li a { 
	background-color: #103c90; 
	color: #fff; 
	text-align: left; 
	font-size: 12px; 
	font-weight: bold; 
	text-decoration: none; 
	border-style: solid; 
	border-color: #ffffff; 
	border-width: 0 0 3px 0; 
	padding: 6px 8px; 
	margin: 0; 
	}

		/* [hover] - These settings must be duplicated for IE compatibility.*/
		#imenus0 li:hover>a {background-color:#3366cc; color:#fff; text-decoration:none; }
		#imenus0 li a.ihover {background-color:#3366cc; color:#fff; text-decoration:none; }

		/* [active] */
		#imenus0 li a.iactive {}

	
	
	/*========== Sub Container ==========*/
	div.imsubc {
	width: 200px; 
	top: -28px; 
	left: 200px;
	}
	
	#imenus0 li ul {
	background-color: transparent; 
	border-color: #fff; 
	border-style: solid; 
	border-width: 1px 1px 0px 1px; 
	padding: 0; 
	}
	
	/*========== Sub Items ==========*/
	#imenus0 ul a {
	height: auto; 
	background-color: #ccc; 
	color: #222; 
	text-align: left; 
	font-size: 11px; 
	font-weight: normal; 
	text-decoration: none; 
	border-style: solid; 
	border-color: #fff; 
	border-width: 0 0 1px 0; 
	padding: 3px 6px; 
	margin: 0; 
	}

		/* [hover] - These settings must be duplicated for IE comptatibility.*/
		#imenus0 ul li:hover>a {background-color: #103c90; color: #fff; text-decoration:none; }
		#imenus0 ul li a.ihover {background-color: #103c90; color: #fff; text-decoration:none; }

		/* [active] */
		#imenus0 ul li a.iactive {}


