@charset "utf-8";
/* CSS Document */

body { background:#000; margin:0px; padding:0px; color:#040404; font-size:12px; font-family:"Lucida Sans Unicode", Arial, Helvetica, sans-serif; }
a { color:#333; text-decoration:none; outline:none; }
a:hover { color:#0066cc; }
h1 { font-size:30px; margin:0px; color:#000; font-weight:normal; }
h2 { font-size:20px; margin:0px; color:#000; font-weight:normal; }
h3 { font-size:15px; margin:0px; color:#666; font-weight:normal; }
h4 { font-size:13px; margin:0px; color:#666; font-weight:normal; }
	
.wrapper { width:920px; margin:0px auto; }
.zerospacer { height:0px; clear:both; /* border:#00F 1px solid; */ }
.spacer { height:5px; clear:both; /* border:#0F0 1px solid; */ }
.spacer_50 { height:50px; clear:both; /* border:#66C 1px solid; */ }
.spacer_20 { height:20px; clear:both; /* border:#66C 1px solid; */ }
	
.menu { background:url(../images/menu/img_menu_bg.png) center top repeat-x; height:35px; z-index:30; }
.menu_button { float:left; display:block; }
#menu_header { padding:0px; margin:0px; height:35px; cursor:pointer; cursor:hand; }
#menu_header li { margin:0; padding:0; list-style:none; float:left; min-width:97px; }
#menu_header li a { display:block; margin:0; padding:0px; height:35px; text-decoration:none }
#menu_header div { position:absolute; visibility:hidden; display:block; margin:0; padding:0; background:#000; min-width:150px; z-index:30; }
#menu_header div a { position:relative; margin:0; padding:0px 10px; min-width:150px; white-space:nowrap; text-align:left; text-decoration:none; background:#000; color:#FFF; line-height:35px; }
#menu_header div a:hover { background: #222; color:#CCC }

.yellow_bg { background:#ffde00; }
.white_bg { background:#FFF; }
.yellow_bg_curve { background:#ffde00 url(../images/promotion/bg_banner_bottom_small.png) bottom center no-repeat; height:400px; }

/*.iphone_logo_bg { background:#ffde00; height:80px; margin:0px auto; } */
.iphone_logo { background:url(../images/promotion/img_iPhone3Gs_logo.png) center center no-repeat; height:36px; width:246px; padding:20px; }
.iphone_logo_float { background:url(../images/promotion/img_iPhone3Gs_logo.jpg) left center no-repeat; height:65px; width:247px; position:relative; top:20px; left:30px; z-index:3; padding:0px 8px 8px 8px; }
.iphone_logo_float2 { background:url(../images/promotion/img_iPhone4_logo.jpg) left center no-repeat; height:65px; width:247px; position:relative; top:20px; left:30px; z-index:3; padding:0px 8px 8px 8px; }


.selector { height:60px; padding:20px 0px; width:400px; text-align:center; position:absolute; bottom:20px; right:40px; z-index:10; }
.selector #plan_selector { padding:0px; margin:0px auto; width:350px; }
.selector .plan_dropdown { position:relative; width:340px; left:0px; margin:0px auto; height:0px; overflow:hidden; }
.selector .plan_dropdown .plan_content { background:#CCC; left:0px; top:0px; text-align:left; position:absolute; width:310px; border:solid 1px #999; }
.selector .plan_dropdown .plan_content a { background:#FFF; width:300px; text-decoration:none; padding:5px; display:block; }
.selector .plan_dropdown .plan_content a:hover { background:#FFC; }

.selector #plan_selector .left { background:url(../images/interface/bg_promo_dropdown_left.png) center right no-repeat; height:33px; width:8px; float:left; }
.selector #plan_selector .arrow { background:url(../images/interface/bg_promo_dropdown_arrow.png) center left no-repeat; height:33px; width:28px; float:left; }
.selector #plan_selector .bg { background:url(../images/interface/bg_promo_dropdown_bg.png) center right repeat-x; height:33px; width:300px; float:left; line-height:30px; font-size:14px; padding-left:10px; text-align:left; }
.selector #plan_selector .bg a { text-decoration:none; }
.selector #plan_selector li { padding:0px; margin:0px; list-style:none; }

/* prelaunch style */
.landing_promotion { height:390px; position:relative; background:#ffde00; }
#landing_promotion_left { height:390px; width:920px; float:left; position:absolute; top:35px; }
#landing_promotion_left .clicker { position:absolute; bottom:0px; width:100%; z-index:2; text-align:center; }
#landing_promotion_left .banner_left { overflow:hidden; height:460px; }
#landing_promotion_left .clicker a{ background:url(../images/interface/img_dot_inactive.png) center center no-repeat; height:15px; width:20px; display:inline-block; behavior: url(iepngfix.htc); }
#landing_promotion_left .clicker a.dotActive { background:url(../images/interface/img_dot_active.png) center center no-repeat; height:15px; width:20px; display:inline-block; behavior: url(iepngfix.htc); }
.banner_container { height:410px; overflow:hidden; position:absolute; }

.news_section { background:#FFF; }
.news_container { height:280px; margin-top:-4px; }
.news_panel { padding:10px 20px 0px 20px; width:260px; min-height:200px; float:left; }
.news_panel_line { background:url(../images/bg_fading_line.gif) center top no-repeat; width:2px; min-height:200px; float:left; }
.news_panel_last { border:0px solid #ffde00; }
.news_panel ul { margin:0px; padding:0px 2em; }
.news_panel ul li { padding:0px; margin:5px 0px; list-style-image:url(../images/interface/img_bullet_arrow_blue.png); }

.iphone_image { background:url(../images/img_iPhone.png) center center no-repeat; height:120px; width:60px; float:left; }
.iphone_text { width:195px; padding-top:10px; min-height:50px; float:left; }

.gray_button { display:inline-block; min-width:90px; cursor:pointer; cursor:hand; height:29px; }
.gray_button .left { background:url(../images/interface/img_button_gray_left.png) center right no-repeat; height:29px; width:15px; float:left; behavior:url(iepngfix.htc); }
.gray_button .right { background:url(../images/interface/img_button_gray_right.png) center left no-repeat; height:29px; width:15px; float:left; behavior:url(iepngfix.htc); }
.gray_button .bg { background:url(../images/interface/img_button_gray_bg.png) center center repeat-x; height:29px; text-align:center; display:inline-block; line-height:29px; font-size:14px; color:#666; font-weight:bold; padding:0px 5px; float:left; }

.gray_button:hover .left { background:url(../images/interface/img_button_gray_left_over.png) center right no-repeat; behavior:url(iepngfix.htc); }
.gray_button:hover .right { background:url(../images/interface/img_button_gray_right_over.png) center left no-repeat; behavior:url(iepngfix.htc); }
.gray_button:hover .bg { background:url(../images/interface/img_button_gray_bg_over.png) center center repeat-x; color:#999; }

.footer { background:#000; color:#999; font-size:11px; min-height:50px; position:relative; top:-60px; padding:10px 0px; z-index:10; }
.footer .copyright { float:left; width:670px; }
.footer .copyright .DiGi_logo { background:url(../images/footer/img_footer_digi_logo.png) center center no-repeat; height:34px; width:34px; float:left; cursor:pointer }
.footer .copyright .text { height:16px; width:360px; float:left; padding-top:18px; padding-left:5px; color:#FFF; }
.footer .follow { float:right; text-align:left; width:240px; }

/* tab panel style */
.tab_section { height:35px; position:relative; top:-60px; }
.tab_panel { float:left; position:relative; }
.tab_clicker { height:35px; min-width:190px; cursor:pointer; }
.tab_clicker .left { background:url(../images/interface/tab_left.png) right bottom no-repeat; width:10px; height:35px; float:left; }
.tab_clicker .right { background:url(../images/interface/tab_right.png) left bottom no-repeat; width:10px; height:35px; float:left; }
.tab_clicker .bg { background:url(../images/interface/tab_bg.png) center bottom repeat-x; height:35px; line-height:35px; font-size:14px; font-weight:bold; float:left; }
.tab_clicker .bg .icon { height:35px; width:28px; float:left; padding:4px 0px; }
.tab_clicker .bg .text { height:35px; min-width:80px; line-height:35px; float:left; padding:0px 10px; }
.tab_clicker .bg .arrowUp { height:35px; width:11px; float:left; background:url(../images/interface/tab_arrowUp.png) center bottom no-repeat; }
.tab_clicker .bg .arrowDown { height:35px; width:11px; float:left; background:url(../images/interface/tab_arrowDown.png) center bottom no-repeat; }

.tab_clicker_none { height:35px; min-width:190px; cursor:pointer; }
.tab_clicker_none .left { width:10px; height:35px; float:left; }
.tab_clicker_none .right { width:10px; height:35px; float:left; }
.tab_clicker_none .bg { height:35px; line-height:35px; font-size:14px; font-weight:bold; float:left; }

.tab_content { height:400px; width:400px; }
.tab_content_masker { height:50px; width:400px; overflow:hidden; position:absolute; }
.tab_content_left { background:url(../images/interface/tab_content_left.png) right top repeat-y; width:10px; } 
.tab_content_topright { background:url(../images/interface/tab_content_topright.png) left bottom no-repeat; width:10px; height:10px; }
.tab_content_top { background:url(../images/interface/tab_content_top.png) center bottom repeat-x; width:230px; height:10px; }
.tab_content_top_noline { background:#FFF; width:150px; height:10px; }
.tab_content_right { background:url(../images/interface/tab_content_right.png) left center repeat-y; width:10px; }
.tab_content_bg { background:#FFF; }
.tab_content_items { width:380px; height:390px; overflow:hidden; }

/* apps style */
.page_promotion { background:url(../images/promotion/bg_banner_bottom_small.gif) center top no-repeat #FFF; height:140px; }
.page_promotion_image { background:url(../images/promotion/bg_banner_bottom_small_image.jpg) center top no-repeat #FFF; height:140px; }
.page_promotion_image2 { background:url(../images/promotion/bg_banner_bottom_small_image_iphone4.jpg) center top no-repeat #FFF; height:140px; }

.content_section { min-height:300px; }
.content_slider { height:330px; width:920px; margin:0 auto; }
.content_slider .right { height:330px; background:url(../images/interface/btn_slider_right.png) center center no-repeat; width:30px; float:right; cursor:pointer; }
.content_slider .left { height:330px; background:url(../images/interface/btn_slider_left.png) center center no-repeat; width:30px; float:left; cursor:pointer; }
.content_slider .right:hover { background:url(../images/interface/btn_slider_right_over.png) center center no-repeat; }
.content_slider .left:hover { background:url(../images/interface/btn_slider_left_over.png) center center no-repeat; }
.content_slider_middle { height:330px; overflow:hidden; width:840px; float:left; position:relative; }

.content_apps { height:330px; }
#content_container { position:absolute; height:330px; }
.content_apps_image { height:220px; width:280px; }
.content_apps_text { height:100px; padding:10px 0px 0px 50px; font-size:12px; }
.content_apps_text .title { font-size:18px; color:#040404; }

/* apps style */
.tab_menu { height:35px; background:url(../images/interface/bg_gray_dot.gif) bottom center repeat-x; padding:0px 10px; }
.top10apps_panel { float:left; width:480px; height:360px; padding:20px 10px; }
#apps_description_panel { float:right; width:380px; height:360px; padding:20px 10px; overflow:hidden; }
.apps_description { height:400px; }
.moreLink { background:url(../images/interface/img_more_arrow.gif) center right no-repeat; height:15px; width:100px; padding-right:25px; text-align:right; font-size:14px; line-height:14px; font-weight:bold; color:#666; }
.guideLink { background:url(../images/interface/img_more_arrow.gif) center right no-repeat; height:15px; width:150px; padding-right:25px; text-align:right; font-size:14px; line-height:14px; font-weight:bold; color:#666; }
.learnMoreLink { background:url(../images/interface/img_more_arrow.gif) center left no-repeat; height:18px; width:120px; padding-left:15px; text-align:left; font-size:14px; line-height:14px; margin:15px 0px 10px 0px; }
.moreLink:hover { color:#0066cc; }
.guideLink:hover { color:#06C; }
.learnMoreLink:hover { color:#0066cc; }

.blue { color:#0066cc; }
.darkgray { color:#333; }


/* why iphone style */
.people_category_section { float:left; width:400px; height:290px; }
.people_description_section { float:right; width:450px; height:290px; overflow:hidden; }

ul#accordion, ul#accordion ul { list-style-type:none; margin:0; padding:0; width:360px; cursor:pointer; }
ul#accordion a { display:block; text-decoration:none; }
ul#accordion li { margin-top:1px; }
ul#accordion li .accordion_first_topLeft { background:url(../images/interface/bg_accordion_first_topleft.gif) bottom right no-repeat; width:10px; height:10px; }
ul#accordion li .accordion_first_topRight { background:url(../images/interface/bg_accordion_first_topright.gif) bottom left no-repeat; width:10px; height:10px; }
ul#accordion li .accordion_top { background:url(../images/interface/bg_accordion_top.gif) bottom right repeat-x; height:10px; }
ul#accordion li .accordion_left { background:url(../images/interface/bg_accordion_left.gif) bottom left repeat-y; width:10px; }
ul#accordion li .accordion_right { background:url(../images/interface/bg_accordion_right.gif) bottom right repeat-y; width:10px; }
ul#accordion li .accordion_bottomLeft { background:url(../images/interface/bg_accordion_middle_bottomleft.gif) bottom left no-repeat; height:10px; width:10px; }
ul#accordion li .accordion_bottomRight { background:url(../images/interface/bg_accordion_middle_bottomright.gif) bottom left no-repeat; height:10px; width:10px; }
ul#accordion li .accordion_bottom { background:url(../images/interface/bg_accordion_bottom.gif) top right repeat-x; height:10px; }
ul#accordion li .accordion_last_bottomLeft { background:url(../images/interface/bg_accordion_last_bottomleft.gif) top left no-repeat; height:10px; width:10px; }
ul#accordion li .accordion_last_bottomRight { background:url(../images/interface/bg_accordion_last_bottomright.gif) top left no-repeat; height:10px; width:10px; }

ul#accordion li .accordion_title { height:42px; }
ul#accordion li .accordion_title:hover { color:#0066cc;}
ul#accordion li .accordion_title_plus { background:url(../images/interface/bg_accordion_title_plus.gif) top center no-repeat; height:42px; width:22px; float:right; }
ul#accordion li .accordion_title_minus { background:url(../images/interface/bg_accordion_title_minus.gif) top center no-repeat; height:42px; width:22px; float:right; }
ul#accordion li .accordion_title_1 { height:42px; line-height:42px; font-size:20px; background: url(../images/interface/bg_accordion_title_1.gif) center left no-repeat; padding-left:70px; }
ul#accordion li .accordion_title_2 { height:42px; line-height:42px; font-size:20px; background: url(../images/interface/bg_accordion_title_2.gif) center left no-repeat; padding-left:70px; }
ul#accordion li .accordion_title_3 { height:42px; line-height:42px; font-size:20px; background: url(../images/interface/bg_accordion_title_3.gif) center left no-repeat; padding-left:70px; }
ul#accordion li .accordion_title_4 { height:42px; line-height:42px; font-size:20px; background: url(../images/interface/bg_accordion_title_4.gif) center left no-repeat; padding-left:70px; }
ul#accordion li .accordion_title_text { float:left; }

.accordion_category { height:0px; overflow:hidden; }
.accordion_category_open { height:60px; overflow:hidden; }

/* accordion faq */
ul#accordionFAQ, ul#accordionFAQ ul { list-style-type:none; margin:0; padding:0; width:360px; cursor:pointer; }
ul#accordionFAQ a { display:block; text-decoration:none; }
ul#accordionFAQ li { margin-top:1px; }
ul#accordionFAQ li .accordion_first_topLeft { background:url(../images/interface/bg_accordion_first_topleft.gif) bottom right no-repeat; width:10px; height:10px; }
ul#accordionFAQ li .accordion_first_topRight { background:url(../images/interface/bg_accordion_first_topright.gif) bottom left no-repeat; width:10px; height:10px; }
ul#accordionFAQ li .accordion_top { background:url(../images/interface/bg_accordion_top.gif) bottom right repeat-x; height:10px; }
ul#accordionFAQ li .accordion_left { background:url(../images/interface/bg_accordion_left.gif) bottom left repeat-y; width:10px; }
ul#accordionFAQ li .accordion_right { background:url(../images/interface/bg_accordion_right.gif) bottom right repeat-y; width:10px; }
ul#accordionFAQ li .accordion_bottomLeft { background:url(../images/interface/bg_accordion_middle_bottomleft.gif) bottom left no-repeat; height:10px; width:10px; }
ul#accordionFAQ li .accordion_bottomRight { background:url(../images/interface/bg_accordion_middle_bottomright.gif) bottom left no-repeat; height:10px; width:10px; }
ul#accordionFAQ li .accordion_bottom { background:url(../images/interface/bg_accordion_bottom.gif) top right repeat-x; height:10px; }
ul#accordionFAQ li .accordion_last_bottomLeft { background:url(../images/interface/bg_accordion_last_bottomleft.gif) top left no-repeat; height:10px; width:10px; }
ul#accordionFAQ li .accordion_last_bottomRight { background:url(../images/interface/bg_accordion_last_bottomright.gif) top left no-repeat; height:10px; width:10px; }

ul#accordionFAQ li .accordion_title { height:42px; }
ul#accordionFAQ li .accordion_title:hover { color:#0066cc;}
ul#accordionFAQ li .accordion_title_plus { background:url(../images/interface/bg_accordion_title_plus.gif) top center no-repeat; height:42px; width:22px; float:right; }
ul#accordionFAQ li .accordion_title_minus { background:url(../images/interface/bg_accordion_title_minus.gif) top center no-repeat; height:42px; width:22px; float:right; }
ul#accordionFAQ li .accordion_title_1 { height:42px; line-height:42px; font-size:20px; background: url(../images/interface/bg_accordion_title_1.gif) center left no-repeat; padding-left:70px; }
ul#accordionFAQ li .accordion_title_2 { height:42px; line-height:42px; font-size:20px; background: url(../images/interface/bg_accordion_title_2.gif) center left no-repeat; padding-left:70px; }
ul#accordionFAQ li .accordion_title_3 { height:42px; line-height:42px; font-size:20px; background: url(../images/interface/bg_accordion_title_3.gif) center left no-repeat; padding-left:70px; }
ul#accordionFAQ li .accordion_title_4 { height:42px; line-height:42px; font-size:20px; background: url(../images/interface/bg_accordion_title_4.gif) center left no-repeat; padding-left:70px; }
ul#accordionFAQ li .accordion_title_text { float:left; }

.tb_first_topLeft { background:url(../images/interface/bg_accordion_first_topleft.gif) bottom right no-repeat; width:10px; height:10px; }
.tb_first_topRight { background:url(../images/interface/bg_accordion_first_topright.gif) bottom left no-repeat; width:10px; height:10px; }
.tb_top { background:url(../images/interface/bg_accordion_top.gif) bottom right repeat-x; height:10px; }
.tb_left { background:url(../images/interface/bg_accordion_left.gif) bottom left repeat-y; width:10px; }
.tb_right { background:url(../images/interface/bg_accordion_right.gif) bottom right repeat-y; width:10px; }
.tb_bottomLeft { background:url(../images/interface/bg_accordion_middle_bottomleft.gif) bottom left no-repeat; height:10px; width:10px; }
.tb_bottomRight { background:url(../images/interface/bg_accordion_middle_bottomright.gif) bottom left no-repeat; height:10px; width:10px; }
.tb_bottom { background:url(../images/interface/bg_accordion_bottom.gif) top right repeat-x; height:10px; }
.tb_last_bottomLeft { background:url(../images/interface/bg_accordion_last_bottomleft.gif) top left no-repeat; height:10px; width:10px; }
.tb_last_bottomRight { background:url(../images/interface/bg_accordion_last_bottomright.gif) top left no-repeat; height:10px; width:10px; }

#people_accordion_description_1 { background:url(../images/bg_why_people_desc_gamer.png) right 60px no-repeat; height:300px; }
#people_accordion_description_2 { background:url(../images/bg_why_people_desc_message.png) right 0px no-repeat; height:300px; }
#people_accordion_description_3 { background:url(../images/bg_why_people_desc_business.png) right 80px no-repeat; height:300px; }
#people_accordion_description_4 { background:url(../images/bg_why_people_desc_casual.png) right 30px no-repeat; height:300px; }

/* Get Started style */
.getstarted_level1_section { margin:0px auto; width:920px; text-align:center; }
.getstarted_level2_section { margin:0px auto; width:860px; }
.step_list_section { float:left; width:300px; border-right:1px solid #999; min-height:200px; }
.step_list_description { float:right; width:530px; padding-left:20px; height:300px; overflow:hidden; }
.step_list_panel { width:550px; height:300px; }
.step_01_title { background:url(../images/img_icon_step01_md.png) left center no-repeat; height:40px; padding-left:40px; line-height:40px; }
.step_02_title { background:url(../images/img_icon_step02_md.png) left center no-repeat; height:40px; padding-left:90px; line-height:40px; }
.step_03_title { background:url(../images/img_icon_step03_md.png) left center no-repeat; height:40px; padding-left:40px; line-height:40px; }
.step_05_title { background:url(../images/img_icon_step05_md.png) left center no-repeat; height:40px; padding-left:40px; line-height:40px; }
.step_08_title { background:url(../images/img_tips_tricks_bigger.gif) left center no-repeat; height:40px; padding-left:40px; line-height:40px; }

.step_02_container { height:235px; }

#getstarted_container { height:280px; overflow:hidden }
#getstarted_container2 {}
.getstarted_content { height:280px; } 


/* Support style*/
.support_slider { background:url(../images/interface/bg_gray_gradient.png) bottom center repeat-x; height:290px; width:280px; border-right:solid 1px #d9d9d9; }
.support_slider_bottom { background:#d9d9d9; border-bottom:1px solid #bbb; height:42px; width:281px; }
.support_slider_bottom2 { background:#d9d9d9; height:60px; width:281px; }
.support_slider_dchat { width:80px; height:34px; text-align:center; padding:4px 0px; float:left; }
.support_slider_help { background:url(../images/img_helpCenter.png) center center no-repeat; width:80px; height:60px; text-align:center; float:left; }
.support_slider_bottom_text { width:190px; float:right; padding:4px 0px; height:34px; }
.support_slider_arrowUp { height:30px; background:url(../images/interface/btn_slider_top.png) center center no-repeat; cursor:pointer }
.support_slider_arrowDown { height:30px; background:url(../images/interface/btn_slider_bottom.png) center center no-repeat; cursor:pointer }
.support_slider_arrowUp:hover { background:url(../images/interface/btn_slider_top_over.png) center center no-repeat; }
.support_slider_arrowDown:hover { background:url(../images/interface/btn_slider_bottom_over.png) center center no-repeat; }
#support_slider_content { height:213px; position:relative; overflow:hidden; }
#support_slider_container {
	width:280px;
	position:absolute;
	overflow:hidden;
	left: 0px;
	top: -1px;
}
.support_slider_item { height:46px; border-bottom:solid 1px #999; padding:12px 10px; }
.support_slider_item_double { height:60px; border-bottom:solid 1px #999; font-size:11px; line-height:10px; padding:5px 10px; }

.support_title { font-size:16px; color:#666666 }
.support_title_text { float:left }
.support_category { height:0px; overflow:hidden; }
.support_category_open { height:100px; }

.support_title_minus { background:url(../images/img_black_arrow_up.gif) center center no-repeat; height:9px; width:13px; float:right; }
.support_title_plus { background:url(../images/img_black_arrow_down.gif) center center no-repeat; height:9px; width:13px; float:right; }

#techspecs_container { height:380px; overflow:hidden }
.techspecs_content { height:380px; } 

#feature_container { height:380px; overflow:hidden }
.feature_content { height:380px; } 

#wantiphone_container { height:980px; overflow:hidden }

.compare_01 { background:url(../images/img_compareus_getmorethaniwant.gif) center center no-repeat; width:850px; height:232px; margin:0px auto; }
.compare_02 { background:url(../images/img_compareus_getbestiphoneprice.gif) center center no-repeat; width:850px; height:290px; margin:0px auto; }
.compare_03 { background:url(../images/img_compareus_getlowestallin1price.gif) center center no-repeat; width:850px; height:190px; margin:0px auto; }
.compare_04 { background:url(../images/img_compareus_getnobillshock.gif) center center no-repeat; width:850px; height:130px; margin:0px auto; }
.compare_tnc { background:url(../images/img_compareus_bottomyellow.gif) center center no-repeat; width:810px; height:50px; margin:0px auto; padding:15px 20px; }

.wantiphone_01 { background:url(../images/img_wantiphone_priceplan.gif) center center no-repeat; width:850px; height:530px; margin:0px auto; }
.wantiphone_02 { background:url(../images/img_wantiphone_paymentoption32gb.gif) center center no-repeat; width:850px; height:330px; margin:0px auto; }
.wantiphone_03 { background:url(../images/img_wantiphone_paymentoption16gb.gif) center center no-repeat; width:850px; height:250px; margin:0px auto; }
.wantiphone_04 { background:url(../images/img_wantiphone_paymentoption8gb.gif) center center no-repeat; width:850px; height:280px; margin:0px auto; }
.wantiphone_tnc { background:url(../images/img_wantiphone_bottomyellow.gif) center center no-repeat; width:810px; height:150px; margin:0px auto; padding:15px 20px; }

.switch_slider { height:330px; width:460px; margin:0 auto; }
.switch_slider .right { height:330px; background:url(../images/interface/btn_slider_right.png) center center no-repeat; width:30px; float:right; cursor:pointer; }
.switch_slider .left { height:330px; background:url(../images/interface/btn_slider_left.png) center center no-repeat; width:30px; float:left; cursor:pointer; }
.switch_slider .right:hover { background:url(../images/interface/btn_slider_right_over.png) center center no-repeat; }
.switch_slider .left:hover { background:url(../images/interface/btn_slider_left_over.png) center center no-repeat; }
.switch_slider_middle { height:330px; overflow:hidden; width:400px; float:left; position:relative; }

.switch_slider2 { height:150px; width:460px; margin:0 auto; }
.switch_slider2 .right { height:150px; background:url(../images/interface/btn_slider_right.png) center center no-repeat; width:30px; float:right; cursor:pointer; }
.switch_slider2 .left { height:150px; background:url(../images/interface/btn_slider_left.png) center center no-repeat; width:30px; float:left; cursor:pointer; }
.switch_slider_middle2 { height:150px; overflow:hidden; width:400px; float:left; position:relative; }
.switch_apps2 { height:150px; }
#switch_container2 {
	position:absolute;
	height:150px;
}

.switch_apps { height:330px; }
#switch_container {
	position:absolute;
	height:250px;
}

.store_blurb { background:url(../images/img_blurb.gif) center center no-repeat; width:216px; height:62px; float:right }

.warranty_address th { background:#CCC; text-align:left; font-weight:bold; border-bottom:solid 1px #999; }
.warranty_address .subheader { background:#DDD; text-align:left; font-weight:bold; }
.warranty_address .subsubheader { background:#EEE; text-align:left; font-weight:bold; }
.warranty_address td { border-bottom:solid 1px #CCC; }
#warranty_container { height:350px; overflow:hidden }

/*Wee Liem*/
.arial{font-family:Arial, Helvetica, sans-serif}
.font16{font-size:16px}
.font23{font-size:23px}
.font34{font-size:34px}
.font48{font-size:48px}
.blue{color:#0099cc}
.gray{color:#666}
.mgT10{margin-top:10px}
.mgT20{margin-top:20px}
.pdL30{padding-left:30px}

/*Fionne Lew*/
.pdT10 { padding-top:10px}



#tabContainer { display:inline-block; height:35px; float:left; }
#dropdownMonth { text-align:right; height:30px; line-height:30px; }
