.customer-account-edit #main{
    width: auto !important;
}
.minimal-price-link{display: none !important;}
.shopping-cart-collaterals .box{
    padding:11px 10px 21px !important;
}
#product-options-wrapper,
.product-options-bottom{
    width: 300px;
}
.shopping-cart-collaterals .box{
    clear:both;
    display:block;
    overflow:hidden;  
    
}
.shopping-cart-collaterals .upsell{
    padding-left: 36px !important;
} 
.checkout-step-billing .right{
    padding-right: 20px;
}
.button-set{padding-right: 20px;}
.shipment-methods #s_method_flatrate_flatrate,
.checkout-payment-method-load .radio,
#checkout-step-login .form-list li input,
#co-billing-form fieldset p input {
    margin-top: -1px !important;
}
              
.topMenu ul li.site-level {position:relative;}
.topMenu ul li.site-level ul{display:none;padding: 0pt ! important; margin: 0pt ! inportant;}    
.topMenu ul li.site-level ul li{padding: 0pt ! important; margin: 0pt ! important;width: 230px; border-top: 1px solid #fff; line-height:25px; }
.topMenu ul li.site-level ul li a{background: none repeat scroll 0 0 #ED4741; text-transform:none; font-size: 8pt;
    font-weight: bold;
    margin: 0;
    padding: 5px 10px 5px 15px;}

.topMenu ul li.over ul{display:inherit;  position: absolute; top: 20px; left: 0px; padding: 0pt ! important; margin: 0pt ! important; background: none repeat scroll 0% 0% #ED4741); z-index: 9999;}  
.topMenu ul li.over ul li{float: left; padding: 0pt ! important; margin: 0pt ! important; background: none repeat scroll 0% 0% #ED4741; z-index: 9999;}       
.topMenu ul li.over ul li a:hover {text-decoration:underline; }
