#header {
	position: relative;
	width: 1000px;
	height: 125px;
	background-image: url(../images_hbi/header.jpg);
	background-repeat: no-repeat;
	border-bottom: 1px solid #ccc;
    padding: 0px;
    margin-bottom: 6px;
}


#header #logo {
	width: 80px;
	height: 60px;
	top: 20px;
	left: 20px;
	cursor: pointer;
	position: absolute;
}

#header #pvh_header {
	width: 600px;
	height: 60px;
	top: 10px;
	left: 220px;
	cursor: pointer;
	position: absolute;
}

#header #header_right {
	width:400px;
	bottom: 27px;
	right: 20px;
	position: absolute;
	text-align: right;
	line-height: 20px;
	font-size: 12px;
}

#header_title {
	position: relative;
	width: 1000px;
	top: 81px;
	text-align: center;
	color: #fff;
	font-size: 12px;
}

#header ul#primary, #header ul#secondary {
	margin: 0;
	padding: 0px 0px 0px 20px;
	position: absolute;
	bottom: -1px;
	width: 980px; /* a width is required for Opera, older Mozilla browsers, and Konqueror browsers */
}

#header ul#secondary {
	bottom: -24px;
    height: 22px;
    border-bottom:1px solid #ececec;
    background-color: #f6f6f6;
}

#header ul#primary li, #header ul#secondary li  {
	display: inline;
	list-style: none;
}

#header ul#primary a,#header ul#primary span,#header ul#primary a.current {
/*	width: 160px;*/
	height: 17px;
	display: block;
	float: left;
	padding: 1px 0px;
	margin: 0px;
	text-align: center;
	text-decoration: none;
	font-size: 11px;
	color: #4F4F4F;
	padding-left: 10px;
	padding-right: 10px;
	line-height: 16px;
}

#header ul#secondary a,#header ul#secondary span,#header ul#secondary a.current {
	height: 17px;
	display: block;
	float: left;
	padding: 1px 0px;
	margin: 0px;
	text-align: center;
	text-decoration: none;
	font-size: 11px;
	color: #4F4F4F;
	padding-left: 10px;
	padding-right: 10px;
	line-height: 16px;
    margin-top: 2px;
}

#header ul#primary span,#header ul#primary a.current,#header ul#primary a.current:hover {
/*	border: 1px solid #ccc;*/
	border-bottom: none;
	background: #fff;
	margin-top: 0;
}

#header ul#primary a {
/*	background: #eee;*/
/*	border: 1px solid #ccc;*/
/*	border-bottom: none;*/
/*	border-top: none;*/
/*	border-bottom: 1px solid #ccc;	*/
}

#header ul#primary a:hover, #header ul#secondary a:hover {
	color: #000;
}

#header ul#primary li#selected a {
	background: #fff;
	border-left:1px solid #ccc;	
	border-right: 1px solid #ccc;
	border-top: 1px solid #ccc;
	color: #000;
}
#header ul#secondary li#selected a {
	background: #fff;
	border-left:1px solid #ececec;	
	border-right: 1px solid #ececec;
	border-top: 1px solid #ececec;
	color: #000;
}

#header ul#secondary li#selected a {
    top:1px;
    position:relative;
    background-color:#fff;
}
/*
	Subtabs
*/

#subtab {
	position: relative;
	width: 660px;
	height: 20px;
	border-bottom: 1px solid #ececec;
	padding-top: 8px;
	z-index: 1;
}

#subtab ul#sub {
	margin: 0;
	padding: 0;
	position: absolute;
	bottom: -1px;
	width: 660px; /* a width is required for Opera, older Mozilla browsers, and Konqueror browsers */
}

#subtab ul#sub li  {
	display: inline;
	list-style: none;
}

#subtab ul#sub a,#subtab ul#sub span,#subtab ul#sub a.current {
/*	width: 120px;*/
	height: 18px;
	display: block;
	float: left;
	padding: 1px 0px;
	margin: 0px;
	text-align: center;
	text-decoration: none;
	font-size: 12px;
	color: #888;
	
	padding-left: 10px;
	padding-right: 10px;
}

#subtab ul#sub span,#subtab ul#sub a.current,#subtab ul#sub a.current:hover {
/*	border: 1px solid #ccc;*/
	border-bottom: none;
	background: #fff;
	margin-top: 0;
}

#subtab ul#sub a {
/*	background: #eee;*/
/*	border: 1px solid #ccc;*/
/*	border-bottom: none;*/
/*	border-top: none;*/
/*	border-bottom: 1px solid #ccc;	*/
}

#subtab ul#sub a:hover {
	color: #000;
}

#subtab ul#sub li#selected a {
	background: #fff;
	border: 1px solid #ececec;
	border-bottom: none;

	background-color: #FAFAFA;
	color: #000;
}

#subtab_blad_holder {
	position: relative;
	display: block;
/*	width: 605px;*/
	width: 100%;
	background-color: #FAFAFA;
	border-top: 1px solid #ececec;
	margin-top: -1px;
}

#subtab_blad, #subtab_blad_fullscreen {
	background-color: #FAFAFA;
		
	border: 0px;
	margin: 0px;
	padding: 0px;
	
	position: relative;
	left: -20px;
	padding-left: 20px;
	width: 620px;
	
	padding-top: 20px;
	padding-bottom: 20px;
		
	display: block;

	border-top: 1px solid #ececec;
	margin-top: -1px;	
}

#subtab_blad_fullscreen {
    width: 980px;
    margin-right: -20px;
}

/*
	Sidebar subtabs
*/

#sidebar_subtab {
	position: relative;
	width: 300px;
	height: 20px;
	border-bottom: 1px solid #ececec;
	
	z-index: 1;
}

#sidebar_subtab ul#sidebar_sub {
	margin: 0;
	padding: 0;
	position: absolute;
	bottom: -1px;
	width: 300px; /* a width is required for Opera, older Mozilla browsers, and Konqueror browsers */
}

#sidebar_subtab ul#sidebar_sub li  {
	display: inline;
	list-style: none;
}

#sidebar_subtab ul#sidebar_sub a,#sidebar_subtab ul#sidebar_sub span,#sidebar_subtab ul#sidebar_sub a.current {
/*	width: 120px;*/
	height: 18px;
	display: block;
	float: left;
	padding: 1px 0px;
	margin: 0px;
	text-align: center;
	text-decoration: none;
	font-size: 12px;
	color: #888;
	
	padding-left: 10px;
	padding-right: 10px;
}

#sidebar_subtab ul#sidebar_sub span,#sidebar_subtab ul#sidebar_sub a.current,#sidebar_subtab ul#sidebar_sub a.current:hover {
/*	border: 1px solid #ccc;*/
	border-bottom: none;
	background: #fff;
	margin-top: 0;
}

#sidebar_subtab ul#sidebar_sub a {
/*	background: #eee;*/
/*	border: 1px solid #ccc;*/
/*	border-bottom: none;*/
/*	border-top: none;*/
/*	border-bottom: 1px solid #ccc;	*/
}

#sidebar_subtab ul#sidebar_sub a:hover {
	color: #000;
}

#sidebar_subtab ul#sidebar_sub li.sidebar_selected a {
	background: #fff;
	border: 1px solid #ececec;
	border-bottom: none;

	color: #000;
}
