/* Page body and some blanket rules */ body { background-color: #FFFFFF; background-image: url('toysngifts_bk_image.gif'); background-repeat: repeat; font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif; font-size: 12px; text-align: center; margin-top: 18px; margin-bottom: 18px; margin-left: 18px; margin-right: 18px; padding: 0 0 0 0; } abbr, acronym { border-bottom: 1px dotted #CCCCCC; cursor: help; } a:link { padding: 0; margin: 0; color: #0000FF; text-decoration: underline; font-weight: normal; } a:visited { padding: 0; margin: 0; color: #0000FF; text-decoration: underline; font-weight: normal; } a:hover { padding: 0; margin: 0; color: #0000FF; text-decoration: none; } a:active { padding: 0; margin: 0; color: #0000FF; text-decoration: underline; font-weight: normal; } /* Main container to assign widths and position */ #main_container { width: 952px; min-width: 952px; border: 1px solid #CCCCCC; background-color:#FFFFFF; margin: 0 0 0 0; padding: 0 0 0 0; } /* Header Panel containing logo and cust service logo */ #main_header { width: 950px; border: 0 none #000000; background-color: #FFFFFF; margin: 0 1px 0 0; padding: 0 0 0 0; clear: both; } /* Logo Panel */ #main_logo { width: 515px; min-width: 515px; margin: 3px 0 0 0; padding: 0; border: 0 none; background-color: #FFFFFF; float: left; } #main_logo img { border: 0; } #main_logo a:link, a:visited, a:hover, a:active { border: 0; text-decoration: none; } /* Cust Services Logo */ #main_cust_services_logo { width: 275px; min-width: 275px; margin: 3px 0 0 0; padding: 0; border: 0; background-color: #FFFFFF; float: right; } /* Body Panels */ #body_area { width: 952px; border: 0px dashed #000000; background-color: #FFFFFF; margin: 0; padding: 0; clear: both; } /* Column A */ #column_a { width: 171px; border: 0px dashed #000000; float:left; background-color: #FFFFFF; margin: 0; padding: 0; } /* Column B */ #column_b { width: 171px; border: 0px dashed #000000; float: right; background-color: #FFFFFF; margin: 0; padding: 0; } #center { margin: 0 0 0 1px; padding: 0; border: 0; background-color: #FFFFFF; width: 604px; float: left; } /* Top Center Info Panel */ #central_top { width: 604px; border: 1px solid #CCCCCC; background-color: #9B0000; color: #FFFFFF; margin: 0 0 1px 0; padding: 0; background-image: url('toysngifts-bk-grad_02_announce.gif'); background-repeat: no-repeat; } #central_top p { padding: 6px 50px 6px 50px; } /* Link specs within central top announce panel */ #central_top a:link { color: #FFFF00; text-decoration: underline; } #central_top a:visited { color: #FFFF00; text-decoration: underline; } #central_top a:hover { color: #FFFF00; text-decoration: none; } #central_top a:active { color: #FFFF00; text-decoration: underline; } /* Central Column containing main bulk of site */ #central_main { width: 606px; max-width: 606px; border: 0px solid #CCCCCC; background-color: #FFFFFF; margin: 0 0 1px 0; padding: 0 0 1px 0; text-align: center; z-index: +1; } #central_main form { margin: 0; padding: 0; } #central_main input { margin: 0 0 0 5px; padding: 0; border: 1px solid #CCCCCC; color: #999999; font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif; font-size: 12px; display: inline; } #central_main h1 { font-size: 12px; font-weight: bold; color: #FFFFFF; text-align: left; background-color: #1E21B8; padding: 6px 3px 6px 40px; border: 1px solid #CCCCCC; margin: 0; background-image: url('toysngifts-bk-grad_01_top.gif'); background-repeat:  no-repeat; white-space: nowrap; } #central_main p { margin: 0; border: 0; padding: 5px; text-align: justify; clear: both; } #central_main a:link { padding: 0; margin: 0; color: #0000FF; text-decoration: underline; background: inherit; font-weight: normal; } #central_main a:visited { padding: 0; margin: 0; color: #0000FF; text-decoration: underline; background: inherit; font-weight: normal; } #central_main a:hover { padding: 0; margin: 0; text-decoration: none; background: inherit; } #central_main a:active { padding: 0; margin: 0; color: #0000FF; text-decoration: underline; background: inherit; font-weight: normal; } img.back { float: right; margin: 3px; padding: 0; border: 0; } #general_centered { text-align: center; margin: 0; padding: 0; clear: both; color: #CCCCCC; } #general_spaced { text-align: center; height: 5px; padding: 0; clear: both; } #central_main_row_item_4s { width: 146px; max-width: 146px; border: 1px solid #CCCCCC; background-color: #FFFFFF; margin: 1px 0 1px 2px; text-align: center; float: left; } #central_main_row_item_4s h2 { font-size: 12px; font-weight: bold; color: #FFFFFF; text-align: center; background-color: #1E21B8; padding: 6px 2px 6px 2px; border-bottom: 1px solid #CCCCCC; margin: 0; background-image: url('toysngifts-bk-grad_01_long.gif'); background-repeat:  no-repeat; white-space: nowrap; } #central_main_row_item_4s img { border: 1px solid #CCCCCC; margin: 5px 0 0px 0; padding: 0; } #central_main_row_item_4s p { margin: 0; padding: 5px; text-align: center; clear: none; } #central_main_row_item_4Ss { width: 146px; max-width: 146px; border: 0px solid #CCCCCC; background-color: #FFFFFF; margin: 1px 0 1px 2px; text-align: center; float: left; } #central_main_row_item_4Ss h2 { font-size: 12px; font-weight: bold; color: #FFFFFF; text-align: center; background-color: #1E21B8; padding: 6px 2px 6px 2px; border-bottom: 1px solid #CCCCCC; margin: 0; background-image: url('toysngifts-bk-grad_01_long.gif'); background-repeat:  no-repeat; white-space: nowrap; } #central_main_row_item_4Ss img { border: 1px solid #CCCCCC; margin: 5px 0 0px 0; padding: 0; height: 130px; width: 130px; } #central_main_row_item_4Ss p { margin: 0; padding: 5px; text-align: center; clear: none; } #central_main_row_item_2sl { width: 296px; max-width: 296px; border: 1px solid #CCCCCC; background-color: #FFFFFF; margin: 1px 0 1px 2px; padding: 0 0 5px 0; text-align: center; float: left; } #central_main_row_item_2sl h2 { font-size: 12px; font-weight: bold; color: #FFFFFF; text-align: center; background-color: #1E21B8; padding: 6px 3px 6px 3px; border-bottom: 1px solid #CCCCCC; margin: 0; background-image: url('toysngifts-bk-grad_01_long.gif'); background-repeat:  no-repeat; white-space: nowrap; } #central_main_row_item_2sl img { border: 1px solid #CCCCCC; margin: 5px; padding: 0; float: left; } #central_main_row_item_2sl p { margin: 0; padding: 6px; text-align: center; clear: none; } #central_main_row_item_2sr { width: 296px; max-width: 296px; border: 1px solid #CCCCCC; background-color: #FFFFFF; margin: 1px 0 1px 2px; text-align: center; float: left; } #central_main_row_item_2sr h2 { font-size: 12px; font-weight: bold; color: #FFFFFF; text-align: center; background-color: #1E21B8; padding: 6px 3px 6px 3px; border-bottom: 1px solid #CCCCCC; margin: 0; background-image: url('toysngifts-bk-grad_01_long.gif'); background-repeat:  no-repeat; white-space: nowrap; } #central_main_row_item_2sr img { border: 1px solid #CCCCCC; margin: 5px; padding: 0; float: right; } #central_main_row_item_2sr p { margin: 0; padding: 6px; text-align: center; clear: none; } #central_main_row_item_2Tsl { width: 301px; max-width: 301px; border: 0px solid #CCCCCC; background-color: #FFFFFF; margin: 1px 0 1px 0; text-align: center; float: left; } #central_main_row_item_2Tsl img { border: 1px solid #CCCCCC; margin: 5px; padding: 0; float: left; } #central_main_row_item_2Tsl p { margin: 0; padding: 6px; text-align: center; clear: none; } #central_main_row_item_2Tsr { width: 301px; max-width: 301px; border: 0px solid #CCCCCC; background-color: #FFFFFF; margin: 1px 0 1px 0; text-align: center; float: left; } #central_main_row_item_2Tsr img { border: 1px solid #CCCCCC; margin: 5px; padding: 0; float: right; } #central_main_row_item_2Tsr p { margin: 0; padding: 6px; text-align: center; clear: none; } #central_main_row_item_sl { width: 596px; max-width: 596px; border: 1px solid #CCCCCC; background-color: #FFFFFF; margin: 1px 0 1px 2px; text-align: center; padding: 0 0 5px 0; float: left; } #central_main_row_item_sl h2 { font-size: 12px; font-weight: bold; color: #FFFFFF; text-align: center; background-color: #1E21B8; padding: 6px 3px 6px 3px; border-bottom: 1px solid #CCCCCC; margin: 0; background-image: url('toysngifts-bk-grad_01_long.gif'); background-repeat:  no-repeat; white-space: nowrap; } #central_main_row_item_sl img { border: 1px solid #CCCCCC; margin: 5px; padding: 0; float: left; } #central_main_row_item_sl p { margin: 0; padding: 5px; text-align: center; clear: none; } #central_main_row_item_sr { width: 596px; max-width: 596px; border: 1px solid #CCCCCC; background-color: #FFFFFF; margin: 1px 0 1px 2px; text-align: center; float: left; } #central_main_row_item_sr h2 { font-size: 12px; font-weight: bold; color: #FFFFFF; text-align: center; background-color: #1E21B8; padding: 6px 3px 6px 3px; border-bottom: 1px solid #CCCCCC; margin: 0; background-image: url('toysngifts-bk-grad_01_long.gif'); background-repeat:  no-repeat; white-space: nowrap; } #central_main_row_item_sr img { border: 1px solid #CCCCCC; margin: 5px; padding: 0; float: right; } #central_main_row_item_sr p { margin: 0; padding: 5px; text-align: center; clear: none; } #central_main_row_item_Tsl { width: 596px; max-width: 596px; border: 1px solid #FFFFFF; background-color: #FFFFFF; margin: 1px 0 1px 2px; text-align: center; padding: 0 0 5px 0; float: left; } #central_main_row_item_Tsl img { border: 1px solid #CCCCCC; margin: 5px; padding: 0; float: left; } #central_main_row_item_Tsl p { margin: 0; padding: 5px; text-align: center; clear: none; } #central_main_row_item_Tsr { width: 596px; max-width: 596px; border: 1px solid #FFFFFF; background-color: #FFFFFF; margin: 1px 0 1px 2px; text-align: center; float: left; } #central_main_row_item_Tsr img { border: 1px solid #CCCCCC; margin: 5px; padding: 0; float: right; } #central_main_row_item_Tsr p { margin: 0; padding: 5px; text-align: center; clear: none; } #product_container { width: 603px; max-width: 603px; border: 1px solid #cccccc; background-color: #FFFFFF; margin: 2px 1px 2px 1px; text-align: center; padding: 0; float: left; } #product_container img { border: 1px solid #CCCCCC; margin: 5px 5px 0 5px; padding: 0; float: none; } #product_container_minis { border: 0px; margin: 0px; text-align: center; width: 285px; } #product_container img.withoutborders { border: 0px; } #product_container h1 { font-size: 12px; font-weight: bold; color: #FFFFFF; text-align: left; background-color: #1E21B8; padding: 6px 3px 6px 43px; border-bottom: 1px solid #CCCCCC; margin: 0; background-image: url('toysngifts-bk-grad_01_product.gif'); background-repeat:  no-repeat; white-space: nowrap; } #product_container a:link { padding: 0; margin: 0; color: #0000FF; text-decoration: underline; font-weight: normal; } #product_container a:visited { padding: 0; margin: 0; color: #0000FF; text-decoration: underline; font-weight: normal; } #product_container a:hover { padding: 0; margin: 0; color: #0000FF; text-decoration: none; font-weight: normal; } #product_container a:active { padding: 0; margin: 0; color: #0000FF; text-decoration: underline; font-weight: normal; } #product_q2_container { width: 298px; max-width: 298px; border: 1px solid #cccccc; background-color: #FFFFFF; margin: 2px 1px 2px 1px; text-align: center; padding: 0; float: left; overflow: hidden; } #product_q2_container h1 { font-size: 12px; font-weight: bold; max-width: 296px; color: #FFFFFF; text-align: left; background-color: #1E21B8; padding: 6px 3px 6px 43px; border-bottom: 1px solid #CCCCCC; margin: 0; background-image: url('toysngifts-bk-grad_01_product.gif'); background-repeat:  no-repeat; white-space: nowrap; } #product_q2_container a:link { padding: 0; margin: 0; color: #0000FF; text-decoration: underline; font-weight: normal; } #product_q2_container a:visited { padding: 0; margin: 0; color: #0000FF; text-decoration: underline; font-weight: normal; } #product_q2_container a:hover { padding: 0; margin: 0; color: #0000FF; text-decoration: none; font-weight: normal; } #product_q2_container a:active { padding: 0; margin: 0; color: #0000FF; text-decoration: underline; font-weight: normal; } #product_panel_a { width: 301px; max-width: 301px; margin: 2px 0 2px 0; padding: 0; background-color: #FFFFFF; border-bottom: 0px solid #CCCCCC; float: left; text-align: center; } #product_panel_a img { border: 1px solid #CCCCCC; margin: 5px 5px 0 5px; padding: 0; float: none; } #product_panel_b { width: 288px; max-width: 288px; margin: 2px 0 2px 0; padding: 0; background-color: #FFFFFF; border-bottom: 0px solid #CCCCCC; float: left; text-align: justify; } #product_panel_b input { margin: 0 0 0 5px; padding: 0; border: 0px solid #CCCCCC; color: #999999; font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif; font-size: 12px; display: inline; } #product_panel_b label { border-bottom: 1px dotted #CCCCCC; cursor: help; } #product_panel_b input.inputqty { margin: 0 0 0 5px; padding: 0; width: 25px; border: 1px solid #CCCCCC; color: #999999; font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif; font-size: 12px; display: inline; text-align: center; } #product_panel_b input.addborders { border: 1px solid #CCCCCC; margin: 0px; } #product_panel_b select { margin: 0 0 0 5px; padding: 0; width: auto; border: 1px solid #CCCCCC; color: #999999; font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif; font-size: 12px; display: inline; } #product_panel_b p { margin: 0; padding: 5px; text-align: justify; clear: none; } #product_panel_b img { border: 0px; margin: 0px; padding: 0px; } #product_also_related_container { width: 593px; max-width: 593px; border: 0px solid #cccccc; background-color: #FFFFFF; margin: 0; text-align: center; padding: 0; float: left; clear: both; } #product_related_items_container { width: 288px; max-width: 288px; border: 1px solid #cccccc; background-color: #FFFFFF; margin: 0 0 5px 3px; text-align: center; padding: 0 0 5px 0; float: left; } #product_related_items_container h2 { font-size: 12px; font-weight: bold; color: #FFFFFF; text-align: left; background-color: #1E21B8; padding: 6px 3px 6px 43px; border-bottom: 1px solid #CCCCCC; margin: 0; background-image: url('toysngifts-bk-grad_01_product.gif'); background-repeat:  no-repeat; white-space: nowrap; } #product_also_bought_container { width: 288px; max-width: 288px; border: 1px solid #cccccc; background-color: #FFFFFF; margin: 0 0 5px 3px; text-align: center; padding: 0 0 5px 0; float: left; } #product_also_bought_container h2 { font-size: 12px; font-weight: bold; color: #FFFFFF; text-align: left; background-color: #1E21B8; padding: 6px 3px 6px 43px; border-bottom: 1px solid #CCCCCC; margin: 0; background-image: url('toysngifts-bk-grad_01_product.gif'); background-repeat:  no-repeat; white-space: nowrap; } .related_also_item { width: 84px; margin: 3px; padding: 1px; border: 0px solid #CCCCCC; float: left; font-size: 9px; text-align: center; } .related_also_item a:link { padding: 0; margin: 0; color: #0000FF; text-decoration: underline; font-weight: normal; } .related_also_item a:visited { padding: 0; margin: 0; color: #0000FF; text-decoration: underline; font-weight: normal; } .related_also_item a:hover { padding: 0; margin: 0; text-decoration: none; font-weight: normal; } .related_also_item a:active { padding: 0; margin: 0; color: #0000FF; text-decoration: underline; font-weight: normal; } .related_also_item img { border: 0; margin: 0; width: 65px; height: 65px; clear: both; } #cart_panel { width: 168px; border-top: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-bottom: 0px solid #CCCCCC; border-left: 1px solid #CCCCCC; background-color: #FFFFFF; margin: 0 1px 0 0; float: right; } #cart_panel h3 { font-size: 12px; font-weight: bold; color: #FFFFFF; text-align: left; background-color: #1E21B8; padding: 6px 3px 6px 40px; border-bottom: 1px solid #CCCCCC; margin: 0; background-image: url('toysngifts-bk-grad_01_cart.gif'); background-repeat:  no-repeat; white-space: nowrap; } #cart_panel a:link { padding: 0; margin: 0; color: #0000FF; text-decoration: underline; font-weight: normal; } #cart_panel a:visited { padding: 0; margin: 0; color: #0000FF; text-decoration: underline; font-weight: normal; } #cart_panel a:hover { padding: 0; margin: 0; color: #0000FF; text-decoration: none; font-weight: normal; } #cart_panel a:active { padding: 0; margin: 0; color: #0000FF; text-decoration: underline; font-weight: normal; } #delivery_panel { width: 168px; border-top: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-bottom: 0px solid #CCCCCC; border-left: 1px solid #CCCCCC; background-color: #FFFFFF; margin: 0 1px 0 0; float: right; } #delivery_panel h3 { font-size: 12px; font-weight: bold; color: #FFFFFF; text-align: left; background-color: #1E21B8; padding: 6px 3px 6px 40px; border-bottom: 1px solid #CCCCCC; margin: 0; background-image: url('toysngifts-bk-grad_01_delivery.gif'); background-repeat:  no-repeat; white-space: nowrap; } #delivery_panel p { padding: 0; margin: 0 2px 0 2px; } #sitemap_container { text-align: left; margin-bottom: 5px; } #sitemap_container ul { list-style: url('toysngifts-bullet.gif'); color: #9B0000; margin-top: 0; margin-bottom: 0; } #addtocart_container { text-align: left; } #addtocart_container table { margin: 0 5px 0 5px; border: 0 none; } #addtocart_container img { border: 0px; } #addtocart_container th { background-image: url('toysngifts-bk-grad_01_long.gif'); background-repeat: no-repeat; padding: 6px 4px 6px 4px; color: #000000; text-align: left; } #addtocart_container td { background-color: #FFFFFF; } #addtocart_container .noborder { border: 0px; } #addtocart_container select { margin: 0 0 0 5px; padding: 0; width: auto; color: #999999; font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif; font-size: 12px; display: inline; } #addtocart_container input { border: 0px; } #addtocart_container .addborders { border: 1px solid #CCCCCC; } .actrequired { color: #FF0000; } #cart_panel p { line-height: 120%; margin: 2px; } #cart_panel table tr td { border: 0; margin: 0; padding: 1px; font-size: 11px; font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif; text-align: left; } #cart_links_panel { width: 168px; border-top: 0 solid #CCCCCC; border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; background-color: #FFFFFF; margin: 0 0 1px 0; } #cart_links_panel p { line-height: 120%; margin: 2px; } #cart_links_panel p a:link { display: block; padding: 0; margin: 0; color: #0000FF; text-decoration: underline; background: inherit; font-weight: normal; } #cart_links_panel p a:visited { display: block; padding: 0; margin: 0; color: #0000FF; text-decoration: underline; background: inherit; font-weight: normal; } #cart_links_panel p a:hover { display: block; padding: 0; margin: 0; text-decoration: none; background: inherit; } #cart_links_panel p a:active { display: block; padding: 0; margin: 0; color: #0000FF; text-decoration: underline; background: inherit; font-weight: normal; } #primary_links_panel { width: 168px; border: 1px solid #CCCCCC; background-color: #FFFFFF; margin: 0 1px 1px 0; padding: 0; float: right; } #primary_links_panel h3 { font-size: 12px; font-weight: bold; color: #FFFFFF; text-align: left; background-color: #1E21B8; padding: 6px 3px 6px 40px; border-bottom: 1px solid #CCCCCC; margin: 0; background-image: url('toysngifts-bk-grad_01_links.gif'); background-repeat:  no-repeat; white-space: nowrap; } #primary_links_panel ul { list-style-type: none; margin: 0; padding: 5px 10px 10px 10px; text-align: left; background-color: #FFFFFF; } #primary_links_panel ul a:link { display: inline-block; padding: 0; margin: 0; color: #0000FF; text-decoration: underline; background: inherit; font-weight: normal; } #primary_links_panel ul a:visited { display: inline-block; padding: 0; margin: 0; color: #0000FF; text-decoration: underline; background: inherit; font-weight: normal; } #primary_links_panel ul a:hover { display: inline-block; padding: 0; margin: 0; text-decoration: none; background: inherit; } #primary_links_panel ul a:active { display: inline-block; padding: 0; margin: 0; color: #0000FF; text-decoration: underline; background: inherit; font-weight: normal; } #primary_link_panel li { background: inherit; margin: 2px 0 0 0; padding: 0; border: 0 solid #FFFFFF; } #primary_links_panel p { margin: 2px; line-height: 120%; } #alternate_language_panel { width: 168px; border: 1px solid #CCCCCC; background-color: #FFFFFF; margin: 0 0 1px 1px; padding: 0; float: left; } #alternate_language_panel h3 { font-size: 12px; font-weight: bold; color: #FFFFFF; text-align: left; background-color: #1E21B8; padding: 6px 3px 6px 40px; border-bottom: 1px solid #CCCCCC; margin: 0; background-image: url('toysngifts-bk-grad_01_lang_fr.gif'); background-repeat:  no-repeat; white-space: nowrap; } #alternate_language_panel ul { list-style-type: none; margin: 0; padding: 5px 10px 10px 10px; text-align: left; background-color: #FFFFFF; } #alternate_language_panel ul a:link { display: inline; padding: 0; margin: 0; color: #0000FF; text-decoration: underline; font-weight: normal; } #alternate_language_panel ul a:visited { display: inline; padding: 0; margin: 0; color: #0000FF; text-decoration: underline; font-weight: normal; } #alternate_language_panel ul a:hover { display: inline; padding: 0; margin: 0; text-decoration: none; background: inherit; } #alternate_language_panel ul a:active { display: inline; padding: 0; margin: 0; color: #0000FF; text-decoration: underline; font-weight: normal; } #alternate_language_panel li { margin: 2px 0 0 0; padding: 0; border: 0 solid #FFFFFF; } #alternate_language_panel p { margin: 2px; line-height: 120%; } #best_sellers_panel { width: 168px; border: 1px solid #CCCCCC; background-color: #FFFFFF; margin: 0 1px 1px 0; float: right; text-align: center; } #best_sellers_panel h3 { font-size: 12px; font-weight: bold; color: #FFFFFF; text-align: left; background-color: #1E21B8; padding: 6px 2px 6px 42px; border-bottom: 1px solid #CCCCCC; margin: 0; background-image: url('toysngifts-bk-grad_01_bestsellers.gif'); background-repeat:  no-repeat; white-space: nowrap; } #best_sellers_panel p { line-height: 120%; margin: 2px; } #best_sellers_panel img { border: 1px solid #CCCCCC; margin: 5px 0 0px 0; padding: 0; height: 130px; width: 130px; } #best_sellers_panel a:link { display: block; padding: 0; margin: 0; color: #0000FF; text-decoration: underline; font-size: 12px; font-weight: normal; } #best_sellers_panel a:visited { display: block; padding: 0; margin: 0; color: #0000FF; text-decoration: underline; font-size: 12px; font-weight: normal; } #best_sellers_panel a:hover { display: block; padding: 0; margin: 0; text-decoration: none; font-size: 12px; font-weight: normal; } #best_sellers_panel a:active { display: block; padding: 0; margin: 0; color: #0000FF; text-decoration: underline; font-size: 12px; font-weight: normal; } #search_panel { width: 168px; border: 1px solid #CCCCCC; background-color: #FFFFFF; margin: 0 0 1px 1px; text-align: left; float: left; } #search_panel h3 { font-size: 12px; font-weight: bold; color: #FFFFFF; text-align: left; background-color: #1E21B8; padding: 6px 2px 6px 42px; border-bottom: 1px solid #CCCCCC; margin: 0; background-image: url('toysngifts-bk-grad_01_search.gif'); background-repeat:  no-repeat; white-space: nowrap; } #search_panel form { margin: 0; padding: 0; } #search_panel input { margin: 10px 0 5px 7px; padding: 0; border: 1px solid #CCCCCC; width: 118px; color: #999999; font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif; font-size: 12px; float: left; } #search_panel img { margin: 2px 2px 2px 0; padding: 0; border: 0; float: right; height: 32px; width: 32px; } #search_panel p { line-height: 120%; margin: 2px; } #tngrealsearch { min-width: 168px; width: 500px; max-height: 175px; z-index: +4; position: relative; border: 1px solid #CCCCCC; background-color: #FFFFFF; margin: 0 0 1px 1px; padding: 3px 0 3px 0; text-align: left; float: left; white-space: nowrap; display: none; overflow: auto; overflow-x: hidden; } #tngrealsearch a:link { padding: 0; margin: 0; color: #0000FF; text-decoration: underline; font-weight: normal; } #tngrealsearch a:visited { padding: 0; margin: 0; color: #0000FF; text-decoration: underline; font-weight: normal; } #tngrealsearch a:hover { padding: 0; margin: 0; color: #0000FF; text-decoration: none; font-weight: normal; } #tngrealsearch a:active { padding: 0; margin: 0; color: #0000FF; text-decoration: underline; font-weight: normal; } #primary_nav_panel { width: 168px; border: 1px solid #CCCCCC; background-color: #FFFFFF; margin: 0 0 1px 1px; float: left; }  #newsletter_panel { width: 168px; border: 1px solid #CCCCCC; background-color: #FFFFFF; margin: 0 1px 1px 0; padding: 0; float: right; text-align: left; } #newsletter_panel h3 { font-size: 12px; font-weight: bold; color: #FFFFFF; text-align: left; background-color: #1E21B8; padding: 6px 2px 6px 42px; border-bottom: 1px solid #CCCCCC; margin: 0; background-image: url('toysngifts-bk-grad_01_search.gif'); background-repeat:  no-repeat; white-space: nowrap; } #newsletter_panel form { margin: 0; padding: 0; } #newsletter_panel input { margin: 3px 0 5px 7px; padding: 0; border: 1px solid #CCCCCC; width: 140px; color: #999999; font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif; font-size: 12px; float: left; } #newsletter_panel .subscribe{ margin: 0px 0 5px 12px; padding: 0; border: 1px solid #CCCCCC; background-color: #FFFFFF; width: 142px; color: #999999; font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif; font-size: 12px; float: left; } #newsletter_panel img { margin: 2px 2px 2px 0; padding: 0; border: 0; float: right; height: 32px; width: 32px; } #newsletter_panel p { line-height: 100%; margin: 5px; } #newsletter_panel a:link { display: inline; padding: 0; margin: 0; color: #0000FF; text-decoration: underline; font-weight: normal; } #newsletter_panel a:visited { display: inline; padding: 0; margin: 0; color: #0000FF; text-decoration: underline; font-weight: normal; } #newsletter_panel a:hover { display: inline; padding: 0; margin: 0; text-decoration: none; background: inherit; } #newsletter_panel a:active { display: inline; padding: 0; margin: 0; color: #0000FF; text-decoration: underline; font-weight: normal; } #primary_nav_panel h3 { font-size: 12px; font-weight: bold; color: #FFFFFF; text-align: left; background-color: #1E21B8; padding: 6px 3px 6px 44px; border-bottom: 1px solid #CCCCCC; margin: 0; background-image: url('toysngifts-bk-grad_01_departments.gif'); background-repeat:  no-repeat; white-space: nowrap; } #primary_nav_panel ul { list-style-type: none; margin: 0; padding: 5px 10px 10px 10px; text-align: left; background-color: #FFFFFF; } #primary_nav_panel li { background: inherit; margin: 2px 0 0 0; padding: 0; border: 0 solid #FFFFFF; } #primary_nav_panel ul a:link { display: inline-block; padding: 0; margin: 0; color: #0000FF; text-decoration: underline; background: inherit; font-weight: normal; } #primary_nav_panel ul a:visited { display: inline-block; padding: 0; margin: 0; color: #0000FF; text-decoration: underline; background: inherit; font-weight: normal; } #primary_nav_panel ul a:hover { display: inline-block; padding: 0; margin: 0; text-decoration: none; background: inherit; } #primary_nav_panel ul a:active { display: inline-block; padding: 0; margin: 0; color: #0000FF; text-decoration: underline; background: inherit; font-weight: normal; } #primary_nav_panel p { line-height: 120%; margin: 2px; } #new_product_panel { width: 168px; border: 1px solid #CCCCCC; background-color: #FFFFFF; margin: 0 0 1px 1px; float: left; text-align: center; } #new_product_panel h3 { font-size: 12px; font-weight: bold; color: #FFFFFF; text-align: left; background-color: #1E21B8; padding: 6px 2px 6px 42px; border-bottom: 1px solid #CCCCCC; margin: 0; background-image: url('toysngifts-bk-grad_01_newproduct.gif'); background-repeat:  no-repeat; white-space: nowrap; } #new_product_panel p { line-height: 120%; margin: 2px; } #new_product_panel img { border: 1px solid #CCCCCC; margin: 5px 0 0px 0; padding: 0; height: 130px; width: 130px; } #new_product_panel a:link { display: block; padding: 0; margin: 0; color: #0000FF; text-decoration: underline; background: inherit; font-weight: normal; } #new_product_panel a:visited { display: block; padding: 0; margin: 0; color: #0000FF; text-decoration: underline; background: inherit; font-weight: normal; } #new_product_panel a:hover { display: block; padding: 0; margin: 0; text-decoration: none; background: inherit; } #new_product_panel a:active { display: block; padding: 0; margin: 0; color: #0000FF; text-decoration: underline; background: inherit; font-weight: normal; } /* Footer Panel */ #main_footer { width: 952px; border-top: 1px solid #CCCCCC; border-right: 0px solid #CCCCCC; border-bottom: 0px solid #CCCCCC; border-left: 0px solid #CCCCCC; background-color: #1E21B8; background-image: url('toysngifts_footer.gif'); background-repeat: no-repeat; margin: 0 0 0 0; padding: 0 0 0 0; color: #FFFFFF; text-align: center; float: left; } #footer_col_a { width: 280px; margin: 10px 0 10px 20px; border: 0 solid #CCCCCC; text-align: left; float: left; display: inline; } #footer_col_b { width: 300px; margin: 10px 10px 10px 10px; border: 0 solid #CCCCCC; text-align: center; float: left; display: inline; } #footer_col_c { width: 280px; margin: 10px 20px 10px 0; border: 0 solid #CCCCCC; text-align: center; float: right; display: inline; } #footer_col_a img { margin: 15px 0 0 0; border: 0px; float: left; } #footer_col_a ul { list-style-type: none; margin: 0; padding: 5px 10px 10px 50px; text-align: left; } #footer_col_a li { margin: 2px 0 0 0; padding: 0; } #footer_col_a ul a:link { padding: 0; margin: 0; color: #FFFF00; text-decoration: underline; font-weight: normal; } #footer_col_a ul a:visited { padding: 0; margin: 0; color: #FFFF00; text-decoration: underline; font-weight: normal; } #footer_col_a ul a:hover { padding: 0; margin: 0; color: #FFFF00; text-decoration: none; } #footer_col_a ul a:active { padding: 0; margin: 0; color: #FFFF00; text-decoration: underline; font-weight: normal; } #footer_col_a p { margin: 2px; } #footer_col_b img { margin: 15px 0 0 0; border: 0px; float: left; } #footer_col_b p { margin: 0 0 0 52px; font-size: 13px; line-height: 155%; } #footer_col_b p a:link { padding: 0; margin: 0; color: #FFFF00; text-decoration: underline; font-weight: normal; } #footer_col_b p a:visited { padding: 0; margin: 0; color: #FFFF00; text-decoration: underline; font-weight: normal; } #footer_col_b p a:hover { padding: 0; margin: 0; color: #FFFF00; text-decoration: none; } #footer_col_b p a:active { padding: 0; margin: 0; color: #FFFF00; text-decoration: underline; font-weight: normal; } #footer_col_c p { margin: 0; padding: 0; } #footer_col_c img { border: 2px solid #CCCCCC; } #footer_col_c p a:link { display: inline; padding: 0; margin: 0; color: #FFFF00; text-decoration: underline; font-weight: normal; } #footer_col_c p a:visited { display: inline; padding: 0; margin: 0; color: #FFFF00; text-decoration: underline; font-weight: normal; } #footer_col_c p a:hover { padding: 0; margin: 0; color: #FFFF00; text-decoration: none; } #footer_col_c p a:active { display: inline; padding: 0; margin: 0; color: #FFFF00; text-decoration: underline; font-weight: normal; } #further_white_footer { width: 952px; border-top: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; background-color: #FFFFFF; margin: 0px; padding: 0 0 0 0; color: #000000; text-align: center; float: none; clear: both; } #further_white_footer ul { list-style-type: none; display: inline; margin: 0; padding: 5px 10px 10px 10px; text-align: left; } #further_white_footer li { margin: 0; padding: 0; display: inline; } #further_white_footer ul a:link { padding: 0; margin: 0; color: #0000FF; text-decoration: underline; font-weight: normal; } #further_white_footer ul a:visited { padding: 0; margin: 0; color: #0000FF; text-decoration: underline; font-weight: normal; } #further_white_footer ul a:hover { padding: 0; margin: 0; color: #0000FF; text-decoration: none; } #further_white_footer ul a:active { padding: 0; margin: 0; color: #0000FF; text-decoration: underline; font-weight: normal; } #further_white_footer p { margin: 2px; } .kill_borders { border: 0px; } .ta { border: 1px solid #CCCCCC; margin: 0 0 0 5px; color: #999999; font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif; font-size: 12px; width: 317px; } .quick_col_a { width: 80px; padding: 0 0 5px 0; margin: 0; border: 0 solid #CCCCCC; text-align: center; float: left; } .quick_col_a img { border: 1px solid #CCCCCC; margin: 0; width: 65px; height: 65px;  clear: both; } .quick_col_b { width: 480px; margin: 0; border: 0 solid #CCCCCC; text-align: left; float: left; } .quick_col_q2_b { width: 200px; margin: 0; border: 0 solid #CCCCCC; text-align: left; float: left; } .quick_col_b_img { border: none; margin: 0; float: right;   } .quick_col_b p { float: none; padding: 0; } .quick_col_b a:link { padding: 0; margin: 0; color: #0000FF; text-decoration: underline; font-weight: normal; } .quick_col_b a:visited { padding: 0; margin: 0; color: #0000FF; text-decoration: underline; font-weight: normal; } .quick_col_b a:hover { padding: 0; margin: 0; color: #0000FF; text-decoration: none; font-weight: normal; } .quick_col_b a:active { padding: 0; margin: 0; color: #0000FF; text-decoration: underline; font-weight: normal; } .cart_next_button { border: 0px !important; height: 34px; width: 187px; font-size: 0.1px !important; background: url('toysngifts_cart_next.gif') 0 0 no-repeat; } .cart_cancel_button { border: 0px !important; height: 34px; width: 187px; font-size: 0.1px !important; background: url('toysngifts_cart_cancel.gif') no-repeat top left; } .cart_back_button { border: 0px !important; height: 34px; width: 187px; font-size: 0.1px !important; background: url('toysngifts_cart_back.gif') no-repeat top left; } .contact_send_button { border: 0px !important; height: 34px; width: 187px; margin: 0 5px 0 0; padding: 0; font-size: 0.1px !important; background: url('toysngifts_contact_send.gif') no-repeat top left; } .cart_done_button { border: 0px !important; height: 34px; width: 187px; margin: 0 5px 0 0; padding: 0; font-size: 0.1px !important; background: url('toysngifts_cart_done.gif') no-repeat top left; } .site_search_button { border: 0px !important; height: 34px; width: 187px; margin: 0 5px 0 0; padding: 0; font-size: 0.1px !important; background: url('toysngifts_search_now.gif') no-repeat top left; } .printit { border: 0; float: right; margin: 0 0 5px 5px; } .branding_image { border: 1px solid #CCCCCC; margin: 0 0 0 0; padding: 0; } /* SLIMBOX */ #lbOverlay { position: fixed; z-index: 9999; left: 0; top: 0; width: 100%; height: 100%; background-color: #000; cursor: pointer; } #lbCenter, #lbBottomContainer { position: absolute; z-index: 9999; overflow: hidden; background-color: #fff; } .lbLoading { background: #fff url('loading.gif') no-repeat center; } #lbImage { position: absolute; left: 0; top: 0; border: 10px solid #fff; background-repeat: no-repeat; } #lbPrevLink, #lbNextLink { display: block; position: absolute; top: 0; width: 50%; outline: none; } #lbPrevLink { left: 0; } #lbPrevLink:hover { background: transparent url('prevlabel.gif') no-repeat 0 15%; } #lbNextLink { right: 0; } #lbNextLink:hover { background: transparent url('nextlabel.gif') no-repeat 100% 15%; } #lbBottom { font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif; font-size: 10px; color: #666; line-height: 1.4em; text-align: left; border: 10px solid #fff; border-top-style: none; } #lbCloseLink { display: block; float: right; width: 66px; height: 22px; background: transparent url('closelabel.gif') no-repeat center; margin: 5px 0; outline: none; } #lbCaption, #lbNumber { margin-right: 71px; } #lbCaption { font-weight: bold; }