/* New Clean Sheet Styles for light_background */
/* Primary buttons disabled state */
.FormButtonPrimaryDisabledLB, a.FormButtonPrimaryDisabledLB:link {
   margin:0px;
   -moz-border-radius:3px;
   border-radius:3px;
   padding:2px 10px;
   display:inline-block;
   background:none;
   box-shadow:1px 1px 2px #111;
   -moz-box-shadow:1px 1px 2px #111;
   -webkit-box-shadow:1px 1px 2px #111;
   background-color:#92c4d3;
   font-weight:bold;
   text-transform:uppercase;
   cursor:default;
   line-height:21px;
   font-size:77%;
   border:none;
   width:auto;
   color:#f8f8f8;
}
/* Primary buttons default state */
.FormButtonPrimaryLB, a.FormButtonPrimaryLB:link, a.FormButtonPrimaryLB:visited, a.FormButtonPrimaryLB:active {
   margin:0px;
   -moz-border-radius:3px;
   border-radius:3px;
   padding:2px 10px;
   display:inline-block;
   background:none;
   box-shadow:1px 1px 2px #111;
   -moz-box-shadow:1px 1px 2px #111;
   -webkit-box-shadow:1px 1px 2px #111;
   background-color:#007CA2;
   font-weight:bold;
   text-transform:uppercase;
   cursor:pointer;
   line-height:21px;
   font-size:77%;
   border:none;
   width:auto;
   color:#f2f2f2;
}
/* Primary buttons hover state */
.FormButtonPrimaryLB:hover, a.FormButtonPrimaryLB:hover {
   margin:0px;
   -moz-border-radius:3px;
   border-radius:3px;
   padding:2px 10px;
   display:inline-block;
   background:none;
   box-shadow:1px 1px 2px #111;
   -moz-box-shadow:1px 1px 2px #111;
   -webkit-box-shadow:1px 1px 2px #111;
   background-color:#1a89ab;
   font-weight:bold;
   text-transform:uppercase;
   cursor:pointer;
   line-height:21px;
   font-size:77%;
   border:none;
   width:auto;
   color:#f2f2f2;
}
/* Secondary buttons disabled state */
.FormButtonSecondaryDisabledLB, a.FormButtonSecondaryDisabledLB:link {
   margin:0px;
   -moz-border-radius:3px;
   border-radius:3px;
   padding:2px 10px;
   display:inline-block;
   background:none;
   box-shadow:1px 1px 2px #111;
   -moz-box-shadow:1px 1px 2px #111;
   -webkit-box-shadow:1px 1px 2px #111;
   background-color:#ababab;
   font-weight:bold;
   text-transform:uppercase;
   cursor:default;
   line-height:21px;
   font-size:77%;
   border:none;
   width:auto;
   color:#cccccc;
}
/* Secondary buttons default state */
.FormButtonSecondaryLB, a.FormButtonSecondaryLB:link, a.FormButtonSecondaryLB:visited, a.FormButtonSecondaryLB:active {
   margin:0px;
   -moz-border-radius:3px;
   border-radius:3px;
   padding:2px 10px;
   display:inline-block;
   background:none;
   box-shadow:1px 1px 2px #111;
   -moz-box-shadow:1px 1px 2px #111;
   -webkit-box-shadow:1px 1px 2px #111;
   background-color:#3b3d3e;
   font-weight:bold;
   text-transform:uppercase;
   cursor:pointer;
   line-height:21px;
   font-size:77%;
   border:none;
   width:auto;
   color:#b2b2b2;
}
/* Secondary buttons hover state */
.FormButtonSecondaryLB:hover, a.FormButtonSecondaryLB:hover {
   margin:0px;
   -moz-border-radius:3px;
   border-radius:3px;
   padding:2px 10px;
   display:inline-block;
   background:none;
   box-shadow:1px 1px 2px #111;
   -moz-box-shadow:1px 1px 2px #111;
   -webkit-box-shadow:1px 1px 2px #111;
   background-color:#434546;
   font-weight:bold;
   text-transform:uppercase;
   cursor:pointer;
   line-height:21px;
   font-size:77%;
   border:none;
   width:auto;
   color:#f2f2f2;
}
/* Primary buttons disabled state */
input.FormButtonPrimaryDisabledLB {
   margin:0px;
   -moz-border-radius:3px;
   border-radius:3px;
   padding:4px 10px;
   display:inline-block;
   background:none;
   box-shadow:1px 1px 2px #111;
   -moz-box-shadow:1px 1px 2px #111;
   -webkit-box-shadow:1px 1px 2px #111;
   background-color:#92c4d3;
   font-weight:bold;
   text-transform:uppercase;
   cursor:default;
   line-height:21px;
   font-size:80%;
   border:none;
   width:auto;
   color:#f8f8f8;
}
/* Primary buttons default state */
input.FormButtonPrimaryLB {
   margin:0px;
   -moz-border-radius:3px;
   border-radius:3px;
   padding:4px 10px;
   display:inline-block;
   background:none;
   box-shadow:1px 1px 2px #111;
   -moz-box-shadow:1px 1px 2px #111;
   -webkit-box-shadow:1px 1px 2px #111;
   background-color:#007CA2;
   font-weight:bold;
   text-transform:uppercase;
   cursor:pointer;
   line-height:21px;
   font-size:80%;
   border:none;
   width:auto;
   color:#f2f2f2;
}
/* Primary buttons hover state */
input.FormButtonPrimaryLB:hover {
   margin:0px;
   -moz-border-radius:3px;
   border-radius:3px;
   padding:4px 10px;
   display:inline-block;
   background:none;
   box-shadow:1px 1px 2px #111;
   -moz-box-shadow:1px 1px 2px #111;
   -webkit-box-shadow:1px 1px 2px #111;
   background-color:#1a89ab;
   font-weight:bold;
   text-transform:uppercase;
   cursor:pointer;
   line-height:21px;
   font-size:80%;
   border:none;
   width:auto;
   color:#f2f2f2;
}
/* Secondary buttons disabled state */
input .FormButtonSecondaryDisabledLB {
   margin:0px;
   -moz-border-radius:3px;
   border-radius:3px;
   padding:4px 10px;
   display:inline-block;
   background:none;
   box-shadow:1px 1px 2px #111;
   -moz-box-shadow:1px 1px 2px #111;
   -webkit-box-shadow:1px 1px 2px #111;
   background-color:#ababab;
   font-weight:bold;
   text-transform:uppercase;
   cursor:default;
   line-height:21px;
   font-size:80%;
   border:none;
   width:auto;
   color:#cccccc;
}
/* Secondary buttons default state */
input.FormButtonSecondaryLB {
   margin:0px;
   -moz-border-radius:3px;
   border-radius:3px;
   padding:4px 10px;
   display:inline-block;
   background:none;
   box-shadow:1px 1px 2px #111;
   -moz-box-shadow:1px 1px 2px #111;
   -webkit-box-shadow:1px 1px 2px #111;
   background-color:#3b3d3e;
   font-weight:bold;
   text-transform:uppercase;
   cursor:pointer;
   line-height:21px;
   font-size:80%;
   border:none;
   width:auto;
   color:#b2b2b2;
}
/* Secondary buttons hover state */
input.FormButtonSecondaryLB:hover {
   margin:0px;
   -moz-border-radius:3px;
   border-radius:3px;
   padding:4px 10px;
   display:inline-block;
   background:none;
   box-shadow:1px 1px 2px #111;
   -moz-box-shadow:1px 1px 2px #111;
   -webkit-box-shadow:1px 1px 2px #111;
   background-color:#434546;
   font-weight:bold;
   text-transform:uppercase;
   cursor:pointer;
   line-height:21px;
   font-size:80%;
   border:none;
   width:auto;
   color:#f2f2f2;
}
/* The style for the lable of a disabled checkbox item */
.FormCheckBoxDisabledLB {
   color:#999999;
   text-decoration:line-through;
}
/* The style for the label text */
.FormCheckBoxLB {
   color:#404040;
}
/* The style for the label of the selected item text */
.FormCheckBoxSelectedLB {
   color:#404040;
}
/* This style formats a disabled file upload input form tag */
.FormFileInputDisabledLB {
   color:#999999;
   background-color:#E5E5E5;
   border:1px solid #AEAEAE;
   moz-border-radius:2px;
   border-radius:2px;
   padding:0px 10px;
   height:23px;
   line-height:22px;
}
/* This style formats a file upload input form tag */
.FormFileInputLB {
   color:#1E1E1E;
   background-color:#E5E5E5;
   border:1px solid #AEAEAE;
   moz-border-radius:2px;
   border-radius:2px;
   padding:0px 10px;
   height:23px;
   line-height:22px;
}
/* This style formats a disabled single line input form tag */
.FormInputDisabledLB {
   color:#999999;
   background-color:#E5E5E5;
   border:1px solid #AEAEAE;
   moz-border-radius:2px;
   border-radius:2px;
   padding:0px 10px;
   height:23px;
   line-height:22px;
}
/* This style formats a single line input form tag */
.FormInputLB {
   color:#1E1E1E;
   background-color:#E5E5E5;
   border:1px solid #AEAEAE;
   moz-border-radius:2px;
   border-radius:2px;
   padding:0px 5px;
   height:23px;
   line-height:22px;
}
/* Format the labels on a form */
.FormLabelsLB {
   font-size:90%;
   line-height:17px;
   margin-bottom:8px;
}
/* The style for the lable of a disabled RadioButton item */
.FormRadioButtonDisabledLB {
   color:#999999;
   text-decoration:line-through;
}
/* The style for the label text */
.FormRadioButtonLB {
   color:#404040;
}
/* The style for the label of the selected item text */
.FormRadioButtonSelectedLB {
   color:#404040;
}
/* The style for selected item in the closed box */
.FormSelection-labelLB {
   font-weight:bold;
   line-height:30px;
   height:30px;
   left:40px;
   padding:0 25px 0 8px;
   cursor:pointer;
   position:absolute;
   background:#4C4F54 url(../i/icns_arrows_left.gif) no-repeat scroll right center;
   background-position:98% -300px;
   color:#fff;
   border-radius:2px 2px 2px 2px;
   z-index:1;
}
/* The style for the closed selection list box */
.FormSelectionLB {
   color:#1E1E1E;
   background-color:#E5E5E5;
   border:1px solid  #BDBDBD;
   padding:2px;
   moz-border-radius:2px;
   border-radius:2px;
   padding-bottom:1px;
}
/* The style for the closed selection list box */
.FormSelectionLB option {
   padding:4px 4px 0px;
   border:1px solid #D0D0D0;
}
/* This style formats a disabled multi line textarea form tag */
.FormTextAreaDisabledLB {
   font-size:90%;
   line-height:17px;
   color:#999999;
   background-color:#E5E5E5;
   border:1px solid #AEAEAE;
   moz-border-radius:2px;
   border-radius:2px;
}
/* This style formats a multi line textarea form tag */
.FormTextAreaLB {
   font-size:90%;
   line-height:17px;
   color:#1E1E1E;
   background-color:#E5E5E5;
   border:1px solid #AEAEAE;
   moz-border-radius:2px;
   border-radius:2px;
}
/* Print link includes icon */
.IconPrintButtonLB, .IconPrintButtonLB:link, .IconPrintButtonLB:visited, a.IconPrintButtonLB, a.IconPrintButtonLB:link, a.IconPrintButtonLB:visited {
   -moz-border-radius:3px;
   border-radius:3px;
   padding:0px 25px 0px 20px;
   display:inline-block;
   background:none;
   box-shadow:1px 1px 2px #777;
   -moz-box-shadow:1px 1px 2px #777;
   -webkit-box-shadow:1px 1px 2px #777;
   color:#007ca2;
   background-color:#ffffff;
   font-weight:bold;
   text-transform:uppercase;
   cursor:pointer;
   line-height:21px;
   font-size:77%;
   border:none;
   width:13px;
   background-image:url(/resource3/cleansheet/2013.10.29/i/doc_icn_sprite.gif);
   background-repeat:no-repeat;
   background-position:5px -788px;
}
/* Share link includes icon */
.IconShareButtonLB, .IconShareButtonLB:link, .IconShareButtonLB:active, .IconShareButtonLB:visited, a.IconShareButtonLB, a.IconShareButtonLB:link, a.IconShareButtonLB:active, a.IconShareButtonLB:visited  {
   -moz-border-radius:3px;
   border-radius:3px;
   padding:0px 30px 0px 20px;
   display:inline-block;
   background:none;
   box-shadow:1px 1px 2px #777;
   -moz-box-shadow:1px 1px 2px #777;
   -webkit-box-shadow:1px 1px 2px #777;
   color:#007ca2;
   background-color:#ffffff;
   font-weight:bold;
   text-transform:uppercase;
   cursor:pointer;
   line-height:21px;
   font-size:77%;
   border:none;
   width:13px;
   background-image:url(/resource3/cleansheet/2013.10.29/i/doc_icn_sprite.gif);
   background-repeat:no-repeat;
   background-position:5px -579px;
}
/* Subscribe link includes icon */
.IconSubscribeButtonLB {
   -moz-border-radius:3px;
   border-radius:3px;
   padding:0px 50px 0px 20px;
   display:inline-block;
   background:none;
   box-shadow:1px 1px 2px #777;
   -moz-box-shadow:1px 1px 2px #777;
   -webkit-box-shadow:1px 1px 2px #777;
   color:#007ca2;
   background-color:#ffffff;
   font-weight:bold;
   text-transform:uppercase;
   cursor:pointer;
   line-height:21px;
   font-size:77%;
   border:none;
   width:13px;
   background-image:url(/resource3/cleansheet/2013.10.29/i/doc_icn_sprite.gif);
   background-repeat:no-repeat;
   background-position:5px -840px;
}
/* The  broder and cell separater */
.TableBackgroundLB {
   border-collapse:collapse;
   background:#eee;
   border:1px solid #999;
}
/* Column Heading Box style use for tables of rows and columns */
.TableHeaderRowLB {
   border:1px solid #CCCCCC;
   border-right:1px solid #999999;
   border-left:1px solid #999999;
}
/* Column Heading Box style use for tables of rows and columns */
.TableHeaderRowLB th {
   border-right:1px solid #999;
   padding:15px 10px;
   font-size:inherit;
   text-align:left;
   background-color:#e7e7e7;
   font-weight:bold;
   vertical-align:bottom;
   color:#111111;
   padding-bottom:5px;
   padding-top:5px;
}
/* Column heading for a column that can be sorted. */
.TableHeaderSortableLB {
   background:transparent url(../i/sort_lgt_dn.gif) 98% 85% no-repeat;
   background-origin:padding-box;
   padding-right:20px !important;
}
/* Column heading for a column that can be sorted. */
.TableHeaderSortableLB a, .TableHeaderSortedAscLB a, .TableHeaderSortedDescLB a {
   text-decoration:none;
   color:#000000 !important;
}
/* Column heading for a column that can be sorted. */
.TableHeaderSortableLB:hover {
   background:transparent url(../i/sort_lgt_dn_hover.gif) 98% 85% no-repeat;
   background-origin:padding-box;
   padding-right:20px !important;
   cursor:pointer;
}
/* Column heading for currently sorrted column ascending sort */
.TableHeaderSortedAscLB {
   background:transparent url(../i/sort_lb_dn.gif) no-repeat;
   background-position:98% 85%;
   background-color:#F3F3F3 !important;
   background-origin:padding-box;
   padding-right:20px !important;
}
/* Column heading for currently sorrted column ascending sort */
.TableHeaderSortedAscLB:hover  {
   background:transparent url(../i/sort_lb_dn_hover.gif) no-repeat;
   background-position:98% 85%;
   background-color:#F3F3F3 !important;
   background-origin:padding-box;
   padding-right:20px !important;
}
/* Column heading for currently sorrted column descending sort */
.TableHeaderSortedDescLB {
   background:transparent url(../i/sort_lb_up.gif) 98% 85% no-repeat;
   background-color:#F3F3F3 !important;
   background-origin:padding-box;
   padding-right:20px !important;
}
/* Column heading for a column that can be sorted. */
.TableHeaderSortedDescLB:hover {
   background:transparent url(../i/sort_lb_up_hover.gif) 98% 85% no-repeat;
   background-origin:padding-box;
   padding-right:20px !important;
   cursor:pointer;
}
/* Cells in even numbered rows */
.TableRowEvenLB {
   background:#eee;
   border:1px solid #999;
   background-color:#f3f3f3;
}
/* Cells in even numbered rows */
.TableRowEvenLB td {
   border-right:1px solid #999999;
   padding:15px 10px;
   font-size:inherit;
   text-align:left;
   color:#111111;
   padding-bottom:5px;
   padding-top:5px;
}
/* Text in a table in Even Rows */
.TableRowEvenLB:hover {
}
/* Cells in rows when no even /odd color shift needed */
.TableRowLB {
   background:#eee;
   border:1px solid #999;
}
/* Cells in rows when no even /odd color shift needed */
.TableRowLB td {
   border-right:1px solid #999999;
   padding:15px 10px;
   font-size:inherit;
   text-align:left;
   color:#111111;
   padding-bottom:5px;
   padding-top:5px;
}
/* Cells in the row the mouse is over */
.TableRowLB:hover {
}
/* Cells in odd numbered rows */
.TableRowOddLB {
   background:#fff;
}
/* Cells in odd numbered rows */
.TableRowOddLB td {
   border-right:1px solid #999999;
   padding:15px 10px;
   font-size:inherit;
   text-align:left;
   color:#111111;
   padding-bottom:5px;
   padding-top:5px;
}
/* Text in a table in Odd Rows */
.TableRowOddLB:hover {
}
/* Horizontal line that separates text and goes the full width of the space */
.TextBlockSeparatorFullLB {
   border-bottom:1px #666666 solid;
   width:100%;
}
/* Horizontal line that separates text and goes the partially across the width of the space */
.TextBlockSeparatorPartialLB {
   border-bottom:1px #666666 solid;
   width:80%;
}
/* This style formats a normal paragraph text */
.TextBodyTextLB {
   font-size:100%;
   line-height:17px;
   color:#121212;
}
/* Style for the box */
.TextCalloutBoxLB {
   background:url(/resource3/cleansheet/2013.10.29/i/callout_bg_w.gif) repeat-x top left;
   background:-moz-linear-gradient(center top, #FFFFFF, #EEEEEE) repeat scroll 0 0 transparent;
   background:-webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#EEEEEE));
   border-right:1px #cccccc solid;
   border-left:1px #cccccc solid;
   filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#EEEEEE);
   border:1px #cccccc solid;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
   .TextCalloutBoxLB {
      background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.0%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22gradient%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%220%22%20y2%3D%22100%25%22%3E%3Cstop%20offset%3D%225%25%22%20style%3D%22stop-color%3A%20%23373a3d%3B%22%2F%3E%3Cstop%20offset%3D%2252%25%22%20style%3D%22stop-color%3A%20%23000000%3B%22%2F%3E%3Cstop%20offset%3D%2296%25%22%20style%3D%22stop-color%3A%20%23373a3d%3B%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20x%3D%220%22%20y%3D%220%22%20fill%3D%22url(%23gradient)%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20%2F%3E%3C%2Fsvg%3E);
   }
}
/* Style for the callout text */
.TextCalloutContentLB {
   color:#111111;
   height:auto;
}
/* Style for the heading of the callout text */
.TextCalloutTitleLB, table.TextCalloutBoxLB td.TextCalloutTitleLB  {
   font-size:130%;
   line-height:25px;
   color:#121212;
   padding-bottom:5px;
   border-bottom:1px #cccccc solid;
   height:2px;
   padding-top:5px;
   border-left:0px;
   border-right:0px;
   border-top:0px !important;
}
/* Text for captions */
.TextCaptionTextLB {
   font-size:90%;
   line-height:17px;
   color:#121212;
}
/* Error Text */
.TextErrorTextLB {
   font-weight:bold;
   color:#ff0000;
}
/* This style formats a heading #1 */
.TextHeading1LB {
   font-size:300%;
   line-height:40px;
   color:#333333;
   margin-bottom:28px;
}
/* Basic color for medium context links hover */
.TextHeading3NavLB a:hover {
   color:#000000;
   text-decoration:underline;
}
/* Basic color for medium context links hover visited */
.TextHeading3NavLB a:hover:visited {
   color:#5F76A5;
   text-decoration:underline;
}
/* Basic color for medium context links */
.TextHeading3NavLB a:link {
   color:#000000;
}
/* Basic color for medium context links visited */
.TextHeading3NavLB a:visited {
   color:#5F76A5;
}
/* Highlighted text */
.TextHighlightedTextLB {
   font-size:100%;
   line-height:17px;
   color:#1d6600;
}
/* Horizontal line that separates text and goes the partially across the width of the space */
.TextNavSeparatorLB {
   border-bottom:1px #b2b2b2 solid;
   padding-bottom:10px;
   padding-left:20px;
}
/* Links in the nav bar */
.TextNavSeparatorLB a:hover, .TextNavSeparatorNoLineLB a:hover, a.TextBodyLinkGrayLB:hover {
   color:#404040;
   font-size:90%;
   line-height:17px;
   text-decoration:underline;
}
/* Links in the nav bar */
.TextNavSeparatorLB a:link, .TextNavSeparatorNoLineLB a:link, a.TextBodyLinkGrayLB:link, a.TextBodyLinkGrayLB {
   color:#404040;
   font-size:90%;
   line-height:17px;
}
/* Links in the nav bar */
.TextNavSeparatorLB a:visited, .TextNavSeparatorNoLineLB a:visited, a.TextBodyLinkGrayLB:visited {
   color:#b2c1e1;
   text-decoration:none;
   font-size:90%;
   line-height:17px;
}
/* Links in the nav bar */
.TextNavSeparatorLB p, .TextNavSeparatorNoLineLB p {
   margin-bottom:8px;
}
/* Horizontal line that separates text and goes the partially across the width of the space */
.TextNavSeparatorNoLineLB {
   padding-bottom:2px;
   padding-left:20px;
}
/* The curent page of the pagination */
.TextPaginationCurrentLB {
   font-size:90%;
   line-height:17px;
   color:#121212;
}
/* Invisible text for use by screen reading accessibility devices */
.TextScreenReadingLB {
   position:absolute;
}
/* Style for the box */
.TextSolidCalloutBoxLB {
   background-color:#D7D7D7;
   border:1px #cccccc solid;
}
/* Warning Text */
.TextWarningTextLB {
   font-weight:bold;
   color:#ff6000;
}
/* Left pagination icon button */
a.IconPaginationLeftButtonLB {
   background:url(/resource3/cleansheet/2013.10.29/i/pagination_sprite.gif) no-repeat scroll -23px -110px transparent;
   display:inline-block;
   height:22px;
   padding:0;
   vertical-align:text-bottom;
   width:24px;
   background-position:-23px -139px;
}
/* Right pagination icon button */
a.IconPaginationRightButtonLB {
   background:url(/resource3/cleansheet/2013.10.29/i/pagination_sprite.gif) no-repeat scroll -45px -110px transparent;
   display:inline-block;
   height:22px;
   padding:0;
   vertical-align:text-bottom;
   width:24px;
   background-position:-47px -139px;
}
/* Primary expansion icon button */
a.IconPrimaryCollapseButtonLB {
   background:url(/resource3/cleansheet/2013.10.29/i/plus_minus_grey.gif) no-repeat scroll right 0 transparent;
   display:inline-block;
   padding:0;
   padding-right:23px;
   background-position:right -605px;
   margin-left:5px;
   width:18px;
}
/* Primary expansion icon button */
a.IconPrimaryExpandButtonLB {
   background:url(/resource3/cleansheet/2013.10.29/i/plus_minus_grey.gif) no-repeat scroll right 0 transparent;
   display:inline-block;
   padding:0;
   padding-right:23px;
   background-position:right -565px;
   margin-left:1px;
   width:18px;
}
/* Secondary expansion icon button */
a.IconSecondaryCollapseButtonLB {
   background:url(/resource3/cleansheet/2013.10.29/i/plus_minus_grey.gif) no-repeat scroll right 0 transparent;
   display:inline-block;
   padding:0;
   padding-left:23px;
   background-position:left -525px;
}
/* Secondary expansion icon button */
a.IconSecondaryExpandButtonLB {
   background:url(/resource3/cleansheet/2013.10.29/i/plus_minus_grey.gif) no-repeat scroll right 0 transparent;
   display:inline-block;
   padding:0;
   padding-left:23px;
   background-position:left -490px;
}
/* Basic color for high context links */
a.TextHighContextLinkLB, a.TextHighContextLinkLB:active, a.TextHighContextLinkLB:link {
   color:#000000;
}
/* Basic color for high context links hover */
a.TextHighContextLinkLB:hover {
   color:#000000;
   text-decoration:underline;
}
/* Basic color for high context links hover visited */
a.TextHighContextLinkLB:hover:visited {
   color:#5F76A5;
   text-decoration:underline;
}
/* Basic color for high context links visited */
a.TextHighContextLinkLB:visited {
   color:#5F76A5;
}
/* Basic color for high context offsite links */
a.TextHighContextOffsiteLinkLB {
   color:#000000;
   background:transparent url(/resource3/cleansheet/2013.10.29/i/doc_icn_sprite.gif) no-repeat;
   padding-left:20px;
   background-position:right -636px;
   display:inline-block;
   padding:0;
   padding-right:20px;
   _padding-left:2px;
}
/* Basic color for high context offsite links hover */
a.TextHighContextOffsiteLinkLB:hover {
   color:#000000;
   text-decoration:underline;
}
/* Basic color for high context offsite links hover visited */
a.TextHighContextOffsiteLinkLB:hover:visited {
   color:#5F76A5;
   text-decoration:underline;
}
/* Basic color for high context offsite links visited */
a.TextHighContextOffsiteLinkLB:visited {
   color:#5F76A5;
   background:transparent url(/resource3/cleansheet/2013.10.29/i/doc_icn_sprite.gif) no-repeat;
   padding-left:20px;
   background-position:right -636px;
   display:inline-block;
   padding:0;
   padding-right:20px;
   _padding-left:2px;
}
/* Basic color for low context links */
a.TextLowContextLinkLB {
   color:#186D94;
}
/* Basic color for low context links hover */
a.TextLowContextLinkLB:hover {
   color:#186D94;
   text-decoration:underline;
}
/* Basic color for low context links hover visited */
a.TextLowContextLinkLB:hover:visited {
   color:#5F76A5;
   text-decoration:underline;
}
/* Basic color for low context links visited */
a.TextLowContextLinkLB:visited {
   color:#5F76A5;
}
/* Basic color for low context offsite links */
a.TextLowContextOffsiteLinkLB {
   color:#186D94;
   background:transparent url(/resource3/cleansheet/2013.10.29/i/doc_icn_sprite.gif) no-repeat;
   padding-left:20px;
   background-position:right -636px;
   display:inline-block;
   padding:0;
   padding-right:20px;
   _padding-left:2px;
}
/* Basic color for low context offsite links hover */
a.TextLowContextOffsiteLinkLB:hover {
   color:#186D94;
   text-decoration:underline;
   background:transparent url(/resource3/cleansheet/2013.10.29/i/doc_icn_sprite.gif) no-repeat;
   padding-left:20px;
   background-position:right -636px;
   display:inline-block;
   padding:0;
   padding-right:20px;
   _padding-left:2px;
}
/* Basic color for low context offsite links hover visited */
a.TextLowContextOffsiteLinkLB:hover:visited {
   color:#5F76A5;
   text-decoration:underline;
   background:transparent url(/resource3/cleansheet/2013.10.29/i/doc_icn_sprite.gif) no-repeat;
   padding-left:20px;
   background-position:right -636px;
   display:inline-block;
   padding:0;
   padding-right:20px;
   _padding-left:2px;
}
/* Basic color for low context offsite links visited */
a.TextLowContextOffsiteLinkLB:visited {
   color:#5F76A5;
   background:transparent url(/resource3/cleansheet/2013.10.29/i/doc_icn_sprite.gif) no-repeat;
   padding-left:20px;
   background-position:right -636px;
   display:inline-block;
   padding:0;
   padding-right:20px;
   _padding-left:2px;
}
/* Basic color for medium context links */
a.TextMediumContextLinkLB, a.TextMediumContextLinkLB:active, a.TextMediumContextLinkLB:link {
   color:#000000;
   background:url(/resource3/cleansheet/2013.10.29/i/icns_arrows_left.gif) no-repeat scroll right center transparent;
   background-position:right 8px;
   padding-right:12px;
}
/* Basic color for medium context links hover */
a.TextMediumContextLinkLB:hover {
   color:#000000;
   text-decoration:underline;
   background:url(/resource3/cleansheet/2013.10.29/i/icns_arrows_left.gif) no-repeat scroll right center transparent;
   background-position:right 8px;
   padding-right:12px;
}
/* Basic color for medium context links hover visited */
a.TextMediumContextLinkLB:hover:visited {
   color:#5F76A5;
   text-decoration:underline;
   background:url(/resource3/cleansheet/2013.10.29/i/icns_arrows_left.gif) no-repeat scroll right center transparent;
   background-position:right 8px;
   padding-right:12px;
}
/* Basic color for medium context links visited */
a.TextMediumContextLinkLB:visited {
   color:#5F76A5;
   background:url(/resource3/cleansheet/2013.10.29/i/icns_arrows_left.gif) no-repeat scroll right center transparent;
   background-position:right 8px;
   padding-right:12px;
}
/* Basic color for medium context offsite links */
a.TextMediumContextOffsiteLinkLB, a.TextMediumContextOffsiteLinkLB:active, a.TextMediumContextOffsiteLinkLB:link {
   color:#000000;
   background:transparent url(/resource3/cleansheet/2013.10.29/i/doc_icn_sprite.gif) no-repeat;
   padding-left:20px;
   background-position:right -636px;
   display:inline-block;
   padding:0;
   padding-right:20px;
   _padding-left:2px;
}
/* Basic color for medium context offsite links hover */
a.TextMediumContextOffsiteLinkLB:hover {
   color:#000000;
   text-decoration:underline;
   background:transparent url(/resource3/cleansheet/2013.10.29/i/doc_icn_sprite.gif) no-repeat;
   padding-left:20px;
   background-position:right -636px;
   display:inline-block;
   padding:0;
   padding-right:20px;
   _padding-left:2px;
}
/* Basic color for medium context offsite links hover visited */
a.TextMediumContextOffsiteLinkLB:hover:visited {
   color:#5F76A5;
   text-decoration:underline;
   background:transparent url(/resource3/cleansheet/2013.10.29/i/doc_icn_sprite.gif) no-repeat;
   padding-left:20px;
   background-position:right -636px;
   display:inline-block;
   padding:0;
   padding-right:20px;
   _padding-left:2px;
}
/* Basic color for medium context offsite links visited */
a.TextMediumContextOffsiteLinkLB:visited {
   color:#5F76A5;
   background:transparent url(/resource3/cleansheet/2013.10.29/i/doc_icn_sprite.gif) no-repeat;
   padding-left:20px;
   background-position:right -636px;
   display:inline-block;
   padding:0;
   padding-right:20px;
   _padding-left:2px;
}
/* The style for the closed selection list */
a:active.FormSelection-labelLB {
   background-color:#484A4D;
   color:#fff;
   text-decoration:none;;
}
/* The style for the closed selection list */
a:hover.FormSelection-labelLB {
   background-color:#484A4D;
   color:#fff;
   text-decoration:none;;
}
/* This style formats a heading #2 */
h2.TextHeading2LB, .TextHeading2LB {
   font-size:115%;
   line-height:1.22em;
   color:#121212;
   margin-bottom:10px;
   margin-top:10px;
}
/* This style formats an underlined heading #2 */
h2.TextHeading2NavLB, TextHeading2NavLB {
   font-size:115%;
   line-height:1.22em;
   color:#121212;
   margin-bottom:20px;
   border-bottom:2px solid #999999;
   margin-top:10px;
}
/* This style formats an underlined heading #2 */
h2.TextHeading2UnderlineLB, .TextHeading2UnderlineLB {
   font-size:115%;
   line-height:1.22em;
   color:#121212;
   margin-bottom:10px;
   margin-top:10px;
   border-bottom:2px solid #999999;
}
/* This style formats a heading  #3 */
h3.TextHeading3LB, .TextHeading3LB {
   font-size:100%;
   line-height:17px;
   color:#333333;
   margin-top:10px;
   margin-bottom:0px;
   padding:1px 0 0px 0;
}
/* This style formats a heading  #3 */
h3.TextHeading3NavLB, TextHeading3NavLB {
   font-size:75%;
   line-height:1.22em;
   color:#121212;
   margin-bottom:7px;
   padding:1px 0 2px 0;
   text-transform:uppercase;
   font-weight:bold;
   margin-top:10px;
}
/* This style formats an underlined heading  #3 */
h3.TextHeading3UnderlineLB, .TextHeading3UnderlineLB {
   font-size:100%;
   line-height:17px;
   color:#333333;
   margin-top:10px;
   margin-bottom:0px;
   padding:1px 0 0px 0;
   border-bottom:2px solid #999999;
}
/* Override for hp.com mess */
pLB {
   margin-bottom:10px;
}
/* The basic style for item list */
ul.FormSelection-listLB {
   position:absolute;
   margin:30px 0 0 0;
   padding:0;
   list-style:none;
   border:0;
   z-index:500;
}
/* The basic style for item in the list */
ul.FormSelection-listLB li {
   padding:0 0 0 8px;
   line-height:30px;
   height:30px;
   cursor:pointer;
   font-weight:normal;
   background:#707070;
   color:#f2f2f2;
   BORDER-BOTTOM:#999 1px solid;
}
/* The style for the selected item in the list */
ul.FormSelection-listLB li.choice-selected {
   background-color:#818181;
}
/* The color for white table cells */
.white table.tbl tbody td {
   color:#121212;
}
/* Fatal Text */
.TextFatalTextLB {
   color:#333333;
}
/* Style for the callout text */
table.TextCalloutBoxLB td.TextCalloutContentLB, table.TextCalloutBoxLB td.TextCalloutContentLB td {
   border:0px !important;
}
