
#divPageContainer #divColumnContainer #divLeftColumn #divSubMenu {float: left; width: 160px; margin: 0px; padding: 0px 0px 10px 0px; }
#divPageContainer #divColumnContainer #divLeftColumn #divSubMenu ul {float: left; width: 160px; margin: 0px; padding: 0px 0px 10px 0px; list-style-type: none; }
#divPageContainer #divColumnContainer #divLeftColumn #divSubMenu li, #divPageContainer #divColumnContainer #divLeftColumn #divSubMenu li a, #divPageContainer #divColumnContainer #divLeftColumn #divSubMenu li a:link {width: 160px; margin: 0px; padding: 0px 0px 10px 0px; color: #000000; text-decoration: none; }
#divPageContainer #divColumnContainer #divLeftColumn #divSubMenu li a:hover {text-decoration: underline; }

#divPageContainer #divColumnContainer #divContentColumn #divBreadcrumbs {float: left; width: 536px; margin: 0px; padding: 0px 0px 10px 0px; font-weight: bold; }
#divPageContainer #divColumnContainer #divContentColumn #divBreadcrumbs a, #divPageContainer #divColumnContainer #divContentColumn #divBreadcrumbs a:link {color: #000000; font-weight: normal; text-decoration: none; }
#divPageContainer #divColumnContainer #divContentColumn #divBreadcrumbs a:hover {text-decoration: underline; }

.divCategoryListHolder {float: left; width: 536px; margin: 0px; padding: 10px 0px 10px 0px; }
.divAlternateRow {background-color: #F7EFDE; }
.divCategoryListHolder .divCategoryListRow {float: left; width: 536px; margin: 0px; padding: 0px; }
.divCategoryListHolder .divCategoryListRow .divCategoryListCellHolder {float: left; width: 536px; }
.divCategoryListHolder .divCategoryListRow .divCategoryListCellHolder .divCategoryListCell {float: left; width: 536px; }
.divCategoryListHolder .divCategoryListRow .divCategoryListCellHolder .divCategoryListCell .divCategoryListImage {float: left; width: 130px; height: 120px; margin: 0px; padding: 10px; }
.divCategoryListHolder .divCategoryListRow .divCategoryListCellHolder .divCategoryListCell .divCategoryListInfo {float: left; width: 386px; margin: 0px; padding: 10px 0px; }
.divCategoryListHolder .divCategoryListRow .divCategoryListCellHolder .divCategoryListCell .divCategoryListInfo .divCategoryListName {margin: 0px; padding: 0px 0px 10px 0px; font-weight: bold }
.divCategoryListHolder .divCategoryListRow .divCategoryListCellHolder .divCategoryListCell .divCategoryListInfo .divCategoryListName a, .divCategoryListHolder .divCategoryListRow .divCategoryListCellHolder .divCategoryListCell .divCategoryListInfo .divCategoryListName a:link {color: #000000; text-decoration: none; }
.divCategoryListHolder .divCategoryListRow .divCategoryListCellHolder .divCategoryListCell .divCategoryListInfo .divCategoryListName a:hover {text-decoration: underline; }
.divCategoryListHolder .divCategoryListRow .divCategoryListCellHolder .divCategoryListCell .divCategoryListInfo .divCategoryListDesc { }
.divCategoryListHolder .divCategoryListRow .divCategoryListCellHolder .divCategoryListCell .divCategoryListInfo .divCategoryListDesc a, .divCategoryListHolder .divCategoryListRow .divCategoryListCellHolder .divCategoryListCell .divCategoryListInfo .divCategoryListDesc a:link {color: #000000; text-decoration: none; }
.divCategoryListHolder .divCategoryListRow .divCategoryListCellHolder .divCategoryListCell .divCategoryListInfo .divCategoryListDesc a:hover {text-decoration: underline; }

.divCategoryListHolder .divCategoryListRow .divCategoryListCellHolder .divCategoryListCell .divCategoryListLink {float: left; width: 516px; margin: 0px; padding: 0px 10px 10px 10px; font-weight: bold; }

.divCategoryTop {float: left; width: 536px; margin: 0px; padding: 10px 0px 0px 0px; }
.divCategoryTop h1 {float: left; width: 536px; margin: 0px; padding: 0px 0px 10px 0px; }

.divProductListHolder {float: left; width: 536px; margin: 0px; padding: 0px 0px 10px 0px; }
.divAlternateRow {background-color: #F7EFDE; }
.divProductListHolder .divProductListRow {float: left; width: 536px; margin: 0px; padding: 10px 0px; }
.divProductListHolder .divProductListRow .divProductListCellHolder {float: left; width: 536px; }
.divProductListHolder .divProductListRow .divProductListCellHolder .divProductListCell {float: left; width: }
.divProductListHolder .divProductListRow .divProductListCellHolder .divProductListCell .divProductListImage {float: left; width: 130px; height: 120px; margin: 0px; padding: 10px; }
.divProductListHolder .divProductListRow .divProductListCellHolder .divProductListCell .divProductListImage img {max-height: 150px; }
.divProductListHolder .divProductListRow .divProductListCellHolder .divProductListCell .divProductListInfo {float: left; width: 376px; margin: 0px; padding: 10px 10px 10px 0px; }
.divProductListHolder .divProductListRow .divProductListCellHolder .divProductListCell .divProductListInfo .divProductListName {margin: 0px; padding: 0px 0px 10px 0px; font-weight: bold }
.divProductListHolder .divProductListRow .divProductListCellHolder .divProductListCell .divProductListInfo .divProductListName a, .divProductListHolder .divProductListRow .divProductListCellHolder .divProductListCell .divProductListInfo .divProductListName a:link {color: #000000; text-decoration: none; }
.divProductListHolder .divProductListRow .divProductListCellHolder .divProductListCell .divProductListInfo .divProductListName a:hover {text-decoration: underline; }
.divProductListHolder .divProductListRow .divProductListCellHolder .divProductListCell .divProductListInfo .divProductListDesc {font-weight: normal; }
.divProductListHolder .divProductListRow .divProductListCellHolder .divProductListCell .divProductListInfo .divProductListDesc a, .divProductListHolder .divProductListRow .divProductListCellHolder .divProductListCell .divProductListInfo .divProductListDesc a:link {color: #000000; text-decoration: none; }
.divProductListHolder .divProductListRow .divProductListCellHolder .divProductListCell .divProductListInfo .divProductListDesc a:hover {text-decoration: underline; }

.divProductListHolder .divProductListRow .divProductListCellHolder .divProductListCell .divProductListLink {float: left; width: 516px; margin: 0px; padding: 0px 10px 10px 10px; font-weight: bold; }

.divProductListHolder .divProductListRow .divProductListCellHolder .divProductListCell .divProductListInfo .divVersionRow {float: left; width: 376px; margin: 0px; padding: 15px 0px 0px 0px; }
.divProductListHolder .divProductListRow .divProductListCellHolder .divProductListCell .divProductListInfo .divVersionRow .divCodeNumber {float: left; width: 170px; margin: 0px; padding: 0px; font-weight: bold; }
.divProductListHolder .divProductListRow .divProductListCellHolder .divProductListCell .divProductListInfo .divVersionRow .divPrice {float: left; width: 100px; margin: 0px; padding: 0px; }
.divProductListHolder .divProductListRow .divProductListCellHolder .divProductListCell .divProductListInfo .divVersionRow .divButton {float: left; width: 100px; margin: 0px; padding: 0px; text-align: right; }

#divProductHolder {width: 534px; margin: 0px; padding: 10px 0px; }
#divProductHolder hr {float: left; width: 534px; }
#divProductHolder h1 {width: 534px; margin: 0px; padding: 0px 0px 20px 0px; }
#divProductHolder h2 {margin: 0px; padding: 10px 0px; }
#divProductHolder p {margin: 0px; padding: 10px 0px; }

#divProductHolder #tblVersions {float: left; width: 524px; margin: 20px 0px 0px 0px; padding: 0px; }
#divProductHolder #tblVersions .trAlternateRow {background-color: #F7EFDE; }
#divProductHolder #tblVersions td {margin: 0px; padding: 5px; }

#divProductHolder #tblVersions .divVersionOptionsHolder {float: left; width: 524px; margin: 0px; padding: 5px 0px; }
#divProductHolder #tblVersions .divVersionOptionsHolder h3 {float: left; width: 524px; margin: 0px; padding: 0px 0px 10px 0px; }
#divProductHolder #tblVersions .divVersionOptionsHolder .divVersionOptions {float: left; width: 524px; margin: 0px; padding: 3px 0px; }
#divProductHolder #tblVersions .divVersionOptionsHolder .divVersionOptions label {float: left; width: 30%; margin: 0px; padding: 0px; }
#divProductHolder #tblVersions .divVersionOptionsHolder .divVersionOptions input {float: left; width: 69%; margin: 0px; padding: 0px; }
#divProductHolder #tblVersions .divVersionOptionsHolder .divVersionOptions select {float: left; width: 70%; margin: 0px; padding: 0px; }

#divProductHolder #oDivCProductImg {float: left; width: 200px; background-repeat: no-repeat; }
#divProductHolder #divProductInfo {float: left; width: 314px; margin: 0px; padding: 0px 0px 0px 10px; }

#divProductHolder #divProductInfo #tblSpecs {float: left; width: 314px; margin: 0px; padding: 0px; }
#divProductHolder #divProductInfo #tblSpecs th {margin: 0px; padding: 5px; text-align: left; }
#divProductHolder #divProductInfo #tblSpecs tr.trSpecRowB {background-color: #F7EFDE; }
#divProductHolder #divProductInfo #tblSpecs td {margin: 0px; padding: 5px; text-align: left; }

#divProductHolder #divProductInfo p {width: 314px; }
#divProductHolder #divProductInfo .pPrice {font-size: small; font-weight: bold; }
#divProductHolder #divProductInfo .pAddToBasket, #divProductHolder #divProductInfo .pAddToBasket a, #divProductHolder #divProductInfo .pAddToBasket a:link {color: #ba9a26; font-weight: bold; }
#divProductHolder #divProductInfo .pAddToBasket img {vertical-align: top; }

#divProductHolder #divRelatedProductsHolder {float: left; width: 421px; margin: 0px; padding: 10px 0px 0px 0px; }
#divProductHolder #divRelatedProductsHolder h2 {color: #E6BA29; }
#divProductHolder #divRelatedProductsHolder .divRelatedProduct {float: left; width: 100%; margin: 0px; padding: 5px 0px; }

#divProductHolder #divTryCategories {float: left; width: 421px; margin: 0px; padding: 10px 0px 0px 0px; }

#divBasketRowHolder {float: left; width: 536px; margin: 0px; padding: 0px 0px 20px 0px; }
#tblBasketHolder {float: left; width: 536px; margin: 0px; padding: 0px; }
#tblBasketHolder th {margin: 0px; padding: 0px 5px 10px 5px; text-align: left; }
#tblBasketHolder td {margin: 0px; padding: 10px 5px; }
#tblBasketHolder td a, #divBasketRowHolder #tblBasketHolder td a:link {color: #000000; text-decoration: none; }
#tblBasketHolder td a:hover {text-decoration: underline; }
#tblBasketHolder td.tdQty {text-align: left; padding: 2px 0px; }
#tblBasketHolder td.tdPrice, #tblBasketHolder td.tdPrice p {text-align: right; }
#tblBasketHolder td.tdTotals {text-align: right; }
#divBasketRowHolder p {float: left; width: 100%; margin: 0px; padding: 10px 0px; }
#divBasketRowHolder p a, #divBasketRowHolder p a:link {color: #000000; text-decoration: none; }
#divBasketRowHolder p a:hover {text-decoration: underline; }
#divBasketRowHolder .cmdButton {width: 120px; }

#tblBasketHolder .trAlternateRow {background-color: #F7EFDE; }

.divCheckoutStep {float: left; width: 536px; margin: 0px; padding: 10px 0px; }
.divCheckoutStep h1 {float: left; width: 536px; margin: 0px; padding: 0px 0px 10px 0px; }
.divCheckoutStep h2 {float: left; width: 536px; margin: 0px; padding: 0px 0px 10px 0px; }
.divCheckoutStep h3 {float: left; width: 536px; margin: 0px; padding: 0px 0px 10px 0px; }
.divCheckoutStep p {float: left; width: 536px; margin: 0px; padding: 0px 0px 10px 0px; }
.divCheckoutStep table {float: left; width: 536px; margin: 0px 0px 10px 0px; padding: 0px; }
.divCheckoutStep table th {margin: 0px; padding: 2px 0px; text-align: left; }
.divCheckoutStep table td {margin: 0px; padding: 2px 0px; }
.divCheckoutStep table .tdTotals {text-align: right; font-weight: bold; } 
.divCheckoutStep hr {float: left; width: 536px; margin: 0px 0px 20px 0px; padding: 0px; }
.divCheckoutStep .cmdButton {float: left; width: 150px; margin: 0px; padding: 0px; }
.divCheckoutStep a, .divCheckoutStep a:link {color: #000000; text-decoration: none; }
.divCheckoutStep a:hover {text-decoration: underline; }

.tblGenericTable_NoHeader {float: left; width: 423px; margin: 10px; padding: 0px; }
.tblGenericTable_NoHeader td {margin: 0px; padding: 0px 0px; }
.tblGenericTable_NoHeader td .txtBox {width: 98%; }
.tblGenericTable_NoHeader td .cmbBox {width: 99%; }

#tblOrderHistory {float: left; width: 100%; }
#tblOrderHistory th {margin: 0px; padding: 5px 5px; text-align: left; font-size: small; color: #525252; }
#tblOrderHistory td, #tblOrderHistory td a, #tblOrderHistory td a:link, #tblOrderHistory td strong {margin: 0px; padding: 5px 5px; text-align: left; font-size: small; }
#tblOrderHistory td input, #tblOrderHistory td select, #tblOrderHistory td textarea {font-size: small; width: 100%; }
#tblOrderHistory td a, #tblOrderHistory td a:link {color: #000000; text-decoration: none; }
#tblOrderHistory td a:hover {text-decoration: underline; }
#tblOrderHistory .trEvenRow {background-color: #F7EFDE; }
#tblOrderHistory .trOddRow {background-color: #FFFFFF; }

#divPageContainer #divColumnContainer #divLeftColumn #divCategorySpotlight {float: left; width: 160px; height: 292px; margin: 0px 0px 20px 0px; padding: 0px; background: url(../images/front_categoryspotlight.gif) top left no-repeat; }
#divPageContainer #divColumnContainer #divLeftColumn #divCategorySpotlight .divCategorySpotlight_Image {float: left; width: 120px; height: 170px; margin: 20px 11px; padding: 0px; text-align: center; }
body>#divPageContainer #divColumnContainer #divLeftColumn #divCategorySpotlight .divCategorySpotlight_Image {margin: 20px 22px; }
#divPageContainer #divColumnContainer #divLeftColumn #divCategorySpotlight .divCategorySpotlight_Image a {float: left; display: block; width: 120px; height: 170px; text-align: center; }
#divPageContainer #divColumnContainer #divLeftColumn #divCategorySpotlight .divCategorySpotlight_Text {float: left; width: 130px; margin: 8px 0px 0px 0px; padding: 0px 15px; text-align: center; }
#divPageContainer #divColumnContainer #divLeftColumn #divCategorySpotlight .divCategorySpotlight_Text a, #divPageContainer #divColumnContainer #divLeftColumn #divCategorySpotlight .divCategorySpotlight_Text a:link {color: #FFFFFF; text-decoration: none; }
#divPageContainer #divColumnContainer #divLeftColumn #divCategorySpotlight .divCategorySpotlight_Text a:hover {text-decoration: underline; }

#tblShippingMethod {width: 100%; margin: 10px 0px; padding: 0px; }
#tblShippingMethod th {margin: 0px; padding: 5px; text-align: left; }
#tblShippingMethod td {margin: 0px; padding: 5px; }