@charset "utf-8";
/* CSS Document */
/*.mod_f { background: url(/Common/about_us/images/landing_pages/bkg_gallery.jpg) repeat-x scroll left top #F4F2F3 }*/
#more-information { background: url(/Common/about_us/images/privacy_policy/bg_More_Info_Box.jpg) repeat-x scroll left bottom #fff; min-height: 303px; _height: 303px; }
.qanda { color: #032a67; font-weight: bold; font-size: .95em; }
#listening.scroll { padding-right: 0px; padding-left:0 !important }
.scroll-box { height: 645px; overflow: auto; position:relative; margin-top: 18px; }
.inner-scroll { padding:  0 15px 20px 0; }
#trust img { float: left; }
#truste { margin: 10px 32px 0 0; }
#trust p { margin-top: 10px; }
#commitments { margin: 20px 0 0 0; }
/*h4 { color: #e76816; font-size: 1.4em; margin: 0 0 10px 0; }
h5 { font-size: 1.2em; margin: 0 0 10px 0; }*/
#policy { margin: 20px 0 0 0; border-top: 1px solid #ccc; padding: 20px 0 0 0; position: relative; }
#inner-policy { overflow: auto; position:relative; margin: 20px 0 0 0; padding: 0 20px 0 0; height: 1040px;}
#commitments ul { margin-left: 15px; }
/*#policy ul { margin-left: 30px; }
#policy h4 { float: left; }*/
#faq-scroll { height: 650px; overflow: auto; position:relative; padding: 0 25px 0 0px; }
#inner-faq-scroll { padding-bottom: 500px; }
#print, #print-all, .return { background:transparent url(/Common/about_us/images/icons/blue-arrow-right.gif) no-repeat scroll left top; padding: 0 0 10px 20px; display:block; }
#print-all, #print { padding-bottom:15px; float:right; }
#wrapper #top_story .return { background-position:left 3px; margin-top:10px !important; clear:both; }
#main-menu { margin-top: 20px; }
.backtotop a, #main-menu li { font-size: 10pt !important; }
#full-policy-scroll { height: 500px; overflow: auto; position:relative; padding-right: 20px; }
#faq { margin: 20px 0 0 0; }
#faq h6 { font-size: 1.1em; }
#faq-menu { float: left; width: 190px; margin-top: 5px;}
#faq-menu li { }
.section-menu { width: 180px; border-bottom: 1px solid #cccccc; padding-bottom:30px; margin-top:20px; }
#faq-menu-list li { padding-bottom: 5px; }
#faq-menu-list li a { padding-left: 10px !important; display: block; }
#faq-menu-list li a.active { background: url(/Common/about_us/images/annual_report/icn_blue_arrow_closed.gif) left 3px no-repeat; }
#faq-content { float: left; width: 520px; margin-top: 20px; }
#faq-content h3 { font-size: 1.2em; color: #ff7200; }
#print-menu { /*background: url(/Common/about_us/images/privacy_policy/bg_print.gif) bottom left repeat-x;*/ padding-bottom: 0; }
#print-menu li { margin:10px 0; padding: 5px 0 6px 10px; }
#print-menu a { background: url(/Common/about_us/images/icons/blue-arrow-right.gif) 10px top no-repeat; padding: 2px 0 15px 30px !important; }
#contact-numbers { width: 710px; border-collapse: collapse; }
#contact-numbers tr { height: 50px; }
#contact-numbers tr.blue td { background: #f8fcff; }
#contact-numbers td { padding: 0 20px; color: #666666; }
#link-menu { width: 710px; border-bottom: 1px solid #ccc; position: relative; }
#side-content #first, #wrapper div#first { border-top:0 !important; padding-top:0 !important; margin-top:0 !important; }
.number { font-style:italic; font-weight:bold; }
li .header { font-weight:bold; }
ol li ul li { list-style:disc outside none !important;}
#content #faq-scroll li li p { margin-bottom:3px; }
#content #faq-scroll ol li ul.bullet li ul.bullet li ul li { margin-left: 15px !important;}

#commitments #main-content-div h2 {font-weight: bold; font-size: 1.2em; margin-bottom: 1em;}
#commitments ul li {margin: 5px 0px;}
#commitments ul li {
  background: url("/Common/indc/images/bullet_circle_full.gif") no-repeat scroll 0px 6px transparent !important;
  list-style-type: none !important;
padding: 1px 10px !important;
}
#commitments ul ul li {
    background: url("/Common/indc/images/bullet_circle.gif") no-repeat scroll 0px 5px transparent !important;
}
#commitments ul.browsers {margin-left: 0px;}
#commitments ul.browsers li {background: none !important; margin: 3px 0px; padding: 0px !important;}
