#searchResultsTable thead tr	{
	background-color: #CEDBF2;
	color: black;
}

#jobListingTable thead tr	{
	background-color: #CEDBF2;
	color: black;
}
#jobListingTable tbody tr:hover, #searchResultsTable tbody tr:hover {
	background-color: #d6d8ff;
}
#searchBoxShiny fieldset {
/*	background-color: #E5E5E5;*/
	background-position: top left;
	background-repeat: repeat-x;
}
#searchBoxShiny fieldset input#query {
	background-color: #e7e7e7;
}
h3{
	background-color: #CEDBF2;
	color: black;
	border-bottom:1px solid grey;
	background-image: url('/meta/images/corner-round.gif');
	background-repeat:no-repeat;
	background-position: top right;
}
h3 a, h3 a:link, h3 a:visited, h3 a:active {
	color: white;
}

#jobDetailsMain h1, #bidDetailsMain h1{
	background-color: #CEDBF2;
	color: black;
}
#jobDetailsMain h1 a,
#jobDetailsMain h1 a:link,
#jobDetailsMain h1 a:visited,
#jobDetailsMain h1 a:hover,
#jobDetailsMain h1 a:active {
	color: #454d5c;
}



/* *** Main Menu *** */
	#menu {
		background-color: #7C8BA5;
		border: 1px solid #ccc; 
		border-left: 0; 
		border-right: 0;
	}
	#menu ul li {
		border-left: 1px solid #C5C5C5;
	}
	#menu ul li a {
		color: white;
	}
	#menu ul li a:hover {
		background-color: white;
		color: black;
	}
	#menu ul li a.active:hover {
		background-color: black;
		color: white;
	}
/* *** Menu Tier 2 *** */
	#menuTier2 {
		background-color:#00021c;
		background-repeat:repeat-x;
	}
	#menuTier2 ul li a {
		color:#809fac;
	}
	#menuTier2 ul li a:hover {
		color:black;
	}
	#menuTier2 ul li a.active {
		color:black;
	}

/* *** SubMenu *** */
	ul.submenu {
		background-color:transparent;
	}
	ul.submenu li a {
		border-bottom:0;
		border-left:0;
		border-right:0;
		border-top:1px solid #B9BEAD;
		color:black;
	}
	ul.submenu li a.active {
		color:black;
	}
	.submenu .subhead {
		background-color:#b0bd94;
	}
	/* *** Sub-SubMenu *** */
		ul.submenu:first-child li:last-child {
			border-bottom:1px solid #B9BEAD;
		}
		ul.submenu li a:hover {
			background-color:#4B5094;
			color:white;
		}
		/* *** Active Item(s) *** */
			ul.submenu ul.submenu.active a {
				border-left:1px solid black;
			}
			ul.submenu ul.submenu a.active {
				background-color:transparent;
				border:1px solid #B9BEAD;
				border-bottom:0;
				border-left:1px solid black;
				border-right:0;
			}
			ul.submenu ul.submenu.active a:hover {
				background-color:#9DC6CE;
				color:black;
			}
		/* *** Sub-Sub-Menu *** */
			ul.submenu ul.submenu ul.submenu.active a {
				border-bottom:1px solid #B9BEAD;
				color:black;
			}
			ul.submenu ul.submenu ul.submenu li:last-child a {
				border-bottom:0;
			}
			
			
.punchOut {
	background-color: white;
}