@charset "utf-8";
/* CSS Document */
#menu_i{
	margin:auto;
	width:212px;
}
#menu_i ul { 
	margin: auto; 
	padding: 0; 
	list-style: none;
	width: 212px; /* Width of Menu Items */ 
} 

#menu_i ul li { 
	position: relative; 
} 

#menu_i li ul {
	position: absolute;
	left: 212px;
	display: block;
	top: 0px;
} 

#menu_i li:hover ul {
	display: block; 
} 

#menu_i li:hover ul { 
	visibility:visible; 
} 

#menu_i ul ul {
	visibility:hidden; 
} 

/* Fix IE. Hide from IE Mac \*/ 
* html #menu_i ul li { float: left; height: 1%; } 
* html #menu_i ul li a { height: 1%; } 
/* End */ 

/* Make-up syles */ 

#menu_i ul, li { 
	margin: 0 0 0 0; 
} 

/* Styles for Menu Items */ 
#menu_i ul a { 
	display: block; 
	text-decoration: none; 
	color: #777; 
	background: #fff; /* IE6 Bug */ 
	border-bottom: 1px solid #898989; 
}
#menu_i ul h1 a{
	font-size:12px;
	color:#FFFFFF;
	background:#FF0000;
	padding:5px;
	font-weight:normal;
	letter-spacing:0.04em;
} 

/* Hover Styles */ 
#menu_i ul a:hover { 
	color:#FFFFFF; 
	background:#FF0000; 
} 

/* Sub Menu Styles */ 
#menu_i li ul a{ 
	display:block;
	text-decoration: none; 
	color:#FFFFFF; 
	background:#FF0000; /* IE6 Bug */ 
	padding-left:30px;
	background:url(../images/point4.jpg) no-repeat left top #FF0000;
	border:none;
} 

/* Sub Menu Hover Styles */ 
#menu_i li ul a:hover { 
	color: #FFFFFF; 
	background:url(../images/point4.jpg) no-repeat left top #FF0000;
	text-decoration:underline;
} 

/* Icon Styles */ 
#menu_i ul a.submenu {
display:block;
width:175px;
height:31px;
padding-top:17px;
padding-left:37px;
font-size:14px;
color:#3a3a3a;
background:url(../images/point3.png) no-repeat right;
_behavior: url(js/iepngfix.htc);
} 
#menu_i ul a.submenu:hover {
color:#FFFFFF;
background:url(../images/menu_hover_bg.png) no-repeat right;
_behavior: url(js/iepngfix.htc);
}
