/* CSS Document */
/* TOP NAVIGATION */
.btm_rounded{float:left; width:12px; height:12px}
.btm_footer{float:left; height:12px; background:#000}

.top_navi_holder{height:40px; width:100%; padding:0px 10px 0px 10px;}
.top_navi_holder ul{margin:0px; padding:0px; list-style:none;}

#jsddm{margin: 0; padding: 0; width:900px}
#jsddm li{float: left; list-style: none; font: 14px Tahoma, Arial; font-weight:700; position:relative; z-index:10}
#jsddm li a{display: block; text-decoration: none; padding:10px 20px 0px 20px; height:30px; color: #ffffff; float:left}

#jsddm li a:hover, #jsddm li a.selected2{ color:#000000; behavior:url(../iepngfix.htc)}

#jsddm li ul{margin: 0; padding: 0; position: absolute; display:none; z-index:10; left:0px; top:40px}
#jsddm li ul li {float:inherit; *width:124px; display:block; border-bottom:#a08b00 dashed 1px; z-index:10; background-color:#000}
#jsddm li ul li a {background: #000; color:#a08b00; font-size:13px; display:block; padding:10px 15px 10px 15px; height:auto; width:90px; float:none;}
#jsddm li ul li a:hover{color:#ffdd00; background-color:#000}
#jsddm li ul li.no_divider{border-bottom:0px; padding:0px; margin:0px; line-height:0px; background:none; }
#jsddm li ul li ul { margin:0px; padding:0px; list-style:none; position:absolute; left:200px; top:0px; z-index:-100;}
#jsddm li ul li ul li { *width:200px; }
#jsddm li ul li ul a { border-left:0px solid #f00; padding:11px 20px; background:#ffdd00;}
#jsddm li ul li ul a:hover{color:#ffdd00; background-color:#000}



.menuItem2 .menuArrow2 { background:url(../images/nav_menu/bb_home.gif) left no-repeat; height:41px; width:89px; float:left; display:block;}

.menuItem2:hover a { background:url(../images/nav_menu/bb_home_active.gif) left no-repeat; height:41px; width:89px; float:left; display:block;}
.menuItem2:hover .menuArrow2 { background:url(../images/nav_menu/bb_home_active.gif) left center no-repeat; }
.menuItem2 a:active .menuArrow2 { background-color:#999 }

.menuItem2 .selected { background:url(../images/nav_menu/bb_home_active.gif) left top no-repeat; color:#222; }

/*.menuItemActive { background:url(../images/nav_menu/bb_home_active.gif) center top no-repeat; color:#000000; }
.menuItemActive .menuArrow2 { background:url(../images/nav_menu/bb_home_active.gif) left center no-repeat; }*/



.menuItem3 .menuArrow3 { background:url(../images/nav_menu/bb_packages.gif) left no-repeat; height:41px; width:124px; float:left; display:block;}

.menuItem3 .selected { background:url(../images/nav_menu/bb_packages_active.gif) left top no-repeat; color:#222; }

.menuItem3:hover a { background:url(../images/nav_menu/bb_packages_active.gif) left no-repeat; height:41px; width:124px; float:left; display:block;}
.menuItem3:hover .menuArrow3 { background:url(../images/nav_menu/bb_packages_active.gif) left center no-repeat; }
/*.menuItemActive { background:url(../images/nav_menu/bb_packages_active.gif) center top no-repeat; color:#000000; }
.menuItemActive .menuArrow3 { background:url(../images/nav_menu/bb_packages_active.gif) left center no-repeat; }
.selected { background:url(../images/nav_menu/bb_packages_active.gif) center center repeat-x; color:#222; }*/

.menuItem4 .menuArrow4 { background:url(../images/nav_menu/bb_coverage.gif) left no-repeat; height:41px; width:124px; float:left; display:block;}

.menuItem4 .selected { background:url(../images/nav_menu/bb_coverage_active.gif) left top no-repeat; color:#222; }

.menuItem4:hover a { background:url(../images/nav_menu/bb_coverage_active.gif) left no-repeat; height:41px; width:124px; float:left; display:block;}
.menuItem4:hover .menuArrow4 { background:url(../images/nav_menu/bb_coverage_active.gif) left center no-repeat; }
/*.menuItemActive { background:url(../images/nav_menu/bb_coverage_active.gif) center top no-repeat; color:#000000; }
.menuItemActive .menuArrow4 { background:url(../images/nav_menu/bb_coverage_active.gif) left center no-repeat; }
.selected { background:url(../images/nav_menu/bb_coverage_active.gif) center center repeat-x; color:#222; }*/

.menuItem5 .menuArrow5 { background:url(../images/nav_menu/bb_planrec.gif) left no-repeat; height:41px; width:206px; float:left; display:block;}

.menuItem5 .selected { background:url(../images/nav_menu/bb_planrec_active.gif) left top no-repeat; color:#222; }

.menuItem5:hover a { background:url(../images/nav_menu/bb_planrec_active.gif) left no-repeat; height:41px; width:206px; float:left; display:block;}
.menuItem5:hover .menuArrow5 { background:url(../images/nav_menu/bb_planrec_active.gif) left center no-repeat; }
/*.menuItemActive { background:url(../images/nav_menu/bb_planrec_active.gif) center top no-repeat; color:#000000; }
.menuItemActive .menuArrow5 { background:url(../images/nav_menu/bb_planrec_active.gif) left center no-repeat; }
.selected { background:url(../images/nav_menu/bb_planrec_active.gif) center center repeat-x; color:#222; }*/

.menuItem6 .menuArrow6 { background:url(../images/nav_menu/bb_on9promo.gif) left no-repeat; height:41px; width:194px; float:left; display:block;}

.menuItem6 .selected { background:url(../images/nav_menu/bb_on9promo_active.gif) left top no-repeat; color:#222; }

.menuItem6:hover a { background:url(../images/nav_menu/bb_on9promo_active.gif) left no-repeat; height:41px; width:194px; float:left; display:block;}
.menuItem6:hover .menuArrow6 { background:url(../images/nav_menu/bb_on9promo_active.gif) left center no-repeat; }
/*.menuItemActive { background:url(../images/nav_menu/bb_on9promo_active.gif) center top no-repeat; color:#000000; }
.menuItemActive .menuArrow6 { background:url(../images/nav_menu/bb_on9promo_active.gif) left center no-repeat; }
.selected { background:url(../images/nav_menu/bb_on9promo_active.gif) center center repeat-x; color:#222; }*/

.menuItem7 .menuArrow7 { background:url(../images/nav_menu/bb_support.gif) left no-repeat; height:41px; width:124px; float:left; display:block;}

.menuItem7 .selected { background:url(../images/nav_menu/bb_support_active.gif) left top no-repeat; color:#222; }

.menuItem7:hover a { background:url(../images/nav_menu/bb_support_active.gif) left no-repeat; height:41px; width:124px; float:left; display:block;}
.menuItem7:hover .menuArrow7 { background:url(../images/nav_menu/bb_support_active.gif) left center no-repeat; }
/*.menuItemActive { background:url(../images/nav_menu/bb_support_active.gif) center top no-repeat; color:#000000; }
.menuItemActive .menuArrow7 { background:url(../images/nav_menu/bb_support_active.gif) left center no-repeat; }
.selected { background:url(../images/nav_menu/bb_support_active.gif) center center repeat-x; color:#222; }*/


/*#jsddm li ul.home li a{width:50px}
#jsddm li ul.pricing li a{width:55px}
#jsddm li ul.get_started li a{width:90px}
#jsddm li ul.tip_trick li a{width:95px}
#jsddm li ul.coverage li a{width:76px}
#jsddm li ul.plan li a{width:142px}
#jsddm li ul.support li a{width:66px}*/


body {font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:0px; background-color:#000000}
body a{outline:none; color:#ffde01}
.header {background-image:url(../images/header_bg.gif); background-repeat:repeat-x; background-color:#000000; position:relative; z-index:4}
.content_bg_top {background-image:url(../images/content_bg.jpg); background-repeat:repeat-x;}
.content_bg_btm {background-image:url(../images/content_bg_btm.jpg); background-position:bottom; background-repeat:repeat-x; background-color:#FFFFFF}
.menu_unactive{border:red solid 0px; height:42px; text-align:center; cursor:pointer; z-index:2; cursor:pointer; position:relative;}
.menu_active{border:red solid 0px; height:42px; text-align:center; position:relative; z-index:2; cursor:pointer;}
.menu_container{padding:0px;}
.menu_container ul{list-style:none; padding-left:0px; padding-right:0px; margin:0px; list-style-position:outside;}
.menu_container ul li{background:url(../images/menu_dot.gif) top left repeat-x; padding-top:7px; padding-left:12px; padding-right:12px; padding-bottom:10px}
.menu_container ul li a{font-size:13px; color:#998501; font-weight:700; text-decoration:none}
.menu_container ul li a:hover{font-size:13px; color:#ffde01; font-weight:700;text-decoration:none}
.menu_btm_left{height:9px; width:9px; font-size:0px; background:url(../images/btm_menu_left.png) no-repeat; behavior: url(iepngfix.htc)}
.menu_btm_right{height:9px; width:9px; font-size:0px; background:url(../images/btm_menu_right.png) no-repeat; behavior: url(iepngfix.htc)}
.title {padding-top:5px; padding-bottom:2px; float:left;}
.sub_title {padding-top:3px; padding-bottom:15px; float:left;}
.promo_sub_title {font-family:Arial, Helvetica, sans-serif; font-size:14px; margin:0px; color:#0e5984 ; font-weight:900}
.buy_now {font-family:Arial, Helvetica, sans-serif; font-size:13px; margin:0px; color:#0e5984 ; font-weight:900}
.buy_now:hover{font-family:Arial, Helvetica, sans-serif; font-size:13px; margin:0px; color:#0e5984 ; font-weight:900}
.promo_ipad_body {font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0px; color:#000000}

/*Coverage*/
.coverage_bg {background-image:url(../images/coverage/background.png); behavior: url(iepngfix.htc); background-position:bottom; background-repeat:no-repeat}
.coverage_table {background-image:url(../images/coverage/store_bodybg.gif); background-position:top; background-repeat:repeat-y; padding-left:8px; padding-right:8px; padding-top:3px}
.tablebg_grey {background-color:#e6e6e6}
.text_padding {padding-top:4px; padding-bottom:4px;}

/*Package*/
.promo_top{ font-family:Helvetica, Arial, sans-serif; font-size:25px; color:#000000; font-weight:bold; text-decoration:none}
.promo_body{ font-family:Helvetica, Arial, sans-serif; font-size:15px; color:#000000; font-weight:bold; text-decoration:none}
.compare_tb_title{ font-family:Helvetica, Arial, sans-serif; font-size:22px; color:#ffffff; font-weight:bold; text-decoration:none}
.compare_tb_digi{ font-family:Helvetica, Arial, sans-serif; font-size:22px; color:#ffde20; font-weight:bold; text-decoration:none}
.compare_tb_body{ font-family:Helvetica, Arial, sans-serif; font-size:14px; color:#000000; font-weight:bold; text-decoration:none}
.compare_tb_body_boldless{ font-family:Helvetica, Arial, sans-serif; font-size:14px; color:#000000; font-weight:400; text-decoration:none}
.package_tb_title{ font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#ffffff; font-weight:bold; text-decoration:none}
.package_tb_body{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#000000; font-weight:bold; text-decoration:none}
.package_tb_body2{font-size:26px; color:#000000; font-weight:bold; text-decoration:none}
.package1_bg {background-image:url(../images/packages/plan1_bg.png); behavior: url(iepngfix.htc); background-position:center; background-repeat:no-repeat}
.comparison_bg {background-image:url(../images/packages/com_bg.png); behavior: url(iepngfix.htc); background-position:center; background-repeat:no-repeat}
.onlinehot_deal_bg {background-image:url(../images/packages/com_bg.png); behavior: url(iepngfix.htc); background-position:center 220px;  background-repeat:no-repeat}
.packagepromo_bg {background-image:url(../images/packages/package_promo_bg.gif); behavior: url(iepngfix.htc); background-position:bottom; background-repeat:no-repeat}
.topcompare_digi{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff; font-weight:bold; text-decoration:none}
.topcompare_telco{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4a4a4a; font-weight:bold; text-decoration:none}

/*--------------------table------------------------*/
.table_header {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; text-decoration:none; font-weight:bold}
.table_title {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#333333; text-decoration:none; font-weight:bold}
.table_content {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none}

/*Support*/
.sup_contact_bg  {background-image:url(../images/support/contact_us/sup_contact_bg.png); behavior: url(iepngfix_post.htc); background-position:bottom; background-repeat:no-repeat}
.sup_download_bg  {background-image:url(../images/support/download/sup_dl_bg.png); behavior: url(iepngfix_post.htc); background-position:bottom; background-repeat:no-repeat}
.sup_tnc_bg  {background-image:url(../images/support/tnc/sup_tnc_bg.png); behavior: url(iepngfix_post.htc); background-position:bottom; background-repeat:no-repeat}
.supp_contactus { font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:0px; color:#666666}
.supp_header { font-family:Arial, Helvetica, sans-serif; font-size:20px; margin:0px; color:#da650f; font-weight:bold}
.sup_drop { font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:0px; color:#000000}

/*tools*/
.tools_rec_bg  {background-image:url(../images/tools/tools_rec_bg.png); behavior: url(iepngfix.htc); background-position:bottom; background-repeat:no-repeat}
.tools_reg_bg  {background-image:url(../images/tools/register/reg_bg.png); behavior: url(iepngfix_post.htc); background-position:bottom; background-repeat:no-repeat}
.tool_container {margin-top:21px; width:440px}
.support_font { font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:0px; color:#000000}
.form_font { font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:0px; font-weight:bold; color:#000000}
.form_eg { font-family:Arial, Helvetica, sans-serif; font-size:10px; margin:0px; font-weight:bold; color:#999999}
.question{background:#000000; color:#ffde01; font-size:18px; font-weight:700; padding-left:15px; padding-right:15px; padding-top:2px}
.answer{background:#000000; color:#FFFFFF; font-size:15px; font-weight:700; padding-left:15px; padding-right:15px; padding-top:8px; padding-bottom:3px}
.all_ans:hover{color:#3aadd3; cursor:pointer}
.again, .submit{cursor:pointer}

/*getonenow*/
.get_one_bg  {background-image:url(../images/getonenow/getonenow_bg.png); behavior: url(iepngfix.htc); background-position:bottom; background-repeat:no-repeat}
.roadshow_bg {background-image:url(../images/getonenow/roadshow_bg.png); behavior: url(iepngfix.htc); background-position:bottom; background-repeat:no-repeat}
.roadshow_devider {background-image:url(../images/getonenow/devider_road.jpg); behavior: url(iepngfix.htc); background-position:center; background-repeat:no-repeat; height:18px}
.road_table_conts { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; font-weight:bold}
.road_table_highlight { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#3aadd3; font-weight:bold}
.road_table_header { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#999999; font-weight:bold}

/*Landing*/
.landing_p1_bg {background-image:url(../images/landing/promo2_bg_small.png); behavior: url(iepngfix.htc); background-position:top; background-repeat:no-repeat}
.landing_p1_padding {padding-left:10px; padding-top:10px; padding-right:20px; font-size:12px}
.orangelink {color:#f46523; text-decoration:none}
.orangelink:hover {text-decoration:underline}
.landing_p2_bg {background-image:url(../images/landing/promo2_bg_small_bak.png); behavior: url(iepngfix.htc); background-position:top; background-repeat:no-repeat}
.registernow{background:url(../images/landing/register_now.png) no-repeat; behavior: url(iepngfix.htc); width:167px; height:64px; cursor:pointer}
.registernow:hover{background:url(../images/landing/register_now_o.png) no-repeat; behavior: url(iepngfix.htc); width:167px; height:64px; cursor:pointer}
.registernow2{background:url(../images/landing/promo2_register_now.png) no-repeat; behavior: url(iepngfix.htc); width:167px; height:65px; cursor:pointer}
.registernow2:hover{background:url(../images/landing/promo2_register_now_o.png) no-repeat; behavior: url(iepngfix.htc); width:167px; height:65px; cursor:pointer}
a#register1{width:125px; height:53px; background-image: url(../images/landing/aply_now_org.gif); display: block; text-decoration: none}
a#register1:hover{background-position: 125px 0}
a#register2{width:125px; height:53px; background-image: url(../images/landing/aply_now_grn.gif); display: block; text-decoration: none}
a#register2:hover{background-position: 125px 0}
a#register3{width:160px; height:61px; background-image: url(../images/landing/register3.gif); display: block; text-decoration: none}
a#register3:hover{background-position: 160px 0}
a#signup1{width:253px; height:46px; background-image: url(../images/landing/sign_up1.gif); display: block; text-decoration: none}
a#signup1:hover{background-position: 253px 0}
a#signup2{width:253px; height:46px; background-image: url(../images/landing/sign_up2.gif); display: block; text-decoration: none}
a#signup2:hover{background-position: 253px 0}

a#save{width:100px; height:100px; background-image: url(../images/landing/50_promo.gif); display: block; text-decoration: none}
a#pimpmybb{width:130px; height:130px; background-image: url(../images/landing/pimp_130.gif); display: block; text-decoration: none}
a#save:hover{background-position: 100px 0}
a#pimpmybb:hover{background-position: 130px 0}

a#umusic{width:136px; height:136px; background-image:url(../images/landing/umusic_blurb.gif); display: block; text-decoration: none}
a#umusic:hover{background-position: 136px 0}

#slideshow{margin-top:10px}
#slideshow_wrapper {position: relative; overflow: hidden; width:880px; height:354px; z-index:0}
#slideshow_set {position: absolute; top:0px; left:0px; margin:0; padding:0;}
#slideshow_set li {float: left; list-style: none; width:880px; height:354px; position:relative}
.greenlink {color:#25bcad; text-decoration:none}
.greenlink:hover {text-decoration:underline}

/*Footer*/
.footer {background-color:#000000; color:#ffde01; padding-bottom:4px;}
.footerlink {color:#ffde01; text-decoration:none}
.footerlink:hover {text-decoration:underline;}


/* New code */
.landing_bottom { width:100%; font-size:12px; line-height:normal; text-align:left; }
.landing_bottom .texTitle { font-size:16px; font-weight:bold; }
.arrowLister { padding:0px; margin:0px; list-style:none; }
.arrowLister li { margin:5px 0px; background:url(../images/bullet_arrow.png) no-repeat left 3px; padding-left:15px; }
.arrowLister li a { color:#158ab9; text-decoration:none; }
.grayline { height:1px; background:#FFF; color:#FFF; border:0px solid #9ea0a1; border-top:1px solid #9ea0a1; }

/* Tendouji */
.bannerFrame { height:395px; width:880px; margin:0px auto; overflow:hidden; position:relative; }
.bannerHolder { display:none; position:absolute; top:0px; left:880px; }
.bannerNumber { height:31px; position:absolute; right:10px; bottom:10px; }
.bannerNumber .item { height:31px; width:27px; padding-right:3px; background:url(../images/landing/button_number.png) right center no-repeat; float:right; margin-left:5px; text-align:center; line-height:31px; color:#535353; font-family:Arial, Helvetica, sans-serif; cursor:pointer; font-size:12px; font-weight:bold;  }
.bannerNumber .item:hover { background:url(../images/landing/button_number.png) left center no-repeat; color:#ebeaea; }
.bannerNumber .item.active { background:url(../images/landing/button_number.png) left center no-repeat; color:#ebeaea; }

