html, body{margin:0px;padding:0px;width:100%;height:100.01%;background-color:#FFFFFF;color:#264167;font-family:Arial, sans-serif;}
.floater_50{float:left;width:40%;}
img{border:0;}
#page{position:relative;margin:0 auto;width:964px;}
#column_1{width:187px;float:left;}
#column_2{width:10px;float:left;}
#column_3{width:766px;float:left;}
#tooling_container{width:964;float:left;}
#tooling_container #logo_mast{width:320px;float:left;margin-top:10px;}
#tooling_container #trust_icons{width:386px;float:left;padding-top:9px;}
#tooling_container #usp{width:258px;float:left;margin-top:7px;}
#tooling_container #top_tooling{margin-top:7px;float:left;width:386px;height:35x;text-align:right;font-size:10px;color:#264167;}
#tooling_container #top_tooling_text{margin-left:20px;margin-top:5px;cursor:default;}
#tooling_container #top_tooling_text a{color:#264167;text-decoration:none;}
#tooling_container #top_tooling_text a:hover{text-decoration:underline;}
#menu{clear:both;964;height:42px;margin-bottom:5px;}
#container_front{964;}
#shopping_cart_icon{position:absolute;display:none;}
#hover_text{display:none;text-align:left;margin-left:27px;font-size:12px;}
#hover_text p a{text-decoration:none;}
#search_container{background-color:#EBEBEB;padding:8px;border:1px solid #054f89;width:169px;}
#search_container form{margin:0px;}
#search_field{font-family:Arial;font-size:10px;line-height:200%;color:#5b5b5b;width:127px;height:16px;vertical-align:middle;border:1px solid #8d8d8d;}
#search_button{vertical-align:middle;}
#search_container a{font-size:10px;color:#054f89;text-decoration:underline;}
#breaker_category{text-align:left;}
.root{border-left:1px solid #ebebeb;border-right:1px solid #ebebeb;border-bottom:1px solid #ebebeb;display:block;}
.sub{border-left:2px solid #ffffff;border-right:2px solid #ffffff;display:block;}
.left_tab_menu a{display:block;font-size:10px;color:#5b5b5b;text-decoration:none;background-color:#ebebeb;margin-top:1px;margin-bottom:1px;padding:2px;padding-left:7px;}
.left_tab_menu a.selected{background-color:#CA3735;color:#ffffff;}
.left_tab_menu a.heading{font-size:12px;background-color:#ffffff;margin-top:2px;margin-bottom:2px;padding:4px;padding-left:7px;}
.left_tab_menu a:hover{background-color:#256fa9;color:#ffffff;}
.left_tab_menu a.heading:hover{background-color:#256fa9;color:#ffffff;}
#front_cats{float:left;}
#front_right{float:left;}
#front_right a, #front_right a:visited{color:#b21515;}
#messages{float:left;}
.redtext{color:#cc5050;}
#reorder_wrapper{width:226px;}
#reorder_text{width:208px;padding-top:5px;padding-left:18px;font-family:arial;font-size:10px;}
#lowprices_wrapper{width:226px;padding-top:10px;}
#lowprices_text{width:208px;padding-top:5px;padding-left:18px;font-family:arial;font-size:10px;}
.breaker_dots{float:left;width:764px;height:9px;}
#newsletter_header_text{padding-top:5px;padding-left:5px;font-family:arial;font-size:12px;}
#newsletter_email{float:left;font-family:Arial;font-size:12px;width:127px;vertical-align:top;border:1px solid #df9800;}
#front_email_container{float:left;width:219px;margin-top:3px;}
#front_email_container form{margin:0px;}
.front_email_field{margin-left:10px;width:135px;border:1px solid #df9800;color:#000000;font-size:11px;font-family:Arial;}
#front_email_button{vertical-align:middle;}
.featured_items{float:left;margin-top:10px;color:#000000;width:764px;}
.featured_items h1{font-size:14px;color:#000000;}
#top_sellers{float:left;clear:both;}
#comments{float:left;clear:both;margin-top:10px;}
#more_about{width:764px;float:left;clear:both;margin-top:10px;font-family:arial;font-size:12px;}
#link_bar{float:left;width:764px;height:28px;}
#link_reorder{float:left;width:193px;height:28px;}
#link_guarantee{float:left;width:185px;height:28px;padding-left:75px;}
#link_newsletter{float:left;width:350px;height:28px;}
#link_newsletter_field{margin-top:5px;margin-left:5px;font-family:Arial;font-size:10px;width:227px;vertical-align:top;border:1px solid #b21515;background-repeat:repeat-x;}
#link_newsletter_button{margin-top:5px;vertical-align:top;}
#link_search_container{width:260px;}
#link_search{float:left;width:250px;height:28px;padding-left:50px;}
#newsletter_wrapper_front{width:226px;font-size:12px;padding-top:10px;}
#newsletter_wrapper{float:left;font-size:12px;}
#newsletter_wrapper form{margin:0px;}
#breadcrumb{font-size:12px;color:#000000;cursor:default;margin-bottom:10px;}
#breadcrumb a, #breadcrumb a:visited{color:#000000;}
#breadcrumb img{vertical-align:middle;}
#breaker_cat_top{float:left;width:764px;height:15px;background-repeat:no-repeat;}
#category_wrapper{float:left;margin:0px;width:764px;}
#category_header{float:left;width:440px;}
#category_header h1{margin:0px;font-size:16px;color:#064f89;}
#category_header .text_container{padding-right:10px;font-size:12px;}
#category_image{margin-top:13px;margin-left:13px;float:left;}
#category_image img{#border:1px solid #064f89;}
.breaker{clear:both;width:764px;height:32px;}


/* CSS for Featured Products on Main Page */
.product_shell_featured .product{position:relative;display:inline;margin:0px;margin-top:16px;margin-right:29px;padding:0px;float:left;border:1px solid #cdcdcd;text-align:center;}
.product_shell_featured .product img.product_img{width:200px;height:200px;padding-left:2px;padding-right:2px;margin-top:10px;margin-bottom:10px;padding:0px;}
.product_shell_featured .product .product_text_container{width:224px;}
.product_shell_featured .product .product_text_container .product_text{font-size:10px;color:#000000;margin-left:8px;margin-right:6px;padding:0px;cursor:default;text-align:left;}
.product_shell_featured .product .product_text_container .product_text a{font-size:11px;color:#000000;text-decoration:none;font-weight:normal;}
.product_shell_featured .product .product_text_container .product_text a:hover{text-decoration:underline;}
.product_shell_featured .product .product_text_container .product_price{position:absolute;color:#cc5050;font-size:11px;font-weight:bold;top:205px;left:8px;}

/* Featured Prices */
.product_shell_featured .product .product_text_container .product_featured_listprice{position:absolute;color:#000000;font-size:11px;font-weight:normal;top:260px;left:8px;text-decoration: line-through;}
.product_shell_featured .product .product_text_container .product_featured_saleprice{position:absolute;color:#000000;font-size:12px;font-weight:bold;top:272px;left:8px;}
.product_shell_featured .product .product_text_container .product_featured_saveprice{position:absolute;color:#cc5050;font-size:11px;font-weight:bold;top:285px;left:8px;}

/* Product Prices */
.product_shell_featured .product .product_text_container .product_listprice{position:absolute;color:#000000;font-size:11px;font-weight:normal;top:205px;left:8px;text-decoration: line-through;}
.product_shell_featured .product .product_text_container .product_saleprice{position:absolute;color:#000000;font-size:12px;font-weight:bold;top:217px;left:8px;}
.product_shell_featured .product .product_text_container .product_saveprice{position:absolute;color:#cc5050;font-size:11px;font-weight:bold;top:230px;left:8px;}

.product_shell_featured .product .product_text_container .product_rating{position:absolute;top:304px;left:0px;width:218px;height:17px;border-top:1px solid #cdcdcd;background-color:#fafafa;font-size:11px;color:#333333;text-align:left;padding-top:3px;padding-left:6px;}
.product_shell_featured .product .product_text_container .product_rating img{margin:0;padding:0;padding-top:1px;width:12px;height:11px;border:0;}


/* CSS for Related Products */
.product_shell .product .product_text_container .product_related_price{position:absolute;color:#cc5050;font-size:11px;font-weight:bold;top:285px;left:8px;}
.product_shell .product .product_text_container .product_related_listprice{position:absolute;color:#000000;font-size:11px;font-weight:normal;top:280px;left:8px;text-decoration: line-through;}
.product_shell .product .product_text_container .product_related_saleprice{position:absolute;color:#000000;font-size:12px;font-weight:bold;top:292px;left:8px;}
.product_shell .product .product_text_container .product_related_saveprice{position:absolute;color:#cc5050;font-size:11px;font-weight:bold;top:305px;left:8px;}
.product_shell .product .product_text_container .product_related_rating{position:absolute;top:304px;left:0px;width:218px;height:17px;border-top:1px solid #cdcdcd;background-color:#fafafa;font-size:11px;color:#333333;text-align:left;padding-top:3px;padding-left:6px;}


/* CSS for Products layout */
.product_shell .product{position:relative;display:inline;margin:0px;margin-top:16px;margin-right:29px;padding:0px;float:left;border:1px solid #cdcdcd;text-align:center;}
.product_shell .product img.product_img{width:200px;height:200px;padding-left:2px;padding-right:2px;margin-top:10px;margin-bottom:10px;padding:0px;}
.product_shell .product .product_text_container{width:224px;}
.product_shell .product .product_text_container .product_text{font-size:10px;color:#000000;margin-left:8px;margin-right:6px;padding:0px;cursor:default;text-align:left;}
.product_shell .product .product_text_container .product_text a{font-size:11px;color:#000000;text-decoration:none;font-weight:normal;}
.product_shell .product .product_text_container .product_text a:hover{text-decoration:underline;}

.product_shell .product .product_text_container .product_price{position:absolute;color:#cc5050;font-size:11px;font-weight:bold;top:205px;left:8px;}
.product_shell .product .product_text_container .product_listprice{position:absolute;color:#000000;font-size:11px;font-weight:normal;top:280px;left:8px;text-decoration: line-through;}
.product_shell .product .product_text_container .product_saleprice{position:absolute;color:#000000;font-size:12px;font-weight:bold;top:292px;left:8px;}
.product_shell .product .product_text_container .product_saveprice{position:absolute;color:#cc5050;font-size:11px;font-weight:bold;top:305px;left:8px;}
.product_shell .product .product_text_container .product_rating{position:absolute;top:329px;left:0px;width:218px;height:17px;border-top:1px solid #cdcdcd;background-color:#fafafa;font-size:11px;color:#333333;text-align:left;padding-top:3px;padding-left:6px;}


.product_shell .product .product_featured{
    background-color: transparent;
    background-image: url("/images/featured2.gif");
    border: medium none;
    height: 60px;
    left: 0;
    position: absolute;
    text-indent: -9999px;
    top: 0;
    width: 60px;
    background-position: -300px 0;

	/*position:absolute;left:0px;width:218px;height:17px;border-top:1px solid #cdcdcd;background-color:#cc5050;font-size:11px;font-weight:bold;color:#333333;text-align:left;padding-top:3px;padding-left:6px;*/
}

.product_shell .product .product_text_container .product_rating img{margin:0;padding:0;padding-top:1px;width:12px;height:11px;border:0;}

.product_pages_text{width:764px;clear:both;cursor:default;font-size:10px;color:#cc5050;}
.product_pages_text a{color:#cc5050;text-decoration:underline;font-weight:normal;}
.product_pages_text a:hover{color:#cc5050;text-decoration:none;}

#comment_container{width:741px;text-align:left;}
#comment p{margin-top:10px;padding-left:10px;padding-right:10px;font-size:12px;color:#264167;}
#detail_shell{float:left;width:764px;}
#detail_shell form{margin:0px;}
#big_image_div{cursor:pointer;position:absolute;left:100px;top:100px;z-index:99;width:510px;height:530px;background-color:#ffffff;display:none;color:#264167;font-size:10px;text-align:center;font-weight:bold;}
#big_image{border:1px solid #ebebeb;}
#left_side{float:left;width:252px;color:#264167;}
#right_side{float:right;width:453px;}
#right_side h1{color:#b21515;font-size:16px;margin-top:0px;margin-bottom:0px;font-weight:bold;}
#right_side #product_title{float:left;width:502px;text-align:left;padding-left:10px;}
#right_side #product_actions{float:left;width:502px;text-align:center;padding-left:10px;font-size:12px;color:#000000;font-weight:bold;}
#product_options{float:left;width:502px;text-align:left;padding-top:10px;}
#options_wrapper{float:left;width:335px;border:solid 1px #d2d2d2;background-color:#fafafa;padding-left:10px;padding-top:7px;padding-top:5px;padding-bottom:5px;}
.options_floater{float:left;width:160px;margin-bottom:15px;}
.red{color:#b30000;font-weight:bold;}
#product_quantity{float:left;width:95px;}
#product_quantity_field{float:left;width:25px;margin-top:8px;}
#product_price{float:left;width:80px;text-align:left;font-size:12px;color:#000000;}
#product_price_text{text-align:left;font-size:17px;color:#CC5050;font-weight:bold;}
#cart_buttons{float:left;width:136px;text-align:left;padding-top:14px;padding-left:11px;}
#options_header{color:#cc5050;font-size:14px;font-weight:bold;margin-bottom:3px;}
#right_side #product_vitals{float:left;width:502px;padding-left:10px;margin-bottom:10px;font-size:12px;color:#000000;}
#price_chart{float:left;width:347px;padding-left:10px;color:#000000;font-size:12px;}
#price_chart h2{color:#cc5050;font-size:14px;margin-bottom:6px;}
#price_chart_border{border:1px solid #d2d2d2;background-color:#fafafa;}
.price_chart_row{clear:both;}
.price_chart_row_heading{clear:both;background-color:#e0e0e0;font-weight:bold;}
.price_chart_qty{float:left;width:200px;text-align:center;1background-color:red;}
.price_chart_price{float:left;text-align:center;width:137px;1background-color:green;}
#detail_shell img{padding:0px;}
#detail_shell img.main{cursor:pointer;border:1px solid #ebebeb;}
#detail_shell img.other{cursor:pointer;border:1px solid #ebebeb;}
#pd_super{width:502px;float:left;font-size:12px;color:#000000;padding-left:10px;}
#pd_super a{color:#000000;font-weight:bold;}
#pd_super a:hover{color:#cc5050;font-weight:bold;text-decoration:none;}
#pd_super p{line-height:16px;}
#pd_super h2{color:#cc5050;font-size:14px;}
#pd_super p.price{color:#cc5050;font-size:14px;}
#pd_super select{border:1px solid #d2be96;font-family:Arial;font-size:10px;}
.variation_button{background-color:#ffffff;border:1px dashed #cc5050;color:#cc5050;font-size:10px;font-weight:bold;cursor:pointer;padding:2px;margin:2px;}
.variation_button_disabled{cursor:default;background-color:#ffffff;border:1px dashed #dadada;color:#bababa;font-size:10px;font-weight:bold;cursor:pointer;padding:2px;margin:2px;}
.variation_button_hover{background-color:#cc5050;border:1px dashed #cc5050;color:#ffffff;font-size:10px;font-weight:bold;cursor:pointer;padding:2px;margin:2px;}
.variation_button_locked{background-color:#cc5050;border:1px solid #ffffff;color:#ffffff;font-size:10px;font-weight:bold;cursor:pointer;padding:2px;margin:2px;}
.pribut, .secbut{color:#ffffff;font-size:11px;font-family:Arial, sans-serif;background-color:#064F89;cursor:pointer;}
.crosssell{width:741px;margin-left:auto;margin-right:auto;}
.crosssell_container{float:left;width:252px;margin-top:13px;height:115px;}
.crosssell_image{width:102px;float:left;}
.crosssell img{border:1px solid #dcdcdc;}
.crosssell_text{float:left;margin-top:10px;margin-left:25px;width:125px;}
.crosssell_text .product_text{font-size:10px;color:#000000;cursor:default;}
.crosssell_text .product_text a{font-size:11px;color:#000000;text-decoration:none;}
.crosssell_text .product_text a:hover{text-decoration:underline;}
.crosssell_text .product_price{color:#2b4a8b;font-weight:bold;font-size:11px;}
.crosssell .rating{margin-top:10px;}
.crosssell .rating img{border:0;}
#article{font-size:12px;padding:0 25px;}
#article a{color:#256FA9;text-decoration:none;}
#article a:hover{text-decoration:underline;}
#article strong{font-size:14px;}
#create_account{float:left;width:764px;}
#create_account h1{font-size:12pt;color:#b21515;text-align:left;}
#create_account h3{font-size:10pt;color:#b21515;text-align:left;}
#create_account .request_inputs{font-size:11px;text-align:left;}
#create_account .request_inputs a{color:#b21515;}
#create_account .request_inputs .label{clear:both;float:left;width:27%;text-align:left;font-size:11px;margin-top:7px;}
#create_account .request_inputs .in_cont{float:left;width:71%;text-align:left;padding-left:10px;margin-top:3px;}
#create_account .request_inputs .in_cont_fixed{float:left;width:71%;text-align:left;margin-left:10px;margin-top:7px;}
#create_account .request_inputs input{font-family:Arial;font-size:10px;margin-top:4px;}
#create_account .request_inputs input.req, #send_to_friend input.req{font-family:Arial;font-size:10px;margin-top:4px;background-color:#eeeeee;}
#create_account .request_inputs select{font-family:Arial;font-size:10px;margin:0;margin-top:4px;}
#create_account .request_inputs select.req{font-family:Arial;font-size:10px;margin-top:4px;background-color:#eeeeee;}
#other_content{float:left;width:764px;padding-left:11px;color:#000000;}
#other_content p{line-height:16px;font-size:12px;}
#other_content h1{font-size:18px;}
#other_content h2{font-size:14px;}
#other_content a{color:#b21515;}
#top-box{width:767px;height:68px;float:left;margin:0 0 10px 10px;}
#chat{width:379px;height:68px;margin-right:9px;float:left;}
#certificate{width:252px;height:68px;float:right;}
#aboutus img{width:230px;height:173px;padding:5px;border:1px solid #000;}
#footer-nav ul{float:left;padding:10px 30px;width:167px;border-left:1px solid #0A508A;margin-bottom:0;}
#footer-nav .last{border-right:1px solid #0A508A;}
#footer-nav li{list-style:none;}
.clear-both{clear:both;}
.listing-importantlinks{background-color:#EBEBEB;margin:0 0 6px;padding:1px 0 4px;text-align:center;}
.listing-importantlinks li{display:inline;font-size:10px;margin:0;padding:0 8px;}
.listing-importantlinks a{color:#064F89;text-decoration:none;}
.listing-importantlinks a:hover{text-decoration:underline;}
#footer{float:left;clear:both;font-size:11px;width:964px;text-align:left;}
#footer_background{float:left;clear:both;width:964px;height:29px;background-image:url(../../layout/footer_middle.gif);}
#footer_text{float:left;clear:both;color:#FFFFFF;padding:7px;padding-left:22px;cursor:default;}
#footer_sub{float:left;clear:both;font-size:10px;width:964px;cursor:default;text-align:right;}
#footer_sub_text{color:#264167;margin-top:12px;margin-right:10px;}
#footer a{color:#FFFFFF;text-decoration:none;}
#footer a:hover{text-decoration:underline;}
#footer_sub_text a{color:#264167;text-decoration:none;}
#footer_sub_text a:hover{text-decoration:none;}
#hover_text{display:none;text-align:left;margin-left:27px;font-size:12px;}
#hover_text p a{text-decoration:none;}
#inner_container_cart{float:left;width:764px;margin:0px;padding:0px;font-size:8pt;}
#breadcrumb_cart{clear:both;width:764px;cursor:default;vertical-align:middle;text-align:left;}
#breadcrumb_cart .breadcrumb{float:left;font-size:12px;margin-top:12px;padding-bottom:10px;color:#5b5b5b;}
#breadcrumb_cart a, #breadcrumb_cart a:visited{color:#5b5b5b;}
#breadcrumb_cart h1{display:inline;font-size:16px;color:#b21515;}
#steps{float:right;padding:6px;font-size:11px;padding-top:10px;color:#333333;}
#steps img{vertical-align:middle;}
.clear{clear:both;}
.cart_rule{background-color:#064F89;}
.cart_rule_grey{background-color:#cdcdcd;}
#inner_container_cart h1, #inner_container_checkout h1{margin-top:0px;font-size:14px;color:#064F89;}
#inner_container_cart h2, #inner_container_checkout h2{font-size:14px;color:#064F89;margin-top:0px;margin-bottom:2px;}
#inner_container_cart h3, #inner_container_checkout h3{font-size:12pt;color:#000000;text-align:left;margin-top:9px;}
#inner_container_cart h4, #inner_container_checkout h4{font-size:10pt;color:#000000;text-align:left;margin-bottom:5px;}
#inner_container_cart a, #inner_container_checkout a{color:#000000;}
.header{text-align:center;font-size:8pt;font-weight:normal;}
.listing{text-align:center;font-size:8pt;color:#000000;}
.listing form{margin:0px;}
.head_remove{clear:both;float:left;padding:3px;width:20px;text-align:left;}
.head_item{float:left;padding:3px;width:88px;padding-left:5px;text-align:left;}
.head_details{float:left;padding:3px;width:387px;text-align:left;}
.head_price{float:left;padding:3px;width:65px;}
.head_quantity{float:left;padding:3px;width:93px;}
.head_extprice{float:left;padding:3px;width:65px;text-align:right;}
.head_item img{border:1px solid #dcdcdc;}
.head_quantity input.quantity{font-family:Arial;font-size:7pt;width:40px;margin-top:0px;}
.head_quantity input.update{font-family:Arial;font-size:7pt;width:45px;margin-top:2px;}
.head_remove input.remove{width:15px;margin-top:2px;}
input.calculate{font-family:Arial;font-size:7pt;width:50px;margin-top:2px;}
#shipping_notifier{clear:both;text-align:center;padding-top:10px;padding-bottom:10px;display:none;}
.ship_switch{padding-top:10px;text-align:left;}
.ship_switch a, .ship_switch a:visited{color:#064F89;text-decoration:underline;}
.ship_switch a:hover{text-decoration:none;}
#ship_domestic{display:block;}
#ship_international{display:none;}
#ship_international select{font-size:10pt;}
#coupons_container{clear:both;float:left;text-align:left;width:365px;}
.red{color:#b30000;font-weight:normal;}
.red_bold{color:#b30000;font-weight:bold;}
#buttons_container{float:left;text-align:right;width:399px;}
#buttons_also_container{width:399px;text-align:right;color:#777777;}
#buttons_also_text{width:314px;padding-left:85px;text-align:center;}
#checkout_payment_paypal{width:145px;height:42px;}
#google_button{float:left;width:168px;height:44px;margin-left:60px;}
#loading_hack{display:none;}
.sd_left{float:left;width:60px;font-weight:bold;clear:both;}
.sd_right{float:left;width:200px;}
.float_left{float:left;clear:both;}
.float_center{float:left;}
.float_right{float:right;}
.subtotal{padding:3px;}
.coupons{padding:10px;padding-top:0px;float:left;}
b.primary{color:#b21515;}
.shipping_left{padding:10px;clear:both;float:left;width:280px;text-align:left;}
.shipping_right{float:left;width:464px;}
.shipping_right_checkout{float:left;width:489px;text-align:center;}
#shippingCountryDiv{display:block;}
.center{text-align:center;}
.shipping_right b.big{font-size:12pt;font-weight:bold;}
#inner_container_checkout{width:964px;font-size:12px;}
#breadcrumb_checkout{clear:both;width:964px;cursor:default;vertical-align:middle;text-align:left;}
#breadcrumb_checkout .breadcrumb{float:left;font-size:12px;margin-top:12px;padding-bottom:10px;color:#5b5b5b;}
#breadcrumb_checkout a, #breadcrumb_checkout a:visited{color:#5b5b5b;}
#breadcrumb_checkout h1{display:inline;font-size:16px;color:#064F89;}
#inner_container_checkout form{margin:0px;}
#inner_container_checkout .header_payment input{font-family:Arial;font-size:8pt;}
#inner_container_checkout .payment_inputs{float:left;width:48%;font-size:11px;text-align:left;color:#000000;}
#inner_container_checkout .payment_inputs input{font-family:Arial;font-size:10px;margin-top:4px;}
#inner_container_checkout .payment_inputs input.req{font-family:Arial;font-size:10px;margin-top:4px;background-color:#eeeeee;}
#inner_container_checkout .payment_inputs .error{font-family:Arial;font-size:10px;background-color:#E2E8F5;}
#inner_container_checkout .payment_inputs select.req{font-family:Arial;font-size:10px;margin-top:4px;! margin-left:10px;background-color:#eeeeee;}
#inner_container_checkout .payment_inputs .label{clear:both;float:left;width:32%;text-align:right;font-size:11px;margin-top:4px;}
#inner_container_checkout .payment_inputs .in_cont{float:left;width:65%;text-align:left;margin-left:10px;}
#inner_container_checkout .payment_inputs .in_cont_pp{float:left;width:65%;text-align:left;margin-left:10px;margin-top:4px;font-weight:bold;}
#inner_container_checkout .payment_inputs .label_text{font-size:11px;margin-top:4px;}
#inner_container_checkout .payment_inputs .pay_select, .payment_inputs .pay_select img{vertical-align:middle;}
#inner_container_checkout .payment_inputs .radio_buttons{cursor:default;margin-top:5px;}
#inner_container_checkout .payment_inputs .payment_info{padding-top:15px;padding-left:10px;display:none;}
#inner_container_checkout .payment_inputs .ship_to{font-size:12px;text-align:left;color:#b21515;font-weight:bold;}
#inner_container_checkout .payment_inputs #shipping_address{display:none;}
.payment_error{width:100%;font-size:8pt;background-color:#b21515;color:#ffffff;}
.payment_error p{padding:10px;margin:0px;}
.input_error{font-size:8pt;color:#000000;margin-top:4px;vertical-align:middle;}
#inner_container_checkout .payment_inputs .note{width:70%;}
#inner_container_checkout .message{clear:both;color:#000000;}
#whypassword{padding-top:10px;width:80%;display:none;}
#cvvhelp{text-align:center;display:none;}
#shipto, #billto, #summary{color:#000000;width:324px;font-size:11px;padding-left:15px;text-align:left;float:left;}
#billto{padding-left:0px;width:286px;}
#shipto h3, #billto h3, #summary h3{color:#064F89;padding:4px;background-color:#ececec;}
.head_details_conf{float:left;padding:3px;width:590px;text-align:left;}
.otl{clear:both;float:left;width:49%;text-align:left;}
.otv{float:left;width:49%;text-align:right;}
.otv .pad, .otl .pad{padding-top:10px;padding-bottom:10px;}
.otv .pad_top, .otl .pad_top{padding-top:10px;}
.otv .pad_bot, .otl .pad_bot{padding-top:10px;}
.cb{color:#064F89;}
.help_icon{float:left;width:16px;height:17px;padding-left:5px;cursor:pointer;}
.gv_window{width:100%;background-color:#ededed;padding:10px;border:1px solid #064F89;}
.gv_button{width:75px;border:1px solid #ffffff;background-color:#064F89;color:#ffffff;font-size:8pt;font-weight:bold;cursor:pointer;}
.gv_drop_container{width:100%;text-align:right;}
.gv_drop{width:200px;border:1px solid #333333;background-color:#cccccc;color:#333333;font-size:8pt;font-weight:normal;cursor:pointer;}
.ajax_order_total{font-size:12pt;}
#login_dialog{font-size:11px;border:1px solid #dedede;background-color:#fafafa;padding:10px;color:#333333;}
#login_dialog form{margin:0px;}
#login_dialog p{margin-top:10px;margin-bottom:10px;}
#login_dialog h2{margin-bottom:10px;}
#login_dialog input{background-color:#ffffff;color:#064F89;font-family:Arial, sans-serif;font-size:11px;}
#login_dialog input.secbut{background-color:#064F89;color:#ffffff;font-family:Arial, sans-serif;font-size:11px;cursor:pointer;}
#login_dialog label{float:left;width:100px;font-weight:bold;color:#064F89;}
#login_dialog b{color:#064F89;}
#login_dialog a{color:#064F89;}
#login_dialog .error{background-color:#064F89;padding:10px;margin:10px;margin-top:0px;margin-left:0px;margin-right:0px;color:#ffffff;font-size:8pt;}
#login_dialog .error b{color:#ffffff;}
#login_dialog .error a{color:#ffffff;}
.login_dialog_product{width:719px;}
.login_dialog_cart{margin-right:25px;}
.login_dialog_checkout{clear:both;width:-22px;text-align:center;padding-top:0px;}
#login_header{float:left;}
#login_error_response{padding-top:3px;}
#promo_help{float:left;border:solid 1px #DEDEDE;background-color:#E2E8F5;padding:5px;display:none;}
.promo_title{font-weight:bold;color:#064F89;}
a.review_entice{font-size:12px;color:#B21515;text-decoration:none;}
a.review_entice:hover{text-decoration:underline;}
.review{margin-top:7px;margin-right:15px;font-size:11px;}
.review .grey{color:#aaaaaa;padding-right:0px;}
.review a{font-size:12px;color:#B21515;text-decoration:none;}
.review a:hover{text-decoration:underline;}
#review_display{display:none;}
#review_hidden{display:none;}
#reviews_error{display:none;margin-top:10px;margin-bottom:10px;color:#B21515;}
#review_form{font-size:11px;border:1px solid #dedede;background-color:#fafafa;padding-left:10px;padding-right:10px;}
#review_form form{margin:0;}
#review_form p{margin-top:5px;margin-bottom:7px;}
#review_form .radios{position:relative;top:3px;}
#review_form b{color:#B21515;}
#review_form a{color:#B21515;text-decoration:underline;}
#review_form .review_text{color:#B21515;font-family:Arial, sans-serif;font-size:11px;height:50px;}
#review_form .submit{margin-top:10px;background-color:#B21515;color:#ffffff;font-family:Arial, sans-serif;font-size:11px;cursor:pointer;}
.featured_breaker{float:left;padding-top:10px;width:766px;height:32px;}
#moto_front{float:left;width:767px;height:222px;}
#front_top{float:left;width:507px;height:222px;}
#front_shim{float:left;width:8px;height:222px;}
#moto_front_right{float:left;width:252px;height:222px;}
#free_shipping{float:left;width:252px;}
#free_returns{float:left;width:252px;}
.front_grey{float:left;width:232px;height:50px;padding:10px;margin-top:5px;font-size:11px;font-family:arial;background-color:#ebebeb;}
.front_text{float:left;padding-top:10px;padding-bottom:5px;font-family:arial;font-size:11px;}
.listed{font-size: 12px;}
