﻿body{
	margin:0;padding:0;font:13px helvetica;color:#333; line-height:16px; background-color: #F0F0F0;}

img{
	border:0;}	

p{
	margin:10px 0 15px;}	
	
	
.wrapper{
	width:979px;margin:0 auto; overflow: hidden;}	

.topadarea{
	width:961px;float:left;height:90px;margin:10px 0 15px 0;padding:0 0 0 116px;}	
.bottomadarea{
	background:transparent url('../siteimages/newstyle-bodybg.jpg') repeat-y scroll center top;float:left;width:961px;padding:0 9px 25px 9px; text-align:center;}	
.advtext{
	width:10px;float:left;margin:5px 5px 0 0;}	
.bottomadarea .advtext{
	margin-left: 116px;}
.bottomadareacontainer{
	width:928px;margin:0 15px;padding-top:25px;border-top:1px #ccc solid;}	
.topadarea .Advertisement{
	font:8px helvetica;color:#000;text-decoration:none;text-transform:uppercase;}	
.bottomadarea .Advertisement{
	font:8px helvetica;color:#000;text-decoration:none;text-transform:uppercase;}	
.top728ad{
	width:728px;height:90px;float:left;padding:0 10px 0 0;/*border-right:1px #999 solid*/}
.bottom728ad{
	width:728px;height:90px;float:left;padding:0 10px 0 0;/*border-right:1px #999 solid*/}
	
.sidead{
	float:right;width:240px;text-align:center;padding:44px 0 0 0;}	
.sidead .Advertisement{
	font:8px helvetica;color:#000;text-decoration:none;text-transform:uppercase;}	
	
.side160ad{
	width:100%;height:600px;margin:6px 0 0 0;}	
	
.pagebtm{
	background:transparent url('../siteimages/newstyle-pagebtm.jpg') no-repeat scroll center bottom;padding:0 0 16px 0;float:left;width:100%;}	
.page{
	background:transparent url('../siteimages/newstyle-bodybg.jpg') repeat-y scroll center top;float:left;width:961px;padding:0 9px 25px 9px;}	


.header{
	width:100%;float:left; background-color:#7F7F7F;}	

.logo{
	float:left;width:300px;height:55px;margin:0 0 0 0;display:inline;}	

.jglobalnav, .eglobalnav{
	width: 569px;float:right;margin:0 0 0 0; height: 55px;}
.jglobalnav ul, .eglobalnav ul{
	margin:0;padding:0;}
.jglobalnav li, .eglobalnav li{
	list-style:none;}	
	
/*	
.Hsearcharea{
	background:transparent url('../siteimages/Hsearchbg.jpg') no-repeat scroll right top;height:153px;float:left;width:941px;padding:0 0 0 20px;}
*/	
/*.Isearcharea{
	background:transparent url('../siteimages/Iheader.jpg') no-repeat scroll right top;height:40px;float:left;width:100%;}	
*/
.Esearchareacontent{width: 625px; margin-left: 15px;}
.Esearchareacontent p{margin-top: 15px;}

.searchtop{
	width:100%;float:left;padding:10px 0 0 0;height:103px;}	
.searchtop p.filters{
	float:left;margin:0 10px 0 0;}
.searchtop p.filters2{
	float:left;margin:10px 10px 0px 0px;}
.searchtop label{
	font:bold 12px helvetica;color:#333;float:left;margin:0 0 5px 0;}
.searchtop .moresearch{
	font:11px helvetica;margin:35px 0 0;float:left ;}
.searchtop .moresearch a{
	color:#1c5c76;text-decoration:none;margin: 0 0 0 10px;}
.searchtop .moresearch a:hover{
	text-decoration:underline;}
.searchtop .moresearch2{
	font:11px helvetica;margin:10px 0 0;float:left ;}
.searchtop .moresearch2 a{
	color:#1c5c76;text-decoration:none;margin: 0 0 0 10px;}
.searchtop .moresearch2 a:hover{
	text-decoration:underline;}

.jobsearchbtn{
	background:transparent url('../siteimages/newstyle-findjobs.png') no-repeat;width:100px;height:37px;border:0 ;float:left;margin:20px 0 0 0;}
.jobsearchbtn2{
	background:transparent url('../siteimages/newstyle-findjobs.png') no-repeat;width:100px;height:37px;border:0 ;float:left;margin:0 0 0 0;}

.searchbtm{
	width:100%;float:left; height: 65px; background-color: #018b96; border-bottom: solid 1px #016f78;}
	
.primarylink{
	float:left;margin: 0 0 0 0;height:65px;width: 73%;}	
.primarylink ul{
	margin:0;padding:0;}
.primarylink li{list-style:none;}

/*.Iprimarylink{
	float:left;padding:15px 0 0 20px;height:25px;}	
.Iprimarylink ul{
	margin:0;padding:0;}
.Iprimarylink li{list-style:none;}
*/

.createaccount p.joblogin{border-bottom: 1px solid #FFF;padding: 0 0 10px 0; margin: 15px 10px 0 10px; text-align: center;}
.createaccountsub p.joblogin{padding: 0 0 10px 0; margin: 15px 10px 0 10px; text-align: center;}

/*	
.loginbox{
	width:385px;float:right;padding:10px 0 0 0;}	
.loginbox span.text{
	font:10px helvetica;color:#4b5651;float:left;margin:6px 4px 0 0;}	
span.loginfield{
	border:1px #fff solid;display:block;float:left;margin:0 3px 0 0;display:inline;}	
.logintext{
	border:1px #999 solid;background:#fff;width:110px;height:20px;float:left;margin:0;}
.loginbtn{
	background:transparent url('../siteimages/login.gif') no-repeat;height:26px;width:54px;border:0;float:left;}
*/

.searchfilter{
	background:#FFFFFF;width:941px;float:left;height:45px;padding:12px 0 0 20px;}
span.selectopt{
	border:1px #fff solid;float:left;display:block;margin:0 0 0 0;}
.searchfilter label{
	float:left;margin:6px 8px 0 0;color:#333333;font-weight:bold;}
.speciality{
	width:200px;border:1px #333333 solid;height:27px; margin: 5px 22px 0 0; color: #333; font: 12px helvetica;}
.state{
	width:100px;border:1px #333333 solid;height:27px; margin: 5px 22px 0 0; color: #333; font: 12px helvetica;}
.findjobsbtn{
	background:transparent url('../siteimages/newstyle-findjobssmall.png') no-repeat;width:114px;height:35px;border:0;float:left;margin:0 12px 0 0;}
.moresearch{
	color:#1c5c76;text-decoration:none;margin: 8px 0 0 10px; float: left;}
.moresearch a{
	text-decoration:underline;}
.searchfilter p.filters2{
	float:left;margin:5px 10px 0px 0px;}

.container{
	width:961px;float:left;}

.mainarea{
	float:left;width:720px;padding:0;}

.featuredarea{
	width:720px;float:left;padding:0 12px 0 15px;}

#featuredLinks{
	width:750px;float:left;padding-bottom: 20px;}

#featuredLinkLeft, #featuredLinkRight {
	width: 310px;
	padding: 0 12px 0 0;
	float: left;
	text-align:right;
	font-size: 12px;}

.Fphysicianjobs{
	width:320px;float:left; border-top: 5px solid #a3d869; margin: 20px 30px 0 0;}
.Fphysicianjobs ul{
	margin:0;padding:0;width:100%;float:left;margin:0 0 20px 0;}	
.Fphysicianjobs li{
	list-style:none;float:left;width:170px;padding:0 0 0 10px;}	
.featuredarea a, #featuredLinks a{
	font-weight:bold;}	
	
.featuredarea img{
	margin-top:10px;}


.employers{
	width:320px;float:left; border-top: 5px solid #a3d869; margin: 20px 30px 0 0;}
.employers .contentarea	{
	padding:0 0 0 40px;}

.Hheadarea{
	width:100%;margin:0 0 10px 0;float:left;}
.Hheadarea h3{
	float:left;margin:15px 0 0 0;}
.Hheadarea img{
	margin:20px 15px 0 13px;display:inline;}	
	
.headingarea{
	width:100%;float:left;margin:0 0 10px 0;}
.headingarea img{
	float:left; margin: 0 15px 15px 0;}

.nonfeatured{
	width:671px;float:left;border-top:4px #ccc solid;padding:10px 0 0 0;margin:0 0 0 15px;display:inline;}

.jobpolls{
	width:320px;float:left;padding:10px 15px 0 0;border-right:1px #ccc solid;}
	
.Bphysicianjobs{
	width:100%;float:left;padding:0 0 10px 0; border-bottom: 4px solid #ccc; margin-bottom: 17px;}
.Bphysicianjobs ul.leftcolumn{
	float:left;padding:0 20px 0 0;margin:0; width: 150px;}
.Bphysicianjobs ul{
	float:left;padding:0 0  0 0;margin:0; width: 145px;}
.Bphysicianjobs li{
	list-style:none;margin:10px 0;}	


/*
.onlinepolls{
	width:100%;float:left;}
.onlinepolls ul{
	margin:0;padding:0;}
.onlinepolls li{
	list-style:none;}	
.onlinepolls p{
	font:bold 12px helvetica;color:#103a64;}	
.onlinepolls p span{
	color:#000;font:10px helvetica;}
.onlinepolls .suggest{
	font:9px helvetica;}
.vote{
	margin:10px 8px 0 8px;background:transparent url('../siteimages/vote.gif') no-repeat scroll left top;border:0;width:52px;height:24px;}
*/
.middlecolumn{
	width:320px;float:left;}
	
.careerarticles{
	width:320px;float:left;padding:10px 0 0 0; margin-left: 15px;}
.careerarticles-wdivider{
	width:320px;float:left;padding:10px 0 10px 0; border-bottom: 4px solid #ccc; margin: 0 15px 7px 15px;}
.careerarticles-left{
	width:320px;float:left;padding:0 15px 0 0;}
.careerarticles ul, .careerarticles-wdivider ul{
	margin:0;padding:0;}
.careerarticles li, .careerarticles-wdivider li{
	margin:0 0 10px 0;list-style:none;}	
.careerarticles .contentarea, .careerarticles-wdivider .contentarea {
	padding:1px 15px 1px 0;font:13px helvetica; line-height:16px;}
.careerarticles-left ul{
	margin:0;padding:0;}
.careerarticles-left li{
	margin:0 0 10px 0;list-style:none;}	
.careerarticles-left .contentarea{
	padding:0 15px;font:13px helvetica; line-height: 16px;}
.careerarticles-left p{
	font-weight: normal;
	color:#000000;}


.employercontent{
	width:720px;float:left;padding:0 12px 0 15px;}




.jobhosting{
	width:100%;margin:0 0 22px 0;float:left;}
.jobhosting ul{
	margin:0 0 10px;padding:0;}	
.jobhosting li{
	list-style:none;}	
.jobhosting li a{
	font-weight:bold;}	
	
.onlineonly{
		width:320px;float:left; border-top: 5px solid #a3d869; margin: 20px 30px 0 0; padding-top: 15px;}
.onlineonly li{
	margin:0 0 20px 0;}	
	

.printonline{
	width:320px;float:left; border-top: 5px solid #a3d869; margin: 20px 30px 0 0; padding-top: 15px;}
.printonline li{
	margin:0 0 5px 0;}	
.printonline .contentarea{
	padding:0 0 0 10px;}	
	



.contactbox{
	width:671px;float:left;border-top:4px #ccc solid;padding:20px 0 0;}
.contactbox h3{
	padding:0 0 20px; border-bottom: 1px solid #ccc;margin-bottom: 13px;}
.contactmeans{
	width:190px;float:left;padding:0 20px 0 5px;}
	
.resourcecontent{
	width:671px;float:left;}
.resourcecontent ul{
	padding:0 0 0 30px;list-style-type:disc;}

	
.titlearea{
	border-bottom: 1px solid #cccccc;padding:0 0 8px 0;float:left;width:671px;margin:0 0 0 5px;}	
.titlearea .content{
	padding:30px 0 0 0;}
.titlearea .sidebar{
	width:187px;float:left;margin:16px 0 0 5px;padding:0 10px 0 0;}	 	
.sidebar{
	width:192px;float:left;margin:10px 0 0 5px;padding:0 10px 0 0;}	
	
.mainarea .content{
	float:left;width:464px;}	
/*	
.pusharea{
	background:transparent url('../siteimages/Ibanner.jpg') no-repeat scroll right top;height:186px;float:left;width:469px;padding:5px 259px 0 20px;}
*/	
.pusharea p{
	font:13px/18px helvetica;color:#000;}	


.rightbar{
	float:right;width:240px;}	

.createaccount{
	background: #dadada;height:277px;float:right;width:240px;padding:0 0 0 0; color:#333333; border-top: 5px solid #e07920; margin-top: 20px;}
.createaccount p{
	padding:0 20px; margin-top: 5px;}
.createaccount ul{
	margin:15px 0;padding:0 20px;}
.createaccount li{
	list-style:none ;background:transparent url('../siteimages/checked.png') no-repeat scroll left top;padding:5px 0 2px 25px;}	
.createaccountbtn{
	margin:0 0 0 25px;}	

.createaccountsub{
	background: #dadada;height:72px;float:right;width:240px;padding:0 0 0 0; color:#333333; border-top: 5px solid #e07920; margin-top: 20px;}
.createaccount p{
	padding:0 20px; margin-top: 5px;}

.rightbox{
	border-left:1px #999999 solid;border-bottom:1px #999 solid;width:209px;float:left;padding:0 15px 15px;color:#2a6591;}	
.rightbox .content{
	padding:0 0 0 0;}	
.rightbox li{
	font-weight:bold;}	
.rightbox ul{
	padding:0;list-style:none;margin:0 0 15px 0;}
	
.footer{
	float:left;font:12px helvetica;margin:25px 0 25px 105px;}

.fleft{
	float:left;margin:0 0 0 0;}
.fright{
	float:right;text-align:right;margin:0 0 0 0;color:#037382;}
	
	
.FeaturedJob {
font-size: 11px;
font-family: helvetica, , sans-serif;
color: #00000;
text-decoration: none;}

.featuredJobsTitle
{
color: #609003;
padding-top: 0pt;
padding-right: 0pt;
background-repeat: no-repeat;
background-attachment: scroll;
background-x-position: 0pt;
background-y-position: 3px;}

.careersSearchPodTitle2 {
  width:180px;
  text-align:center;
	color: #177e7f;
	font-family: helvetica, , sans-serif;
	font-weight: bold;
	font-size: 16px;
	letter-spacing: -1px;
	font-weight: bold;
	padding-top: 7px;
	padding-bottom: 5px;}
	
	
.moreJobs {color: black;}	

.companyArea {
	width: 150px;
	float: left;
	padding: 0 10px;}
.companyArea-121211 {
/*	width: 150px;
	float: left;*/
	padding: 0 10px;}
/* Mask link from micropoll */
.onlinepolls .linkmask{
background:#ffffff;
height:60px;
width:300px;
position:relative;
top:-53px;
left:12px;}
#jobSearchResults{
	left: 0 !important;
	top: 0 !important;}