/* CSS Document */
.DNNAligncenter {
	text-align:left;

}
body{
	margin:0px;
	padding:0px;
	text-align:center;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	background:url(images/wrapperbg.gif) center top repeat-x;
	text-align:center;
}

#wrapper{
	padding-top:18px;
}
#container{
	width:928px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	display:inline-table;
}

#top_container{
	width:928px;
	background:url(images/top_container.gif) no-repeat;
	height:111px;
	position:relative;
}

#mid_container{
	width:928px;
	background-color:white;
	background-position:520px 38px;
	position:relative;
}

#bot_container{
	width:928px;
	background:url(images/bot_container.png) no-repeat;
	height:52px;
}

#linksTop{
	position:absolute;
	top:0px;
	right:0px;
}

#navigator{
	position:absolute;
	right:0px;
	top:32px;
}

#navigator select{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

ul.ulTop, ul.ulTop li{
	margin:0px;
	padding:0px;
	list-style:none;
}

ul.ulTop li{
	float:left;
	height:12px;
	margin-right:20px;
}

ul.ulTop li#menu_home{
	width:49px;
	background:url(images/menu_home.png) no-repeat;
}
ul.ulTop li#menu_aboutus{
	width:69px;
	background:url(images/menu_aboutus.png) no-repeat;
	
}
ul.ulTop li#menu_contactus{
	width:78px;
	background:url(images/menu_contactus.png) no-repeat;
	margin-right:0px;
}

ul.ulTop li#menu_home a, ul.ulTop li#menu_aboutus a, ul.ulTop li#menu_contactus a{
	display:block;
	text-indent:-999em;
	overflow:hidden;
}

ul.ulTop li#menu_home a {width:49px;height:12px;}
ul.ulTop li#menu_aboutus a {width:69px;height:12px;}
ul.ulTop li#menu_contactus a {width:78px;height:12px;}


#home_banner{
	position:absolute;
	width:409px;
	background:url(images/home_banner.png) no-repeat;
	height:428px;
	left:519px;
	top:-50px;
}


#logo{
	width:351px;
	height:74px;
	background:url(images/logo.gif) no-repeat;
	position:absolute;
	left:18px;
	top:22px;
}

#logo h2, #logo h2 a{
	width:351px;
	height:74px;
}

#logo h2 a{
	display:block;
	text-indent:-999em;
	overflow:hidden;
}

#longRoundBar{
	position:absolute;
	left:-26px;
	background:url(images/long_bar.gif) no-repeat;
	width:711px;
	height:39px;
}

#circles{
	position:absolute;
	left:696px;
	background:url(images/circles.gif) no-repeat;
	width:208px;
	height:44px;
	top:-2px;
}

#linksMidMenu{
	position:absolute;
	left:67px;
	top:39px;
	width:500px;
}

#linksMidMenu ul, #linksMidMenu ul li{
	margin:0px;
	padding:0px;
	list-style:none;
}

#linksMidMenu ul li{
	float:left;
	height:26px;
	margin-right:2px;
}

#linksMidMenu ul li#menu_employmentareas{
	width:138px;
	background:url(images/menu_employmentareas.png) no-repeat;
	height:26px;
}

#linksMidMenu ul li#menu_employees{
	width:92px;
	background:url(images/menu_employees.gif) no-repeat;
}
#linksMidMenu ul li#menu_employers{
	width:88px;
	background:url(images/menu_employers.gif) no-repeat;
}
#linksMidMenu ul li#menu_jobsearch{
	width:88px;
	background:url(images/menu_jobsearch.gif) no-repeat;
}

#linksMidMenu ul li#menu_employmentareas a, #linksMidMenu ul li#menu_employees a, #linksMidMenu ul li#menu_employers a, #linksMidMenu ul li#menu_jobsearch a{
	display:block;
	text-indent:-999em;
	overflow:hidden;
	height:26px;
}

#linksMidMenu ul li#menu_employmentareas a{
	position:relative;
}

#home_content{
	min-height:331px;
	height:auto !important;
	height:331px;
}


#home_content #dnn_ContentPane{
	width:388px;
	/*padding-top:114px;*/
	padding-top:100px;
	padding-left:76px;
	
	padding-bottom:30px;
}

#home_content #oneContent #dnn_ContentPane{
	width:700px;
	padding-top:114px;
	padding-left:76px;
}

#site_content{
	min-height:451px;
	height:auto !important;
	height:451px;
}

#leftContent{
	float:left;
	width:168px;
}

#leftMenu{
	min-height:171px;
	height:auto !important;
	height:171px;
	background-color:#e1e4e6;
	width:167px;
	border:solid 1px #e1e4e6;
	border-right:none;
	border-left:none;
}

#leftMenu ul.Level1, ul.Level1 li{
	margin:0px;
	padding:0px;
	list-style:none;
	font-family:Helvetica, Arial;
}

#leftMenu ul.Level1{
	padding-top:80px;
	margin-left:-20px;
}

#leftMenu ul.Level1 li, #leftMenu ul.Level1 li.SelectedTab{
	padding-left:22px;
	background:url(images/black_dot.gif) no-repeat;
	background-position:0px 2px;
	font-size:15px;
	font-weight:Bold;
	color:#455660;
	width:100px;
	padding-bottom:10px;
	background-color:#e1e4e6;
}


#leftMenu ul.Level1 li.SelectedTab{
	background:url(images/yellow_dot.gif) no-repeat;
}

#leftMenu ul.Level1 li a{
	font-size:15px;
	font-weight:Bold;
	color:#455660;
}

#leftMenuBottom{
	width:168px;
	height:29px;
	background:url(images/gray_rounded_bot.gif) no-repeat;
}

#midContent, #mid2Content{
	float:left;
}

#midContent #dnn_ContentPane{
	width:423px;
	padding-left:42px;
	padding-top:113px;
}

#mid2Content #dnn_ContentPane{
	width:623px;
	padding-left:42px;
	padding-top:113px;
}


#rightContent{
	float:right;
	width:256px;
	position:relative;
}

#ContentRightPaneWrapper{
	padding-top:150px;
	margin-right:10px;
}

p{
	margin:0px;
	padding:0px;
	margin-bottom:10px;
}

#rightContent #menuRight{
	padding-top:113px;
	position:absolute;
	right:-18px;
}

#menuRight_promo{background:url(images/menuRight_promo.png) no-repeat;width:256px;height:80px;margin-bottom:2px;}
#menuRight_food{background:url(images/menuRight_food.png) no-repeat;width:256px;height:80px;margin-bottom:2px;}
#menuRight_hotel{background:url(images/menuRight_hotel.png) no-repeat;width:256px;height:80px;margin-bottom:2px;}
#menuRight_pub{background:url(images/menuRight_pub.png) no-repeat;width:256px;height:80px;}

#menuRight_customerservice{background:url(images/menuRight_customerservice.png) no-repeat;width:256px;height:80px;margin-bottom:2px;}
#menuRight_officepeople{background:url(images/menuRight_officepeople.png) no-repeat;width:256px;height:80px;margin-bottom:2px;}
#menuRight_computers{background:url(images/menuRight_computers.png) no-repeat;width:256px;height:80px;margin-bottom:2px;}
#menuRight_managementpeople{background:url(images/menuRight_managementpeople.png) no-repeat;width:256px;height:80px;margin-bottom:2px;}
#menuRight_finance{background:url(images/menuRight_finance.png) no-repeat;width:256px;height:80px;}

#menuRight_pickpackers{background:url(images/menuRight_pickpackers.png) no-repeat;width:256px;height:80px;margin-bottom:2px;}
#menuRight_truckdrivers{background:url(images/menuRight_truckdrivers.png) no-repeat;width:256px;height:80px;margin-bottom:2px;}
#menuRight_forkliftdrivers{background:url(images/menuRight_forkliftdrivers.png) no-repeat;width:256px;height:80px;margin-bottom:2px;}
#menuRight_production{background:url(images/menuRight_production.png) no-repeat;width:256px;height:80px;margin-bottom:2px;}
#menuRight_bluecollar{background:url(images/menuRight_bluecollar.png) no-repeat;width:256px;height:80px;}

#menuRight_resumecreator{background:url(images/menuRight_resumecreator.png) no-repeat;width:256px;height:80px;margin-bottom:2px;}
#menuRight_interviewtips{background:url(images/menuRight_interviewtips.png) no-repeat;width:256px;height:80px;margin-bottom:2px;}
#menuRight_candidatesurveys{background:url(images/menuRight_candidatesurveys.png) no-repeat;width:256px;height:80px;}

#menuRight_whyusemetro{background:url(images/menuRight_whyusemetro.png) no-repeat;width:256px;height:80px;margin-bottom:2px;}
#menuRight_clientsurvey{background:url(images/menuRight_clientsurvey.png) no-repeat;width:256px;height:80px;margin-bottom:2px;}
#menuRight_positionavailable{background:url(images/menuRight_positionavailable.png) no-repeat;width:256px;height:80px;margin-bottom:2px;}
#menuRight_employeers{background:url(images/menuRight_employeers.png) no-repeat;width:256px;height:80px;margin-bottom:2px;}

#menuRight_promo a, #menuRight_food a, #menuRight_hotel a, #menuRight_pub a,
#menuRight_customerservice a, #menuRight_officepeople a, #menuRight_computers a,
#menuRight_managementpeople a, #menuRight_finance a,
#menuRight_pickpackers a, #menuRight_truckdrivers a, #menuRight_forkliftdrivers, #menuRight_production a, #menuRight_bluecollar a,
#menuRight_resumecreator a, #menuRight_interviewtips a, #menuRight_candidatesurveys a,
#menuRight_clientsurvey a, #menuRight_whyusemetro a, #menuRight_positionavailable a, menuRight_employeers a{
	width:256px;height:80px;
	display:block;
	text-indent:-999em;
	overflow:hidden;
	position:relative;
}


#footer{
	width:928px;
	height:41px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
}

#footerMenu{
	height:41px;
	padding-left:20px;
}

ul.foot, ul.foot li{
	margin:0px;
	padding:0px;
	list-style:none;
	color:white;
	font-size:11px;
}

ul.foot{
	margin-left:52px;
	margin-top:12px;
}

ul.foot li{
	float:left;
	line-height:12px;
	height:12px;
}



ul.foot li.separator{
	width:2px;
	background:url(images/footerseparator.gif) no-repeat;
	margin-left:12px;
	line-height:14px;
	height:14px;
}

ul.foot li a, ul.foot li a:hover, ul.foot li a:visited{
	color:white;
	font-size:11px;
	text-decoration:none;
	padding-left:12px;
	font-weight:normal;
}

ul.foot li a.SkinObject{
	color:white;
}

* html ul.foot li a:SkinObject:visited{
	color:white;
}

div.Normal, div.Normal p, table td{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

#loaded{
	width:73px;
	height:26px;
	background:url(images/site_by_loaded.gif) no-repeat;
	position:absolute;
	right:10px;
	top:0px;
}

/* job view list */

.JobSpacer{
	width:620px;
	height:5px;
	border-bottom:solid 3px #666666;
	margin-bottom:10px;
}

table.tblJobList, .jobTitle, .jobDesc, .bulletPoints{
	width:620px;
	vertical-align:top;
}

table.tblJobList{
	background:url(images/job_box.jpg) no-repeat;
	height:192px;
}

.bulletPoints{
	margin:20px;
	width:130px;
	background-color:#455660;
	color:white;
}

.bulletPoints ul{
	margin:0px;
	padding:0px;
	width:120px;
	padding:12px 12px 12px 20px;
}

.bulletPoints ul li{
	text-align:left;
}


.JobBody{
	width:430px;
	vertical-align:top;
	padding-left:15px;
}

.jobTitle{
	font-weight:bold;
	text-decoration:underline;
	color:#fa9f1b;
	font-size:14px;
	margin-bottom:5px;
}

.tdViewButton{
	padding-right:10px;
	padding-bottom:15px;
}

table.formTable th{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-weight:normal;
}

table.formTable td, span{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}

.jobDesc{
	width:418px;
	padding-top:10px;
	height:100px;
	padding-right:12px;
}

.jobStatus{
	font-weight:bold;
	color:red;
	font-size:11px;
	padding-right:10px;
}

h2 span.Head{
	font-size:16px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

#h2Loaded{
	width:73px;
	height:26px;
}

#h2Loaded a{
	text-indent:-999em;
	display:block;
	width:73px;
	height:26px;
	overflow:hidden;
}

table td.label{
	width:150px;
}

table td.tdTitle{
	background-color:#455660;
	color:white;
	font-weight:Bold;
}

table.tblLine{
	width:100%;
}

.liner{
	border-bottom:solid 1px #455660;
	height:5px;
	margin-bottom:5px;
}

.mRight, .mRight:visited{
	margin-right:12px;
	font-weight:bold;
	color:#fa9f1b;
	text-decoration:underline;
}

table.tblSurvey{
	/*border:solid 1px black;*/
	width:600px;
}

.note{
	font-size:10px;
	font-style:italic;
	color:red;
}

textarea{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

table.tblSurvey td.tdLabel{
	width:180px;
}

.clear{
	clear:both;
}

.clearer {
	clear:both;
	line-height:0px;
	height:0px;
	overflow:hidden;
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clear {
    clear:both;
    height:1px;
    overflow:hidden;
  }

.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */