	/*****************************************************************************************
	Header Location Specific
	*****************************************************************************************/

	/*Note that full width is 998 including the left and right padding*/
	.header_jump_page
	{
		position:relative;

		padding-left:24px;
		padding-right:24px;

		width: 944px;
		height: 90px;
	}


	.header_jump_page .dm
	{
		background:url(../../global/bg_dm_jump_page.gif) repeat-x;
	}

	.header_jump_page .fda
	{
		background:url(../../global/bg_fda_jump_page.gif) repeat-x;	
	}

	.header_jump_page .mp
	{
		background:url(../../global/bg_mp_jump_page.gif) repeat-x;	
	}

	.header_jump_page .top_nav_container
	{
		margin-top:3px;
		float:right;
	}
	
	
	.header_jump_page .dm .top_nav_container
	{
	
	}
	
	.header_jump_page .fda .top_nav_container
	{
		color:white;
	}
	
	.header_jump_page .fda .top_nav_container a
	{
		color:#deb406;	
	}
	
	.header_jump_page .mp .top_nav_container	
	{
	
	
	}
	
	
		.header_jump_page .top_nav_container img
		{
			vertical-align:middle;
		
		}
				




		.header_jump_page .top_nav_container .icon_text_small
		{
			width:16px;
			height:19px;
		}
		
		
		.header_jump_page .top_nav_container .icon_text_large
		{
			margin-left: 3px;
			margin-right: 3px;	
		}
		
		.header_jump_page .top_nav_container .icon_location_finder,
		.header_jump_page .top_nav_container .icon_text_small,
		.header_jump_page .top_nav_container .icon_text_large		
		{
			cursor:pointer;
		}



		.header_jump_page .top_nav_container a
		{
			color: #00674e;
			font-weight:normal;
		}


	.header_jump_page .location_container
	{
		width:900px;
		position:absolute;
	}
	

	.header_jump_page .dm .location_container
	{
		color:#666666;
		left:133px;
		top:30px;
	}

	.header_jump_page .fda .location_container
	{
		color:white;
		left:133px;
		top:30px;
	}

	.header_jump_page .mp .location_container
	{
		color:#666666;
		left:133px;
		top:30px;	
	}
	
		.header_jump_page .logo
		{
			float:left;
			margin-right:5px; 
		}
		
		.header_jump_page .location_name, .location_address
		{
			font-family:Times New Roman;
		}


		.header_jump_page .location_name
		{
			font-size:25px;
			line-height:18px;
			margin-bottom:8px;
		}

		.header_jump_page .location_address
		{
			font-size:12px;
			height:8px;
			line-height:8px;
			margin:0px;
		}
		
		
		.header_jump_page .fda .location_address
		{
			margin-top:12px;
		}
		
		.header_jump_page .mp .location_address
		{
			margin-top:8px;
		}		


		body.large .header_jump_page .location_address
		{
			font-size:14px;
			line-height:10px;
		}


		.header_jump_page .location_address a
		{
			
			font-weight:normal;
			text-decoration:underline;
		}
		
		
		.header_jump_page .dm .location_address a
		{
			color:#00674e;
		}
		
		.header_jump_page .fda .location_address a
		{
			color:white;
		}
		
		
		


	.header_jump_page .search_container
	{
		width:307px;
		position:absolute;
		right:22px;
		top:60px;
	}

		.header_jump_page .search_container input
		{
			float:right;
			height:18px;
			padding:0px;
			border:1px solid #acacac;
			color:#999999;
			width:198px;
		}

		.header_jump_page .search_container .btn_search
		{
			float:right;
			margin-left:8px;
			cursor:pointer;
			width:95px;
			height:20px;
		}
		
		
		
		
		
	/***********************************
	Bottom Nav And Popups
	***********************************/	
	.header_main_site .bottom_nav_container
	{
		position:absolute;
		top:72px;
	}
	
	.header_jump_page .bottom_nav_container
	{
		position:absolute;
		top:88px;
	}



	/*This affects the wrapper divs.*/
	.header_main_site .bottom_nav_container .btn_container,
	.header_jump_page .bottom_nav_container .btn_container
	{
		float:left;
		position:relative;
	}
	
	
	.header_main_site .en_US .bottom_nav_container .btn_container,
	.header_jump_page .en_US .bottom_nav_container .btn_container,
	.header_main_site .en_CA .bottom_nav_container .btn_container,
	.header_jump_page .en_CA .bottom_nav_container .btn_container
	{
		margin-right:56px;
	}
	
	
	.header_main_site .es_US .bottom_nav_container .btn_container,
	.header_jump_page .es_US .bottom_nav_container .btn_container
	{
		margin-right:51px;
	}
	
	.header_main_site .fr_CA .bottom_nav_container .btn_container,
	.header_jump_page .fr_CA .bottom_nav_container .btn_container
	{
		margin-right:41px;
	}	


	
	.header_main_site .en_US .bottom_nav_container .last,
	.header_main_site .en_CA .bottom_nav_container .last,
	.header_main_site .es_US .bottom_nav_container .last,
	.header_main_site .fr_CA .bottom_nav_container .last,
	.header_jump_page .en_US .bottom_nav_container .last,
	.header_jump_page .en_CA .bottom_nav_container .last,
	.header_jump_page .es_US .bottom_nav_container .last,
	.header_jump_page .fr_CA .bottom_nav_container .last
	{
		margin-right:0px;
	}
	
	

	/*This determines the style of the menu that pops up.
	They have to have a z-index to appear above other images in other components, and
	they must be absolutely positioned (relative to the btn_container they live in) in 
	order to appear underneath the button the user mouses over.*/
	
	.header_bottom_nav_popup
	{
		display:none;

		padding:5px;
		width:75px;
		height:80px;

		position:absolute;
		top:32px;
		left:0px;
		
		z-index:1;
	}


		.header_main_site .dm .header_bottom_nav_popup,
		.header_jump_page .dm .header_bottom_nav_popup
		{
			border:2px solid #076c53;
			background:#f6fBe3;
		}


		.header_main_site .fda .header_bottom_nav_popup,
		.header_jump_page .fda .header_bottom_nav_popup
		{
			border:2px solid #003b6f;
			background:#005cab;
		}

		.header_main_site .header_bottom_nav_popup a,
		.header_jump_page .header_bottom_nav_popup a
		{
			display:block;
			margin-top:5px;
		}


		/*Branding versions*/
		.dm .header_bottom_nav_popup a
		{	
			color:#333333;
		}

		.fda .header_bottom_nav_popup a
		{	
			color:white;
		}

		.mp .header_bottom_nav_popup a
		{	
			color:white;
			border: 1px solid red;
		}	


		.header_bottom_nav_popup a:hover
		{
			text-decoration:underline;
		}

		
	/*specific styling for each popup*/
	.header_main_site  #bvmc_about_us,
	.header_jump_page #bvmc_about_us
	{

	}


	.header_main_site #bvmc_about_us,
	.header_jump_page #bvmc_about_us
	{
	}
			
		
