
img{border:0px}
form{padding:0px;margin:0px}
h1{font-family:Georgia,serif;font-size:1.9em;letter-spacing:-1px;color:#006;padding:10px;margin:0px;padding-left:12px;padding-right:0px;font-weight:normal;padding-top:20px}
h2{font-size:1.1em;color:#933;padding:0px;margin:0px;display:inline;margin-bottom:10px}
hr{margin:4px;border:0px;padding:0px;color:#333;height:1px;background-color:#333}
a{color:#006;text-decoration:none}
a:hover {text-decoration:underline}
.bold, .bd{font-weight:bold}
.bull{padding-left:0px;padding-right:5px}
.smText{font-size:.85em}
.medText{font-size:.93em}
.colHeader{font-size:.85em;font-weight:bold}
.padTop{padding-top:.5em}
.advertisement{font-size:.8em;text-align:center;color:#333}
.smDate{color:#666;font-size:90%}
.redCapsTitle{padding-left:12px;color:#900;font-weight:bold;font-size:110%}
.findBtn{padding:2px;padding-top:4px;vertical-align:middle}
.helpHdr{background-color:#666;color:#fff;padding:2px;font-weight:bold;font-size:1.15em;}
.jobTitleLg{font-size:150%;}
.empTitle{font-size:120%;font-weight:bold;}
.indent{margin-left:15px;}
.topBlueBox{background-color:#006;color:#fff;padding:2px;font-weight:bold;font-size:1.15em;width:285px;text-transform:uppercase;}
.mainContent{margin-left:20px;margin-right:20px;padding-right:10px;}
.mainContent img{padding-right:10px;}
.padTop1 { padding-top: 1px; } .padTop2 { padding-top: 2px; } .padTop3 { padding-top: 3px; } .padTop4 { padding-top: 4px } .padTop5 { padding-top: 5px; } .padTop6 { padding-top: 6px; } .padTop7 { padding-top: 7px; } .padTop8 { padding-top: 8px; } .padTop9 { padding-top: 9px; } .padTop10 { padding-top: 10px; } .padTop12 { padding-top: 12px; } .padTop15 { padding-top: 15px; } .padTop20 { padding-top: 20px; } .padTop25 { padding-top: 25px; } .padTop30 { padding-top: 30px; } .padTop40 { padding-top: 40px; } .padTop50 { padding-top: 50px; }
.padBottom2 { padding-bottom: 2px; } .padBottom4 { padding-bottom: 4px; } .padBottom5 { padding-bottom: 5px; } .padBottom10 { padding-bottom: 10px; } .padBottom15 { padding-bottom: 15px; } .padBottom20 { padding-bottom: 20px; }
.padBottom2 img{padding-right:0px;}
ul.regionslistlg {padding:10px 4px 4px 36px;margin:4px;}
ul.regionslistlg li {list-style-image:url(http://bostonworks.boston.com/i/dkred_arrow.gif);margin-bottom:.3em}
ul.regionslist {padding:4px 4px 4px 1em;margin:4px;}
ul.regionslist li {list-style-image:url(http://bostonworks.boston.com/i/dkred_arrow.gif);margin-bottom:.3em}
#topJobsChan{font-size:1.1em;color:#933;font-weight:bold;padding-top:10px;}
#jtree{z-index:99;position:absolute;margin-left:135px;margin-top:4px;background-color:#fff;padding:4px;text-align:left;border:1px solid #669;border-top:0px;width:250px;}
#globeCol{position:relative;float:right;width:336px;margin-left:2px;background-color:#f1eccf;color:#000;padding:10px}
#header{width:968px;margin:0px auto;text-align:left;border:1px solid #006;border-top:0px;border-bottom:0px;background-color:#006;border-bottom:6px solid #669}
#logoHeader{padding:8px;width:426px;padding-top:36px;height:69px;vertical-align:top}
#logoHeaderSm{padding:0px;padding-left:0px;padding-bottom:0px;width:577px;height:30px;vertical-align:top}
#locationCommute{position:absolute;padding-left:30px;margin-top:0px;width:130px;margin-top:-10px;font-size:.9em}
#topIndustries{position:absolute;margin-left:170px;margin-top:0px;width:235px;margin-top:-10px;font-size:.9em}
#hhubHeader{padding-left:10px;padding-right:1px;width:266px;height:44px;vertical-align:top}
#hhubHeaderSm{padding-right:20px;width:267px;height:37px;vertical-align:top;float:right}
#mainNav{width:968px;margin:0px auto;text-align:left;border:1px solid #006;border-top:1px solid #fff;border-bottom:0px;clear:both}
#mainNav ul{padding:0px;margin:0px;background-color:#fff;text-align:left}
#mainNav li{padding:0px;margin:0px;list-style:none;display:inline}
#subNav{width:949px;margin:0px auto;text-align:left;clear:both;border:1px solid #b2b2cc;border-left-color:#006;border-right-color:#006;background-color:#d9dfeb;padding:4px;padding-left:15px}
#subNav a{color:#000;padding-right:12px}
#subNav a:hover{color:#c33;text-decoration:none}
#mainHP{width:968px;margin:0px auto;text-align:left;border:1px solid #006;border-top:0px;border-bottom:0px;clear:both;background-color:#fff}
#mainRow{background:url(http://bostonworks.boston.com/i/search_bg.jpg) repeat-x;height:100%}
#secondRow{border-top:1px solid #919dbc;padding-top:4px}
#searchDiv{position:absolute;margin-left:160px;margin-top:20px}
#searchMain{width:400px;float:left}
#searchMain ul{padding:0px;margin:0px;list-style-type:none}
#hpAd{float:right;width:336px;padding:10px;padding-top:0px}
#salaryBox{width:580px;border:1px solid #eee;margin:0px;margin-left:4px;background-color:#fff;padding:3px;text-align:center}
#cobbles{float:left;width:604px;margin:0px;margin-left:4px;background-color:#fff;padding-top:10px}
#cobbles .cobPad{width:265px;margin:10px}
#cobble1a{background:url(http://bostonworks.boston.com/i/cobble_bg_1.jpg) top no-repeat;width:300px;float:left}
#cobble1b{background:url(http://bostonworks.boston.com/i/cobble_bg_2.jpg) bottom no-repeat;width:300px;padding-bottom:16px;}
#cobble2a{background:url(http://bostonworks.boston.com/i/cobble_bg_1.jpg) top no-repeat;width:300px;float:right}
#cobble2b{background:url(http://bostonworks.boston.com/i/cobble_bg_2.jpg) bottom no-repeat;width:300px;padding-bottom:16px;}
#cornerStone{padding-top:15px;padding-left:40px;width:150px;height:300px;font-size:.95em}
#cobbles ul, #cornerStone ul{padding:4px;margin:4px;padding-left:10px;margin-left:10px;padding-top:10px}
#cobbles li, #cornerStone li{list-style-image:url(http://bostonworks.boston.com/i/dkblue_arrow.gif);margin-bottom:.3em}
#cornerStoneRt{margin:auto;padding:5px;font-size:.95em;background-color:#fff;width:92%;margin-left:2%}
#cornerStoneRt ul{padding:4px;margin:4px;padding-left:10px;margin-left:10px;padding-top:10px}
#cornerStoneRt li{list-style-image:url(http://bostonworks.boston.com/i/dkblue_arrow.gif);margin-bottom:.3em}
#secondRow{width:968px;margin:0px auto;text-align:left;border:1px solid #006;border-top:0px;border-bottom:0px;clear:both;background-color:#fff}
#pdrawer{position:relative;margin-top:0px;padding-left:12px;width:400px;height:130px;float:left}
#pdrawer ul{padding:4px;margin:4px;margin-top:0px;padding-left:10px;margin-left:10px}
#pdrawer li{list-style-image:url(http://bostonworks.boston.com/i/dkblue_arrow.gif)}
#chanList{margin-left:180px;height:130px;}
#chanList ul{margin-top:4px;}
#chanList li{list-style-image:url(http://bostonworks.boston.com/i/dkblue_arrow.gif)}
#chanJobs{width:300px;margin-left:10px;}
#chanJobs ul{padding:2px 7px 4px 1em;margin: 2px 7px 0 0;list-style:none;text-indent: -1em;}
#chanJobs ul li{line-height:1em;margin-bottom:.4em;}
#chanMidCol{float:right;width:270px;margin-right:24px;}
#pdrawer a{font-weight:bold;}
ul.redArrowList {padding:4px;margin:4px;margin-top:0px;padding-left:10px;margin-left:10px}
ul.redArrowList li{list-style-image:url(http://bostonworks.boston.com/i/dkred_arrow.gif)}
#jtools{position:relative;margin-top:113px;margin-left:420px;width:175px}
#threeCol{float:left;background:url(http://bostonworks.boston.com/i/3colbg.gif) repeat-y;margin-top:6px}
.threeColB{float:left;background:url(http://bostonworks.boston.com/i/3colbg-bottom.gif) no-repeat bottom left;margin-top:6px}
.threeColBCol{float:left;width:194px;margin:4px;margin-top:0px;background:url(http://bostonworks.boston.com/i/3colbg-top.gif) no-repeat top;}
#jobHuntCol{float:left;width:194px;margin:4px;margin-top:0px}
#eventsCol{float:left;width:194px;margin:4px;margin-top:0px}
#communityCol{float:left;width:194px;margin:4px;margin-right:2px;margin-top:0px}
#colTwo{float:right;width:200px;background: url(http://bostonworks.boston.com/i/cornerstone_bg.jpg) no-repeat}
#thirdRow{width:968px;margin:0px auto;text-align:left;border:1px solid #006;border-top:0px;border-bottom:0px;clear:both;background-color:#fff;padding-top:20px}
#ftr2 ul{padding:4px;margin:0 4px 0 0;list-style: none;}
#ftr2 div{width:122px}
#ftr2 a{color:#000}
#ftr2 li{padding:0 0 0 10px;line-height:1.1em;background: url(http://bostonworks.boston.com/i/siteMapDot.gif) no-repeat 0 1px; margin:0 0 2px;}
#ftr2 li a:hover {text-decoration:underline;}
#hDash{height:4px;background:url(http://bostonworks.boston.com/i/vdash_trans.gif);line-height:4px;font-size:4px;margin-bottom:8px;margin-top:8px}
#hSolid{height:4px;border-top:2px solid #999;text-align:center;line-height:4px;font-size:4px;margin-bottom:12px;margin-top:16px}
#siteMap{float:left;background:url(http://bostonworks.boston.com/i/sitemap.gif) top right no-repeat;padding:10px 23px 10px 15px;margin-right:5px;font-size:1.1em;}
#botBlueBar{background-color:#006;color:#fff;text-align:right;padding-bottom:8px;padding-top:8px;margin-bottom:0px;}
#header2LB{margin:auto;height:90px;width:728px;background-color:#fff;padding:3px;margin-bottom:6px}
#bcrumb{color:#000;font-size:75%;padding:4px;padding-left:15px;text-transform:uppercase;}
#bcrumb a{color:#900;}
#topJobList{border:0px;width:280px;}
#topJobList td{font-family:arial,helvetica,sans-serif;font-size:12px;padding:2px;padding-left:4px;padding-right:4px;}
#topJobList a{color:#000}
#topJobList .odd{background-color:#F1ECCF}
#topJobList .even{background-color:#FBFBF3}
#jobsIn{float:left;margin-left:8px;width:285px;color:#000;}
#jobsInHdr{background-color:#006;color:#fff;padding:2px;font-weight:bold;font-size:1.15em;width:281px;}
#moreAboutHdr{background-color:#657;color:#fff;padding:2px;font-weight:bold;font-size:1.15em;width:281px;}
#jobsIn a{color:#006;font-weight:bold;}
#jobsIn .odd{background-color:#F1ECCF}
#jobsIn .even{background-color:#FBFBF3}
#jobDetH1{padding-top:4px;font-size:200%}
#jobDetBox1{width:285px;float:left;margin-left:12px;}
#jobDetBox2{width:281px;background-color:#e6e6e6}
#jobDetBox2 a{font-weight:bold;}
#top25list .odd{background-color:#F1ECCF}
#top25list .even{background-color:#FBFBF3}
#newsTease{margin-bottom:25px;}
#newsTease h2{display:block;padding-bottom:0px;margin-bottom:0px;padding-top:10px;}
#article{padding-left:14px;padding-right:18px;}
#articleHeader h1{margin-left:0px;padding-left:0px;padding-top:33px;line-height:100%;}
#rColAd{margin:auto;background-color:#e6e6e6;width:336px;padding:6px;border-top:2px solid #919dbc;text-align:center;}
#mainColNews{font-size:110%;}
#mainColNews .bold{font-size:110%;font-weight:bold;}
#mainColNews .teaseImageRight{padding-left:6px;float:right;}
.ptActiveContent{margin-top:-10px;padding-left:5px;}
.jhHdr{color:#933;font-weight:bold;font-size:120%;}
.subheaddkbluelg{font-size:120%;font-weight:bold;color:#009;}
#helpMainDiv li{padding-top:4px;}
#helpMainDiv a{text-decoration:underline !important;}
#movedBox{display:none;}
.blogheadline, .blogtagline{font-weight:bold;font-size:120%;}
.blogtextsm{font-size:80%;}
.blogstyle{padding-left:16px;padding-right:16px}
.blogstyle blockquote{background-color:#f6f6f6;border:1px solid #ddd;padding:4px}
.blogdivider{text-align:center;width:100%;font-size:150%;margin-top:0x;margin-bottom:18x}
#subCC{padding:12px 0 12px 12px;margin:0px;}