/*
 menu styles
 note: not all browsers render styles the same way so try out your style sheet
 in different browsers before publishing
*/

/* level 0 inner */
.m0l0iout {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:600;
	text-decoration: none;
	padding: 4px;
	color: #ffffff;
	margin:0px 5px 0px 30px;
}
.m0l0iout_selected
{
    font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding: 4px;
	color: #017874;
	margin:0px 5px 0px 30px;
	font-weight:600;
	background-color:#eff4f8;
}
.m0l0iover{
	font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 4px;
	color: #017874;
	margin:0px 5px 0px 30px;
	background-color:#eff4f8;
	font-weight:600;
}
.m0l0iover_selected
{
    font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 4px;
	color: #017874;
	margin:0px 5px 0px 30px;
	font-weight:600;
	background-color:#eff4f8;
}


/* level 0 outer */
.m0l0oout{
	text-decoration : none;
	width:200px;
}

.m0l0oover {
	width:200px;
	background-image:url(../../images/new/NavBarOver.gif);
	background-repeat:repeat-y;
	text-decoration : none;
}
 
.m0l0oout_selected,.m0l0oover_selected
{
	background-image:url(../../images/new/NavBarSlected.gif);
	background-repeat:repeat-y;
	text-decoration : none;
	width:200px;	
}

/* level 1 inner */
.m0l1iout
{
    font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-top: 3px;
	color: #FFFFFF;
	margin:0px 5px 0px 20px;
	font-weight:600;
}
 .m0l1iout_selected{
	font: 12px  Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-top: 3px;
	color: #007974;	
	margin:0px 5px 0px 20px;
	background-color:#eff4f8;
}
.m0l1iover {
	font:  500 12px  Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	padding-top: 3px;
	color: #007974;
	margin:0px 5px 0px 20px;
	font-weight:600;
}
.m0l1iover_selected {
	font:  600 12px  Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	padding-top: 3px;
	color: #007974;
	margin:0px 5px 0px 20px;
}

/* level 1 outer */
.m0l1oout
{
	position:absolute;
	text-decoration : none;
	filter: alpha(opacity=85);
	-moz-opacity: 85%;
	background-color:#9bc5db;
	opacity: 0.85;
}
.m0l1oout_selected,.m0l1oover_selected
{
	background-color:#e7ecfa;
	white-space:nowrap;
}
.m0l1oover 
{
	text-decoration : none;
	background-color:#e4eafa;
	position:absolute;
	left:150px;
	filter: alpha(opacity=85);
	-moz-opacity: 85%;
	opacity: 0.85;
}

/* level 2 inner */
.m0l2iover {
	font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	padding: 4px;
	color: #000000;
}

/* level 2 outer */
.m0l2oout {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background: #B44646;
}
.m0l2oover {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background: #E55A5A;
}
