﻿div.checkout-navigation ol, x:-moz-any-link
{
    display: -moz-inline-box;
}
div.checkout-navigation ol, x:-moz-any-link, x:default
{
    display: inline-block;
}
div.checkout-navigation ol li, x:-moz-any-link
{
    display: -moz-inline-box;
}
div.checkout-navigation ol li, x:-moz-any-link, x:default
{
    display: inline-block;
}
div.retail-checkout-navigation ol
{
    color: #17326b;
    /*background-image: url("http://www.graysonline.com/app_themes/murray_0_0_1_12430/images/retail-checkout-steps-nav-bg.gif");*/
}
div.auction-checkout-navigation ol
{
    color: #BE0F34;
    /*background-image: url("http://www.graysonline.com/app_themes/murray_0_0_1_12430/images/auction-checkout-steps-nav-bg.gif");*/
}
* html div.checkout-navigation ol
{
    display: inline;
}
*:first-child + html div.checkout-navigation ol
{
    display: inline;
}
div.checkout-navigation ol li
{
    display: inline-block;
    margin: 0 14px;
}
* html div.checkout-navigation ol li
{
    display: inline;
}
*:first-child + html div.checkout-navigation ol li
{
    display: inline;
}
div.checkout-navigation ol li a, div.checkout-navigation ol li a:link, div.checkout-navigation ol li a:active, div.checkout-navigation ol li a:visited
{
    display: block;
    text-align: center;
    text-decoration: none;
    width: 68px;
}
div.retail-checkout-navigation ol li a, div.retail-checkout-navigation ol li a:link, div.retail-checkout-navigation ol li a:active, div.retail-checkout-navigation ol li a:visited
{
    color: #17326b;
}
div.auction-checkout-navigation ol li a, div.auction-checkout-navigation ol li a:link, div.auction-checkout-navigation ol li a:active, div.auction-checkout-navigation ol li a:visited
{
    color: #BE0F34;
}
div.checkout-navigation ol li a span
{
    display: block;
    cursor: pointer;
}
div.checkout-navigation ol li a span.number
{
    width: 32px;
    height: 32px;
    margin: 0 auto;
    line-height: 32px;
    border: solid 3px transparent;
    font-size: 1.4em;
    font-weight: bold;
    background: #fff;
}
div.retail-checkout-navigation ol li a span.number
{
    border-color: #17326b;
}
div.auction-checkout-navigation ol li a span.number
{
    border-color: #BE0F34;
}
div.checkout-navigation ol li a:hover span.number, div.checkout-navigation ol li.current a span.number
{
    color: #fff;
}
div.retail-checkout-navigation ol li a:hover span.number, div.retail-checkout-navigation ol li.current a span.number
{
    background: #17326b;
}
div.auction-checkout-navigation ol li a:hover span.number, div.auction-checkout-navigation ol li.current a span.number
{
    background: #BE0F34;
}
div.checkout-navigation ol li a span.text
{
    font-size: .9em;
    font-weight: bold;
    width: 72px;
    margin-top: 5px;
}
