﻿.divAccount li
{
    display:inline;
}
.divAccount ul
{
    margin:0;
    padding:0;
}
.divAccount
{
    width:993px;
    float:left;
    background-color:White;
}
.divAccount li a
{
    text-align:center;
    width:162px;
    padding:3px 0 3px 0;
    display:inline-block;
    vertical-align:middle;
    font-size:11px;
    color:GrayText;
    font-weight:bold;
    cursor:pointer;
}
.divAccount li a:hover
{
    background-color:Green;
    color:White;
}
.divAccountNav
{
    border-bottom:solid 1px Green;
    margin:0;
    padding:0;
}
.SignOut
{
    float:right;
    margin-right:10px;
    margin-top:-30px;
}
.SignOut a
{
    font-size:11px;
    font-weight:bold;
    color:Black;
}
#DefaultNav
{
    position:absolute;
    top:200px;
    left:-40px;
}
#DefaultNav li
{
    display:block;
    height:30px;
    width:160px;
    z-index:1000;
    color:White;
    font-weight:bold;
    text-align:center;
}
#DefaultNav li a
{
    display:block;
    height:24px;
    width:160px;
    padding-top:5px;
    text-decoration:none;
    color:White;
}
#DefaultVIP
{
    position:absolute;
    top:200px;
    right:-10px;
    background-image:url('../images/Buttons.jpg');
    height:160px;
    width:160px;
    background-position:-200px 0;
}
.btnVIP
{
    height:160px;
    width:160px;
    background-color:Transparent;
    border:none;
    cursor:pointer;
}
.divPopUp
{
    background-image:url('../images/PopUpBackground.png');
    background-repeat:no-repeat;
    height:400px;
    width:470px;
    padding:20px;
    position:absolute;
    top:130px;
    left:240px;
    z-index:1000;
}
.divPopUp li
{
    margin-left:40px;
}
.PopUpClose
{
    position:absolute;
    top:3px;
    right:15px;
}
.OrdersGrid td
{
    padding:3px;
}
.GridHeader
{
    text-align:left;
    font-weight:bold;
    font-size:12px;
    padding-right:20px;
}
.AccountTable td
{
    padding:2px;
}
.rbAccountContent
{
    width:970px;
}
.accountCustomerMessage
{
    position:absolute;
    top:200px;
    left:50%;
    margin-left:-250px;
    background-color:White;
    width:440px;
    padding:30px;
    border:solid 1px black;
}
#SubAddAddress
{
    background-image:url('../images/PopUpBackground.png');
    background-repeat:no-repeat;
    height:400px;
    width:470px;
    padding:20px;
    position:absolute;
    top:100px;
    left:50%;
    margin-left:-250px;
    z-index:1000;
}
#SubAddAddressPay
{
    background-image:url('../images/PopUpBackground.png');
    background-repeat:no-repeat;
    height:400px;
    width:470px;
    padding:20px;
    position:absolute;
    top:0px;
    left:50%;
    margin-left:0px;
    z-index:1000;
}
#SubAddPaymentMethod_Div
{
    background-image:url('../images/PopUpBackground.png');
    background-repeat:no-repeat;
    height:400px;
    width:470px;
    padding:20px;
    position:absolute;
    top:100px;
    left:50%;
    margin-left:-250px;
    z-index:1000;
}
.SubPaymentAddHeader
{
    display:block;
    font-weight:bold;
    font-style:italic;
    font-size:16px;
}
.SubPaymentAddHeader
{
    display:block;
    font-weight:bold;
    font-style:italic;
    font-size:16px;
}
.ddNoBorder
{
    border:none;
}
.gvShippingAddresses td
{
    font-size:11px;
    padding:2px 5px 2px 0;
}
.gvShippingAddresses textarea
{
    border:none;
}
.accountgridtextbox
{
    font-size:11px;
    width:75px;
    padding-right:10px;
}
.accountgridtextbox_longer
{
    font-size:11px;
    width:125px;
}
.accountgrid_header
{
    text-align:left;
}
.accountgrid_header2
{
    text-align:left;
    font-size:12px;
    padding-right:10px;
}
.proceedrbcenter
{
    width:968px;
}
.lbProcess
{
    color:Blue;
    font-size:12px;
    text-decoration:underline;
}
.lbUSignOut
{
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background: url('../images/blue_buttonbg.png') no-repeat;
    color:White; 
        text-decoration:none !important; 
        width:160px; 
        height:30px; 
        font:bold 16px Arial, Helvetica, sans-serif; 
        text-align:center; 
        display:block; 
        cursor:pointer;
}
.lbUSignOut a
{
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background: url('../images/blue_buttonbg.png') no-repeat;
    color:White; 
        text-decoration:none !important; 
        width:160px; 
        height:30px; 
        font:bold 16px Arial, Helvetica, sans-serif; 
        text-align:center; 
        display:block; 
        cursor:pointer;
}
#pnlSignedIn a
{
    color:White;
    font:bold 16px Arial, Helvetica, sans-serif; 
}
.pnlPastOrders td
{
    padding:0;
    margin:0;
}