@charset "utf-8";
/* PUBLIC */
html{height:100%}
body{background:#e3e6e9 url(../images/bg_rpt.jpg) repeat-x top; height:100%; font-family:Tahoma, Helvetica, sans-serif; font-size:12px; color:#333333; padding:0px; margin:0px}
a{outline:none; color:#333}
a.blue{outline:none; color:#006699}
.btt{display:block; height:21px; font-size:11px; color:#333333; text-decoration:none; cursor:pointer; float:left}
.btt:hover{color:#000000}
.btt .leftbtt{background:url(../images/bttleft.png) no-repeat; behavior: url(iepngfix.htc); width:7px; height:21px; float:left; padding:0px; margin:0px}
.btt .midbtt{background:url(../images/bttmid.png) repeat-x; behavior: url(iepngfix.htc); height:18px; float:left; padding:3px 8px 0px 8px; width:auto}
.btt .rightbtt{background:url(../images/bttright.png) no-repeat; behavior: url(iepngfix.htc); width:7px; height:21px; float:left; padding:0px; margin:0px}

.ybtt{display:block; height:35px; font-size:11px; color:#333333; text-decoration:none; cursor:pointer; float:left}
.ybtt:hover{color:#000000}
.ybtt .leftbtt{background:url(../images/ybttleft.png) no-repeat; behavior: url(iepngfix.htc); width:11px; height:35px; float:left; padding:0px; margin:0px}
.ybtt .midbtt{background:url(../images/ybttmid.png) repeat-x; behavior: url(iepngfix.htc); height:28px; float:left; padding:7px 3px 0px 3px; width:auto; font-size:15px; font-weight:700}
.ybtt .rightbtt{background:url(../images/ybttright.png) no-repeat; behavior: url(iepngfix.htc); width:12px; height:35px; float:left; padding:0px; margin:0px}

.pointer_btt{display:block; height:12px; background:url(../images/pointer_arrow.png) 0px 2px no-repeat; behavior: url(iepngfix.htc); padding-left:12px; text-decoration:none}
.pointer_btt:hover{text-decoration:underline}

/*FONT*/
.arial{font-family:Arial, Helvetica, sans-serif}
.blue{color:#0066cc}
.dlblue{color:#004b66}
.dblue{color:#29506e}
.dgreen{color:#00634b}
.bgreen{color:#2b4536}
.yellow{color:#ffdd09}
.dyellow{color:#fede0a}
.grey{color:#666}
.lgrey{color:#ccc}
.black{color:#000}
.font9{font-size:9px}
.font10{font-size:10px}
.font11{font-size:11px}
.font13{font-size:13px}
.font14{font-size:14px}
.font15{font-size:15px}
.font18{font-size:18px}
.font20{font-size:20px}

/* PADDING MARGIN*/
.mgT3{margin-top:3px}
.mgT5{margin-top:5px}
.mgT8{margin-top:8px}
.mgT10{margin-top:10px}
.mgT12{margin-top:12px}
.mgT15{margin-top:15px}
.mgT20{margin-top:20px}
.mgT30{margin-top:30px}
.mgT40{margin-top:40px}
.mgB15{margin-bottom:15px}
.mgL10{margin-left:10px}
.mgT20e{*margin-top:0px}
.mgL20{margin-left:20px}
.mgR5{margin-right:5px}
.mgR15{margin-right:15px}
.pd10{padding:10px}
.pd15{padding:15px}
.pdT5{padding-top:5px}
.pdT15{padding-top:15px}
.pdT20{padding-top:20px}
.pdT30{padding-top:30px}
.pdL15{padding-left:15px}
.pdL20{padding-left:20px}
.pdL30{padding-left:30px}
.pdL40{padding-left:40px}
.pdL50{padding-left:50px}
.pdB5{padding-bottom:5px}
.pdB15{padding-bottom:15px}
.pdB20{padding-bottom:20px}
.pdB30{padding-bottom:30px}
.pdLR10{padding-left:10px; padding-right:10px}
.pdLR15{padding-left:15px; padding-right:15px}
.pdLR20{padding-left:20px; padding-right:20px}
.pdLR30{padding-left:30px; padding-right:30px}
.pdTB5{padding-top:5px; padding-bottom:5px}
.pdTB10{padding-top:10px; padding-bottom:10px}
.vlmd{vertical-align:middle}
.floatR{float:right}
.floatL{float:left}
.clearB{clear:both}
.vl{vertical-align:middle}
.posR{position:relative}
.alignM{text-align:center}

/* SIZE */
.w80{width:80px}
.w100{width:100px}
.w300{width:300px}
.w320{width:320px}
.w400{width:400px}

/* HEADER */
.header_holder{height:26px; padding:5px 0px 7px 0px}
.search{background:url(../images/search_bg.png) no-repeat; behavior: url(iepngfix.htc); width:184px; height:26px; float:right}
.search_input{border:none; background:none; width:135px; margin:4px 0px 0px 10px; *margin:4px 0px 0px 0px; font-size:10px; color:#333333; float:left}
.search_btt{float:right; padding:6px; margin-right:5px}
.jump{width:158px; height:26px; float:right}
.jump_text{background:url(../images/quick_jump_bg.png) no-repeat; behavior: url(iepngfix.htc); font-size:10px; color:#333333; height:20px; width:143px; cursor:pointer; padding:6px 0px 0px 15px}
#showQuickLink .quicklink_cat{background:#6c6c6c; width:130px; text-align:left; font-weight:700; padding:6px 3px 4px 10px; display:block; color:#ffffff; text-decoration:none; font-size:11px}
#showQuickLink .quicklink_item{background:#6c6c6c; width:120px; text-align:left; padding:4px 3px 4px 20px; display:block; color:#ededed; text-decoration:none; font-size:11px}
#showQuickLink .quicklink_item:hover{background:#b3b3b3; color:#666666; font-weight:700; text-decoration:none}
#showQuickLink .quicklink_divider{background:#6c6c6c; color:#ededed; padding:0px 5px 0px 5px; font-size:10px; text-align:left}
.list_footer_left{background:url(../images/list_left_round.png) no-repeat; behavior: url(iepngfix.htc); width:5px; height:5px}
.list_footer_right{background:url(../images/list_right_round.png) no-repeat; behavior: url(iepngfix.htc); width:5px; height:5px}
.lang{width:138px; height:26px; float:right}
.lang_text{background:url(../images/lang_bg.png) no-repeat; behavior: url(iepngfix.htc); font-size:10px; color:#333333; height:20px; width:123px; cursor:pointer; padding:6px 0px 0px 15px}
#showLang .lang_item{background:#6c6c6c; width:115px; text-align:left; padding:4px 3px 4px 10px; display:block; color:#ededed; text-decoration:none; font-size:11px}
#showLang .lang_item:hover{background:#b3b3b3; color:#666666; font-weight:700; text-decoration:none}
.rss{width:29px; height:26px; float:right; display:block}

/* TOP NAVIGARION */
.top_navi_holder{height:45px}
.top_navi_holder ul{margin:0px; padding:0px; height:45px; list-style:none}
.top_navi_holder ul li{height:45px; float:left; position:relative; z-index:1500}
.top_navi_holder .logo{width:223px; height:45px; display:block; float:left}
.top_navi_holder .divider{background:url(../images/top_navi_divider.png) no-repeat; behavior: url(iepngfix.htc); width:2px; height:45px; float:left}
.top_navi_sublvl_holder{position:absolute; top:30px; left:0px; opacity:0.9;filter:alpha(opacity=90); background:#000; padding:12px 0px 10px 0px; visibility:hidden}
.top_navi_sublvl_holder.ps{width:211px}
.top_navi_sublvl_holder.be{width:195px}
.top_navi_sublvl_holder a{display:block; text-align:center; padding:8px 0px 8px 0px; color:#FFF; font-size:13px; text-decoration:none; font-family:Arial, Gadget, sans-serif; border-bottom:#3c3c3c solid 1px}
.top_navi_sublvl_holder a.no_divider{border:none}
.top_navi_sublvl_holder a:hover{color:#ffdd0a}

/* CONTENT */
.content_holder{clear:both}
.glow_bg{background:url(../images/bg_light.png) no-repeat top center; behavior: url(iepngfix.htc)}
.main_promo_holder{width:946px;}
.left_content_holder{width:227px; float:left; position:relative; padding-top:25px}
.main_content_holder{min-width:500px; max-width:685px; float:left; position:relative; padding:0px 0px 0px 13px}
.breadcrumb {font-size:9px; text-transform:uppercase; color:#666666}
.breadcrumb a{color:#666666; text-decoration:none}
.breadcrumb a.selected{font-weight:700; color:#333333}
.breadcrumb a:hover{text-decoration:underline}
.content_title{position:relative; max-width:700px; *width:685px}
.content_title_img{padding:0px 0px 0px 20px}
.content_title_icon{position:absolute; bottom:0px; right:-8px}
.major_holder{}
.major_holder ul{margin:0px; padding:0px; list-style:none}
.major_holder ul li{width:225px; float:left}
.major_holder ul li .major_item{width:225px; display:block; text-decoration:none}
.major_holder ul li .major_item .top_yellow{width:225px; height:46px; position:relative; background:url(../images/major_topbar_yellow.png) no-repeat; cursor:pointer}
.major_holder ul li .major_item .top_black{width:225px; height:46px; position:relative; background:url(../images/major_topbar_black.png) no-repeat; cursor:pointer}
.major_holder ul li .major_item .title{font:15px Arial, Helvetica, sans-serif; font-weight:700; text-align:center; color:#000; padding:8px 0px 0px 0px; line-height:16px}
.major_holder ul li .major_item .desc{font-size:11px; color:#333; text-align:center}
.major_holder ul li .major_item .title_yellow{font:15px Arial, Helvetica, sans-serif; font-weight:700; text-align:center; color:#000; padding:8px 0px 0px 0px; line-height:16px; color:#ffdd09}
.major_holder ul li .major_item .desc_lgrey{font-size:11px; color:#333; text-align:center; color:#ccc}
.hot_bubble, .new_bubble{position:absolute; top:0px; left:0px}
.assistance_holder{position:relative; width:222px; clear:both}
.assistance_info{width:199px; height:100px; background:url(../images/major/need_assistance_bg.png) no-repeat; behavior: url(iepngfix.htc); padding:12px; font-size:11px; color:#333}
.refer_info{background:url(../images/latest_offer_bg_shadow.png) no-repeat; width:198px; height:159px; padding:10px 12px 12px 12px; font-size:11px; color:#333}
.two_color_mid{border-color:#818b92; border-style:solid; border-width:0px 1px 0px 1px; width:682px}
.two_color_top_darker{width:684px; height:13px; background:url(../images/top_bar_border_darker.png) no-repeat; behavior: url(iepngfix.htc)}
.two_color_top_darkest{width:684px; height:13px; background:url(../images/top_bar_border_darkest.png) no-repeat; behavior: url(iepngfix.htc)}
.two_color_top_light{width:684px; height:13px; background:url(../images/top_bar_border_light.png) no-repeat; behavior: url(iepngfix.htc)}
.two_color_top_dark{width:684px; height:13px; background:url(../images/top_bar_border_dark.png) no-repeat; behavior: url(iepngfix.htc)}
.two_color_btm_light{width:684px; height:13px; background:url(../images/btm_bar_border_light.png) no-repeat; behavior: url(iepngfix.htc)}
.two_color_btm_dark{width:684px; height:13px; background:url(../images/btm_bar_border_dark.png) no-repeat; behavior: url(iepngfix.htc)}
.two_color_pd_top{padding:0px 20px 8px 20px}
.two_color_pd_mid{padding:8px 20px 8px 20px}
.two_color_pd_btm{padding:8px 20px 0px 20px}
.two_color_pd_top2{padding:0px 20px 8px 0px}
.two_color_pd_top3{padding:0px 0px 8px 0px}
.two_color_pd_mid2{padding:8px 20px 8px 0px}
.two_color_pd_mid3{padding:0px 0px 8px 0px}
.two_color_pd_btm2{padding:8px 20px 0px 0px}
.two_color_pd_btm3{padding:8px 0px 0px 0px}
.table_holder{}
.table_top{width:703px; height:12px; background:url(../images/table_01.gif) no-repeat}
.table_top_tab{width:703px; height:40px; background:url(../images/tab_topbar.png) no-repeat}
.tab_item{font-size:13px; color:#202020; padding:12px 15px 0px 15px; float:left; display:block; text-decoration:none}
.tab_item.selected{font-size:13px; color:#202020; font-weight:700; padding:12px 15px 0px 15px; float:left; display:block; text-decoration:none}
.tab_item:hover{color:#202020}
.tab_item_divider{float:left}
.table_top_white{width:703px; height:12px; background:url(../images/table_05.png) no-repeat}
.border_rpt{width:703px; background:url(../images/rpt_bg.gif) repeat-y}
.border_rpt_dark{width:703px; background:url(../images/rpt_bg_dark.gif) repeat-y}
.table_content{width:703px; min-height:100px; background:url(../images/table_02.gif) no-repeat top; padding:5px 0px 5px 0px}
.table_content2{width:703px; min-height:100px; background:url(../images/table_02b.gif) no-repeat top; padding:5px 0px 5px 0px}
.table_footer{width:703px; height:13px; background:url(../images/table_03.gif) no-repeat}
.table_footer_dark{width:703px; height:13px; background:url(../images/table_04.gif) no-repeat}
.two_color_top_rpt_light{height:12px; background:url(../images/two_color_topmid_light.png) repeat-x; behavior: url(iepngfix.htc)}
.two_color_top_rpt_dark{height:12px; background:url(../images/two_color_topmid_dark.png) repeat-x; behavior: url(iepngfix.htc)}
.two_color_btm_rpt_light{height:12px; background:url(../images/two_color_btmmid_light.png) repeat-x; behavior: url(iepngfix.htc)}
.two_color_btm_rpt_dark{height:12px; background:url(../images/two_color_btmmid_dark.png) repeat-x; behavior: url(iepngfix.htc)}
.two_color_left_rpt_dark{height:12px; background:url(../images/two_color_left_dark.png) repeat-y; behavior: url(iepngfix.htc)}
.two_color_left_rpt_light{height:12px; background:url(../images/two_color_left_light.png) repeat-y; behavior: url(iepngfix.htc)}
.two_color_right_rpt_dark{height:12px; background:url(../images/two_color_right_dark.png) repeat-y; behavior: url(iepngfix.htc)}
.two_color_right_rpt_light{height:12px; background:url(../images/two_color_right_light.png) repeat-y; behavior: url(iepngfix.htc)}
.date_bubble{width:49px; height:41px; background:url(../images/date_bubble.png) no-repeat; behavior: url(iepngfix.htc); text-align:center; font-size:11px; font-weight:700; padding:8px 0px 0px 0px}
.brownbar_top{width:703px; height:72px; background:url(../images/brown_topbar.png) no-repeat; behavior: url(iepngfix.htc)}
.brownbar_btm{width:663px; height:307px; background:url(../images/brown_btmbar.png) no-repeat; behavior: url(iepngfix.htc); padding:0px 20px 0px 20px; position:relative}
.pic_normal_view{width:511px; height:384; margin:20px auto 0px auto}
.pic_navi_holder{height:55px; margin:20px 10px 0px 10px}
.pic_navi_holder ul{margin:0px; padding:0px; list-style:none}
.pic_navi_img_holder{}
.pic_navi_img{width:80px; height:54px; margin-right:5px; float:left}
.smallbox_holder{width:319px; height:160px; background:url(../images/small_box_bg.png) no-repeat; behavior: url(iepngfix.htc); position:relative}
.dot{background:url(../images/dot.gif) 0px 5px no-repeat; padding-left:20px; display:block; margin-bottom:2px}
.dot_2{background:url(../images/dot.gif) 0px 5px no-repeat; padding-left:10px; display:block; margin-bottom:2px}
.asterisk{background:url(../images/asterisk.gif) 0px 5px no-repeat; padding-left:20px; display:block; margin-bottom:2px}
.asterisk2{background:url(../images/asterisk2.gif) 0px 5px no-repeat; padding-left:20px; display:block; margin-bottom:2px}
.table_top_dark{width:100%; height:60px; background:#37383a}
.table_top_dark2{width:100%; background:#37383a; min-height:12px}
.table_mid_border{border-color:#818b92; border-style:solid; border-width:0px 1px 0px 1px; width:99.7%}
.table_top_holder{border-color:#818b92; border-style:solid; border-width:1px 1px 0px 1px; width:99.7%; position:relative}
.table_footer_holder{border-color:#818b92; border-style:solid; border-width:0px 1px 1px 1px; width:99.7%; position:relative}
.table_corner_left_light{width:12px; height:12px; background:url(../images/two_color_btmleft_light.png) no-repeat; behavior: url(iepngfix.htc); position:absolute; bottom:-1px; left:-1px}
.table_corner_left_dark{width:12px; height:12px; background:#fff url(../images/two_color_btmleft_dark.png) no-repeat; behavior: url(iepngfix.htc); position:absolute; bottom:-1px; left:-1px}
.table_corner_left_darker{width:12px; height:12px; background:#fff url(../images/two_color_btmleft_darker.png) no-repeat; behavior: url(iepngfix.htc); position:absolute; bottom:-1px; left:-1px}
.table_corner_topleft_black{width:13px; height:13px; background:#fff url(../images/topleft_dark.png) no-repeat; behavior: url(iepngfix.htc); position:absolute; top:0px; left:0px}
.table_corner_topright_black{width:13px; height:13px; background:#fff url(../images/topright_dark.png) no-repeat; behavior: url(iepngfix.htc); position:absolute; top:0px; right:0px}
.table_corner_right_light{width:12px; height:12px; background:url(../images/two_color_btmright_light.png) no-repeat; behavior: url(iepngfix.htc); position:absolute; bottom:-1px; right:-1px}
.table_corner_right_dark{width:12px; height:12px; background:#fff url(../images/two_color_btmright_dark.png) no-repeat; behavior: url(iepngfix.htc); position:absolute; bottom:-1px; right:-1px}
.table_corner_right_darker{width:12px; height:12px; background:#fff url(../images/two_color_btmright_darker.png) no-repeat; behavior: url(iepngfix.htc); position:absolute; bottom:-1px; right:-1px}
.table_corner_topleft_darker{width:12px; height:12px; background:#fff url(../images/two_color_topleft_darker.png) no-repeat; behavior: url(iepngfix.htc); position:absolute; top:-1px; left:-1px}
.table_corner_topright_dark{width:12px; height:12px; background:#fff url(../images/two_color_topright_dark.png) no-repeat; behavior: url(iepngfix.htc); position:absolute; top:-1px; right:-1px}
.dark_divider{width:2px; background:url(../images/dark_divider.gif) repeat-y}

/* LEFT NAVIGATION */
.left_navi_holder{width:222px}
.left_navi_shadow{background:url(../images/left_navi_bg_shadow_long.png) no-repeat bottom left; behavior: url(iepngfix.htc); width:220px; padding:0px 1px 0px 1px}
.left_navi_items{background:#e1e1e1 url(../images/left_navi_bg_long.jpg) no-repeat bottom left; behavior: url(iepngfix.htc); width:220px}
.left_navi_item{height:28px; display:block; text-decoration:none; font-size:14px; color:#333333; font-weight:700; padding:10px 0px 0px 12px; font-family:Arial, Helvetica, sans-serif; position:relative}
.callplans_items .left_navi_item.selected, .callplans_items .left_navi_item.selected:hover{color:#ffffff; background:url(../images/callplans_left_navi_active.gif) repeat-x}
.callplans_items .left_navi_item:hover{color:#1e83a2}
.dataplans_items .left_navi_item.selected, .dataplans_items .left_navi_item.selected:hover{color:#ffffff; background:url(../images/dataplans_left_navi_active.gif) repeat-x}
.dataplans_items .left_navi_item:hover{color:#067c61}
.bness_sol_items .left_navi_item.selected, .bness_sol_items .left_navi_item.selected:hover{color:#ffffff; background:url(../images/bness_sol_left_navi_active.gif) repeat-x}
.bness_sol_items .left_navi_item:hover{color:#1e98a2}
.bizextras_items .left_navi_item.selected, .bizextras_items .left_navi_item.selected:hover{color:#ffffff; background:url(../images/major_left_navi_active.gif) repeat-x}
.bizextras_items .left_navi_item:hover{color:#666666}
.major_items .left_navi_item.selected, .major_items .left_navi_item.selected:hover{color:#ffffff; background:url(../images/major_left_navi_active.gif) repeat-x}
.major_items .left_navi_item:hover{color:#666}
.left_navi_divider{height:2px; background:url(../images/left_navi_divider.png) repeat-x; behavior: url(iepngfix.htc)}
.left_navi_footer{background:url(../images/left_navi_btm_bar.png) no-repeat bottom left; behavior: url(iepngfix.htc); width:222px; height:13px}
.left_navi_title1{width:220px; padding:0px 1px 0px 1px}

/* LATEST OFFER */
.latest_offer_holder{position:relative; width:222px; clear:both}
.latest_offer_items{background:url(../images/latest_offer_bg_shadow.png) no-repeat; width:222px; height:181px}
.latest_offer_bubble{position:absolute; top:0px; left:0px; z-index:2}
div.scrollable {position:relative; overflow:hidden; width: 222px; height:148px}
div.scrollable div.items {width:2000em; position:absolute; clear:both}
div.scrollable div.items a {display:block; float:left; text-align:center; width:222px; height:148px; font-size:12px; text-decoration:none}
.scroller_navi{clear:both; padding-top:0px}
.scroller_navi_more{position:absolute; right:10px; bottom:5px; font-size:11px; text-decoration:none}
a.next, a.nextPage {display:none}
a.prev, a.prevPage{display:none}
a.disabled {visibility:hidden !important}
div.navi {height:20px}
div.navi a {background:url(../images/navigator_inactive.png) no-repeat; behavior: url(iepngfix_post.htc); width:14px; height:14px; float:left; margin:3px; display:block}
div.navi a:hover {background:url(../images/navigator_active.png) no-repeat; behavior: url(iepngfix_post.htc)}
div.navi a.active {background:url(../images/navigator_active.png) no-repeat; behavior: url(iepngfix_post.htc)}
.scoller_info_pic img{border:none}
.scroller_info{width:222px; text-align:left}
.scoller_info_title{font-weight:700; color:#000000; padding:5px 8px 0px 10px}
.scoller_info_detail{color:#333333; padding:3px 10px 0px 10px; font-size:11px}

/* INPUT */
#input_container{width:auto; padding:0px; height:24px}
#input_container .input_left{width:7px; height:24px; background:url(../images/input_left.png) no-repeat; behavior: url(iepngfix.htc); padding:0px; margin:0px; float:left}
#input_container .input_mid{height:22px; background:url(../images/input_mid.png) repeat-x; behavior: url(iepngfix.htc); width:auto; padding:2px 0px 0px 0px; margin:0px; float:left}
#input_container .input_right{width:7px; height:24px; background:url(../images/input_right.png) no-repeat; behavior: url(iepngfix.htc); padding:0px; margin:0px; float:left}
.input_box{border:none; background:none; font-family:Tahoma, Helvetica, sans-serif; font-size:12px; padding-top:2px; width:182px; color:#666666}
.form_text250{width:250px}

/* BOTTOM NAVIGATION */
.btm_navi_holder{clear:both; width:945px; padding:15px 0px 0px 0px}
.btm_navi_holder a.black_arrow{background:url(../images/left_navi_item_arrow.png) no-repeat 0px 9px; behavior: url(iepngfix.htc); color:#666666; display:block; padding:5px 10px 0px 10px; text-decoration:none}
.btm_navi_holder a.black_arrow:hover{text-decoration:underline}
.btm_navi_holder .area{background:url(../images/textarea_bck.png) no-repeat; behavior: url(iepngfix.htc); width:172px; height:69px; border:none; padding:5px; overflow:hidden; font-family:Tahoma, Helvetica, sans-serif; font-size:12px; color:#666666}

/* FOOTER */
.footer_holder{padding:0px 0px 0px 0px; font-size:11px; color:#666666; margin-bottom:10px; clear:both}
.footer_holder a{color:#666666; text-decoration:none}
.footer_holder a:hover{text-decoration:underline}


/* New CSS */
/* Landing */
.mgL10{margin-left:12px}
.spacer_10 { height:10px; }
.spacer_20 { height:20px; }

.phoneBundle { float:left; width:225px; height:457px; position:relative; }
.phoneBundle .title { width:225px; height:46px; background:url(../images/major_topbar_yellow.png) no-repeat; text-align:center; line-height:46px; font-weight:bold; font-size:15px; }
.phoneBundle .body { width:205px; height:391px; background:url(../images/latest_offer_bg_shadow_225.png) no-repeat center bottom; padding:10px; text-align:center; }
.phoneSlider { width:205px; height:260px; }
.phoneSlider .leftClicker { width:21px; height:260px; background:url(../images/nav_left.png) no-repeat center center; cursor:pointer; }
.phoneSlider .rightClicker { width:21px; height:260px; background:url(../images/nav_right.png) no-repeat center center; cursor:pointer; }
.phoneSlider .phoneHolder { width:163px; height:260px; overflow:hidden; }
.phoneSlider .phoneHolder .phoneItem { width:163px; height:260px; text-align:center; font-size:15px; font-weight:bold; }
.priceList { width:120px; margin:10px auto 0px; color:#626262; font-family:Helvetica, Arial, sans-serif }
.priceList td { padding:8px 0px; }
.priceList td.line { border-bottom:solid 1px #b3b3b3; }
.priceList .priceText { font-size:20px; font-weight:bold; }
.priceList .monthText { font-size:13px; font-weight:bold; }


.rightSideLanding { width:715px; float:right; text-align:right; }
.rightSideLanding .jsBanner { background:#FFF; height:275px; width:700px; margin-right:3px; float:right; margin-bottom:10px; position:relative; }
.rightSideLanding .jsBanner .bannerHolder { height:275px; width:700px; position:relative; }
.rightSideLanding .jsBanner .bannerHolder .banner { height:275px; width:700px; position:absolute; top:0px; left:0px; display:none; }
.rightSideLanding .jsBanner .thumbPanel { height:70px; width:100%; position:absolute; bottom:0px; left:0px; }
.rightSideLanding .jsBanner .thumbPanel .bg { height:70px; width:100%; position:absolute; bottom:0px; left:0px; background:#000; filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity:0.6; opacity:0.6; }
.rightSideLanding .jsBanner .thumbPanel .arrowLeft { height:30px; width:30px; position:absolute; top:20px; left:5px; background:url(../images/banner/arrowLeft.gif) no-repeat center center; cursor:pointer; }
.rightSideLanding .jsBanner .thumbPanel .arrowRight { height:30px; width:30px; position:absolute; top:20px; right:5px; background:url(../images/banner/arrowRight.gif) no-repeat center center; cursor:pointer; }
.rightSideLanding .jsBanner .thumbPanel .thumbHolder { height:50px; width:670px; overflow:hidden; position:absolute; top:10px; left:16px; }
.rightSideLanding .jsBanner .thumbPanel .thumbHolder .thumbMover { height:50px; position:absolute; top:0px; left:0px; }
.rightSideLanding .jsBanner .thumbPanel .thumbHolder .thumbMover .thumbnails { height:50px; width:84px; position:absolute; top:0px; background:#000; overflow:hidden; }
/* .rightSideLanding .jsBanner .thumbPanel .thumbHolder .thumbMover .thumbnails .overlay { height:50px; width:84px; position:absolute; bottom:0px; left:0px; background:#000; filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity:0.6; opacity:0.6; }
.rightSideLanding .jsBanner .thumbPanel .thumbHighlighter { height:57px; width:86px; background:url(../images/banner/thumbHighlighter.gif) no-repeat; position:absolute; top:3px; left:306px; } */
.rightSideLanding .jsBanner .thumbPanel .thumbHolder .thumbMover .thumbnails .overlay { height:50px; width:84px; position:absolute; bottom:0px; left:0px; background:#000; filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity:0.6; opacity:0.6; cursor:pointer; }
.rightSideLanding .jsBanner .thumbPanel .thumbHighlighter { height:57px; width:86px; background:url(../images/banner/thumbHighlighter.gif) no-repeat; position:absolute; top:3px; left:16px; }

.rightSideLanding .jsBanner .topLeft { background:url(../images/banner/topLeft.png) no-repeat; height:5px; width:5px; position:absolute; top:0px; left:0px; }
.rightSideLanding .jsBanner .topRight { background:url(../images/banner/topRight.png) no-repeat; height:5px; width:5px; position:absolute; top:0px; right:0px; }
.rightSideLanding .jsBanner .bottomLeft { background:url(../images/banner/bottomLeft.png) no-repeat; height:5px; width:5px; position:absolute; bottom:0px; left:0px; }
.rightSideLanding .jsBanner .bottomRight { background:url(../images/banner/bottomRight.png) no-repeat; height:5px; width:5px; position:absolute; bottom:0px; right:0px; }
/* Landing */

/* Phone Bundle */
.phoneBundleTable { width:670px; margin:0px auto; font-family:Helvetica, Arial, sans-serif; color:#666666; }
.phoneBundleTable .phoneImage { width:220px; text-align:center; vertical-align:top; padding:20px; background:url(../images/phone_bundle/bg.png) no-repeat center 30px; }
.phoneBundleTable .phoneDescription { width:450px; text-align:left; vertical-align:top; padding:20px; }
.phoneBundleTable ul { margin:0px 0px 0px 1.5em; padding:0px; }
.phoneBundleTable ul li { line-height:20px; }

.phoneBundleTitle { font-size:20px; font-weight:bold; color:#000000; }
.phoneBundleSubHeader { font-size:16px; font-weight:bold; }

.tabSection { height:32px; font-family:Helvetica, Arial, sans-serif; width:670px; margin:-20px auto 0px; }
.tabSection .tabClicker { height:32px; width:180px; float:right; cursor:pointer; margin-left:5px; }
.tabSection .tabClicker .gray { width:100%; height:32px; font-size:1px; line-height:1px; }
.tabSection .tabClicker .gray .topLeft { width:5px; height:5px; font-size:1px; line-height:1px; background:url(../images/phone_bundle/off_topleft.png) no-repeat; }
.tabSection .tabClicker .gray .topRight { width:5px; height:5px; font-size:1px; line-height:1px; background:url(../images/phone_bundle/off_topright.png) no-repeat; }
.tabSection .tabClicker .gray .top { font-size:1px; line-height:1px; background:#8c8c8c url(../images/phone_bundle/off_top.png) no-repeat;; }
.tabSection .tabClicker .gray .left { font-size:1px; line-height:1px; background:#8c8c8c url(../images/phone_bundle/off_left.png) no-repeat; }
.tabSection .tabClicker .gray .right { font-size:1px; line-height:1px; background:#8c8c8c url(../images/phone_bundle/off_right.png) no-repeat; }
.tabSection .tabClicker .gray .content { text-align:center; vertical-align:top; font-size:14px; line-height:22px; color:#CCCCCC; font-weight:bold; background:#8c8c8c url(../images/phone_bundle/off_rpt.png) no-repeat; }

.tabSection .tabClicker .white { width:100%; height:32px; font-size:1px; line-height:1px; }
.tabSection .tabClicker .white .topLeft { width:5px; height:5px; font-size:1px; line-height:1px; background:url(../images/phone_bundle/on_topleft.png) no-repeat; }
.tabSection .tabClicker .white .topRight { width:5px; height:5px; font-size:1px; line-height:1px; background:url(../images/phone_bundle/on_topright.png) no-repeat; }
.tabSection .tabClicker .white .top { font-size:1px; line-height:1px; background:#EEEEEE url(../images/phone_bundle/on_top.png) no-repeat;; }
.tabSection .tabClicker .white .left { font-size:1px; line-height:1px; background:#EEEEEE url(../images/phone_bundle/on_left.png) no-repeat; }
.tabSection .tabClicker .white .right { font-size:1px; line-height:1px; background:#EEEEEE url(../images/phone_bundle/on_right.png) no-repeat; }
.tabSection .tabClicker .white .content { text-align:center; vertical-align:top; font-size:14px; line-height:22px; color:#000000; font-weight:bold; background:#EEEEEE url(../images/phone_bundle/on_rpt.png) no-repeat; }

.contentSection { font-family:Helvetica, Arial, sans-serif; width:670px; margin:0px auto; }
.contentSection .white { width:670px; }
.contentSection .white .topLeft { width:5px; height:5px; font-size:1px; line-height:1px; background:url(../images/phone_bundle/table_white_topLeft.gif) no-repeat; }
.contentSection .white .topRight { width:5px; height:5px; font-size:1px; line-height:1px; background:url(../images/phone_bundle/table_white_topRight.gif) no-repeat; background-color:#333333; }
.contentSection .white .bottomLeft { width:5px; height:5px; font-size:1px; line-height:1px; background:url(../images/phone_bundle/table_white_bottomLeft.gif) no-repeat; }
.contentSection .white .bottomRight { width:5px; height:5px; font-size:1px; line-height:1px; background:url(../images/phone_bundle/table_white_bottomRight.gif) no-repeat; }
.contentSection .white .bg { font-size:1px; line-height:1px; background:#EEEEEE; }
.contentSection .white .content { font-size:13px; line-height:normal; background:#EEEEEE; padding:5px; }

.contentSectionHolder { display:none; }

.pricingDetailsTable { width:100%; font-family:Helvetica, Arial, sans-serif; }
.pricingDetailsTable td { width:50%; text-align:left; padding:8px; }
.pricingDetailsTable th { background:#dddddd; text-align:left; padding:8px; }
.pricingDetailsTable .dark { background:#565656; color:#FFF; font-weight:bold; }
.pricingDetailsTable .light { background:#737373; color:#FFF; }

.businessDetailsTable { width:100%; font-family:Helvetica, Arial, sans-serif; font-size:12px; }
.businessDetailsTable td { text-align:center; padding:8px; }
.businessDetailsTable .dark { background:#d9d9d9; font-weight:bold; }
.businessDetailsTable .light { background:#FFFFFF; }

.darkLine { border:none; border-top:1px solid #cccccc; height:1px; width:670px; margin:10px auto; }

.noticeClicker { background:url(../images/notice_bg.png) no-repeat; height:26px; width:138px; cursor:pointer; font-size:10px; line-height:26px; text-align:center; color:#FFed00; float:right; margin-left:12px; }

.top_navi_sublvl_holder.pb{width:195px}
.top_navi_sublvl_holder.be{width:165px}

