html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td { margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;background:transparent;float:none }
:focus { outline:0 }
body { color:black;background:white;font-family:Arial,Helvetica,sans-serif;font-size:.8em;line-height:1.2em }
ol,ul { list-style:none }
table { border-collapse:collapse;border-spacing:0 }
caption,th,td { text-align:left;font-weight:normal }
blockquote:before,blockquote:after,q:before,q:after { content:"" }
blockquote,q { quotes:"" "" }
h1,h2,h3,h4,h5,h6 { font-weight:bold;margin:5px 0 }
a:link,a:visited,#header .promo a:link,#header .promo a:visited { color:#65009C;text-decoration:none }
a:hover,a:active { color:red;text-decoration:none }
h1.headline { font-size:24px }
#blog-link {margin: 0 0 0 35px;}
ul.bullet li { list-style:disc; margin-left:15px; }

#master { width:1000px;margin:10px auto 0 auto }

#header,#main,#footer { width:1000px;clear:left }
#header a:link,#header a:visited,#footer a:link,#footer a:visited { color:white;text-decoration:none }
#header a:hover,#header a:active,#footer a:hover,#footer a:active { color:red;text-decoration:none }
#header-topline { background:url(/live/export-content/sites/columbusjobs/images/2007/hedr-bkgnd.gif) no-repeat;height:45px;padding:15px 0 0 0;font-weight:bold }
#header-logo { width:400px;height:87px;position:absolute;top:60px;left:5px }
#header-logo h1 { text-indent:-1000px }
#header-logo h1 a { width:400px;height:87px;display:block;background:url(/live/export-content/sites/columbusjobs/images/2009/columbusjobs-monster-header-logo.gif) no-repeat }
#header { position:relative;height:230px }
#header #header-ads { width:620px;height:100px;position:absolute;top:50px;right:0px }
#header>#header-ads { right:15px }
#header-ad { display:none }
#header #header-ads .header-ad { width:300px;height:100px;float:left;margin-right:10px }
#header-logo #header-promos { width:600px;height:80px;position:absolute;top:165px;right:5px;text-align:right }
#header-logo #header-promos .promo { width:250px;float:left;margin:0 5px 0 5px;padding:0;text-align:center;font-size:1em;font-weight:bold;line-height:1.2em }
#header-logo #header-promos .promo img { height:80px }
#header-topline,#header-ad { text-align:center }

#header-topline ul li,
#monster-footer ul li,
#header-nav ul li { display:inline;list-style:none;margin:0 0 0 5px;padding:0 0 0 5px;border-left:1px solid #999 }

#header-topline ul li:first-child,
#header-nav ul li:first-child,
#monster-footer ul li:first-child,
#footer-nav ul li:first-child { padding:0;margin:0;border:none }

#header-nav { text-align:center;font-size:.95em;font-weight:bold;text-transform:uppercase;color:#666;background:url(/live/export-content/sites/columbusjobs/images/2007/hedr-top-nav-bkgnd2.gif) no-repeat;width:1000px;height:80px;clear:left;position:absolute;bottom:0;left:0 }
#header-nav ul { padding-top:33px;height:47px }
#header-nav a:link,#header-nav a:visited { color:white;text-decoration:none }
#header-nav a:hover,#header-nav a:active { color:red;text-decoration:none }

#main { margin:0 0 -20px 0 }
#main-content { font-size:.9em;padding:0 0 0 18px }
/*#main-right-ad { width:160px;padding-left:20px;text-align:center }*/
#main tr td { vertical-align:top }

#footer { background:url(/live/export-content/sites/columbusjobs/images/columbusjobs-footer-bkgnd-w-dispatch-logo.gif) no-repeat;height:58px }
#master>#footer { background:url(/live/export-content/sites/columbusjobs/images/2007/footer-bkgnd.gif) no-repeat }
#footer-copyright p { margin:0;padding:0 }
#footer-copyright { width:200px;padding:15px 0 5px 135px;color:white;font-size:.8em;float:left;background:none }
#footer>#footer-copyright { background:url(/live/export-content/sites/columbusjobs/images/dispatch-columbusjobs-footer-logo.png) no-repeat 30px 15px }
#footer-nav { text-align:right;padding:15px 30px 0 0;font-size:10px }
#footer-nav ul li a { font-size:10px !important }
#footer-nav ul,#header-topline ul { margin:0;padding:0 }
#footer-nav ul li { display:inline;list-style:none;margin:0 0 0 2px;padding:0 0 0 2px;border-left:1px solid #999 }

#leftcol { width:450px;float:left;clear:right }
/*
#main-content-top .box,#main-content-bot .box,.story .box { background:url(/live/export-content/sites/columbusjobs/images/2007/module-bkgnd-t.gif) repeat-x 0 20px;padding:10px;position:relative;margin-bottom:20px !important }
#main-content-top>.box { margin-bottom:0 !important }
#main-content-top .top-left { width:445px;float:left;margin-right:5px }
#main-content-top>.top-left { margin-right:12px }
#main-content-top .top-right { width:345px;float:left }
#main-content-top .top-right .box { height:520px }
#main-content-top .top-right .box .box-bot { width:345px }

#middle-section { clear:left;margin:20px 0 0 0 }
*/
/* Home Page | Right Rail */

.box-bot { background:url(/live/export-content/sites/columbusjobs/images/2007/box-bot-l.gif) no-repeat;height:30px;position:absolute;margin:0 -10px -10px -10px;bottom:0;left:10px;clear:left }
.box-bot span { background:url(/live/export-content/sites/columbusjobs/images/2007/box-bot-r.gif) no-repeat bottom right;height:30px;width:100px;position:absolute;bottom:0;right:0 }
.mcFooter { color:#8C8B8B;font-size:11px;font-weight:normal;line-height:1.5em;text-align:center }
.mcFooter a,.mcFooter a:link,.mmcFooter a:visited { color:#8C8B8B }
.new-home-page #employers ul { width:170px;float:left;margin-right:10px;margin-bottom:-10px }
.new-home-page #employers #start-now { clear:left }

/*#main-right-ad { display:none }*/

#right-rail { width:300px;float:right; }
.nonhome #right-rail {margin: 25px 0 0 10px;}

#employer-box { background:url(/live/export-content/sites/columbusjobs/images/redesign/light-box-m.gif) repeat-y }
#employers-top { background:url(/live/export-content/sites/columbusjobs/images/redesign/light-box-top.gif) no-repeat top;height:17px }
#employers-bottom { background:url(/live/export-content/sites/columbusjobs/images/redesign/dark-box-bottom.gif) no-repeat bottom;height:14px }
#employers h2.employers-head { font-size:1.4em;padding:0 0 5px 20px }
#employers-links { padding:0 0 10px 25px }
#employers-link-post .post { background:url(/live/export-content/sites/columbusjobs/images/redesign/post-a-job-sprite.gif) no-repeat 0px 2px;height:51px;width:57px;float:left;border-right:1px solid white }
#employers-link-post a:hover .post { background:url(/live/export-content/sites/columbusjobs/images/redesign/post-a-job-sprite.gif) no-repeat 0px -61px }
#employers-link-login .login { background:url(/live/export-content/sites/columbusjobs/images/redesign/login-sprite.gif) no-repeat;height:51px;width:57px;float:left;border-left:1px solid #999;border-right:1px solid white }
#employers-link-login a:hover .login { background:url(/live/export-content/sites/columbusjobs/images/redesign/login-sprite.gif) no-repeat 0px -60px }
#employers-link-search .search { background:url(/live/export-content/sites/columbusjobs/images/redesign/search-resumes-sprite.gif) no-repeat;height:51px;width:57px;float:left;margin:0 0 0 px;border-left:1px solid #999;border-right:1px solid white }
#employers-link-search a:hover .search { background:url(/live/export-content/sites/columbusjobs/images/redesign/search-resumes-sprite.gif) no-repeat 0px -62px }
#employers-link-contact .contact { background:url(/live/export-content/sites/columbusjobs/images/redesign/contact-sprite.gif) no-repeat;height:51px;width:57px;margin-left:176px;border-left:1px solid #999 }
#employers-link-contact a:hover .contact { background:url(/live/export-content/sites/columbusjobs/images/redesign/contact-sprite.gif) no-repeat 0px -60px }
#special-offers { background:url(/live/export-content/sites/columbusjobs/images/redesign/purple_tab.jpg) no-repeat 8px 0px }

h2.special-offers-head { font-size:1.4em;padding:15px 0 5px 20px }
h2.save-money,h2.new-customers-head { color:#75498f;font-size:1.4em;padding:0 0 0 20px }
p.special-offers-description,p.new-customers-description { width:140px;margin:0px 0 0 20px }
.special-offers-buy .buy-sprite,.new-customers-buy .buy-sprite { background:url(/live/export-content/sites/columbusjobs/images/redesign/learn-more-sprite.gif) no-repeat 0px 0px;height:25px;width:100px;margin:5px 0 10px 20px }
#special-offers-bottom .special-offers-buy .buy-sprite {background:url(/live/export-content/sites/columbusjobs/images/redesign/buy-btn-sprite.gif) no-repeat 0px 0px;height:25px;width:50px;margin:5px 0 10px 20px}
#special-offers-bottom .special-offers-buy a:hover .buy-sprite {background:url(/live/export-content/sites/columbusjobs/images/redesign/buy-btn-sprite.gif) no-repeat 0px -24px}
.special-offers-buy,.new-customers-buy { width:100px }
.special-offers-buy a:hover .buy-sprite,.new-customers-buy a:hover .buy-sprite { background:url(/live/export-content/sites/columbusjobs/images/redesign/learn-more-sprite.gif) no-repeat 0px -24px }
.new-customers-sphere { background:url(/live/export-content/sites/columbusjobs/images/redesign/sphere-bg.gif) no-repeat;height:75px;width:75px;float:right;margin:-90px 20px 0 0 }
.special-offers-sphere { background:url(/live/export-content/sites/columbusjobs/images/redesign/sphere-bg.gif) no-repeat;height:75px;width:75px;float:right;margin:-110px 20px 0 0 }
.special-offers-sphere h2.cost,.new-customers-sphere h2.cost { color:#fff;font-size:1.4em;line-height:1.2em;text-align:center;margin:15px 0 0 0 }

#employer-box-bottom { background:#75498f;width:284px;color:#fff;margin:0 0 0 8px;height:85px;border-top:3px solid #fff;font-size:1.3em }
.employer-box-bottom-link .gear-link { background:#75498f url(/live/export-content/sites/columbusjobs/images/redesign/gears-icons.gif) no-repeat right;height:82px;width:80px;float:right;margin:-40px 0 0 0 }
.employer-box-bottom-not-sure { width:200px;margin:5px 0 0 7px;line-height:1.2em;float:left }
.employer-box-bottom-help { width:180px;font-style:italic;margin:5px 0 0 20px;line-height:1.2em;float:left }

#featured-employer-ad-box { width:300px }
#featured-employer-ad-box h2 { font-size:1.4em;float:left }
#featured-employer-ad-box a { float:right;font-size:1.2em;font-style:italic;margin:6px 5px 0 0 }
#featured-employer-ad-box .featured-employer-ad { height:100px;text-align:center;color:#ccc;font-size:1.4em;font-weight:bold;clear:both;border:1px solid black }

#square-ad { background:url(/live/export-content/sites/dispatch/images/css-images/advertisement.gif) no-repeat top center;text-align:center;color:#ccc;font-size:1.4em;font-weight:bold;height:600px;margin:10px 0 0 0;padding-top:20px; display }
#box-ad { background:url(/live/export-content/sites/dispatch/images/css-images/advertisement.gif) no-repeat top center;text-align:center;color:#ccc;font-size:1.4em;font-weight:bold;margin:10px 0 0 0;padding-top:20px; display }
#monster-match { border:1px solid black;margin:10px 0 0 0 }

#salary-wizard { margin:10px 0 0 0;border:1px solid black;padding:5px }
#salary-wizard p.worth { color:#92a732;font-weight:bold;font-size:1.4em;margin:0 0 5px 20px }
#salary-wizard p b { color:#000;font-size:.6em }
#salary-wizard form div input.go-btn { float:right;margin:-45px 0 0 0 }
#salary-wizard .job-div { width:150px }
#salary-wizard .job-div .title-input { width:150px }
#salary-wizard .zip-div { width:100px;float:right; margin: -37px 20px 0 0}
#salary-wizard .zip-div input { width:60px }
#main-content-well { width:685px;float:left;margin:0 0px 0 -18px;background:url(/live/export-content/sites/columbusjobs/images/redesign/content-mid-685.gif) repeat-y }
#content-well-top { background:url(/live/export-content/sites/columbusjobs/images/redesign/content-top-685.gif) no-repeat;height:13px }
#content-well-bottom { background:url(/live/export-content/sites/columbusjobs/images/redesign/content-bot-685.gif) no-repeat;height:15px;clear:left }
.left-column { width:412px;float:left }
.right-column { float:right;width:240px;background:#fff url(/live/export-content/sites/columbusjobs/images/redesign/green_tab.jpg) no-repeat top left;border:1px solid #ccc;margin:10px 20px 0 0 }
.left-column h2,.right-column h2 { font-size:1.4em;margin:10px 0 0 20px }
.right-column h2 { margin-top:15px }
.left-column p { margin:10px 0 0 20px;width:300px;float:left }
#job-search-widget { background:url(/live/export-content/sites/columbusjobs/images/redesign/jobs_search_bg2.jpg) no-repeat;height:424px;margin:10px 0 0 20px }
.wdgJobSearchContentWrapper .white { color:#fff }
.wdgJobSearchContentWrapper .wgtKeywords { width:210px!important;height:15px!important }
#CjComboBox0 { width:215px!important }
.wgtCity { height:15px!important;margin-bottom:20px }
#zip {margin-bottom: 11px; height: 15px; position: relative; bottom: 9px;}
#rad {position: relative; bottom: 8px;}
#tabLocation {margin-bottom: 10px; position: relative; bottom: 10px;}
.wdgButtons a { height:67px;float:right;width:77px;background:url(/live/export-content/sites/columbusjobs/images/redesign/go-sprite.gif) no-repeat }
.wdgButtons a:hover { background-position:0px -66px }
ul#post-resume { height:120px;width:240px;margin:65px 0 0 80px }
ul#post-resume li { float:left }
ul#post-resume li a:link,ul#post-resume li a:visited,ul#post-resume li a:hover,ul#post-resume li a:active { background:url(/live/export-content/sites/columbusjobs/images/redesign/user-sprites4.png) no-repeat;display:block;height:75px }
ul#post-resume li.post-login a:link,ul#post-resume li.post-login a:visited { width:80px }
ul#post-resume li.post-login a:hover,ul#post-resume li.post-login a:active { background-position:0px -76px }
ul#post-resume li.post-newuser a:link,ul#post-resume li.post-newuser a:visited { width:80px;background-position:-80px 0px }
ul#post-resume li.post-newuser a:hover,ul#post-resume li.post-newuser a:active { background-position:-80px -76px }
ul#post-resume li.post-myresume a:link,ul#post-resume li.post-myresume a:visited { width:80px;background-position:-160px 0px }
ul#post-resume li.post-myresume a:hover,ul#post-resume li.post-myresume a:active { background-position:-160px -76px }
#monster-video { margin:0 0 0 45px }
#dear-sam { height:175px }
.advice-pic { background:url(/live/export-content/sites/columbusjobs/images/redesign/samanthanolan.jpg) no-repeat;float:right;width:80px;height:106px }
.advice-abstract {padding: 0 0 10px 0;}
h2.advice-byline { text-align:center;margin:110px 0 0 0;font-size:1.2em }
ul#CJ-network { height:93px;width:400px;margin:10px 0 0 20px }
ul#CJ-network li { float:left }
ul#CJ-network li a:link,ul#CJ-network li a:visited,ul#CJ-network li a:hover,ul#CJ-network li a:active { background:url(/live/export-content/sites/columbusjobs/images/redesign/cj-network-sprites4.gif) no-repeat;display:block;height:93px }
ul#CJ-network li.tech a:link,ul#CJ-network li.tech a:visited { width:96px }
ul#CJ-network li.tech a:hover,ul#CJ-network li.tech a:active { background-position:0px -87px }
ul#CJ-network li.sales a:link,ul#CJ-network li.sales a:visited { width:96px;background-position:-96px 0px }
ul#CJ-network li.sales a:hover,ul#CJ-network li.sales a:active { background-position:-96px -87px }
ul#CJ-network li.medical a:link,ul#CJ-network li.medical a:visited { width:96px;background-position:-198px 0px }
ul#CJ-network li.medical a:hover,ul#CJ-network li.medical a:active { background-position:-198px -87px }
ul#CJ-network li.transport a:link,ul#CJ-network li.transport a:visited { width:96px;background-position:-303px 0px }
ul#CJ-network li.transport a:hover,ul#CJ-network li.transport a:active { background-position:-303px -87px }
ul#browse-topline { margin:5px 0 0 10px }
ul#browse-topline li { float:left;padding:0 0px 0 10px;margin:0 0 0 10px;border-left:1px solid black }
ul#browse-topline li:first-child { border:none }
#browse-jobs,#job-hunting { margin:0 0 10px 0 }
ul#browse-topline li a:link,ul#browse-topline li a:visited,ul#browse-topline li a:active,ul#browse-listings li a:link,ul#browse-listings li a:visited,ul#browse-listings li a:active,ul#job-hunting-listings li a:link,ul#job-hunting-listings li a:visited,ul#job-hunting-listings li a:active,#featured-content ul li a:link,#featured-content ul li a:visited,#featured-content ul li a:active { color:#135185 }
ul#browse-topline li a:hover,ul#browse-listings li a:hover,ul#job-hunting-listings li a:hover,#featured-content ul li a:hover { color:#668600 }
ul#browse-listings,ul#job-hunting-listings,#featured-content ul { list-style:disc;width:200px;padding:0 0 0 35px;margin:25px 0 0 0 }
ul#job-hunting-listings { margin:5px 0 0 0 }
ul#browse-listings li,ul#job-hunting-listings li,#featured-content ul li { padding:3px 0 0 0 }
ul#browse-listings li.find-more,ul#job-hunting-listings li.find-more { list-style:none;font-style:italic;text-align:right }
.right-column #job-hunting,.right-column #featured-content { background:#fff url(/live/export-content/sites/columbusjobs/images/redesign/green_tab.jpg) no-repeat top left;border-top:1px dotted black }

/* Sliding Door Squares */
	.square_purplebottom  {   }
	.square_purplebottom .topright  {  background:url(/live/export-content/sites/columbusjobs/images/v2/slide_right.jpg) right top no-repeat;  }
	.square_purplebottom .topleft  {  background:url(/live/export-content/sites/columbusjobs/images/v2/slide_left.jpg) left top no-repeat; padding:20px 30px 5px 30px; }
	.square_purplebottom .topleft,.square_purplebottom .topright  {    }
	.square_purplebottom .botright  {  background:url(/live/export-content/sites/columbusjobs/images/v2/slide_right_purple.jpg) right bottom no-repeat; }
	.square_purplebottom .botleft  {  background:url(/live/export-content/sites/columbusjobs/images/v2/slide_left_purple.jpg) left bottom no-repeat;  }
	.square_purplebottom .botright .innerpadding  {  padding:10px 30px; color:#fff;  }
	.square_purplebottom .botleft,.square_purplebottom .botright  {  height:75px;  }	

	.square_greenbottom  {  margin-top:20px;  }
	.square_greenbottom .topright  {  background:url(/live/export-content/sites/columbusjobs/images/v2/slide_right.jpg) right top no-repeat;  }
	.square_greenbottom .topleft  {  background:url(/live/export-content/sites/columbusjobs/images/v2/slide_left.jpg) left top no-repeat; padding:20px 30px 5px 30px; }
	.square_greenbottom .topleft,.square_greenbottom .topright  {    }
	.square_greenbottom .botright  {  background:url(/live/export-content/sites/columbusjobs/images/v2/slide_right_green.jpg) right bottom no-repeat; }
	.square_greenbottom .botleft  {  background:url(/live/export-content/sites/columbusjobs/images/v2/slide_left_green.jpg) left bottom no-repeat;  }
	.square_greenbottom .botright .innerpadding  {  padding:10px 30px; color:#fff;  }
	.square_greenbottom .botleft,.square_greenbottom .botright  {  height:75px;  }	

	.square_lightpurple  { margin-top:20px;  }
	.square_lightpurple .topright  {  background:url(/live/export-content/sites/columbusjobs/images/v2/slide_right_lp.jpg) right top no-repeat;  }
	.square_lightpurple .topleft  {  background:url(/live/export-content/sites/columbusjobs/images/v2/slide_left_lp.jpg) left top no-repeat; padding:20px 30px 5px 30px; }
	.square_lightpurple .topleft,.square_lightpurple .topright  {    }
	.square_lightpurple .botright  {  background:url(/live/export-content/sites/columbusjobs/images/v2/slide_right_lp2.jpg) right bottom no-repeat; }
	.square_lightpurple .botleft  {  background:url(/live/export-content/sites/columbusjobs/images/v2/slide_left_lp2.jpg) left bottom no-repeat;  }
	.square_lightpurple .botright .innerpadding  {   }
	.square_lightpurple .botleft,.square_lightpurple .botright  {  height:20px;  }
	
	.square_lightyellow { margin-top:20px;  }
	.square_lightyellow .topright  {  background:url(/live/export-content/sites/columbusjobs/images/v2/slide_right_yellow.jpg) right top no-repeat;  }
	.square_lightyellow .topleft  {  background:url(/live/export-content/sites/columbusjobs/images/v2/slide_left_yellow.jpg) left top no-repeat; padding:20px 30px 5px 30px; }
	.square_lightyellow .topleft,.square_lightyellow .topright  {    }
	.square_lightyellow .botright  {  background:url(/live/export-content/sites/columbusjobs/images/v2/slide_right_yellow2.jpg) right bottom no-repeat; }
	.square_lightyellow .botleft  {  background:url(/live/export-content/sites/columbusjobs/images/v2/slide_left_yellow2.jpg) left bottom no-repeat;  }
	.square_lightyellow .botright .innerpadding  {   }
	.square_lightyellow .botleft,.square_lightyellow .botright  {  height:20px;  }	

	.square_white  {   }
	.square_white .topright  {  background:url(/live/export-content/sites/columbusjobs/images/v2/slide_right.jpg) right top no-repeat;  }
	.square_white .topleft  {  background:url(/live/export-content/sites/columbusjobs/images/v2/slide_left.jpg) left top no-repeat; padding:20px 30px 5px 30px; }
	.square_white .topleft,.square_white .topright  {    }
	.square_white .botright  {  background:url(/live/export-content/sites/columbusjobs/images/v2/slide_botright.jpg) right bottom no-repeat; }
	.square_white .botleft  {  background:url(/live/export-content/sites/columbusjobs/images/v2/slide_botleft.jpg) left bottom no-repeat;  }
	.square_white .botright .innerpadding  {   }
	.square_white .botleft,.square_white .botright  {  height:20px;  }	
	
	
/* Employer */
.story #main-content h1  {  font-size:18px;  }
.story #main-content .infosquare h2  {  background:none; font-size:14px; color:#000; text-transform:capitalize; margin:0; padding:3px 0; }
.story #main-content .infosquare p  {  padding:8px 0;  }
.story #main-content .infosquare h3  {  color:#764890; font-size:22px; margin:8px 0 20px 0; }
.story #main-content .infosquare h3 span  {  color:#93A833;  }
.story #main-content .infosquare h3 strong {  color:#000;  }

.story #main-content .infosquare .column  {  float:left;width:48%;  }
.story #main-content .infosquare .column h2  {  color:#764890; font-size:14px; margin-top:15px;  }	

/* Products */
.pricebox  {  margin:15px 0;  }
.pricebox h2  {  font-size:18px; color:purple;  }
.pricebox .col1  {  float:left;width:30px; padding-top:5px; }
.pricebox .col2  {  float:left;width:370px;margin-right:20px;  }
.pricebox .col3  {  float:left;color:#090;width:170px;height:80px;padding-top:20px;background:url(/live/export-content/sites/columbusjobs/images/v2/pricebox.gif) left top no-repeat;text-align:center;  }
.pricebox h3  {  font-size:28px;  }
.bundlemenu dl  {  float:left; width:48%;  }

/* Bundles */
.bundlebox  {  float:left;width:33%;  }
.bundlebox h2  {  font-size:22px; color:#9FA615;  }
.bundlebox h2 strong  { display:block; color:purple;font-size:16px; padding-top:6px; margin-bottom:10px; }
.bundlebox h4  {  font-size:28px; padding-top:8px;font-weight:bold;  }
.bundlebox .botleft  {  font-weight:bold;  }
.bundlebox strong  {  font-weight:bold;  }
.bundlebox li  {  list-style:disc; margin-left:15px; padding:0 6px 15px 4px; }

/*DEAR SAM FIXES STORY STYLES*/
.hed {font-weight: bold; font-size: 2em; margin: 0 0 10px 0;}
.byline {font-weight: bold; font-size: 1.2em; margin: 5px 0 5px 0;f}
#dearsam {background:url(/live/export-content/sites/columbusjobs/images/2007/module-bkgnd-t.gif) repeat-x; border: 1px solid #ccc; float: right; padding: 10px; margin: 0 20px 0 20px;}
#dearsam.box .box-bot {display:none;}
#main-content .body p {margin: 5px 0 0 0; font-size: 1.1em;}
#dearsam h2 {font-size: 1.5em; border-bottom: 1px dotted black; padding: 0 0 5px 0;}
#dearsam ul li {list-style-type: disc; margin: 5px 0 0 10px; font-weight: bold;}

#pos_featured_content
{margin: -20px 0 -25px 0;}
#chat {padding: 5px;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
#salary-wizard
{height: 100px;}
#salary-wizard .zip-div
{margin-top:-34px;}
#salary-wizard form div input.go-btn
{margin-top: -35px;}
}

