/* PeopleAdmin Employer-Specific Style Sheet. ***Existing Customer Default Template***
* Copyright (c) 2001-2008 PeopleAdmin, Inc.  All Rights Reserved.
*
* PEOPLEADMIN, INC.  MAKES NO REPRESENTATIONS OR WARRANTIES ABOUT THE SUITABILITY OF THE SOFTWARE, EITHER EXPRESS OR IMPLIED,
* INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT.
*
* PEOPLEADMIN, INC. SHALL NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING OR DISTRIBUTING
* THIS SOFTWARE OR ITS DERIVATIVES. */

/***************************************************************************
BASIC SITE HEIGHT/WIDTHS
***************************************************************************/

/** Currently,the only supported changes to height and width in this template are an increase or decrease to the header height. In order to use a header image or create a header div that's not 100 px tall, please change both lines below where height dimensions are noted to the desired height. */

div#header {
min-height: 100px;
height: auto !important;
height: 100px;
}

/***************************************************************************
BASIC STRUCTURAL COLORS/BACKGROUNDS
***************************************************************************/

/** This Wrapper Div represents the main site background, or what appears in the unused space to the left and right of the now centered site. By default, all sites using this template are surrounded by a narrow vertical shadow. If you wish to change the site background, please UNCOMMENT the commented area below, then select a new color or image for the body, body.topFrameBG style.*/

/*
div#wrapperDiv {
width: 960px;
padding: 0px 0px;
background: none;
}

*/
body, body.topFrameBG {
background-color: transparent;
}

/** Select the background color for the Main Body Div.  NOTE: this color will appear behind a transparent header div, a transparent footer div, and below the navigation div.  Usually you're Main Body Div will be the same color as the navigation div.*/

div#mainBodyDiv {
background-color: white;
}

/** Select the background color for the Navigation Div (overrides styles.css)********************/

.navBG {
 background-color:white;
}

/** Select the background color for the Header Div */

div#header {
background-color: transparent;
}

/** Select the background color for the Footer Div */

div#footerDiv {
background-color: gray;
}

#nav {
	font:12px arial,helvetica,clean,sans-serif;
	padding:20px 5px 5px;
}

#nav hr {
	border-color:#6f6f6f;
	border-right:0 none;
	border-style:solid none none;
	border-width:1px 0 0;
	clear:both;
	height:0;
	margin:10px 0 20px 0;
	width:100%;
}


/* left nav links */

.navLink, .navCustomLink {
	background-color:transparent;
}

h3.bodytextColor {
color:black;
font-size:11px;
}

h3.bodytextColor p {
font-weight:normal;
}

ul#navLinks, ul#customExternalLinks, ul.navCustomLink {
	margin:0;
	padding:0;
	list-style:none;
	background-color:transparent;
}

ul#navLinks li, ul#customExternalLinks li, ul.navCustomLink li {
	background:#ffffff url(/web/20150603112305im_/https://employment.umn.edu/applicants/static/customers/238/leftnav_bullet.gif) 7px 14px no-repeat; /*old 7px 12px*/
	border-top:1px solid #c8c8c8;
	border-right:none;
	line-height:15px;
	list-style:none;
	margin:0;
	padding:9px 5px 9px 20px;
}

ul#navLinks li a:link,ul#navLinks li a:visited, ul#customExternalLinks li a:link,ul#customExternalLinks li a:visited, ul.navCustomLink li a:link, ul.navCustomLink li a:visited {
	color:black;
	text-decoration:none;
	font-size:12px;
	font-weight:normal;
}

ul#navLinks li:first-child, ul#customExternalLinks li:first-child, ul.navCustomLink li:first-child {
	border-top:none;
}

/* left nav image */

#nav #ohrLogo {
	margin-top:40px;
}

#nav #ohrLogo img {
	border:0;
}

div#content h1{
	padding:0px;
	margin: 0px 0px 20px 0px;
}

div#content .topImage {
	padding:0px;
	margin:-20px 0px 0px -20px;
}

div.tblCmd div {
white-space:normal;
}
/****STRUCTURAL,  DO NOT EDIT BELOW THIS LINE****/
/****STRUCTURAL,  DO NOT EDIT BELOW THIS LINE****/
/****STRUCTURAL,  DO NOT EDIT BELOW THIS LINE****/
/****STRUCTURAL,  DO NOT EDIT BELOW THIS LINE****/
/****STRUCTURAL,  DO NOT EDIT BELOW THIS LINE****/
/****STRUCTURAL,  DO NOT EDIT BELOW THIS LINE****/
/****STRUCTURAL,  DO NOT EDIT BELOW THIS LINE****/
/****STRUCTURAL,  DO NOT EDIT BELOW THIS LINE****/

div#skipToMainContent {
display: none;
}

/****BUTTON FIX****/
.buttonClass {
-moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
background-color:#C0C0C0;
border:1px solid #A9A9A9;
color:white;
cursor:pointer;
font-size:11px;
font-weight:bold;
letter-spacing:0;
margin:1px;
padding:3px;
text-shadow:0 1px 2px black;
}

.buttonClass:hover {
-moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
background-color:gray;
border:1px solid #A9A9A9;
color:white;
cursor:pointer;
font-size:11px;
font-weight:bold;
letter-spacing:0;
margin:1px;
padding:3px;
text-shadow:0 1px 2px black;
}

.highlight {
-moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
background-color:#C0C0C0;
border:1px solid #A9A9A9;
color:white;
cursor:pointer;
font-size:11px;
font-weight:bold;
letter-spacing:0;
margin:1px;
padding:3px;
text-shadow:0 1px 2px black;
}

.highlight:hover {
-moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
background-color:gray;
border:1px solid #A9A9A9;
color:white;
cursor:pointer;
font-size:11px;
font-weight:bold;
letter-spacing:0;
margin:1px;
padding:3px;
text-shadow:0 1px 2px black;
}

/****BUTTON FIX****/
div.headerRow {
height:2em;
line-height:2em;
}

/****date/time format notice FIX****/
span.dateFormat {
color:gray;
left:0;
position:static;
top:0;
}

/** tableheader color fix*********************/
.tableHeaderRow {
background-color:#CC3333;
color: #999999;
} 


/**************************CUSTOMER PROVIDED STYLE SHEET BEGINS -STYLES NEW.CSS ***********************************/
@charset "utf-8";
/* CSS Document */

/************************** HEADER ***********************************/

#header{font-family:Arial, Helvetica, sans-serif;line-height:18px;color:#000;background:#fff;}
#header ul, #header li, #header p, #header div{font-size:12px;}


/******* Hide skip links *******************/
#skipLinks{ position:absolute; left:-9999px }

/*************************** CAMPUS LINKS ****************************/
#campus_links{text-align:right; background-color:#fff; padding-right:18px; line-height:22px;}

#campus_links a{color:#7a0019; /*Standard Maroon*/}
#campus_links a:hover{color:#666; /*Gray*/}

#campus_links ul, #campus_links li, #campus_links p{display:inline;}
#campus_links ul{margin:0;padding:0}
#campus_links li{margin-left:10px;}


/*************************** UOFM HEADER (MAROON BAR) ******************/

#headerUofM{position:relative;background:#7a0019 url(/web/20150603112305im_/https://employment.umn.edu/applicants/static/customers/238/bg_header.gif) repeat-x;height:63px;}

#logo_uofm{background:url(/web/20150603112305im_/https://employment.umn.edu/applicants/static/customers/238/logo_uofm_D2D.gif) no-repeat;height:62px;width:320px;}

#logo_uofm a,#logo_uofm a:hover{/*this should leave the link - but push the words into the hidden overflow */
display:block;height:62px; /*Must be same height as #logo_uofm*/width:0;padding-left:320px;/*Must be same as #logo_uofm width */overflow:hidden;}


/************************ SEARCH BUTTONS (MYU AND ONE STOP) *****************/
#search_area{position:absolute;right:0;top:0;text-align:right;}


#search_nav{position:absolute;right:10px;text-align:right;top:5px;}

#search_nav a{display:block;float:right;width:0px;height:25px;padding-left:73px;overflow:hidden;margin-left:5px;}

#btn_myu{background:url(/web/20150603112305im_/https://employment.umn.edu/applicants/static/customers/238/btn_myu.gif);}

#btn_onestop{background:url(/web/20150603112305im_/https://employment.umn.edu/applicants/static/customers/238/btn_onestop.gif);}


/******************* SEARCH BOX ************************************/

#gsearch{background: url(/web/20150603112305im_/https://employment.umn.edu/applicants/static/customers/238/search_field.gif) no-repeat; /* #f3c */height:22px ;width:269px;position:relative;top:35px;}

#gsearch label{position:absolute; left:-9999px}

#search_field{border:0;color:#666666;width:200px;position:absolute;top:3px;left:15px;font-size:11px;color:#333;}


div.functionalityTableGotoPage {
margin-top: -5px;
}

body, p, h3, select, td, th, a, ul, li, div, form, span, .closeWindowLink, .subBodytext, .bodytext, .bodytextColor {
font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;
font-size:12px;
}

h1, h2 {
font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;
}

#SearchCriteria_8192 .diColumn1of2 {
width: 100%;
border-bottom: thin dotted gray;
}
 
 
#SearchCriteria_8192 .diColumn2of2 {
width: 100%;
}
/*
     FILE ARCHIVED ON 11:23:05 Jun 03, 2015 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 21:58:17 Nov 05, 2022.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 87.222
  exclusion.robots: 0.255
  exclusion.robots.policy: 0.247
  RedisCDXSource: 1.063
  esindex: 0.012
  LoadShardBlock: 63.584 (3)
  PetaboxLoader3.datanode: 47.343 (4)
  CDXLines.iter: 18.926 (3)
  load_resource: 182.887
  PetaboxLoader3.resolve: 77.076
*/