/* Tag styles */
.printOnly {display:block; visibility:visible;}
/*Page Footer*/
#ft { display:none;}
/*Page Header*/
#wrapper {width:100%; font-size:14px; float:none; font-family: "Times New Roman", Times, serif}
#head, #solHeadOverview, #section_overview {display:none; visibility:hidden; line-height:0px;}

.nohide {display:block !important; visibility:visible !important; line-height:normal !important}

.printfooter {font-size:10px;}
.pageHeaderImage { display:none; visibility:hidden; line-height:0px;}
.pageHeader { display:none; visibility:hidden; line-height:0px;}
.epheader { display:none; visibility:hidden; line-height:0px; }
#headerText { display:none; visibility:hidden; line-height:0px; }
#breadCrumb { display:none; visibility:hidden; line-height:0px; border:none;}
#bottomArt { display:none; visibility:hidden; line-height:0px;}
div.rightPanel, div#leftNav { display:none; visibility:hidden; line-height:0px;}
.lastUpdate { display:none; visibility:hidden; line-height:0px; }
.yuimenubar,.yuimenubaritem,form#commentForm, div#comments {display:none; visibility:hidden; line-height:0px;}
/* Related Documents Box */
div#relDocs { display:none; visibility:hidden; line-height:0px;}
#hpDirectory { display:none; visibility:hidden; line-height:0px;}
#tt1, #recBoxToolBox { display:none; visibility:hidden; line-height:0px;}

/* Article page */
div.artBoxContent h2  { display:none; visibility:hidden; line-height:0px;}
h3.category { font-size:1.1em; margin-top:15px; text-transform:uppercase; font-weight:bold; margin-bottom:5px;}
h2.topArtHead {	font-size:1.6em; font-weight:bold; margin:5px 0px; }
span.print { display:none; visibility:hidden; line-height:0px;}
li.print { display:none; visibility:hidden; line-height:0px;}
div.artBoxContent span.print li { display:none; visibility:hidden; line-height:0px; }
div.artBoxContent p.nextsteptext, div.artBoxContent p.nextsteptit, div.artBoxContent p.calctit, div.artBoxContent p.calctext, div.artBoxContent p.cfr { display:block; }
.yui-gc div.first {width: 100%;}
div.artBox p.articleIntro, div.artBox .conclusion, div.artBox div.articleIntro { font-style:italic; font-size:1.2em; margin:0px 0px;}
#libraryLink{ display:none; visibility:hidden; line-height:0px;}
p {margin:10px 0px;}
.subtitle { font-size: 1.154em; font-weight: bold; margin-bottom: 0px; padding-top: 5px; margin:0px;} 
.subtitle1 {font-size: 1.154em; font-weight: bold; margin-bottom: 0px; padding-top: 5px; text-transform: uppercase;}
.subtitle2 { font-size: 1.077em; font-weight: bold; margin-bottom: 0px; padding-top: 5px;}

/* Article page */
div#artHead { padding: 10px 10px 0px 10px;}
div.artBox{ margin: 0px 0px 10px 10px; }
div.artBoxContent { line-height:1.35em; }
div.artBoxContent a { text-decoration: underline; }
div.artBoxContent p { margin: 0px 0px 5px 0px; display: block;}
div.artBoxContent ul, div.artBoxContent ol {margin: 0px 0px 20px 20px; }
div.artBoxContent ul li { list-style: circle outside none;}
div.artBoxContent ol li { list-style: decimal outside none;}
div.artBoxContent h2  { }
p.articleIntro, div.articleIntro { margin-bottom:10px;font-style:italic; font-size:1.2em;}
div.artBoxContent span.print li { list-style-type: none;}
div.artBoxContent p.nextsteptext, div.artBoxContent p.nextsteptit, div.artBoxContent p.calctit, div.artBoxContent p.calctext, div.artBoxContent p.cfr { display:block; visibility:visible; line-height:18px;}
div.artBoxContent .name { font-weight:bold; text-align:right; }
div.artBoxContent .subtitle { font-size: 1.154em; font-weight: bold; margin-bottom: 0px; padding-top: 5px;} 
div.artBoxContent .subtitle1 {font-size: 1.154em; font-weight: bold; margin-bottom: 0px; padding-top: 5px; text-transform: uppercase;}
div.artBoxContent .subtitle2 { font-size: 1.077em; font-weight: bold; margin-bottom: 0px; padding-top: 5px;}
div.artBoxContent .function { font-style:italic; text-align:right; }
div.artBoxContent .tab_legend { font-style:italic;}
div.artBoxContent .conclusion { font-weight:bold;}
div.artBoxContent .brontit, div.artBoxContent .source_tit, div.artBoxContent .nextsteptit { padding:3px; margin-bottom:0px; display:block; width:50px; text-align:center; font-weight:bold; border-top-right-radius:5px; border-top-left-radius:5px; -moz-border-radius-topright:5px; -moz-border-radius-topleft:5px; border-style:solid; border-width:1px 1px 0px 1px; width:150px;}
div.artBoxContent .brontext, div.artBoxContent .source_txt, div.artBoxContent .nextsteptext { padding:10px; margin-top:0px; border:1px solid;}
div.artBoxContent .\39 -endadvicetitle { font-weight:bold; font-style:normal;} /* Unicode hack */

/* Article table styles */
div.artBoxContent table.BasicTable { width:95%; border-spacing:0; border-collapse:collapse; margin-bottom:15px; }
div.artBoxContent table.BasicTable tr td { border-bottom:1px solid; }
div.artBoxContent table.CalculationTable { width:95%; border-spacing:0; border-collapse:collapse; margin-bottom:15px; }
div.artBoxContent table.CalculationTable tr td { border:1px solid #000000;}
div.artBoxContent td.tab_tit_left, div.artBoxContent td.tab_tit_calculation_left  { text-align:left; font-size:1em; font-weight:bold; margin:0; padding:3px;}
div.artBoxContent td.tab_tit, div.artBoxContent td.tab_tit_center, div.artBoxContent td.tab_tit_calculation_center  { text-align:center; font-size:1em; font-weight:bold; margin:0; padding:3px;}
div.artBoxContent td.tab_tit_right, div.artBoxContent td.tab_tit_calculation_right  { text-align:right; font-size:1em; font-weight:bold; margin:0; padding:3px;}
div.artBoxContent td.tab_subtit, div.artBoxContent td.tab_subtit_left, div.artBoxContent td.tab_subtit_calculation_left { text-align:left; font-size:1em; font-weight:bold; margin:0; padding:3px;}
div.artBoxContent td.tab_subtit_center, div.artBoxContent td.tab_subtit_calculation_center { text-align:center; font-size:1em; font-weight:bold; margin:0; padding:3px;}
div.artBoxContent td.tab_subtit_right, div.artBoxContent td.tab_subtit_calculation_right { text-align:right; font-size:1em; font-weight:bold; margin:0; padding:3px;}
div.artBoxContent td.tab_txt, div.artBoxContent td.tab_txt_left, div.artBoxContent div.artBox td.None, div.artBoxContent td.tab_txt_calculation_left {padding:3px; text-align:left;}
div.artBoxContent td.tab_txt_center, div.artBoxContent td.tab_txt_calculation_center {padding:3px; text-align:center;}
div.artBoxContent td.tab_txt_right, div.artBoxContent td.tab_txt_calculation_right {padding:3px; text-align:right;}

/* Article version2 */
/*h3.category { font-size:1.1em; margin-top:15px; text-transform:uppercase; font-weight:600; margin-bottom:5px;}*/
h1.title {font-size:1.6em; font-weight:bold; margin:5px 0px;}
.art-box-contentv2 span.print li { display:none; visibility:hidden; line-height:0px; }
.art-box-contentv2 p.nextstep-txt, .art-box-contentv2 .nextstep-title, .art-box-contentv2 .nextstep-txt-document, .art-box-contentv2 .nextstep-txt-url, .art-box-contentv2 .nextstep-txt-calculator, .art-box-contentv2 .nextstep-txt-caselaw { display:block; visibility: visible; }

.art-box-contentv2 .articleIntro, .art-box-contentv2 .conclusion { font-style:italic; font-size:1.2em; margin:0px 0px;}
.art-box-contentv2 .subtitle { font-size: 1.154em; font-weight: bold; margin-bottom: 0px; padding-top: 5px;} 
.art-box-contentv2 .subtitle1 {font-size: 1.154em; font-weight: bold; margin-bottom: 0px; padding-top: 5px; text-transform: uppercase;}
.art-box-contentv2 .subtitle2 { font-size: 1.077em; font-weight: bold; margin-bottom: 0px; padding-top: 5px;}
.art-box-contentv2 .conclusion .conclusion-title { border-bottom: 1px solid; font-size: 110%; font-style: normal; font-weight: bold; text-transform:uppercase;}
.art-box-contentv2 ul li { list-style: circle outside none;}
.art-box-contentv2 p {margin:5px 0px;}
.art-box-contentv2 .source-title {border: 1px solid black; border-top-left-radius: 5px; border-top-right-radius: 5px; display: block; font-weight: bold; margin-bottom: 0; padding: 3px; text-align: center; width: 250px;}
.art-box-contentv2 .source-txt { padding:10px; margin-top:0px; border:1px solid;}
/*.art-box-contentv2 p.nextstep-txt, .art-box-contentv2 .nextstep-title, .art-box-contentv2 .nextstep-txt-document, .art-box-contentv2 .nextstep-txt-url, .art-box-contentv2 .nextstep-txt-calculator, .art-box-contentv2 .nextstep-txt-caselaw { display:none; visibility:none; line-height:0px;}*/

/* Article table styles */
.art-box-contentv2 table.basictable { width:95%; border-spacing:0; border-collapse:collapse; margin-bottom:15px; }
.art-box-contentv2 table.basictable tr td { border-bottom:1px solid #333333; }
.art-box-contentv2 table.calculation-table { width:95%; border-spacing:0; border-collapse:collapse; margin-bottom:15px; }
.art-box-contentv2 table.calculation-table tr td { border:1px solid #000000;}
.art-box-contentv2 td.cell-tab-tit-left, .art-box-contentv2 td.cell-tab-tit-cal-left { text-align:left; font-size:1.077em; font-weight:bold; margin:0; padding:3px;}
.art-box-contentv2 td.cell-tab-tit-center, .art-box-contentv2 td.cell-tab-tit-cal-center { text-align:center; font-size:1.077em; font-weight:bold; margin:0; padding:3px;}
.art-box-contentv2 td.cell-tab-tit-right, .art-box-contentv2 td.cell-tab-tit-cal-right { text-align:right; font-size:1.077em; font-weight:bold; margin:0; padding:3px;}
.art-box-contentv2 td.cell-tab-subtit-left, .art-box-contentv2 td.cell-tab-subtit-cal-left { text-align:left; font-size:1em; font-weight:bold; margin:0; padding:3px;}
.art-box-contentv2 td.cell-tab-subtit-center, .art-box-contentv2 td.cell-tab-subtit-cal-center { text-align:center; font-size:1em; font-weight:bold; margin:0; padding:3px;}
.art-box-contentv2 td.cell-tab-subtit-right, .art-box-contentv2 td.cell-tab-subtit-cal-right { text-align:right; font-size:1em; font-weight:bold; margin:0; padding:3px;}
.art-box-contentv2 td.cell-tab-txt-left, .art-box-contentv2 td.cell-tab-txt-cal-left {padding:3px; text-align:left;}
.art-box-contentv2 td.cell-tab-txt-center, .art-box-contentv2 td.cell-tab-txt-cal-center {padding:3px; text-align:center;}
.art-box-contentv2 td.cell-tab-txt-right, .art-box-contentv2 td.cell-tab-txt-cal-right {padding:3px; text-align:right;}
.art-box-contentv2 td.cell-tab-tit-save {}
.art-box-contentv2 td.cell-tab-txt-save {}

/* Character styles */
.art-box-contentv2 .square {}
.art-box-contentv2 .square-conclusion {}
.art-box-contentv2 .capital-letter {text-transform: uppercase;}
.art-box-contentv2 strong {font-weight: bold;}
.art-box-contentv2 .symbol-doc {}
.art-box-contentv2 .url {}
.art-box-contentv2 .url-bold {font-weight: bold;}
.art-box-contentv2 sub {}
.art-box-contentv2 sup {}
.art-box-contentv2 .articlelink {}
.art-box-contentv2 i {font-style: italic;}
.art-box-contentv2 .bolditalic {font-weight: bold; font-style: italic;}
.art-box-contentv2 .colour {}
.art-box-contentv2 .colour-bold {font-weight:bold;}
.art-box-contentv2 .source-reference {font-size:0.846em;}
.art-box-contentv2 .source-reference-superscript {font-size:0.846em; vertical-align:super;}
.art-box-contentv2 .source-reference-subscript {font-size:0.846em; vertical-align:sub;}

/* End article version2 */

/* Recommend Box*/
div#recBox { display:none; visibility:hidden; line-height:0px;}

/* Comments */
div#comments { display:none; visibility:hidden; line-height:0px;}

/* right panel on article*/
div.rightPanel, div#contentright,div.rightcontent { display:none; visibility:hidden; line-height:0px;}

/* Left Navigation */
.yui-skin-sam div#leftNav .yuimenuitem { display:none; visibility:hidden; line-height:0px;}

#page_header .omega {display:none; visibility:hidden; line-height:0px;}
.breadcrumb,#breadcrumb {display:none; visibility:hidden; line-height:0px;}
#page_nav {display:none; visibility:hidden; line-height:0px;}
.headnav {display:none; visibility:hidden; line-height:0px;}
#section_comment_form, #section_comments, #section_social {display:none; visibility:hidden; line-height:0px;}
.section_nav {display:none; visibility:hidden; line-height:0px;}
.bad_nav {display:none; visibility:hidden; line-height:0px;}
.general_nav {display:none; visibility:hidden; line-height:0px;}
.art_top_tools .email {display:none; visibility:hidden; line-height:0px;}
.art_top_tools .print {display:none; visibility:hidden; line-height:0px;}
.art_pannel {display:none; visibility:hidden; line-height:0px;}
.artLogin {display:none; visibility:hidden; line-height:0px;}
.artSubscribe {display:none; visibility:hidden; line-height:0px;}
#footer {display:none; visibility:hidden; line-height:0px;}
div#relDocs{display:none; visibility:hidden; line-height:0px; border:none;}
#relDocs * {display:none; visibility:hidden; line-height:0px;}
.art_bottom {display:none; visibility:hidden; line-height:0px;}
#comments {display:none; visibility:hidden; line-height:0px;}
#leavecomment {display:none; visibility:hidden; line-height:0px;}
.bad_head {display:none; visibility:hidden; line-height:0px;}
#printFooter {border-top: 1px solid #000; text-align:center;}
#documents #section_doc_intro h1 {padding-left:0px;}
.nextstep-title,.nextstep-txt {display:none;visibility:hidden}


.ui-dialog .ui-widget {display:none; visibility:hidden; line-height:0px;}
.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12, .grid_13, .grid_14, .grid_15, .grid_16 { width:auto !important; float:none !important; }
html, body {height: auto !important; font-family: Times, "Times New Roman", Georgia, serif !important; font-size:14px !important;}

#newsHead {display: none; visibility: hidden; line-height: 0; }
.news_title, .newsadvice {display:block !important; visibility:visible !important; line-height:36px !important;}
.conclusion { background: none repeat scroll 0% 0% rgba(0, 0, 0, 0) ! important; padding: 0px ! important; border:none !important; }

/* Livebook */
.lvbk-box-status {display:none; visibility:hidden; line-height:0px;}
.livebook-page {border:none; color: #000 !important;}
.livebook-page .lvbk-section-title {margin-left:0 !important; padding-left:0 !important; color: #000 !important;}
.livebook-page .lvbk-section-title .sectionid {color: #000 !important;}
.chapcontent .employer-tip-title, .chapcontent .x08-employer-tip-title, .chapcontent .employer_tip_title { color:#000 !important; border-color:#949599 !important}
.chapcontent .employer-tip, .chapcontent .x08-employer-tip, .chapcontent .employer_tip {color:#000 !important; border-color:#949599 !important}
.chapcontent .keypoints-title, .chapcontent .x08-keypoints-title, .chapcontent .keypoints_title {color:#000 !important;}
.chapcontent .example-title, .chapcontent .example_title { color:#000 !important; border-color:#949599 !important}

.nextstep-title {display:none !important}
.nextstep-txt-document {display:none !important}
.buttonbartip {display:none !important}
.ui-tooltip-print {display:none !important}
.ui-tooltip {display:none !important}
#buttonbar {display:none !important}

.nexstepforprint {display: block !important}

.cpolicy {display:none}

.ui-tooltip { visibility: hidden !important;}



.art-box-contentv2 .nextstep-title, .art-box-contentv2 .nextstep-txt, .art-box-contentv2 .nextstep-txt-document, .art-box-contentv2 .nextstep-txt-url, .art-box-contentv2 .nextstep-txt-calculator, .art-box-contentv2 .nextstep-txt-caselaw {
    display: none !important; visibility: hidden !important; 
}

.indiobject-top-bar,.indiobject-toc {display:none; visibility:hidden}

body {background-color: #FFFFFF}

@page {
    size: auto;   /* auto is the initial value */
    margin: 60px;  /* this affects the margin in the printer settings */
}

a[href]:after {
    content: none !important;
}

.nextstep-txt {display:none}



