/* 

	Created By:				MNB
	Date:					11/15/2010
	Description:			Global Styles for the /includes/global-header-v4.asp Header
	HEADER Example (.asp):	http://sww.panasonic.com/promos/avatar/
	HEADER Example (.NET):	/business/automotive/includes/controls/globalHeader.ascx
	NOTES:					All css overwrites must occur after the control due the inclusion of the styles within
							Modify class headerDiv at local level to overwrite padding on top and bottom
    						Make sure that body {padding:0px; margin:0px;} is declared	

*/

/* Page Start */

/* Drop down menus will not properly align without this */
body
{
	padding:0px;
	margin:0px;	
}

input
{
	padding:0px;
	margin:0px;	
}

/* Page End */

/* necessary for bottom and top padding that will utilize the required bg color */
.headerDiv
{
	/* Change Header BG Here */
	background-color:#fff;
    height:49px;
    padding-top:20px;
    padding-bottom:20px;
    width:1002px;	
}

#header-table
{
	/* Change Header BG Here */
	background-color:#fff;
	height:29px;
	width:1002px;
}

.global_header_form
{
	padding:0px;
	margin:0px;	
}

#header-pna-logo-span
{
	margin-left:11px;
}

#header-globe-logo-span
{
	margin-left:375px;
}

#header-about-span
{
	margin-left:27px;
}

#header-support-span
{
	margin-left:27px; 
	margin-right:16px;
}

#header-consumer-span
{
	margin-left:57px;
	margin-right:13px;
}

#header-business-span
{
	margin-left:13px;
	margin-right:13px;
}

#header-industrial-span
{
	margin-left:13px; 
	margin-right:80px;
}

.header_vertical_line
{
	margin-left:13px;
}

.header_align
{
	vertical-align:middle;	
}

.header_links
{
	font-family: Arial;
	font-size: 9px;
	color: #000000;
	position:relative;
	right:148px;
}

.header_links A:Link     { color:#000000; text-decoration:none; }
.header_links A:Active   { color:#000000; text-decoration:none; }
.header_links A:Visited  { color:#000000; text-decoration:none; }
.header_links A:Hover    { color:#14118C; text-decoration:underline; }

.header_text
{
	color: #7b7b7b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
}

.header_text A:Link     { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none; color:#7b7b7b; text-decoration:none; }
.header_text A:Active   { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none; color:#7b7b7b; text-decoration:none; }
.header_text A:Visited  { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none; color:#7b7b7b; text-decoration:none; }
.header_text A:Hover    { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none; color:#7b7b7b; text-decoration:underline; }

/* Search Start */

.search_box_table
{
	border: #d5d5d5 solid 1px; 
	background-color:#e3e7ed; 
	height:29px;
	width:220px; 
}

.search_txt_box
{
	border: 1px solid #4dc8e9;
	color: #a09f99;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	height:17px; 
	margin-left:5px;
	padding-top:2px; 
	padding-left:2px;
	text-decoration:none;
	vertical-align:middle;
	width:143px;  	
}

.search_button_span
{
	position:relative; 
	left:2px; 
	vertical-align:top; 
	top:3px;	
}

.search_bar
{
	vertical-align:middle;	
}

/* Search End */

/* IFrame Drop Down Start */

#iframe_top_bg
{
	border:0 none;
	height:76px;
	left:539px;
	margin-top:29px;
	position:absolute;
	top:21px;
	width:164px;
	visibility:hidden;
	z-index:998;
}

/* IFrame Drop Down End */

/* Support Drop Down Start */

#support_bubble_top 
{
	background:transparent url(/images/layout/support_box_top_tab_bg_v2.png) no-repeat top right;
	_background-image:url(/images/layout/support_box_top_tab_bg_v2.gif); 
	font-family:Helvetica,Arial,sans-serif;
	font-size:12px;
	left:539px;
	padding:0;
	position:absolute;
	top:21px;
	/* visibility:hidden; */
	width:164px;
	z-index:999;
}

#support_bubble_top ul
{
	background-color:#e8eae8;
	border: 1px #ffb23e solid;
	list-style-type:none;
	margin:0;
	padding:0;
}

#support_bubble_top li
{
	border-bottom:1px #999 solid;
	height:25px;
	list-style-type:none;	
}

#support_bubble_top li.last
{
	border-bottom:none;
}

#support_bubble_top a
{	
	color:#68665F;
	cursor:pointer;
	display:block;
	font-weight:bold;
	height:20px;
	line-height:16px;
	margin:0;
	padding:0;
	padding-left:8px;
	padding-top:5px;
	text-align:left;
	text-decoration:none;
	width:154px;
}

#support_bubble_top h3
{
	color:#fff;
	font-family:Helvetica,Arial,sans-serif;
	font-size:16px;
	margin:0;
	margin-bottom:3px;
	margin-left:50px;
	margin-top:5px;
	padding:0;
	text-align:left;
}

#support_bubble_top a:hover
{
	background-color:#fff;
}	

.supportTopHighlight
{
	cursor:pointer!important;
	text-decoration:underline!important;
}

/* Support Drop Down End */

/* Business Drop Down Start */

#business_bubble_top 
{
	
	background:transparent url(/images/layout/business_box_top_tab_bg_v2.png) no-repeat top right;
	_background-image:url(/images/layout/business_box_top_tab_bg_v2.gif); 
	font-family:Helvetica,Arial,sans-serif;
	font-size:12px;
	left:448px;
	padding:0;
	position:absolute;
	top:45px;
	/* visibility:hidden; */
	width:164px;
	z-index:3000;
}

#business_bubble_top ul
{
	background-color:#e8eae8;
	border: 1px #3fc4ff solid;
	list-style-type:none;
	margin:0;
	padding:0;
}

#business_bubble_top li
{
	border-bottom:1px #3fc4ff solid;
	height:25px;
	list-style-type:none;
}

#business_bubble_top li.last
{
	border-bottom:none;
}

#business_bubble_top a
{	
	color:#68665F;
	cursor:pointer;
	display:block;
	font-weight:bold;
	height:20px;
	line-height:16px;
	margin:0;
	padding:0;
	padding-left:8px;
	padding-top:5px;
	text-align:left;
	text-decoration:none;
	width:154px;
}

#business_bubble_top h3
{
	color:#fff;
	font-family:Helvetica,Arial,sans-serif;
	font-size:16px;
	margin:0;
	margin-left:50px;
	margin-top:5px;
	margin-bottom:3px;
	padding:0;
	text-align:left;
}

#business_bubble_top a:hover
{
	background-color:#fff;
}

/* Business Drop Down End */

/* Additional Styles */

.clear
{
	clear:both; 
	background-color:#000;
	padding:0px;
	margin:0px;
	line-height:0px;
}

/* End Additional Styles */