/*---------------------Defines the main menu styling ----------------------*/
.menu{
	border:none;
	border:0px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family:verdana,geneva,arial,helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#8e8e8e;
	white-space: nowrap;
	width:inherit;
	min-width:inherit;
}
  .menu ul{
	  background-color:#B9B99D;
  	  height:30px;
	  list-style:none;
	  margin:0px 0px 0px 0px;
	  padding:0px 0px 0px 0px;
      width:100%;
	  
  }
	.menu li{
		float:left;
	}
	.menu li a{
		color:#000000;
		display:block;
		font-weight:bold;
		line-height:30px;
		padding:1px 10px;
		text-align:center;
		text-decoration:none;
	}
	.menu li a:hover{
		color:#D76E08;
		text-decoration:none;
	}

/* Defines the sub menu drop down styling  */
    .menu li ul{
		background:#FFFFFF;
		border-top:2px solid #8e8e8e;
		border-left:2px solid #8e8e8e;
		border-right:2px solid #8e8e8e;
		border-bottom:2px solid #8e8e8e;
		padding:0;
		display:none;
		height:auto;
		position:absolute;
		width:auto;
		min-width:225px;
		z-index:200;
	}
	.menu li:hover ul{
		display:block;
		z-index:200;
	}
	.menu li:hover ul.divNoneTab{
		display:none;
		z-index:-1;
	}
	.menu li li{
		display:block;
		float:none;
		width:auto;
		min-width:225px;
		z-index:200;
	}
	.menu li ul a{
		display:block;
		font-size:12px;
		font-style:normal;
		padding:0px 10px 0px 15px;
		text-align:left;
		z-index:200;
	}
	.menu li ul a:hover{
		display:block;
		background:#EFEFDF;
		color:#D76E08;
		z-index:200;
	}
	.menu p{
		clear:left;
	}

/* Defines the styling of a currently selected menu item */
	.menu #current{
		background-color:#EFEFDF;
		color:#D76E08;
	}
	.menu #current_item{
		background-color:#EFEFDF;
		color:#D76E08;
	}

/* Defines the top smaller navigation menu styling */

.menu2{
	border:none;
	border:0px;
	margin:-14px 0px 5px 0px;
	padding:20px 10px 10px 10px;
	font-family:verdana,geneva,arial,helvetica,sans-serif;
	font-size:12px;
	color:#FFFFFF;
	}
.menu2 ul{
	/*background:url(images/menu-bg.gif) top left repeat-x;*/
	  background-color:none;
	  height:20px;
	  list-style:none;
	  margin:0;
	  padding:0px 0px 0px 130px;
	}
	.menu2 li{
		float:right;
	}
	.menu2 li a{
		color:#FFF;
		display:block;
		line-height:16px;
		padding:5px 10px 0px 0px;
		text-align:center;
		text-decoration:none;
	}
		.menu2 li a:hover{
			color:#D76E08;
			text-decoration:none;
		}
/* Defines the sub menu drop down styling  */
	.menu2 li ul{
		background:#0079B2;
		border-top:1px solid #005177;
		border-left:1px solid #005177;
		border-right:1px solid #005177;
		border-bottom:1px solid #005177;
		padding:5px 0px 5px 0px;
		display:none;
		height:auto;
		opacity:0.95;
		position:absolute;
		width:180px;
		z-index:200;
	}
	.menu2 li:hover ul{
		display:block;
	}
	.menu2 li li {
		display:block;
		float:none;
		width:180px;
	}
	.menu2 li ul a{
		display:block;
		font-size:12px;
		font-style:normal;
		padding:0px 10px 0px 15px;
		text-align:left;
	}
		.menu2 li ul a:hover{
			background:#008BCD;
			color:#000000;
			opacity:1.0;
			filter:alpha(opacity=100);
		}
	.menu2 p{
		clear:left;
	}

/* --------Defines the tab styleing ------------*/

.tab{
    margin:0px;
	padding:10px 0px 0px 0px;
	border-bottom: #BEC1A6 solid 1px;
	font-family:verdana,geneva,arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#8e8e8e;

	}
.tab ul{
	/*background:url(images/menu-bg.gif) top left repeat-x;*/
	/*background-color:#E5E6C5; /*#B9B99D;*/
	height:25px;
	list-style:none;
	margin:0px;
	padding:0px 0px 0px 0px;
	/*border-bottom: #BEC1A6 solid 1px; */

	}
	.tab li{
		float:left;
		}
	.tab li a{
		background-color: #E5E6C5;
		color:#000000;
		font-weight:bold;
		line-height:24px;
		padding-left: 8px;
		padding-right: 8px;
		text-align:center;
		text-decoration:none;
		border-top: #BEC1A6 solid 1px;
		border-right: #BEC1A6 solid 1px;
		border-bottom: #BEC1A6 solid 1px;
		display:block;
		}
		.tab li a:hover{
			color:#D76E08;
			text-decoration:none;
			}

/* Defines the styling of a currently selected tab */
	.tab #current{
		/* background:url(images/current-bg.gif) top left repeat-x; */
		background-color: #EFEFDF;
		color:#D76E08;
		border-left: #BEC1A6 solid 1px;
		border-top: #BEC1A6 solid 1px;
		border-right: #BEC1A6 solid 1px;
		border-bottom:none;
		}
/* Defines the top welcome area styling */

.welcome{
	border:none;
	border:0px;
	margin:0px 0px 0px 0px;
	text-align:right;
	float:right;
	padding:0px 0px 0px 0px;
	display:block;
	font-family:verdana,geneva,arial,helvetica,sans-serif;
	font-size:12px;
    text-decoration: none;
	color:#EFEFDF;
	white-space: nowrap;
	width:98%;
}

.welcome a{
	color:#EFEFDF;
	white-space: nowrap;
}

.welcome a:hover{
	color:#D76E08;
	text-decoration:none;
	white-space: nowrap;
}

.menuNew{
	border:none;
	border:0px;
	padding:5px 10px 0 10px;
	font-family:verdana,geneva,arial,helvetica,sans-serif;
	font-size:12px;
	color:#FFFFFF;
	}
.menuNew ul{
		/*background:url(images/menu-bg.gif) top left repeat-x;*/
       background-color:none;
       height:20px;
       list-style:none;
       margin:0;
       padding:0px 0px 0px 130px;
       }
.menuNew li{
       float:right;
       }
		.menuNew li a{
			color:#FFF;
			display:block;
			line-height:16px;
			padding:5px 10px 0px 0px;
			text-align:center;
			text-decoration:none;
		}
			.menuNew li a:hover{
				color:#D76E08;
				text-decoration:none;
			}
	/* Defines the sub menu drop down styling  */
		.menuNew li ul{
			background:#0079B2;
			border-top:1px solid #005177;
			border-left:1px solid #005177;
			border-right:1px solid #005177;
			border-bottom:1px solid #005177;
			padding:5px 0px 5px 0px;
			display:none;
			height:auto;
			opacity:0.95;
			position:absolute;
			width:180px;
			z-index:200;
		}
		.menuNew li:hover ul{
			display:block;
		}
		.menuNew li li {
			display:block;
			float:none;
			width:180px;
		}
		.menuNew li ul a{
			display:block;
			font-size:12px;
			font-style:normal;
			padding:0px 10px 0px 15px;
			text-align:left;
		}
			.menuNew li ul a:hover{
				background:#008BCD;
				color:#000000;
				opacity:1.0;
				filter:alpha(opacity=100);
			}
.menuNew p{
	clear:left;
}

.menu li li.divNone{

display:none;

}