#hjContainer {width:930px; font-size:12px; font-family:Arial, Helvetica, sans-serif}

/* base widths */
#hjContainer.interstitial {width:930px}
#hjContent {width:620px}
#hjContainer.interstitial #hjContent {width:100%}
#hjAdRail {width:300px; text-align:center}

/* base floats */
#hjContent {float:left}
#hjAdRail {float:right}
.hjColumn01 {float:left}
.hjColumn02 {float:right}

/* general */
#hjContainer a {color:#369; text-decoration:none}
#hjContainer a:hover {text-decoration:underline}
#hjContainer h2 {font-size:18px}
#hjContainer h3 {font-size:16px}
#hjContainer h4 {font-size:13px}
#hjContainer img {border:none}
#hjContainer p {margin:0 0 1em 0; padding:0}
#hjContainer h2, #hjContainer h3, #hjContainer h4 {margin:0}
#hjContent ul {margin:0; padding:0}
#hjContent ul li {margin:0 0 0 1.25em; padding:0}

/* clearer */
.hjClear {clear:both}

/* content area */

#hjBannerAd {
	border: 1px solid #ccc;
	margin-bottom: 5px;
}

#hjConsoleSection .hjColumn01 {width:475px}
#hjConsoleSection .hjColumn02 {height:520px; width:135px; background-color:#eee; overflow:hidden}
#hjConsoleContainer {width:475px; height:520px; margin-bottom:1em}
#hjExtras .hjColumn01 {width:290px; height:88px; background-color:#eee}
#hjExtras .hjColumn02 {width:320px}
#hjContent h3, #hjAdRail h3 {color:#fff; background-color:#369}
#hjContent #hjConsoleSection h3, #hjContent #hjConsoleSection h3 a, #hjExtras h3,
#hjExtras h3 a {text-align:center}
#hjContent .hjColumn01 h3, #hjContent .hjColumn02 h3, #hjAdRail h3 {padding:2px 0 2px 0}
#hjContent h4 {margin-bottom:0.5em}
#hjContent #hjResources.hjSection h4 {text-align:center}
#hjContent .hjSection {padding:6px 6px 10px 6px}
#hjContent .hjSection a {font-weight:bold}
#hjContent .hjSection li {color:#369}

/* right rail */
#hjAdRail h3 {margin-bottom:4px; padding-left:8px; text-align:left}
#hjAdRail .hjAd {margin-bottom:1em}
#hjNowHiring {padding:10px 20px; border:1px solid #ccc}
#hjNowHiring h4 {margin-bottom:10px; text-align:left}
.hjNhAd {width:120; height:60; margin-bottom:10px}
#hjNh1, #hjNh3 {float:left}
#hjNh2, #hjNh4 {float:right}
#hjNh3 {clear:left}
#hjNh4 {clear:right}

/* interstitial only */
#hjContainer.interstitial #hjContent {text-align:center; padding-bottom:1em; border-bottom:3px solid #ff7a03; overflow:hidden; background:url(http://www.gjsentinel.com/custom/nospider/impl/images/hj_bg_postJob.gif) repeat-y}
#hjContainer.interstitial #hjTitle {width:930px; height:35px; background:url(http://www.gjsentinel.com/custom/nospider/impl/images/hj_hdr_postJob.gif)}
#hjContainer.interstitial #hjTitle h2 {color:#fff; margin:0; padding:2px 0 0 1em; text-align:left}
#hjContainer.interstitial .hjContentPromo {margin-bottom:1em}
#hjContainer.interstitial .hjProduct {float:left; width:274px; margin-left:8px; padding-bottom:1em; background:url(http://www.gjsentinel.com/custom/nospider/impl/images/hj_product_bg_normal.gif) center bottom no-repeat}
#hjContainer.interstitial #hjProdCombo.hjProduct {width:337px; margin-left:14px; background:url(http://www.gjsentinel.com/custom/nospider/impl/images/hj_product_bg_wide.gif) center bottom no-repeat}
#hjContainer.interstitial h3 {color:#fff; line-height:16px; font-weight:bold; text-transform:uppercase; margin:0; padding:13px 0 8px 0; background:url(http://www.gjsentinel.com/custom/nospider/impl/images/hj_product_hdr_normal.gif) center top no-repeat}
#hjContainer.interstitial h3 span {color:#b3b3b3}
#hjContainer.interstitial #hjProdCombo h3 {padding-top:16px; padding-bottom:12px; background:url(http://www.gjsentinel.com/custom/nospider/impl/images/hj_product_hdr_wide.gif) center top no-repeat}
#hjBestValue {width:63px; height:63px; background:url(http://www.gjsentinel.com/custom/nospider/impl/images/hj_img_best_value.gif) center top no-repeat}
#hjProdCombo .hjGraphic {height:173px; background:url(http://www.gjsentinel.com/custom/nospider/impl/images/hj_img_combo.jpg) center top no-repeat}
#hjProdOnline .hjGraphic {height:179px; background:url(http://www.gjsentinel.com/custom/nospider/impl/images/hj_img_online.jpg) center top no-repeat}
#hjProdPrint .hjGraphic {height:179px; background:url(http://www.gjsentinel.com/custom/nospider/impl/images/hj_img_print.jpg) center top no-repeat}
.hjDescription {height:120px; text-align:left; margin:0.25em 1em 0.5em 1em} /* controls height of description boxes */
#hjContainer.interstitial .hjButton {height:26px; color:#fff; font-weight:bold; text-transform:uppercase; text-align:left}
#hjContainer.interstitial .hjButton span {font-size:1px; visibility:hidden}
#hjProdCombo .hjButton {background:transparent url(http://www.gjsentinel.com/custom/nospider/impl/images/hj_btn_combo_print_online.gif) center top no-repeat}
#hjProdOnline .hjButton {background:transparent url(http://www.gjsentinel.com/custom/nospider/impl/images/hj_btn_combo_online_short.gif) center top no-repeat}
#hjProdPrint .hjButton {background:transparent url(http://www.gjsentinel.com/custom/nospider/impl/images/hj_btn_combo_online_long.gif) center top no-repeat}
#hjContainer.interstitial .hjButton a {display:block; height:26px}
#hjProdCombo .hjButton a, #hjProdPrint .hjButton a {width:229px}
#hjProdOnline .hjButton a {width:166px}