#Foreground{

	position: static;
}

#SiteHeader{
	display:none;
}
#ToolBar, #ToolBarNew{
	display:none;
}

.drop_shadow .top, .drop_shadow centered, .drop_shadow_left, .drop_shadow_right, .drop_shadow .bottom, .CONTACT_COL_RIGHT, .BUSINESS_UNIT_FORM{
	display:none;
}

#PageBannerHeader{
	display:none;
}
#PageBanner{
	display:none;
}
.right_column{
	display:none;
}
#newsticker{
	display:none;
}

#SiteFooter{
	display:none;
}

#FirstLevelNav{
	display:none;
}
.CATFILTERS{
	display:none;
}

.CONTACT_COLS{
	overflow:visible;
}

#map{
	width: 670px;
}

.content, .padding{
	margin:0px;
	padding:0px;
}
.contact_popup{
	left: 240px;
}

.contact_popup_iframe{
	left: 240px;
	border:1px solid #CCCCCC;
	background-color:#FFFFFF;
}

body, html{
	overflow:auto;
}

#Foreground{
	overflow:visible;
}
#print_logo{
	width: 670px;
	display: block;
	align: left;
	text-align: left;
}
#PageBody{
	width:670px;
}
html, body {
	overflow:visible;
}
.REGION_TABS{
	display:none;
}
.JOB_LISTING{
	margin:0px;
	margin-top: 20px;
}
.popup_on #JOB_DETAIL_POPUP{
	top:0px;
	left:0px;
}
.popup_on #JOB_DETAIL_POPUP .JOB_DETAIL {
	margin: 0px;
	border:none;
}
.popup_on #JOB_DETAIL_POPUP .JOB_DETAIL th.right_col {
	display:none;
}
/*
.popup_on #JOB_DETAIL_POPUP .JOB_DETAIL th.left_col {
	overflow: visible;
	width:400px;
}*/
.popup_on #JOB_DETAIL_POPUP .JOB_DETAIL td.right_col {
	display:none;
}
.popup_on #JOB_DETAIL_POPUP .JOB_DETAIL .footer {
	display:none;
}
.popup_on #print_logo{
	display: none;
}
.popup_on #TwoColLayout{
	display:none;
}
.popup_on .JOB_LISTING{
	display:none;
}
#JOB_DETAIL_POPUP .JOB_DETAIL {
	width: 700px;
	margin:0px;
	padding:0px;
}
.gecko #JOB_DETAIL_POPUP .JOB_DETAIL {
	width:100%;
}