@import "theme.css"; body { background-color:#FFFFFF; color:#000000; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; margin:0; padding:0; } p, table, td, th { color:#000000; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-style:normal; font-weight:normal; margin-top:0; } form { margin:0; } a:link { color:#BC1B32; text-decoration:none; } a:visited { color:#BC1B32; text-decoration:none; } a:hover { color:#796499; text-decoration:underline; } a:active { color:#BC1B32; text-decoration:none; } ul { list-style-type:square; } .actCHECKOUTEM { background-color:#578DBF; } .actCHECKOUTBG { background-color:#FFFFFF; } .actlarger { color:#000000; font-size:13px; } .actsmaller { color:#000000; font-size:10px; } .actxxsmall { color:#000000; font-size:10px; } .actxsmall { color:#000000; font-size:11px; } .actsmall { color:#000000; font-size:11px; } .actregular { color:#000000; font-size:13px; } .actlarge { color:#000000; font-size:16px; } .actxlarge { color:#000000; font-size:20px; } .actxxlarge { color:#000000; font-size:20px; } .actwarningcolor { color:#BC1B32; } .actrequiredcolor { color:#BC1B32; } .actsearchhighlightcolor { color:#BC1B32; } .actrequired { color:#BC1B32; } .actwarning { color:#BC1B32; font-size:11px; } .actwelcome { color:#000000; font-size:11px; } .actlogotext { color:#D9090E; font-size:11px; font-style:normal; font-weight:bold; text-align:center; } .actlogout { color:#BC1B32; font-size:11px; } .thinborder1 { border:1px solid #5B5B5B; } .thinborder2 { border:1px solid #578DBF; } .thinred { border-color:-moz-use-text-color #5B5B5B #5B5B5B; border-style:none solid solid; border-width:0 1px 1px; } .thinred2 { border-color:-moz-use-text-color #578DBF #578DBF; border-style:none solid solid; border-width:0 1px 1px; } .boxheading { color:#FFFFFF; font-weight:bold; text-transform:capitalize; margin-left:12px; } a.boxlink:link { color:#FFFFFF; text-decoration:none; } a.boxlink:visited { color:#FFFFFF; text-decoration:none; } a.boxlink:hover { color:#FFFFFF; text-decoration:underline; } a.boxlink:active { color:#FFFFFF; text-decoration:none; } * html .boxhead h2 { height:1%; } .sidebox { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(theme_curve4.gif) no-repeat scroll right bottom; font-size:100%; } .boxhead { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(theme_curve2.gif) no-repeat scroll right top; margin:0; padding:0; text-align:left; } .boxhead h2 { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(theme_curve1.gif) no-repeat scroll left top; color:#FFFFFF; font-size:1.2em; font-weight:bold; line-height:1em; margin:0; padding:5px 10px; } .boxbody { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(theme_curve3.gif) no-repeat scroll left bottom; margin:0; padding:5px 10px 11px; } .boxbody ol { margin:0 0 0 1.2em; padding:0 0 0 1.2em; } .boxbody ol li { margin-bottom:0.2em; } table.checkout td { background-color:#FFFFFF; } table.checkout th { background-color:#578DBF; } .cart { background-color:#FFFFFF; } .cartheading { background-color:#578DBF; font-weight:bold; } p.checkout-progress-heading { margin:10px auto; width:300px; } #checkout-progress-indicator { background-image:url(cpi-background.gif); height:19px; margin:0 auto 20px; width:300px; } .checkout-progress-0 { background-color:#5B5B5B; background-image:url(cpi-main.gif); float:left; height:19px; width:75px; } .checkout-progress-1 { background-color:#5B5B5B; background-image:url(cpi-main.gif); float:left; height:19px; width:150px; } .checkout-progress-2 { background-color:#5B5B5B; background-image:url(cpi-main.gif); float:left; height:19px; width:225px; } .checkout-progress-3 { background-color:#5B5B5B; background-image:url(cpi-main.gif); float:left; height:19px; width:300px; } #checkout-progress-indicator .cpi-end { background-image:url(cpi-end.gif); background-position:right center; background-repeat:no-repeat; border:0 none; float:left; height:19px; margin:0; padding:0; width:8px; } #actinic-sitemap { margin-left:5px; } #actinic-sitemap ul { margin-bottom:0; padding-bottom:0; } .content_left { float:left; margin-right:20px; text-align:left; } .content_right { float:left; text-align:left; } .product_list { margin:20px 0; } h1 { color:#5B5B5B; font-size:20px; font-weight:900; margin:0; padding:16px 0 4px; } h1.subheading { color:#578DBF; font-size:13px; font-weight:900; margin:0; padding:9px 0 0px; } h2 { color:#578DBF; font-size:16px; font-weight:900; margin:0; padding:2px 0 14px; } h2.clearall { clear:both; color:#578DBF; font-size:16px; font-weight:900; margin:0; padding:2px 0 14px; } h3.product { color:#578DBF; font-size:13px; font-weight:900; margin:0; padding:0 0 6px; } h3.product_price { font-size:11px; font-weight:900; margin:0; padding:0 0 20px; } .text_heading_left_column { color:#5B5B5B; font-size:13px; font-weight:900; line-height:normal; margin:0; padding:19px 0 4px; } .form_input_general { font-size:11px; line-height:normal; word-spacing:normal; } .form_main_search_box { background-color:#FFFFFF; border:1px solid #FFFFFF; color:#000000; font-size:12px; height:16px; line-height:13px; margin:0 1px; padding:0 0 0 2px; vertical-align:top; width:76px; } .form_main_search_box_td { background-color:#578DBF; } .form_button_quick_search { background-color:#796499; background-image:url(theme_icon_search.gif); border:1px solid #5B5B5B; color:#FFFFFF; font-size:11px; height:30px; line-height:13px; margin:1px; padding:0 0 0 12px; width:85px; word-spacing:normal; vertical-align: middle; text-align: left; } .product_image_cost { float:left; margin:0 12px 8px 0; text-align:center; } .text_product_small_info { font-size:10px; line-height:normal; margin:0; padding:0 0 6px; } .text_product_small_info_heading { color:#578DBF; font-size:11px; font-weight:900; line-height:normal; margin:0; padding:10px 0 12px; } .text_product_small_info_price { font-size:11px; font-weight:900; line-height:normal; margin:0; padding:8px 0 0; } .best_selling_items { background-color:#FFFFFF; padding:10px; } .best_selling_items_spacing { padding:0 0 8px 8px; } .image_float_right { float:right; margin:16px 0 15px 20px; } .image_product { float:left; margin:0 18px 10px 0; text-align:center; } ul.products { color:#BC1B32; font-size:12px; line-height:normal; margin:3px 0 4px 15px; padding:0 0 0 1px; } a.product_section:visited { color:#BC1B32; text-decoration:none; } a.product_section:link { color:#BC1B32; text-decoration:none; } a.product_section:active { color:#BC1B32; text-decoration:none; } a.product_section:hover { color:#796499; text-decoration:none; } .dotted_line_blue { background-color:#578DBF; background-image:url(theme_dotted_line.gif); clear:both; height:1px; } .solid_line_light_blue { background-color:#578DBF; clear:both; height:1px; margin:0; padding:0; } .solid_line_blue { background-color:#5B5B5B; clear:both; height:1px; margin:0; padding:0; } .dotted_outline_blue { border:1px dotted #578DBF; padding:8px; } .text_breadcrumbs { color:#5B5B5B; font-size:10px; line-height:normal; margin:0; padding:2px 0 10px; } a.link_breadcrumbs:visited { color:#5B5B5B; text-decoration:underline; } a.link_breadcrumbs:link { color:#5B5B5B; text-decoration:underline; } a.link_breadcrumbs:active { color:#5B5B5B; text-decoration:underline; } a.link_breadcrumbs:hover { color:#5B5B5B; text-decoration:underline; } .text_footer { color:#578DBF; font-size:10px; margin:4px 0 0; padding:0; } .text_menu_no_space { word-spacing:normal; } a.link_footer:visited { color:#FFFFFF; text-decoration:underline; } a.link_footer:link { color:#FFFFFF; text-decoration:underline; } a.link_footer:active { color:#FFFFFF; text-decoration:underline; } a.link_footer:hover { color:#FFFFFF; text-decoration:underline; } .text_options { font-weight:900; } .form_button_add_to_cart { background-color:#578DBF; background-image:url(theme_icon_add_to_cart.gif); border:1px solid #5B5B5B; color:#FFFFFF; font-size:11px; height:20px; line-height:13px; margin:0 1px 0 0; padding:1px 0 1px 14px; width:76px; word-spacing:normal; } .text_menu { color:#FFFFFF; font-size:15px; margin:0; padding:5px 0; vertical-align: middle; } a.link_menu:visited { background-color:#578DBF; border:1px solid #FFFFFF; color:#FFFFFF; margin:0 1px 0 0; padding:2px 5px; text-decoration:none; } a.link_menu:link { background-color:#578DBF; border:1px solid #FFFFFF; color:#FFFFFF; margin:0 1px 0 0; padding:2px 5px; text-decoration:none; } a.link_menu:active { background-color:#578DBF; border:1px solid #FFFFFF; color:#FFFFFF; margin:0 1px 0 0; padding:2px 5px; text-decoration:bold; } a.link_menu:hover { background-color:#796499; border:1px solid #FFFFFF; color:#FFFFFF; margin:0 1px 0 0; padding:2px 5px; text-decoration:none; } .tech_main_menu { background-color:#5B5B5B; } .tech_menu_bottom { background-color:#5B5B5B; height:4px; } .tech_menu_button_border { border-right:1px solid #FFFFFF; border-top:1px solid #FFFFFF; width:121px; } div.tech_menu_button { border:1px solid #5B5B5B; left:0; top:0; width:119px; } div.tech_menu_button_product { border:1px solid #5B5B5B; left:0; top:0; width:119px; } .tech_menu_button_title { background-color:#5B5B5B; border-top:1px solid #FFFFFF; width:122px; } .tech_text_product_section { color:#FFFFFF; font-size:11px; font-weight:900; margin:0; padding:3px 3px 3px 5px; } div.tech_menu_button a { background-color:#578DBF; color:#FFFFFF; display:block; font-size:11px; padding:3px; text-align:left; text-decoration:none; width:113px; } div.tech_menu_button a:visited { background-color:#578DBF; color:#FFFFFF; text-decoration:none; } div.tech_menu_button a:active { background-color:#FFFFFF; color:#FFFFFF; text-decoration:none; } div.tech_menu_button a:link { background-color:#578DBF; color:#FFFFFF; text-decoration:none; } div.tech_menu_button a:hover { background-color:#FFFFFF; color:#FFFFFF; text-decoration:none; } div.tech_menu_button_product a { background-color:#578DBF; color:#FFFFFF; display:block; font-size:11px; padding:3px 3px 3px 12px; text-align:left; text-decoration:none; width:104px; } div.tech_menu_button_product a:visited { background-color:#5B5B5B; background-image:url(theme_arrow.gif); color:#FFFFFF; text-decoration:none; } div.tech_menu_button_product a:active { background-color:#5B5B5B; background-image:url(theme_arrow.gif); color:#FFFFFF; text-decoration:none; } div.tech_menu_button_product a:link { background-color:#5B5B5B; background-image:url(theme_arrow.gif); color:#FFFFFF; text-decoration:none; } div.tech_menu_button_product a:hover { background-color:#FFFFFF; background-image:url(theme_arrow.gif); color:#FFFFFF; text-decoration:none; } .heading_marketing_box { border:2px solid #5B5B5B; margin:0 20px 14px 0; width:229px; } .heading_marketing_box p.text_product_small_info_heading { background-color:#5B5B5B; background-image:url(theme_marketing_header.gif); border-bottom:2px solid #5B5B5B; color:#FFFFFF; font-size:11px; font-weight:900; height:20px; margin:0; padding:4px 0 0 8px; } .heading_marketing_box p { padding:8px; } .heading_marketing_box .product_image_cost { padding:8px; } .rounded-heading { background-image:url(theme_curve2.gif); background-position:right top; background-repeat:no-repeat; } .rounded-heading p.spacer { background-image:url(theme_curve1.gif); background-repeat:no-repeat; color:#FFFFFF; margin:0 10px 0 0; padding:3px 0; } .rounded-footer { background-image:url(expert_rounded_bottom_right.gif); background-position:right bottom; background-repeat:no-repeat; } .rounded-footer p.spacer { background-image:url(expert_rounded_bottom_left.gif); background-position:left bottom; background-repeat:no-repeat; color:#FFFFFF; margin:0 10px 0 0; padding:3px 0; } .indented-link a { background-color:#FFFFFF; border-bottom:1px solid #5B5B5B; display:block; font-weight:bold; padding:5px 0 5px 30px; text-decoration:none; width:140px; } .indented-link a:hover { background-color:#FFFFFF; } .graduated-link a { background-image:url(prime_link_background.gif); background-repeat:no-repeat; border-color:#FFFFFF -moz-use-text-color -moz-use-text-color #FFFFFF; border-style:solid none none solid; border-width:1px 0 0 1px; display:block; font-weight:bold; padding:5px 0 5px 30px; text-decoration:none; } .hotshot-link a { border-bottom:1px solid #FFFFFF; display:block; font-weight:bold; padding:5px 0 5px 30px; text-decoration:none; } .hotshot-link a:hover { background-image:url(hotshot-link-highlight.gif); background-repeat:no-repeat; } .hotshot-box-main { background-image:url(hotshot-box-main.gif); background-position:center bottom; width:170px; } .hotshot-box-content { background-image:url(hotshot-box-top.gif); background-repeat:no-repeat; padding:10px; } .formbox1 { background-image:url(theme-rounded-searchfield-left.gif); background-repeat:no-repeat; border:0 none; float:left; height:19px; margin:0; padding:0 0 0 10px; } .formbox2 { background-image:url(theme-rounded-searchfield-right.gif); background-position:right center; background-repeat:no-repeat; border:0 none; height:19px; margin:0; padding:0 10px 0 0; } .inputfield { border:0 none; font-size:12px; height:16px; margin:1px 0; padding:0; } #corporate_top_menu, #corporate_top_menu ul { font-size:11px; line-height:1; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0; } #corporate_top_menu a { background-color:#578DBF; background-image:url(theme_arrow.gif); background-position:left center; background-repeat:no-repeat; border-right:1px solid #000000; color:#FFFFFF; display:block; font-size:11px; margin:0; padding:3px 6px 3px 13px; text-decoration:none; } #corporate_top_menu li a:hover { background-color:#5B5B5B; background-image:url(theme_arrow.gif); background-position:left center; background-repeat:no-repeat; color:#FFFFFF; display:block; font-size:11px; margin:0; padding:3px 6px 3px 13px; text-decoration:none; } #corporate_top_menu li { float:left; line-height:18px; list-style-image:none; margin:0; padding:0; } #corporate_top_menu li ul { border-top:1px solid #000000; display:block; font-size:100%; left:-999em; list-style-image:none; margin:0 0 0 -2px; position:absolute; width:150px; } #corporate_top_menu li ul li { background-color:#578DBF; background-image:none; border-bottom:1px solid #000000; display:block; width:150px; } #corporate_top_menu li ul li a { background-image:none; border-left:1px solid #000000; border-right:1px solid #000000; display:block; line-height:150%; padding:3px 6px 4px; } #corporate_top_menu li ul li a:hover { background-color:#5B5B5B; background-image:none; border-left:1px solid #000000; border-right:1px solid #000000; display:block; padding:3px 6px 4px; } #corporate_top_menu li ul ul { margin:-24px 0 0 149px; } #corporate_top_menu li:hover ul ul, #corporate_top_menu li.sfhover ul ul { left:-999em; } #corporate_top_menu li:hover ul, #corporate_top_menu li li:hover ul, #corporate_top_menu li.sfhover ul, #corporate_top_menu li li.sfhover ul { left:auto; } .corporate_pages_menu ul { font-size:11px; line-height:1; list-style-image:none; margin:0; padding:0; } .corporate_pages_menu ul li { background-color:#578DBF; background-image:none; border-bottom:1px solid #000000; display:block; } .corporate_pages_menu li a { background-image:none; color:#FFFFFF; display:block; line-height:150%; padding:3px 6px 4px; } .corporate_pages_menu li a.product_section { color:#FFFFFF; } .corporate_pages_menu li a:hover { background-color:#5B5B5B; background-image:none; color:#FFFFFF; display:block; padding:3px 6px 4px; } .page_header { background-color:#E2E2E2; margin:0; } .page_header_content { height:102px; text-align:left; width:960px; } .page_header_home_search_box { background-color:#578DBF; background-image:url(theme_dotted_line_2.gif); margin:0; padding:1px; } .page_header_logo_container { float:left; padding-top:20px; } .page_header_menu_cart_login_spacing { padding-left:2px; } .page_header_terms_cart_login_container { float:right; text-align:right; } .page_header_terms_container { height:38px; } .page_header_menu_cart { background-color:#FFFFFF; background-image:url(theme_icon_cart.gif); border-bottom:1px solid #578DBF; border-top:1px solid #578DBF; padding:3px 5px 4px 19px; } .page_header_menu_cart_items { background-color:#FFFFFF; border-bottom:1px solid #578DBF; border-left:1px solid #578DBF; border-top:1px solid #578DBF; padding:3px 5px 4px; } .page_header_menu_login { background-color:#FFFFFF; background-image:url(theme_icon_login.gif); border-bottom:1px solid #578DBF; border-top:1px solid #578DBF; padding:3px 5px 4px 17px; } .page_menu { background-color:#578DBF; margin:0; } .page_menu_content { height:36px; width:960px; } .page_menu_items { background-color:#578DBF; float:left; height:36px; padding:0 0 0 5px; width:65%; } .page_menu_items_search { background-color:#578DBF; float:right; height:36px; padding:0 0 0 10px; width:30%; } .page_body { padding:10px 0 0; } .page_body_content { text-align:left; width:960px; } .page_body_content_left_column { float:left; width:230px; } .page_body_content_right_column { float:right; width:700px; } .page_footer { clear:both; padding:30px 0; } .page_footer_content { text-align:left; width:960px; } .text_menu_cart { line-height:normal; margin:0; padding:0; } .text_menu_cart_items { font-weight:900; line-height:normal; margin:0; padding:0; } .text_word_spacing_8px { word-spacing:8px; } .text_terms_conditions { border:0 none; color:#578DBF; font-size:11px; margin:0; padding:0; } a.link_cart:visited { color:#5B5B5B; text-decoration:underline; } a.link_cart:link { color:#5B5B5B; text-decoration:underline; } a.link_cart:active { color:#5B5B5B; text-decoration:underline; } a.link_cart:hover { color:#5B5B5B; text-decoration:underline; } a.link_terms_conditions:visited { color:#FFFFFF; text-decoration:underline; } a.link_terms_conditions:link { color:#FFFFFF; text-decoration:underline; } a.link_terms_conditions:active { color:#FFFFFF; text-decoration:underline; } a.link_terms_conditions:hover { color:#FFFFFF; text-decoration:underline; } .tech_page_background { height:100%; } .tech_page_content { background-color:#FFFFFF; border-left:1px solid #5B5B5B; border-right:1px solid #5B5B5B; bottom:0; height:100%; padding:0 1px; text-align:left; width:960px; } .tech_page_header_content { border-bottom:4px solid #5B5B5B; height:65px; text-align:left; width:960px; } .tech_page_header_logo_container { float:left; padding:0 0 0 15px; } .tech_page_header_menu { background-color:#5B5B5B; border-bottom:1px solid #FFFFFF; height:27px; } .tech_page_header_terms_cart_login_container { float:right; text-align:right; } .tech_page_header_terms_container { height:38px; } .tech_page_header_menu_cart { border-left:1px solid #FFFFFF; height:21px; padding:3px 3px 2px; } .tech_page_header_menu_cart_items { border-bottom:1px solid #FFFFFF; border-left:1px solid #FFFFFF; border-top:1px solid #FFFFFF; padding:3px 5px 4px; } .tech_page_header_menu_search { padding:3px 3px 2px 1px; } .tech_page_body_content { text-align:left; width:960px; } .tech_page_body_content_left_column { float:left; width:126px; } .tech_page_body_content_right_column { float:right; padding:6px 36px 0 0; width:574px; } .tech_text_menu_cart { background-color:#5B5B5B; color:#FFFFFF; font-size:11px; margin:0; padding:2px 0; } .tech_text_menu_cart_items { color:#FFFFFF; font-weight:900; line-height:normal; margin:0; padding:0 5px 0 3px; } a.tech_link_menu_cart_left:visited { background-color:#578DBF; border-bottom:1px solid #FFFFFF; border-left:1px solid #FFFFFF; border-top:1px solid #FFFFFF; color:#FFFFFF; margin:0; padding:2px 5px; text-decoration:none; } a.tech_link_menu_cart_left:link { background-color:#578DBF; border-bottom:1px solid #FFFFFF; border-left:1px solid #FFFFFF; border-top:1px solid #FFFFFF; color:#FFFFFF; margin:0; padding:2px 5px; text-decoration:none; } a.tech_link_menu_cart_left:active { background-color:#FFFFFF; border-bottom:1px solid #FFFFFF; border-left:1px solid #FFFFFF; border-top:1px solid #FFFFFF; color:#FFFFFF; margin:0; padding:2px 5px; text-decoration:none; } a.tech_link_menu_cart_left:hover { background-color:#FFFFFF; border-bottom:1px solid #FFFFFF; border-left:1px solid #FFFFFF; border-top:1px solid #FFFFFF; color:#FFFFFF; margin:0; padding:2px 5px; text-decoration:none; } a.tech_link_menu_cart_right:visited { background-color:#578DBF; border-color:#FFFFFF; border-style:solid solid solid dotted; border-width:1px; color:#FFFFFF; margin:0 1px 0 0; padding:2px 5px; text-decoration:none; } a.tech_link_menu_cart_right:link { background-color:#578DBF; border-color:#FFFFFF; border-style:solid solid solid dotted; border-width:1px; color:#FFFFFF; margin:0 1px 0 0; padding:2px 5px; text-decoration:none; } a.tech_link_menu_cart_right:active { background-color:#FFFFFF; border-color:#FFFFFF; border-style:solid solid solid dotted; border-width:1px; color:#FFFFFF; margin:0 1px 0 0; padding:2px 5px; text-decoration:none; } a.tech_link_menu_cart_right:hover { background-color:#FFFFFF; border-color:#FFFFFF; border-style:solid solid solid dotted; border-width:1px; color:#FFFFFF; margin:0 1px 0 0; padding:2px 5px; text-decoration:none; } #maincontent { background-color:#FFFFFF; height:100%; margin:0 auto; padding:7px; voice-family:inherit; width:960px; } html > div#maincontent { width:776px; } #contemporary_top_bar { background-color:#5B5B5B; background-image:url(theme_topbar_background.gif); background-position:right center; background-repeat:no-repeat; height:64px; width:auto; } #contemporary_second_bar { background-image:url(theme_secondbar_background.gif); background-repeat:repeat-x; padding:12px 5px 5px; width:auto; } #contemporary_parent_section_list { padding:5px 5px 0; width:auto; } .contemporary_body_content { text-align:left; width:960px; } .contemporary_left_column { float:left; width:120px; } .contemporary_right_column { float:right; padding:0 36px 0 0; width:574px; } #expert-container { width:960px; } #expert-quicksearch { background-image:url(expert_search_background.gif); height:24px; position:absolute; right:100px; top:0; width:314px; z-index:100; } #expert-quicksearch input.actinic-button { background-color:#5B5B5B; border:1px solid #FFFFFF; color:#FFFFFF; font-size:11px; margin:0; padding:0 3px; } #expert-quicksearch form { margin:0 0 0 20px; padding:0; } #expert-topbar { background-image:url(theme_topbar_background.gif); background-position:center bottom; background-repeat:repeat-x; border-top:10px solid #578DBF; height:100px; margin:0; } #expert-logo { height:80px; left:15px; overflow:hidden; position:absolute; top:25px; width:400px; } #expert-navbar { float:right; margin:40px 20px 0 0; } #expert-parent-sections-bar { height:30px; padding:5px 0 0 20px; width:auto; } #expert-left-bar { float:left; margin:0 15px 15px; width:170px; } #expert-right-bar { float:left; margin:0; width:141px; } #expert-bulk-area { float:left; margin:0 15px 15px 0; padding:0; width:600px; } #expert-content { border:0 none; margin:10px 0; padding:0; } #hotshot-outer-border { border-color:-moz-use-text-color #FFFFFF #FFFFFF; border-style:none solid solid; border-width:0 5px 5px; margin:0 auto; padding:0; width:1000px; } #hotshot-border { background-color:#FFFFFF; border-color:-moz-use-text-color #5B5B5B #5B5B5B; border-style:none solid solid; border-width:0 1px 1px; margin:0; padding:0; width:auto; } #hotshot-margin { margin:0 15px 15px; } #hotshot-topbar { background-image:url(theme_topbar_background.gif); background-repeat:repeat-x; border-top:10px solid #5B5B5B; height:20px; margin:0; text-align:right; } #hotshot-topbar p { margin:0 5px 0 0; } #hotshot-logobar { background-image:url(theme_secondbar_background.gif); border-bottom:2px solid #578DBF; height:80px; margin:0; } #hotshot-logo { float:left; height:75px; margin:0 0 15px 15px; overflow:hidden; width:700px; } #hotshot-quicksearch { float:right; margin-right:5px; margin-top:20px; } #hotshot-quicksearch form { margin:0 20px 0 0; padding:0; } #hotshot-navbar { background-image:url(hotshot-navbar-background.gif); background-position:right center; background-repeat:no-repeat; clear:both; height:18px; margin:0; padding-top:3px; text-align:right; } #hotshot-navbar p { margin:0; } #hotshot-navbar p a { color:#FFFFFF; font-size:13px; margin:0 2px; padding:0 10px; text-decoration:none; } #hotshot-navbar p a:hover { background-color:#578DBF; } #hotshot-left-bar { float:left; margin:15px 15px 15px 0; width:170px; } #hotshot-bulk-area { float:left; margin:15px 13px 15px 0; width:600px; } #hotshot-right-bar { float:left; margin:15px 0; width:170px; } #prime-container { margin:0 auto; width:956px; } #prime-top-bar { background-image:url(theme_topbar_background.gif); clear:both; height:102px; width:956px; } #prime-logo-image { clear:both; float:right; height:75px; margin:20px 20px 0 0; overflow:hidden; text-align:right; width:550px; } #prime-navbar { background-image:url(prime_nav_bar.gif); clear:both; height:26px; text-align:right; width:956px; } #prime-navbar p { padding-bottom:0; padding-top:5px; } #prime-navbar a { color:#FFFFFF; font-size:13px; margin:0 2px; padding:0 10px; text-decoration:none; } #prime-navbar a:hover { background-color:#578DBF; color:#5B5B5B; } #prime-second-bar { background-image:url(theme_secondbar_background.gif); height:34px; width:956px; } #prime-second-bar form { padding:6px 0 0 20px; } #prime-left-bar { float:left; margin:0 15px 15px 0; width:170px; } #prime-right-bar { float:left; margin:0; width:141px; } #prime-bulk-area { float:left; margin:0 15px 15px 0; padding:0; width:615px; } #reflective_header { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(theme_topbar_background.gif) repeat scroll 0 0; height:56px; margin:0 auto; padding:0; text-align:right; width:962px; } #reflective_main_content { background-color:#FFFFFF; border-left:2px solid #FFFFFF; border-right:2px solid #FFFFFF; margin:0 auto; padding:0; text-align:left; width:956px; } #reflective_logo_image { float:left; height:45px; margin:8px 0 0 8px; overflow:hidden; text-align:left; width:325px; } #reflective_main_content_background { background-color:#FFFFFF; } #reflective_footer { background-image:url(theme_bottombar_background.gif); height:22px; margin:0 auto; padding-bottom:0; text-align:left; width:961px; } #reflective_footer p { color:#FFFFFF; font-size:10px; line-height:12px; margin:0; padding:4px 8px 2px 12px; } #reflective_footer a { color:#FFFFFF; text-decoration:underline; } #reflective_main_content_background_left_menu { background-color:#5B5B5B; background-image:none; float:left; margin-bottom:20px; width:138px; } #reflective_main_content_background_left_menu h3 { background-color:#5B5B5B; background-image:url(reflective_sidebar_header.gif); color:#FFFFFF; font-size:11px; font-weight:400; height:20px; margin:0; padding:4px 0 0 8px; width:130px; } .reflective_sidebar_marketing_box { background-color:#FFFFFF; border-bottom:1px solid #5B5B5B; margin:0 1px; } .reflective_sidebar_marketing_box p { padding:8px; } .reflective_sidebar_marketing_box .product_image_cost { float:none; padding:8px 0 0 8px; text-align:left; } #reflective_menu_left_footer { background-color:#5B5B5B; background-image:url(reflective_sidebar_footer.gif); height:25px; } #reflective_main_content_background_right_col { background-color:#FFFFFF; float:right; padding:30px 35px; width:745px; } #reflective_top_menu_padding { margin:0; padding:29px 10px 0 3px; } #reflective_menu_top, #reflective_menu_top ul { float:right; font-size:11px; line-height:1; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0; width:580px; } #reflective_menu_top input.main_search_box { background-color:#FFFFFF; border-color:#000000 #FFFFFF #FFFFFF #000000; border-style:solid; border-width:1px; color:#000000; font-size:11px; height:16px; line-height:120%; margin:3px 0 3px 3px; padding:0 0 0 2px; vertical-align:top; width:120px; } #reflective_menu_top input.button { background-color:transparent; background-image:url(theme_icon_search.gif); border:medium none; color:#FFFFFF; font-size:11px; margin:0; padding:5px 6px 5px 24px; } #reflective_menu_top input.button:hover { background-color:transparent; background-image:url(theme_icon_search_highlight.gif); border:medium none; } #reflective_menu_top a { background-image:url(reflective_button_bg.gif); border-left:1px solid #FFFFFF; border-right:1px solid #000000; color:#FFFFFF; display:block; font-size:11px; margin:0; padding:3px 7px; text-decoration:none; } #reflective_menu_top li a:hover { background-image:url(reflective_button_bg_highlight.gif); } #reflective_menu_top a.reflective_cart { background-image:url(theme_icon_cart.gif); padding-left:24px; } #reflective_menu_top a.reflective_cart:hover { background-image:url(theme_icon_cart_highlight.gif); padding-left:24px; } #reflective_menu_top a.checkout { background-image:url(theme_icon_checkout.gif); padding-left:24px; } #reflective_menu_top a.checkout:hover { background-image:url(theme_icon_checkout_highlight.gif); padding-left:24px; } #reflective_menu_top li.items_value { background-image:url(reflective_button_bg.gif); color:#FFFFFF; float:left; line-height:18px; list-style-image:none; margin:0; padding:3px 7px; } #reflective_menu_top a.login { background-image:url(theme_icon_login.gif); padding-left:24px; } #reflective_menu_top a.login:hover { background-image:url(theme_icon_login_highlight.gif); padding-left:24px; } #reflective_menu_top li { border-top:1px solid #FFFFFF; float:left; line-height:18px; list-style-image:none; margin:0; padding:0; } #reflective_menu_top li.spacing { border-top:medium none; width:10px; } #reflective_menu_top li.search_box { background-image:url(reflective_button_bg.gif); border-left:1px solid #FFFFFF; height:24px; } #reflective_menu_top li.search_box_button { background-image:none; border-right:1px solid #000000; height:24px; } #reflective_menu_top li ul { border-top:1px solid #FFFFFF; display:block; font-size:100%; left:-999em; list-style-image:none; margin:0; position:absolute; width:150px; } #reflective_menu_top li ul li { background-color:#5B5B5B; background-image:url(reflective_button_bg.gif); border-bottom:1px solid #000000; display:block; width:150px; } #reflective_menu_top li ul li a { background-image:none; border-left:1px solid #FFFFFF; border-right:1px solid #000000; display:block; line-height:150%; padding:3px 6px 4px; } #reflective_menu_top li ul li a:hover { border-left:1px solid #FFFFFF; border-right:1px solid #000000; display:block; padding:3px 6px 4px; } #reflective_menu_top li ul ul { margin:-24px 0 0 149px; } #reflective_menu_top li:hover ul ul, #reflective_menu_top li.sfhover ul ul { left:-999em; } #reflective_menu_top li:hover ul, #reflective_menu_top li li:hover ul, #reflective_menu_top li.sfhover ul, #reflective_menu_top li li.sfhover ul { left:auto; } #reflective_menu_left_top, #reflective_menu_left_top ul { float:left; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0; width:136px; } #reflective_menu_left_top li { float:left; line-height:21px; margin:0 0 -1px; position:relative; width:136px; } #reflective_menu_left_top a { background-color:#5B5B5B; background-image:url(theme_arrow.gif); color:#FFFFFF; display:block; font-size:11px; margin:1px; padding:0 6px 0 14px; text-decoration:none; width:116px; } #reflective_menu_left_top li a:hover { background-color:#578DBF; background-image:url(theme_arrow_highlight.gif); color:#FFFFFF; font-size:11px; margin:1px; padding:0 6px 0 14px; text-decoration:none; } #reflective_menu_left_top li ul { display:block; font-size:100%; left:-999em; list-style-image:none; margin:-21px 0 0 136px; padding:0; position:absolute; width:210px; } #reflective_menu_left_top li ul li { display:block; width:198px; } #reflective_menu_left_top li ul li a { background-image:url(reflective_menu_bg.gif); display:block; margin:0; padding:1px 6px 0; width:186px; } #reflective_menu_left_top li ul li a:hover { background-image:url(reflective_menu_bg.gif); display:block; margin:0; padding:1px 6px 0; width:186px; } #reflective_menu_left_top li ul ul { margin:-21px 0 0 198px; } #reflective_menu_left_top li:hover ul ul, #reflective_menu_left_top li.sfhover ul ul { left:-999em; } #reflective_menu_left_top li:hover ul, #reflective_menu_left_top li li:hover ul, #reflective_menu_left_top li.sfhover ul, #reflective_menu_left_top li li.sfhover ul { left:auto; } .reflective_menu_left_top_other, .reflective_menu_left_top_other ul { float:left; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0; width:136px; } .reflective_menu_left_top_other li { float:left; line-height:21px; margin:0 0 -1px; position:relative; width:136px; } .reflective_menu_left_top_other a { background-color:#FFFFFF; background-image:url(reflective_menu_bg.gif); color:#FFFFFF; display:block; font-size:11px; margin:1px; padding:0 6px 0 14px; text-decoration:none; width:116px; } .reflective_menu_left_top_other li a:hover { background-color:#578DBF; background-image:url(reflective_menu_bg_highlight.gif); color:#FFFFFF; font-size:11px; margin:1px; padding:0 6px 0 14px; text-decoration:none; } #reflective_menu_left_top_products, #reflective_menu_left_top_products ul { float:left; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0; width:136px; } #reflective_menu_left_top_products li { float:left; line-height:21px; margin:0 0 -1px; position:relative; width:136px; } #reflective_menu_left_top_products a { background-color:#5B5B5B; background-image:url(reflective_menu_bg.gif); color:#FFFFFF; display:block; font-size:11px; margin:1px; padding:0 6px 0 14px; text-decoration:none; width:116px; } #reflective_menu_left_top_products li a:hover { background-color:#578DBF; background-image:url(reflective_menu_bg_highlight.gif); color:#FFFFFF; font-size:11px; margin:1px; padding:0 6px 0 14px; text-decoration:none; } #reflective_menu_left_top_products li ul { display:block; font-size:100%; left:-999em; list-style-image:none; margin:-21px 0 0 136px; padding:0; position:absolute; width:210px; } #reflective_menu_left_top_products li ul li { display:block; width:198px; } #reflective_menu_left_top_products li ul li a { background-image:url(reflective_menu_bg.gif); display:block; margin:0; padding:1px 6px 0; width:186px; } #reflective_menu_left_top_products li ul li a:hover { background-image:url(reflective_menu_bg.gif); display:block; margin:0; padding:1px 6px 0; width:186px; } #reflective_menu_left_top_products li ul ul { margin:-21px 0 0 198px; } #reflective_menu_left_top_products li:hover ul ul, #reflective_menu_left_top_products li.sfhover ul ul { left:-999em; } #reflective_menu_left_top_products li:hover ul, #reflective_menu_left_top_products li li:hover ul, #reflective_menu_left_top li.sfhover ul, #reflective_menu_left_top li li.sfhover ul { left:auto; } #corporate_main_container_menu { margin:0 auto; padding:0; text-align:left; width:962px; } #corporate_main_container { background-color:#FFFFFF; border-left:3px solid #000000; border-right:3px solid #000000; margin:0 auto; padding:0; text-align:left; width:956px; } #corporate_logo_image { height:72px; overflow:hidden; position:absolute; width:650px; z-index:10; } #corporate_main_structure_menu { background-image:url(corporate_black_header.gif); clear:both; height:100px; margin:0; } #corporate_main_structure_menu_padding { padding:74px 0 0 3px; } #corporate_main_structure_menu_background { background-color:#5B5B5B; border-bottom:2px solid #000000; height:24px; width:956px; } #corporate_main_structure_page_content_container { background-color:#FFFFFF; background-image:url(theme_main_background.gif); clear:both; margin:0; padding:0 0 16px; width:956px; } #corporate_main_structure_page_content_container_spacing { padding:0 20px; } #corporate_banner { border-bottom:1px solid #000000; height:92px; width:956px; } #corporate_banner p { color:#FFFFFF; float:right; font-size:16px; font-weight:bold; margin-right:10px; padding-top:35px; } #corporate_main_structure_footer { background-image:url(corporate_black_footer.gif); height:27px; margin:0 auto; padding-bottom:0; text-align:right; width:962px; } #corporate_main_structure_footer p { color:#FFFFFF; font-size:10px; line-height:12px; margin:0; padding:7px 8px 2px 12px; } #corporate_main_structure_footer a { color:#FFFFFF; text-decoration:none; } #corporate_main_structure_left_col_container { float:left; width:274px; } #corporate_main_structure_left_col_container h1 { background-color:#5B5B5B; border-bottom:1px solid #000000; color:#FFFFFF; font-size:11px; font-weight:900; margin:0; padding:5px 6px 5px 10px; } .corporate_products_box { margin:0; padding:8px 8px 0; } .corporate_products_box p { margin:0; padding:4px 8px 0; } .corporate_products_box .product_image_cost { padding:4px 8px 0; } #corporate_main_structure_page_right_col_container { border-left:2px solid #000000; float:right; margin:0; padding:0; width:680px; } #corporate_main_structure_page_right_col_container_content { padding:20px; } #corporate_breadcrumbs { background-color:#000000; background-image:url(theme_arrow.gif); background-position:left center; background-repeat:no-repeat; height:26px; } #corporate_breadcrumbs p { color:#FFFFFF; margin:0; padding:5px 4px 0 14px; } #corporate_breadcrumbs a { color:#FFFFFF; padding:0; } #corporate_menu_search, #corporate_menu_search ul { background-color:#578DBF; float:right; font-size:11px; line-height:1; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0; } #corporate_menu_search input.main_search_box { background-color:#FFFFFF; border:1px solid #000000; color:#000000; font-size:11px; height:16px; line-height:120%; margin:3px 0 0 3px; padding:0 0 0 2px; vertical-align:top; width:120px; } #corporate_menu_search input.button { background-color:#578DBF; background-image:url(theme_icon_search.gif); background-position:left center; background-repeat:no-repeat; border:medium none; color:#FFFFFF; font-size:11px; height:24px; margin:0; padding:0 4px 0 18px; } #corporate_menu_search input.button:hover { background-color:#5B5B5B; background-image:url(theme_icon_search.gif); border:medium none; } #corporate_menu_search li { float:left; line-height:18px; list-style-image:none; margin:0; padding:0; } #corporate_menu_search li.spacing { border-top:medium none; width:10px; } #corporate_menu_search li.search_box { border-left:1px solid #000000; height:24px; } #corporate_menu_search li.search_box_button { background-image:none; height:24px; } #corporate_cart_login_menu, #corporate_cart_login_menu ul { float:right; font-size:11px; line-height:1; list-style-image:none; list-style-position:outside; list-style-type:none; margin:51px 0 0; padding:0; } #corporate_cart_login_menu li { color:#FFFFFF; float:left; line-height:18px; list-style-image:none; margin:0; padding:0; } #corporate_cart_login_menu li.items_value { background-color:#578DBF; border-right:1px solid #000000; color:#FFFFFF; float:left; line-height:18px; list-style-image:none; margin:0; padding:1px 7px; } #corporate_cart_login_menu a { background-color:#578DBF; background-image:none; border-right:1px solid #000000; color:#FFFFFF; display:block; font-size:11px; margin:0; padding:1px 7px; text-decoration:none; } #corporate_cart_login_menu li a:hover { background-color:#5B5B5B; background-image:none; } #corporate_cart_login_menu a.cart { background-image:url(theme_tab2_left.gif); background-position:left center; background-repeat:no-repeat; padding-left:8px; } #corporate_cart_login_menu a.cart:hover { background-image:url(theme_tab1_left.gif); } #corporate_cart_login_menu a.login { background-image:url(theme_icon_login.gif); background-position:left center; background-repeat:no-repeat; border-right:3px solid #000000; padding-left:16px; } #corporate_cart_login_menu a.login:hover { background-image:url(theme_icon_login.gif); } #corporate_cart_login_menu li ul { border-top:1px solid #000000; display:block; font-size:100%; left:-999em; list-style-image:none; margin:0; position:absolute; width:150px; } #corporate_cart_login_menu li ul li { background-color:#578DBF; background-image:none; border-bottom:1px solid #000000; display:block; width:150px; } #corporate_cart_login_menu li ul li a { background-image:none; border-left:1px solid #000000; border-right:1px solid #000000; display:block; line-height:150%; padding:3px 6px 4px; } #corporate_cart_login_menu li ul li a:hover { background-color:#5B5B5B; background-image:none; border-left:1px solid #000000; border-right:1px solid #000000; display:block; padding:3px 6px 4px; } #corporate_cart_login_menu li ul ul { margin:-24px 0 0 149px; } #corporate_cart_login_menu li:hover ul ul, #corporate_cart_login_menu li.sfhover ul ul { left:-999em; } #corporate_cart_login_menu li:hover ul, #corporate_cart_login_menu li li:hover ul, #corporate_cart_login_menu li.sfhover ul, #corporate_cart_login_menu li li.sfhover ul { left:auto; } #premier_main_container_menu { margin:0 auto; padding:0; text-align:left; width:962px; } #premier_main_container { background-color:#FFFFFF; background-image:url(theme_main_background.gif); border-left:4px solid #5B5B5B; border-right:4px solid #5B5B5B; margin:0 auto; padding:0; text-align:left; width:954px; } #premier_logo_image { height:58px; margin:10px 0 0 10px; overflow:hidden; position:absolute; width:944px; } #premier_main_structure_menu { background-image:url(premier_header.gif); clear:both; margin:0; } #premier_main_structure_menu_padding { padding:74px 4px 0; } #premier_main_structure_menu_background { background-color:#333333; background-image:url(theme_main_background.gif); background-position:center top; background-repeat:repeat-x; border-bottom:3px solid #333333; height:25px; padding:0; } #premier_main_structure_menu_background_shadow { border-bottom:2px solid #D8D8D8; } #premier_main_structure_page_content_container { background-color:#FFFFFF; background-image:url(premier_background.gif); clear:both; margin:0; padding:0 0 16px; width:954px; } #premier_main_structure_page_content_container_spacing { padding:0 20px; } #premier_main_structure_footer { background-image:url(premier_footer.gif); height:22px; margin:0 auto; padding-bottom:0; text-align:left; width:962px; } #premier_main_structure_footer p { color:#D9D9D9; font-size:10px; line-height:12px; margin:0; padding:5px 8px 5px 12px; } #premier_main_structure_footer a { color:#D9D9D9; text-decoration:none; } #premier_main_content_background_left_column { background-image:none; float:left; margin:30px 0 0; width:160px; } #premier_main_content_background_left_column_content_shadow { border-bottom:2px solid #D8D8D8; border-right:2px solid #D8D8D8; } #premier_main_content_background_left_column h3 { background-color:#5B5B5B; border-bottom:1px solid #333333; border-right:1px solid #333333; border-top:1px solid #333333; color:#FFFFFF; font-size:11px; font-weight:400; height:20px; margin:0; padding:4px 0 0 8px; } .premier_marketing_box { background-color:#FFFFFF; border-bottom:1px solid #333333; border-right:1px solid #333333; margin:0; } .premier_marketing_box p.text_product_small_info_heading { background-color:#578DBF; border-bottom:1px solid #333333; color:#FFFFFF; font-size:11px; font-weight:900; margin:0; padding:6px 6px 6px 8px; } .premier_marketing_box p { margin:0; padding:8px; } .premier_marketing_box .product_image_cost { padding:8px; } .premier_marketing_box p.text_product_small_info { clear:both; padding:8px; } #premier_main_content_background_right_col { background-color:#FFFFFF; float:right; padding:30px 35px; width:723px; } .premier_image_homepage_product_overview { float:right; margin:0 0 15px 20px; } #premier_top_menu, #premier_top_menu ul { font-size:11px; line-height:1; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0; } #premier_top_menu a { background-color:#578DBF; border-right:1px solid #333333; color:#FFFFFF; display:block; font-size:11px; margin:0; padding:3px 6px; text-decoration:none; } #premier_top_menu li a:hover { background-color:#5B5B5B; color:#FFFFFF; display:block; font-size:11px; margin:0; padding:3px 6px; text-decoration:none; } #premier_top_menu li { border-top:1px solid #333333; float:left; line-height:18px; list-style-image:none; margin:0; padding:0; } #premier_top_menu li ul { border-bottom:1px solid #333333; display:block; font-size:100%; left:-999em; list-style-image:none; margin:0 0 0 -1px; position:absolute; width:150px; } #premier_top_menu li ul li { background-color:#578DBF; border-bottom:medium none; display:block; width:150px; } #premier_top_menu li ul li a { background-image:none; border-left:1px solid #333333; border-right:1px solid #333333; display:block; line-height:150%; padding:3px 6px 4px; } #premier_top_menu li ul li a:hover { border-left:1px solid #333333; border-right:1px solid #333333; display:block; padding:3px 6px 4px; } #premier_top_menu li ul ul { margin:-24px 0 0 149px; } #premier_top_menu li:hover ul ul, #premier_top_menu li.sfhover ul ul { left:-999em; } #premier_top_menu li:hover ul, #premier_top_menu li li:hover ul, #premier_top_menu li.sfhover ul, #premier_top_menu li li.sfhover ul { left:auto; } #premier_menu_top_right, #premier_menu_top_right ul { float:right; font-size:11px; line-height:1px; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0; width:510px; } #premier_menu_top_right input.main_search_box { background-color:#FFFFFF; border:medium none; color:#000000; font-size:10px; height:18px; line-height:120%; margin:0; padding:4px 0 0 5px; vertical-align:top; width:120px; } #premier_menu_top_right input.button { background-color:#5B5B5B; border:medium none; color:#FFFFFF; font-size:11px; height:24px; margin:0; padding:4px 6px; } #premier_menu_top_right input.button:hover { background-color:#578DBF; border:medium none; } #premier_menu_top_right a { background-color:#5B5B5B; border-right:1px solid #333333; color:#FFFFFF; display:block; font-size:11px; margin:0; padding:3px 6px; text-decoration:none; } #premier_menu_top_right li a:hover { background-color:#578DBF; color:#FFFFFF; display:block; font-size:11px; margin:0; padding:3px 6px; text-decoration:none; } #premier_menu_top_right li.items_value { background-color:#5B5B5B; border-right:1px solid #333333; color:#FFFFFF; float:left; line-height:18px; list-style-image:none; margin:0; padding:3px 7px; } #premier_menu_top_right a.login { background-image:url(theme_icon_login.gif); background-position:left center; background-repeat:no-repeat; border-left:1px solid #333333; border-right:medium none; padding-left:20px; } #premier_menu_top_right a.login:hover { background-image:url(theme_icon_login.gif); border-right:medium none; padding-left:20px; } #premier_menu_top_right li { border-top:1px solid #333333; float:left; line-height:18px; list-style-image:none; margin:0; padding:0; } #premier_menu_top_right li.spacing { border-top:medium none; width:5px; } #premier_menu_top_right li.search_box { background-color:#5B5B5B; border-left:1px solid #333333; border-right:1px solid #333333; height:24px; } #premier_menu_top_right li.search_box_button { background-image:none; border-right:1px solid #333333; height:24px; } #premier_menu_top_right li.view_cart { border-left:1px solid #333333; } #premier_menu_top_right li ul { border-bottom:1px solid #333333; display:block; font-size:100%; left:-999em; list-style-image:none; margin:0 0 0 -1px; position:absolute; width:150px; } #premier_menu_top_right li ul li { background-color:#5B5B5B; background-image:none; border-bottom:medium none; display:block; width:150px; } #premier_menu_top_right li ul li a { background-image:none; border-left:1px solid #333333; border-right:1px solid #333333; display:block; line-height:150%; padding:3px 6px 4px; } #premier_menu_top_right li ul li a:hover { background-image:none; border-left:1px solid #333333; border-right:1px solid #333333; display:block; padding:3px 6px 4px; } #premier_menu_top_right li ul ul { margin:-24px 0 0 149px; } #premier_menu_top_right li:hover ul ul, #premier_menu_top_right li.sfhover ul ul { left:-999em; } #premier_menu_top_right li:hover ul, #premier_menu_top_right li li:hover ul, #premier_menu_top_right li.sfhover ul, #premier_menu_top_right li li.sfhover ul { left:auto; } 