#Checkout .text{width:210px;}
#Checkout select{width:230px;}
#Checkout div.actions{clear:both;height:1.5em;margin:2em 0;}
#Checkout div.login{clear:both;height:1.5em;margin:2em 0;width:60%;}
#Checkout div.actions a{display:block;float:left;width:auto;}
#Checkout div.actions input.back{float:left;}
#Checkout div.actions input.next{float:right;}
#Checkout form ul{list-style-type:none;margin:0 0 0 2em;padding:0;}
#Checkout ul.payment_methods{clear:both;display:block;list-style-type:none;margin:0 0 0 2em;padding:0;}
#Checkout ul.payment_methods span.disabled{color:#999;}
#Checkout table.payment_summary th,#Checkout table.payment_summary td{vertical-align:top;}
#Checkout ul.breadcrumb{height:1%;list-style-type:none;margin:2.5em 0 0;padding:0;}
#Checkout ul.breadcrumb li{background-image:url(../images/breadcrumb_bg.png?version=1);background-position:right top;background-repeat:no-repeat;display:block;float:left;line-height:20px;margin:0 2px;padding:0 .5em;}
#Checkout ul.breadcrumb li.current{background-image:url(../images/breadcrumb_current_bg.png?version=1);background-position:right top;background-repeat:no-repeat;}
#Checkout ul.breadcrumb:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
#Checkout table.cart{margin-bottom:2em;margin-top:2em;}
#Checkout table.cart td,#Checkout table.cart th{border-bottom:1px solid #d9d9d9;}
#Checkout table.cart td.name{font-family:Helvetica, Arial, Tahoma, Sans-Serif;font-size:14px;font-weight:700;}
#Checkout .category{margin:0 0 .5em;}
#Checkout .brand{margin-bottom:.5em;}
#Checkout ul.shipping_methods li,#Checkout ul.payment_methods li{margin:2px 0;}
#Checkout ul.payment_methods li.error{color:#FF5100;font-size:12px;font-weight:700;}
#Checkout .product{color:#111;font-family:Helvetica, Arial, Tahoma, Sans-Serif;font-size:14px;font-weight:700;}
#Checkout .price{color:#343434;font-family:Helvetica, Arial, Tahoma, Sans-Serif;font-size:12px;font-weight:700;}
#Checkout .total{color:#000;font-size:14px;}
#Checkout table.cart .text{background-image:url(../images/inputs_bg.gif?version=1);background-position:left top;background-repeat:no-repeat;border:1px solid #999;color:#444;height:15px;margin-right:.5em;padding-top:3px;}
#Checkout table.cart .button{background-image:url(../images/remove_from_cart.gif?version=1);color:#000;height:22px;text-align:center;width:66px;}
#Checkout h3{margin-top:0;}
#Checkout .actions .next{background:url(../images/next_btn_bg_clear.png?version=1) no-repeat;border:none;color:#fff;font-size:13px;font-weight:700;height:25px;padding-bottom:1px;padding-left:4px;padding-right:17px;text-align:center;width:80px;}
#Checkout .actions .back{background:url(../images/back_btn_bg.png?version=1) no-repeat;border:none;font-size:0;height:25px;line-height:99px;width:80px;}
#Checkout input.login{background:transparent none no-repeat scroll 0 0;background-image:url(../images/user_info_submit_bg.png?version=1);border:0 none;clear:both;display:block;height:25px;margin:15px auto;overflow:hidden;padding-top:25px;text-indent:-9999px;width:105px;}
#MainDock #Checkout.user_page .page_content form h3{border-bottom:1px solid #dcdcdc;color:#4C4C4C;font-size:14px;font-weight:700;}
#MainDock #Checkout.user_page .page_content form h4{clear:both;color:#4C4C4C;display:block;font-size:13px;font-weight:700;margin:5px 0 3px;}
#MainDock #Checkout div.form_error,#MainDock #Checkout p.error,#MainDock #Checkout ul.errors li{background-color:#FFF;border:none;clear:both;color:red;display:block;font-size:12px;font-weight:700;margin:5px 3px -10px 115px;padding:6px 5px;text-align:left;}
#Checkout .PlatnosciPlGatewayDriver ul.payment_methods li{display:block;float:left;height:80px;width:24%;}
#Checkout .PlatnosciPlGatewayDriver ul.payment_methods li.error{clear:both;display:block;width:auto;}
#Checkout .PlatnosciPlGatewayDriver ul.payment_methods li input{display:block;float:left;margin:20px 5px 70px 0;}
#Checkout .PlatnosciPlGatewayDriver ul.payment_methods li label{display:block;float:left;text-align:left;}
#Checkout .PlatnosciPlGatewayDriver ul.payment_methods li label img{clear:both;}
#Checkout .PlatnosciPlGatewayDriver ul.payment_methods li label span{display:block;text-align:left;}
#Checkout #MyCheckoutLogFormWidget{border:1px solid #dcdcdc;display:block;margin:10px auto;padding:5px;width:220px;}
#Checkout #MyCheckoutLogFormWidget span.logged_info{clear:both;display:block;text-align:center;}
#Checkout #myCheckoutLogFormBox{clear:both;display:block;height:80px;}
#Checkout #MyCheckoutLogFormWidget span.logged_info span{clear:both;color:red;display:block;font-size:14px;font-weight:700;margin:3px 0;text-align:center;}
#Checkout #MyCheckoutLogFormWidget span.your_account{display:none;}
#Checkout #MyCheckoutLogFormWidget span.logout a{color:#00ACDC;display:block;text-align:center;text-decoration:none;}
#Checkout #MyCheckoutLogFormWidget span.logout a:hover{text-decoration:underline;}