/* 7.9.08 - 12:00 pm */

/* test one - three */
.JP_Test01 #jp_mainContainer, .JP_Test02 #jp_mainContainer, .JP_Test03 #jp_mainContainer {
	background: #fff;
	margin: 39px 0 16px 0 !important;
	position: relative !important;
}
.JP_Test01 h2.pageHeading, .JP_Test02 h2.pageHeading, .JP_Test03 h2.pageHeading {
	background: #0f3d71 !important;
	color: #fff !important;
	font: bold 18px Arial, Helvetica, sans-serif !important;
	top: -16px !important;
	left: 16px !important;
	padding: 12px 32px 24px 16px !important;
	position: absolute !important;
}
.JP_Test01 p.quickBuy, .JP_Test02 p.quickBuy, .JP_Test03 p.quickBuy {
	font-size: 14px;
	margin: 0 0 0 8px;
	padding: 1em 0 !important;
	text-align: right;
}
.JP_Test01 h1, .JP_Test02 h1, .JP_Test03 h1 {
	clear: both;
	padding-top: 50px;
}
/* end test one - three */

/* test four - seven */
.JP_Test04 #jp_mainContainer, .JP_Test05 #jp_mainContainer, .JP_Test06 #jp_mainContainer, .JP_Test07 #jp_mainContainer {
	background: #fff;
	margin: 0 0 16px 0 !important;
	position: relative;	
}
.JP_Test04 h2.pageHeading, .JP_Test05 h2.pageHeading, .JP_Test06 h2.pageHeading, .JP_Test07 h2.pageHeading {
	background: #0f3d71 !important;
	color: #fff !important;
	font: bold 18px Arial, Helvetica, sans-serif !important;
	top: 7px !important;
	left: 16px !important;
	padding: 18px 32px 18px 14px !important;
	position: absolute !important;
}
.JP_Test04 p.quickBuy, .JP_Test06 p.quickBuy, .JP_Test07 p.quickBuy {
	font-size: 14px;
	margin: 0 0 0 8px;
	margin-top: 0 !important;
	padding: 26px 0 12px 0 !important;
	text-align: right !important;
}
.JP_Test04 h1, .JP_Test06 h1, .JP_Test07 h1 {
	clear: both;
	padding-top: 8px !important;
}
.JP_Test05 #jpOtherJobProductSection {
	position: absolute;
	margin: 0 0 0 8px;
	padding: 0 0 12px 0 !important;
	right: 0;
}
.JP_Test05 h1 {
	padding-top: 20px !important;
}
.JP_Test05 p.quickBuy {
	margin: 0 0 0 8px;
	margin-top: 0 !important;
	padding: 26px 0 0 0 !important;
	text-align: right !important;
}
/* end test four - seven */

/* test eight - ten */
.JP_Test08 #jp_mainContainer, .JP_Test09 #jp_mainContainer, .JP_Test10 #jp_mainContainer, .JP_Test11 #jp_mainContainer {
	background: #fff;
	margin: 0 0 16px 0 !important;
	position: relative;	
}
.JP_Test08 h2.pageHeading, .JP_Test09 h2.pageHeading, .JP_Test10 h2.pageHeading, .JP_Test11 h2.pageHeading {
	background: #0f3d71 !important;
	color: #fff !important;
	font: bold 18px Arial, Helvetica, sans-serif !important;
	top: 7px !important;
	left: 16px !important;
	padding: 18px 32px 18px 14px !important;
	position: absolute !important;
}
.JP_Test08 p.quickBuy, .JP_Test09 p.quickBuy, .JP_Test10 p.quickBuy, .JP_Test11 p.quickBuy {
	font-size: 14px;
	margin: 0 0 0 8px;
	margin-top: 0 !important;
	padding: 26px 0 12px 0 !important;
	text-align: right !important;
}
.JP_Test08 h1, .JP_Test09 h1, .JP_Test10 h1, .JP_Test11 h1  {
	clear: both;
	padding-top: 8px !important;
}
/* end test eight - ten */

/* buy */
#jp_mainWrapper #jpBuyJobPostings {
	width: 535px;
	float: left;
}
#jp_mainWrapper #jpBuyJobPostings p, #jp_mainWrapper #jpBuyJobPostings form {
	padding-left: 23px;
}
#jp_mainWrapper #jpBuyJobPostings p {
	width: 365px;
	padding-bottom: 4px;
}
/* end buy */

/* form */
#jp_mainWrapper #jpBuyJobPostings form {
	float: left;
	display: block;
	width: 291px;
}
#jp_mainWrapper #jpBuyJobPostings form fieldset {
	border: 1px solid #dedede;
	padding-bottom: 16px;
	width: 289px;
	position: relative;
}
#jp_mainWrapper #jpBuyJobPostings form legend {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #0f3d71;
	margin-left: 8px;
	padding: 0 8px;
}
#jp_mainWrapper #jpBuyJobPostings form label {
	display: block;
	margin: 16px 0 0 16px;
}
#jp_mainWrapper #jpBuyJobPostings form select {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #0f3d71;
	margin: 16px 0 0 28px;
	float: left;
	width: 50px;
}
#jp_mainWrapper #jpBuyJobPostings form #priceSwitcher {
	font-size: 14px;
	float: left;
	padding: 4px 0 0 0;
}
#jp_mainWrapper #jpBuyJobPostings form #priceSwitcher #costValue, #jp_mainWrapper #jpBuyJobPostings form #priceSwitcher #savingsValue {
	padding: 0;
	margin: 0;
}
#jp_mainWrapper #jpBuyJobPostings form #priceSwitcher #costValue {
	color: #0f3d71;
}
#jp_mainWrapper #jpBuyJobPostings form button {
	clear: both;
	float: left;
	display: block;
	margin: 19px 0 2px 8px;
}
/* end form */

/* value tip */
#jp_mainWrapper .jpValueTip {
	width: 170px;
	float: left;
	margin: 12px 0 0 30px;
}
#jp_mainWrapper #jpBuyJobPostings .jpValueTip p {
	width: auto;
	padding-left: 0;
}
/* end value tip */

/* other job prods */
#jp_mainWrapper #jpOtherJobProducts {
	float: right;
	width: 175px;
	padding-top: 100px;
}
#jp_mainWrapper #jpOtherJobProducts h2 {
	font-size: 12px;
	text-decoration: underline;
	cursor: pointer;
}
#jp_mainWrapper #jpOtherJobProducts h2:hover {
	text-decoration: none;
}
#jp_mainWrapper #jpOtherJobProducts ul {
	list-style: none;
}
#jp_mainWrapper #jpOtherJobProducts ul li {
	margin-left: 0;
	height: 30px;
	line-height: 30px;
	vertical-align: middle;
}
#jp_mainWrapper #jpOtherJobProducts ul li a {
	background: none !important;
}
/* end other job prods */

/* learn about postings */
#jp_mainWrapper #jpLearnWrapper {
	width: 742px;
	float: left;
	margin: 30px 0 24px 0;
	background: url(http://img.icbdr.com/images/jp/content/jp-jopposting-learn-bg.gif) repeat-y;
}
#jp_mainWrapper #jpLearnWrapper .jpLearnSection {
	float: left;
	width: 200px;
	padding: 0 23px;
	/*padding: 0 23px 35px 23px;*/
}
#jp_mainWrapper #jpLearnWrapper .first {
	border-left: 0;
}
#jp_mainWrapper #jpLearnWrapper .jpLearnSection ul.jpiLinks {
	list-style: none;
}
#jp_mainWrapper #jpLearnWrapper .jpLearnSection ul.jpiLinks li {
	padding-left: 12px;
	background: url(http://img.icbdr.com/images/jp/elements/list-dash.gif) no-repeat 0 11px;
}
/* end learn about postings */