﻿/*---------menu --------------*/
#navheader, #navheader_table
{
				background-color:#323232;
				height:162px;
}

#top_nav
{
				/*background-image:url("/images/corporate_practical_home2_1.jpg");*/;
				background-repeat: no-repeat;
				padding: 0 0 0;
				margin: 0 0 0;
				height: 2px; /*overflow: hidden;*/;
				background-color: #FFFFFF;
				
}
#main_menu 
{  
	/*margin-top:0;*/
	margin-bottom:0;
	/*margin-top:20px;		fixed the bug in FireFox*/
	margin-left:70px;
	height: 50px;
	width:700px;
	overflow:hidden;	
	
}

#main_menu img
{  
	border:0!important;
}

#BM_DropdownSubMenuContainer td
{
	
}

#BM_SubMenuBody
{
	visibility:visible !important;
	width:220px;
}

.BM_DropdownSubMenuContainerCss{
	position: absolute;
	
	left: 1px;
	width: 220px;
	z-index: 1000;
	margin-left: 17px;
	margin-top: 39px;
}


a.BM_SubMenuBody_MenuLink:link {
	color: #757678; 
	text-decoration: none;
}
a.BM_SubMenuBody_MenuLink:hover { 
	color: #000000 !important;
	text-decoration: none;
}
a.BM_SubMenuBody_MenuLink:visited { 
	color: #757678;	 
	text-decoration: none;
}

a.BM_SubMenuBody_MenuSelectLink:link {
	color: #757678;
	text-decoration: none;	
}
a.BM_SubMenuBody_MenuSelectLink:hover { 
	color: #000000 !important;
	text-decoration: none;
}
a.BM_SubMenuBody_MenuSelectLink:visited { 
	color: #757678;	 
	text-decoration: none;
}


#BM_SubMenuBody
{

} 

.BM_SubMenuBody_Table
{
				border-right-style: solid;
				border-bottom-style: solid;
				border-left-style: solid;
				border-right-width: 1px;
				border-bottom-width: 1px;
				border-left-width: 1px;
				border-right-color: #bcc0c4;
				border-bottom-color: #bcc0c4;
				border-left-color: #bcc0c4;
}

.BM_SubMenuBody_Table_Row_0
{
	background-color:#ffffff;
}

.BM_SubMenuBody_Table_Row
{
	background-color:#ffffff;
}
.BM_SubMenuBody_Table_Row TD{
	height: 25px;	
	/*background-image: url(/_layouts/bm_inc/images/subpic6.gif); */
	background-repeat:repeat-x;

}
.BM_SubMenuBody_Table_Row_0 TD
{
	height: 25px;
	
}


.BM_SubMenuBody_Table_Row_0 TD,.BM_SubMenuBody_Table_Row_0_Over TD
{
				padding-top:20px;
				padding-bottom:5px;
}

.BM_SubMenuBody_Table_Row_0_Over
{	
	background-color:#ffffff;
		color:#000000;
}

.BM_SubMenuBody_Table_Row_Over
{	
	background-color:#ffffff;
	color:#000000;
}

.BM_SubMenuBody_Table_Row_0_Over a,.BM_SubMenuBody_Table_Row_Over a
{	
	
	color:#000000 !important;
}

.BM_SubMenuBody_Table_Row_Over TD{
	height: 25px;	
	/*background-image: url(/_layouts/bm_inc/images/subpic6.gif); */
	background-repeat:repeat-x; 
}
.BM_SubMenuBody_Table_Row_0_Over TD
{
	height: 25px;
	
}
.BM_SubMenuBody_Table_TD2, .BM_SubMenuBody_Table_TD0
{
	width: 0px; 
	vertical-align:bottom;
	visibility:hidden;
}

.BM_SubMenuBody_Table_TD1{

	padding-left:7px;
/*	border-width: 1px;
	border-color: #2b3036;
	
	border-left-style: solid;
	border-right-style: solid;*/
}
 
.BM_SubMenuBody_Table_Row_end TD{
	height: 25px;	
	/*background-image: url(/_layouts/bm_inc/images/subpic6.gif); */
	background-repeat:repeat-x;
}

.BM_SubMenuBody_Table_Row_end .BM_SubMenuBody_Table_TD1{
	background-color: #ffffff;
/*	border-width: 1px;
	border-color: #2b3036;
	border-bottom-style: solid;
	*/
}


.BM_SubMenuBody_Table_Row_end .BM_SubMenuBody_Table_TD0{
	background-color:transparent;	vertical-align:bottom;
}
.BM_SubMenuBody_Table_Row_end .BM_SubMenuBody_Table_TD2{
	background-color:transparent;	vertical-align:bottom;
}


.BM_SubMenuBody_Table_Row_end_Over TD{
	height: 25px;	
	/*background-image: url(/_layouts/bm_inc/images/subpic6.gif); */
	background-repeat:repeat-x;
}
.BM_SubMenuBody_Table_Row_end_Over .BM_SubMenuBody_Table_TD1{
	background-color:#ffffff;
	}

.BM_SubMenuBody_Table_Row_end_Over .BM_SubMenuBody_Table_TD1 a{
	color:#000000;

}

/*
.BM_SubMenuBody_Table_Row_end .BM_SubMenuBody_Table_TD0{
	background-color:transparent;	vertical-align:bottom;
}
.BM_SubMenuBody_Table_Row_end .BM_SubMenuBody_Table_TD2{
	background-color:transparent;	vertical-align:bottom;
}
*/


.BM_SubMenuBody_MenuLink 
{	
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	color: #FFFFFF; 
}
.BM_SubMenuBody_MenuLink SPAN 
{
	width: 200px;
}

.BM_SubMenuBody_MenuSelectLink
{	
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	color: #B8CFFB; 
}

.BM_SubMenuBody_MenuSelectLink SPAN 
{
	width: 200px;
}

#main_nav {
	bottom: 0;
	margin: 0px;
	padding: 0px;
	color: white;
	width:700px;
	clear: both;
}
#main_nav li{
	float:left;
	list-style-type:none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#Layer3 {
	position:absolute;
	width:221px;
	height:115px;
	z-index:100;
	left: 197px;
	top: -14px;
}
#Layer4 {
	position:absolute;
	width:215px;
	height:153px;
	z-index:100;
	left: 410px;
	top: -13px;
}
#Layer5 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:100;
	left: 795px;
	top: 135px;
}

#Layer6 {
	position:absolute;
	width:151px;
	height:178px;
	z-index:100;
	left: 666px;
	top: 187px;
}



#Layer1 {
	position:absolute;
	width:160px;
	height:115px;
	z-index:100;
	left: -16px;
	top: 13px;
}
#Layer2 {
	position:absolute;
	width:200px;
	height:80px;
	z-index:100;
	left: 170px;
	top: 9px;
}
#Layer7{
	position:absolute;
	width:200px;
	height:105px;
	z-index:100;
	left: 643px;
	top: 15px;
}


#ban_menu {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
	left: 464px;
	top: 141px;
 
}


/*ul{
	position:relative;
	left: -15px;
}*/

.menuFont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

