body {padding:0px;margin:0px;font-family:arial;background-image:url('/images/gamezone/bg.png');background-repeat:repeat-x;background-color:#4B4B4B;}

#site_container {width:950px;margin:0 auto;}

#site_header {position:relative;height:77px;width:950px;background-image:url('/images/gamezone/fillpoint/header_bg.jpg');background-repeat:no-repeat;}
#site_header #cart_status {position:absolute;top:10px;right:10px;color:#222;text-transform:uppercase;font-size:12px;line-height:25px;}
#site_header #cart_status a {color:#222;}
#site_header #site_search {position:absolute;top:40px;right:10px;}
#site_header #site_search input.search_box {font-size:14px;padding:2px;color:#333;}
#site_header #site_search input.button {font-size:14px;background-color:#222;border:none;padding:2px 10px;color:#fff;text-transform:uppercase;border:solid 2px #222;}
#site_header #logo {position:absolute;left:200px;bottom:0px;}

#site_nav {height:30px;background-image:url('/images/gamezone/fillpoint/tabs/bg.gif');background-repeat:repeat-y;}
#site_nav ul {list-style-type:none;margin:0px;padding:0px;width:950px;height:30px;}
#site_nav ul li {float:left;padding:0px 10px;border-right:solid 1px #333;text-transform:uppercase;letter-spacing:-0.05em;font-size:11px;height:30px;line-height:30px;}
#site_nav ul li.last {float:left;border:none;}
#site_nav ul li a:link, #site_nav ul li a:visited {color:#fff;text-decoration:none;}
#site_nav ul li a:hover, #site_nav ul li a:active {color:yellow;text-decoration:none;}
#site_nav ul li.active a {color:yellow;}
#site_nav ul li.browser_message {display:none;}

#site_nav li.playstation, #site_nav li.ps2, #site_nav li.ps3, #site_nav li.sony_psp {background-image:url('/images/gamezone/fillpoint/tabs/medium/sony_tab_bg.gif');}
#site_nav li.xbox, #site_nav li.xbox_360 {background-image:url('/images/gamezone/fillpoint/tabs/medium/microsoft_tab_bg.gif');}
#site_nav li.wii, #site_nav li.nintendo_ds, #site_nav li.gb_advance, #site_nav li.game_cube {background-image:url('/images/gamezone/fillpoint/tabs/medium/nintendo_tab_bg.gif');}
#site_nav li.pc_products, #site_nav li.mac {background-image:url('/images/gamezone/fillpoint/tabs/medium/pc_tab_bg.gif');}
#site_nav li.bundles {background-image:url('/images/gamezone/fillpoint/tabs/medium/bundles_tab_bg.gif');}
#site_nav li.price_drops {background-image:url('/images/gamezone/fillpoint/tabs/medium/price_drops_tab_bg.gif');}
#site_nav li.retro {background-image:url('/images/gamezone/fillpoint/tabs/medium/retro_tab_bg.gif');}
#site_nav ul li.price_drops a {color:#000;font-weight:bold;}
#site_nav li.preplayed {background-image:url('/images/gamezone/fillpoint/tabs/medium/preplayed_tab_bg.gif');}

#splash {background-color:#ccc;text-align:center;padding:5px 0px 0px 0px;}

#content_panel {background-color:#fff;width:950px;}

#content_panel #sidebar {float:right;width:200px;padding:0px;color:#f00;text-align:center;background-color:#fff;padding-top:25px;}
#content_panel #sidebar .feature {margin-bottom:0px;width:200px;height:260px;}

#content_panel #content {background-color:#fff;width:750px;float:left;}
.products {padding:25px 15px 50px 15px;}

#price_drops {padding:0px 25px 25px 25px;}
#price_drops h1 {font-size:28px;text-align:center;padding:15px 0px;}
#price_drops .products .products_header {width:900px;}
#price_drops #content {width:900px;}
#price_drops #content .platforms {background-color:#ccc;height:400px;}
#price_drops #content .platforms h1 {font-size:28px;text-align:center;padding:15px 0px;}
#price_drops #content ul.platform_buttons {float:left;width:300px;margin:0px;padding:0px;list-style-type:none;margin-bottom:50px;text-align:center;}
#price_drops #content ul.platform_buttons li a.ps2, #price_drops #content ul.platform_buttons li a.ps3, #price_drops #content ul.platform_buttons li a.sony_psp, #price_drops #content ul.platform_buttons li a.playstation {background-image:url('/images/gamezone/fillpoint/tabs/medium/sony_tab_bg.gif');height:32px;width:250px;display:block;color:#fff;text-decoration:none;vertical-align:middle;font-size:18px;line-height:32px;margin:0 auto;margin-bottom:25px;}
#price_drops #content ul.platform_buttons li a.xbox, #price_drops #content ul.platform_buttons li a.xbox_360 {background-image:url('/images/gamezone/fillpoint/tabs/medium/microsoft_tab_bg.gif');height:32px;width:250px;display:block;color:#fff;text-decoration:none;vertical-align:middle;font-size:18px;line-height:32px;margin:0 auto;margin-bottom:25px;}
#price_drops #content ul.platform_buttons li a.nintendo_ds, #price_drops #content ul.platform_buttons li a.gb_advance, #price_drops #content ul.platform_buttons li a.game_cube, #price_drops #content ul.platform_buttons li a.wii {background-image:url('/images/gamezone/fillpoint/tabs/medium/nintendo_tab_bg.gif');height:32px;width:250px;display:block;color:#fff;text-decoration:none;vertical-align:middle;font-size:18px;line-height:32px;margin:0 auto;margin-bottom:25px;}
#price_drops #content ul.platform_buttons li a.pc_products, #price_drops #content ul.platform_buttons li a.mac {background-image:url('/images/gamezone/fillpoint/tabs/medium/pc_tab_bg.gif');height:32px;width:250px;display:block;color:#fff;text-decoration:none;vertical-align:middle;font-size:18px;line-height:32px;margin:0 auto;margin-bottom:25px;}

.products .products_footer {font-size:14px;margin:0px 0px 25px 0px;border-top:solid 1px #ccc;width:100%;clear:both;padding-top:5px;font-size:14px;}
.products .products_footer .page_info {float:left;}
.products .products_footer .page_numbers {float:right;}
.products .products_sort_by {font-size:12px;margin-bottom:25px;}
.products .last_in_row {margin-right:0px !important;}
.products .products_header {border-bottom:solid 1px #ccc;margin-bottom:5px;height:35px;position:relative;width:715px;margin-top:25px;}
.products .products_header .platform {position:absolute;left:0px;bottom:0px;}
.products .products_header h2 {position:absolute;right:0px;bottom:0px;margin:0px;color:#222;letter-spacing:-0.02em;font-weight:normal;}
.products .products_header form#platform_search {position:absolute;right:0px;bottom:10px;margin:0px;color:#222;}

.products .product_container {float:left;margin:0px 16px 25px 0px;overflow:hidden;width:175px;margin-right:5px;}
.products .product_container .image {float:left;font-size:10px;text-align:center;overflow:hidden;}
.products .product_container .name_and_description {margin-left:105px;}
.products .product_container .name_and_description .description {font-size:11px;line-height:11px;margin:0px;}
.products .product_container .name_and_description .name {font-size:12px;}
.products .product_container .name_and_description .name div {font-size:12px;}
.products .product_container .name_and_description .price {font-size:12px;color:#f00;}

#content .products .products_by_platform .product_container {margin-bottom:0px;padding-bottom:0px;}
#content .products .products_by_platform .platform {margin-bottom:15px;}

#content .platform_banner {margin-bottom:25px;height:37px;background-image:url('/images/gamezone/platforms/pin_stripe.gif');position:relative;}
#content .platform_banner img {position:absolute;left:0px;top:0px;}
#content .platform_banner a.view_all {font-size:12px;float:right;position:absolute;right:0px;top:5px;text-decoration:none;}
#content .platform_banner_container {padding:15px 25px 0px 25px;}

#category_sidebar {padding-top:25px;background-color:#fff;float:left;width:200px;}
#category_sidebar #category_nav h1 {font-size:14px;color:#f00;font-weight:normal;text-transform:uppercase;text-align:center;}
#category_sidebar #category_nav {float:left;width:200px;padding:0px 0px 575px 0px;height:100%;background-color:#000;}
#category_sidebar #category_nav h2 {margin:0px 0px 25px 0px;background-image:url('/images/gamezone/fillpoint/sidebar_header_bg.gif');background-repeat:repeat-x;color:#222;font-size:14px;padding:5px;text-align:center;text-transform:uppercase;background-color:#7B7B7B;}
#category_sidebar #category_nav h2 .hint {font-size:12px;}
#category_sidebar #category_nav h2 .hint a:link, #content_panel #category_nav h2 .hint a:visited {color:#999;text-decoration:none;}
#category_sidebar #category_nav h2 .hint a:hover, #content_panel #category_nav h2 .hint a:active {color:#f00;text-decoration:none;}
#category_sidebar #category_nav ul {margin:0px 0px 25px 0px;padding:0px;list-style-type:none;font-size:14px;border:solid 1px #333;border-bottom:none;border-right:none;border-left:none;background-color:#000;}
#category_sidebar #category_nav ul li {color:#fff;padding:3px 15px;border-bottom:solid 1px #333;text-align:left;}
#category_sidebar #category_nav ul li .remove_tag a:link, #content_panel #category_nav ul li .remove_tag a:visited {font-size:12px;color:#f00;}
#category_sidebar #category_nav ul li .remove_tag a:hover, #content_panel #category_nav ul li .remove_tag a:active {font-size:12px;color:#fff;}
#category_sidebar #category_nav ul li a:link, #content_panel #category_nav ul li a:visited {color:#fff;text-decoration:none;}
#category_sidebar #category_nav ul li a:hover, #content_panel #category_nav ul li a:active {color:yellow;text-decoration:none;}
#category_sidebar #category_nav .end_cap {background-image:url('/images/gamezone/fillpoint/sidebar_header_bg.gif');height:30px;background-repeat:repeat-x;margin-bottom:25px;border:solid 1px #666;border-right:none;border-left:none;}
#category_sidebar #category_nav ul.info_links {font-size:12px;border:none;margin:0px;}
#category_sidebar #category_nav ul.info_links li {border:none;}
#category_sidebar #category_nav ul.info_links li a {color:#f00;}

#site_footer {margin:15px 0px 0px 0px;padding-bottom:50px;}
#site_footer img.starcard {float:left;margin-right:10px;}
#site_footer .copyright_notice {font-size:12px;color:#fff;width:600px;float:left;}
#site_footer .copyright_notice a {color:#fff;}
#site_footer img.aafes_logo {float:right;}
.footer_shadow {height:5px;}

#search_results {background-color:#000;}
#search_results #results_body {float:left;width:750px;background-color:#fff;padding:0px 25px 25px 25px;}
#search_results #results_body h1 {margin:0px 0px 25px 0px;font-weight:normal;font-size:20px;border-bottom:solid 1px #ccc;}
#search_results #results_body .result_container {margin-bottom:15px;border-bottom:solid 1px #ccc;padding-bottom:15px;}
#search_results #results_body .result_container .image_container {float:left;width:100px;text-align:center;}
#search_results #results_body .result_container .product_details {margin-left:125px;}
#search_results #results_body .result_container .product_details img.platform {float:right;height:24px;}
#search_results #results_body .result_container .product_details h3 {margin:0px 0px 5px 0px;font-weight:normal;}
#search_results #results_body .result_container .product_details h3 a {color:#00f;text-decoration:underline;}
#search_results #results_body .result_container .product_details p.description {font-size:14px;margin:0px;padding:0px;}
#search_results #results_body .result_container .product_details .price {color:#f00;font-weight:normal;font-size:18px;margin-bottom:5px;}
#search_results #results_body #navigation_bottom {border-top:solid 1px #ccc;font-size:14px;padding:5px 0px 50px 0px;}
#search_results #results_body #navigation_bottom .number_of_results {width:150px;float:left;}
#search_results #results_body #navigation_bottom .page_numbers {width:600px;margin-left:150px;text-align:right;}
#search_results #results_body .result_container img.platform_logo {float:right;}
#search_results #results_body .last_result {border:none;}
#search_results #sidebar {color:#fff;padding:25px;width:200px;float:left;}
#search_results #sidebar h3 {font-size:18px;margin:0px 0px 15px 0px;font-weight:normal;}
#search_results #sidebar form .field_wrapper {margin-bottom:15px;}
#search_results #sidebar form label {display:block;font-size:14px;margin-bottom:5px;}

.tab_strip {text-align:left;background-color:#ccc;height:25px;padding-left:15px;}
.tab_strip .tab {float:left;}
.tab_strip .tab .left {background-image:url('/images/gamezone/fillpoint/tabs/small/tab_left.gif');height:25px;width:15px;float:left;}
.tab_strip .tab .right {background-image:url('/images/gamezone/fillpoint/tabs/small/tab_right.gif');height:25px;width:20px;float:left;margin-right:2px;}
#value_buy_tab .left {background-image:url('/images/gamezone/fillpoint/tabs/small/tab_left_red.gif');height:25px;width:15px;float:left;}
#value_buy_tab .right {background-image:url('/images/gamezone/fillpoint/tabs/small/tab_right_red.gif');height:25px;width:20px;float:left;margin-right:2px;}

.tab_strip .active .left {background-image:url('/images/gamezone/fillpoint/tabs/small/tab_active_left.gif');height:25px;width:15px;float:left;}
.tab_strip .active .right {background-image:url('/images/gamezone/fillpoint/tabs/small/tab_active_right.gif');height:25px;width:20px;float:left;margin-right:2px;}

#value_buy_tab a {float:left;padding:0px;font-size:11px;line-height:25px;text-transform:uppercase;background-image:url('/images/gamezone/fillpoint/tabs/small/tab_bg_red.gif');background-repeat:repeat-x;height:25px;}
.tab_strip a {float:left;padding:0px;font-size:11px;line-height:25px;text-transform:uppercase;background-image:url('/images/gamezone/fillpoint/tabs/small/tab_bg.gif');background-repeat:repeat-x;height:25px;}

.tab_strip a:link, .tab_strip a:visited {color:#fff;text-decoration:none;}
.tab_strip a:hover, .tab_strip a:active {color:yellow;text-decoration:none;}
.tab_strip .active a {color:#222;background-image:url('/images/gamezone/fillpoint/tabs/small/tab_active_bg.gif');font-weight:bold;}
.tab_strip a.last {border:none;padding-right:0px;}
.tab_strip .right {float:right;}

input.add_to_cart {border:none;background-image:url('/images/gamezone/add_to_cart.png');background-repeat:no-repeat;height:27px;width:117px;text-indent:-9999px;cursor:pointer;}
input.add_to_cart_selected {border:none;background-image:url('/images/gamezone/add_to_cart_selected.png');background-repeat:no-repeat;height:27px;width:117px;text-indent:-9999px;cursor:pointer;}
input.adding_to_cart {border:none;background-image:url('/images/gamezone/adding_to_cart.png') !important;background-repeat:no-repeat;height:27px;width:117px;text-indent:-9999px;}
input.preorder {border:none;background-image:url('/images/gamezone/preorder.png');background-repeat:no-repeat;height:27px;width:117px;text-indent:-9999px;cursor:pointer;}
input.preorder_selected {border:none;background-image:url('/images/gamezone/preorder_selected.png');background-repeat:no-repeat;height:27px;width:117px;text-indent:-9999px;cursor:pointer;}

.clearer {clear:both;}

#product_detail_two_column {background-color:#fff;padding:25px;}
#product_detail_two_column .platform_banner {margin-bottom:25px;height:37px;background-image:url(/images/gamezone/platforms/pin_stripe.gif);}
#product_detail_two_column .platform_banner_container {padding:0px;}

#product_detail_two_column #sidebar {float:left;margin-left:50px;width:225px;}

#product_detail_two_column #sidebar #add_to_cart_box {border:solid 1px #ccc;margin-bottom:25px;padding:15px;}
#product_detail_two_column #sidebar #add_to_cart_box .price {display:inline;color:#f00;font-size:22px;}
#product_detail_two_column #sidebar #add_to_cart_box p.in_stock_notice {color:green;font-size:14px;}
#product_detail_two_column #sidebar #add_to_cart_box p.presale_notice {color:green;font-size:14px;}
#product_detail_two_column #sidebar #add_to_cart_box p.out_of_stock_notice {color:#f00;font-size:14px;}

#product_detail_two_column #sidebar #related_products {border:solid 1px #ccc;padding:15px;}
#product_detail_two_column #sidebar #related_products h2 {font-size:14px;margin:0px 0px 15px 0px;text-align:center;letter-spacing:-0.03em;color:#222;}
#product_detail_two_column #sidebar #related_products .product_container {border-top:solid 1px #ccc;padding-top:15px;margin-top:15px;}
#product_detail_two_column #sidebar #related_products .product_container .image {float:left;margin-right:5px;width:100px;}
#product_detail_two_column #sidebar #related_products .product_container .name_and_description {font-size:11px;width:88px;float:left;}
#product_detail_two_column #sidebar #related_products .product_container .name_and_description .description {margin:0px;}
#product_detail_two_column #sidebar #related_products .product_container .name_and_description .name {margin-bottom:2px;font-size:12px;}
#product_detail_two_column #sidebar #related_products .product_container .name_and_description .price {color:#f00;font-size:12px;}
#product_detail_two_column #sidebar #related_products #load_indicator {font-size:14px;padding:0px;}

#product_detail_two_column #details {width:625px;float:left;}
#product_detail_two_column #details .images {width:200px;float:left;font-size:10px;}
#product_detail_two_column #details .images .other_images img {float:left;width:50px;}
#product_detail_two_column #details .images .other_images h4 {text-align:center;}
#product_detail_two_column #details .name_and_description {width:400px;margin-left:225px;}
#product_detail_two_column #details .name_and_description h1 {font-size:24px;font-weight:bold;color:#222;letter-spacing:-0.03em;line-height:24px;margin-top:0px;}
#product_detail_two_column #details .name_and_description .description {font-size:13px;}
#product_detail_two_column #details .name_and_description .description p {margin-top:0px;}
#product_detail_two_column #details .name_and_description img.esrb_rating_icon {float:right;margin:0px 0px 10px 10px;}
#product_detail_two_column #details .section {margin-bottom:25px;}
#product_detail_two_column #details .section h2 {font-size:14px;line-height:25px;letter-spacing:-0.02em;text-transform:uppercase;color:#fff;background-image:url('/images/gamezone/product_detail_section_header_bg.gif');background-repeat:no-repeat;height:25px;padding-left:5px;text-align:left;}
#product_detail_two_column #details #product_specs table.custom_attributes {font-size:13px;border-collapse:collapse;width:100%;background-color:#f3f3f3;}
#product_detail_two_column #details #product_specs table.custom_attributes td {padding:5px 5px;border:solid 1px #ccc;border-left:none;border-right:none;}
#product_detail_two_column #details #product_specs table.custom_attributes td.label {font-weight:bold;}
#product_detail_two_column #details #other_platforms {text-align:left;}
#product_detail_two_column #details #other_platforms img {padding:0px 25px 10px 0px;}
#product_detail_two_column #details #screenshots h2 {margin:0px;}
#product_detail_two_column #details #screenshots {margin:0px;}
#product_detail_two_column #details #system_reqs h2 {color:#f00;}
#product_detail_two_column #details #system_reqs {font-size:13px;color:#000;}

#breadcrumbs {height:30px;line-height:30px;font-size:12px;background-color:#ccc;padding:0px 0px 0px 15px;border-bottom:solid 1px #666;}

#load_indicator {padding:25px;margin-bottom:600px;}

.pagination a {background-color:#000;padding:3px 5px;font-size:12px;}
.pagination a:link, .pagination a:visited {color:#fff;text-decoration:none;}
.pagination a:hover, .pagination a:active {color:yellow;text-decoration:none;}
.pagination .current, .pagination .disabled {background-color:#000;padding:3px 5px;font-size:12px;color:yellow;}
.pagination .disabled {background-color:#000;padding:3px 5px;font-size:12px;color:#999;}

a:focus {outline:none;}

#checkout {background-color:#fff;padding:25px 25px 100px 25px;}
#checkout .cart_header {border-bottom:solid 1px #ccc;margin-bottom:25px;}
#checkout .cart_header h1 {margin:0px;color:#222;font-weight:normal;font-size:24px;}
#checkout .cart_header h1 img {margin-right:10px;}
#checkout #cart_contents table.list {font-size:14px;width:100%;border:solid 1px #666;border-collapse:collapse;}
#checkout #cart_contents table.list td {padding:5px 5px 0px 5px;}
#checkout #cart_contents table.list th {padding:5px;background-color:#ccc;text-transform:uppercase;font-size:14px;text-align:left;border-top:solid 1px #666;border-bottom:solid 1px #666;padding:5px;}
#checkout #cart_contents table.list td.gift_wrap_message {font-size:12px;height:24px;}
#checkout #cart_contents table.list td.gift_wrap_message img {margin-left:5px;}
#checkout #cart_contents table.list td.centered {text-align:center;}
#checkout #cart_contents table.list td.numeric, #checkout #cart_contents table.list th.numeric, #checkout #cart_contents table.list input.numeric {text-align:right;}
#checkout #cart_contents table.list tr.footer td {border-bottom:solid 1px #666;padding-bottom:5px;border-top:solid 1px #666;background-color:#ccc;font-size:18px;}
#checkout #cart_contents table.list tr.giftwrap td {padding:0px 5px;border-bottom:solid 1px #ccc;}
#checkout #cart_contents table.list tr.shipping_total td {border:none !important;padding-top:5px;padding-bottom:5px;}
#checkout #cart_contents table.list tr.giftwrap_total td {border:none !important;padding-top:5px;padding-bottom:0px;}
#checkout .button_panel {text-align:right;margin-top:14px;font-size:14px;}
#checkout .instructions {font-size:14px;background-color:#ffffe0;padding:10px;border:solid 1px #ccc;}
#checkout .notice {font-size:14px;background-color:#fee;padding:10px;border:none;color:#f00;}
#checkout table.shipping_methods {font-size:14px;border-collapse:collapse;width:100%;}
#checkout table.shipping_methods td {padding:5px 5px 0px 5px;border-top:solid 1px #ccc;}
#checkout table.shipping_methods tr.note td {font-size:12px;font-style:italic;padding:5px 5px 10px 0px;border-bottom:solid 1px #ccc;border-top:none;}

#upsells {margin-top:35px;}
#upsells h2 {font-size:14px;line-height:25px;letter-spacing:-0.02em;text-transform:uppercase;color:#fff;background-image:url('/images/gamezone/product_detail_section_header_bg.gif');background-repeat:no-repeat;height:25px;padding-left:5px;text-align:left;background-color:#666;}
#upsells .product_container {float:left;margin:0px 16px 25px 0px;overflow:hidden;width:175px;margin-right:5px;}
#upsells .product_container .image {float:left;font-size:10px;text-align:center;overflow:hidden;}
#upsells .product_container .name_and_description {margin-left:105px;}
#upsells .product_container .name_and_description .description {font-size:11px;line-height:11px;margin:0px;}
#upsells .product_container .name_and_description .name a {font-size:12px;}
#upsells .product_container .name_and_description .price {font-size:12px;color:#f00;}

#preview_notice {background-color:#f00;height:35px;text-align:center;color:#000;line-height:35px;font-size:14px;text-transform:uppercase;border-bottom:solid 1px #000;font-weight:bold;}

#results_body .products { padding:0px; }
#results_body .products .products_footer { border:none;}


#restart {position:relative;}
#restart_inner {position:absolute;left:20px; top:50px; }
#eligible_products {background-color:#ccc;float:left;width:950px;border-top:solid 2px #999;}

#value_buy_form {background-color:#fff; width:950px; height:350px;}

#value_buy_form_platform {background-color:#fff;height:37px;}
#value_buy_form_platform_logo {background-color:#fff;width:475px; text-align:right; vertical-align:middle; float:left;}
#value_buy_form_platform_label {border-left:solid 10px #fff;border-top:solid 5px #fff;font-size:25px;background-color:#fff;width:465px; text-align:left; float:right;}
#value_buy_form_step1_label {text-align:center;border-top:solid 5px #fff;}
#value_buy_form_step1_choices {width: 35em;text-align:center;margin-left:auto; margin-right:auto;}
#value_buy_form_step1_choices .value_buy_description {float:left;font-color:#f00; font-size:20px;border-right:solid 10px #fff; border-left:solid 10px #fff;}




#value_buy_form_step3_label {height:30px; text-align:center;border-top:solid 5px #fff;}

#byo_form_freebie {width:950px;padding-left:10px;padding-bottom:5px;height:30px;}
#freebie_label {font-size:14px;;float:left;padding-top:5px;}
#freebie_image {height:30px;width:20px;float:left;}



#byo_form {background-color:#fff; width:950px; height:350px; }
#byo_label {background-color:#fff;height:20px;text-align:center;}

#byo_form_platform {background-color:#fff;height:37px;text-align:center;background-image:url('/images/gamezone/platforms/pin_stripe.gif');background-repeat:repeat-x;}
#byo_form_platform_logo {background-color:#fff;width:475px; text-align:right; vertical-align:middle; float:left;}
#byo_form_platform_label {border-left:solid 10px #fff;border-top:solid 5px #fff;font-size:25px;background-color:#fff;width:465px; text-align:left; float:right}

#byo_form_step2_choices {margin:0 auto;}
#byo_form_step2_choices .byo_description {float:left;width:125px;padding-left:15px; padding-right:15px;text-align:center;}
#byo_form_step2_choices .deal_description {text-align:left; padding-left:20px; font-size:13px;}

#byo_form_console {float:left;}
#byo_form_console_and_freebie {float:left;}

#byo_form_step3 {float:left;}
#byo_form_step3_products {height:150px;}
#byo_form_step3_products .step3_product {text-align:center;float:left;height:100px;width:90px;border:solid 1px #666;margin-left:5px;margin-right:5px;}

#value_buy_form_step2 { margin:0 auto; height:150px;}
#value_buy_form_step2 .value_buy_step2_product_holder {text-align:center; float:left;height:100px;width:90px;border:solid 1px #666;margin-right:10px;margin-left:10px;}
#value_buy_form_step2 .value_buy_step2_product {text-align:center;float:left;height:100px;width:90px;margin-right:10px;margin-left:10px;}



#byo_form_step4 {float:left; }
#byo_form_step4_products {height:150px;}
.byo_product {text-align:center;float:left; height:100px; width:90px;margin-left:5px;margin-right:5px;}
.byo_product_holder {text-align:center;float:left; height:100px; width:90px; border:solid 1px #666;margin-left:5px;margin-right:5px;}


#rating {position:relative; }
#rating_inner {position:absolute; left:795px; top: 50px;}
#add_to_cart {position:relative;}
#add_to_cart_inner {position:absolute; left:765px; top: 150px;}

#vb_rating {position:relative; }
#vb_rating_inner {height:0px;position:absolute; left:835px; top: 100px;}
#vb_add_to_cart {position:relative;}
#vb_add_to_cart_inner {position:absolute; left:805px; top: 200px;}

#BYOB {font-size:25px;}
#no_products {height:200px;}

.content_template .products .products_header {margin-top:0px;}

.product_container_vertical {width:160px;text-align:center;float:left;margin-bottom:25px;padding-right:25px;}
.product_container_vertical .name_and_description {font-size:12px;margin-top:10px;}
.product_container_vertical .add_to_cart {font-size:12px;}
.product_container_vertical .add_to_cart .price {color:#f00;font-weight:bold;padding-bottom:3px;}
.product_container_vertical .add_to_cart .price .price_drop {color:#000;font-weight:normal;}
.product_container_vertical .add_to_cart form {margin:0px;padding:0px;}
.product_container_vertical .add_to_cart input.add_to_cart_small {height:16px;background-image:url('/images/gamezone/add_to_cart_sm.png');width:69px;border:none;cursor:pointer;background-color:transparent;}
.product_container_vertical .add_to_cart input.add_to_cart_small_selected {background-image:url('/images/gamezone/add_to_cart_sm_selected.png');background-color:transparent;}

#byo_console_description {text-align:center;background-color:#fff;width:950px;}
.console_description {display:none;font-size:12px;float:left;padding:10px; width:550px;background-color:#fff;padding-left:200px; padding-right:200px;}


#byo_form_step1_label {text-align:center;padding:10px 0px;font-size:18px;}
#byo_form_step1 h2 {text-align:center;font-size:25px;}
#consoles {margin:0 auto;}
#consoles .byo_console {float:left;margin:0px;width:150px;padding-left:15px; padding-right:15px;text-align:center;}
#consoles .byo_console p {font-size:11px;text-align:justify;}
#byo_form_top {background-color:#fff;padding-top:10px;}
a.blue_button_125 {width:125px;height:45px;background-image:url('/images/gamezone/blue_button_125.png');color:#fff;display:block;font-size:20px;text-decoration:none;padding-top:7px;background-repeat:no-repeat;}
a.blue_button_125:hover {width:125px;height:45px;background-image:url('/images/gamezone/blue_button_125_selected.png');color:#fff;display:block;font-size:20px;text-decoration:none;padding-top:7px;background-repeat:no-repeat;}

.blue_button_125_selected {width:125px;height:45px;background-image:url('/images/gamezone/blue_button_125_selected.png');color:yellow;display:block;font-size:20px;text-decoration:none;padding-top:7px;background-repeat:no-repeat;}
:-moz-any-link:focus {
  outline: none;
}

#byo_form_bottom {padding-left:10px; padding-top:25px;padding-bottom:25px; padding-left:10px;}
.plus {text-align:center;float:left;font-size:35px;padding-top:30px;padding-left:5px;padding-right:10px;}

#restart_link {background-image:url('/images/gamezone/restart.png;');width:117px;height:27px;display:block;text-indent:-9999px;}
.remove_link {background-image:url('/images/gamezone/remove_sm.png;');width:69px;height:16px;display:block;text-indent:-9999px;margin:5px 0px 0px 10px;background-repeat:no-repeat;}
.select_link {background-image:url('/images/gamezone/select_sm.png;');width:75px;height:21px;display:block;text-indent:-9999px;}

#horizontal_ads {padding:18px;}
#horizontal_ads .ad {width:217px;margin-right:15px;float:left;background-color:#ccc;height:217px;}
#horizontal_ads .last {margin-right:0px;}

#price_drops_tab .left {background-image:url('/images/gamezone/fillpoint/tabs/small/tab_left_red.gif');height:25px;width:15px;float:left;}
#price_drops_tab .right {background-image:url('/images/gamezone/fillpoint/tabs/small/tab_right_red.gif');height:25px;width:20px;float:left;margin-right:2px;}
#price_drops_tab a {float:left;padding:0px;font-size:11px;line-height:25px;text-transform:uppercase;background-image:url('/images/gamezone/fillpoint/tabs/small/tab_bg_red.gif');background-repeat:repeat-x;height:25px;}

p.login-notice {background-color:#fee;color:#f00;padding:15px 0px;text-align:center;margin:0px;}
p.login-notice .footnote {font-size:12px;font-style:italic;font-weight:bold;}
