* {
	margin: 0px; padding: 0px; text-decoration: none;
}

table {
	margin: auto;
}

a {
	color: rgb(255, 255, 255); text-decoration: none;
}
a:hover {
	color: rgb(244, 162, 0); text-decoration: none;
}
a img {
	border: 0px currentColor; border-image: none;
}
img {
	border: currentColor; border-image: none;
}
h2 {
	font-size: 16px;
}
h3 {
	font-size: 16px;
}

.header::after {
	height: 0px; line-height: 0; clear: both; font-size: 0px; display: block; visibility: hidden; content: ".";
}
.header-wrapper-level-1 {
	/*background: url("images/headerBackground.png") repeat-x rgb(255, 255, 255);*/
}
.header-wrapper-level-2 {
	margin: 0px auto; width: 960px;
}
.header {
	height: 115px; position: relative;
}
.header .icon {
	vertical-align: bottom;
}
.header-logo {
	text-align: left; margin-top: 5px; float: left;
}
.header-selectors-wrapper {
	
}
.header-links-wrapper {
	text-align: right; float: right; z-index: 10002;
}
.header-links {
	padding: 5px 0px 5px 5px; margin-bottom: 5px; display: inline-table;
}
.header-links ul {
	margin: 0px; padding: 0px;
}
.header-links ul li {
	list-style: none; padding: 0px 0px 0px 5px; display: inline;
}
.header-links a {
	color: gray; font-weight: bold; text-decoration: none;
}
.header-links a:hover {
	color: rgb(244, 162, 0);
}
.header-links a.account {
	color: rgb(244, 162, 0);
}
.header-links span.impersonate {
	color: rgb(88, 222, 129); font-weight: bold;
}
.header-links span.impersonate .finish-impersonation {
	color: rgb(228, 64, 151);
}
.header-menu {
	border-top: 1px solid gray;
	/*background: url('../images/headerMenuItemBackground.png') repeat-x scroll 0 50% transparent;*/
	background: rgb(16, 54, 93);
	color: #fff;
	text-align: center;
	height: 100%;
	vertical-align: middle;/*margin-bottom: 10px;*/
}

.header-menu::after {
	height: 0px; line-height: 0; clear: both; display: block; visibility: hidden; content: ".";
}
.header-menu > ul > li {
	list-style: none; float: left; display: inline; white-space: nowrap;
}
.header-menu > ul > li > a {
	margin: 1px 0px; padding: 0px 28px; color: rgb(255, 255, 255); line-height: 2.79em; font-size: 1.17em; font-weight: bold; display: inline-block;
}
.header-menu a:hover {
	background-color: rgb(244, 162, 0);
}