/*global tags*/
body{margin:10px; padding:0; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-height:18px;}
img{border:0; padding:15px 0;}
a{text-decoration:none; color:#000000;}
 
td { padding:30px; vertical-align:top;}
li{list-style-type:disc; margin-bottom:18px;}

td#leftCol1 {
	padding-left: 0;
}

td#rightCol1 {
	padding-right: 0;
}

#menu_wrapper, #menu, #udm { 
	display: none;
}

/*text*/
h1, h2{font-size:16px; border-bottom:1px solid black; font-weight:bold}
h3, h4, .treeHeading{font-size:14px; border-bottom:1px solid black; font-weight:bold}
h5{font-size:12px; border-bottom:1px solid black; font-weight:bold}
.bd{font-weight:bold}

ul.navList{display:none;}

/*home*/
.pAbs{display:none}
#locations{position:absolute; right:0;}
#homeFlash{display:none}
#nav{display:none}

/*bio*/
.bioPos{font-size:14px; font-weight:bold;}
#bioDis{display:none;}

/*employees*/
table#alfList, table#alfList tr, table#alfList tr td{ padding:0px 15px;}
.alf{display:none}
.alfL{font-size:16px; border-bottom:1px solid black; font-weight:bold}

/*careers*/
.flash{display:none}
#subNav{display:none}
.absRec{border-bottom:1px solid black; margin-bottom: 10px; padding-bottom:10px;}
.absLink{display:none;}
.absPic{ display:block;}

.inputRec{display:none}
.formOpp{display:none}
.serListOff, .serListOn, .serList{font-weight:bold ; font-size:14px;}

/*contact*/
.conArea{padding-top:15px; margin-bottom:8px; font-size:14px; border-bottom:1px solid black; font-weight:bold;}

/*recruiting pages*/
#recruitingFlash, .flashControl{
	display:none !important;
}

#careers-recruiting-overview .micro_holder,
 #careers-recruiting-recruitcal .micro_holder {
font-size:110%;
padding-left:0 !important;
!padding-top:40px !important;
}

#toolhelp {
	display: none;
}

.micro_holder {
	margin: 0 !important;
}

#careers-recruiting-overview #leftCol1,
#careers-recruiting-people #leftCol1,
#careers-recruiting-mentors #leftCol1,
#careers-recruiting-opportunity #leftCol1 {
	display: none !important;
}

#careers-recruiting-faq .cabstract img {
	padding-top: 0 !important;
}

.careersspotlight {float:right; width:191px; margin:0 0 0 0; border-left: 20px solid #FFFFFF; border-bottom: 13px solid #FFFFFF;}

.absRec{position:relative; overflow:hidden; _height:100%; padding-top:4px; font-size:10px; color:#8E746A; line-height:12px; border-bottom:1px solid #8E746A;}
.absRec img{float:left; margin-right:5px; border:1px solid #8E746A}
