.twelve{font-size:12px}
.fourteen{font-size:14px}
.eighteen{font-size:18px}
.rows_abs_titles{color:#BFBFBF;font-size:14px;padding:20px 20px 10px}
#slides_light{float:left}
#slides_light .slides_container{overflow:hidden;width:990px;height:329px;display:block}
#slides_light .pagination{width:100px;overflow:visible;visibility:visible;position:relative;z-index:1000;margin:-30px 0 0 -35px}
#slides_light .pagination li{float:left;margin:0 4px}
#slides_light .pagination li a{display:block;width:12px;height:0;padding-top:12px;background-image:url(../scripts/rotate_fade/pagination.png);background-position:0 0;float:left;overflow:hidden}
#slides_light .pagination li.current a{background-position:0 -10px}
.header_light{background-image:url(../images/header/light/light_header_repeat.jpg);background-repeat:repeat-x;height:329px}
.header_light_become_member{background-image:url(../images/header/light/light_header_repeat.jpg);background-repeat:repeat-x;height:329px;margin:-1px 0 0;padding:0}
.header_light_ind{background-image:url(../images/header/light/light_header_repeat.jpg);background-repeat:repeat;height:329px;margin:0;padding:0}
.header_light .inner{height:324px;width:990px;margin-right:auto;margin-left:auto}
#slides_light .slides_container .header_light_ios{background-image:url(../images/header/light/IOS.jpg);background-position:right bottom;height:324px;width:990px;background-repeat:no-repeat}
#slides_light .slides_container .header_light_mac{background-image:url(../images/header/light/mac.jpg);background-position:right -1px;height:324px;width:990px;background-repeat:no-repeat}
#slides_light .slides_container .header_light_premium_member{background-image:url(../images/header/light/premium_member.jpg);background-position:right 50px;height:324px;width:990px;background-repeat:no-repeat}
#slides_light .slides_container .header_light_inner_wrapper{width:395px;margin-top:150px;margin-bottom:5px}


#slides_inner{float:left;height:354px;margin-top:-3px}
#slides_inner .slides_container{overflow:hidden;width:990px;height:360px;display:block}
#slides_inner .pagination{height:0;margin-top:-42px;margin-left:-35px;position:absolute;width:100px;overflow:visible;visibility:visible;z-index:1000}
#slides_inner .pagination li{float:left;margin:0 6px}
#slides_inner .pagination li a{display:block;width:20px;margin-right:3px;height:0;padding-top:15px;background-image:url(../images/header/inner_header/inner_header_pagination.png);background-position:0 0;float:left;overflow:hidden}
#slides_inner .pagination li.current a{background-position:-17px -182px}
.inner_header_outer{background-image:url(../images/header/inner_header/inner_header_background_repeat.png);background-repeat:repeat;height:360px;width:100%}
.inner_header_outer .inner{width:980px;margin-right:auto;margin-left:auto}
.slider_header_inner_wrapper{height:360px;width:980px}
.slider_header_inner_wrapper.premium_member_slider_header{background-image:url(../images/header/inner_header/premium_member_inner_header.png);background-repeat:no-repeat;background-position:475px 60px;height:360px}
.slider_header_inner_wrapper.mac_slider_header{background-image:url(../images/header/inner_header/imac_inner_header.png);background-repeat:no-repeat;background-position:575px 0;height:360px}
.slider_header_inner_wrapper.ipad_iphone_slider_header{background-image:url(../images/header/inner_header/iphone_ipad_inner_header.png);background-repeat:no-repeat;background-position:422px 33px;height:360px}
.slider_header_inner_wrapper .slider_header_inner_title{font-size:20px;color:#373737;width:500px;padding-top:130px}
.slider_header_inner_text{font-size:17px;line-height:28px;font-weight:100;color:#6f6f6f;width:480px;-webkit-font-smoothing:antialiased;font-family:HelveticaNeue-Light, "Helvetica Neue Light", "Helvetica Neue", Helvetica;padding-bottom:10px}
.slider_header_inner_wrapper.ipad_iphone_slider_header .slider_header_inner_text{width:460px}
.slider_header_inner_wrapper.premium_member_slider_header .slider_header_inner_text {width: 520px}

.page_inner_wrapper.single_page_top_padding {
	padding-top: 5px;
}
.tab_wrapper{width:940px;clear:both;margin:10px auto}
.tab_title h2{font-size:20px;font-weight:700;color:#444;margin:0;padding:30px 20px 15px 25px}
.tab_underline{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#DADADA}
.transcription_wrapper{ font-family:Arial, Helvetica, sans-serif;padding:20px}
.transcription_wrapper #transcription_iframe{font-family:Arial, Helvetica, sans-serif;height:600px;width:100%;outline:none;border-style:none}
.tab_title h2 span{font-weight:200}
.page_inner_wrapper .tutorials_tabs_abs_outer .tab_wrapper #TabbedPanels1 .TabbedPanelsContentGroup .TabbedPanelsContent.TabbedPanelsContentVisible .tab_title .inner_title_r_d_count .chapters_sec_title_non_members{color:#949494}
.tabs_inner_content_area_20{font-size:15px;color:#666;padding:20px}
.tabs_inner_content_area_0{font-size:15px;color:#666;padding:0}
.about_inner_tab_wrapper{background-image:url(../images/about/about_bk_logo.jpg);background-repeat:no-repeat;background-position:620px top;padding-right:290px}
.light_grey{color:#BFBFBF}
.inner_tab_title_grey_right_ali{font-size:13px;font-weight:700;color:#D6D6D6;width:400px;float:right;margin-top:30px;text-align:right;margin-right:25px}
.inner_tab_title_downloads_right_ali{font-size:13px;color:#D6D6D6;width:500px;float:right;height:65px;margin-top:0;text-align:right;margin-right:0}
.inner_f_double_title{float:left;width:500px}
.tab_title .inner_double_title{float:left;width:400px}
.abs_page_title{width:940px;margin-right:auto;margin-left:auto}
.tutors_outer_wrapper{width:860px;margin:20px auto}
.testimonials_name_wrapper{font-size:18px;color:#444}
.tutors_description{font-size:13px;color:#2D2D2D}
.tutor_title_sml_grey{font-size:13px;color:#AAA}
.contact_form_outer_wrapper{width:590px;border-right-width:1px;border-right-style:solid;border-right-color:#DADADA;float:left;margin:0;padding:25px 25px 0}
.contact_form_right_column{width:255px;float:left;padding:25px 15px 25px 25px}
.ac_contact_form_wrapper{margin-top:25px;margin-bottom:30px}
.lb_notification{font-family:HelveticaNeue-Light, "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size:18px;color:#4F4F4F;text-align:center;padding:20px}
.header_prices_table{background-image:url(../images/membership-benefits/pricing_table_header_repeat.png);background-repeat:repeat-x;background-position:bottom;height:700px}
.prices_table_glow{background-image:url(../images/membership-benefits/pricing_table_background_glow.png);background-repeat:no-repeat;background-position:center bottom;height:700px}
.prices_table_outer_wrapper{height:485px;width:990px;margin-right:auto;margin-left:auto}
.prices_table_abs_title{width:980px;margin:0 auto;padding:50px 0 30px}
.prices_table_abs_title h1{text-align:center;font-size:26px;font-weight:700;color:#333;margin:0;padding:0}
.edu_discounts_tab{background-image:url(../images/membership-benefits/educational_discounts_icon.jpg);background-repeat:no-repeat;background-position:center 60px;height:90px;padding-top:200px;padding-right:25px;padding-left:25px;text-align:center;color:#333}
.business_plans_tab{background-image:url(../images/membership-benefits/business_plans_icon.jpg);background-repeat:no-repeat;background-position:center 60px;height:90px;padding-top:200px;padding-right:25px;padding-left:25px;text-align:center;color:#333}
.charities_plans_tab{background-image:url(../images/membership-benefits/charities_icon.jpg);background-repeat:no-repeat;background-position:center 75px;height:90px;padding-top:200px;padding-right:25px;padding-left:25px;text-align:center;color:#333}
.prices_table_outer_wrapper .mac_column{width:275px;height:390px;padding-right:15px;padding-left:15px;padding-top:30px;float:left}
.mac_column .title{font-size:38px;font-weight:700;text-align:center;margin:0;padding:32px 0 23px}
.mac_column .title-cost{font-size:16px;font-weight:700;text-align:center;line-height:28px;padding-top:8px;padding-bottom:8px;color:#585858}
.mac_column .subscription_desc{font-size:14px;color:#939393;line-height:24px;text-align:center;padding-top:30px}
.mac_column .subscription_button{margin-right:auto;margin-left:auto;width:141px;margin-top:16px}
.prices_table_outer_wrapper .premium_column{width:340px;height:410px;padding-right:15px;padding-left:15px;padding-top:30px;float:left;margin-right:5px;margin-left:5px}
.premium_column .title{font-size:34px;font-weight:700;text-align:center;margin:0;padding:20px 0 17px}
.premium_column .title-cost{font-size:18px;font-weight:700;text-align:center;line-height:30px;padding-top:12px;padding-bottom:4px;color:#585858}
.premium_column .subscription_desc{font-size:14px;color:#939393;line-height:24px;text-align:center;padding-top:48px;padding-bottom:0}
.premium_column .subscription_button{margin-right:auto;margin-left:auto;width:141px;margin-top:25px}
.pricing_table_background_ext{background-image:url(../images/membership-benefits/pricing_background.png);background-repeat:no-repeat;background-position:center top}
.new_to_mac_list ul{list-style-type:none;margin-top:20px;margin-bottom:0;margin-left:19px;padding:0}
.new_to_mac_list ul li{list-style-type:none;width:225px;float:left;margin-right:0;margin-bottom:10px;margin-left:0;padding:0}
.new_to_mac_list ul li h3 a{font-size:13px;font-weight:700;color:#484848;text-decoration:none;font-family:"Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;letter-spacing:-.5px;margin:0;padding:0 0 0 15px}
.new_to_mac_list{height:415px}
.header_become_member{background-image:url(../images/signup/become_member_header.jpg);background-position:right 40px;height:320px;width:990px;background-repeat:no-repeat;margin-right:auto;margin-left:auto}
.sml_inner_title_sentence{clear:both;float:right;width:400px;text-align:center;font-size:12px;color:#A6A6A6;text-shadow:1px 1px 0 #FFF;margin-top:80px;margin-right:15px;font-weight:300}
.header_gidt_subs{background-image:url(../images/gift_subs/gift-subscriptions_header.jpg);background-position:right bottom;height:320px;width:990px;background-repeat:no-repeat;margin-right:auto;margin-left:auto}
.gift_subs_ind_p_header_text{font-size:14px;color:#BFBFBF;padding:20px}
.gift_subs_rows ul li{list-style-type:none;border-top-width:1px;border-top-style:solid;border-top-color:#E6E6E6;background-image:url(../images/body/top_right_hl.png);background-repeat:no-repeat;background-position:right top;margin:0;padding:0 25px}
.gift_subs_rows ul li:hover{background-color:#F7F7F7}
.gift_subs_rows ul li table tr td .gift_subs_title h2{font-size:24px;margin:0;padding:30px 0 0}
.gift_subs_rows ul li table tr td .gift_subs_ac_desc{font-size:13px;color:#BFBFBF;padding-bottom:30px;padding-right:30px}
.gift_sub_price{font-size:40px;font-weight:700;height:120px;line-height:120px}
.gift_subs_table_inner_divide{border-right-width:1px;border-right-style:solid;border-right-color:#E5E5E5}
.gift_subs_rows form ul li table tr td .gift_subs_table_inner_divide{background-image:url(../images/body/top_right_hl.png);background-repeat:no-repeat;background-position:right top}
.page_inner_wrapper .tab_wrapper .single_page .gift_subs_rows .gift_subs_lower_text{font-size:11px;color:#BFBFBF;text-transform:uppercase;line-height:16px;float:left;width:600px;padding:30px 20px}
.gift_subs_lower_text-buttons{float:left;padding-left:160px;width:120px;padding-top:30px}
.gift_sub_price_popular{font-size:40px;font-weight:700;height:120px;line-height:120px;background-image:url(../images/gift_subs/popular_wrapper.png);background-position:-4px -4px;background-repeat:no-repeat;z-index:-1001}
.cb_sub_wrapper{margin-left:15px}



.subscribe_to_shows_header{background-image:url(../images/subscribe_to_shows/subscribe_to_shows_header.jpg);background-repeat:no-repeat;height:320px;width:940px;padding-left:40px;padding-top:90px;padding-right:10px;margin:30px auto}



.subscribe_to_shows_inner_left{float:left;width:520px;padding-left:30px;padding-right:30px;padding-bottom:25px}
.subscribe_to_shows_inner_right{float:right;width:360px;padding-top:20px}
.subscribe_to_shows_inner_left h3{font-size:18px;margin:0;padding:45px 0 5px}
.subscribe_to_shows_inner_left p{font-size:13px;color:#636363;margin:0;padding:0}

.subscribe_to_shows_header p a{font-size:13px;color:#FFF;margin:0;padding:0}

.subscribe_to_shows_inner_left .button_hl img{margin-left:-9px;margin-top:10px}
.subscribe_to_shows_inner_left .sub_grey{font-size:13px;color:#ABABAB;font-weight:700;padding-top:15px}
.subscribe_to_show_video_right_outer{background-image:url(../images/subscribe_to_shows/subscribe_to_shows_video_outer.jpg);height:200px;width:320px;margin-right:auto;margin-left:auto}
.subscribe_to_show_video_right_outer a img{margin-left:136px;height:50px;width:50px;margin-top:82px}
.subscribe_to_shows_header h1{color:#FFF;font-size:24px;font-weight:700;-webkit-font-smoothing:subpixel-antialiased;text-shadow:0 3px 5px #000;margin:0;padding:0}
.subscribe_to_shows_header p{color:#EAEAEA;font-size:15px;width:450px;font-weight:400;margin:0;padding:10px 0 5px}
.subscribe_to_shows_header .dark_blue_button{margin-top:12px;margin-left:-5px}
.duration{background-color:#020202;display:inline;font-size:12px;color:#FFF;font-weight:300;filter:alpha(opacity=70);opacity:0.7;-moz-border-radius:5px;border-radius:5px;margin-top:30px;float:left;padding:10px}
.subscribe_to_shows_inner_right strong{text-align:center;font-size:12px;font-weight:700;color:#4D4D4D;padding:5px}
.tipsy{opacity:.85;filter:alpha(opacity=85);background-repeat:no-repeat;padding:5px}
.tipsy-inner{max-width:250px;font-weight:700;-moz-border-radius:4px;-khtml-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background-color:#000;color:white;text-align:center;font-family:'Lucida Grande', sans-serif;font-size:12px;line-height:18px;padding:20px}
.tipsy-west{background-image:url(../images/hover/-west.gif);background-position:left center;margin-left:5px}
.tipsy-south{background-image:url(../images/hover/-south.gif);background-position:center bottom}
.tipsy-east{background-image:url(../images/hover/-east.gif);background-position:right center}
.tipsy-north{background-image:url(../images/hover/-north.gif);background-position:center top}
.members_text_a_wrapper{padding-top:20px}
.login_form_wrapper{padding:10px 40px 70px}
.login_form_title_wrapper{padding:95px 40px 10px}
.login_form_title_wrapper table tr td h1{font-size:22px;text-align:center;margin:0;padding:0}
.tutorials_title_outer_w_search h1{font-size:24px;color:#333;float:left;margin:0;padding:25px 0}
.tutorials_search_title_wrapper{float:right;margin-top:23px;margin-right:10px}
.tutorials_search_title_wrapper .tutorials_search_field_outer{background-color:#A7A7A7;-webkit-box-shadow:inset 0 0 3px #7E7E7E;box-shadow:inset 0 0 3px #7E7E7E;-moz-box-shadow:inset 0 0 3px #7E7E7E;-moz-border-radius:17px;border-radius:17px;width:auto;border:1px solid #989898;margin:0;padding:0 6px}
.tutorials_search_field_outer #form1 #sprytextfield2 #s{background-image:none;background-color:transparent;border:none;outline:none;height:30px;font-size:12px;font-weight:500;color:#FFF;font-family:"Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;letter-spacing:-.5px;text-shadow:1px 1px 0 #A3A3A3;width:60px;margin:0;padding:0 0 0 9px}
.tutorials_search_field_outer #form1 #sprytextfield2 #s:focus{width:100%;outline:none;border:none}
.tutorials_title_outer_w_search{width:990px;margin-right:auto;margin-left:auto}
.tutorials_search_title_wrapper .tutorials_search_field_outer #form1 table tr td input{margin-top:0;margin-bottom:2px;padding:8px 6px 8px 3px}
.left_column_inner_tutorials{float:left;width:701px}
.right_column_inner_tutorials{float:left;width:225px;margin-top:40px}
.left_column_inner_tutorials ul li{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#DADADA;float:left;width:100%;background-image:url(../images/body/top_right_hl.png);background-repeat:no-repeat;background-position:right top;margin:0;padding:0}
.lb_show_desc_title{font-size:20px;font-weight:700;color:#444;padding:25px 25px 17px}
.lb_show_desc a{color:#EF0C00;text-decoration:underline}
.lb_show_desc a:hover{color:#A70901;text-decoration:none}
.lb_show_desc{color:#939393;padding:25px}
.left_column_inner_tutorials ul li .sco_show_number_red{font-size:14px;font-weight:700;color:#DF2A28;margin-top:20px}
.left_column_inner_tutorials ul li .sco_show_details{font-size:12px;margin-bottom:20px;text-shadow:1px 1px 0 #FFF;color:#B8B8B8}
.sco_show_title_left_wrap{float:left;width:450px;padding-left:20px}
.sco_show_title_left_wrap__like{float:left;width:385px;padding-left:20px}
.right_column_inner_tutorials_s_count{float:left;width:285px;margin-top:41px;padding-left:10px}
.sco_show_title{padding-top:8px;padding-bottom:8px;text-shadow:1px 1px 0 #FFF;padding-right:15px}
a.sco_pagination_button{font-family:Helvetica, Arial;display:inline-block;font-size:13px;color:#FFF;line-height:13px;text-shadow:1px 1px 0 #DEEDFA;white-space:nowrap;overflow:visible;cursor:pointer;text-decoration:none;background-image:url(../images/buttons/button_css_repeat.jpg);background-repeat:repeat;background-position:0 0;-moz-border-radius:5px;border-radius:5px;font-weight:700;border:1px solid #BBCDDA;-moz-box-shadow:0 0 2px #BBCDDA;-webkit-box-shadow:0 0 2px #BBCDDA;box-shadow:0 0 2px #BBCDDA;opacity:1;margin:0 8px 0 0;padding:7px 11px}
a.sco_pagination_button>span{display:block;background-image:url(../images/buttons/button_css_repeat.jpg);background-repeat:repeat;background-position:100% 0;color:#646B71;padding:0}
a.sco_pagination_button:hover,a.sco_pagination_button:focus{color:#CCC;text-decoration:none;opacity:0.8}
.pagination_controls_wrapper{float:left;width:540px;margin:20px;padding:0}
.tutorials_show_cate_wrapper{float:left;width:239px}
.tutorials_show_cate_wrapper .abs_cate_title{font-size:18px;font-weight:700;color:#333;padding:15px}
.tutorials_show_cate_wrapper ul li a{font-size:13px;font-weight:700;color:#A2A2A2;text-decoration:none;line-height:32px;padding:10px}
.tutorials_show_cate_wrapper ul{margin:0;padding:10px 0 10px 20px}
.tutorials_show_cate_wrapper ul li a:hover{background-color:#EBEBEB;-moz-border-radius:5px;border-radius:5px;color:#3F3F3F}
.show_all_cat_button_cen{padding-left:37px;padding-bottom:25px;padding-top:20px}
.s_count_twitter{font-size:12px;color:#7C7C7C;background-image:url(../images/tutorials/icons/twitter.png);background-repeat:no-repeat;background-position:left center;padding-left:34px;padding-top:7px;padding-bottom:7px;text-shadow:1px 1px 0 #FFF;width:35px;float:left;margin-right:3px;min-height:15px}
.s_count_fb{font-size:12px;color:#7C7C7C;background-image:url(../images/tutorials/icons/facebook.png);background-repeat:no-repeat;background-position:left center;padding-left:34px;padding-top:7px;padding-bottom:7px;width:35px;float:left;text-shadow:1px 1px 0 #FFF;margin-right:3px}
.s_count_google{font-size:12px;color:#7C7C7C;background-image:url(../images/tutorials/icons/g+.png);background-repeat:no-repeat;background-position:left center;padding-left:34px;padding-top:7px;padding-bottom:7px;width:35px;text-shadow:1px 1px 0 #FFF;float:left;margin-right:3px}
.s_count_sco_thumbs_up{font-size:12px;color:#7C7C7C;background-image:url(../images/tutorials/icons/sco_thumbs_up.png);background-repeat:no-repeat;background-position:left center;padding-left:34px;padding-top:7px;padding-bottom:7px;width:35px;float:left;text-shadow:1px 1px 0 #FFF;margin-right:0}
.tutorials_tabs_abs_outer{padding-bottom:10px}
.dvd_outer{width:990px;margin:25px auto}
.dvd_box_new{background-image:url(../images/dvd_store/sco_dvd_new.png);background-repeat:no-repeat;height:75px;width:240px;margin-right:auto;margin-left:auto;padding-top:100px;text-align:center;font-size:13px;font-weight:700;font-family:Helvetica, sans-serif;color:#292929}
.dvd_box{background-image:url(../images/dvd_store/sco_dvd.png);background-repeat:no-repeat;height:75px;width:240px;margin-right:auto;margin-left:auto;padding-top:100px;text-align:center;font-size:13px;font-weight:700;font-family:Helvetica, sans-serif;color:#292929}
.dvd_info_text_wrapper{padding-top:25px}
.dvd_info_text_wrapper table tr td h1{font-size:26px;margin:0;padding:0}
.dvd_info_text_wrapper table tr .light_grey.twelve{padding-top:5px;padding-bottom:15px;margin:0}
.outer_post_button{padding-top:15px}
.light_button.hide_cat_button_light_wrapper{visibility:hidden}
#search_submit_button{background-color:transparent;background-image:none;cursor:pointer;outline:none;border-style:none}
tr td #sprytextfield2 #s:focus{outline:none;border-style:none}
.search_full ul li{list-style-type:none;float:left;width:100%;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#DADADA;background-image:url(../images/body/top_right_hl.png);background-repeat:no-repeat;background-position:right top;margin:0;padding:0}
.search_full ul li .sco_show_title_left_wrap{width:580px;border-left-width:1px;border-left-style:solid;border-left-color:#DADADA;padding-top:25px;padding-bottom:25px;padding-right:25px}
.search_full ul li .search_show_type{text-transform:uppercase;font-size:11px;color:#BFBFBF;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);width:99px;border-top-width:1px;border-right-width:1px;border-left-width:1px;text-shadow:1px 1px 0 #FFF;border-top-style:solid;border-right-style:solid;border-left-style:solid;border-top-color:#D3D3D3;border-right-color:#D3D3D3;border-left-color:#D3D3D3;float:left;background-color:#FCFCFC;left:10px;margin:43px -44px 0 -20px;padding:10px}
.search_full ul{width:100%;float:left;margin:0;padding:0}
.search_full ul li .right_column_inner_tutorials{padding-left:20px;width:210px;padding-top:20px}
.search_full ul li .sco_show_title_left_wrap .sco_show_details{font-size:12px;text-shadow:1px 1px 0 #FFF;color:#B8B8B8}
.tabs_inner_content_area_0 .search_full ul li:hover .search_show_type{background-color:#FFF}
.sixteen,.contact_form_right_column .light_grey_hl,.contact_form_outer_wrapper .light_grey_hl{font-size:16px}
#tab_inner_rotate_mb .slides_container,#tab_inner_rotate .slides_container{overflow:hidden;width:940px;height:445px;display:block}
#tab_inner_rotate_mb .pagination,#tab_inner_rotate .pagination{display:none}
#tab_inner_rotate_mb .next,#tab_inner_rotate_mb .prev,#tab_inner_rotate .next,#tab_inner_rotate .prev{position:absolute;width:20px;height:24px;display:block;z-index:101;margin-top:-270px;float:left;margin-left:-20px}
#tab_inner_rotate_mb .next,#tab_inner_rotate .next{margin-left:922px;cursor:pointer;float:right}
#slides_light .slides_container .header_light_title,.header_become_member .header_light_title,.header_gidt_subs .header_light_title{font-family:Arial, Helvetica, sans-serif;-webkit-font-smoothing:subpixel-antialiased;font-size:24px;font-weight:700;padding-top:8px;padding-bottom:8px;text-shadow:1px 1px 0 #FFF;margin-left:3px;letter-spacing:-1px}
#slides_light .slides_container .header_light_inner_wrapper .header_light_text,.header_become_member .header_light_text,.header_gidt_subs .header_light_text{font-size:13px;color:#A6A6A6;text-shadow:1px 1px 0 #FFF;margin-bottom:8px;margin-left:5px}
#slides_light .slides_container .header_light_inner_wrapper .header_light_buttons .dark_blue_button,.header_become_member .header_become_member .header_light_buttons .dark_blue_button,.header_gidt_subs .header_gidt_subs .header_light_buttons .dark_blue_button,.gift_subs_lower_text-buttons .dark_blue_button,.left_column_inner_tutorials ul li .right_column_inner_tutorials .dark_blue_button{margin-right:5px}
.abs_page_title h1,.tabs_ma_title{font-size:20px;color:#606060;font-weight:600;margin:0;padding:35px 0 5px}
.text_field_sco,.text_field_sco:focus{background-color:#FFF;outline:none;border:1px solid #DBDBDB;-moz-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 9px #BCD7EC;-webkit-box-shadow:0 0 9px #BCD7EC;box-shadow:0 0 9px #BCD7EC;font-size:14px;font-family:HelveticaNeue-Light, "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;color:#61717D;font-weight:300;width:320px;margin:0 0 20px;padding:11px}
.text_area_sco,.text_area_sco:focus{background-color:#FFF;outline:none;border:1px solid #DBDBDB;-moz-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 9px #BCD7EC;-webkit-box-shadow:0 0 9px #BCD7EC;box-shadow:0 0 9px #BCD7EC;font-size:14px;font-family:HelveticaNeue-Light, "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;color:#61717D;font-weight:300;width:320px;resize:none;margin:0 0 15px;padding:11px}
.edu_discounts_tab p,.business_plans_tab p,.charities_plans_tab p{font-size:13px;margin:0;padding:10px 0 25px}
.edu_discounts_tab p a,.business_plans_tab p a,.charities_plans_tab p a{color:#B9B9B9;text-decoration:none}
.edu_discounts_tab p a:hover,.business_plans_tab p a:hover,.charities_plans_tab p a:hover{color:#B9B9B9;text-decoration:underline}
.mac_column .title-cost .green,.premium_column .title-cost .green{color:#a3d2ae;text-shadow:1px 1px 0 #FFF}
.new_to_mac_list ul li h3,.gift_subs_rows ul,.sco_show_title_left_wrap .sco_show_title h3,ul li .sco_show_title_left_wrap__like .sco_show_title h3{margin:0;padding:0}
.header_become_member .header_light_inner_wrapper_ind,.header_gidt_subs .header_light_inner_wrapper_ind{margin-bottom:5px;width:620px;padding-top:130px}
.download_tab_outer,.about_tab_outer_wrapper{margin-bottom:0;padding-bottom:10px}
.left_column_inner_tutorials ul,.tutorials_show_cate_wrapper ul li{list-style-type:none;margin:0;padding:0}
.left_column_inner_tutorials ul li:hover,.tabs_inner_content_area_0 .search_full ul li:hover{background-color:#F6F6F6}
.left_column_inner_tutorials ul li .sco_show_title a,.search_full ul li .sco_show_title_left_wrap .sco_show_title h3 a{font-size:22px;color:#333;text-decoration:none;font-weight:700;padding-top:0;text-shadow:1px 1px 0 #FFF;padding-bottom:0}
.left_column_inner_tutorials ul li .sco_show_title_left_wrap .sco_show_details span,.search_full ul li .sco_show_title_left_wrap .sco_show_details span{margin-right:20px}
.tutorials_search_field_outer #s:focus{background-color:transparent;background-image:none}
.prices_last_para_outer{padding-top:18px}
.premium_column .subscription_desc .prices_last_para_outer{padding-top:28px}
.back_button_ios{height:40px;width:35px;position:fixed;z-index:5000;left:0;top:45%;background-color:#FFF;-moz-box-shadow:0 0 3px #CCC;-webkit-box-shadow:0 0 3px;box-shadow:0 0 3px #CCC;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-top-color:#c5ced6;border-right-color:#c5ced6;border-bottom-color:#c5ced6;overflow:hidden}
.back_button_ios a{display:inline;height:30px;padding-top:0;padding-left:10px;text-decoration:none;font-size:14px}
.back_button_ios a img{float:left;margin-right:10px;position:absolute;margin-top:10px;margin-left:10px}
.back_button_ios a span{font-size:14px;font-weight:700;color:#333;padding-left:15px;height:20px;position:absolute;width:150px;float:left;margin-top:11px;margin-left:20px}
.tutorials_search_buttons_set {float: right;margin-top: 23px;margin-right: 0px;width: 250px}
.tutorials_search_buttons_set .dark_blue_button {margin-left:5px;}


.icon_set_tutorials {margin: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 20px;height: 185px;overflow: hidden;}
.icon_set_tutorials li:hover {background-color: #F4F4F4;}
.icon_set_tutorials li {list-style-type: none;width: 200px;background-color: #FFF;padding-top: 24px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;float: left;margin-top: 20px;-moz-border-radius: 5px;border-radius: 5px;
margin-right: 20x;margin-bottom: 20px;margin-left: 20px;}
.icon_set_tutorials li h2 {font-size: 12px;text-align: center;color: #333;text-decoration: none;padding-top: 15px;}
.icon_set_tutorials li .img_wrapper {height: 80px;width: 80px;margin-right: auto;margin-left: auto;}
.icon_set_tutorials li .img_wrapper img {height: 80px;width: 80px;}
.icon_set_tutorials li a {text-decoration: none;}
.icon_set_pre_loading_icon {display: none;background-image: url(../scripts/rotate_fade/loading-indicator.gif);background-repeat: no-repeat;height: 32px;width: 32px;margin-left: 455px;position: absolute;margin-top: 95px;margin-right: auto;}
.TabbedPanelsContent.latest_icon_set {overflow: hidden;}
.icon_set_lower_title {text-align: center;font-size: 13px;color: #B7B7B7;padding: 0px;}
.icon_set_outer_wrapper {height: 215px;}
.tab_wrapper.icon_set_no_padd {
	margin-bottom: 0px;
}.tab_wrapper.icon_set_no_padd_index {
	margin-bottom: 10px;
	margin-top:20px;
}
.ac_contact_form_wrapper a {font-weight: bold;color: #333;}
