/** ------------------------------------------------------ **/
/** ------------------- page layout -------------------------- **/

/** ------------------------------------------------------ **/
/** ------------------- page content -------------------------- **/
#ContentWrap {
	background-color: #ffffff;
	background-image:  url("/digitalAssets/101/101951_content-bgstrip.jpg");
	background-repeat: repeat-y;
	border-bottom: 1px solid #666666; 
	padding-bottom: 10px;
	padding: 0px;
	width: 980px;
}


#ContentMenu {
	background-image: url("/digitalAssets/101/101952_page-top-bg.jpg");
	background-repeat:repeat-x;
	display: inline;
	float: left;
	margin-left: 16px;
	padding: 0px;
	width: 213px;
}
* html #ContentMenu {  /* This is the Tan hack */
	width: 213px; 
	w\idth: 213px; 
}
	
	
#ContentCopy {
	display: inline;
	float: left;
	padding: 0px;
	padding-bottom: 20px;
	width: 734px;
}
* html #ContentCopy {  /* This is the Tan hack */
	width: 734px; 
	w\idth: 734px; 
}


#ContentLeftC {
	display: inline;
	float: left;
	padding-left: 14px;
	padding-top: 6px;
	padding-right: 14px;
	width: 463px;
}
* html #ContentLeftC {  /* This is the Tan hack */
	width: 477px; 
	w\idth: 463px; 
}
	
	
#ContentRightC {
	display: inline;
	float: left;
	padding-left: 11px;
	padding-top: 10px;
	width: 232px;
}
* html #ContentRightC {  /* This is the Tan hack */
	width: 243px; 
	w\idth: 232px; 
}
#ContentRightC img {
	display: block;
	margin-bottom: 10px;
}
/** ------------------------------------------------------ **/
/** ------------------- menu -------------------------- **/

#LeftMenu {
	background-color: #eeeeee;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
	margin-left: 17px;
	margin-top: 15px;
	padding: 0px;
	padding-bottom: 15px;
        width: 194px;
        min-height: 127px;
        height:auto !important;
        height: 127px;
}
* html #LeftMenu {  /* This is the Tan hack */
	width: 196px; 
	w\idth: 194px; 
}
	
#LeftMenuTitle {
	background-color: #990000;
	color: #ffffff;
	padding: 5px;
	width: 184px;
}
* html #LeftMenuTitle {  /* This is the Tan hack */
	width: 194px; 
	w\idth: 184px; 
}
#LeftMenuTitle a, #LeftMenuTitle a:visited {
	color: #ffffff;
	text-decoration:none;
}
#LeftMenuTitle a:hover, #LeftMenuTitle a:active {
	color: #eeeeee;
	text-decoration:none;
}

#LeftMenu ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	padding-top: 5px;
}

#LeftMenu ul li {
	font-size: 0.9em;
	margin: 0px;
	padding: 0px;
	width: 194px;
}
	
#LeftMenu ul li a, #LeftMenu ul li a:visited {
	color: #000000;
	display: block;
	margin: 0px;
	margin-left: 5px;
	margin-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	text-decoration: none;
	width: 174px;
}	
#LeftMenu ul li a:hover, #LeftMenu ul li a:active {
	background-color: #cccccc;
	color: #990000;
	text-decoration: none;
}	
* html #LeftMenu ul li a, * html #LeftMenu ul li a:visited, * html #LeftMenu ul li a:hover, * html #LeftMenu ul li a:active {  /* This is the Tan hack */
	width: 184px; 
	w\idth: 174px; 
}	
/** ------------------------------------------------------ **/
/** ------------------- sub menu -------------------------- **/		
#LeftSubMenu {
	margin: 0px;
	padding: 0px;
}

#LeftSubMenu ul {
	margin: 0px;
	padding: 0px;
}
	
#LeftSubMenu ul li {
	font-size: 1em;
	margin: 0px;
	padding: 0px;
	width: 184px;
}

#LeftSubMenu ul li a, #LeftSubMenu ul li a:visited {
	color: #000000;
	display: block;
	margin: 0px;
	margin-left: 5px;
	margin-right: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
	padding-right: 5px;
	padding-top: 5px;
	text-decoration: none;
	width: 159px;
}	
#LeftSubMenu ul li a:hover, #LeftSubMenu ul li a:active {
	background-color: #cccccc;
	color: #990000;
	text-decoration: none;
}
* html #LeftSubMenu ul li a, * html #LeftSubMenu ul li a:visited, * html #LeftSubMenu ul li a:hover, * html #LeftSubMenu ul li a:active {  /* This is the Tan hack */
	width: 184px; 
	w\idth: 159px; 
}
/** ------------------------------------------------------ **/
/** ------------------- sub sub menu -------------------------- **/	
#LeftSubSubMenu {
	margin: 0px;
	padding: 0px;
}	

#LeftSubSubMenu ul {
	margin: 0px;
	padding: 0px;
}

#LeftSubSubMenu ul li {
	font-size: 0.9em;
	margin: 0px;
	padding: 0px;
	width: 184px;
}

#LeftSubSubMenu ul li a, #LeftSubSubMenu ul li a:visited {
	color: #000000;
	display: block;
	margin: 0px;
	margin-left: 5px;
	margin-right: 5px;
	padding-bottom: 5px;
	padding-left: 35px;
	padding-right: 5px;
	padding-top: 5px;
	text-decoration: none;
	width: 144px;
}	

#LeftSubSubMenu ul li a:hover, #LeftSubSubMenu ul li a:active {
	background-color: #cccccc;
	color: #990000;
	text-decoration: none;
}
* html #LeftSubSubMenu ul li a, * html #LeftSubSubMenu ul li a:visited, * html #LeftSubSubMenu ul li a:hover, * html #LeftSubSubMenu ul li a:active {  /* This is the Tan hack */
	width: 184px; 
	w\idth: 144px;
}


dd {
  margin-left: 10px;

}

dt.jobtitle {
  font-weight: bold;
}

dd.jobref {
  font-weight: bold;
  float: right;
}

.jobinfo, .jobref {
  font-size: 1em;
  padding: 0;
}

dl.results {
  padding: 2px;
  padding-right: 4px;
/*  margin-right: 10px; */
}

#jobdeadline {
  text-align: center;
  padding: 5px;
  border: 1px solid #990000;
  color: #990000;
/*  margin-right: 10px; */
}


p.featured_result {
  border: 1px dashed;
  padding: 5px;
}
