
@media print {
body, body.template12Grid { background-color: #FFF; }
body #main, body.template12Grid #main { padding:0px; _padding:1px; padding-top:18px }
#main #colM { width:100%; padding:0px; }
#main #colL, #main #colR { width: 0px; border:none; padding:0px; }
#colR #colRcontent, #colL #colLcontent { display:none; }
body.template12Grid #main { _zoom:60%; }
html>body .IE6Ignore, body.template12Grid #main { _zoom:100%; }
#cbdModalDiv, #main.printLayer, #layer.printLayer, .pageTools, .pageTool-vertical, .vg-comboBox-hiddenrow, .ltitle-table .ltitle-right { display:none!important; }
#printLayerDiv { display:block; margin-top:8px; _text-align: left; }
.layerTitle { margin-bottom:18px; }
#printLayerDiv .roundBoxScrollDiv, #printLayerDiv .scrollRegion, #printLayerDiv .sizeEnforcer { overflow: visible; }
#printLayerDiv .scrollRegion, #printLayerDiv .sizeEnforcer { height: auto !important; }
#printLayerDiv.noTitle .headerArea, #printLayerDiv .close { display: none; }
.border { width: 97%; margin-right: 0px; }
div.floatColWrapper{ overflow:visible; }
.cbdDiv { display: inherit; }
div.contextBar { padding: 0; background-color: transparent; }
div.contextBar .comp-HistoryNav a, div.contextBar .comp-HistoryNav a:visited, div.contextBar .comp-HistoryNav a:hover { color: #000; }
div.contextBar .carrot { background-position: -16px center; }
div.printAll, .printAll div { overflow: visible; }
.vg-NavboxClosed .vg-NavboxContent{display:none;}
.printAll .vg-NavboxClosed .vg-NavboxContent{display:block;}
.printAll .vg-NavboxClosed .vg-NavboxBody{visibility:visible;height:auto!important;}
.printAll .vg-NavboxContent{left:0px!important;top:0px!important;}
.printAll .vg-AccItemDeselected .vg-AccItemContent{display:block;}
.printAll .vg-AccItem{height:auto!important;}
.printAll .vtabs .tabBoxItemContainer div{display:block!important;}
.vg-deckCard { filter: none !important; }
.vg-NavboxContent { position: relative !important; }
.sideTabTD .vg-Navbox div { filter:none; }
.printAll .vtabs.opt1 .tabbox li { background-image: url(../images/tab_grey_border_r_curve.gif) !important; background-repeat: no-repeat !important; background-position: right top !important; background-color: #FFF !important; border-bottom: solid 1px #FFF !important; margin-right:2px !important; }
.printAll .vtabs.opt1 .tabbox li a { background-image:  url(../images/tab_grey_border_l_curve.gif) !important; background-repeat: no-repeat; background-position: left top !important; color: #036 !important; border-bottom: solid 1px #D2E2EC !important; padding-bottom: 4px !important; font-weight:normal !important; }
.printAll .vtabs.opt2 .tabbox li { background-color: #D2E2EC !important; background-image:  url(../images/tab_grey_border_r_curve.gif) !important; background-repeat: no-repeat !important;background-position: right top !important; border-bottom: solid 1px #FFF !important; margin-right:2px; }
.printAll .vtabs.opt2 .tabbox li a { background-image:  url(../images/tab_grey_border_l_curve.gif) !important; background-repeat: no-repeat !important; background-position: left top !important; color: #036 !important; font-weight:normal !important;}
.printAll .vtabs .tab-opt1 .tabbox ul li { border:2px solid #FFF; }
.printAll .vtabs .tab-opt1 .tabbox ul li a, .printAll .vtabs .tab-opt1 .tabbox ul li.current a { background-color: #CCC }
.vtabs .tab-opt1 .tabbox ul li, .vtabs .tab-opt1 .int-tabbox ul li, .vtabs .tab-opt1 .tabbox a, .vtabs .tab-opt1 .int-tabbox a,
.vtabs .tab-opt2 .tabbox ul li, .vtabs .tab-opt2 .int-tabbox ul li, .vtabs .tab-opt2 .tabbox a, .vtabs .tab-opt2 .int-tabbox a  { _background-image:none !important;}
.vtabs .nav-Sq1 .tabbox ul li a, .vtabs .nav-Sq2 .tabbox ul li a { color: black !important; background-color: white !important; }
.roDeck-opt3 .roDeckTable td .roController div { position: static !important; }
.gridTable dl.arrow { _margin-top: 0; }
.actButtons { display: none; }
.panel .overlay, .panel .panelBody { padding:0px; margin:0px }
.vtabs .roundBoxScrollDiv.layer { overflow:visible !important; height:100% !important }
.vtabs.opt2 .tabbox li.current a {color:#036 !important;}
.FOCTitle h3 { font-size: 66% !important }
.vg-SelOneMenuHiddenRow { _display:none }
.vfpPlan .disabled { _float: left }
.embedpdf { display: none }
.printpdfmsg { display: inline }
#NON_BB_GLOBAL_INFO_BOX, #ldr_NON_BB_GLOBAL_INFO_BOX { display:none }
div.gblFoot, div.gblFoot p  { background-color: #FFF !important; }
div.gblFoot p, div.gblFoot p a, div.gblFoot p :link, div.gblFoot p a:visited, div.gblFoot p a:active {color: #333 !important;}
body.template12Grid div.gblFoot { background-color: #FFF; padding: 18px 0px 0px 0px; _text-align: left; }
body.template12Grid div.gblFoot table { margin: 0px; }
.template12Grid .gblFoot td, .template12Grid .gblFoot a, .template12Grid .gblFoot a:link, .template12Grid .gblFoot a:visited, .template12Grid .gblFoot a:active, .template12Grid .gblFoot td a.dateTextLink, .template12Grid .gblFoot td a.dateTextLink:hover  { color: #333; }
.template12Grid .gblFoot * { width:auto !important; }
.template12Grid .gblFoot td.feedback { display:none; }
.template12Grid div.horizDotted { background: none; border-bottom: 1px solid #ccc; }
.printNoTabs .vtabs div.tabbox, .printNoTabs .vtabs div.subhead  { display: none; }
.vtabs .subhead ul li.spacer { _margin-left: -7px; _margin-right: -6px }
.printNoTabs div.tabbox { display: none; }
.printNoSideTabs .sideTabTD { display: none; }
.printNoSideTabs .sideTabBody { padding-left: 5px; _zoom: 90%}
.printNoSideTabs .rdglow1topMid,
.printNoSideTabs .rdglow1botMid,
.printNoSideTabs .rdglow1botRgt,
.printNoSideTabs .rdglow1topRgt,
.printNoSideTabs .rdglow1topLft,
.printNoSideTabs .rdglow1ctrLft,
.printNoSideTabs .rdglow1ctrMid,
.printNoSideTabs .rdglow1ctrRgt,
.printNoSideTabs .rdglow1botLft { background-image: none !important; }
.printSmall { font-size: 8pt; }
.pageBreak { page-break-before: always; }
.noscreen { display: block !important; }
.noscreenInline { display: inline !important; }
.zoomText150 { font-size:150% }
.zoomText145 { font-size:145% }
.zoomText140 { font-size:140% }
.zoomText135 { font-size:135% }
.zoomText130 { font-size:130% }
.zoomText125 { font-size:125% }
.zoomText120 { font-size:120% }
.zoomText115 { font-size:115% }
.zoomText110 { font-size:110% }
.zoomText105 { font-size:105% }
.zoomText95 { font-size:95% }
.zoomText90 { font-size:90% }
.zoomText85 { font-size:85% }
.zoomText80 { font-size:80% }
.zoomText75 { font-size:75% }
.zoomText70 { font-size:70% }
.zoomText65 { font-size:65% }
.zoomText60 { font-size:60% }
.zoomText55 { font-size:55% }
.zoomText50 { font-size:50% }
.printZoom95 { zoom: 95% }
.printZoom90 { zoom: 90% }
.printZoom85 { zoom: 85% }
.printZoom80 { zoom: 80% }
.printZoom75 { zoom: 75% }
.printZoom70 { zoom: 70% }
.printZoom65 { zoom: 65% }
.printZoom60 { zoom: 60% }
.printZoom55 { zoom: 55% }
.printZoom50 { zoom: 50% }
.grid-1wide, .grid-2wide, .grid-3wide, .grid-4wide, .grid-5wide, .grid-6wide, .grid-7wide, .grid-8wide, .grid-9wide, .grid-10wide, .grid-11wide, .grid-12wide { _zoom: 99.999%; }
.noPrint, .printNone { display: none !important; }
.printHide { visibility:hidden }
#main .noRnavPrint .grid-1wide, #main .noRnavPrint .grid-2wide, #main .noRnavPrint .grid-3wide,
#main .noRnavPrint .grid-4wide, #main .noRnavPrint .grid-5wide, #main .noRnavPrint .grid-6wide,
#main .noRnavPrint .grid-7wide, #main .noRnavPrint .grid-8wide, #main .noRnavPrint .grid-9wide { margin-right: 18px; }
#main .noRnavPrint { background:none; }
#main .noRnavPrint .rnavRegion { display:none; }
#main .noRnavPrint .grid-1wide { width:91px }
#main .noRnavPrint .grid-2wide { width:200px }
#main .noRnavPrint .grid-3wide { width:309px }
#main .noRnavPrint .grid-4wide { width:418px }
#main .noRnavPrint .grid-5wide { width:527px }
#main .noRnavPrint .grid-6wide { width:636px }
#main .noRnavPrint .grid-7wide { width:745px }
#main .noRnavPrint .grid-8wide { width:854px }
#main .noRnavPrint .grid-9wide { width:963px }
#main .noLnavPrint { background:none; }
#main .noLnavPrint .lnavRegion { display:none; }
#main .noLnavPrint .grid-9wide { width:963px }
#main .noLnavPrint { background:none; }
#main .noLnavPrint .lnavRegion { display:none; }
#main .noLnavPrint .grid-1wide { width:91px }
#main .noLnavPrint .grid-2wide { width:200px }
#main .noLnavPrint .grid-3wide { width:309px }
#main .noLnavPrint .grid-4wide { width:418px }
#main .noLnavPrint .grid-5wide { width:527px }
#main .noLnavPrint .grid-6wide { width:636px }
#main .noLnavPrint .grid-7wide { width:745px }
#main .noLnavPrint .grid-8wide { width:854px }
#main .noLnavPrint .grid-9wide { width:963px }
#main .noLnavPrint .grid-1wide, #main .noLnavPrint .grid-2wide, #main .noLnavPrint .grid-3wide,
#main .noLnavPrint .grid-4wide, #main .noLnavPrint .grid-5wide, #main .noLnavPrint .grid-6wide,
#main .noLnavPrint .grid-7wide, #main .noLnavPrint .grid-8wide, #main .noLnavPrint .grid-9wide { margin-right: 18px; }
#main .noRnavPrint .grid-noRgtMargin, #main .noLnavPrint .grid-noRgtMargin { margin-right: 0 }
#main .noRnavPrint .grid-lpad-1wide, #main .noLnavPrint .grid-lpad-1wide  { margin-left: 109px; }
#main .noRnavPrint .grid-lpad-2wide, #main .noLnavPrint .grid-lpad-2wide  { margin-left: 218px; }
#main .noRnavPrint .grid-lpad-3wide, #main .noLnavPrint .grid-lpad-3wide  { margin-left: 327px; }
#main .noRnavPrint .grid-lpad-4wide, #main .noLnavPrint .grid-lpad-4wide  { margin-left: 436px; }
#main .noRnavPrint .grid-lpad-5wide, #main .noLnavPrint .grid-lpad-5wide  { margin-left: 545px; }
#main .noRnavPrint .grid-lpad-6wide, #main .noLnavPrint .grid-lpad-6wide  { margin-left: 654px; }
#main .noRnavPrint .grid-lpad-7wide, #main .noLnavPrint .grid-lpad-7wide  { margin-left: 763px; }
#main .noRnavPrint .grid-lpad-8wide, #main .noLnavPrint .grid-lpad-8wide  { margin-left: 872px; }
#main .noRnavPrint .grid-rpad-1wide, #main .noLnavPrint .grid-rpad-1wide { margin-right: 127px; }
#main .noRnavPrint .grid-rpad-2wide, #main .noLnavPrint .grid-rpad-2wide { margin-right: 236px; }
#main .noRnavPrint .grid-rpad-3wide, #main .noLnavPrint .grid-rpad-3wide { margin-right: 345px; }
#main .noRnavPrint .grid-rpad-4wide, #main .noLnavPrint .grid-rpad-4wide { margin-right: 454px; }
#main .noRnavPrint .grid-rpad-5wide, #main .noLnavPrint .grid-rpad-5wide { margin-right: 563px; }
#main .noRnavPrint .grid-rpad-6wide, #main .noLnavPrint .grid-rpad-6wide { margin-right: 672px; }
#main .noRnavPrint .grid-rpad-7wide, #main .noLnavPrint .grid-rpad-7wide { margin-right: 781px; }
#main .noRnavPrint .grid-rpad-8wide, #main .noLnavPrint .grid-rpad-8wide { margin-right: 890px; }
#main .noRnavPrint .border-1grid, #main .noLnavPrint .border-1grid { background-position: 91px 0; }
#main .noRnavPrint .border-2grid, #main .noLnavPrint .border-2grid { background-position: 200px 0; }
#main .noRnavPrint .border-3grid, #main .noLnavPrint .border-3grid { background-position: 309px 0; }
#main .noRnavPrint .border-4grid, #main .noLnavPrint .border-4grid { background-position: 418px 0; }
#main .noRnavPrint .border-5grid, #main .noLnavPrint .border-5grid { background-position: 527px 0; }
#main .noRnavPrint .border-6grid, #main .noLnavPrint .border-6grid { background-position: 636px 0; }
#main .noRnavPrint .border-7grid, #main .noLnavPrint .border-7grid { background-position: 745px 0; }
#main .noRnavPrint .border-8grid, #main .noLnavPrint .border-8grid { background-position: 854px 0; }
.grid-rightPad { padding-right:9px; }
.chartContainer { -webkit-print-color-adjust: exact; }
.articleHoriz .articleTool-vertical a{_position:relative; _bottom:-12px;}
}
@media print and (-webkit-min-device-pixel-ratio:0) {
body.template12Grid #main,
body.template12Grid #printLayerDiv { zoom:89%; }
}

