/*tooltip.css*/
#inner_content .tooltip{border-bottom:1px solid #000;z-index:100}
#inner_content .tooltip_img{float:right;width:38px;height:38px;top:0px;border:0px;display:block;background:url(../images/site_images/question.gif) right bottom no-repeat;width:38px;height:38px}
#inner_content .tooltip .tooltip_wrapper{display:none;position:absolute;left:0px;padding:-14px 0 23px 0;width:200px;font-size:10px;color:#ffffff;}
#inner_content .tooltip  table.tooltiptable { border: none;}
#inner_content .tooltip .tooltip_wrapper table td { border: none; padding: 0px; color: #ffffff; height: 0px; text-align: left; }


.safari #inner_content .tooltip span.tooltip_wrapper{display:none;position:absolute;left:0px;padding: 0px 0 0px 0;width:200px;font-size:10px;color:#ffffff;}
.mac.safari #inner_content .tooltip span.tooltip_wrapper{display:none;position:absolute;left:0px;padding: 0px 0 0px 0;width:200px;font-size:10px;color:#ffffff;}

#inner_content .tooltip span.tooltip_content{display:block;padding:8px 11px; background: url(../images/site_images/bg_tooltip_middle.gif) left top no-repeat; background-color:#EC6617; font-size:12px;}
#inner_content .tooltip span strong{display:block;font-weight:bold;color:#ffffff}
#inner_content .tooltip span a.read_more,#business .tooltip span a.read_more{display:inline-block;color:#ffffff;padding-right:10px;background:url(../images/site_images/white_arrow.gif) right 5px no-repeat !important; font-size:12px;}
/*accordion.css*/
h2.accordion_toggle,#business h2.accordion_toggle{display:block;margin:0px;padding:10px 45px 10px 10px;color:#000000;outline:none;cursor:pointer;font-size:12px;background:url(../images/site_images/accordion_toggle.gif) no-repeat center right #f8f8f8;border-top:1px solid #e1e0e0}
h2.accordion_toggle a,#business h2.accordion_toggle a{color:#000000;font-size:12px}
h2.accordion_toggle.active,#business h2.accordion_toggle.active{background-image:url(../images/site_images/accordion_toggle_active.gif);border-bottom:1px solid #e1e0e0}
.accordion_content{background-color:#ffffff;color:#444444;overflow:hidden}
.accordion_inner_content{padding:10px}
.accordion_inner_content ul li{margin-left:10px}
/*others.css*/
.gecko label.checkbox{position:relative;top:3px}
.safari .my_invoice form{padding-bottom:34px}
.safari .my_portal_adsl form{padding-bottom:0px}
.ff2 .my_invoice form{padding-bottom:11px}
.ff2 .my_portal_adsl form fieldset,.ff2 .my_portal_adsl form p.submit{padding-bottom:0px}
/*
.chrome div#promotions ul.menu li a span{padding-left:30px;padding-right:30px}
.chrome div#promotions ul.menu li.last a span{padding-left:37px;padding-right:34px}
.chrome #business div#promotions ul.menu li a span{padding-left:34px;padding-right:34px}
.chrome #business div#promotions ul.menu li.last a span{padding-left:37px;padding-right:37px}
*/
/*
.mac.gecko div#main_menu ul li span,.mac.gecko div#main_menu ul li a{padding-right:54px;padding-bottom:16px}
.mac.gecko div#promotions ul.menu li a span{padding-right:32px}
.mac.gecko div#sub_menu ul li{padding-top:8px;padding-bottom:8px}
.mac.gecko #business div#promotions ul.menu li a span{padding-left:35px;padding-right:36px}
.mac.gecko div#promotions ul.menu li.last a span{padding-left:37px;padding-right:29px}
.mac.gecko #business div#promotions ul.menu li.last a span{padding-right:37px}
.mac.gecko div#promotions div.content div.details{height:140px}
*/
.safari .my_invoice form{padding-bottom:14px}
/*div#promotions div.content ul.mobile div.details{height:100px;padding-top:46px}*/

.mac.gecko div#main_menu ul li span, .mac.gecko div#main_menu ul li a {padding-top: 8px;}
.mac.gecko div#promotions ul.menu li a span, .mac.gecko div#promotions ul.menu_en li a span, 
.mac.safari div#promotions ul.menu li a span, .mac.safari div#promotions ul.menu_en li a span  {padding-left: 10px; padding-right: 10px;}
/*.mac.gecko #promotions .menu_en span, .mac.safari div#promotions ul.menu_en li a span {padding: 8px 25px 14px;}
.mac.gecko #business div#promotions ul.menu_en li.last a span { padding-left: 19px; padding-right: 19px;}
.mac.safari #business div#promotions ul.menu_en li.last a span { padding-left: 20px; padding-right: 20px;}*/

.mac.gecko #business div#promotions ul.menu li a span, .mac.safari #business div#promotions ul.menu li a span, .mac.gecko #business div#promotions ul.menu_en li a span, .mac.safari #business div#promotions ul.menu_en li a span { padding-left: 10px; padding-right: 10px;}
.mac div#sub_menu ul li a,.mac div#sub_menu ul li span{padding:0 12px;}

