﻿.MainContentCheckout
{
    margin-left:5px;
    margin-top:5px;
    margin-bottom:5px;
    margin-right:0px;
    border:1px solid grey;
    padding:5px;
    background-color:#464646;
    width:916px;
    float:left;
    min-height:400px;
    _height:400px;
}

.AddressModalTitleText
{
    display:block;
    font-size:1.5em;
    padding:10px;
    padding-left:40px;
    width:315px;
    border:0px solid white;
    background:url(/App_Themes/Global/Images/Icons/House-32.png) no-repeat 5px 7px;
    text-align:left;
    float:left;
}

.PaymentsModalTitleText
{
    display:block;
    font-size:1.5em;
    padding:10px;
    padding-left:40px;
    width:315px;
    border:0px solid white;
    background:url(/App_Themes/Global/Images/Icons/credit_cards-icon.png) no-repeat 5px 7px;
    text-align:left;
    float:left;
}
.OrderCommentsModalTitleText
{
    display:block;
    font-size:1.5em;
    padding:10px;
    padding-left:40px;
    width:315px;
    border:0px solid white;
    background:url(/App_Themes/Global/Images/Icons/email.png) no-repeat 5px 7px;
    text-align:left;
    float:left;
}
.Address
{
    width:150px; border:1px solid grey; background-color: #363636; padding:0px; margin:5px; display:block; float:left;
    text-decoration:none;
}

.HeaderItemMiddleCheckOut
{
    float:left;
    height:45px;
    width:908px;
    background:url(Layout/images/HeaderItem_Middle.jpg) repeat-x;
}
.HeaderItemText
{
    text-align:left;
    color:White;
}




.lnkAddress:link
{
    text-decoration:none;
}
.lnkAddress:active
{
    text-decoration:none;
}
.lnkAddress:visited
{
    text-decoration:none;
}
.AddressAddNew
{
    font-size:1.5em;
    display:block;
    margin-top:6px; margin-right:10px;
    padding:0px; float:right; text-align:right; width:150px; border:0px solid white;
}
.AddressWrapper
{
    padding:5px;
    width:100%;
    z-index:9999;
}
.AddressBadgeWrapper
{
    display:block;
    width:250px;
    border:0px solid white;
    float:left;
}
.AddressRadioButton
{
    float:left;
    width:32px;
    height:32px;
    border:0px solid white;
    position:relative;
    top:30px;
    left:5px;

}
.AddressBadgeWrapperSelected
{
    display:block;
    width:250px;
    border:0px solid white;
    background:url(/App_Themes/Global/Images/Icons/Knob%20Valid%20Green.png) no-repeat 8px 30px ;
}

.AddressBadge
{
    width:203px;
    height:96px;
    margin:5px;
    margin-left:45px;
    background:url(Layout/images/BadgeBG.png) no-repeat center 0px ;
}
.AddressInnerWrapper
{
    padding:10px;
    width:170px;
    border:0px solid white;
}
