body {
	background:#fff;
	font:normal 12px Verdana, Arial, sans-serif;
}
.italic {
	font-style:italic;
}
.outerShell {
	width:953px;
	padding: 0px;
	margin:1px auto 0px auto;
	border:0px solid #bbbbbb;
}
input:focus{
	outline: 0;	
}
.innerShell {
	padding: 0px;
}	
.outerWidth {
	width: 953px;
}
.innerWidth, #searchbycat{
	width: 949px;
}
.content {
	padding:0px;
	width:953px;
}
a img {
	border:0;
}
.alignleft{
	display: block;
	float: left;
	padding: 0 10px 10px 0;
}
.alignright{
	display: block;
	float: right;
	padding: 0 0 10px 10px;
}
p {
	line-height:18px;
}

/* START HEADER */
#header {
	width:100%;
	height:110px;
}
	#logo {
		width:250px;
		float:left;
		margin:35px 0 0 0;
	}
	#header-menu {
		width:473px;
		float:right;
	}
		#header-menu ul {
			width:100%;
			list-style:none;
			margin-top:0;
		}
			#header-menu ul li {
				float:left;
			}
				#header-menu ul li a {
					color:#5a5b5c;
					display:block;
					height:12px;
					padding:15px 24px;
				}
				#header-menu ul li a#home {
					background:transparent url(/sites/healthpartners/images/sprite.png) no-repeat -530px -0px;
					width:35px;
				}
				#header-menu ul li a#home:hover {
					background:transparent url(/sites/healthpartners/images/sprite.png) no-repeat -530px -49px;
				}
				#header-menu ul li a#who {
					background:transparent url(/sites/healthpartners/images/sprite.png) no-repeat -613px -0px;
					width:81px;
				}
				#header-menu ul li a#who:hover {
					background:transparent url(/sites/healthpartners/images/sprite.png) no-repeat -613px -49px;
				}
				#header-menu ul li a#benefits {
					background:transparent url(/sites/healthpartners/images/sprite.png) no-repeat -743px -0px;
					width:56px;
				}
				#header-menu ul li a#benefits:hover {
					background:transparent url(/sites/healthpartners/images/sprite.png) no-repeat -743px -49px;
				}
				#header-menu ul li a#diversity {
					background:transparent url(/sites/healthpartners/images/sprite.png) no-repeat -848px -0px;
					width:68px;
				}
				#header-menu ul li a#diversity:hover {
					background:transparent url(/sites/healthpartners/images/sprite.png) no-repeat -848px -49px;
				}
/* END HEADER */
/* START BOTTOM MODULES */
#left-module h3 a, #left-module h3 a:visited, 
#center-module h3 a, #center-module h3 a:visited, 
#right-module h3 a, #right-module h3 a:visited{
	display: block;
	height: 20px;
	overflow: hidden;
	text-indent: -9999px;
	width: 105px;
}
#left-module h3 a, #left-module h3 a:visited{
	background: transparent url('/sites/healthpartners/images/sprite.png') no-repeat -56px -895px;
	width: 176px;
	
}
#center-module h3 a, #center-module h3 a:visited{
	background: transparent url('/sites/healthpartners/images/sprite.png') no-repeat -394px -895px;
}
#right-module h3 a, #right-module h3 a:visited{
	background: transparent url('/sites/healthpartners/images/sprite.png') no-repeat -698px -895px;
}
#bottom-modules li{
	color: #258fad;
	padding-bottom: 5px;
}
	#left-module ul{
		padding-left: 15px;
	}
#bottom-modules li a, #bottom-modules li a:visited{
	color: #258fad;
	font-weight: bold;
}
#bottom-modules {
	margin-top: 20px;
	width:100%;
}
	#left-module {
		border-right: 1px solid #cdcdcd;
		float: left;
		height: 265px;
		padding-left: 40px;
		width: 290px;
		padding-right: 15px;
	}
	#center-module {
		border-right: 1px solid #cdcdcd;
		float:left;
		height: 265px;
		padding-left: 40px;
		padding-right: 6px;
		width: 250px;
	}
		#bm-center-right{
			display: block;
			float: right;
			width: 160px;
		}
		#center-module .more{
			display: block;
			line-height: 11px;
			margin-top: 97px;
		}
	#right-module {
		float:left;
		padding-left: 40px;
		width: 260px;
		position: relative;
	}
		#right-module .more{
			display: block;
			float: left;
			line-height: 11px;
			position: absolute;
			left: 146px;
			bottom: 49px;
		}
/* END BOTTOM MODULES */
/* START CONTENT PAGES */
.text {
    display: block;
    padding: 15px 20px 0;
}
#movie-paragraph{
    padding-left: 25px;
    width: 505px;
}
#movie{
	float: left;
}
.text h1{
	MARGIN-TOP: 0px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 28px;
	MARGIN-BOTTOM: 0px;
	COLOR: #E36F1E;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.join-social-links-column{
	display: block;
	padding-right: 35px;
}
.imagebox img{
	margin: 0 auto;
}
/* END CONTENT PAGES */
/* START TLP */
	.tlp-wrapper{
		background: transparent url('/sites/healthpartners/images/sp-gradient-bg.png') no-repeat 0 0;
		height: 359px;
		padding: 30px 40px 0 40px;
		width: 872px;
	}
	#linkedinbutton {
	    clear: left;
	    margin-top: 10px;
	    top: 0;
	}
	.all-jobs{
		height: 400px;
	}
	.tlp-wrapper p{
		color: #fff;
	}
	.tlp-wrapper h1#category-name{
		float: none;
		color: #fff;
		font: 21px normal georgia, serif;
	}
	.tlp-wrapper img{
		float: right;
		margin-right: -25px;
		padding: 0 0 0 15px;
	}
		.nursing-jobs img{
			margin-top: -48px;
		}
		.diversity img{
			margin-top: -47px;
		}
		.leadership-jobs img{
			margin-top: -64px;
		}
		.dentist-jobs img, .physician-jobs img{
			margin-top: -92px;
		}
		.all-jobs img{
			margin-top: -63px;
		}
		.information-systems-jobs img{
			margin-top: -51px;
		}
	.search-results-header th{
		background: #fff none;
	}
	.paginationShell{
		background: #E9E9E9;
		border: 0;
	}
	#search-results, .searchResultsShell{
		border: 0;
	}
	.searchResults .dbOutputRow2 td{
		border: 0;
		background: #fff none;
		padding: 8px 0;
	}
	.searchResults .dbOutputRow1 td{
		border: 0;
		background: #e9e9e9 none;
		padding: 8px 0;
	}
	.search-results-header th, .searchResults th{
		border: 0;
	}
	#search-wrapper, #search-wrapper-clone{
		background: #E9E9E9 none;
		width: 951px;
	}
	#search-wrapper-clone{
		margin-top: 25px;
	}
	#savesearch-wrapper, #savesearch-wrapper-clone{
		padding-left: 15px;
	}
	#keywordsearch, #keywordsearch-clone {
		background: transparent none;
		border: 0;
	}
	#keywordsearch-label, #keywordsearch-label-clone {
		background: transparent none;
		border: 0;	
	}
	#rss-wrapper, #rss-label, #rss-wrapper-clone, #rss-label-clone{
		background: transparent none;
		border: 0;
	}
	#search-results-filter td{
		background: #E9E9E9 none;
	}
	#search-wrapper, #search-wrapper-clone {
		padding: 10px 0 0 0px;
	}
	#emailsubscribe{
		display: block;
		background: white;
		border: 0;
	}
	#savesearch-wrapper, #savesearch-wrapper-clone{
		background: #fff none;
	}
	a.apply{
		background: transparent url("/sites/healthpartners/images/apply-btn.png") no-repeat 0 0;
		border: 0;
		font-size: 11px;
		color: #555;
		cursor: pointer;
		font-weight: bold;
		text-decoration: none;
		display: block;
		text-indent: -9999px;
		overflow: hidden;
		height: 47px;
		width: 176px;
	}
	a.apply:hover{
		background: transparent url("/sites/healthpartners/images/apply-btn.png") no-repeat 0 -54px;
	}
	.gradient-bg{
		background: transparent url('/sites/healthpartners/images/sp-gradient-bg.png') no-repeat 0 0;
		height: 389px;
		width: 952px;
	}
	.gradient-bg img{
		float: left;
	}
	.gradient-bg h1#category-name{
		color: #fff;
		margin-right: 55px;
		margin-top: 20px;
	}
	.gradient-bg p{
		font-size: 12px;
		color: #fff;
		padding:0 15px 0 0;
	}
/* END TLP */

/* START FOOTER */
.footer{
	padding-bottom: 10px;
}
.footer a, .footer a:hover, .poweredbyj2w{
	color: #999;
}
#footerlinks{
	display: block;
	float: left;
}
#footerlinks a, #footerlinks a:visited{
	border-right: 1px solid #bbbbbb;
	padding-right: 5px;
	margin-right: 2px;
	
}
#footerlinks a.last-child{
	border: 0;
}
	
	
/* END FOOTER */


/* -------------- Content Pages - START ------------------------- */

.content-wrap {
	color:#fff;
	font-size:12px;
	font-family:Verdana, sans-serif;
	padding:30px 45px 0px 45px;
	position:relative;
}
#benefits-wrap {
	background:transparent url(/sites/healthpartners/images/Content-Benefits-bg.png) no-repeat;
	height:361px;
	margin-top:45px;
}
	#benefits-wrap p{
		width:500px;
	}
#who-wrap {
	background:transparent url(/sites/healthpartners/images/Content-WhoWeAre-bg.png) no-repeat;
	height:521px;	
}
	.content-wrap h1{
	    color: #FFFFFF;
	    font-family: Times, serif;
	    font-size: 20px;
	    font-weight: normal;
		margin:0px 0px 20px 0px;
	}
	.content-wrap img {
		padding-left:15px;
	}
	.content-wrap ul {
		margin-top:15px;
	}
	 	.content-wrap li {
	 		margin-bottom:4px;
	 	}
		

/* -------------- Content Pages - END ------------------------- */


#woman-frame {
    left: 600px;
    position: absolute;
    top: -79px;	
}
#category-name {
    color: #E36F1E;
}	
