/* Correcting some menu issues to improve UX on these pages: */
	.menu a,.menu a:visited{
		width:194px;
		height:auto;
		padding-left:5px;
		text-indent:0;
	}
	.menu li.sublnks li a,.menu li.sublnks li a:visited{
		text-indent:5px;
	}

/* Correcting the width of the center column: */
	div#centerColumn{
		width:760px;
	}
	#centerColumn h1{
		left:0;
		bottom:7px;
	}
	#rightcol{
		display:none;
	}

/* Moving the old "officebox" to "well": */
	.well{
		margin:10px 0;
		padding:15px;
		background-color:#d9d9ec;
	}
	.well p{
		margin:0;
		padding:0;
	}
	.well p.last{
		margin-top:10px;
	}

/* Additional font stylings: */
	h2{
		margin-top:50px;
	}
	h2.first{
		margin-top:25px !important;
	}

	h3{
		margin-top:25px;
	}
	h3.first{
		margin-top:0 !important;
	}

/* Contact Table styles: */
	table.contacttbl{
		margin:0;
		padding:0;
		width:100%;
	}
	table.contacttbl th,table.contacttbl td{
		margin:0px 0;
		padding:7px 15px;
		font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
		font-size:.95em;
	}
	table.contacttbl tr:nth-child(even) td{
		background-color:#efefef;
	}
	table.contacttbl tr:hover td{
		background-color:#e1e1e1;
	}
	table.contacttbl a{
		color:#009;
		font-weight:bold;
		text-decoration:none;
	}
	table.tablesorter th{
		text-align:left;
		background:transparent url(/admin/hr/imgs/bg.gif) right 10px no-repeat;
		cursor: pointer;
	}
	table.tablesorter th.headerSortUp {
		background-image: url(/admin/hr/imgs/asc.gif);
	}
	table.tablesorter th.headerSortDown {
		background-image: url(/admin/hr/imgs/desc.gif);
	}
