/******************* PRINT STYLESHEET INFO ******************************/

/* print styles */
@font-face {
font-family:'BellSlimSemiBoldRegular';
src:url('https://mybell-qc.akamaized.net/resource/web/css/font/bellslim_semibold-webfont.eot?ver=201503250901');
src:url('https://mybell-qc.akamaized.net/resource/web/css/font/bellslim_semibold-webfont.eot??ver=201503250901') format('embedded-opentype'),
 url('https://mybell-qc.akamaized.net/resource/web/css/font/bellslim_semibold-webfont.ttf?ver=201503250901') format('truetype')
}
.bellSlim {font-family:"BellSlimSemiBoldRegular", Helvetica, Arial, sans-serif}
.pageWidth {width:977px}
body {font:12px Helvetica,Arial,sans-serif}
img {border:none}
a, a:link, a:active {color:#0066A4;text-decoration:none}
ul {margin:0;padding:0 0 0 15px}
ul li {margin-top:10px}
.color1 {color:#212121}
.color2 {color:#0066a4}
.color3 {color:#878787}
.floatR {float:right}
.floatL {float:left}
.txtR {text-align:right}
.noWrap {white-space:nowrap}
.border1 {
height:1px;
line-height:0;
font-size:0;
clear:both;
border-bottom:1px #ccc solid
}
.spacer0 {
height:0;
line-height:0;
font-size:0;
clear:both
}
.spacer1 {
height:1px;
line-height:0;
font-size:0;
clear:both
}
.spacer2 {
height:5px;
line-height:0;
font-size:0;
clear:both
}
.spacer3 {
height:10px;
line-height:0;
font-size:0;
clear:both
}
.spacer4 {
height:10px;
line-height:0;
font-size:0;
clear:both
}
.spacer5 {
height:10px;
line-height:0;
font-size:0;
clear:both
}
.spacer6 {
height:10px;
line-height:0;
font-size:0;
clear:both
}
.spacer7 {
height:10px;
line-height:0;
font-size:0;
clear:both
}
.spacer8 {
height:22px;
line-height:0;
font-size:0;
clear:both
}
.spacer9 {
height:10px;
line-height:0;
font-size:0;
clear:both
}
.spacer10 {
height:10px;
line-height:0;
font-size:0;
clear:both
}
.spacer11 {
height:10px;
line-height:0;
font-size:0;
clear:both
}
.spacer12 {
height:10px;
line-height:0;
font-size:0;
clear:both
}
.spacer13 {
height:10px;
line-height:0;
font-size:0;
clear:both
}
.size1 {font-size:14px;line-height:1.2}
.size2 {font-size:16px}
.size3 {font-size:22px}
.size4 {font-size:31px}
.padding1 {padding:0 29px}
.button1 {
float:right;
height:32px;
text-decoration:none;
margin-left:10px;
border:1px #ccc solid
}
.button1 span {
float:left;
height:32px;
text-decoration:none
}
.button1 .left {
width:4px;
font-size:0;
line-height:0
}
.button1 .right {
width:4px;
font-size:0;
line-height:0
}
.button1 .middle {padding:10px;height:12px}
.button2 {
float:right;
height:34px;
text-decoration:none;
margin-left:10px;
border:1px #ccc solid
}
.button2 span {
float:left;
height:34px;
text-decoration:none
}
.button2 .left {
width:4px;
font-size:0;
line-height:0
}
.button2 .right {
width:4px;
font-size:0;
line-height:0
}
.button2 .middle {padding:10px;height:14px}
.button3 {
float:right;
height:34px;
text-decoration:none;
margin-left:10px;
border:1px #ccc solid
}
.button3 span {
float:left;
height:34px;
text-decoration:none
}
.button3 .left {
width:4px;
font-size:0;
line-height:0
}
.button3 .right {
width:4px;
font-size:0;
line-height:0
}
.button3 .middle {padding:10px;height:14px}
.button4 {
float:left;
height:32px;
text-decoration:none;
border:1px #ccc solid
}
.button4 span {
float:left;
height:32px;
text-decoration:none
}
.button4 .left {
width:32px;
font-size:0;
line-height:0
}
.button4 .right {
width:4px;
font-size:0;
line-height:0
}
.button4 .middle {padding:8px 12px 10px 0;height:14px}
.button5 {
float:left;
height:32px;
text-decoration:none;
border:1px #ccc solid
}
.button5 span {
float:left;
height:32px;
text-decoration:none
}
.button5 .left {
width:25px;
font-size:0;
line-height:0
}
.button5 .right {
width:4px;
font-size:0;
line-height:0
}
.button5 .middle {padding:8px 12px 10px 7px;height:14px}
.contentHeaderL {height:59px;padding-left:21px}
.contentHeaderR {height:59px;padding-right:21px}
.contentHeaderM {height:43px;padding-top:16px}
.banner1_TL {
height:15px;
padding-left:5px;
font-size:0;
line-height:0
}
.banner1_TR {
height:15px;
padding-right:5px;
font-size:0;
line-height:0
}
.banner1_TM {
height:15px;
font-size:0;
line-height:0
}
.banner1_BL {
height:4px;
padding-left:4px;
font-size:0;
line-height:0
}
.banner1_BR {
height:4px;
padding-right:4px;
font-size:0;
line-height:0
}
.banner1_BM {
height:4px;
font-size:0;
line-height:0
}
.banner1_content {padding:0 18px}
.calendarIcon_label {
width:90%;
padding:0 0 0 10px;
float:left
}
.arrowBullet_label {
width:89%;
padding:0 0 0 9px;
float:left
}
.margin1 {margin-left:30px}
.margin2 {margin-left:25px}
.table1 {
width:100%;
padding:0;
border-top:1px #ddd solid
}
.table1 th {
font-size:14px;
color:#212121;
border-right:1px #ddd solid;
border-bottom:1px #ddd solid;
padding:14px 10px 14px 20px;
text-align:left
}
.table1 td {
border-right:1px #ddd solid;
border-bottom:1px #ddd solid;
padding:10px 10px 10px 20px;
}
.table1 .last {border-right:none}
.table1 .highlight td {font-weight:bold}
.ids_usageBar {font-size:14px}
.ids_usageBar .colL {
float:left;
width:66%;
border:1px #ccc solid
}
.ids_usageBar .colL .left {
float:left;
width:50%;
height:27px
}
.ids_usageBar .colL .right {
float:left;
width:100%;
border-left:1px #ccc solid;
height:27px
}
.ids_usageBar .colL .left .txt {
display:block;
text-align:right;
padding:6px 10px 0 0
}
.ids_usageBar .colL .left .marginL {
display:block;
float:left;
width:6px;
height:27px
}
.ids_usageBar .colL .left .marginR {
display:block;
float:right;
width:6px;
height:27px
}
.ids_usageBar .colL .right .marginR {
display:block;
float:right;
width:6px;
height:27px
}
.ids_usageBar .colL .right .txt {
display:block;
color:#555;
text-align:right;
padding:6px 6px 0 0
}
.ids_usageBar .colR {float:left;width:34%}
.ids_usageBar .colR .label {padding:6px 0 0 5px; font-weight:bold}
.ids_usageBarL {width:36%;float:left}
.ids_usageBarR {width:59%;float:left}
.ids_usage2barsPlus {
width:4%;
height:10px;
float:left;
font-size:18px;
text-align:center;
padding-top:2px
}
.ids_usageBarR .colL {width:42%}
.ids_usageBarR .colR {width:58%}
.ids_usageBar .bar {font-weight:bold}
.ids_treeList {margin-left:10px}
.ids_treeList .colR {width:95%}
.ids_treeList .last .bulletPill {
margin-top:-10px;
padding-top:15px;
width:10px
}
.ids_treeList_txt {padding-top:10px}
.lineBullet {
float:left;
width:30px;
height:20px;
margin-left:-15px
}
.last .lineBullet {margin-left:-14px;padding-top:3px}
.last .colR {border-left:none}
.header {height:42px;padding:7px 0 0 0}
.footerCol {
float:left;
width:13%;
min-width:100px;
font-size:14px;
white-space:nowrap
}
.footerColLarge {width:21%;min-width:170px}
.footerCol .arrowBullet {width:12px;margin:5px 0 0}
.indent1 {margin-left:14px}
.footerColRight {
float:right;
width:30%;
margin-top:-8px
}
.footerColRight img {margin-top:-1px}
.footerColLeft {float:left;width:70%}