h2 {
	font-size: 160%;
	margin-top: 0;
	width: auto;
}

#notifications {
	background-color: #eaeaea;
	border: 1px solid #aaa;
	padding: 0 10px;
	color: #800000;
}

#content {
	width: 940px;
	margin-left: 33px;
	clear: both;
}

#topNav {
	width: 886px;
}
ul#topNav {
	position: static;
	margin-left: 33px;
	height: 38px;
	margin-top: 0;
}

a:hover {
	color: #6ea6d1;
}

div.loading {
	height: 20px;
	background-image: url("/static/images/misc/loading.e494be070277.gif");
	background-repeat: no-repeat;
	padding: 3px 0 5px 25px;
}

table.list th {
	text-align: left;
	padding: 3px;
}

table.list tr {
}

table.list tr.alt {
	background-color: #f0f0f0;
}

table.list td {
	padding: 5px 3px;
	border-top: 1px solid #aaa;
}

/* TREDS: the two green ovals were 135x80 images that ran down over the page's messages;
   drawn here as short, wide ovals level with the nav links (POST_LAUNCH_FIXES 90). */
#hr-portal {
	position: absolute;
	height: 32px;
	margin-left: 844px;
	margin-top: 2px;
}
#hr-portal a {
	display: block;
	float: left;
	width: 148px;
	height: 30px;
	line-height: 30px;
	margin-right: 6px;
	border: 1px solid #b9dc9c;
	border-radius: 50%;
	background: radial-gradient(ellipse at center, #fbfef6 0%, #e7f5d6 60%, #d3ecba 100%);
	color: #1d5a8c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	white-space: nowrap;
}
#hr-portal a:hover {
	border-color: #8cc96b;
	color: #6ea6d1;
}

a.iconed {background-repeat: no-repeat;padding:1px 0 1px 20px;margin-right: 14px;}
a.icon_add { background-image: url("/static/images/icons/add.1988c3cc1384.png");}
a.comment { background-image: url("/static/images/icons/comment.a22ab82fb3a3.png");}
a.gear { background-image: url("/static/images/icons/cog.30a18063ef42.png");}
a.printer { background-image: url("/static/images/icons/printer.242421c98dbd.png");}
a.icon_edit_sm { background-image: url("/static/images/icons/edit_sm.b09d7ae53045.png"); background-position: 0 4px; padding:1px 0 1px 16px;margin-left: 6px; margin-right: 0; }
a.icon_remove_sm { background-image: url("/static/images/icons/remove_sm.f5bbee7f4cd8.png"); background-position: 0 4px; padding:1px 0 1px 16px;margin-left: 6px; margin-right: 0; }

.ui-warning{margin:5px 0px;border:1px solid #efdc90;color:#a9a014;background:#fffecc;padding:5px;-moz-border-radius:3px;-webkit-border-radius: 3px;}
.ui-warning span {margin: 0;background-image:url("/static/images/icons/error.c847e1076da7.png");background-repeat: no-repeat;padding: 2px 0 0 26px;color: #000; background-position: 2px 2px;}

.ui-success {padding: 5px;margin:12px 0px;border:1px solid #c4e5a4;background-color:#e6f9d3;-moz-border-radius:3px;-webkit-border-radius: 3px;}
.ui-success span {margin: 0;background-image:url("/static/images/icons/accept.8bfed48756f1.png");background-repeat: no-repeat;padding: 2px 0 0 20px;background-color:#e6f9d3; background-position: 0 3px; }