@charset "UTF-8";

ul#menu,
ul#menu li,
ul#menu ul { color: #ffffff;
	margin: 0;
	padding: 0;
}

ul#menu {
	position: relative;
/* 	z-index: 597;
	margin-top: 35px;!Important 
	width:100%;*/
	font: bold 10px Arial;
	list-style:none;
	float: left;
	/*border:3px solid #D6DEE9;*/
	
}

ul#menu li  {
 margin:0 0 0 0; 
}

ul#menu li ul {
 visibility: hidden;
 position: absolute;
/* top: 27px;
 left: 0;
 z-index: 598; 
 width: 100%;*/
 padding:0 0 0 0; 

}

ul#menu li ul li {
 float: none;
width: 150%;
}

ul#menu li ul li ul {
 top: 1px;
 left: 99%;
}

ul#menu li:hover > ul {
 visibility: visible;
}


/* main level */
ul#menu {
	color: #2A6193;
}
ul#menu li {
	float: left;
	line-height: 3em;
	vertical-align: middle;
	zoom: 1;
	background-color: #fff;
	color: #ffffff;
	background: transparent;
	margin: 0;
	padding: 0 0 0 0;
}
ul#menu li.hover,
ul#menu li:hover {
	position: relative;
	/* z-index: 599; */
	color: #ffffff;
	}

ul#menu a:link,
ul#menu a:active,
ul#menu a:visited	{ display: block; padding: 0 0 0 0; text-decoration:none; font: bold 10px  Arial; color: #ffffff; }
ul#menu a:hover		{ display: block; padding: 0 0 0 0; text-decoration:none; font: bold 10px  Arial; color: #2A6193; background-color: #B2CF86 !Important;}

/* submenu - level 1 */
ul#menu li ul {
	list-style:none;
	margin: 0px 0px 0 0px; /* Changed on 161209 for dropdown disappearing issue, its was 1px*/
	padding: 0;
	 position: absolute;
	background-color: transparent;
	color: #2A6193;
	width:110px;
	/*float:left;*/
}
ul#menu li ul li {
	margin: 0;
	padding: 0;
	background-color: #fff;
	color: #2A6193;
	
}

/*Below line added by Krunal on 4th Nov to add sepearater image in dropdown menu url(../../images/line.gif) no-repeat left bottom;*/
ul#menu li ul li img {
	 height:1px;}

ul#menu li ul li,
ul#menu li ul li:hover { background: #2A6193; color: #ffffff; text-align:center;}

ul#menu li ul li a:link,
ul#menu li ul li a:visited	{ line-height:14px; height:20px;padding: 5px 0 0 0; text-decoration:none; font: bold 10px  Arial; color: #ffffff; 
	background: #2A6193;
	border-bottom:solid 1px #6A90B3;
	text-align:center; }
ul#menu li ul li a:hover {line-height:14px; height:20px;padding: 5px 0 0 0; text-decoration:underline; font: bold 10px  Arial; color: #2A6193; 
	background: #2A6193;
	border-bottom:solid 1px #6A90B3;
	text-align:center; }

/* submenu - level 2 */
ul#menu li ul li ul {
	list-style:none;
	margin: 10px 0 0 0;
	 text-align:center;
	 
}

#menu-blackhole {
	position: absolute;
	top: 45px;
	right: 0;
	width: 10px;
	height: 10px;
	background: #fff ;
	/* z-index: 1000; */
}

#btmFotter a:link,
td#btmFotter a:visited	{ display: block; padding: 5px 5px 5px 5px; text-decoration:none; font: bold 10px  Arial; color: #ffffff; }
td#btmFotter a:hover	{ display: block; padding: 5px 5px 5px 5px; text-decoration:none; font: bold 10px  Arial; color: #125187 !Important; background-color: #B2CF86 !Important;}

.tblgreen a:link,
.tblgreen a:visited	{ display: block; text-decoration:none;color: #125187; }
.tblgreen a:hover	{ display: block; text-decoration:none;color: #006633; }

