        .tabbed li{
                width:136px;
                height:25px;
                float:left;
                display:block;
                background-image:url('../images/images/account/tab.png');
                background-repeat:no-repeat;
                text-align:center;
                border-bottom:1px solid #CCC;
                padding-top:8px;
                padding-bottom:-10px;
            }
            .tabbed .tab_active{
                background-image:url('../images/images/account/tab_selected.png');
                background-repeat:no-repeat;
                width:157px;
                height:30px;
                margin-top:-5px;
                padding-top:14px;
                border-bottom:0px;
            }
            .tabbed{
                clear:both;
                margin:10px 0px;
            }
            .tabbed li a{
                font-weight:bold;
                text-decoration:underline;
                color:green;
            }

#account_details{
    background-image:url(../images/images/account/account_menu_account.png);
}
#account_details_form fieldset{
    border:1px solid #dbdbdb;
    margin-bottom:15px;
    padding:10px;
    width:500px;
}

#account_details_form fieldset legend{
    color:#3d5376;
    font-weight:bold;
}

#edit_login_form table{
    background-image:url(../images/images/account/details/login_bg.png);
    background-repeat:repeat-y;
    width:490px;
}

#edit_login_form table tr td,#edit_contact_form table tr td{
    padding:4px 15px;
}

#edit_contact_form table{
    background-image:url(../images/images/account/details/contact_bg.png);
    background-repeat:repeat-y;
    width:490px;
}



.AccountOrderStatusList{
    list-style-type:none;
}

#orders{
    background-image:url('../images/images/account/orders_bg.png');
    background-repeat:no-repeat;
}

#orders h2{
    margin-bottom:70px;
}
.AccountOrderStatusList li ul li{
    border:0;
    margin-bottom:0px;
}

.account_order_history{
   background-image:url(../images/images/account/order_status_bg.png);
    background-repeat:repeat-y;
}

.account_order_history .order_left,.account_order_history .order_right{
    padding:0px 10px;
    margin-left:5px;
    float:left;
}
.account_order_history .order_left{
    width:200px;
}
.account_order_history .order_right{
    width:370px;
}


	.shipping_address_label{
		background-image:url(../images/images/shipping_address_label/shipping_address_label_bg.png);
		width:300px;
		background-repeat:repeat-y;
	}
	.shipping_address_label .head{
		background-image:url(../images/images/shipping_address_label/shipping_address_label_top.png);
		height:33px;
		color:white;
		font-weight:bold;
		background-repeat:no-repeat;
	}
        
	.shipping_address_label .head .title{
		padding-top:7px;
		margin-left:10px;
	}

	.shipping_address_label .body{
		padding:5px 15px;
	}

	.shipping_address_label .foot{
		background-image:url(../images/images/shipping_address_label/shipping_address_label_foot.png);
		height:7px;
	}
        .ShippingAddressList{
            list-style-type:none;
            width:650px;
        }

        .ShippingAddressList li{
            margin-right:15px;
            margin-top:8px;
            float:left;
        }

/*New account page **/
.new_account_step img, .new_account_step fieldset{
    float:left;
}
.new_account_step fieldset{
    width:502px;
    padding:10px;
    border:1px solid #dbdbdb;
}
.new_account_step{
    margin-bottom:30px;
    color:#2f4568;
    font-weight:bold;
}

.new_account_form td dl{
    padding:5px 15px;
}
/*End of New account page */
        
