body {margin:0px 0px 0px 0px; font-family:Arial; background:#CCCCCC;}
a:focus {outline:none;}
form {margin:0px;}
#middle, #bottom, #inlayfix  {width:976px; text-align:left;}
#middle {clear:both; margin-top:10px; background:url('http://www.daytondailynews.com/custom/nospider/impl/images/hotjobs/bg-page-2.gif') #FFFFFF;}
#bottom {clear:both; background:url('http://www.daytondailynews.com/custom/nospider/impl/images/hotjobs/bg-bottom-2.gif') no-repeat; padding-top:25px;}
#bottom .legal {font-size:11px; text-align:center;}
#bottom .legal  p {margin:0px; padding:3px;}
#bottom .legal  a {text-decoration:none;}
#inlay {margin-left:13px; width:950px;}
#inlayfix {background:url('http://www.daytondailynews.com/custom/nospider/impl/images/hotjobs/bg-page-c-fixr.gif') no-repeat;}
#inlaycfix {background:url('http://www.daytondailynews.com/custom/nospider/impl/images/hotjobs/bg-page-c-fixl.gif') no-repeat;}
#pg-col1 {float:left; width:635px; display:inline;}
#pg-col2 {float:left; margin-left:10px; width:300px; display:inline;}

.clear {clear:both; height:0px; line-height:0px; font-size:0px; visibility:hidden;}
.hide {display:none;}

#hp_story {margin:0px 0px 0px 27px; background:#FFFFFF; font-size:12px;}
#hp_story a {text-decoration:none; color:#0066B3;}
#hp_story a:hover {text-decoration:underline; color:#666666;}
#hp_story_left {float:left; width:290px;}
#hp_story_right {float:right; width:290px;}
#hp_story h4 {margin:0px; padding:0px; font-size:14px; color:#E97730;}
#hp_story h5 {margin:0px; padding:0px; font-size:14px; color:#E97730;}
#hp_story h5 a{text-decoration:none; color:#E97730;}
#hp_story h5 a:hover{text-decoration:underline; color:#E97730;}
#hp_story h6 {margin:0px 0px 5px 0px; padding:0px; font-size:12px; font-weight:normal;}
#hp_story p {margin:0px 0px 10px 0px; padding:0px;}
#hp_story .arc {margin:0px 0px 0px 5px; color:#666666;}
.hp_story_inst {margin:5px 0px 10px 0px;}
.hp_story_img {float:left; width:80px; margin:5px 15px 10px 0px;}

/* Header */
#hd-top {background:url('http://www.daytondailynews.com/custom/nospider/impl/images/hotjobs/bg-header.gif') top left repeat-x #CEE4F2;}
#hd-topbar {background:url('http://www.daytondailynews.com/custom/nospider/impl/images/hotjobs/bg-top-2.gif') no-repeat;}
#hd-headbar {margin-left:12px; width:950px;}
#hd-logobar h1 {margin:0; padding-left:18px; padding-top:0px;}
#hd-logobar h1 span, #hd-logobar h1 a, #hd-logobar h1 a:hover {background:url('http://www.daytondailynews.com/custom/nospider/impl/images/hotjobs/logo-daytondailynews.gif') no-repeat transparent; width:475px; height:72px; display:block; text-indent:-1000px; /*hide:MacIE\*/ overflow:hidden; /*:hide*/}
#hd-dogear {float:right; margin:5px 20px 0px 0px;}
#hd-subs {float:right; width:200px; margin:7px 30px 0px 0px; text-align:center;}
#hd-navbar {width:100%; height:24px; background:url('http://www.daytondailynews.com/custom/nospider/impl/images/hotjobs/bg-navbar-bg.gif') #0079c8;}
#hd-navbar ul, #hd-navbar li {list-style:none; margin:0; padding:0;}
#hd-navbar li {float:left; padding:0px 1px 0px 2px;}
#hd-navbar li a {display:block; width:auto; font-family:arial; font-size:14px; font-weight:bold; text-decoration:none; padding:3px 4px;}
#hd-navbar .active {border-bottom:1px solid #cee4f2 !important; border-top:1px solid #e7f1fa;}
#hd-navbar ul#hd-primary {float:left;}
#hd-navbar ul#hd-primary li {border-left:1px solid #90c5e7; border-right:1px solid #004878; border-top:1px solid #90c5e7; border-bottom:1px solid #004878;}
#hd-navbar ul#hd-primary li a {color:#FFFFFF;}
#hd-navbar ul#hd-primary a:hover, #hd-navbar ul#hd-primary li.active a {background:#cee4f2; color:#08588c;}
#hd-navbar ul#hd-secondary {float:right; border-left:1px solid #004878;}
#hd-navbar ul#hd-secondary li {background:#6fd600; border-left:1px solid #c0ed90; border-right:1px solid #428000; border-top:1px solid #c0ed90; border-bottom:1px solid #482000;}
#hd-navbar ul#hd-secondary a {color:#FFFFFF;}
#hd-navbar ul#hd-secondary a:hover {background:#f4ffe9; color:#063;}
#hd-navbar ul#hd-secondary .active {background:#f4ffe9;}
#hd-navbar ul#hd-secondary .active a {color:#063;}
#hd-primary-help {border-right:0 !important;}
#hd-secondary-classifieds {border-right:0 !important;}
#hd-searchbar {clear:both; height:30px; line-height:30px; border-bottom:1px solid #999999;}
#hd-searchbar .link {float:left; padding:0px 6px; font-size:11px;}
#hd-searchbar .link a {color:0D5E96; text-decoration:none;}
#hd-searchbar .link a:hover {text-decoration:underline;}
#hd-searchbar ul {list-style:none; display:inline; margin:0px; padding-left:15px;}
#hd-searchbar h3, #hd-searchbar ul li {font-size:12px; display:block; margin:0px; padding:0px 6px; float:left;}
#hd-searchbar ul li {background:url('http://www.daytondailynews.com/custom/nospider/impl/images/hotjobs/1x10.gif') left no-repeat;}
#hd-searchbar h3, #hd-searchbar a {font-weight:normal; color:#0D5E96;}
#hd-searchbar a {text-decoration:none;}
#hd-searchbar a:hover {text-decoration:underline;}
#hd-searchbar .hd-tertiary {width:100%;}
.hp_fe_viewall {text-align:right; color:#666666; font-weight:bold;}
.hp_fe_viewall a {text-decoration:none; color:#666666; font-weight:bold;}
.hp_fe {float:left; margin-top:10px; text-align:right; color:#666666;}
.hp_fe a {text-decoration:none; text-align:right; color:#666666;}
.hp_heading {height:22px; margin-bottom:5px; font-size:16px; font-weight:bold; color:#0066B3; border-bottom:2px solid #CCCCCC;}

/* Footer */
.legal {font-size:12px; text-align:center; font-weight:normal;}
.legal p {margin:0px; padding:3px;}
.legal a {text-decoration:none; color:#0D5E96;}

/* Home Page */

#hp-search .hp-box {margin-left:13px; width:618px;}
#hp-search .hp-heading {margin:0px 10px 0px 10px; font-size:24px; font-family:arial; color:#DD7806;}
#hp-story .inst h4 {margin:0px 0px 8px 0px; font-size:24px; font-weight:normal; color:#DD7806;}
#hp-story .inst h4 span {font-size:14px; color:#0079c8;}
#hp-story .inst p {margin:2px 0px; padding:0px;}
#hp-story .inst a {margin-top:2px; text-decoration:none; font-size:14px; color:#0D5E96;}
#hp-story .inst a.lrg {font-size:14px;}
#hp-story .inst a:hover { text-decoration:underline;}


#hp-quicklinks {float:left; margin-top:0px; width:110px; padding:0px 6px 0px 2px; margin-bottom:0px; font-size:12px; margin-left:0px; background-color:#eee; margin-right:8px; clear:right;}
#hp-quicklinks h2 {font-size:17px; color:#DD7806; font-weight:bold;  margin-bottom:0px;}
#hp-quicklinks .navtop h3 {margin-bottom:0px; margin-top:2px; font-size:12px; padding-top:5px; color:#DD7806; font-weight:bold; border-top:1px solid gray;}
#hp-quicklinks .navbottom {width:110px; margin-bottom:5px; font-size:12px; margin-left:2px; background-color:#eee;}
#hp-quicklinks .navbottom h3 {margin-bottom:0px; margin-top:2px; font-size:12px; padding-top:15px; color:#DD7806; font-weight:bold; border-top:1px solid gray;}
#hp-quicklinks .navtop ul, #hp-quicklinks .navbottom ul {list-style-type:none; margin-left:0px; margin-top:0px; margin-right:0px; padding:2px 2px 0px 2px;}
#hp-quicklinks .navtop li, #hp-quicklinks .navbottom li {padding:0 0 2px 0; list-style-type:none; margin-left:0px; margin-right:0px; }
#hp-quicklinks a {color:#0066B3;; text-decorate:none;}
#hp-quicklinks a hover {color:#0066B3; text-decorate:underline;}
#hp-quicklinks a visited {color:#0066B3;}

hp-consoleBG{margin-left:120px;}


#emp_btn img { display:none; }
#emp_btn {float:left;padding-left:20px;height:40px;background:url(http://www.daytondailynews.com/custom/nospider/impl/images/hotjobs/emp_btn_left.gif) top left no-repeat transparent; }
#emp_btn div { width:450px; height:40px;padding-right:25px;background:url(http://www.daytondailynews.com/custom/nospider/impl/images/hotjobs/emp_btn_right.gif) top right no-repeat transparent; }
#emp_btn span {color:#fff; font-size:12pt; font-weight:bold;display:block;padding-left:15pt;padding-top:8px;height:35px;background:url(http://www.daytondailynews.com/custom/nospider/impl/images/hotjobs/emp_btn_middle.gif);}
#emp_btn span a {color:#fff;}
#emp_container {margin-left:65px; margin-top:8px;} 

/* Advertisement */
#pg-banner {float:left; width:730px; margin:10px 0px 10px 10px; display:inline;}
#pg-banner .adv {font-size:10px; color:#999999; text-align:center;}
#adlist {margin-top:10px;}
#adlist .adv, #adlisthp .adv  {font-size:10px; color:#999999; text-align:center;}
#adlist .ad, #adlisthp .ad {margin-bottom:10px;}

/* Page Title */
#pg-title {margin:15px 0px; border-bottom:1px solid #000000;}
#pg-title h3 {margin:0px 0px 8px 0px; text-transform:uppercase;}
#pg-title a {float:right; font-size:11px; text-decoration:none;}
#pg-title span {font-size:12px;}

/* Featured Article */
#pg-featuredarticle {font-size:12px;}
#pg-featuredarticle .archive {margin:0px 25px;}
#pg-featuredarticle .archive a {display:block; margin:4px 0px 2px 0px; padding:2px 0px 1px 16px; color:#333333; background:url('http://www.daytondailynews.com/custom/nospider/impl/images/hotjobs/arrow.gif') no-repeat; text-decoration:none;}
#pg-featuredarticle .archive a:hover {text-decoration:underline; background-color:#CEE4F2;}
#pg-featuredarticle .archive h5 {margin:6px 0px 3px 0px; padding:0px;}

/* Content */
#hp-content .top {margin-bottom:10px; padding-top:15px; font-size:12px;}
#hp-content .inst {margin-bottom:10px; padding-top:15px; font-size:12px; background:url('http://www.daytondailynews.com/custom/nospider/impl/images/hotjobs/bg-dot.gif') top repeat-x;}
#hp-content .top a {margin-top:2px; text-decoration:none; font-size:14px; color:#0066B3;}
#hp-content .inst a {margin-top:2px; text-decoration:none; font-size:14px; color:#0066B3;}
#hp-content .top a:hover {text-decoration:underline; color:#0066B3;}
#hp-content .inst a:hover {text-decoration:underline; color:#0066B3;}
#hp-content .top h4 {margin:0px 0px 8px 0px; font-size:20px; font-weight:normal; color:#DD7806;}
#hp-content .inst h4 {margin:0px 0px 8px 0px; font-size:20px; font-weight:normal; color:#DD7806;}
#hp-content .top h4 span {font-size:14px; color:#0066B3;}
#hp-content .inst h4 span {font-size:14px; color:#0066B3;}
#hp-content .top h5 {margin-top:2px; font-size:14px; font-weight:normal; color:#0066B3;}
#hp-content .inst h5 {margin-top:2px; font-size:14px; font-weight:normal; color:#0066B3;}
#hp-content .top h5 a{text-decoration:none; color:#0066B3;}
#hp-content .inst h5 a{text-decoration:none; color:#0066B3;}
#hp-content .top h5 a:hover{text-decoration:underline; color:#0066B3;}
#hp-content .inst h5 a:hover{text-decoration:underline; color:#0066B3;}
#hp-content .top p {margin:2px 0px 0px 15px; font-size:12px; color:#000000;}
#hp-content .inst p {margin:2px 0px 0px 15px; font-size:12px; color:#000000;}
#hp-content .top p a{text-decoration: none; color:#0066B3;}
#hp-content .inst p a{text-decoration: none; color:#0066B3;}
#hp-content .top p.list {font-size:14px; color:#0066B3; background:url('http://www.daytondailynews.com/custom/nospider/impl/images/hotjobs/tribullet.gif') no-repeat;}
#hp-content .inst p.list {font-size:14px; color:#0066B3; background:url('http://www.daytondailynews.com/custom/nospider/impl/images/hotjobs/tribullet.gif') no-repeat;}
#hp-content .top p.list a{display:block; margin-left:15px; text-decoration: none;}
#hp-content .inst p.list a{display:block; margin-left:15px; text-decoration: none;}
#hp-content .top p.list a:hover{text-decoration: underline;}
#hp-content .inst p.list a:hover{text-decoration: underline;}
/* Scrolling Top Jobs */
.hp-box-300 {margin-top:10px; width:300px; background:url('http://www.daytondailynews.com/custom/nospider/impl/images/hotjobs/bg-box-300.gif');} 
.hp-box-300-header {height:34px; line-height:34px; background:url('http://www.daytondailynews.com/custom/nospider/impl/images/hotjobs/bg-box-300-header.gif') no-repeat;} 
.hp-box-300-header h4 {margin:0px 0px 0px 15px; font-size:20px; font-family:arial; font-weight:normal; color:#DD7806;} 
.hp-box-300-footer {padding-bottom:10px; background:url('http://www.daytondailynews.com/custom/nospider/impl/images/hotjobs/bg-box-300-footer.gif') no-repeat bottom;} 
.hp-box-300-content {width:298px; margin-left:1px;} 
.hp-box-300-content div.all {font-size:12px; text-align:center;} 
.hp-box-300-content div.all a {color:#0079C8; text-decoration:none;} 

/* New Employer Body Styles */
.emHeader {position:relative;left:25px;width:525px;}
.emHeader H2 {font-size:24px;color:#993399;border-bottom:3px solid #006633;width:525px;}
.emHeader h3 {font-size:18px;color:#993399;margin-bottom:-15px;}
.emHeader p {font-size:12px;margin-bottom:20px;}
.emBody {position:relative;left:24px;width:525px;}
.emBody h3 {font-size:18px;color:#993399;margin-bottom:-10px;}
.emBody p {font-size:12px;}
.emFooter {position:relative;margin-top:25px;border-bottom:3px solid #006633;left:25px;width:850px;margin-bottom:15px;padding-bottom:10px;}
.emFooter p {font-size:14px;}
.emFooter span {font-size:18px;color:#993399;}
.emFooter a {color:#000000;text-decoration:none;}

/* New JobSeeker Body Styles */
.jsHeader {position:relative;left:25px;width:530px;}
.jsHeader H2 {font-size:24px;color:#0066CC;border-bottom:3px solid #999999;width:530px;}
.jsHeader h3 {font-size:18px;color:#0066CC;margin-bottom:-15px;}
.jsHeader p {font-size:12px;margin-bottom:20px;}
.jsHeader a {font-size:12px;color:#3366CC;}
.jsBody {position:relative;left:24px;width:525px;}
.jsBody a {font-size:12px;color:#3366CC;}
.jsBody h3 {font-size:18px;color:#CC6600;margin-bottom:-10px;}
.jsBody p {font-size:12px;}
.jsBody td {font-size:12px;}
.jsBody tr {border-bottom:1px solid #999999;}
.jsFooter {position:relative;margin-top:25px;border-bottom:3px solid #0066CC;left:25px;width:850px;margin-bottom:15px;padding-bottom:10px;}		
.jsFooter p {font-size:14px;}
.jsFooter span {font-size:18px;color:#0066CC;}
.jsFooter a {color:#000000; text-decoration:none;}
#article-pg-col1 {float:left; width:560px; display:inline;}
#article-pg-col2 {float:left; margin-left:25px; width:300px; display:inline;}
#article-pg-col3 {float:right; margin-right:15px; width:300px; display:inline;}
.article {width:550px; margin-left:25px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.article h4 {font-size:16px; font-weight:bold; color:#003366;}
.article h5 {font-size:14px; font-weight:bold;}

.hp_fe {height:130px; display:block; width:130px; text-align:center;}
.hp_fe_box {background-color:#eee; padding:3px; height:60px; line-height:1em; vertical-align:middle; margin:5px;}
.hp_fe_box a {text-align:center; font-size:11px; color:#0066B3; font-weight:normal; margin-bottom:10px;}
.hp_fe_box a:hover b{text-decoration:underline;}

/*Sponsorship Styles*/
#sponsorships{width:300px;margin:0 10px 10px 0;font-family:arial}
#sponsorships table{padding-bottom:5px}
#sponsorships table tr td{clear:left;margin-bottom:5px;padding-top:5px}
#sponsorships table tr td .blurb{font-size:12px}
#sponsorships table tr td p{margin:0}#sponsorships table tr td p.name{margin-top:10px}
#sponsorships table tr td p.blurb{margin-bottom:10px}
#sponsorships table tr td a{font-weight:bold}
#sponsorships table tr td img{float:left;margin-right:5px}