.view-switcher{padding:.5em;font-weight:normal}.field-validation-error{color:#e80c4d;font-weight:bold}.field-validation-valid{display:none}input[type="text"].input-validation-error,input[type="password"].input-validation-error{border:solid 1px #e80c4d}.validation-summary-errors{color:#e80c4d;font-weight:bold;font-size:1.1em}.validation-summary-valid{display:none}*{margin:0;padding:0;outline:0}html{}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}legend{color:#000}del,ins{text-decoration:none}body{font:12px "Lucida Grande","Lucida Sans",Tahoma,sans-serif}a{text-decoration:none;color:#ef4c23}a:hover{color:#d5330b}p{margin:0 0 15px;line-height:1.6em}h1{font-size:2em;margin:0 0 20px}h2{margin:0 0 15px;font-size:1.6em}h3{margin:0 0 7px;font-size:1.3em;line-height:1.3em}h4{margin:0 0 10px;font-size:1.2em}img{border:0}.be_clear{clear:both}#be_container{margin:0 auto;width:320px}table.basetable{font-size:12px;background:#fff;margin:15px;border-collapse:collapse;width:95%;text-align:left}.bt_data td{border-bottom:1px solid #ccc;padding:6px 8px;text-align:center}tr.bt_header th{font-size:14px;font-weight:bold;padding:10px 8px;border-bottom:2px solid #ef4c23;text-align:center;color:#ef4c23}tr.bt_footer td{font-size:14px;font-weight:bold;padding:10px 8px;border-top:2px solid #ef4c23;text-align:center;color:#ef4c23}.be_confirm_details_singlecol{padding-left:5px}.be_confirm_details_singlecol .be_tee_time_ampm{display:inline}.storeCategoryMenu{margin-top:20px}.storeCategoryMenu li{display:inline;list-style-type:none}.storeCategoryMenu li div{display:inline}.storeCategoryMenu li div div{display:inline}.categoryPage{padding-left:20px}.categoryName{border-bottom:1px solid #e1e1e1;font-size:24px;font-weight:bold;margin:18px 0 10px 0;padding:0 0 2px 0;text-transform:uppercase}.storeCategoryMenuTitle{font-size:12px;margin:0;border-bottom:1px solid #ccc;padding:6px;text-transform:uppercase;color:#999}.storeCategoryMenuItem .categoryLink{font-size:25px;padding:10px 5px 7px 23px;background-image:url(store_arrow_left_20.png);background-repeat:no-repeat;background-position:left center}.storeCategoryMenuItem.selected .categoryLink{background-color:#d3d3d3;font-weight:bold}.categoryProducts{text-align:center;padding:5px 30px 5px 35px}.storeproduct{float:left;width:175px;text-align:center;background:#f4f3f3;margin:5px;padding:0 0 10px 0}.storePrice{font-size:12px;font-weight:bold;margin-bottom:5px;text-shadow:none}.storePicture{width:150px;height:120px;margin-left:auto;margin-right:auto;text-align:left}.productOriginalPrice{text-shadow:none;text-decoration:line-through;color:red}.productOrderLink{font-size:16px;padding-top:5px;padding-bottom:4px}.productBreadcrumb{margin:8px 0 15px 5px}.productBreadcrumb a{font-size:20px;color:#464646;text-transform:uppercase;padding:2px 0 2px 25px;background-image:url(store_arrow_right_20.png);background-repeat:no-repeat;background-position:left center}.productName{font-size:22px;font-weight:700}.productPrice{font-size:20px;font-weight:700;margin-top:12px;margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid #ccc}.productContent{font-size:16px;margin-top:8px}.productPicture{width:390px;float:left}.productDetails{float:left}.productTypeInfo{}.productField{padding:3px 0 8px 0}.product_field_col1{float:left;width:125px}.product_field_col2{float:left;margin-left:4px}.product_field_col2 li label{padding:0 0 0 3px}.product_field_desc{margin-top:3px;font-size:12px}.productDetails .productPrice{font-size:14px;font-weight:bold;margin-top:8px;margin-bottom:12px;padding-bottom:10px;border:none}.productDescriptionTitle{font-weight:700;border-bottom:solid;border-bottom-color:#ccc;border-width:thin;padding-bottom:4px}.productDescription{font-size:16px;padding:5px 20px 16px 0;margin-bottom:16px;width:200px}.productDescription li{list-style:disc inside none}.productGiftPrice label span.ui-btn-inner{height:65px}.be_order_checkout_items{font-size:14px}.be_order_checkout_col1{float:left;margin:0 0 0 30px;padding:2px 5px 0 5px;width:200px}.be_order_checkout_item_info{float:left;padding-bottom:8px}.be_order_checkout_item_info .be_order_checkout_col1{margin:0 0 0 0;width:135px}.be_order_checkout_col2{float:left;margin:0 0 0 0;padding:2px 5px 0 5px;text-align:right;width:105px}.be_order_checkout_edit{float:left;margin:0 0 0 5px;padding:0 5px 0 25px;font-size:12px;color:#ccc}.be_order_checkout_edit a{font-size:11px;text-transform:uppercase}.be_order_checkout_Name{font-weight:bold}.be_order_checkout_thumb{width:55px;margin-left:30px;float:left;padding-left:5px}.be_order_checkout_Price{}.be_order_checkout_Message{color:red}.be_order_checkout_field{margin-left:16px}.be_order_checkout_field_name{font-size:12px}.be_order_checkout_field_value{font-size:12px}.be_order_checkout_totals{font-size:14px;margin:25px 0}.be_order_checkout_subitem{margin-left:16px;font-size:12px}.be_order_checkout_left{float:left}.be_order_checkout_right{float:right;margin-right:70px}.be_conf_shipping_fields{margin-top:4px!important;margin-left:30px}.be_checkout_checkout_btn{margin-top:35px}.be_upsell_item{clear:both;border-bottom:1px solid #ccc;margin:3px 0 8px 0;padding:5px 0 4px 0}.be_upsell_col1{float:left;margin:0 0 0 0;padding:6px 0 0 5px;width:60px}.be_upsell_col2{float:left;margin:0 0 0 0;padding:4px 0 0 5px;width:125px}.be_upsell_col3{float:left;margin:0 0 0 0;padding:2px 5px 8px 5px;max-width:300px}.be_upsell_col3 h3{font-weight:bold;color:#000}.be_upsell_col4{float:right;margin:0;padding:25px 15px 0 0;width:100px;text-align:right}.be_upsell_image img{padding:3px;border:1px solid gray;text-align:center}.be_upsell_col_price{color:#666;font-size:13px;margin:0 0 6px 0}.be_upsell_col_price span{text-decoration:line-through;color:#666;font-size:15px}.be_upsell_col_price strong{color:#464646;font-size:15px}.be_upsell_item .be_upsell_col2{}.be_upsell_item .be_upsell_col3{}.be_upsell_item .be_upsell_col4{}.be_upsell_image{float:left;width:70px;padding-left:10px}.upsell_quantity .be_upsell_col2{}.upsell_quantity .be_upsell_col3{}.upsell_quantity .be_upsell_col4{}.upsell_quantity .be_upsell_quantity_dd{float:left;width:40px;padding-top:0;margin:0 0 5px 1px}.upsell_quantity .be_upsell_quantity_dd_lbl{float:left;width:21px;padding-top:18px;margin:0 0 5px 10px}#be_upsell_header{margin-top:10px;padding-bottom:20px;padding-left:5px}#be_upsell_header h2{display:inline;border-bottom:none;text-transform:none}#be_upsell_header a{font-size:12px;font-weight:bold;padding-left:30px}.be_upsell_header{display:inline}.be_upsell_checkout_btn{margin-top:35px;text-align:center}.be_upsell_total{float:right;margin-right:15px;min-height:25px}.be_upsell_total_line{display:none}.be_upsell_message{color:red}#grandTotal{font-weight:bold}.be_checkout_details_col1-wide{float:left;font-size:14px;margin:0 0 0 30px;padding:2px 5px 0 5px;width:300px}.price-breakout{font-size:12px;color:#333;font-style:italic;padding-left:10px}.be_details_priceemsg{color:#fff;margin:15px 10px 25px;background-color:#c70102;border:1px solid #970607;-moz-border-radius:5px;border-radius:5px;padding:15px;text-align:center}.be_details_priceemsg a,.be_details_priceemsg a:hover,.be_details_priceemsg a:visited{color:#fff!important;text-decoration:underline}