
div {font-family:arial, helvetica, sans-serif;}
.h_content_main {}

.h_content_main a {text-decoration:none;}
.h_content_main a:hover {text-decoration:none;}


.h_content_pane {float:left; width:660px; height:800px; margin:20px 0px 0px 20px; }
.h_side_pane {float:left; width:275px;  margin:20px 0px 0px 20px; }

.h_side_box {margin:13px 0px 0px 0px;}
.h_side_box_content_owc {display:block; background:url(/Customized_Pages/Home_Page/imgs/s_bkg_owc_content.gif) repeat-y; text-align:center; font-weight:bold; font-size:12px; color:#333333; line-height:200%;}


.h_side_box_head {background:url(/Customized_Pages/Home_Page/imgs/s_box_header.jpg) no-repeat; }
.h_side_box_head_bkg {background:#2d2d2d;}
.h_side_box_content {background:url(/Customized_Pages/Home_Page/imgs/s_bkg_box_content.gif) repeat-y; }
.h_side_box_content_int {width:273px; margin:0px 0px 0px 1px; }
.h_side_box_head_title {display:block; font-size:20px; line-height:120%; font-weight:bold; color:#ffeca1; margin:0px 0px 0px 9px; padding:5px 0px 0px 0px;}
.h_side_box_head_subtitle {display:block; font-size:12px; line-height:120%; font-weight:bold; color:#ffeca1; margin:0px 0px 0px 9px; padding:0px 0px 5px 0px;}
.hsbc_divline {font-size:1px; height:1px; line-height:1px; background:#b0b0b0; margin:10px 0px 0px 0px;}
.hsbc_item {padding:11px 0px 0px 9px;}

.hsbc_pricetext {display:block; font-size:12px; color:#000000; font-weight:bold; line-height:120%; padding:0px 6px 0px 0px;}
.hsbc_from_only {color:#ff0000;}
.hsbc_price {font-size:19px; line-height:120%; color:#ff0000;}
.hsbc_price_sm {font-size:14px;line-height:120%; color:#ff0000;}


.cl3 {clear:both; line-height:1px; height:1px; font-size:1px; display:block;}


.h_side_title {margin:20px 0px 8px 0px;}
.h_s_top_list {font-size:14px; line-height:150%; font-weight:bold; margin:10px 0px 0px 15px; padding:0px 0px 0px 10px;}
.h_toplist_txt {font-weight:normal; color:#666666;}
.h_s_top_list a:hover {text-decoration:underline; color:#666666;}

.h_turbine_pic {float:right; margin:0px 4px 0px 8px;}
.h_s_energy_content {font-size:11px; color:#333333; line-height:120%;}

.h_s_energy_content a {text-decoration:underline;}


.hm_section {margin:30px 0px 0px 0px;}
.hm_section_title {margin:0px 0px 10px 0px;}
.hm_nwt {background:url(/Customized_Pages/Home_Page/imgs/m_nwt_bkg.gif) repeat-y;}

.hm_nwt_item {float:left; width:25%; padding:0px 0px 0px 0px; text-align:center;}
.hm_nwt_image {display:block; margin:0px 0px 0px 0px;}
.hm_nwt_title {display:block; font-size:13px; font-weight:bold; color:#333333; line-height:120%; margin:10px 0px 0px 10px; width:90%; text-align:left;}
.hm_nwt_summ {display:block; font-size:11px; font-weight:normal; color:#333333; line-height:120%; margin:5px 0px 0px 10px; width:90%; text-align:left;}
.hm_nwt_price {display:block; font-size:13px; font-weight:bold; color:#ff0000; line-height:120%; margin:5px 0px 0px 10px; width:90%; text-align:left;}

.hm_larry {background:url(/Customized_Pages/Home_Page/imgs/m_bkg_side_border.gif) repeat-y;}
.hm_larry_greetings {display:block; font-size:15px; font-weight:bold; color:#000000; line-height:120%; font-style:italic; margin:3px 0px 0px 0px;}
.hm_larry_section_title {display:block; background:#000000; width:632px; margin:0px 0px 10px 11px; padding:3px; font-size:12px; line-height:120%; color:#ffffff; font-weight:bold; text-align:center;}
.hm_larry_section_title_line {display:block; clear:both; background:#666666; width:632px; margin:0px 0px 10px 11px; padding:0px; font-size:1px; line-height:1px; height:1px;  }

.hm_larry_item {display:block; }
.hm_larry_item_image {display:block; float:left; width:65px; text-align:center; margin:5px 0px 10px 20px;}
.hm_larry_item_image_logo {display:block; margin:5px 0px 0px 0px;}
.hm_larry_item_info {display:block; float:left; width:120px; margin:5px 0px 10px 8px; }
.hm_larry_item_info_title {display:block; font-size:12px; font-weight:bold; color:#000000; line-height:120%; margin:0px 0px 0px 0px;}
.hm_larry_item_info_sub {display:block; font-size:11px; font-weight:normal; color:#000000; line-height:120%; margin:0px 0px 0px 0px;}
.hm_larry_item_info_price {display:block; font-size:12px; font-weight:bold; color:#ff0000; line-height:120%; margin:3px 0px 0px 0px;}


.hm_install_vids {background:url(/Customized_Pages/Home_Page/imgs/m_bkg_install_vids.gif) repeat-y;}
.hm_iv_popular_row {width:658px; background:#ffffff; margin:0px 0px 0px 1px; border-top:1px solid #bfbfbf;}
.hm_iv_popular_title {font-size:11px; font-weight:bold; color:#000000; line-height:120%; margin:4px 0px 0px 20px;}
.hm_iv_popular_list {margin:3px 0px 0px 10px; }
.hm_iv_popular_list_item {margin:0px 0px 0px 12px; float:left; font-size:11px;}

.hm_iv_popular_row a {text-decoration:underline;}
.hm_iv_popular_row a:hover {text-decoration:underline;}

.hm_iv_view_all a {text-decoration:underline; color:#ff3300;}
.hm_iv_view_all a:hover {text-decoration:underline; color:#ff3300;}

.hm_iv_main_item {display:block; width:50%; float:left; text-align:center;}
.hm_iv_main_item_title_list {list-style:none; margin:0px 0px 0px 10px; padding:0px;}
.hm_iv_main_item_title_list li {float:left; margin:0px 0px 0px 0px;}


.hm_iv_main_item_title {display:block; font-size:17px; font-weight:bold; color:#333333; line-height:120%;  margin:10px 0px 0px 0px;}
.hm_iv_main_item_subtitle { font-size:11px; font-weight:bold; color:#666666; line-height:120%;}
.hm_iv_main_comp {padding:5px 5px 0px 0px;}

.hm_iv_main_item_50 {display:block; float:left; width:45%;}

.hm_iv_main_item_video {display:block; margin:10px 0px 0px 0px; }
.hm_iv_main_item_video_title {display:block; margin:0px 0px 0px 0px; font-size:12px; font-weight:bold; color:#000000; line-height:120%; margin:0px 0px 0px 0px;}
.hm_iv_main_item_video_skill {display:block; margin:0px 0px 0px 0px; font-size:11px; font-weight:normal; color:#000000; line-height:120%; margin:0px 0px 8px 0px;}

.hm_iv_main_item_first {margin:0px 0px 0px 15px;}


.hm_blog_title {display:block; font-size:16px; font-weight:bold; color:#333333; line-height:130%;  margin:0px 0px 0px 35px; width:90%;}
.hm_blog_summ {display:block; font-size:11px; font-weight:normal; font-style:italic; color:#333333; line-height:130%;  margin:3px 0px 0px 35px; width:90%;}
.hm_blog_continues {display:block; font-size:12px; font-weight:bold; color:#333333; line-height:130%;  margin:5px 0px 0px 35px; width:90%;}
.hm_blog_previous  {display:block; font-size:11px; font-weight:bold; color:#333333; line-height:130%;  margin:15px 0px 0px 35px; width:90%;}
.hm_blog_articles {margin:0px 0px 0px 10px; padding:0px 0px 0px 10px; font-weight:normal;}
.hm_blog_articles li {margin:0px 0px 4px 0px; }
.hm_blog_articles a {text-decoration:none; color:#333333; }
.hm_blog_articles a:hover {text-decoration:underline; color:#333333; }

.hm_quotes {}
.hm_quotes_item {font-size:11px; font-weight:normal; color:#666666; font-style:italic; line-height:130%; margin:0px 0px 15px 35px; width:40%; float:left;}
.hm_quotes_item_att {font-size:11px; font-weight:bold; color:#333333; line-height:120%;  margin:4px 0px 0px 0px;}
.hm_quotes_more {font-size:11px; font-weight:bold;  margin:5px 0px 0px 0px; text-align:center;}
.hm_quotes_more a {text-decoration:underline;}
.hm_quotes_more a:hover {text-decoration:underline;}

.hm_quicklinks {border-top:1px solid #cccccc;}
.hm_quicklinks_item {display:block; width:32%; margin:20px 10px 0px 0px; float:left;}
.hm_quicklinks_item_end {display:block; margin:20px 0px 0px 0px;}
.hm_quicklinks_item_icon {display:block; float:left; margin:0px 10px 10px 0px; width:43px; text-align:right;}
.hm_quicklinks_item_title {display:block; font-size:12px; line-height:120%; color:#333333; font-weight:bold;  margin:0px 0px 0px 0px; }
.hm_quicklinks_item_txt {display:block; font-size:11px; line-height:120%; color:#333333; margin:0px 0px 0px 0px;}

.hm_end_buttons {}
.hm_end_buttons_item {width:220px; float:left; }

.hm_closing {font-size:18px;line-height:120%; color:#000000; font-weight:bold; text-align:center; margin:20px 0px 0px 0px;  }


.hm_memory {margin:0px 0px 0px 0px;}

.hm_memory_title {font-size:24px; font-weight:bold; line-height:140%; border-bottom:1px solid #cccccc; text-align:center; }

.hm_memory_item {display:block; font-size:16px; line-height:120%; font-weight:bold; color:#000000; margin:0px 0px 0px 0px; text-align:center; float:left; width:50%;}
.hm_memory_item_title {display:block; font-size:16px; line-height:120%; color:#000000; margin:15px 0px 0px 0px;}
.hm_memory_item_image {display:block; margin:10px 0px 0px 0px;}
.hm_memory_item_txt_maxup {display:block; font-size:12px; line-height:120%; color:#000000; margin:10px 0px 0px 0px;}
.hm_memory_item_txt_red {display:block; font-size:12px; line-height:120%; color:#ff0000; margin:0px 0px 0px 0px;}

.hm_memory_button {text-align:center; margin:10px 0px 0px 0px;}














/* BEGIN TABBED CONTENT STYLES*/
div {font-family:arial, helvetica, sans-serif;}

.owc_h_mem_menu {  width:660px;  height:84px;}

.macpro a {float:left; color:#ffffff; padding:0px; margin:0px; text-decoration:none; height:84px; width:133px; background:url(/Customized_Pages/Home_Page/imgs/n_macpro.jpg) no-repeat;}
.macpro a:hover {background:url(/Customized_Pages/Home_Page/imgs/n_macpro_on.jpg) no-repeat;}
.macpro a:visited {}
.macpro a.selected {color:#ffffff;  background:url(/Customized_Pages/Home_Page/imgs/n_macpro_on.jpg) no-repeat;}

.imac a {float:left; color:#ffffff; padding:0px; margin:0px; text-decoration:none; height:84px; width:132px; background:url(/Customized_Pages/Home_Page/imgs/n_imac.jpg) no-repeat;}
.imac a:hover {background:url(/Customized_Pages/Home_Page/imgs/n_imac_on.jpg) no-repeat;}
.imac a:visited {}
.imac a.selected {color:#ffffff;  background:url(/Customized_Pages/Home_Page/imgs/n_imac_on.jpg) no-repeat;}

.macbookpro a {float:left; color:#ffffff; padding:0px; margin:0px; text-decoration:none; height:84px; width:132px; background:url(/Customized_Pages/Home_Page/imgs/n_macbookpro.jpg) no-repeat;}
.macbookpro a:hover {background:url(/Customized_Pages/Home_Page/imgs/n_macbookpro_on.jpg) no-repeat;}
.macbookpro a:visited {}
.macbookpro a.selected {color:#ffffff;  background:url(/Customized_Pages/Home_Page/imgs/n_macbookpro_on.jpg) no-repeat;}

.macbook a {float:left; color:#ffffff; padding:0px; margin:0px; text-decoration:none; height:84px; width:132px; background:url(/Customized_Pages/Home_Page/imgs/n_macbook.jpg) no-repeat;}
.macbook a:hover {background:url(/Customized_Pages/Home_Page/imgs/n_macbook_on.jpg) no-repeat;}
.macbook a:visited {}
.macbook a.selected {color:#ffffff;  background:url(/Customized_Pages/Home_Page/imgs/n_macbook_on.jpg) no-repeat;}

.macmini a {float:left; color:#ffffff; padding:0px; margin:0px; text-decoration:none; height:84px; width:131px; background:url(/Customized_Pages/Home_Page/imgs/n_macmini.jpg) no-repeat;}
.macmini a:hover {background:url(/Customized_Pages/Home_Page/imgs/n_macmini_on.jpg) no-repeat;}
.macmini a:visited {}
.macmini a.selected {color:#ffffff;  background:url(/Customized_Pages/Home_Page/imgs/n_macmini_on.jpg) no-repeat;}

.tab_txt {display:block; padding:68px 0px 0px 0px; text-align:center; font-size:11px; line-height:120%; font-weight:bold; }


.h_mem_section {}

.owc_h_mem_content {padding:1px 0px 0px 0px; width:660px; height:230px; background:url(/Customized_Pages/Home_Page/imgs/mem_bkg_content.jpg) no-repeat;}
.owc_h_mem_content_item {margin:0px 15px 10px 15px;  }
.owc_h_mem_content_item a {text-decoration:none;}
.owc_h_mem_content_item a:hover {text-decoration:none;}



.h_mem_mini_head {}
.h_mem_mini_image {display:block; float:left; margin:0px 5px 0px 0px;}
.h_mem_mini_title {display:block; float:left; padding:20px 0px 0px 10px; font-size:25px; line-height:120%; font-weight:bold; color:#000000;}
.h_mem_mini_col {float:left; width:145px; margin:12px 15px 0px 0px;}
.h_mem_mini_col_end {margin:12px 0px 0px 0px;}

.h_mem_mini_col_date {display:block; font-size:18px; font-weight:bold; line-height:120%; margin:0px 0px 0px 0px; color:#000000;}
.h_mem_mini_col_model {display:block; font-size:11px; font-weight:normal; line-height:120%; margin:0px 0px 0px 0px; border-bottom:1px solid #666666; color:#000000;}
.h_mem_mini_col_item {font-size:16px; font-weight:bold; line-height:120%; margin:6px 0px 0px 0px;  color:#000000;}
.h_mem_mini_col_item_price { font-size:13px; font-weight:bold; line-height:120%; margin:0px 0px 0px 0px; color:#ff0000;}
.h_mem_mini_col_item_module { font-size:10px; font-weight:normal; line-height:120%; margin:0px 0px 0px 0px; color:#000000;}

.h_mem_mini_col a {text-decoration:none; color:#000000;}
.h_mem_mini_col a:hover {text-decoration:underline; color:#000000;}

.h_mem_mini_title a {text-decoration:underline; color:#0000ff;}
.h_mem_mini_title a:hover {text-decoration:underline; color:#0000ff;}
.h_mem_mini_title a:visited {text-decoration:underline; color:#0000ff;}



.h_mem_macbook_head {}
.h_mem_macbook_image {display:block; float:left; margin:0px 5px 0px 0px;}
.h_mem_macbook_title {display:block; float:left; padding:20px 0px 0px 10px; font-size:25px; line-height:120%; font-weight:bold; color:#000000;}
.h_mem_macbook_col {float:left; width:196px; margin:12px 20px 0px 0px;}
.h_mem_macbook_col_end {margin:12px 0px 0px 0px;}

.h_mem_macbook_col_date {display:block; font-size:18px; font-weight:bold; line-height:120%; margin:0px 0px 0px 0px; color:#000000;}
.h_mem_macbook_col_model {display:block; font-size:11px; font-weight:normal; line-height:120%; margin:0px 0px 0px 0px; border-bottom:1px solid #666666; color:#000000;}
.h_mem_macbook_col_item {font-size:16px; font-weight:bold; line-height:120%; margin:6px 0px 0px 0px;  color:#000000;}
.h_mem_macbook_col_item_price { font-size:13px; font-weight:bold; line-height:120%; margin:0px 0px 0px 0px; color:#ff0000;}
.h_mem_macbook_col_item_module { font-size:10px; font-weight:normal; line-height:120%; margin:0px 0px 0px 0px; color:#000000;}

.h_mem_macbook_col a {text-decoration:none; color:#000000;}
.h_mem_macbook_col a:hover {text-decoration:underline; color:#000000;}

.h_mem_macbook_view_all {display:block; font-size:12px; font-weight:bold; line-height:120%;}

.h_mem_macbook_title a {text-decoration:underline; color:#0000ff;}
.h_mem_macbook_title a:hover {text-decoration:underline; color:#0000ff;}
.h_mem_macbook_title a:visited {text-decoration:underline; color:#0000ff;}

.h_mem_macbook_footer {font-size:10px; line-height:120%; margin:3px 0px 0px 0px;}



.h_mem_mbp_head {}
.h_mem_mbp_image {display:block; float:left; margin:0px 5px 0px 0px;}
.h_mem_mbp_title {display:block; float:left; padding:20px 0px 0px 10px; font-size:25px; line-height:120%; font-weight:bold; color:#000000;}
.h_mem_mbp_col {float:left;  margin:12px 20px 0px 0px; width:100%;}
.h_mem_mbp_col_end {margin:12px 0px 0px 0px;}

.h_mem_mbp_col_date {display:block; font-size:18px; font-weight:bold; line-height:120%; margin:0px 0px 0px 0px; color:#000000;}
.h_mem_mbp_col_model {display:block; font-size:11px; font-weight:normal; line-height:120%; margin:9px 0px 0px 0px; border-bottom:1px solid #666666; color:#000000;}
.h_mem_mbp_col_model_init {font-size:16px; font-style:italic; font-weight:bold; line-height:130%;}
.h_mem_mbp_col_item {float:left; width:20%; font-size:22px; font-weight:bold; line-height:120%; margin:25px 0px 0px 0px;  color:#000000;}
.h_mem_mbp_col_item_price {display:block; font-size:14px; font-weight:bold; line-height:120%; margin:0px 0px 0px 0px; color:#ff0000;}
.h_mem_mbp_col_item_module {display:block; font-size:10px; font-weight:normal; line-height:120%; margin:0px 0px 0px 0px; color:#000000;}
.h_mem_mbp_col_item_image {border:1px solid #000000; float:left; margin:0px 3px 0px 0px;}

.h_mem_mbp_col a {text-decoration:none; color:#000000;}
.h_mem_mbp_col a:hover {text-decoration:underline; color:#000000;}

.h_mem_mbp_view_all {display:block; font-size:12px; font-weight:bold; line-height:120%;}

.h_mem_mbp_title a {text-decoration:underline; color:#0000ff;}
.h_mem_mbp_title a:hover {text-decoration:underline; color:#0000ff;}
.h_mem_mbp_title a:visited {text-decoration:underline; color:#0000ff;}

.h_mem_mbp_footer {font-size:10px; line-height:120%; margin:3px 0px 0px 0px;}






.h_mem_macpro_head {}
.h_mem_macpro_image {display:block; float:left; margin:0px 5px 0px 0px;}
.h_mem_macpro_title {display:block; float:left; padding:20px 0px 0px 10px; font-size:25px; line-height:120%; font-weight:bold; color:#000000;}
.h_mem_macpro_col {float:left; width:196px; margin:12px 20px 0px 0px;}
.h_mem_macpro_col_end {margin:12px 0px 0px 0px;}

.h_mem_macpro_col_date {display:block; font-size:18px; font-weight:bold; line-height:120%; margin:0px 0px 0px 0px; color:#000000;}
.h_mem_macpro_col_model {display:block; font-size:11px; font-weight:normal; line-height:120%; margin:0px 0px 0px 0px; border-bottom:1px solid #666666; color:#000000;}
.h_mem_macpro_col_item {font-size:16px; font-weight:bold; line-height:120%; margin:6px 0px 0px 0px;  color:#000000;}
.h_mem_macpro_col_item_price { font-size:13px; font-weight:bold; line-height:120%; margin:0px 0px 0px 0px; color:#ff0000;}
.h_mem_macpro_col_item_module { font-size:10px; font-weight:normal; line-height:120%; margin:0px 0px 0px 0px; color:#000000;}

.h_mem_macpro_col a {text-decoration:none; color:#000000;}
.h_mem_macpro_col a:hover {text-decoration:underline; color:#000000;}

.h_mem_macpro_view_all {display:block; font-size:12px; font-weight:bold; line-height:120%;}

.h_mem_macpro_title a {text-decoration:underline; color:#0000ff;}
.h_mem_macpro_title a:hover {text-decoration:underline; color:#0000ff;}
.h_mem_macpro_title a:visited {text-decoration:underline; color:#0000ff;}

.h_mem_macpro_footer {font-size:10px; line-height:120%; margin:3px 0px 0px 0px;}



.h_mem_imac_head {}
.h_mem_imac_image {display:block; float:left; margin:0px 5px 0px 0px;}
.h_mem_imac_title {display:block; float:left; padding:20px 0px 0px 10px; font-size:25px; line-height:120%; font-weight:bold; color:#000000;}
.h_mem_imac_col {float:left; width:145px; margin:12px 15px 0px 0px;}
.h_mem_imac_col_end {margin:12px 0px 0px 0px;}

.h_mem_imac_col_date {display:block; font-size:18px; font-weight:bold; line-height:120%; margin:0px 0px 0px 0px; color:#000000;}
.h_mem_imac_col_model {display:block; font-size:11px; font-weight:normal; line-height:120%; margin:0px 0px 0px 0px; border-bottom:1px solid #666666; color:#000000;}
.h_mem_imac_col_item {font-size:16px; font-weight:bold; line-height:120%; margin:6px 0px 0px 0px;  color:#000000;}
.h_mem_imac_col_item_price { font-size:13px; font-weight:bold; line-height:120%; margin:0px 0px 0px 0px; color:#ff0000;}
.h_mem_imac_col_item_module { font-size:10px; font-weight:normal; line-height:120%; margin:0px 0px 0px 0px; color:#000000;}

.h_mem_imac_col a {text-decoration:none; color:#000000;}
.h_mem_imac_col a:hover {text-decoration:underline; color:#000000;}

.h_mem_imac_title a {text-decoration:underline; color:#0000ff;}
.h_mem_imac_title a:hover {text-decoration:underline; color:#0000ff;}
.h_mem_imac_title a:visited {text-decoration:underline; color:#0000ff;}



.find_id {color:#cc6600;  font-weight:bold; font-size:11px;}
.find_id a {color:#cc6600; }
.find_id a:hover {color:#cc6600; }
.find_id a:visited {color:#cc6600; }


.h_mem_view_all {text-align:center; font-size:12px; line-height:120%; margin:10px 0px 0px 0px; text-decoration:underline; font-weight:bold; color:0000ff;}
.h_mem_view_all a {text-decoration:underline; color:0000ff;}
.h_mem_view_all a:hover {text-decoration:underline; color:0000ff;}
.h_mem_view_all a:visited {text-decoration:underline; color:0000ff;}

/* END TABBED CONTENT STYLES*/









