


/*** Account Left Nav ***/


ul#accountNav li {padding-bottom:10px;}


/*** End Account Left Nav ***/

/*** Account Details ***/

div#accountMyAccount{float:right; width:45%}

ul#accountNav {margin-top:15px; float:left;}
div#productsConts {margin:12px 0 0 5px;width:65%;float:left;}

div#accountDetails {float:right; width:65%; margin:8px 0 0 0px;}
div#accountDetails p {font-size:1em; font-weight:bold; margin:5px 0 10px 0;}
form#customerEmail p img {margin:10px 0 10px 0;}
form#customerEmail p {font-size:1em; font-weight:normal; margin:0px 0 10px 0; width:420px;}
form#customerEmail p strong {font-weight:bold;}
form#customerEmail p img {margin:10px 0 10px 0;}
form#updateCustomerEmail p {font-weight:normal;}
form#addANewAddressForm {width:500px;}
form#addANewAddressForm img {margin:5px 0 10px 0;}
/***Account Details ends ***/



/***Address Book ***/
table.addressBook {float:left; display:inline; margin:10px 50px 10px 0; width:200px;}
table.addressBook tr td.existingAddressName {color:#afa082; font-weight:bold; padding-bottom:10px;}
table.addressBook tr td.addressButton {margin:10px 0 0 0;}
table tr td.noAddress{padding-bottom:10px;}
div.addresses {float:left; width:500px;}
p.existingAddress img {margin:10px 0 0px 0;}
/***End Address Book ***/


/***Wish List ***/
table#wishlistTable {width:410px;}
table#wishlistTable tbody tr td p {font-weight:normal;}
div.productCont h3 a {min-height:0px;}
*html div.productCont h3 a {height:0px;}

form#emailFriendWishList input.submit{float:right; margin:22px 85px 10px 0px;}
/***End Wish List ***/


/***View Orders ***/
table#viewOrdersTable {width:410px; margin:10px 0 0 0;}
table#viewOrdersTable thead tr th {border-bottom:1px solid #afa082; color:#afa082;  font-weight:bold; padding-bottom:5px;}
table#viewOrdersTable thead tr th#orderDispatchDateHeader {width:100px;}
table#viewOrdersTable tbody tr td {padding:10px 0 0 0; color:#000000;}
table#viewOrdersTable tbody tr td.orderId {padding-left:30px; color:#000000;}
table#viewOrdersTable tbody tr td h4 {text-align:center;}
table#viewOrdersTable tbody tr td h5 {float:right;}
/***End View Orders ***/


/***View Order ***/
div#accountDetails span.trackOrder img {float:right; margin:10px 55px 10px 0;}
table#orderSummary {width:451px; margin:10px 0 10px 0;}
table#orderSummary tr td.orderHeading {color:#afa082; font-weight:bold;}
table#orderSummary tr td.orderleft {padding-right:30px;}
div#accountDetails p.deliveryTo {float:left; font-weight:normal; margin:10px 0 10px 0; line-height:1.5em;}
div#accountDetails p.deliveryTo span {color:#afa082; font-weight:bold;}
div#accountDetails p.billingTo {float:left; font-weight:normal; margin:10px 0 10px 50px; line-height:1.5em;} 
div#accountDetails p.billingTo span {color:#afa082; font-weight:bold;}

table#viewOrderTable {width:445px; margin:10px 0 0 0; border-bottom:1px solid #afa082;}
table#viewOrderTable thead tr th {width:105px;border-bottom:1px solid #afa082; color:#afa082;text-align:center; font-weight:bold; padding-bottom:5px;}
table#viewOrderTable thead tr th#imageHeader {width:0px;}
table#viewOrderTable tbody tr td {padding:10px 0 10px 0; color:#000000; text-align:center;}

div#orderTotals {float:right; margin:10px 80px 10px 0; display:inline;}
div#orderTotals p {font-weight:normal; width:300px; text-align:right;}
div#orderTotals p span {margin:0px 0 0 20px;}
div#orderTotals p strong {font-weight:bold;}

#orderSummaryContainerMyAccount, #orderDeliveryAddress {padding:5px 0px}

div#returnToPayment {margin-bottom:20px;}

.passwordCont h2{width:720px;padding:0px 10px;float:left;margin:20px 0px;}
.passwordCont p {width:720px;padding:0px 10px; margin-bottom:20px;}
.passwordCont form {padding: 0px 10px;}
div#forgottonBackBtn {position:absolute; right:30px; top:25px;}

form#editAddress {top:10px; position:relative; margin-bottom:20px;}
form#editAddress p {top:0px; padding-bottom:10px; position:relative;}
a.previousPage {font-size:1em; font-style:italic; text-decoration:underline;}
div#leftNavCont {float:left; width:120px; overflow:hidden; margin-right:28px;padding-left:10px; padding-bottom:10px;position:relative;z-index:11; }

/* Listing page full height gradient fix */
div#mainCont {background-image:url("/pws/images/bg_listings.gif");background-repeat:repeat-y;position:relative;float:left;margin-top:20px; padding:0px;}
div#mainCont #bgTopPiece {background-image:url("/pws/images/bg_jn.gif");background-repeat:no-repeat;position:absolute;top:-10px;left:0;height:400px;width:100%}
div#mainCont #accountMyAccount {position:relative;z-index:10000; }
html>body div#mainCont #mainEmailImage {z-index:10000;}
div#mainCont #mainEmailCont {position:relative;z-index:10000; margin-top:0;}

#topborder img {display:none;}
/* end */