body {color:#000;font-style:normal;font-weight:normal;font-size:9pt;line-height:normal;font-family:Tahoma, Verdana;text-decoration:none;margin:0;padding:0;}
a {color:#000;font-style:normal;font-weight:normal;font-size:9pt;line-height:normal;font-family:Tahoma, Verdana;text-decoration:none;}
a:hover {color:#000;font-style:normal;font-weight:normal;font-size:9pt;line-height:normal;font-family:Tahoma, Verdana;text-decoration:underline;}
.topsec {border-color:#FFFFFF;border-style:solid;border-width:1px;}
.botsec {border-color:#FFFFFF;border-style:solid;border-width:1px;}
.searchbanner {background-color:#CCCCCC;border-color:#EEEEEE;border-style:solid;border-width:1px;}
.topbanner {background-color:#669966;border-color:#FFFFFF;border-style:solid;border-width:1px;}
.botbanner {background-color:#669966;border-color:#FFFFFF;border-style:solid;border-width:1px;}
.area1 {background-color:#FFFFFF;border-color:#FFFFFF;border-style:solid;border-width:1px;}
.area2 {background-color:#FFFFFF;border-color:#FFFFFF;border-style:solid;border-width:1px;}

.botlinksec {background-color:#FFFFFF}
.rowline {color:#ECEDDD;height:1px;}

/* Heading Text Styles */
.hdstyle10 {font-family:Tahoma, Verdana;font-size:12px;font-weight:bold;text-decoration:none; color:red;}
.hdstyle12 {font-family:Tahoma, Verdana;font-size:12px;font-weight:bold;text-decoration:none; }

/* Button Text & Background */
.buttonsstandard {font-size:10px;font-weight:bold;margin-left:2px;margin-top:2px;margin-bottom:2px;margin-right:2px;}
.tabtext {position:relative;left:0px;top:0px;}
.catdelim {color:#333333;font-size:8px;text-decoration:none;}
 
.itemname-options {color:#FF0000;font-size:10pt;font-family:Verdana;line-height:normal;text-decoration:none;font-weight:normal;}
.itemname {color:#FF0000;font-size:14pt;font-family:Verdana;line-height:normal;text-decoration:none;font-weight:normal;}
.itemname a {color:#000000;font-size:12px;font-weight:normal;text-decoration:none;}
.accountname {color:#000000;font-size:10pt;font-family:Verdana;line-height:normal;text-decoration:none;font-weight:normal;}
.accountname a {color:#000000;font-size:10px;font-weight:normal;text-decoration:none;}
.catname {color:#000000;font-size:12px;font-weight:bold;text-decoration:none;}
.catname a {color:#000000;font-size:12px;font-weight:bold;text-decoration:none;}
.subcats {color:#000000;font-size:12px;font-weight:bold;text-decoration:none;}
.subcats a {color:#000000;font-size:12px;font-weight:bold;text-decoration:none;}
.cartdata {color:#000000;font-size:10pt;font-weight:normal;text-decoration:none; padding:10px 15px; background-color:white;}
.cartdata a {color:#000000;font-size:10pt;font-weight:normal;text-decoration:none; }
.cartdata2 {color:#000000;font-size:10pt;font-weight:normal;text-decoration:none; padding:0px 10px; background-color:white;}
.cartdata2 a {color:#000000;font-size:10pt;font-weight:normal;text-decoration:none; }
.cartdata3 {color:#000000;font-size:10pt;font-weight:normal;text-decoration:none; padding:0px 10px;background-color:white;}
.cartdata4 {color:#000000;font-size:10pt;font-weight:bold;text-decoration:none; padding:0px 10px 0px 10px;background-color:white;}
.cartdata5 {color:#000000;font-size:10pt;font-weight:normal;text-decoration:none; padding:5px 10px 0px 10px; background-color:#ECEDDD;}

.catdesc {color:#333333;font-size:12px;text-decoration:none; font-weight: normal; line-height: 150%; padding: 10px;}
.fitems {color:#333333;font-size:12px;line-height:125%;}
.fitems a {text-decoration:none;}
.itemdesc {color:#333333;font-size:10px;}
.itemdesc a {color:#333333;font-size:10px;}

.listdesc {color:#333333;font-size:10px;}
.price {color:#FF0000;font-size:14px;font-weight:bold}
.listprice {color:#000000;font-size:10px;font-weight:bold}
.listname {color:#000000;font-size:12px;font-weight:bold;text-decoration:none;}
.listitemno {color:#000000;font-size:10px;font-weight:bold}

.toplevelcat {color:#000000;font-size:12px;font-weight:bold;text-decoration:none;}
.toplevelcat a {color:#000000;font-size:12px;font-weight:bold;text-decoration:none;}
.toplevelcatdot {color:#333333;font-size:12px;font-weight:normal;text-decoration:none;}
.toplevelcatdes {color:#000000;font-size:10px;text-decoration:none;}
.toplevelsub a {color:#000000;font-size:10px;font-weight:bold;text-decoration:none;}
.toplevelsubdot {color:#333333;font-size:8px;font-weight:bold;text-decoration:none;}
.toplevelsubdes {color:#000000;font-size:10px;text-decoration:none;}

.messages {color:#333333;font-size:10px;font-weight:bold;}
.messages a {color:#333333;font-size:10px;font-weight:bold}
.textlinks, .textlinks a, .textlinks a:hover, .textlinks:hover {font-family:Tahoma, Verdana;font-size:10px;font-weight:bold;text-decoration:none;}

/*Download Page Message */
.messages2 {color:#333333;font-size:14px;font-weight:bold}
.errors {color:red;font-size:10px;font-weight:bold}

/* Payment Processing Message */
.messages3 {color:#333333;font-size:14px;font-weight:bold}

/* Top & Bottom Banners */
.menutabtxt {color:#FFFFFF;font-size:10px;font-weight:bold;text-align:center;padding-top:0;text-decoration:none;}
.bannertxt {color:#FFFFFF;font-size:10px;font-weight:bold;text-decoration:none;}
.botbannermenu {color:#FFFFFF;font-size:10px;}
.botbannermenu a {color:#333333;font-size:10px;}
.searchtxt {color:#FFFFFF;font-size:10px;font-weight:bold;text-decoration:none;}
.sbannertxt {color:#FFFFFF;font-size:10px;font-weight:bold;text-decoration:none;}

/* Top & Bottom Banners */
.butttxt, .butttxt:hover {color:#000000;font-size:10px;font-weight:bold;text-decoration:none;white-space:nowrap;}
.linktxt {color:#000000;font-size:10px;font-weight:bold;text-decoration:none;}

/* Search Banner */
.sbanner {color:;font-size:10px;text-decoration:none;}

/* Forms */
.formheadings {color:#0000;font-size:12px;font-weight:bold;text-decoration:none; background-color:#ECEDDD;}
.formheadings2 {color:#909090;font-size:12px;font-weight:normal;text-decoration:none; background-color:white;}
.formheadings3 {color:#0000;font-size:12px;font-weight:bold;text-decoration:none; background-color:white;}
.forms {background-color:#ECEDDD;color:#333333;font-size:10px;font-weight:bold;text-decoration:none;}
.formbox {font-family:Tahoma, Verdana;font-size:11px;font-weight:normal;} 
.forms textarea {background-color:#FFFFFF;color:#000000;font-size:12px;font-weight:normal;} 
.forms select {background-color:#FFFFFF;color:#000000;border:1px solid #EEEEEE;font-size:12px;font-weight:normal;}
.formordertotal {color:#333333;font-size:12px;font-weight:bold;text-decoration:none;}
.searchforms {background-color:#ECEDDD;color:#000000;border:1px solid #EEEEEE;font-size:10px;font-weight:bold;}
.searchinput {font-family:Tahoma, Verdana;color:#000000;font-size:11px;font-weight:normal;background-color:#FFFFFF;width:100px;}


/* below are for different sized form fields */
.formfield {font-family:Tahoma, Verdana;font-size:12px;font-weight:normal;background-color:#FFFFFF;width:200px;} 
.formfield2 {font-family:Tahoma, Verdana;font-size:12px;font-weight:normal;background-color:#FFFFFF;width:50px;} 
.formfield3 {font-family:Tahoma, Verdana;font-size:12px;font-weight:normal;background-color:#FFFFFF;width:100px;} 
.formfield4 {font-family:Tahoma, Verdana;font-size:12px;font-weight:normal;background-color:#FFFFFF;width:275px;} 
.formfield5 {font-family:Tahoma, Verdana;font-size:12px;font-weight:normal;background-color:#FFFFFF;width:35px;} 

/* Item Detail & Item Options Form */
.itemdescription {color:#333333;font-style:normal;font-weight:normal;font-size:8pt;line-height:150%;font-family:Verdana;text-decoration:none;} 
.itemformheadings {color:#333333;font-size:10px;font-weight:bold;text-decoration:none;}
.iteminput {background-color:#FFFFFF;color:#000000;font-size:12px;font-weight:normal;} 
.itemtextarea {background-color:#FFFFFF;color:#000000;font-size:12px;font-weight:normal;} 
.itemcheck {color:#000000;font-size:12px;font-weight:normal;} 
.itemselect {background-color:#FFFFFF;color:#000000;border:1px solid #000000;font-size:12px;font-weight:normal;} 
.itemradio {color:#000000;font-size:12px;font-weight:normal;} 

/* Order Receipt Page */
.orderheader {background-color:#ECEDDD;color:#000000;font-size:10px;font-weight:bold;text-decoration:none;}
.orderheader2 {color:#000000;font-size:11px;}
.ordertxt {color:#000000;font-size:11px;}
.orderheader3 {color:#000000;font-size:14px;font-weight:bold;text-decoration:none;}

/* Headers & Buttons */
.butttest {color:#000000;font-family:Tahoma,sans-serif;font-size:11px;font-weight:bold;padding-top:0;padding-left:25;padding-right:10;text-decoration:none;}
.headingimg {color:#000000;font-family:Tahoma,sans-serif;font-size:11px;font-weight:bold;padding-top:0;padding-left:10;padding-right:10;text-decoration:none;}

/* Customized CSS here */
h1 {color:#000;font-style:normal;font-weight:bold;font-size:9pt;line-height:normal;font-family:Verdana;text-decoration:none;}
h2 {color:#000;font-style:normal;font-weight:normal;font-size:9pt;line-height:normal;font-family:Verdana;text-decoration:none;}

.cattitle {border-bottom:1px solid black;padding:5px 10px;}
.cattitle a {color:red;font-size:15pt;font-weight:normal;text-decoration:none;font-family:Verdana;}
.cattitle a:hover {color:red;font-size:15pt;font-weight:normal;text-decoration:underline;font-family:Verdana;}

td.cell {color:#000;font-style:normal;font-weight:normal;font-size:9pt;line-height:normal;font-family:Verdana;text-decoration:none;padding:2px;}
#footer {font-size:7pt;padding:10px 0px;}
a.foot {color:#A49E81;font-style:normal;font-weight:normal;font-size:7pt;line-height:normal;font-family:Verdana;text-decoration:none;}
a.foot:hover {color:#A49E81;font-style:normal;font-weight:normal;font-size:7pt;line-height:normal;font-family:Verdana;text-decoration:underline;}
.button {border:1px solid black;background:#B22222;color:white;font-weight:bold;font-family:Verdana;}
.search-button {border:1px solid black;background:#B22222;color:white;font-weight:bold;font-family:Verdana;height:20px;width:27px;}
.text-field {border:1px solid black;background:white;}
.search-field {border:1px solid black;background:white;height:15px;width:100px;}
img {border:0;}
.img-border {border:1px solid black;}
form {display:inline;}
#wrapper {width:1004px;margin:0 auto;}
#nav {border:solid black;border-width:1px 1px 0 1px;}
#content {border:1px solid black;}
#bottomhome {padding-top:10px;}

td.header-nav-cell { color:white;font-weight:bold;background-color:red;padding:5px;font-family:Arial;font-size:9pt;}
.padding10 {padding:20px; color:#333333;font-style:normal;font-weight:normal;font-size:8pt;line-height:150%;font-family:Verdana;text-decoration:none;}
a.page-email {color:#333333;font-style:normal;font-weight:normal;font-size:8pt;line-height:100%;font-family:Verdana;text-decoration:none;}

.header-top-right-nav {color:#A49E81;font-style:normal;font-weight:bold;font-size:9pt;line-height:normal;font-family:Verdana;text-decoration:none;}
a.header-top-right-nav:hover {color:#A49E81;font-style:normal;font-weight:bold;font-size:9pt;line-height:normal;font-family:Verdana;text-decoration:underline;}
a.header-top-right-nav-bottom {color:red;font-style:normal;font-weight:bold;font-size:9pt;line-height:normal;font-family:Verdana;text-decoration:none;}
a:header-top-right-nav-bottom:hover {color:red;font-style:normal;font-weight:bold;font-size:9pt;line-height:normal;font-family:Verdana;text-decoration:underline;}

td.search-cell-outer {background-color:#ECEDDD;padding:15px;}

.header-title {font-weight:bold;font-size:20pt;}
.red {color:red;}
.black {color:black;}
.header-phone-number {color:red;font-weight:bold;font-size:11pt;}
.bordertd {border:solid black;border-width:1px 0;}

td.home-bottom-cell-outer-left {padding:10px;border:1px solid black;}
td.home-bottom-cell-outer-right {padding:10px;background-color:#ECEDDD;border:1px solid black;}

td.home-top-right-cell-outer { padding:10px;width:634px;height:348px }
td.home-top-right-cell { background:url(/graphics/home-top-right-bg.jpg) no-repeat;width:634px;height:348px;}
td.home-top-left-cell-lower {color:#333333;background-color:#ECEDDD;padding:20px;font-size:10pt;line-height:150%;font-family:Times New Roman;text-decoration:none; border: 1px solid black}
td.home-top-left-cell-upper {padding:10px;color:#333333;font-style:normal;font-weight:normal;font-size:8pt;line-height:150%;font-family:Verdana;text-decoration:none;}
td.home-top-left-cell-outer {padding-left:10px;}
td.home-top-left-cell-inner {color:#333333;font-style:normal;font-weight:normal;font-size:8pt;line-height:150%;font-family:Verdana;text-decoration:none;padding:5px }
td.home-cell-inner {color:#333333;font-style:normal;font-weight:normal;font-size:8pt;font-family:Verdana;text-decoration:none;line-height:150%;padding:10px }
td.home-cell-inner2 {color:#333333;font-style:normal;font-weight:normal;font-size:8pt;font-family:Verdana;text-decoration:none;line-height:150%;}
td.home-top-right-cell-inner { background-color:#ECEDDD;color:#333333;font-style:normal;line-height:150%;font-weight:normal;font-size:10pt;font-family:Times New Roman;text-decoration:none;padding:10px;border: 1px solid black}
.maroon-header {color:red;font-style:normal;font-weight:normal;font-size:14pt;line-height:normal;font-family:Times New Roman;text-decoration:none;}
.cell-spacer {padding:0px 30px 60px 0px;}
.hr {height:1px;color:red;}

a.red-home-nav {color:red;font-style:normal;font-weight:normal;font-size:14pt;line-height:normal;font-family:Times New Roman;text-decoration:none;}
a.red-home-nav:hover {color:red;font-style:normal;font-weight:normal;font-size:14pt;line-height:normal;font-family:Times New Roman;text-decoration:underline;}


td.footer-top-left {background-color:red;color:white;font-style:normal;font-weight:bold;font-size:8pt;line-height:normal;font-family:Verdana;text-decoration:none;padding:5px; }
td.footer-top-center {background-color:#ECEDDD;color:red;font-style:normal;font-weight:bold;font-size:8pt;line-height:normal;font-family:Verdana;text-decoration:none;padding:5px;}
td.footer-top-right {background-color:#ECEDDD;color:black;font-style:normal;font-weight:bold;font-size:8pt;line-height:normal;font-family:Verdana;text-decoration:none;padding:5px;}
td.footer-bottom {color:#A49E81;font-style:normal;font-weight:normal;font-size:7pt;line-height:normal;font-family:Verdana;text-decoration:none;padding:5px;}

a.footer-bottom-right-nav {color:black;font-style:normal;font-weight:bold;font-size:8pt;line-height:normal;font-family:Verdana;text-decoration:none;}
a.footer-bottom-right-nav:hover {color:black;font-style:normal;font-weight:bold;font-size:8pt;line-height:normal;font-family:Verdana;text-decoration:underline;}

a.footer-top-left-nav {color:white;font-style:normal;font-weight:bold;font-size:8pt;line-height:normal;font-family:Verdana;text-decoration:none;}
a.footer-top-left-nav:hover {color:black;font-style:normal;font-weight:bold;font-size:8pt;line-height:normal;font-family:Verdana;text-decoration:underline;}

a.footer-top-mid-nav {color:red;font-style:normal;font-weight:bold;font-size:8pt;line-height:normal;font-family:Verdana;text-decoration:none;}
a.footer-top-mid-nav:hover {color:black;font-style:normal;font-weight:bold;font-size:8pt;line-height:normal;font-family:Verdana;text-decoration:underline;}

td.sub-top-cell-outer {padding:10px;}

.item-hr {height:1px;color:black;}
.menucell {background-color:red;padding-bottom:10px;}
#menu ul, #menu li {list-style:none;margin:0;padding:0;}
#menu ul {padding:0 10px;clear:both;}
#menu li {float:left;margin:10px 0 0 0;padding:0 4px;border-left:1px solid white;}
#menu li.first {border:0;}
#menu li a {color:white;font-style:normal;font-weight:bold;font-size:8pt;line-height:normal;font-family:Verdana;text-decoration:none;white-space:nowrap;}
#menu li a:hover {color:white;font-style:normal;font-weight:bold;font-size:8pt;line-height:normal;font-family:Verdana;text-decoration:underline;}
#menu li a.header-nav-other {color:black;font-style:normal;font-weight:bold;font-size:8pt;line-height:normal;font-family:Verdana;text-decoration:none;}
#menu li a.header-nav-other:hover {color:black;font-style:normal;font-weight:bold;font-size:8pt;line-height:normal;font-family:Verdana;text-decoration:underline;}
#menu li ul {position:absolute;display:none;margin-top:13px;}
#menu li:hover ul, #menu li.over ul {position:absolute;display:block;padding:2px;}
#menu li:hover ul ul, #menu li.over ul ul {position:absolute;display:none;}
#menu li:hover li:hover ul, #menu li.over li.over ul {position:absolute;display:block;margin:0 0 0 11em;}
#menu li li {float:none;margin:0;border:solid black;border-width:0 1px 1px 1px;background:#ECEDDD;padding:2px;}
#menu li li a {color:black;font-size:7.5pt;}
#menu li li a:hover {color:black;font-size:7.5pt;}

.roundedbox1 {background:red url('/graphics/corner-top-left.jpg') no-repeat left top;}
.roundedbox2 {background:url('/graphics/corner-top-right.jpg') no-repeat right top;}
.roundedbox3 {background:url('/graphics/corner-bottom-left.jpg') no-repeat left bottom;}
.roundedbox4 {background:url('/graphics/corner-bottom-right.jpg') no-repeat right bottom;padding:6px;color:white;font-weight:bold;}

.shadow1 {background:url('/graphics/shadow-top.jpg') repeat-x left top;}
.shadow2 {background:url('/graphics/shadow-left.jpg') repeat-y left top;}
.shadow3 {background:url('/graphics/shadow-right.jpg') repeat-y right top;}
.shadow4 {background:url('/graphics/shadow-bottom.jpg') repeat-x left bottom;}
.shadow5 {background:url('/graphics/shadow-top-left.jpg') no-repeat left top;}
.shadow6 {background:url('/graphics/shadow-top-right.jpg') no-repeat right top;}
.shadow7 {background:url('/graphics/shadow-bottom-left.jpg') no-repeat left bottom;}
.shadow8 {background:url('/graphics/shadow-bottom-right.jpg') no-repeat right bottom;padding:7px 13px 13px 7px;}
.floatleft {float:left;}
.centerdiv {margin:0 auto;}

.clickenlarge {color:#AAA;font-size:13pt;}

.item-left-cell {color:black;font-style:normal;font-weight:bold;font-size:8pt;line-height:normal;font-family:Verdana;text-decoration:none;padding:18px;}
td.item-mid-cell {color:black;font-style:normal;font-weight:bold;font-size:8pt;line-height:normal;font-family:Verdana;text-decoration:none;padding:13px 20px 0px 20px;}
td.item-detail-head {color:#333333;font-style:normal;font-weight:normal;font-size:14pt;line-height:normal;font-family:Verdana;text-decoration:none;padding:5px;border-bottom:1px solid black;}
td.item-detail-text {color:black;font-style:normal;font-weight:bold;font-size:8pt;line-height:normal;font-family:Verdana;text-decoration:none;padding:5px;}


td.item-bottom-header {border-bottom:1px solid black;color:red;font-style:normal;font-weight:normal;font-size:12pt;line-height:normal;font-family:Verdana;text-decoration:none;padding:5px;}
td.item-bottom-text {color:black;font-style:normal;font-weight:normal;font-size:8pt;line-height:normal;font-family:Verdana;text-decoration:none;padding:10px;}
a.item-bottom-header-nav {color:red;font-style:normal;font-weight:normal;font-size:12pt;line-height:normal;font-family:Verdana;text-decoration:none;}
a.item-bottom-header-nav:hover {color:red;font-style:normal;font-weight:normal;font-size:12pt;line-height:normal;font-family:Verdana;text-decoration:underline;}

td.item-bottom-center-cell {width: 430px; padding: 20px 0px 20px 30px; color:#333333;font-style:normal;font-weight:normal;font-size:8pt;line-height:150%;font-family:Verdana;text-decoration:none;}
td.item-bottom-right-cell {color:black;font-style:normal;font-weight:normal;font-size:8pt;line-height:normal;font-family:Verdana;text-decoration:none;padding:30px;}



td.category-left-cell {background-color:#ECEDDD;border-right:1px solid black;color:black;font-style:normal;font-weight:bold;font-size:8pt;line-height:normal;font-family:Verdana;text-decoration:none;padding:10px;}

.leftcol {width:250px;background-color:#ECEDDD;border-right:1px solid black; padding-bottom: 10px;}

.item-#333333-text {color:#333333;font-style:normal;font-weight:normal;font-size:8pt;line-height:normal;font-family:Verdana;text-decoration:none;}

a.item-all-nav {color:#FF0000;font-style:normal;font-weight:bold;font-size:8pt;line-height:normal;font-family:Verdana;text-decoration:none;}
a.item-all-nav:hover {color:#FF0000;font-style:normal;font-weight:bold;font-size:8pt;line-height:normal;font-family:Verdana;text-decoration:underline;}

td.sub-page-text {color:black;font-style:normal;font-weight:bold;font-size:8pt;line-height:normal;font-family:Verdana;text-decoration:none;}
td.sub-right-side {padding:0px 20px; border-left: 1px solid black;}
td.sub-left-side {padding:0px 20px; border-left: 1px solid black;}


a.descr-anchor {color:red;font-size:12px;font-weight:normal;}
td.item-pub-edition-cell {background-color: #666666; color: #ECEDDD; padding: 10px; font-size:12px;font-family:Verdana;border-top:1px solid black;}
td.item-pub-edition-cell a, td.item-pub-edition-cell a:hover {color: #ECEDDD; font-size:12px;font-family:Verdana;  text-decoration: none;font-weight:bold;}



.pub-price {color: #CCCCCC; font-size:12px;font-family:Verdana; font-weight:bold;}
.SubTitle-Name {}
.itemname-review {color:#000000;font-size:14pt;font-family:Verdana;line-height:normal;text-decoration:none;font-weight:normal;}
td.sitemap-cell {padding: 3px;}
td.sitemap-cell A {color:black;font-style:normal;font-weight:normal;font-size:9pt;line-height:normal;font-family:Verdana;text-decoration:none;}
td.sitemap-cell A:hover {color:black;font-style:normal;font-weight:normal;font-size:9pt;line-height:normal;font-family:Verdana;text-decoration:underline;}

a.cart-link {font-size: 10pt; font-weight:bold; color: #333333;}
a.cart-link:hover {font-size: 10pt; font-weight:bold; color: #333333;text-decoration:underline;}

a.cart-link2 {font-size:9pt; font-weight:bold; color:red; text-decoration:underline;}
a.cart-link2:hover {font-size:9pt; font-weight:bold; color:red;text-decoration:underline;}

.header-space {padding-left:10px;}

td.checkout-button-cell-out {padding-right:0px;}
td.checkout-button-cell {padding:20px 70px 20px 20px;}
td.empty-checkout-button-cell {background:white;}
td.checkout-bg {background-color:white;}
td.checkout-bg-padding {background-color:#ECEDDD; padding:20px 20px 0px 20px; font-size:12pt;}
td.checkout-thanks {background-color:#ECEDDD; padding:20px 20px 20px 20px;}
td.checkout-bg-left {padding-left:15px; padding-top:25px; padding-bottom:20px; background-color:#ECEDDD; border-right:1px double #909090;}
td.checkout-bg-right {padding-right:15px; padding-left:15px; padding-top:25px; padding-bottom:20px; background-color:#ECEDDD;}
td.checkout-bottom-button-cell {padding: 30px 70px 30px 0px;background:white;}
td.cartdata2-bottom {color:#909090;font-size:10pt;font-weight:bold;text-decoration:none; padding:0px 10px 75px 10px; background-color:white;}
td.cartdata2-bottom-price {color:red;font-size:11pt;font-weight:bold;text-decoration:none;padding:0px 10px 75px 10px;background-color:white;}
td.cartdata3-subtotal {color:#000000;font-size:10pt;font-weight:normal;text-decoration:none; padding:10px;background-color:white;}
td.item-button-cell {background-color:white;padding: 2px 0px 10px 15px; }
td.item-button-cell-out { background-color:white;border-bottom:1px solid black;}
.cartdata-ship {color:black;font-size:10pt;font-weight:normal;text-decoration:none; padding:10px 15px; background-color:#ECEDDD;}

td.cart-header {padding: 20px 10px 20px 10px; border-bottom: 1px solid black; color:red;font-style:normal;font-weight:bold;font-size:12pt;line-height:normal;font-family:Verdana;text-decoration:none; }
td.cart-headings {color:#606060;font-style:normal;font-weight:bold;font-size:10pt;line-height:normal;font-family:Verdana;text-decoration:none; background-color:#ECEDDD; border-bottom: 1px solid black; padding: 3px 10px}
td.cart-cell-header {border-bottom: 1px solid black; padding: 10px 0px 10px 0px;}

td.summary-header {color:#606060; font-weight:bold; font-size:9pt; padding:5px 10px;}
td.summary-cell {font-weight:normal; font-size:9pt; padding:5px 10px;}
.img-border {border:1px solid #606060; }

td.checkout {color:red; font-weight:bold; font-size:12pt; padding:0px 15px 0px 0px;}
td.checkout-out {font-size:9pt;padding:10px; padding:0px 15px 0px 15px;}
td.checkout-gray {font-size:9pt;color:#909090; padding:0px 15px;}
td.checkout-current {font-size:9pt;color:red; border:1px solid #909090; padding:0px 5px;}

.checkout-heading {font-size:12pt; font-weight:bold;}
td.cart-messages{color:#333333;font-size:10px;font-weight:bold;background-color:#ECEDDD;}
td.sign-in {background-color:#ECEDDD; padding:10px 20px; border-bottom:1px solid black;}
td.sign-in a {font-size:12px; color:black; text-decoration:underline; font-weight:bold;}

td.cust-info-left {padding-left:15px; width:350px;}
td.credit-card-head {padding:15px 0px 5px 10px;border-right:1px double #909090;}
td.credit-card-cell {padding:15px 0px 2px 30px; font-size:9pt; font-weight:normal;}
td.credit-card-cell-total {padding:15px 0px 2px 30px; font-size:9pt; font-weight:bold; font-size:12pt;}

td.order-thanks-right {padding:10px 0px 5px 40px;}
td.order-thanks-left {padding:10px 0px 5px 40px; border-right: 1px double #909090; }
td.payment-left {border-right:1px double #909090; padding:10px; }
td.form-cell {padding-bottom:5px;}
