/* begin general styles for all themes */ body { margin: 5px 0px; padding: 0px; background-color:#ffffff; font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 11px; } p, table, td, th {font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;font-weight: normal;color: #000000;margin-top: 0px;} form {margin: 0px;} a:link {color: #d20a14;text-decoration: none;} a:visited {color: #d20a14;text-decoration: none;} a:hover {color: #000000;text-decoration: underline;} a:active {color: #d20a14;text-decoration: none;} ul {list-style-type: square;} .actCHECKOUTEM {background-color: #8cb3d9;} .actCHECKOUTBG {background-color: #eeeeee;} .actlarger {font-size: 13px;color: #000000;} .actsmaller{font-size: 10px;color: #000000;} .actxxsmall {font-size: 10px;color: #000000;} .actxsmall {font-size: 11px;color: #000000;} .actsmall {font-size: 11px;color: #000000;} .actregular {font-size: 13px;color: #000000;} .actlarge{font-size: 16px;color: #000000;} .actxlarge {font-size: 20px;color: #000000;} .actxxlarge {font-size: 20px;color: #000000;} .actwarningcolor {color: #cc0000;} .actrequiredcolor {color: #cc0000;} .actsearchhighlightcolor {color: #cc0000;} .actrequired {color: #cc0000;} .actwarning {font-size: 11px;color: #cc0000;} .actwelcome {font-size: 11px;color: #000000;} .actlogotext {font-size: 11px;color: #D9090E;font-style: normal;font-weight: bold;text-align: center;} .actlogout {font-size: 11px;color: #d20a14;} .thinborder1 {border: 1px solid #000099;} .thinborder2 {border: 1px solid #0f59c3;} .thinred {border: solid 1px #000099;border-top: 0px;} .thinred2 {border: solid 1px #0f59c3;border-top: 0px;}  .content_left {text-align: left;float: left;margin-right: 20px;} .content_right {text-align: right;float: right;margin-right: 20px;} .boxheading {font-weight: bold;text-transform: uppercase;color: #ffffff;} 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;} table.checkout td {background-color: #eeeeee;} table.checkout th {background-color: #8cb3d9;} .cart {background-color: #eeeeee;} .cartheading {background-color: #8cb3d9;font-weight: bold;} * html .boxhead h2 {height: 1%;} .sidebox {background: url('theme_curve4.gif') no-repeat bottom right;font-size: 100%;} .boxhead {background: url('theme_curve2.gif') no-repeat top right;margin: 0;padding: 0;text-align: left;} .boxhead h2 {background: url('theme_curve1.gif') no-repeat top left;margin: 0;padding: 5px 10px 5px;color: #ffffff; font-weight: bold; font-size: 1.2em; line-height: 1em;} .boxbody {background: url('theme_curve3.gif') no-repeat bottom left;margin: 0;padding: 5px 10px 11px;} .boxbody ol {margin: 0;padding: 0;margin-left: 1.2em;padding-left: 1.2em;} .boxbody ol li {margin-bottom: 0.2em;} /* Checkout Progress Indicator */ p.checkout-progress-heading {width: 300px;margin: 0px auto 10px auto;} #checkout-progress-indicator {width: 300px;height: 19px;background-image: url('cpi-background.gif');margin: 0 auto 20px auto;} .checkout-progress-0 {width: 75px;height: 19px;background-color: #000099;background-image: url('cpi-main.gif');float: left;} .checkout-progress-1 {width: 150px;height: 19px;background-color: #000099;background-image: url('cpi-main.gif');float: left;} .checkout-progress-2 {width: 225px;height: 19px;background-color: #000099;background-image: url('cpi-main.gif');float: left;} .checkout-progress-3 {width: 300px;height: 19px;background-color: #000099;background-image: url('cpi-main.gif');float: left;} #checkout-progress-indicator .cpi-end {width: 8px;padding: 0;margin: 0;border: 0;height: 19px;background-image: url('cpi-end.gif');background-position: right;background-repeat: no-repeat;float: left;} #actinic-sitemap {margin-left: 5px;} #actinic-sitemap ul {margin-bottom: 0;padding-bottom: 0;} /* end of general styles for all themes */ /* CSS Specific to 'Executive' */ /* PRODUCT FORMATTING ELEMENTS & LINE ELEMENTS --------------------------------------------------- */ /* lines -------------------------------------------------------------------------------- */ .dotted_line_blue	{height: 1px; background-color: #0f59c3; background-image:url('theme_dotted_line.gif'); clear:both;} .solid_line_light_blue	{ height: 1px; padding: 0px; margin: 0px; background-color: #0f59c3; clear:both;} .solid_line_blue	{ height: 1px; padding: 0px; margin: 0px; background-color: #000099; clear:both;} .dotted_outline_blue	{ border: 1px dotted #0f59c3; padding: 4px;} /* end lines ---------------------------------------------------------------------------- */ .best_selling_items	{ padding: 10px; background-color: #ffffff;} .best_selling_items_spacing	{padding: 0px 0px 8px 8px;} .product_image_cost	{margin: 0px 12px 8px 0px;text-align: center; float: left;} .product_list	{margin: 2px 2px 2px 2px;} /* PRODUCT FORMATTING ELEMENTS AND LINE ELEMENTS -------------------------------------------- */ /* IMAGE FORMATTING ELEMENTS ------------------------------------------------------------ */ .image_float_right	{float: right; margin: 16px 0px 15px 20px;} .image_float_center	{float: center;margin: 16px 0px 15px 20px;} .image_product	{ margin: 1px 5px 5px 1px; text-align: center; float: center;} .image_product_left	{margin: 1px 5px 5px 1px; text-align: center; float: left;} .image_section	{margin: 1px 5px 5px 1px;text-align: center;float: center;} /* END OF IMAGE FORMATTING ELEMENTS ----------------------------------------------------- */ /* TEXT FORMATTING ELEMENTS ------------------------------------------------------------- */ /* headings ----------------------------------------------------------------------------- */ h1	{font-size: 20px;font-weight: 900;margin: 0px;padding: 0px 0px 4px 0px;color: #000099;} h1.subheading	{font-size: 13px;font-weight: 900;margin: 0px;padding: 0px 0px 14px 0px;color: #0f59c3;} h1.homepage	{font-size: 16px;font-weight: 900;margin: 0px;padding: 0px 0px 3px 0px;color: #0f59c3;} h2	{font-size: 16px;font-weight: 900;margin: 0px;padding: 2px 0px 14px 0px;color: #0f59c3;} h2.clearall	{font-size: 16px;font-weight: 900;margin: 0px;padding: 2px 0px 14px 0px;color: #0f59c3;clear:both;} h3.product	{font-size: 13px;font-weight: 900;margin: 0px;padding: 0px 0px 6px 0px;color: #0f59c3;} h3.product_price	{font-size: 11px;font-weight: 900;margin: 0px;padding: 0px 0px 20px 0px;} .text_heading_left_column	{margin: 0px;padding: 19px 0px 4px 0px;line-height:normal;color: #000099;font-weight: 900;font-size: 13px;} /* end headings ------------------------------------------------------------------------- */ /* list fomatting ----------------------------------------------------------------------- */ ul	{line-height: 150%;padding: 0px 0px 0px 1px;margin: 0px 0px 18px 15px;font-size: 11px;} ul.products	{line-height: normal;padding: 0px 0px 0px 1px;margin: 3px 0px 4px 15px;font-size: 11px;color: #cc0000;} /* end list fomatting ------------------------------------------------------------------- */ /* menu text --------------------------------------------------------------------------- */ .text_menu	{padding: 2px 0px 2px 0px;font-size : 11px;margin: 0px;color : #ffffff;} .text_menu_no_space	{word-spacing: normal;} .text_menu_cart	{padding: 0px;margin: 0px;line-height: normal;} .text_menu_cart_items	{padding: 0px;margin: 0px;line-height: normal;font-weight: 900;}	 /* end menu text ----------------------------------------------------------------------- */ /* product text ------------------------------------------------------------------------ */ .text_product_small_info	{font-size: 10px;line-height: normal;margin: 0px;padding: 0px 0px 6px 0px;} .text_product_small_info_heading	{margin: 0px;padding: 10px 0px 12px 0px;line-height:normal;color: #0f59c3;font-weight: 900;font-size: 11px;} .text_product_small_info_price	{margin: 0px;padding: 8px 0px 0px 0px;line-height:normal;font-weight: 900;font-size: 11px;} /* end product text -------------------------------------------------------------------- */ .text_breadcrumbs	{font-size: 10px;color: #000099;margin: 0px;line-height:normal;padding: 2px 0px 10px 0px;}	 .text_footer	{color: #0f59c3;font-size: 10px;padding:0px;margin:4px 0px 0px 0px;} .text_options	{font-weight: 900;} .text_word_spacing_8px	{word-spacing: 8px;} .text_terms_conditions	{color: #0f59c3;font-size: 11px;border: 0;margin: 0;padding: 0;} /* END OF TEXT FORMATTING ELEMENTS ----------------------------------------------------- */ /* FORM FORMATTING ELEMENTS ------------------------------------------------------------ */ /* buttons ----------------------------------------------------------------------------- */ .form_button	{line-height: normal;width: 76px;margin: 0px;padding: 0px 0px 0px 12px;font-size : 11px;background-color: #0f59c3;border: 1px solid #000099;color: #ffffff;word-spacing: normal;}	 .form_button_quick_search	{line-height: 13px;height: 18px;width: 85px;margin: 1px 1px 1px 1px;padding: 0px 0px 0px 12px;font-size : 11px;background-color: #0f59c3;border: 1px solid #000099;color: #ffffff;background-image: url('theme_icon_search.gif');word-spacing: normal;} .form_button_add_to_cart	{line-height: 27px;height: 35px;width: 150px;margin: 0px;padding: 0px;font-size : 20px;border: 0px;background-color: #0f59c3;color: #ffffff;background-image: url('ButtonAddToBasket.gif');word-spacing: normal;} /* end buttons ------------------------------------------------------------------------- */ .form_input_general	{line-height: normal;font-size : 11px;word-spacing: normal;} .form_main_search_box	{line-height: 13px;width: 76px;height: 16px;margin: 0px 1px 0px 1px;padding: 0px 0px 0px 2px;font-size : 11px;background-color: #eeeeee;border: 1px solid #eeeeee;color: #000000;vertical-align: top;} .form_main_search_box_td	{background-color: #0f59c3} /* END OF FORM FORMATTING ELEMENTS ------------------------------------------------------ */ /* LINK FORMATTING ELEMENTS ------------------------------------------------------------- */ a.product_section:visited  {color : #d20a14;text-decoration : none;} a.product_section:link  {color : #d20a14;text-decoration : none;} a.product_section:active  {color : #d20a14;text-decoration : none;} a.product_section:hover  {color : #000000;text-decoration : none;} /* ------------------------ */ a.link_menu:visited  {padding: 2px 5px 2px 5px;margin: 0px 1px 0px 0px;color : #ffffff;text-decoration : none;background-color: #0f59c3; border: 1px solid #999999;} a.link_menu:link  {padding: 2px 5px 2px 5px;margin: 0px 1px 0px 0px;color : #ffffff;text-decoration : none;background-color: #0f59c3;border: 1px solid #999999;} a.link_menu:active  {padding: 2px 5px 2px 5px;margin: 0px 1px 0px 0px;color : #ffffff;text-decoration : none;background-color: #0f59c3;border: 1px solid #999999;} a.link_menu:hover  {padding: 2px 5px 2px 5px;margin: 0px 1px 0px 0px;color : #ffffff;text-decoration : none;background-color: #000099;border: 1px solid #999999;} /* ------------------------ */ a.link_footer:visited  {color : #999999;text-decoration : underline;} a.link_footer:link  {color : #999999;text-decoration : underline;} a.link_footer:active  {color : #999999;text-decoration : underline;} a.link_footer:hover  {color : #999999;text-decoration : underline;} /* ------------------------ */ a.link_breadcrumbs:visited	{color : #000099;text-decoration : underline;} a.link_breadcrumbs:link  {color : #000099;text-decoration : underline;} a.link_breadcrumbs:active  {color : #000099;text-decoration : underline;} a.link_breadcrumbs:hover  {color : #000099;text-decoration : underline;} /* ------------------------ */ a.link_cart:visited	{color : #000099;text-decoration : underline;} a.link_cart:link  {color : #000099;text-decoration : underline;} a.link_cart:active  {color : #000099;text-decoration : underline;} a.link_cart:hover  {color : #000099;text-decoration : underline;} /* ------------------------ */ a.link_terms_conditions:visited	{color : #999999;text-decoration : underline;} a.link_terms_conditions:link  {color : #999999;text-decoration : underline;} a.link_terms_conditions:active  {color : #999999;text-decoration : underline;} a.link_terms_conditions:hover  {color : #999999;text-decoration : underline;} /* ------------------------ */ /* END OF LINK FORMATTING ELEMENTS ------------------------------------------------------ */ /* Elements Specific to the Technical Theme */ /* Start of styles new to v9 */ /* Styles for 'Best Seller List in Boxes' and 'New Products List in Boxes' used on the brochure home page */ .heading_marketing_box	{border: 2px solid #000099;width: 229px;margin: 0px 20px 14px 0px;} .heading_marketing_box p.text_product_small_info_heading	{background-color: #000099;border-bottom: 2px solid #000099;color: #ffffff;font-weight: 900;font-size: 11px;background-image: url('theme_marketing_header.gif');margin: 0px;padding: 4px 0px 0px 8px;height: 20px;} .heading_marketing_box	p{padding: 8px;} .heading_marketing_box .product_image_cost	{padding: 8px;} /* Rounded header and footer used around the bulk areas in 'Expert' and 'Hotshot' themes, but also used in the lists that have 'Rounded Corners' in the name */ .rounded-heading {background-image: url('theme_curve2.gif');background-repeat: no-repeat;background-position: top right;} .rounded-heading p.spacer {margin: 0;padding: 3px 0;background-image: url('theme_curve1.gif');background-repeat: no-repeat;margin-right: 10px;color: #ffffff;} .rounded-footer {background-image: url('expert_rounded_bottom_right.gif');background-repeat: no-repeat;background-position: bottom right;} .rounded-footer p.spacer {margin: 0;padding: 3px 0;background-image: url('expert_rounded_bottom_left.gif');background-position: bottom left;background-repeat: no-repeat;margin-right: 10px;color: #ffffff;} .indented-link a {display: block;background-color: #fff;width: 140px;padding: 5px 0 5px 30px;font-weight: bold;text-decoration: none;border-bottom: solid 1px #000099;} .indented-link a:hover {background-color: #999999;} /* Style for the 'Graduated Background' for Top Level Section lists and Brochure Page lists */ .graduated-link a {display: block;padding: 5px 0 5px 30px;font-weight: bold;text-decoration: none;border: solid 1px #999999;border-bottom: 0;border-right: 0;background-image: url('prime_link_background.gif');background-repeat: no-repeat;} /* Style for the 'Shaded Background' for Top Level Section lists and Brochure Page lists */ .hotshot-link a {display: block;padding: 5px 0 5px 30px;font-weight: bold;text-decoration: none;border-bottom: solid 1px #ffffff;} .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: bottom;width: 170px;} .hotshot-box-content {background-image: url('hotshot-box-top.gif');background-repeat: no-repeat;padding: 10px;} /* Styles for 'Quick Search Bar With Curved Box' layout */ .formbox1 {padding: 0px;margin: 0px;border: 0px;background-image: url('theme-rounded-searchfield-left.gif');padding-left: 10px;background-repeat: no-repeat;margin-bottom: 5px;} .formbox2 {padding: 0px;margin: 0px;border: 0px;height: 19px;background-image: url('theme-rounded-searchfield-right.gif');background-position: right;background-repeat: no-repeat;padding-right: 10px;} .inputfield {padding: 0px;margin: 0px;margin-top: 1px;border: 0px;font-size: 12px;} /* Drop down menus used for top level section lists and brochure page lists in the 'Corporation' and 'Premier' theme */ #pageholder { width: 1003px; margin: 0px auto; padding: 0px; background: #FFF; } #header_outline { margin: 0px; padding: 0px 0px 0px 0px; width: 1003px; height: 80px; float: centre; background: #FFF url('Trident-Header.gif') top; }  #header_container { height: 65px; padding: 0px; border-left: 1px solid #999999; border-right: 1px solid #999999; margin: 0px; } /* IE6 Only */ * html #headerContainer { margin-bottom: -3px; }  #info_links { height: 37px; font-weight: bold; text-align: center; padding: 0px; border-left: 1px solid #999999; border-right: 1px solid #999999; clear;both } #shop_links { height: 37px; font-weight: bold; text-align: center; padding: 0px 0px 0px 0px; border-left: 1px solid #999999; border-right: 1px solid #999999; clear;both } #gen_linksbar { padding: 0px 10px; width:981px; border: 1px solid #999999; background: #0f59c3 url('gradientimagehor.png') repeat-x; float: left; margin: 0;} #gen_linksbarorg { font-weight: bold; text-align: center; padding: 0px; width:1001px; border: 1px solid #999999; background: #0f59c3 url('gradientimagehor.png') repeat-x; } .searchholder {float: left; padding: 2px 10px 2px 10px; } .gen_linksnav { margin: 0px; padding: 0px; list-style-type: none; float: left; }  .gen_linksnav li { margin: 0px; padding: 0px; float: left; }  .gen_linksnav a { float: left; color: #fff; text-decoration: none; line-height: 2.5em; padding: 0px 10px 0px 10px; font-weight: bold; }  .gen_linksnav a:hover { background: #000099; color: #fff; }  #bulk { float: left; border-left: 1px solid #999999; border-right: 1px solid #999999; margin: 0px; padding: 1px 0px; width: 1001px; } #leftcolumn { width: 170px; float: left; padding: 0px 0px 19px 10px; margin: 0px; clear;both } .sidebarheader { padding: 6px 0px 4px 5px; margin: 20px 0px 0px 0px; font-weight: bold; font-size: 120%; color: #fff; background: #0f59c3 url('sidebar-header.gif') no-repeat 0 0; }  .sidebarheaderinfo { padding: 6px 0px 4px 5px; margin: 20px 0px 0px 0px; font-weight: bold; font-size: 120%; color: #fff; background: #000099 url('sidebar-header.gif') no-repeat -171px 0; }  .sidebarcontent { border: 1px solid #999999; border-top: none; border-bottom: none; padding: 6px; margin: 0px; text-align: center; } .sidebardivider { border-top: 1px solid #999999; clear;both } .sidebarbottom { height: 10px; background: url('sidebar-botcurve.gif') no-repeat center bottom; margin: 0px 0px 20px 0px; }  .sidebarbasketsummary { height: 48px; margin: 0px 0px 20px 0px; padding: 6px 5px 10px 5px; background: url('Basket_SummaryBG.gif') no-repeat center bottom; text-align: center; font-size: 12px; }  .sidebarbasketsummary a { float: left; display: block; height: 22px; width: 72px; margin: 2px; background: url('ButtonBasket.gif') no-repeat center; text-align: center; color: #fff; line-height: 1.7em; font-weight: bold; }  .viewed { vertical-align:middle; border-top: 1px solid #999999; height: 47px; clear: both } .viewed a:hover{background-color:#ffffff;} .viewed img {float:left; padding:2px;border:0px solid #660000;} .viewed img:hover {background-color:#ffffff;border:0px solid #660000;} #centrecolumn { width: 620px; float: left; padding: 0px 10px; min-height: 100px; } #centrecoltop { margin: 19px 0px 0px 0px; padding: 0px 5px; height: 10px; background: url("maintop-outline.gif") no-repeat; width: 610px; }  #centrecolmain { padding: 0px 5px; border-left: 1px solid #999999; border-right: 1px solid #999999; width: 608px; min-height: 100px }  #centrecolprodlist { width: 608px; clear: both; display: block; } #centrecolbot { float: left; padding: 0px 5px; height: 10px; width: 610px; background: url("mainbot-outline.gif") no-repeat bottom left; clear;both }  #rightcolumn { width: 170px; float: right; padding: 0px 10px 19px 0px; margin: 0px; clear;both }  #footer_header { font-weight: bold; text-align: left; padding: 8px 10px; margin: 0px; width:981px; float: left; border: 1px solid #999999; font-size: 14px; font-weight: bold; color: #fff; background: #0f59c3; } #footer_info { float: left; border-left: 1px solid #999999; border-right: 1px solid #999999; border-bottom: 1px solid #999999; padding: 1px 0px; width: 1001px; margin: 0px; clear;both }  .footer_info_links, .footer_info_linksR { float: left; margin: 20px 0px 20px 0px; padding: 0px 15px; width: 249px } .footer_info_links { border-right: 1px solid #999999 } #footer { float: left; border-left: 1px solid #999999; border-right: 1px solid #999999; padding: 1px 0px; width: 1001px; margin: 0px; clear;both }  #footer_outline { margin: 0px; padding: 0px 0px 0px 0px; width: 1003px; height: 10px; float: left; background: #FFF url('footer-outline.gif') bottom; }  .productcontainer300 { float: left; width: 298px; padding: 3px; overflow: hidden } .productheader300 { float: left; background: url("Product-Layout290_01.gif") no-repeat; width: 298px; height: 8px; clear:both } /* IE6 Only */ * html .productheader300 { margin-bottom: -6px; }  .productcontent300 { border-left: 1px solid #999999; border-right: 1px solid #999999; width: 296px; min-height: 136px; clear:both } .productimage { float: left; padding: 0px 3px; width: 95px; height: 136px; vertical-align:middle } .productnameholder300 { float: right; background: url('Product-Layout290_03.gif') no-repeat bottom; width: 193px; }  .productname { padding: 0px 2px 3px 2px; font-weight: bold; font-size: 120%; color: #fff } .productnamecentre { padding: 0px 2px 3px 2px; text-align:center; font-weight: bold; font-size: 120%; color: #fff }  .productfooter300 { float: left; background: url("Product-Layout290_05.gif") no-repeat; width: 298px; height: 9px; clear:both } .productcontainer600 { float: left; width: 602px; padding: 3px; overflow: hidden } .productheader600 { float: left; background: url("Product-Layout600_01.gif") no-repeat; width: 602px; height: 8px; clear:both } /* IE6 Only */ * html .productheader600 { margin-bottom: -6px; } .productcontent600 { margin: 0px; border-left: 1px solid #999999; border-right: 1px solid #999999; width: 600px; min-height: 138px; clear:both } .productnameholder600 { float: right; background: url('Product-Layout600_03.gif') no-repeat bottom right; width: 494px; }  .productfooter600 { float: left; background: url("Product-Layout600_06.gif") no-repeat; width: 602px; height: 9px; clear:both } .productheaderline600 { float: left; background: url("Product-Layoutline600_01.gif") no-repeat; width: 602px; height: 8px; clear:both } /* IE6 Only */ * html .productheader600 { margin-bottom: -6px; }  .productcontentline600 { border-left: 1px solid #999999; border-right: 1px solid #999999; background: url("Product-Layoutline600_02.gif") repeat-y left; width: 600px; min-height: 21px; clear:both } .productnameholderline600 { float: left; background: #000099; width: 249px; }  .productchoiceholderline600 { float: left; width: 149px; padding: 0px 3px 0px 3px; } .productpriceholderline600 { float: left; width: 95px; padding: 0px 3px 0px 3px; } .productmoreinfoholderline600 { float: left; width: 94px; padding: 0px; } .productfooterline600 { float: left; background: url("Product-Layoutline600_03.gif") no-repeat; width: 602px; height: 9px; clear:both } .productcontainer150 { float: left; width: 146px; height: 169px; margin: 3px; padding: 0px 0px; background: url("Product-Layout150_02.gif") no-repeat top; overflow: hidden } .productnameholder150 { float: none; margin: 0px; padding: 3px 0px 0px 0px; background: url('Product-Layout150_01.gif') no-repeat top; width: 146px; z-index:-1 }  .productcontent150 { margin: 0px; width: 146px; height: 167px; overflow: hidden; clear:both } .productimage150 { float:none; margin: auto; padding: 1px 3px; width: 95px; height: 136px } .productfooter150 { float: left; background: url("Product-Layout150_02.gif") no-repeat bottom; width: 149px; height: 169px; clear:both } .fragmentimageonly { float: left; margin: 3px; padding: 0px 0px; } .fragmentspecialbox200 { float: left; width: 195px; height: 200px; margin: 3px; padding: 0px 0px; background: url("SpecialBox200.gif") no-repeat top; overflow: hidden; text-align: center; } .fragmentspecialbox200image { align: center; padding: 0px 0px; vertical-align:middle } .marketingprodcontainer { margin: 3px clear: both } .marketingprodheader { float: left; padding: 6px 0px 4px 5px; margin: 20px 0px 0px 0px; font-weight: bold; font-size: 120%; color: #0f59c3; clear:both }  .marketingproditemholder { float: left; height: 205px; overflow: hidden; border: 1px solid #999999; padding: 3px 0px 3px 0px; margin: 3px; clear: both } .marketingproditem1 { float: left; width: 140px; height: 205px; padding: 0px 3px 0px 3px; text-align: center; clear: none } .marketingproditem { float: left; width: 140px; height: 205px; padding: 0px 3px 0px 3px; text-align: center; border-left: 1px solid #999999; clear: none } .marketingprodcontent { width: 134px; min-height: 138px; } .marketingprodimage { float: none; margin: auto; padding: 1px 3px; width: 95px; height: 136px } #collapso5{margin:20px 0 0 0;} .hOb{display:none;visibility:hidden;margin-bottom:0;margin-left:5px;padding-left:5px;} .sOb{display:block;visibility:visible;margin-bottom:0;margin-left:5px;padding-left:5px;} #collapso5 a{color:#fff;text-decoration:none;} #collapso5 ul{margin:0;padding:0;list-style-type:none;line-height:110%;font-family:verdana,arial,Helvetica,sans-serif;} #collapso5 li{margin:0 0 1px 0;text-indent:-7px;} #collapso5 div{padding:6px 0 4px 5px;font-weight:bold;font-size:100%;color:#fff;display:block;width:165px;background:#0f59c3 url('sidebar-header.gif') no-repeat;} #collapso5 a:hover{background:#999;} #collapso5 ul ul li{margin:1px 0 1px 0;} #collapso5 ul ul div{display:block;padding:5px 5px 5px 10px;width:155px;background:#0f59c3 url('sidebar-gradientbac.png') repeat-y;} #collapso5 ul ul ul li{margin:1px 0 1px 0;} #collapso5 ul ul ul div{display:block;padding:5px 5px 5px 15px;width:150px;background:#009 url('sidebar-gradientbac2.png') repeat-y;} #collapso5 ul ul ul ul li{margin:1px 0 1px 0;} #collapso5 ul ul ul ul div{display:block;padding:5px 5px 5px 30px;width:135px;} .hsi{cursor:pointer;} .nsi{cursor:default;} .hsa_c{color:yellow!important;} .nsa_c{color:yellow!important;} .dum{background-image:url("c-m.gif");} #collapso5 div:hover{background:#999 url('sidebar-header.gif') no-repeat -342px 0;} #collapso5 ul ul div:hover{background:#999;} .tab-container {background: #fff; border-left:1px solid #999999; border-right:1px solid #999999; border-bottom:1px solid #999999; padding-top: 30px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px;} .tab-panes {margin: 3px;} #tab-header { float:left; width:100%; background:#fff url("tabber-round_bg.gif") repeat-x bottom; font-size:93%; line-height:normal;} #tab-header ul { margin:0; padding:10px 10px 0; list-style:none; } #tab-header li { float:left; background:url("tabber-round_left.gif") no-repeat left top; margin:0; padding:0 0 0 9px; } #tab-header a { display:block; background:url("tabber-round_right.gif") no-repeat right top; padding:5px 15px 4px 6px; text-decoration:none; font-weight:bold; color:#765; } #tab-header a:hover { color:#333; } #tab-header #tab-current { background-image:url("tabber-round_left_on.gif"); } #tab-header #tab-current a { background-image:url("tabber-round_right_on.gif"); color:#333; padding-bottom:5px; } 