/*This code is optimized by the w3compiler from Port80 Software:  BUY w3compiler to remove this comment from your optimized files at www.w3compiler.com!*/
body,p,ol,ul,td{font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:18px} h1,h2,h3{font-family:Arial,Helvetica,sans-serif;font-weight:normal} h1,h2{margin:0 0 14px 0} h3{margin:0} a{color:#000;text-decoration:none} a:visited{color:#666} a:hover{text-decoration:underline} a img,a img:hover{border:none} hr{height:1px;border:none;background:#888;width:100%} img{vertical-align:text-top} h1,h2,h3,h4,h5,h6{font-family:georgia,times new roman,serif} h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#00a} h1 a:visited,h2 a:visited,h3 a:visited,h4 a:visited,h5 a:visited,h6 a:visited{color:#008} h1{font-size:24px;line-height:24px} h2{font-size:24px;line-height:22px} h2.head1{font-family:georgia,times new roman,serif;font-size:19px;font-weight:bold;position:top;color:#00A;border-bottom:0px solid #075807} h3{font-size:18px;line-height:18px;margin-top:10px} .odd{background:#eee} .even{background:#fff} body{margin:0;margin-top:2px} #content{width:970px;margin:auto;margin-top:0} #main{padding:6px 0 0 6px} #columns,#footer{width:100%;border-left:1px solid #777;border-right:1px solid #777;margin:0;overflow:hidden;float:left} #footer{clear:both;margin:0 0 4px 0;border-top:2px solid #900;border-bottom:1px solid #777} #footer ul{width:100%;margin:auto;text-align:center;padding:12px 0 8px 0;font:bold 12px Verdana,Arial,Helvetica,sans-serif} #footer li{display:inline;padding:6px 12px 6px 12px} .clears{clear:both;margin:0;padding:0} #rightcolumn{float:right} #mast{width:100%;margin-top:5px;text-align:center;font-size:14px;padding-bottom:4px} #mast .section{width:100%;text-align:center;margin-left:-225px;font-size:36px;font-weight:bold} .weekday,.issueDate{float:left;padding:0;margin:0;font-size:14px;color:#FFFFFF} .weekday{font-weight:bold;text-transform:uppercase;color:#900;padding-right:6px} .welcome{float:left;padding:0;margin:0;font-size:12px;font-weight:bold;text-transform:uppercase;color:#900;padding-right:6px} .employerName{float:left;padding:0;margin:0;font-size:12px} .updateAnnounce,.updateTime{float:right;color:#FFFFFF} .updateAnnounce,.quicktoemployer{float:none} .section_name{width:100%;font:bold 32px Verdana,Helvetica,Arial,sans-serif;text-align:center;float:left;margin-bottom:0;margin-top:-32px} .section_namepersonforce{width:100%;font:bold 30px Verdana,Helvetica,Arial,sans-serif;text-align:right;float:left;margin-bottom:0;margin-top:-32px} #mast .home{width:100%;text-align:left} #mast a img{border:none} #searchBar{background:#086793  none repeat scroll 0%;border-top:2px solid #333;border-bottom:2px solid #333;padding:4px 6px 4px 6px;text-align:left} .searchForm{margin:auto;padding:0;text-align:center;width:400px} .searchForm form,.searchForm fieldset{border:0;margin:0;padding:0} #navbar h1{display:none} #navbar h2{background:#fafafa;border:1px;margin:0;padding:0;font-size:12px;font-variant:small-caps} #navbar ul{margin:0;padding:0;font-size:11px;list-style:none} #navbar a{text-decoration:none} #navbar li,#navbar li a{font-weight:bold} #navbar li.sub,#navbar li.sub a{font-size:8pt;padding-left:1px} .pdfPreview{width:92px;margin:auto;text-align:center;border:1px solid #333;padding:2px;font-size:9px} .pdfPreview img{border:none;padding:0;margin:0} #flashes,#commentErrors{width:100%;border:none;padding:0;margin:0;text-align:center;font-weight:bold;font-size:14px} #flashes div,#commentErrors{padding:4px;margin:2px;border-bottom:1px solid #000;border-right:1px solid #000} #flashes .notice{background:#ff9;border-color:#dd0} #flashes .error,#commentErrors{background:#f99;border-color:#b70} #articleComments{margin-bottom:8px;border-bottom:1px gray dotted} #articleComments h3{margin-bottom:8px} .comment{border-top:1px gray dotted;padding:4px 0 8px 0} .commentName{font-weight:bold} .commentBody{margin:0;margin-left:14px;font-size:8pt} .report{margin:6px} .report a{padding:2px;border:1px solid #aaa;border-bottom:1px solid #444;border-right:1px solid #444;background:#fff} .report a:hover{padding:2px;border:1px solid #aaa;border-top:1px solid #444;border-left:1px solid #444;background:#ffd} .flagged a{background:#faa} .imageBlurb{padding:0;font-family:Verdana,Helvetica,Arial,sans-serif} .imageBlurb p{margin:2px 0 0 0;font-size:90%;font-family:Verdana,Helvetica,Arial,sans-serif} .imageBlurb img,.imageBlurb a img,.imageBlurb a img:hover,.imageBlurb a img:visited{border:2px solid #ccc} .imageBlurb .author{display:block;text-align:right;color:#888;line-height:8px;padding-right:4px;font-variant:small-caps;font-size:9px} .imageBlurb .caption{font:10px Verdana,Helvetica,Arial,sans-serif;line-height:12px;padding-top:4px;font-size:85%} .enlarge{height:21px;border:1px solid #ccc;background:#eee;border-bottom:none;padding:3px;padding-top:0} .imageBlurb a.enlarge img{border:none;vertical-align:middle} .enlarge:hover{text-decoration:none} .rssFeedList li{list-style:url('/images/rss.png')} .pageLinks a{font-size:120%;color:#00a} #pageCurrent{font-weight:bold;font-size:130%;color:#007} .pageNextPrev{font-size:140%;color:#f0f;font-weight:bold;padding:6px} div.ecommerce{width:80%} table.ecommerce{width:100%} table.ecommerce td{padding:3px} table.ecommerce td.label{background:#eee;width:30%;text-align:right} table.ecommerce input{font-size:120%} td.info{padding:5px} .textlink{width:95%;margin:auto} .textlink a,.textlink a:hover,.textlink a:visited{color:blue;font:10px Verdana,Helvetica,Arial,sans-serif;text-decoration:none} .textlink p{float:left;width:32%;margin:-6px 0 0 0;font:10px Verdana,Helvetica,Arial,sans-serif;text-align:left;line-height:10px} .textlink a:hover{text-decoration:underline} .textlink h5,.add_announce{width:95%;color:#777;font:bold 11px helvetica,arial,verdana,sans-serif;text-align:left;text-transform:uppercase;padding-left:4px;margin-bottom:10px;border-bottom:1px solid #777} .article{margin:0 0 12px 0;padding:2px} .top,.update{margin:3px 3px 20px 3px;padding:2px;margin-left:0} .update{background:#ffc} .top .headline,.update .headline{font-size:20px;line-height:24px} .update .announce{display:block;font:18px bold;text-transform:uppercase;background:#ff3;margin-bottom:-10px} .headline a,.headline a:visited{color:#00a} .article .author{color:#888;font-size:12px;line-height:16px;font-variant:small-caps} .article .section{color:#900;font-weight:lighter} .article .subhead{font-weight:bold} .articleBody p{font-family:Georgia,Times New Roman,serif;font-size:110%;color:#333} .articleBody .firstPara{font-size:115%} .authorLink a,.issueLink a{text-decoration:underline} .section{font-family:Arial,Helvetica,sans-serif} .section a{color:#00a} .section a:visited{color:#008} .section h1{color:#000;font-weight:bold} .section h2,.section h3,.section h4{margin:0;padding:2px} .aboveTheFold{float:left;width:700px;border-right:1px solid #777} .aboveTheFold hr{width:692px} .more{padding-top:6px;margin-top:12px;border-top:1px solid #777} .more span{font-weight:bold} .top h1{display:none} .top{width:700px;margin:0;padding:0} .top .imageBlurb,.top .more{float:right;clear:right;width:386px;margin-right:4px} .top .leads{float:left;width:300px} .second{width:700px;padding-top:8px} .second h1{font-weight:bold} .second .imageBlurb,.second .more{float:left;clear:left;width:320px} .second .leads,.second h1{float:right;width:360px;padding-left:4px;margin-right:4px} .hilight{width:136px;float:right;overflow:hidden} .fourth{padding-top:8px} .fourth h1,.fourth div{margin-bottom:12px;float:left} .fourth .imageBlurb{float:right;padding:8px}