.menu2	{
	margin				: 0;
	padding				: 0;
	background-color	: #d8d8d8;
}

.menu2 ul{
	margin				: 0;
	padding				: 0;
	list-style-type		: none;
	background-color	: #d8d8d8;
	width				: 220px; /* Width of Menu Items */
}
	
.menu2 ul li{
	position			: relative;
	text-transform		: none;
	/*background			: url(../images/divider.jpg) no-repeat left bottom;*/
	border-bottom		: 1px solid #a8a8a8
}
	
/*Sub level menu items */
.menu2 ul li ul{
	position			: absolute;
	z-index				: 1;
	width				: 240px; /*sub menu width*/
	margin-top			: -60px;
	margin-left			: -20px;
	visibility			: hidden;
	background-color	: #d8d8d8;
	border				: 1px solid #000000;
}

.menu2 ul li ul li{
	background			: none;
	text-transform		: none;
	color				: #c00000;
}

.menu2 ul li ul li a{
	display				: block;
	overflow			: auto; /*IE7 Fix */
	color				: #c00000;
	text-decoration		: none;
	padding				: 0px 5px;
	margin				: 0;
	background			: none;
	font-weight			: normal;
	font-size			: 12px;
	line-height			: 18px;
}

.menu2 ul li ul li a:hover{
	background-color				: #c0c0c0;
}

/* Sub level menu links style */
.menu2 ul li a{
	display				: block;
	overflow			: auto; /*IE7 Fix */
	color				: #c00000;
	text-decoration		: none;
	padding				: .7px 5px;
	margin				: 0 0 0 0px;
	background			: none;
	font-size			: 15px;
	letter-spacing		: 0.3px;
	font-family			: Calibri, Trebuchet MS, Verdana, sans-serif;
}

.menu2 ul li a:visited{
	color				: #c00000;
}

.menu2 ul li a:hover{
	color				: #c00000;
}


/* Hack for IE \*/
* html .menu2 ul li { 
	float				: left; 
	height				: 1%; 
}

* html .menu2 ul li a { 
	height				: 1%; 
}
/* End */
