#card_options_left{float:left;width:600px;}#checkout #card_options_left{width:auto;}.card_option_row{margin-top:30px;}.card_option_row h3{color:#000;font-weight:normal;font-size:18px;margin-top:25px;margin-bottom:10px;white-space:nowrap;}.card_option_row input[type=text]{width:300px;padding:3px;font-size:16px;}.card_option_step{width:70px;height:70px;float:left;}#card_option_step_1{background:transparent url('/images/squiz/card_options_sprite.png') no-repeat scroll -320px 0;}#card_option_step_2{background:transparent url('/images/squiz/card_options_sprite.png') no-repeat scroll -320px -72px;}#card_option_step_3{background:transparent url('/images/squiz/card_options_sprite.png') no-repeat scroll -393px -0px;}#line_item_sale_unit_id,.line_item_sale_unit_id{width:220px;}.card_option{float:left;}#accessories{margin-left:70px;}.card_option_row #accessories select{width:160px;}.card_option_row .accessory{float:left;margin:5px 10px 5px 0;text-align:center;height:116px;}.card_option_row h4{float:left;margin-right:5px;}.card_option_row .note{font-size:12px;color:#999;}.card_option_row .accessory:hover .accessory_box{border:solid 2px #0CF;cursor:pointer;}.card_option_row .accessory_box,.card_option_row .accessory.selected .accessory_box{border:solid 2px #666;width:86px;height:86px;cursor:default;}.card_option_row .accessory_box img{width:86px;height:86px;}.card_option_row .accessory_box{position:relative;}.card_option_row .selected_overlay{position:relative;bottom:25px;left:3px;width:25px;height:25px;}.card_option_row .accessory.selected .selected_overlay{background:transparent url('/images/squiz/card_options_sprite.png') no-repeat scroll -230px -345px;}.card_option_row .accessory h4{font-size:14px;color:#0cf;text-align:center;margin:5px 0;}.card_option_row .quantity{position:absolute;bottom:0;left:0;display:none;width:86px;}.card_option_row .accessory.selected .quantity{display:block;}.card_option_row .increment,.card_option_row .decrement,.card_option_row .quantity_count{width:28px;height:29px;display:block;float:left;}.card_option_row .decrement{background:transparent url('/images/squiz/card_options_sprite.png') no-repeat scroll -321px -146px;margin-right:1px;}.card_option_row .decrement:hover{background:transparent url('/images/squiz/card_options_sprite.png') no-repeat scroll -321px -176px;}.card_option_row .increment{background:transparent url('/images/squiz/card_options_sprite.png') no-repeat scroll -381px -146px;}.card_option_row .increment:hover{background:transparent url('/images/squiz/card_options_sprite.png') no-repeat scroll -381px -176px;}.card_option_row .quantity_count{line-height:31px;font-size:18px;color:#fff;background:transparent url('/images/squiz/card_options_sprite.png') no-repeat scroll -351px -146px;margin-right:1px;}.card_option_row .accessory_add{color:#0CF;text-decoration:none;padding-top:5px;display:block;}.card_option_row .accessory:hover .accessory_add{text-decoration:underline;}.card_option_row .accessory.selected .accessory_add{display:none;}.card_option_row .accessory_remove{color:#F00;text-decoration:none;padding-top:5px;display:none;}.card_option_row .accessory_remove:hover{text-decoration:underline;}.card_option_row .accessory.selected .accessory_remove{display:block;}#card_options_right{float:right;width:310px;}#card_options_right #card_preview{margin:80px 60px 0 0;border:2px solid #dbdbdb;padding-bottom:20px;}#card_options_right #card_preview img{margin-top:20px;width:178px;height:104px;}#card_options_right #card_preview{text-align:center;}#card_options_right #card_preview a{color:#00ccfd;text-decoration:none;}#accessory_preview{margin-top:100px;}#accessory_preview img{width:317px;height:317px;}.context_help,.squiz_form_box{float:left;}.context_help{width:240px;margin-left:50px;margin-top:10px;}.context_help h5{color:#666;}.context_help p{margin-top:10px;font-size:13px;line-height:18px;color:#888;}.squiz_form_box .input_block{background-color:#e7e7e7;width:550px;}.review_order{padding-left:10px;}.review_order{padding:10px 20px;width:530px;margin-bottom:20px;text-align:left;}.review_order table{width:100%;}.review_order .dividing_line{margin:5px 0;border-top:1px solid #aaa;border-bottom:1px solid #fff;height:0;width:100%;}.review_order div{line-height:40px;}.review_order .review_thumbnail{border:1px solid #000;float:left;}.review_order .front{margin-right:5px;}.review_order .thumbnails{text-align:middle;}.review_order .name{text-align:left;}.review_order .price{text-align:right;}.review_order .price{text-align:right;}#accessories_page #card_options_right{background:none;}#accessories_page #accessory_preview{margin-top:50px;}#accessories_page #accessories{margin-left:20px;}