/* eCommerce Style Sheet © Beyond Content Management - www.psusoftware.com */


#part-ecom-categories ul.links li, #part-ecom-options ul.links li, #part-ecom-popular ul.links li, #part-ecom-also-bought ul.links li {
list-style-type:none;

} 
#part-ecom-categories ul.links li a, #part-ecom-options ul.links li a, #part-ecom-popular ul.links li a, #part-ecom-also-bought ul.links li a {
line-height:30px;
padding-left:10px;
display:block;
} 

#part-ecom-categories ul.links {
margin:0 0 16px 0;
} 
#part-ecom-categories ul.links li a {
background:url(/Design/Images/eCommerce/) no-repeat left top;
} 
#part-ecom-categories ul.links li.back a {
background:url(/Design/Images/eCommerce/) no-repeat left;
margin-top:10px;
} 
#part-ecom-categories ul.links li.shop a {
background:url(/Design/Images/eCommerce/) no-repeat left;
} 
#user-authenticated #part-ecom-categories ul.links li.register {
display:none;
} 

#part-ecom-options h3.title {
font-size:1em;
} 
#part-ecom-options ul.links {
margin:0 0 16px 0;
} 
#part-ecom-options ul.links li.cart {
background:url(/Design/Images/eCommerce/) no-repeat left;
} 
#part-ecom-options ul.links li.search {
background:url(/Design/Images/eCommerce/) no-repeat left;
} 
#part-ecom-options ul.links li.register {
background:url(/Design/Images/eCommerce/) no-repeat left;
} 
#part-ecom-options ul.links li.login {
background:url(/Design/Images/eCommerce/) no-repeat left;
} 

#part-ecom-popular h3.title {
font-size:1em;
margin:16px 0;
padding-left:10px;
} 
#part-ecom-popular ul.links li:first-child a {
background:url(/Design/Images/eCommerce/) no-repeat left;
} 
#part-ecom-popular ul.links li a {
background:url(/Design/Images/eCommerce/) no-repeat left;
} 

#part-ecom-breadcrumbs ul.links {
margin:4px 10px;
background:url(/Design/Images/breadcrumbs.gif) no-repeat left top;
} 
#part-ecom-breadcrumbs ul.links li {
float:left;
list-style-type:none;
font-size:0.9em;
text-transform:lowercase;
} 
#part-ecom-breadcrumbs ul.links li a {
padding:0 16px 0 12px;
text-decoration:none;
background:url(/Design/Images/breadcrumbs.gif) no-repeat left top;
color:#818181;
} 
#part-ecom-breadcrumbs ul.links li a:hover {
color:#5e5e5e;
} 
#part-ecom-breadcrumbs ul.links li:first-child a {
padding-left:16px;
} 

#part-ecom-product-view {
margin:10px;
} 
#part-ecom-product-view .img-area {
float:left;
width:222px;
} 
#part-ecom-product-view .img-area img {
width:220px;
} 
#part-ecom-product-view .img-area a {
text-decoration:none;
font-size:0.9em;
} 
#part-ecom-product-view .info-area {
float:left;
width:360px;
margin-left:16px;
} 
#part-ecom-product-view .info-area h1 {
font-size:1.7em;
margin:6px 0 0 0px;
padding:0 0 7px 5px;
border-bottom:1px solid #ccc;
} 
#part-ecom-product-view .info-area .code span {
margin-top:4px;
color:#999;
font-size:0.9em;
font-weight:bold;
padding:0
} 
#part-ecom-product-view .info-area p.price {
width:96px;
float:right;
display:block;
height:100px;
text-align:center;
background:url(/Design/Images/eCommerce/price-star.jpg) no-repeat center 13px;
padding:36px 0 0 0;
}
#part-ecom-product-view .info-area p.price span {
font-weight:bold;
font-size:1.4em;
text-align:center;
color:#fff;
display:block;
padding:5px 0 0 0;
} 
#part-ecom-product-view .info-area p.price span.price {
font-size:1em;
} 
#part-ecom-product-view .info-area span.description {
display:none;
} 
#part-ecom-product-view blockquote.quote {
margin:10px 0 20px 7px;
/*background:url(/Design/Images/eCommerce/quote.gif) no-repeat top left;*/
width:220px;
} 
#part-ecom-product-view blockquote ul {
padding:10px 0 0 6px;
} 
#part-ecom-product-view blockquote ul li {
list-style:none;
padding:0 10px 6px 14px;
background:url(/Design/Images/submenu.gif) no-repeat 5px left;
} 
#part-ecom-product-view p.unquote {
padding:0;
} 
table.options {
width:350px;
margin:4px 0 0 10px;
} 
table.options p {
padding:20px 0;
font-size:10p;
font-weight:bold;
} 
table.options hr {
color:#827a89;
margin:2px 0;
height:1px;
} 
table.options td span {
float:left;
padding:3px 0 0 8px;
font-style:italic;
} 
table.options td select {
float:right;
width:250px;
font-family:"Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, Helvetica, sans-serif;
margin:0 8px 0 0;
} 
p.choose {
padding:8px 0 0 40px;
float:left;
} 
#part-ecom-product-view .info-area #quantity {
margin-top:10px;
clear:both;
} 
table.quantity {
border:1px solid #827a89;
float:right;
width:86px;
margin-right:10px;
} 
input.increase, input.decrease {
width:20px;
height:20px;
border:0;
margin:4px;
cursor:pointer;
} 
input.increase {
background:url(/Design/Images/eCommerce/quantity-inc.gif) no-repeat left;
} 
input.decrease {
background:url(/Design/Images/eCommerce/quantity-dec.gif) no-repeat left;
} 
.amount {
width:30px;
height:18px;
text-align:center;
border:1px solid #000;
padding-top:2px;
} 
#part-ecom-product-review {
clear:both;
} 
.button-cart {
margin:20px 10px 0 0;
float:right;
display:block;
line-height:36px;
text-align:center;
border:1px solid #827a89;
padding:0 10px 0 50px;
background:url(/Design/Images/eCommerce/basket.gif) no-repeat 6px 3px;
text-decoration:none;
} 
.button-cart:hover {
background:#383838 url(/Design/Images/eCommerce/basket.gif) no-repeat 6px 3px;
color:#fff;
} 
#reviews {
clear:both;
margin:10px;
} 
#reviews table.review-outer {

} 
#reviews table.review {

} 

#part-ecom-product-sets {
margin:10px;
border:1px dashed #827a89;
padding:14px;
} 
#part-ecom-product-sets img {
width:110px;
border:1px solid #827a89;
} 
#part-ecom-product-sets h2 {
font-size:1.4em;
} 
#part-ecom-product-sets p.view-more {
font-size:0.9em;
padding:0;
} 
#part-ecom-product-sets p.intro {
padding:8px 0;
clear:both;
} 
#part-ecom-product-sets ul li {
list-style-type:none;
line-height:24px;
padding-left:30px;
display:block;
background:url(/Design/Images/submenu.gif) no-repeat 7px 6px;
} 
#part-ecom-product-sets ul li:hover {
background:url(/Design/Images/submenu-o.gif) no-repeat 7px 6px;
} 
#part-ecom-product-sets table.set-images {
margin:20px;
} 
#part-ecom-product-sets table.set-images img {
margin:10px;
} 

#part-ecom-category-card-view {
margin:0 10px;
clear:both;
} 
#part-ecom-category-card-view h3, #part-ecom-product-card-view h3, #part-ecom-product-list-view h3, #part-ecom-category-list-view h3, #part-ecom-product-tile-view h3 {
font-size:1.3em;
line-height:1.3em;
margin:20px 0 4px 0;
} 
#part-ecom-category-card-view hr, #part-ecom-product-card-view hr, #part-ecom-product-list-view hr, #part-ecom-category-list-view hr {
display:none;
} 

#part-ecom-category-card-view li.view {
list-style:none;
width:140px;
margin:20px 10px 0 0;
text-align:center;
border-bottom:1px solid #827a89;
float:left;
background:url(/Design/Images/eCommerce/coming-soon.gif) no-repeat center 50px;
} 
#part-ecom-category-card-view li.view:hover {
border-bottom:1px solid #fff;
} 
#part-ecom-category-card-view li a.image {
display:block;
padding:10px 0 0 0;
height:160px;
width:140px;
text-indent:-9999px;
background-position:center;
background-repeat:no-repeat;
border:1px solid #4e4e4e;
} 
#part-ecom-category-card-view li a.title {
padding:4px 0 10px 0;
font-size:1.1em;
display:block;
text-decoration:none;
}



#part-ecom-product-tile-view {
margin:0 10px;
clear:both;
} 
#part-ecom-product-tile-view li {
list-style:none;
width:140px;
margin:20px 0 0 0;
text-align:center;
border-bottom:1px solid #827a89;
float:left;
margin-right:10px;
background:url(/Design/Images/eCommerce/coming-soon.gif) no-repeat center 50px;
} 
#part-ecom-product-tile-view li.view:hover {
border-bottom:1px solid #fff;
} 
#part-ecom-product-tile-view li a.image {
display:block;
padding:10px 0 0 0;
height:160px;
width:140px;
text-indent:-9999px;
background-position:center;
background-repeat:no-repeat;
border:1px solid #4e4e4e;
} 
#part-ecom-product-tile-view li a.title {
padding:4px 0 10px 0;
font-size:1.1em;
display:block;
text-decoration:none;
} 
#part-ecom-product-tile-view li a.title span {
color:#000;
} 

/*#part-ecom-category-card-view table.card-view {
border:1px solid #827a89;
margin:14px;
width:190px;
height:220px;
background-color:#f5f5f5;
} 
#part-ecom-category-card-view table.card-view:hover {
background-color:#ffeaae;
} 
#part-ecom-category-card-view table.card-view img {
border:1px solid #827a89;
margin:8px;
width:100px;
vertical-align:top;
} 
#part-ecom-category-card-view table.card-view td.title a {
font-size:1.1em;
text-decoration:none;
text-align:center;
padding:0;
} 
#part-ecom-category-card-view table.card-view td.title span {
display:block;
font-weight:bold;
} 
#part-ecom-category-card-view table.card-view td.title a.more {
font-size:0.8em;
text-decoration:underline;
text-align:center;
display:block;
} 
#part-ecom-category-card-view table.card-view td.description {
padding:10px;
} */

#part-ecom-category-header {
margin:10px;
} 
#part-ecom-category-header img {
float:left;
border:1px solid #827a89;
width:140px;
margin:0 20px 10px 0;
min-height:160px;
background:url(/Design/Images/eCommerce/coming-soon.gif) no-repeat center 50px;
} 
#part-ecom-category-header h1 {
font-size:1.5em;
} 
#part-ecom-category-header .info {
float:left;
margin:8px 0 0 0;
width:400px;
} 
#part-ecom-category-header .info p {
padding:8px 40px 0 0;
} 



#part-ecom-product-card-view {
margin:0 10px;
clear:both;
} 
#part-ecom-product-card-view li.view {
list-style:none;
margin:0 0 10px 0;
border:1px solid #827a89;
margin-right:10px;
clear:both;
height:170px;
background:url(/Design/Images/eCommerce/coming-soon.gif) no-repeat center 50px;
} 
#part-ecom-product-card-view li a.image {
display:block;
padding:10px 0 0 0;
height:160px;
width:144px;
text-indent:-9999px;
background-position:center;
background-repeat:no-repeat;
float:left;
} 
#part-ecom-product-card-view li a.title {
padding:30px 0 10px 0;
font-size:1.4em;
line-height:1.3em;
display:block;
text-decoration:none;
} 
#part-ecom-product-card-view li a.title span {
color:#000;
} 
/*#part-ecom-product-card-view table.card-view {
border:1px solid #827a89;
margin:14px;
width:290px;
background-color:#f5f5f5;
} 
#part-ecom-product-card-view table.card-view:hover {
background-color:#ffeaae;
} 
#part-ecom-product-card-view table.card-view img {
border:1px solid #827a89;
margin:10px;
width:100px;
vertical-align:top;
} 
#part-ecom-product-card-view table.card-view-info td.title a {
font-size:1.3em;
text-decoration:none;
text-align:center;
padding-right:10px;
} 
#part-ecom-product-card-view table.card-view-info {
margin-top:14px;
} 
#part-ecom-product-card-view table.card-view-info td.description {
padding:8px 12px 2px 0;
font-size:0.9em;
} 
#part-ecom-product-card-view table.card-view-info td.description ul li {
list-style-type:none
} 
#part-ecom-product-card-view table.card-view-info td.price {
padding:4px 10px 0 0;
} 
#part-ecom-product-card-view table.card-view-info td.more {
padding:4px 10px 8px 0;
} */

table.page-number {
margin:20px 15px;
border:1px solid #827a89;
height:40px;
} 
table.page-number td.prev a {
padding:6px 20px 6px 30px;
background:url(/Design/Images/eCommerce/return.gif) no-repeat left;
} 
table.page-number td.next a {
padding:6px 30px 6px 14px;
background:url(/Design/Images/eCommerce/forward.gif) no-repeat right;
} 

#part-ecom-product-list-view {

} 
#part-ecom-product-list-view table.list-view {
width:626px;
margin:8px;
} 
#part-ecom-product-list-view table.list-view td {
line-height:22px;
} 
#part-ecom-product-list-view table.list-view td.title a {
padding:6px;
display:block;
} 
#part-ecom-product-list-view table.list-view td.code, #part-ecom-product-list-view table.list-view td.price {
width:80px;
padding:6px;
} 
#part-ecom-product-list-view table.list-view th {
font-size:1.2em;
padding:6px;
border-bottom:1px dashed #827a89;
} 
#part-ecom-product-list-view table.list-view th a {
text-decoration:none;
} 
#part-ecom-product-list-view table.list-view tr.row1 {
background-color:#f9f9f9;
font-size:1em;
} 
#part-ecom-product-list-view table.list-view tr.row2 {
background-color:#f5f5f5;
font-size:1em;
} 
#part-ecom-product-list-view table.list-view tr.row1:hover, #part-ecom-product-list-view table.list-view tr.row2:hover {
background-color:#ffeaae;
} 
#part-ecom-product-list-view table.list-view tr.pages {
text-align:center;
} 
#part-ecom-product-list-view table.list-view tr.pages td {
padding:8px;
} 

#part-ecom-category-list-view table.list-view {
margin:10px;
border-bottom:1px dashed #827a89;
width:626px;
} 
#part-ecom-category-list-view table.list-view td {
padding:10px 0;
} 
#part-ecom-category-list-view table.list-view img {
width:100px;
margin-bottom:10px;
} 
#part-ecom-category-list-view table.list-view td.image {
width:100px;
} 
#part-ecom-category-list-view table.list-view a.title {
font-size:1.2em;
} 
#part-ecom-category-list-view table.list-view td.info {
padding:20px 16px;
} 
#part-ecom-category-list-view table.list-view td.info p {
padding:10px 20px 10px 0;
} 

#part-ecom-shopping-basket {
margin:20px 0px;
} 
#part-ecom-shopping-basket p.message {
font-style:italic;
padding-bottom:10px;
} 
#part-ecom-shopping-basket table.basket {
margin:0 auto;
text-align:center;
width:624px;
border-bottom:1px solid #827a89;
} 
#part-ecom-shopping-basket table.details tr.headings td.name, #part-ecom-shopping-basket table.details tr.headings td.code, #part-ecom-shopping-basket table.details tr.headings td.quantity, #part-ecom-shopping-basket table.details tr.headings td.price, #part-ecom-shopping-basket table.details tr.headings td.total, #part-ecom-shopping-basket table.details tr.headings td.remove {
border-bottom:1px solid #827a89;
border-left:none;
border-right:none;
color:#fff;
} 
#part-ecom-shopping-basket table.details tr.headings {
border-bottom:1px solid #827a89;
font-size:1.1em;
} 
#part-ecom-shopping-basket table.details td.name {
width:274px;
padding:6px 12px;
text-align:left;
border-right:1px solid #827a89;
border-left:1px solid #827a89;
} 
#part-ecom-shopping-basket table.details td.code, #part-ecom-shopping-basket table.details td.quantity, #part-ecom-shopping-basket table.details td.price, #part-ecom-shopping-basket table.details td.total, #part-ecom-shopping-basket table.details td.remove {
width:80px;
padding:6px;
border-right:1px solid #827a89;
} 
#part-ecom-shopping-basket table.details td.quantity .box {
width:30px;
border:1px solid #827a89;
text-align:center;
padding:2px;
} 
#part-ecom-shopping-basket table.details span.attributes {
font-size:0.9em;
} 
#part-ecom-shopping-basket table.details tr.row1 {
background-color:#383838;
border-bottom:1px solid #827a89;
font-size:1em;
} 
#part-ecom-shopping-basket table.details tr.row2 {
background-color:#464646;
border-bottom:1px solid #827a89;
font-size:1em;
} 
#part-ecom-shopping-basket table.details tr.row1:hover, #part-ecom-shopping-basket table.details tr.row2:hover {
background-color:#463552;
} 
p.basket-total {
text-align:right;
width:602px;
border-bottom:1px solid #827a89;
padding:12px;
margin:0 auto;
} 
p.basket-total span {
font-weight:bold;
} 
p.basket-total a {
line-height:30px;
font-size:1em;
text-decoration:none;
} 
#part-ecom-shopping-basket .button-checkout {
margin:20px 10px 0 0;
float:right;
display:block;
line-height:36px;
text-align:center;
border:1px solid #827a89;
padding:0 10px 0 40px;
background:url(/Design/Images/eCommerce/till.gif) no-repeat 2px 3px;
text-decoration:none;
} 
#part-ecom-shopping-basket .button-checkout:hover {
background:#383838 url(/Design/Images/eCommerce/till.gif) no-repeat 2px 3px;
color:#fff;
} 


#part-ecom-shopping-basket p.next {
clear:both;
margin:10px 0;
font-size:1.1em;
font-style:italic;
} 
#part-ecom-shopping-basket ul.links li {
list-style-type:none;
width:200px
} 
#part-ecom-shopping-basket ul.links li a {
line-height:36px;
padding-left:46px;
display:block;
list-style-type:none;
background:url(/Design/Images/eCommerce/back.gif) no-repeat 10px;
} 

#part-ecom-checkout {
margin:10px;
} 
#part-ecom-checkout ul.steps {
padding:0;
margin:0;
} 
#part-ecom-checkout ul.steps li {
line-height:30px;
padding:0 16px 0 16px;
list-style-type:none;
background:url(/Design/Images/eCommerce/breadcrumbs.gif) no-repeat left;
float:left;
} 
#part-ecom-checkout ul.steps li:first-child {
background:none;
padding-left:0;
} 
#part-ecom-checkout ul.steps li a {
text-decoration:none;
} 
#part-ecom-checkout #wizard {
clear:both;
} 

#part-ecom-checkout-welcome p.intro {
padding:4px 0;
} 
#part-ecom-checkout-welcome a.login, #part-ecom-checkout-welcome a.register {
padding:6px 0;
display:block;
line-height:46px;
padding-left:50px;
} 
#part-ecom-checkout-welcome a.login {
background:url(/Design/Images/eCommerce/padlock.gif) no-repeat left;
} 
#part-ecom-checkout-welcome p.register {
background:url(/Design/Images/eCommerce/register.gif) no-repeat left;
padding:6px 0;
display:block;
line-height:46px;
padding-left:50px;
} 
table.form-area {
margin:10px;
} 
table.form-area td.field {
width:80px;
padding:4px 10px 6px 0;
} 
#part-ecom-checkout-welcome table.form-area td.title {
font-weight:bold;
} 
#part-ecom-checkout-welcome table.form-area td.intro {
padding:10px 0;
} 
#part-ecom-checkout-welcome table.form-area td.denotes {
padding:10px 0;
font-size:0.9em;
} 
.ntb, .button {
font-family:"Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, Helvetica, sans-serif;
} 

h3.form-title {
font-size:1.5em;
border-bottom:1px solid #827a89;
line-height:1.5em;
margin:20px 0 0 0;
padding-left:10px;
} 

#part-ecom-checkout-profile-view .info {
float:left;
width:260px;
margin:14px 10px;
border:1px solid #827a89;
padding:10px;
} 
#part-ecom-checkout-profile-view .info h5 {
padding-left:0px;
font-size:1.3em;
} 

#part-ecom-checkout .button {
margin:20px auto;
display:block;
line-height:30px;
height:30px;
text-align:left;
padding:0 10px 0 40px;
background:#c5aeda url(/Design/Images/eCommerce/tick.gif) no-repeat 10px;
text-decoration:none;
cursor:pointer;
width:604px;
padding-bottom:2px;
font-size:1.1em;
} 
#part-ecom-checkout .button:hover {
background-color:#e6f1c0;
} 
#part-ecom-checkout .back {
margin:10px;
line-height:46px;
height:46px;
padding:14px 0 14px 50px;
background:url(/Design/Images/eCommerce/back.gif) no-repeat left;
} 

#part-ecom-checkout-delivery table.form-area .notes {
width:300px;
} 
#part-ecom-checkout-delivery span.options input {
margin-left:20px;
} 
#part-ecom-checkout-delivery span.options label {
padding:6px;
} 

#part-ecom-product-reviews table.review {
margin:10px;
} 
#part-ecom-product-reviews .add {
margin:10px;
display:block;
line-height:34px;
text-align:left;
padding:0 10px 0 40px;
background:url(/Design/Images/eCommerce/pencil.gif) no-repeat 2px 3px;
text-decoration:none;
} 

#part-ecom-product-search {
margin:10px 0;
} 
#part-ecom-product-search #search {
margin:20px 10px;
} 
#part-ecom-product-search #search .button {
margin-left:10px;
border:1px solid #827a89;
padding:2px;
} 

#part-ecom-product-search #search .ntb {
border:1px solid #827a89;
width:240px;
height:18px;
padding:2px;
} 

#part-ecom-product-search table.search-results {
margin:10px 10px;
width:604px;
} 
#part-ecom-product-search table.search-results .tblhdr {
background-color:transparent;
padding-left:10px;
border-bottom:1px dashed #827a89;
} 
#product-search table.search-results .tblhdr a {
color:#000;
font-weight:normal;
text-decoration:none;
} 
#part-ecom-product-search table.search-results tr.tblitm, #part-ecom-product-search table.search-results tr.tblalt {
background-color:transparent;
} 
#part-ecom-product-search table.search-results tr.tblitm td, #part-ecom-product-search table.search-results tr.tblalt td {
padding:0 10px;
} 
#part-ecom-product-search table.search-results td.product a {
display:block;
width:477px;
line-height:30px;
} 
#part-ecom-product-search table.search-results td.code, #part-ecom-product-search table.search-results td.price {
width:100px;
} 
#part-ecom-product-search table.search-results tr.tblpag { 
background-color:transparent;
border-top:1px dashed #827a89;
} 
#part-ecom-product-search table.search-results tr.tblpag td {
text-align:center;
padding:10px;
} 

#part-ecom-checkout-summary .change {
margin:10px;
display:block;
line-height:34px;
text-align:left;
padding:0 10px 0 40px;
background:url(/Design/Images/eCommerce/flash.gif) no-repeat 2px 3px;
text-decoration:none;
} 
#part-ecom-checkout-summary table.basket, #part-ecom-checkout-response table.basket {
margin:10px auto;
width:604px;
} 
#part-ecom-checkout-summary table.basket td, #part-ecom-checkout-response table.basket td {
padding:5px 20px 5px 10px;
} 
#part-ecom-checkout-summary table.details tr.headings, #part-ecom-checkout-response table.details tr.headings {
border-bottom:1px solid #827a89;
font-size:1.1em;
font-weight:bold;
} 
#part-ecom-checkout-summary table.details tr.row1, #part-ecom-checkout-response table.details tr.row1 {
background-color:#383838;
border-bottom:1px solid #827a89;
font-size:1em;
} 
#part-ecom-checkout-summary table.details tr.row2, #part-ecom-checkout-response table.details tr.row2 {
background-color:#464646;
border-bottom:1px solid #827a89;
font-size:1em;
} 
#part-ecom-checkout-summary table.details tr.row1:hover, #part-ecom-checkout-summary table.details tr.row2:hover {
background-color:#463552;
} 
#part-ecom-checkout-summary table.totals, #part-ecom-checkout-response table.totals {
margin:14px 31px 14px 10px;
} 
#part-ecom-checkout-summary table.totals td {
padding:4px;
} 
#part-ecom-checkout-response table.totals td {
padding:4px 4px 4px 0;
} 
#part-ecom-checkout-summary table.totals td.total, #part-ecom-checkout-response table.totals td.total {
padding-left:10px;
} 

#part-ecom-checkout-response table.order-info {
margin:20px;
width:600px;
} 
#part-ecom-checkout-response table.order-info tr.headings {
font-weight:bold;
} 
#part-ecom-checkout-response table.order-info td {
text-align:center;
} 
#part-ecom-checkout-response .print {
margin:10px;
display:block;
line-height:34px;
text-align:left;
padding:0 10px 0 40px;
background:url(/Design/Images/eCommerce/sheets.gif) no-repeat 2px 3px;
text-decoration:none;
} 
#part-ecom-checkout-response .tax-info {
padding:6px 10px;
font-style:italic;
font-size:0.9em;
} 
#part-ecom-checkout-response p.thanks {
font-size:1.2em;
} 
#part-ecom-checkout-response p.next {
clear:both;
margin:10px 0;
font-size:1.1em;
font-style:italic;
} 
#part-ecom-checkout-response ul.links li {
list-style-type:none;
width:200px
} 
#part-ecom-checkout-response ul.links li a {
line-height:30px;
padding-left:38px;
display:block;
list-style-type:none;
background:url(/Design/Images/eCommerce/forward.gif) no-repeat left;
} 

#part-ecom-also-bought ul.links {
padding:17px;
} 
#part-ecom-also-bought ul.links li.bought a {
background:url(/Design/Images/eCommerce/tag.gif) no-repeat left;
padding-left:40px;
} 