BODY {BACKGROUND-COLOR: #e5edf5; MARGIN: 0px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 62.5%}
A IMG {BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none}
A:link {COLOR: #c3c3c3; TEXT-DECORATION: none}
#navEZPagesTOC UL LI A {COLOR: #c3c3c3; TEXT-DECORATION: none}
A:visited {COLOR: #c3c3c3; TEXT-DECORATION: none}
A:hover {COLOR: #fff}
#navEZPagesTOC UL LI A:hover {COLOR: #fff}
#navMain UL LI A:hover {COLOR: #fff}
#navSupp UL LI A:hover {COLOR: #fff}
#navCatTabs UL LI A:hover {COLOR: #fff}
A:active {COLOR: #0000ff}
H1 {FONT-SIZE: 1.5em}
H2 {FONT-SIZE: 1.4em}
H3 {FONT-SIZE: 1.3em}
H4 {FONT-SIZE: 1.1em}
H5 {FONT-SIZE: 1.1em}
H6 {FONT-SIZE: 1.1em}
LABEL {FONT-SIZE: 1.1em}
H4.optionName {FONT-SIZE: 1.1em}
LEGEND {FONT-SIZE: 1.1em}
ADDRESS {FONT-SIZE: 1.1em}
.sideBoxContent {FONT-SIZE: 1.1em}
.larger {FONT-SIZE: 1.1em}
.biggerText {FONT-SIZE: 1.2em}
H1 {MARGIN: 0.3em 3px}
H2 {MARGIN: 0.3em 3px}
H3 {MARGIN: 0.3em 3px}
H4 {MARGIN: 0.3em 3px}
H5 {MARGIN: 0.3em 3px}
H6 {MARGIN: 0.3em 3px}
CODE {FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 1em}
FORM {MARGIN: 0.1em; DISPLAY: inline; FONT-SIZE: 1em}
SELECT {MARGIN: 0.1em; DISPLAY: inline; FONT-SIZE: 1em}
INPUT {MARGIN: 0.1em; DISPLAY: inline; FONT-SIZE: 1em}
TEXTAREA {MARGIN: auto; WIDTH: 95%; DISPLAY: block}
INPUT:focus {BACKGROUND: #f0f8ff}
SELECT:focus {BACKGROUND: #f0f8ff}
TEXTAREA:focus {BACKGROUND: #f0f8ff}
FIELDSET {BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 0.5em; MARGIN: 0.5em 0em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 0.5em}
LEGEND {PADDING-BOTTOM: 0.3em; PADDING-LEFT: 0.3em; PADDING-RIGHT: 0.3em; FONT-WEIGHT: bold; PADDING-TOP: 0.3em}
LABEL {PADDING-BOTTOM: 0.2em; LINE-HEIGHT: 1.5em; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; PADDING-TOP: 0.2em}
H4.optionName {PADDING-BOTTOM: 0.2em; LINE-HEIGHT: 1.5em; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; PADDING-TOP: 0.2em}
LABEL.checkboxLabel {MARGIN: 0.5em 0.3em}
LABEL.radioButtonLabel {MARGIN: 0.5em 0.3em}
#logo {FLOAT: left}
.centerBoxContents {FLOAT: left}
.specialsListBoxContents {FLOAT: left}
.categoryListBoxContents {FLOAT: left}
.centerBoxContentsAlsoPurch {FLOAT: left}
.attribImg {FLOAT: left}
LABEL.inputLabel {WIDTH: 11em; FLOAT: left}
LABEL.inputLabelPayment {WIDTH: 15em; FLOAT: left}
LABEL.selectLabel {WIDTH: 12em; FLOAT: left}
LABEL.switchedLabel {WIDTH: 12em; FLOAT: left}
LABEL.uploadsLabel {WIDTH: 12em; FLOAT: left}
P {PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; PADDING-TOP: 0.5em}
ADDRESS {PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; PADDING-TOP: 0.5em}
ADDRESS {FONT-STYLE: normal}
.clearBoth {CLEAR: both}
HR {BORDER-BOTTOM: #9a9a9a 1px solid; BORDER-LEFT: medium none; MARGIN-TOP: 0.5em; HEIGHT: 1px; BORDER-TOP: medium none; BORDER-RIGHT: medium none}
.messageStackWarning {BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; PADDING-BOTTOM: 0.2em; LINE-HEIGHT: 1.8em; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; PADDING-TOP: 0.2em}
.messageStackError {BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; PADDING-BOTTOM: 0.2em; LINE-HEIGHT: 1.8em; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; PADDING-TOP: 0.2em}
.messageStackSuccess {BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; PADDING-BOTTOM: 0.2em; LINE-HEIGHT: 1.8em; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; PADDING-TOP: 0.2em}
.messageStackCaution {BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; PADDING-BOTTOM: 0.2em; LINE-HEIGHT: 1.8em; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; PADDING-TOP: 0.2em}
.messageStackWarning {BACKGROUND-COLOR: #ff0000; COLOR: #ffffff}
.messageStackError {BACKGROUND-COLOR: #ff0000; COLOR: #ffffff}
.messageStackSuccess {BACKGROUND-COLOR: #99ff99; COLOR: #000000}
.messageStackCaution {BACKGROUND-COLOR: #ffff66; COLOR: #000000}
#mainWrapper {TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 100%; VERTICAL-ALIGN: top}
#headerWrapper {PADDING-BOTTOM: 0em; MARGIN: 0em; PADDING-LEFT: 0em; PADDING-RIGHT: 0em; PADDING-TOP: 0em}
#contentMainWrapper {PADDING-BOTTOM: 0em; MARGIN: 0em; PADDING-LEFT: 0em; PADDING-RIGHT: 0em; PADDING-TOP: 0em}
#logoWrapper {PADDING-BOTTOM: 0em; MARGIN: 0em; PADDING-LEFT: 0em; PADDING-RIGHT: 0em; PADDING-TOP: 0em}
#cartBoxListWrapper {PADDING-BOTTOM: 0em; MARGIN: 0em; PADDING-LEFT: 0em; PADDING-RIGHT: 0em; PADDING-TOP: 0em}
#ezPageBoxList {PADDING-BOTTOM: 0em; MARGIN: 0em; PADDING-LEFT: 0em; PADDING-RIGHT: 0em; PADDING-TOP: 0em}
#cartBoxListWrapper UL {PADDING-BOTTOM: 0em; MARGIN: 0em; PADDING-LEFT: 0em; PADDING-RIGHT: 0em; PADDING-TOP: 0em}
#ezPageBoxList UL {PADDING-BOTTOM: 0em; MARGIN: 0em; PADDING-LEFT: 0em; PADDING-RIGHT: 0em; PADDING-TOP: 0em}
#mainWrapper {PADDING-BOTTOM: 0em; MARGIN: 0em; PADDING-LEFT: 0em; PADDING-RIGHT: 0em; PADDING-TOP: 0em}
#popupAdditionalImage {PADDING-BOTTOM: 0em; MARGIN: 0em; PADDING-LEFT: 0em; PADDING-RIGHT: 0em; PADDING-TOP: 0em}
#popupImage {PADDING-BOTTOM: 0em; MARGIN: 0em; PADDING-LEFT: 0em; PADDING-RIGHT: 0em; PADDING-TOP: 0em}
#navColumnOneWrapper {MARGIN: auto}
#navColumnTwoWrapper {MARGIN: auto}
#mainWrapper {MARGIN: auto}
#tagline {TEXT-ALIGN: center; COLOR: #000000; FONT-SIZE: 2em; VERTICAL-ALIGN: middle}
#sendSpendWrapper {BORDER-BOTTOM: #cacaca 1px solid; BORDER-LEFT: #cacaca 1px solid; MARGIN: 0em 0em 1em 1em; FLOAT: right; BORDER-TOP: #cacaca 1px solid; BORDER-RIGHT: #cacaca 1px solid}
.floatingBox {MARGIN: 0px; WIDTH: 47%}
#accountLinksWrapper {MARGIN: 0px; WIDTH: 47%}
#sendSpendWrapper {MARGIN: 0px; WIDTH: 47%}
#checkoutShipto {MARGIN: 0px; WIDTH: 47%}
#checkoutBillto {MARGIN: 0px; WIDTH: 47%}
#navEZPagesTOCWrapper {MARGIN: 0px; WIDTH: 47%}
.wrapperAttribsOptions {MARGIN: 0.3em 0em}
.navNextPrevCounter {MARGIN: 0em; FONT-SIZE: 0.9em}
.navNextPrevList {PADDING-BOTTOM: 0.5em; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0em; PADDING-RIGHT: 0em; DISPLAY: inline; WHITE-SPACE: nowrap; PADDING-TOP: 0.5em}
#navMainWrapper {BACKGROUND-COLOR: #9a9a9a; MARGIN: 0em; WIDTH: 100%; HEIGHT: 1%; COLOR: #ffffff; FONT-WEIGHT: bold}
#navSuppWrapper {BACKGROUND-COLOR: #9a9a9a; MARGIN: 0em; WIDTH: 100%; HEIGHT: 1%; COLOR: #ffffff; FONT-WEIGHT: bold}
#navCatTabsWrapper {BACKGROUND-COLOR: #9a9a9a; MARGIN: 0em; WIDTH: 100%; HEIGHT: 1%; COLOR: #ffffff; FONT-WEIGHT: bold}
#navMain UL {TEXT-ALIGN: center; PADDING-BOTTOM: 0.5em; LINE-HEIGHT: 1.5em; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0em; PADDING-RIGHT: 0em; PADDING-TOP: 0.5em}
#navSupp UL {TEXT-ALIGN: center; PADDING-BOTTOM: 0.5em; LINE-HEIGHT: 1.5em; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0em; PADDING-RIGHT: 0em; PADDING-TOP: 0.5em}
#navCatTabs UL {TEXT-ALIGN: center; PADDING-BOTTOM: 0.5em; LINE-HEIGHT: 1.5em; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0em; PADDING-RIGHT: 0em; PADDING-TOP: 0.5em}
#navMain UL LI {DISPLAY: inline}
#navSupp UL LI {DISPLAY: inline}
#navCatTabs UL LI {DISPLAY: inline}
#navMain UL LI A {PADDING-BOTTOM: 0em; MARGIN: 0px; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; WHITE-SPACE: nowrap; COLOR: #ffffff; TEXT-DECORATION: none; PADDING-TOP: 0em}
#navSupp UL LI A {PADDING-BOTTOM: 0em; MARGIN: 0px; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; WHITE-SPACE: nowrap; COLOR: #ffffff; TEXT-DECORATION: none; PADDING-TOP: 0em}
#navCatTabs UL LI A {PADDING-BOTTOM: 0em; MARGIN: 0px; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; WHITE-SPACE: nowrap; COLOR: #ffffff; TEXT-DECORATION: none; PADDING-TOP: 0em}
#navEZPagesTOCWrapper {BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; FLOAT: right; HEIGHT: 1%; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #000000 1px solid}
#navEZPagesTOC UL {PADDING-BOTTOM: 0.5em; LINE-HEIGHT: 1.5em; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0em; PADDING-RIGHT: 0em; PADDING-TOP: 0.5em}
#navEZPagesTOC UL LI {WHITE-SPACE: nowrap}
#navEZPagesTOC UL LI A {PADDING-BOTTOM: 0em; MARGIN: 0px; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; PADDING-TOP: 0em}
#navCategoryIcon {MARGIN: 0.5em}
.buttonRow {MARGIN: 0.5em}
#indexProductListCatDescription {MARGIN: 0.5em}
#navMainSearch {FLOAT: right}
#navEZPagesTop {BACKGROUND-COLOR: #ffff33}
#navEZPagesTop {PADDING-BOTTOM: 0.5em; MARGIN: 0em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; FONT-SIZE: 0.95em; FONT-WEIGHT: bold; PADDING-TOP: 0.5em}
#navColumnOne {BACKGROUND-COLOR: #ffcc99}
#navColumnTwo {BACKGROUND-COLOR: #00bfbf}
#contentColumnMain {VERTICAL-ALIGN: top}
#navColumnOne {VERTICAL-ALIGN: top}
#navColumnTwo {VERTICAL-ALIGN: top}
.centerBoxContents {VERTICAL-ALIGN: top}
.specialsListBoxContents {VERTICAL-ALIGN: top}
.categoryListBoxContents {VERTICAL-ALIGN: top}
.additionalImages {VERTICAL-ALIGN: top}
.centerBoxContentsSpecials {VERTICAL-ALIGN: top}
.centerBoxContentsAlsoPurch {VERTICAL-ALIGN: top}
.centerBoxContentsFeatured {VERTICAL-ALIGN: top}
.centerBoxContentsNew {VERTICAL-ALIGN: top}
.alert {VERTICAL-ALIGN: top}
#productDescription {PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; PADDING-TOP: 0.5em}
.shippingEstimatorWrapper {PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; PADDING-TOP: 0.5em}
.alert {COLOR: #ff0000; MARGIN-LEFT: 0.5em}
.important {FONT-WEIGHT: bold}
.gvBal {FLOAT: right}
.centerColumn {PADDING-BOTTOM: 0.8em; PADDING-LEFT: 0.8em; PADDING-RIGHT: 0.8em; PADDING-TOP: 0.8em}
#bannerOne {PADDING-BOTTOM: 0.8em; PADDING-LEFT: 0.8em; PADDING-RIGHT: 0.8em; PADDING-TOP: 0.8em}
#bannerTwo {PADDING-BOTTOM: 0.8em; PADDING-LEFT: 0.8em; PADDING-RIGHT: 0.8em; PADDING-TOP: 0.8em}
#bannerThree {PADDING-BOTTOM: 0.8em; PADDING-LEFT: 0.8em; PADDING-RIGHT: 0.8em; PADDING-TOP: 0.8em}
#bannerFour {PADDING-BOTTOM: 0.8em; PADDING-LEFT: 0.8em; PADDING-RIGHT: 0.8em; PADDING-TOP: 0.8em}
#bannerFive {PADDING-BOTTOM: 0.8em; PADDING-LEFT: 0.8em; PADDING-RIGHT: 0.8em; PADDING-TOP: 0.8em}
#bannerSix {PADDING-BOTTOM: 0.8em; PADDING-LEFT: 0.8em; PADDING-RIGHT: 0.8em; PADDING-TOP: 0.8em}
.smallText {FONT-SIZE: 0.9em}
#siteinfoLegal {FONT-SIZE: 0.9em}
#siteinfoCredits {FONT-SIZE: 0.9em}
#siteinfoStatus {FONT-SIZE: 0.9em}
#siteinfoIP {FONT-SIZE: 0.9em}
#cartAdd {BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #000000 1px solid; PADDING-BOTTOM: 1em; MARGIN: 1em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; FLOAT: right; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; PADDING-TOP: 1em}
.tableHeading TH {BORDER-BOTTOM: #cccccc 1px solid}
.tableHeading {BACKGROUND-COLOR: #e9e9e9}
#cartSubTotal {BACKGROUND-COLOR: #e9e9e9}
#cartSubTotal {TEXT-ALIGN: right; LINE-HEIGHT: 2.2em; PADDING-RIGHT: 2.5em; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: bold}
.tableRow {HEIGHT: 2.2em}
.tableHeading {HEIGHT: 2.2em}
#cartSubTotal {HEIGHT: 2.2em}
.cartProductDisplay {PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0em; PADDING-RIGHT: 0em; PADDING-TOP: 0.5em}
.cartUnitDisplay {PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0em; PADDING-RIGHT: 0em; PADDING-TOP: 0.5em}
.cartTotalDisplay {PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0em; PADDING-RIGHT: 0em; PADDING-TOP: 0.5em}
.cartRemoveItemDisplay {PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0em; PADDING-RIGHT: 0em; PADDING-TOP: 0.5em}
.cartQuantityUpdate {PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0em; PADDING-RIGHT: 0em; PADDING-TOP: 0.5em}
.cartQuantity {PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0em; PADDING-RIGHT: 0em; PADDING-TOP: 0.5em}
#cartInstructionsDisplay {PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0em; PADDING-RIGHT: 0em; PADDING-TOP: 0.5em}
.cartTotalsDisplay {PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0em; PADDING-RIGHT: 0em; PADDING-TOP: 0.5em}
.cartUnitDisplay {TEXT-ALIGN: right; PADDING-RIGHT: 0.2em}
.cartTotalDisplay {TEXT-ALIGN: right; PADDING-RIGHT: 0.2em}
#scUpdateQuantity {WIDTH: 2em}
.cartQuantity {WIDTH: 4.7em}
.cartNewItem {POSITION: relative; COLOR: #33cc33}
.cartOldItem {POSITION: relative; COLOR: #660099}
.cartBoxTotal {TEXT-ALIGN: right; FONT-WEIGHT: bold}
.cartRemoveItemDisplay {WIDTH: 3.5em}
.cartAttribsList {MARGIN-LEFT: 1em}
#mediaManager {PADDING-BOTTOM: 0.5em; MARGIN: 0.2em; PADDING-LEFT: 0.5em; WIDTH: 50%; PADDING-RIGHT: 0.5em; PADDING-TOP: 0.5em}
.mediaTitle {FLOAT: left}
.mediaTypeLink {FLOAT: right}
.normalprice {TEXT-DECORATION: line-through}
.productSpecialPriceSale {TEXT-DECORATION: line-through}
.productSpecialPrice {COLOR: #a90038}
.productSalePrice {COLOR: #a90038}
.productSpecialPriceSale {COLOR: #a90038}
.productPriceDiscount {COLOR: #a90038}
.orderHistList {PADDING-BOTTOM: 0.2em; MARGIN: 1em; PADDING-LEFT: 0em; PADDING-RIGHT: 0em; PADDING-TOP: 0.2em}
#cartBoxListWrapper UL {LIST-STYLE-TYPE: none}
#ezPageBoxList UL {LIST-STYLE-TYPE: none}
#cartBoxListWrapper LI {PADDING-BOTTOM: 0.2em; MARGIN: 0px; PADDING-LEFT: 0em; PADDING-RIGHT: 0em; PADDING-TOP: 0.2em}
#ezPageBoxList LI {PADDING-BOTTOM: 0.2em; MARGIN: 0px; PADDING-LEFT: 0em; PADDING-RIGHT: 0em; PADDING-TOP: 0.2em}
.cartBoxTotal {PADDING-BOTTOM: 0.2em; MARGIN: 0px; PADDING-LEFT: 0em; PADDING-RIGHT: 0em; PADDING-TOP: 0.2em}
#cartBoxEmpty {FONT-WEIGHT: bold}
#cartBoxVoucherBalance {FONT-WEIGHT: bold}
.totalBox {TEXT-ALIGN: right; PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.2em; WIDTH: 5.5em; PADDING-RIGHT: 0.2em; PADDING-TOP: 0.2em}
.lineTitle {TEXT-ALIGN: right; PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; PADDING-TOP: 0.2em}
.amount {TEXT-ALIGN: right; PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; PADDING-TOP: 0.2em}
.amount {WIDTH: 5.5em}
#productMainImage {MARGIN: 0em 1em 1em 0em}
#reviewsInfoDefaultProductImage {MARGIN: 0em 1em 1em 0em}
#productReviewsDefaultProductImage {MARGIN: 0em 1em 1em 0em}
#reviewWriteMainImage {MARGIN: 0em 1em 1em 0em}
#cartImage {MARGIN: 0.5em 1em}
.attribImg {MARGIN: 0.3em 0em; WIDTH: 20%}
.centerBoxContents {MARGIN: 1em 0em}
.specialsListBoxContents {MARGIN: 1em 0em}
.categoryListBoxContents {MARGIN: 1em 0em}
.additionalImages {MARGIN: 1em 0em}
.centerBoxContentsSpecials {MARGIN: 1em 0em}
.centerBoxContentsAlsoPurch {MARGIN: 1em 0em}
.centerBoxContentsFeatured {MARGIN: 1em 0em}
.centerBoxContentsNew {MARGIN: 1em 0em}
H3.leftBoxHeading {COLOR: #ffffff; FONT-SIZE: 1em}
H3.leftBoxHeading A {COLOR: #ffffff; FONT-SIZE: 1em}
.leftBoxHeading {PADDING-BOTTOM: 0.5em; BACKGROUND-COLOR: #ff6699; MARGIN: 0em; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; PADDING-TOP: 0.5em}
.centerBoxHeading {PADDING-BOTTOM: 0.5em; BACKGROUND-COLOR: #ff6699; MARGIN: 0em; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; PADDING-TOP: 0.5em}
.leftBoxContainer {BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; MARGIN-TOP: 1.5em; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid}
.sideBoxContent {PADDING-BOTTOM: 0.4em; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.4em; PADDING-TOP: 0.4em}
H3.rightBoxHeading {COLOR: #ffff00; FONT-SIZE: 1.1em}
H3.rightBoxHeading A {COLOR: #ffff00; FONT-SIZE: 1.1em}
.rightBoxHeading {PADDING-BOTTOM: 0.2em; BACKGROUND-COLOR: #663366; MARGIN: 0em; PADDING-LEFT: 0em; PADDING-RIGHT: 0em; PADDING-TOP: 0.2em}
H3.leftBoxHeading A:hover {COLOR: #ffff33; TEXT-DECORATION: none}
H3.rightBoxHeading A:hover {COLOR: #ff0000; TEXT-DECORATION: none}
.rightBoxContent {BACKGROUND-COLOR: #ffffff; MARGIN-BOTTOM: 1em}
.centeredContent {TEXT-ALIGN: center}
TH {TEXT-ALIGN: center}
#cartEmptyText {TEXT-ALIGN: center}
#cartBoxGVButton {TEXT-ALIGN: center}
#cartBoxEmpty {TEXT-ALIGN: center}
#cartBoxVoucherBalance {TEXT-ALIGN: center}
#navCatTabsWrapper {TEXT-ALIGN: center}
#navEZPageNextPrev {TEXT-ALIGN: center}
#bannerOne {TEXT-ALIGN: center}
#bannerTwo {TEXT-ALIGN: center}
#bannerThree {TEXT-ALIGN: center}
#bannerFour {TEXT-ALIGN: center}
#bannerFive {TEXT-ALIGN: center}
#bannerSix {TEXT-ALIGN: center}
#siteinfoLegal {TEXT-ALIGN: center}
#siteinfoCredits {TEXT-ALIGN: center}
#siteinfoStatus {TEXT-ALIGN: center}
#siteinfoIP {TEXT-ALIGN: center}
.center {TEXT-ALIGN: center}
.cartRemoveItemDisplay {TEXT-ALIGN: center}
.cartQuantityUpdate {TEXT-ALIGN: center}
.cartQuantity {TEXT-ALIGN: center}
.cartTotalsDisplay {TEXT-ALIGN: center}
#cartBoxGVBalance {TEXT-ALIGN: center}
.leftBoxHeading {TEXT-ALIGN: center}
.centerBoxHeading {TEXT-ALIGN: center}
.rightBoxHeading {TEXT-ALIGN: center}
.productListing-data {TEXT-ALIGN: center}
.accountQuantityDisplay {TEXT-ALIGN: center}
.ratingRow {TEXT-ALIGN: center}
LABEL#textAreaReviews {TEXT-ALIGN: center}
#productMainImage {TEXT-ALIGN: center}
#reviewsInfoDefaultProductImage {TEXT-ALIGN: center}
#productReviewsDefaultProductImage {TEXT-ALIGN: center}
#reviewWriteMainImage {TEXT-ALIGN: center}
.centerBoxContents {TEXT-ALIGN: center}
.specialsListBoxContents {TEXT-ALIGN: center}
.categoryListBoxContents {TEXT-ALIGN: center}
.additionalImages {TEXT-ALIGN: center}
.centerBoxContentsSpecials {TEXT-ALIGN: center}
.centerBoxContentsAlsoPurch {TEXT-ALIGN: center}
.centerBoxContentsFeatured {TEXT-ALIGN: center}
.centerBoxContentsNew {TEXT-ALIGN: center}
.gvBal {TEXT-ALIGN: center}
.attribImg {TEXT-ALIGN: center}
#bestsellers .wrapper {MARGIN: 0em 0em 0em 1.5em}
#bestsellers OL {PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-LEFT: 1.1em; PADDING-TOP: 0px}
#bestsellers LI {PADDING-BOTTOM: 0px; MARGIN: 0.3em 0em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
#bannerboxHeading {BACKGROUND-COLOR: #0000cc}
#upProductsHeading {TEXT-ALIGN: left}
#upDateHeading {TEXT-ALIGN: right}
.back {FLOAT: left}
.forward {FLOAT: right}
#shoppingCartDefault #PPECbutton {FLOAT: right}
.bold {FONT-WEIGHT: bold}
.rowOdd {BACKGROUND-COLOR: #e8e8e8; HEIGHT: 1.5em; VERTICAL-ALIGN: top}
.rowEven {BACKGROUND-COLOR: #f0f0f0; HEIGHT: 1.5em; VERTICAL-ALIGN: top}
.hiddenField {DISPLAY: none}
.visibleField {DISPLAY: inline}
#myAccountGen LI {MARGIN: 0px}
#myAccountNotify LI {MARGIN: 0px}
.accountTotalDisplay {TEXT-ALIGN: right; WIDTH: 20%}
.accountTaxDisplay {TEXT-ALIGN: right; WIDTH: 20%}
.accountQuantityDisplay {WIDTH: 10%; VERTICAL-ALIGN: top}
TR.tableHeading {BACKGROUND-COLOR: #cacaca; HEIGHT: 2em}
#siteMapList {WIDTH: 90%; FLOAT: right}
.ratingRow {MARGIN: 1em 0em 1.5em}
LABEL#textAreaReviews {MARGIN: 1em 0em; FONT-WEIGHT: normal}
#popupShippingEstimator {BACKGROUND-COLOR: #ffffff}
#popupSearchHelp {BACKGROUND-COLOR: #ffffff}
#popupAdditionalImage {BACKGROUND-COLOR: #ffffff}
#popupImage {BACKGROUND-COLOR: #ffffff}
#popupCVVHelp {BACKGROUND-COLOR: #ffffff}
#popupCouponHelp {BACKGROUND-COLOR: #ffffff}
#popupAtrribsQuantityPricesHelp {BACKGROUND-COLOR: #ffffff}
#infoShoppingCart {BACKGROUND-COLOR: #ffffff}
.information {PADDING-BOTTOM: 10px; LINE-HEIGHT: 150%; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 10px}
#shoppingcartBody #shippingEstimatorContent {CLEAR: both}
.seDisplayedAddressLabel {TEXT-ALIGN: center; BACKGROUND-COLOR: #85c285}
.seDisplayedAddressInfo {TEXT-ALIGN: center; TEXT-TRANSFORM: uppercase; FONT-WEIGHT: bold}
#seShipTo {PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; PADDING-TOP: 0.2em}
.imges{height:170px;}
.category-subs-selected{color:#FF0000;}

.centerBox__in{ border:#999 2px solid; margin-left:5px; margin-top:5px; border:2px solid;
border-radius:5px; text-align:center;
-moz-border-radius:5px;
box-shadow: 10px 10px 5px #888888;}

.centerBox__in_img{ height:200px; overflow:hidden;}.centerBox__in_img a img{ padding-top:10px;}
.centerBox__in_name{ height:90px; overflow:hidden;}.centerBox__in_price{ padding-bottom:15px; padding-top:5px;}

.categoryListBoxContents{ padding:5px; width:30% !important; text-align:left;}
.categoryListBoxContents a,.categoryListBoxContents a:visited{ color:#000; text-decoration:none; text-align:left; display:block; padding:5px; line-height:18px; }
.categoryListBoxContents a:hover{ color:#f00; text-decoration:none;}

#prod_info_main{ margin-top:15px; clear:both;}
#prod_info_left{ float:left;}
#prod_info_right{ float:right; width:300px; text-align:left;}
#productName{margin:20px; font-size:20px; font-weight:bold; line-height:40px;}
#productPrices{ font-size:20px; margin-bottom:20px;}
#productPrices .normalprice{}
#productPrices .productSpecialPrice{}
#attribsOptionsText{ text-align:left;}
#productDetailsList{ margin:20px;}
#productDescription{ margin:30px 0;}

#cartContentsDisplay{ border-left:#999 solid 1px; border-top:#999 solid 1px;}
#cartContentsDisplay th,#cartContentsDisplay td{ border-right:#999 solid 1px; border-bottom:#999 solid 1px;}
#cartContentsDisplay th{ padding:5px; }
#cartContentsDisplay td{ padding:20px 5px;}

#loginDefault .inputLabel,#createAcctDefault .inputLabel{ margin:5px;}
#loginDefault input[type='password'],#loginDefault select,  #loginDefault input[type='text'],#createAcctDefault input[type='password'],#createAcctDefault select,#createAcctDefault input[type='text']{ margin:5px; padding:3px; border:#999 solid 1px; width:40%;}