BODY
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    MARGIN: auto auto 1em;
    COLOR: #330000;
    LINE-HEIGHT: 11px;
    FONT-FAMILY: verdana, Arial;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
INPUT
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    TEXT-TRANSFORM: none;
    COLOR: maroon;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
SELECT
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: maroon;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
TEXTAREA
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none
}
TD.CH_NavBar_CompanyInfo A
{
    PADDING-RIGHT: 8px;
    DISPLAY: block;
    PADDING-LEFT: 8px;
    PADDING-BOTTOM: 8px;
    WIDTH: 14em;
    PADDING-TOP: 8px;
    TEXT-DECORATION: none
}
DIV
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
DIV.CH_Site_Logo
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    LEFT: 10px;
    FLOAT: left;
    VISIBILITY: visible;
    OVERFLOW: hidden;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    POSITION: relative;
    TOP: 10px
}
DIV.CH_PageFooterGraphic
{
    LEFT: 10px;
    FLOAT: left;
    POSITION: relative;
    TOP: 460px
}
DIV.CH_PageDisclaimer
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 65%;
    LEFT: 640px;
    FLOAT: left;
    COLOR: black;
    POSITION: relative;
    TOP: 465px;
    TEXT-DECORATION: none
}
.CH_Form_DropDown
{
    BORDER-RIGHT: gray thin;
    BORDER-TOP: gray thin;
    FONT-WEIGHT: normal;
    FONT-SIZE: 0.8em;
    BORDER-LEFT: gray thin;
    COLOR: black;
    BORDER-BOTTOM: gray thin;
    TEXT-DECORATION: none
}
A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    TEXT-TRANSFORM: none;
    COLOR: #660000;
    FONT-FAMILY: Arial, Verdana;
    LETTER-SPACING: normal;
    TEXT-DECORATION: none
}
A:hover
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    TEXT-TRANSFORM: none;
    BORDER-LEFT: medium none;
    COLOR: red;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Arial, Verdana;
    LETTER-SPACING: normal;
    TEXT-DECORATION: none
}
A.CH_AdminNavigation
{
    FONT-SIZE: 7px;
    FONT-FAMILY: Verdana, Arial
}
A.CH_AdminNavigation:hover
{
    FONT-SIZE: 7px;
    COLOR: fuchsia;
    TEXT-DECORATION: none
}
.CH_AdminColumnHeader
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 0.1em;
    TEXT-TRANSFORM: uppercase;
    COLOR: black;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
TABLE
{
    BORDER-RIGHT: 1pt;
    BORDER-TOP: 1pt;
    BORDER-LEFT: 1pt;
    BORDER-BOTTOM: 1pt
}
DIV.CH_PageWrapper
{
    MARGIN: auto auto 1em;
    OVERFLOW: visible;
    WIDTH: 850px;
    POSITION: relative;
    TEXT-ALIGN: center
}
A.CH_Format_InPageLink
{
    BORDER-RIGHT: 3px;
    BORDER-TOP: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    FLOAT: left;
    TEXT-TRANSFORM: uppercase;
    BORDER-LEFT: 3px;
    WIDTH: 190px;
    COLOR: black;
    BORDER-BOTTOM: 3px;
    POSITION: relative;
    HEIGHT: 30px;
    TEXT-DECORATION: none
}
A.CH_Format_InPageLink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    TEXT-TRANSFORM: uppercase;
    COLOR: maroon;
    TEXT-DECORATION: none
}
DIV.CH_Format_PageFooter
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    Z-INDEX: 6;
    FLOAT: left;
    BACKGROUND-IMAGE: url(../CH_Images/CH_MainPage_BodyFooter.jpg);
    OVERFLOW: visible;
    BORDER-LEFT: 1px;
    WIDTH: 840px;
    BORDER-BOTTOM: 1px;
    BACKGROUND-REPEAT: no-repeat;
    POSITION: relative;
    HEIGHT: 72px
}
DIV.CH_Format_PageFooterNavigation
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    LEFT: -40px;
    FLOAT: right;
    BORDER-LEFT: 1px;
    WIDTH: 200px;
    BORDER-BOTTOM: 1px;
    POSITION: relative;
    TOP: 5px
}
DIV.CH_Format_PageTabsButtons
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    LEFT: 0px;
    FLOAT: left;
    BORDER-LEFT: 1px solid;
    WIDTH: 710px;
    BORDER-BOTTOM: 1px solid;
    POSITION: relative;
    TOP: 0px;
    HEIGHT: 45px;
    TEXT-ALIGN: left
}
DIV.CH_Format_PageFooterDisclaimer
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    LEFT: 20pt;
    FLOAT: left;
    BORDER-LEFT: medium none;
    WIDTH: 600px;
    BORDER-BOTTOM: medium none;
    POSITION: relative;
    TOP: 30px
}
DIV.CH_Format_PageTabsHome
{
    BORDER-RIGHT: thin;
    BORDER-TOP: thin;
    Z-INDEX: 1;
    LEFT: 0px;
    FLOAT: left;
    BACKGROUND-IMAGE: url(../CH_Images/CH_MainPage_TopBar_FrontPage.jpg);
    BORDER-LEFT: thin;
    WIDTH: 840px;
    BORDER-BOTTOM: thin;
    BACKGROUND-REPEAT: no-repeat;
    POSITION: relative;
    TOP: 0px;
    HEIGHT: 87px
}
DIV.CH_Format_PageTabsFurniture
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FLOAT: left;
    BACKGROUND-IMAGE: url(../CH_Images/CH_MainPage_TopBar_Furniture.jpg);
    BORDER-LEFT: medium none;
    WIDTH: 840px;
    BORDER-BOTTOM: medium none;
    BACKGROUND-REPEAT: no-repeat;
    POSITION: relative;
    HEIGHT: 87px
}
DIV.CH_Format_PageTabsAccessories
{
    LEFT: 0px;
    FLOAT: left;
    BACKGROUND-IMAGE: url(../CH_Images/CH_MainPage_TopBar_Accessories.jpg);
    WIDTH: 840px;
    BACKGROUND-REPEAT: no-repeat;
    POSITION: relative;
    TOP: 0px;
    HEIGHT: 87px
}
DIV.CH_Format_PageTabsCompanyInfo
{
    LEFT: 0px;
    FLOAT: left;
    BACKGROUND-IMAGE: url(../CH_Images/CH_MainPage_TopBar_Company.jpg);
    WIDTH: 840px;
    BACKGROUND-REPEAT: no-repeat;
    POSITION: relative;
    TOP: 0px;
    HEIGHT: 87px
}
DIV.CH_Format_PageFooterSearch
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    LEFT: 15px;
    FLOAT: left;
    BORDER-LEFT: 1px;
    WIDTH: 380px;
    BORDER-BOTTOM: 1px;
    POSITION: relative;
    TOP: 10px;
    HEIGHT: 40px;
    TEXT-ALIGN: left
}
INPUT.CH_Format_Search
{
    BORDER-RIGHT: inset;
    PADDING-RIGHT: 2px;
    BORDER-TOP: inset;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 2px;
    MARGIN: 4px;
    BORDER-LEFT: inset;
    WIDTH: 120px;
    COLOR: #330000;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: inset;
    BACKGROUND-COLOR: transparent
}
DIV.CH_Format_ShopPageInterior
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    Z-INDEX: 5;
    LEFT: -100px;
    FLOAT: left;
    BORDER-LEFT: 1px solid;
    WIDTH: 540px;
    BORDER-BOTTOM: 1px solid;
    POSITION: relative;
    TOP: 0px;
    HEIGHT: 350px
}
DIV.CH_Format_ShopLayout_1
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    Z-INDEX: 5;
    LEFT: 10pt;
    FLOAT: left;
    OVERFLOW: visible;
    BORDER-LEFT: 1px;
    WIDTH: 280px;
    BORDER-BOTTOM: 1px;
    POSITION: relative;
    TOP: 5pt;
    HEIGHT: 80px;
    TEXT-ALIGN: right
}
DIV.CH_Format_ShopLayout_NavigationPostIt
{
    BORDER-RIGHT: thin;
    BORDER-TOP: thin;
    Z-INDEX: 4;
    FLOAT: left;
    BACKGROUND-IMAGE: url(../CH_Images/CH_PostIt.gif);
    OVERFLOW: visible;
    BORDER-LEFT: thin;
    WIDTH: 164px;
    TEXT-INDENT: 0px;
    BORDER-BOTTOM: thin;
    BACKGROUND-REPEAT: no-repeat;
    POSITION: relative;
    TOP: -25px;
    HEIGHT: 164px;
    TEXT-ALIGN: left
}
DIV.CH_Format_ShopLayout_2
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    Z-INDEX: 4;
    LEFT: 20pt;
    FLOAT: left;
    BORDER-LEFT: 1px;
    WIDTH: 280px;
    BORDER-BOTTOM: 1px;
    POSITION: relative;
    TOP: 15pt;
    HEIGHT: 80px;
    TEXT-ALIGN: left
}
DIV.CH_Format_ShopLayout_3
{
    Z-INDEX: 5;
    LEFT: 0pt;
    FLOAT: left;
    OVERFLOW: visible;
    WIDTH: 280px;
    POSITION: relative;
    TOP: 20pt;
    HEIGHT: 80px;
    TEXT-ALIGN: right
}
DIV.CH_Format_ShopLayout_4
{
    Z-INDEX: 3;
    LEFT: 20pt;
    FLOAT: left;
    OVERFLOW: visible;
    WIDTH: 280px;
    POSITION: relative;
    TOP: 30pt;
    HEIGHT: 80px;
    TEXT-ALIGN: left
}
DIV.CH_Format_ShopLayout_5
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    Z-INDEX: 4;
    LEFT: 5pt;
    FLOAT: left;
    OVERFLOW: visible;
    BORDER-LEFT: 1px;
    WIDTH: 280px;
    BORDER-BOTTOM: 1px;
    POSITION: relative;
    TOP: 25pt;
    HEIGHT: 80px;
    TEXT-ALIGN: right
}
DIV.CH_Format_ShopLayout_6
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    Z-INDEX: 5;
    LEFT: 30pt;
    FLOAT: left;
    OVERFLOW: visible;
    BORDER-LEFT: 1px;
    WIDTH: 280px;
    BORDER-BOTTOM: 1px;
    POSITION: relative;
    TOP: 35pt;
    HEIGHT: 80px;
    TEXT-ALIGN: left
}
FONT.CH_BodyText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11pt;
    COLOR: black;
    FONT-FAMILY: arial, Verdana;
    TEXT-DECORATION: none
}
DIV.CH_Format_PageFooterReceipt
{
    BORDER-RIGHT: thin;
    BORDER-TOP: thin;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    Z-INDEX: 6;
    FLOAT: right;
    VISIBILITY: visible;
    OVERFLOW: visible;
    BORDER-LEFT: thin;
    WIDTH: 157px;
    COLOR: black;
    BORDER-BOTTOM: thin;
    FONT-FAMILY: Arial, Verdana;
    LETTER-SPACING: 1px;
    POSITION: relative;
    TOP: -200px;
    TEXT-DECORATION: none
}
A.CH_Format_SubMenu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #330000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, 'Courier New', Verdana;
    LETTER-SPACING: normal;
    FONT-VARIANT: normal;
    TEXT-DECORATION: underline
}
A.CH_Format_SubMenu:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    TEXT-TRANSFORM: uppercase;
    COLOR: maroon;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, 'Courier New', Verdana;
    LETTER-SPACING: normal;
    FONT-VARIANT: normal;
    TEXT-DECORATION: underline
}
A.CH_Format_BodyLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    Z-INDEX: 5;
    TEXT-TRANSFORM: capitalize;
    COLOR: #330000;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
A.CH_Format_BodyLinkSale
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    Z-INDEX: 5;
    TEXT-TRANSFORM: capitalize;
    COLOR: #330000;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
A.CH_Format_BodyLink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    TEXT-TRANSFORM: capitalize;
    COLOR: #dc143c;
    FONT-STYLE: normal;
    LETTER-SPACING: normal;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
A.CH_Format_NavigationMenu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    TEXT-TRANSFORM: capitalize;
    COLOR: black;
    FONT-FAMILY: 'Courier New', 'Times New Roman'
}
FONT.CH_Format_NavigationArrow
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8px;
    COLOR: black
}
A.CH_Format_NavigationMenu:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    TEXT-TRANSFORM: capitalize;
    COLOR: maroon;
    FONT-FAMILY: 'Courier New', 'Times New Roman'
}
FONT.CH_Format_BodyTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    TEXT-TRANSFORM: capitalize;
    COLOR: #330000;
    FONT-FAMILY: Arial;
    LETTER-SPACING: 1px
}
FONT.CH_Format_BodyText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Verdana;
    LETTER-SPACING: normal;
    TEXT-ALIGN: justify
}
DIV.CH_Format_CompanyInfoCopy
{
    BORDER-RIGHT: thin;
    BORDER-TOP: thin;
    LEFT: -120px;
    FLOAT: left;
    BORDER-LEFT: thin;
    WIDTH: 280px;
    BORDER-BOTTOM: thin;
    POSITION: relative;
    TOP: 20px;
    HEIGHT: 350px;
    TEXT-ALIGN: left
}
DIV.CH_Format_CompanyInfoMenu
{
    BORDER-RIGHT: thin;
    BORDER-TOP: thin;
    LEFT: 45pt;
    FLOAT: left;
    BORDER-LEFT: thin;
    WIDTH: 150px;
    BORDER-BOTTOM: thin;
    POSITION: relative;
    TOP: 100px;
    HEIGHT: 150px;
    TEXT-ALIGN: center
}
DIV.CH_Format_ShopLayout_SubCategory
{
    FLOAT: left;
    WIDTH: 585px;
    POSITION: relative;
    HEIGHT: 120px
}
DIV.CH_Format_ShopLayout_SubCategoryNavigation
{
    BORDER-RIGHT: thin;
    BORDER-TOP: thin;
    LEFT: 100px;
    FLOAT: right;
    BORDER-LEFT: thin;
    WIDTH: 150px;
    BORDER-BOTTOM: thin;
    POSITION: relative;
    TOP: -20px;
    HEIGHT: 150px;
    TEXT-ALIGN: right
}
DIV.CH_Format_ShopLayout_SubCategoryProductList
{
    LEFT: 0px;
    FLOAT: left;
    POSITION: relative;
    TOP: -30px
}
A.CH_Format_Receipt
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none
}
A.CH_Format_Receipt:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: maroon;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none
}
TD.CH_Format_ReceiptContent
{
    BACKGROUND-POSITION: left center;
    BACKGROUND-IMAGE: url(../CH_Images/CH_ReceiptMiddle.gif);
    WIDTH: 154in;
    BACKGROUND-REPEAT: repeat-y
}
FONT.CH_Format_BodyTextHighlight
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8px;
    COLOR: #330000;
    TEXT-DECORATION: none
}
.CH_Format_BodyTextField
{
    BORDER-RIGHT: #003333 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #003333 1px solid;
    PADDING-LEFT: 0px;
    FONT-SIZE: 8px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #003333 1px solid;
    TEXT-INDENT: 3px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #003333 1px solid;
    FONT-FAMILY: Arial, Verdana;
    LETTER-SPACING: 1px
}
TD.CH_Format_ResultsTableCell
{
    BORDER-RIGHT: thin solid;
    BORDER-TOP: thin solid;
    BORDER-LEFT: thin solid;
    COLOR: #804645;
    BORDER-BOTTOM: thin solid;
    TEXT-ALIGN: center
}
DIV.CH_Format_PageTopRight
{
    BORDER-RIGHT: thin;
    BORDER-TOP: thin;
    LEFT: 155px;
    FLOAT: right;
    BORDER-LEFT: thin;
    WIDTH: 164px;
    BORDER-BOTTOM: thin;
    POSITION: relative;
    TOP: -330px;
    HEIGHT: 164px;
    TEXT-ALIGN: center
}
DIV.CH_Format_ShopLayout_ProductInstance
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    Z-INDEX: 2;
    FLOAT: left;
    BORDER-LEFT: 1px solid;
    WIDTH: 385px;
    BORDER-BOTTOM: 1px solid;
    POSITION: relative
}
DIV.CH_Format_ShopLayout_ProductNavigation
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    Z-INDEX: 6;
    LEFT: -20px;
    FLOAT: left;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    POSITION: relative;
    TOP: 0px
}
DIV.CH_Format_SearchPageResults
{
    BORDER-RIGHT: thick;
    BORDER-TOP: thick;
    LEFT: 0px;
    FLOAT: left;
    BORDER-LEFT: thick;
    BORDER-BOTTOM: thick;
    POSITION: relative;
    TOP: -470px
}
DIV.CH_Format_ShopLayout_PageShoppingList
{
    BORDER-RIGHT: thin;
    BORDER-TOP: thin;
    Z-INDEX: 2;
    LEFT: 5px;
    FLOAT: left;
    OVERFLOW: hidden;
    BORDER-LEFT: thin;
    WIDTH: 530px;
    BORDER-BOTTOM: thin;
    POSITION: relative;
    TOP: 30px;
    HEIGHT: 260px
}
DIV.CH_PageFormat_ProductZoomLayout
{
    BACKGROUND-IMAGE: url(../CH_Images/ProductZoomv1.jpg);
    WIDTH: 420px;
    HEIGHT: 465px
}
TD.CH_NavBar_Accessories A
{
    PADDING-RIGHT: 8px;
    DISPLAY: block;
    PADDING-LEFT: 8px;
    PADDING-BOTTOM: 8px;
    WIDTH: 16em;
    PADDING-TOP: 8px;
    TEXT-DECORATION: none
}
TD.CH_NavBar_Furniture A
{
    PADDING-RIGHT: 8px;
    DISPLAY: block;
    PADDING-LEFT: 8px;
    PADDING-BOTTOM: 8px;
    WIDTH: 16em;
    PADDING-TOP: 8px;
    TEXT-DECORATION: none
}
TD.CH_FORMAT_CELLHEADER
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    BACKGROUND-COLOR: whitesmoke
}
.CH_Format_SubmitButton
{
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 20px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    TEXT-TRANSFORM: uppercase;
    COLOR: black;
    FONT-FAMILY: 'Courier New';
    LETTER-SPACING: 4px
}
DIV.CH_Format_PageCompetitionArea
{
    BORDER-RIGHT: thin inset;
    BORDER-TOP: thin inset;
    LEFT: -50px;
    FLOAT: right;
    BORDER-LEFT: thin inset;
    WIDTH: 80%;
    BORDER-BOTTOM: thin inset;
    POSITION: relative;
    TOP: 30px;
    HEIGHT: 90%
}
DIV.CH_Format_ShopLayout_ProductExtras
{
    Z-INDEX: 1;
    LEFT: 0px;
    FLOAT: left;
    OVERFLOW: visible;
    POSITION: relative;
    TOP: 0px;
    HEIGHT: 160px
}
DIV.CH_Format_PageMainBodyBackground
{
    Z-INDEX: 5;
    FLOAT: left;
    BACKGROUND-IMAGE: url(../CH_Images/CH_Background_LeftEdgeFolder.jpg);
    OVERFLOW: visible;
    WIDTH: 840px;
    BACKGROUND-REPEAT: repeat-y;
    POSITION: relative;
    BACKGROUND-: 1px solid
}
DIV.CH_Format_PageMainBody
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    LEFT: 20px;
    FLOAT: left;
    BORDER-LEFT: 1px;
    WIDTH: 790px;
    BORDER-BOTTOM: 1px;
    POSITION: relative;
    TOP: -10px
}
#CH_Format_PageMainBodyContent
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    FLOAT: left;
    BORDER-LEFT: 1px;
    WIDTH: 580px;
    BORDER-BOTTOM: 1px;
    POSITION: relative;
    TEXT-ALIGN: left
}
DIV.CH_Format_PageMainBodyNavigationRight
{
    Z-INDEX: 3;
    LEFT: -15px;
    FLOAT: right;
    WIDTH: 150px;
    POSITION: relative;
    TOP: 8px;
    HEIGHT: 380px;
    TEXT-ALIGN: left
}
DIV.CH_Format_ShopLayout_NavigationPostItElement
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    MARGIN-TOP: 2px;
    LEFT: 15px;
    FLOAT: left;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: 1px;
    WIDTH: 130px;
    BORDER-BOTTOM: 1px;
    POSITION: relative;
    TOP: 20px;
    TEXT-ALIGN: right
}
DIV.CH_Format_ShopLayout_NavigationElementBox
{
    BORDER-RIGHT: maroon 1px solid;
    PADDING-RIGHT: 6px;
    BORDER-TOP: maroon 1px solid;
    PADDING-LEFT: 6px;
    FLOAT: left;
    PADDING-BOTTOM: 4px;
    BORDER-LEFT: maroon 1px solid;
    MARGIN-RIGHT: 1px;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: maroon 1px solid;
    POSITION: relative
}
DIV.CH_Format_PageMainBodyBackgroundTile
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    LEFT: 31px;
    FLOAT: left;
    BACKGROUND-IMAGE: url(../CH_Images/CH_MainPage_BodyBackgroundTile02.jpg);
    BORDER-LEFT: medium none;
    WIDTH: 809px;
    BORDER-BOTTOM: medium none;
    BACKGROUND-REPEAT: repeat-y;
    POSITION: relative;
    TOP: 0pt;
    BACKGROUND-: medium none
}
DIV.CH_Format_PageMainBodyBackgroundPaper
{
    BORDER-RIGHT: fuchsia 1px;
    BORDER-TOP: fuchsia 1px;
    FLOAT: left;
    BACKGROUND-IMAGE: url(../CH_Images/CH_Background_LeftEdgePaperSlant.jpg);
    BORDER-LEFT: fuchsia 1px;
    BORDER-BOTTOM: fuchsia 1px;
    BACKGROUND-REPEAT: no-repeat;
    POSITION: relative;
    BACKGROUND-: 1px solid
}
DIV.CH_Format_PageFooterBuffer
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    FLOAT: left;
    BACKGROUND-IMAGE: url(../CH_Images/CH_MainPage_BodyBackgroundTile.jpg);
    BORDER-LEFT: 1px;
    WIDTH: 840px;
    BORDER-BOTTOM: 1px;
    BACKGROUND-REPEAT: no-repeat;
    POSITION: relative;
    HEIGHT: 22px
}
DIV.CH_Format_PageMainBodyContentBuffer
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FLOAT: left;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    POSITION: static;
    HEIGHT: 370px
}
DIV#CH_Format_PageTabsFurnitureButton
{
    LEFT: 70px;
    FLOAT: left;
    POSITION: relative;
    TOP: 18px
}
DIV#CH_Format_PageTabsAccessoriesButton
{
    BORDER-RIGHT: fuchsia 3px;
    BORDER-TOP: fuchsia 3px;
    LEFT: 132px;
    FLOAT: left;
    BORDER-LEFT: fuchsia 3px;
    BORDER-BOTTOM: fuchsia 3px;
    POSITION: relative;
    TOP: 10px
}
DIV#CH_Format_PageTabsCompanyInfoButton
{
    LEFT: 210px;
    FLOAT: left;
    POSITION: relative;
    TOP: 8px
}
#CH_Format_PageMainLogo
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    Z-INDEX: 1;
    LEFT: 20px;
    FLOAT: left;
    BORDER-LEFT: 1px;
    WIDTH: 164px;
    BORDER-BOTTOM: 1px;
    POSITION: relative;
    HEIGHT: 163px
}
#CH_Format_Page_Home_ElementFurniture
{
    LEFT: 160px;
    FLOAT: left;
    WIDTH: 300px;
    POSITION: relative;
    TOP: 0px;
    HEIGHT: 110px
}
#CH_Format_Page_Home_ElementAccessories
{
    LEFT: 20px;
    FLOAT: left;
    WIDTH: 290px;
    POSITION: relative;
    TOP: -80px;
    HEIGHT: 110px
}
#CH_Format_Page_Home_ElementCatalogue
{
    LEFT: -80px;
    FLOAT: left;
    WIDTH: 280px;
    POSITION: relative;
    TOP: 0px;
    HEIGHT: 100pt
}
#CH_Format_PageMainPolaroid
{
    Z-INDEX: 1;
    LEFT: -30pt;
    FLOAT: right;
    BACKGROUND-IMAGE: url(../CH_Images/CH_MainPage_Polaroid.gif);
    WIDTH: 204px;
    BACKGROUND-REPEAT: no-repeat;
    POSITION: relative;
    TOP: -17px;
    HEIGHT: 218px;
    BACKGROUND-: 1px
}
#CH_Format_PageMainPolaroidImage
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    Z-INDEX: 2;
    LEFT: 50px;
    FLOAT: left;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    POSITION: relative;
    TOP: 45px
}
#CH_Format_Page_Home_ElementSlogan
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    LEFT: 10pt;
    FLOAT: left;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    POSITION: relative;
    TOP: 0px
}
DIV.CH_Format_ShopNavigation
{
    Z-INDEX: 2;
    FLOAT: left;
    OVERFLOW: visible;
    WIDTH: 585px;
    POSITION: relative;
    HEIGHT: 20px;
    TEXT-ALIGN: left
}
DIV.CH_Format_PageTop
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    Z-INDEX: 1;
    LEFT: 10px;
    FLOAT: left;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: 1px;
    WIDTH: 570px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: 1px;
    POSITION: relative;
    TOP: 0px;
    TEXT-ALIGN: left
}
DIV.CH_Format_PageElementTitle
{
    FLOAT: left;
    WIDTH: 100%;
    POSITION: relative
}
DIV.CH_Format_PageElementContent
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    FLOAT: left;
    BORDER-LEFT: 1px;
    WIDTH: 100%;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: 1px;
    POSITION: relative
}
DIV#CH_Format_PageMainBodyReceiptSpacer
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    FLOAT: right;
    BORDER-LEFT: 1px;
    WIDTH: 110px;
    BORDER-BOTTOM: 1px;
    POSITION: relative;
    HEIGHT: 120px
}
DIV#CH_ProductPage_ProductMainBody
{
    FLOAT: left;
    WIDTH: 585px;
    POSITION: relative;
    TEXT-ALIGN: left
}
DIV#CH_ProductPage_ProductMainBody_MainImage
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    FLOAT: left;
    BORDER-LEFT: 1px;
    WIDTH: 155px;
    BORDER-BOTTOM: 1px;
    POSITION: relative;
    HEIGHT: 180px
}
DIV#CH_ProductPage_ProductMainBody_Content
{
    FLOAT: left;
    WIDTH: 425px;
    POSITION: relative
}
DIV#CH_ProductPage_ProductMainBody_Description
{
    LEFT: 15px;
    FLOAT: left;
    WIDTH: 80%;
    POSITION: relative
}
DIV#CH_ProductPage_ProductMainBody_Details
{
    FLOAT: left;
    WIDTH: 420px;
    PADDING-TOP: 10px;
    POSITION: relative
}
DIV.CH_Format_Layout_Center
{
    TEXT-ALIGN: center
}
DIV.CH_Format_ShopLayout_ProductImage
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    FLOAT: left;
    BORDER-LEFT: 1px;
    WIDTH: 85px;
    BORDER-BOTTOM: 1px;
    POSITION: relative;
    HEIGHT: 85px;
    TEXT-ALIGN: center
}
DIV.CH_Format_ShopLayout_ProductDetails
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    FLOAT: left;
    OVERFLOW: hidden;
    BORDER-LEFT: 1px;
    WIDTH: 165px;
    BORDER-BOTTOM: 1px;
    POSITION: relative;
    HEIGHT: 80px
}
DIV.CH_Format_ShopLayout_ProductTitle
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    FLOAT: left;
    BORDER-LEFT: 1px;
    WIDTH: 165px;
    BORDER-BOTTOM: 1px;
    POSITION: relative;
    HEIGHT: 20px
}
DIV.CH_Format_ShopLayout_ProductCopy
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    FLOAT: left;
    BORDER-LEFT: 1px;
    WIDTH: 165px;
    BORDER-BOTTOM: 1px;
    POSITION: relative;
    HEIGHT: 60px
}
DIV#CH_Format_NavigationRight_NavigationStrip
{
    Z-INDEX: 5;
    FLOAT: left;
    BACKGROUND-IMAGE: url(../CH_Images/CH_NavigationStrip02.gif);
    WIDTH: 175px;
    BACKGROUND-REPEAT: no-repeat;
    POSITION: relative;
    TOP: -10px;
    HEIGHT: 63px;
    BACKGROUND-: 1px solid
}
DIV#CH_Format_NavigationRight_NavigationStripElement
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    LEFT: 10px;
    FLOAT: left;
    BORDER-LEFT: 1px;
    BORDER-BOTTOM: 1px;
    POSITION: relative;
    TOP: 10px;
    HEIGHT: 20px;
    TEXT-ALIGN: right
}
DIV.CH_Format_ShopLayout_Spacer
{
    FLOAT: left;
    OVERFLOW: visible;
    WIDTH: 250px;
    POSITION: relative;
    TOP: 15pt;
    HEIGHT: 30px
}
DIV.CH_Format_PageFiller
{
    LEFT: 30px;
    FLOAT: left;
    WIDTH: 90%;
    PADDING-TOP: 15px;
    POSITION: relative;
    HEIGHT: 250px
}
DIV#CH_Format_MainLogo
{
    FLOAT: left;
    POSITION: relative;
    TOP: -20px
}
DIV#CH_Format_PageElementVertical
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    PADDING-LEFT: 10px;
    FLOAT: left;
    BORDER-LEFT: 1px;
    WIDTH: 400px;
    BORDER-BOTTOM: 1px;
    POSITION: relative;
    HEIGHT: 400px
}
DIV.CH_Format_PageMainSpacer
{
    FLOAT: left;
    WIDTH: 200px;
    POSITION: relative
}
FONT.CH_ContactNumber
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: maroon;
    FONT-FAMILY: Arial
}
FONT.CH_SmallTitle
{
    FONT-SIZE: 8px;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana
}
DIV.CH_Format_PageShoppingList
{
    Z-INDEX: 5;
    FLOAT: left;
    POSITION: relative
}
.CH_Format_PageElementContentIndent
{
    LEFT: 15px;
    FLOAT: left;
    WIDTH: 565px;
    POSITION: relative
}
#CH_AlignCenter
{
    TEXT-ALIGN: center
}
.CH_Format_FrontPageElementContent
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    FLOAT: left;
    OVERFLOW: visible;
    BORDER-LEFT: 1px;
    WIDTH: 174pt;
    BORDER-BOTTOM: 1px;
    POSITION: relative;
    TOP: -1pt
}
.CH_Format_FrontPageElementProduct
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    FLOAT: left;
    BORDER-LEFT: 1px;
    WIDTH: 287px;
    BORDER-BOTTOM: 1px;
    POSITION: relative
}
.CH_PhotoWrapper
{
    FLOAT: left;
    POSITION: relative
}
#CH_AlignRight
{
    TEXT-ALIGN: right
}
.CH_FrontPageFeatureWrapper
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    FLOAT: left;
    BORDER-LEFT: 1px;
    WIDTH: 150px;
    BORDER-BOTTOM: 1px;
    POSITION: relative
}
FONT.CH_FrontPageBodyTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: darkred;
    FONT-FAMILY: arial;
    LETTER-SPACING: normal
}
FONT.CH_FrontPageSaleText
{
    font-weight: bold;
    font-size: 12pt;
    color: darkred;
    font-family: arial;
    letter-spacing: 2px;
    line-height: 8px;
}
#CH_SplashPage_Wrapper
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    FLOAT: none;
    BACKGROUND-IMAGE: url(../CH_Images/SplashScreenSaleV1.0.jpg);
    MARGIN: 0px auto;
    BORDER-LEFT: 1px;
    WIDTH: 868px;
    BORDER-BOTTOM: 1px;
    BACKGROUND-REPEAT: no-repeat;
    POSITION: static;
    HEIGHT: 623px;
    TEXT-ALIGN: left
}
#CH_SplashPage_MenuWrapper
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    LEFT: -53px;
    FLOAT: right;
    BORDER-LEFT: 1px;
    WIDTH: 145px;
    BORDER-BOTTOM: 1px;
    POSITION: relative;
    TOP: 413px;
    HEIGHT: 120px
}
.CH_SplashPage_MenuItem
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    LEFT: 5px;
    FLOAT: left;
    BORDER-LEFT: 1px;
    WIDTH: 145px;
    BORDER-BOTTOM: 1px;
    POSITION: relative;
    TOP: 20px;
    TEXT-ALIGN: left
}
.CH_Format_FrontPageElementContentRight
{
    FLOAT: right;
    WIDTH: 174pt;
    POSITION: relative
}

