.PaddingLeft10
{
    PADDING-LEFT: 10px
}
.level0header2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 20px;
    COLOR: #666600;
    FONT-FAMILY: arial
}
.level1header2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    FONT-FAMILY: arial
}
.highlight
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    BORDER-LEFT: #ffffff 1px solid;
    BORDER-BOTTOM: #ffffff 1px solid;
    border-thickness: 1px
}
.TitleBar
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    TEXT-INDENT: 3pt;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #666633
}
.TitleBarScrap
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    TEXT-INDENT: 3pt;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #cccc99
}
.TitleBarKitchen
{
    BORDER-RIGHT: #cccc99 1px solid;
    BORDER-TOP: #cccc99 1px solid;
    COLOR: #993333
}
.TitleBarSmallFinish
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #666633;
    TEXT-ALIGN: center
}
.TitleBarHarmony
{
    BORDER-TOP: #ffffff 1px solid;
    FONT-WEIGHT: bold;
    BORDER-LEFT-WIDTH: 1px;
    FONT-SIZE: 14px;
    BORDER-LEFT-COLOR: #ffffff;
    BORDER-BOTTOM-WIDTH: 1px;
    BORDER-BOTTOM-COLOR: #ffffff;
    COLOR: #ffffff;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #8898b2;
    BORDER-RIGHT-WIDTH: 1px;
    BORDER-RIGHT-COLOR: #ffffff
}
.linesBottomRight
{
    BORDER-RIGHT: #cccc99 1px solid;
    FONT-SIZE: 10px;
    COLOR: #666633;
    BORDER-BOTTOM: #cccc99 1px solid;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: center
}
.linesBottomRightNav
{
    BORDER-RIGHT: #cccc99 1px solid;
    VERTICAL-ALIGN: middle;
    BORDER-BOTTOM: #cccc99 1px solid;
    TEXT-ALIGN: center
}
.linesBottomRightStorage
{
    BORDER-RIGHT: #cccc99 1px solid;
    FONT-SIZE: 10px;
    VERTICAL-ALIGN: baseline;
    COLOR: #000000;
    BORDER-BOTTOM: #cccc99 1px solid;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: center
}
.linesBottomRightRoomLarge
{
    BORDER-RIGHT: #cccc99 1px solid;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #cccc99 1px solid
}
.linesBottomRightJustifyLeft
{
    BORDER-RIGHT: #cccc99 1px solid;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #cccc99 1px solid;
    TEXT-ALIGN: left
}
.linesBtmRtBackButton
{
    BORDER-RIGHT: #cccc99 1px solid;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 5px;
    COLOR: #993333;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #cccc99 1px solid;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.DetailsTitleBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #491e53;
    FONT-FAMILY: Verdana
}
.DetailsBoldSmall
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana
}
.DetailsBoldSmallGreen
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #491e53;
    FONT-FAMILY: Verdana
}
.DetailsNoBoldSmall
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana
}
.LinesRoomSceneImage
{
    BORDER-RIGHT: #cccc99 1px solid;
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 15px;
    PADDING-TOP: 15px;
    BORDER-BOTTOM: #cccc99 1px solid
}
.RedNavText
{
    FONT-SIZE: 10px;
    COLOR: #993333;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.RedNavTextBig
{
    FONT-SIZE: 11px;
    COLOR: #993333;
    LINE-HEIGHT: 13px;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.RedNavTextBig12
{
    FONT-SIZE: 12px;
    COLOR: #491e53;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana
}
.TextNotes
{
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana
}
.NoLinesPad10LeftJustify
{
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px
}
.linesBottomRightFinishes
{
    BORDER-RIGHT: #cccc99 1px solid;
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 10px;
    PADDING-TOP: 10px;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: center
}
.linesBottomRightJustifyRight
{
    BORDER-RIGHT: #cccc99 1px solid;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #cccc99 1px solid;
    TEXT-ALIGN: right
}
.linesBottomRightFinishesScrapButton
{
    BORDER-RIGHT: #cccc99 1px solid;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 5px;
    COLOR: #993333;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #cccc99 1px solid;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.linesBottomVertImage
{
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #cccc99 1px solid
}
.DescriptionVertFinish
{
    BORDER-RIGHT: #cccc99 1px solid;
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-TOP: 20px
}
.finishTitleVert
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #666633;
    FONT-FAMILY: Verdana
}
.finishDescriptionTextVert
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana
}
.lineBottom
{
    BORDER-BOTTOM: #cccc99 1px solid
}
.SpecieTextDoor
{
    FONT-SIZE: 9px;
    COLOR: #666633;
    FONT-FAMILY: Verdana
}
.lineRightVerd9Grn
{
    BORDER-RIGHT: #cccc99 1px solid;
    FONT-SIZE: 9px;
    COLOR: #666633;
    PADDING-TOP: 3px;
    FONT-FAMILY: Verdana
}
.linesRightDoubleDoor
{
    BORDER-RIGHT: #cccc99 1px solid;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 10px
}
.LineRight
{
    BORDER-RIGHT: #cccc99 1px solid
}
.DoorBaseWallSquares
{
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: middle;
    COLOR: #ffffff;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #666633;
    TEXT-ALIGN: center
}
.linesBottomRightJustifyLeftFinsihDisplay
{
    BORDER-RIGHT: #cccc99 1px solid;
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 8px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #cccc99 1px solid
}
.DetailsTitleBoldCentered
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #666633;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: center
}
.linesBottomVertImageFinishDisplay
{
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 8px;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #cccc99 1px solid
}
.LineRightPadTop
{
    BORDER-RIGHT: #cccc99 1px solid;
    PADDING-TOP: 4px
}
.linesBottomRight2
{
    BORDER-RIGHT: #cccc99 1px solid;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #cccc99 1px solid
}
.finishTextPad
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 8px;
    PADDING-TOP: 3px;
    FONT-FAMILY: Verdana
}
.linesBottomRightJustifyRight2
{
    BORDER-RIGHT: #cccc99 1px solid;
    BORDER-BOTTOM: #cccc99 1px solid;
    TEXT-ALIGN: right
}
.storageDescription
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 15px;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana
}
.linesBottomRightStorage
{
    BORDER-RIGHT: #cccc99 1px solid;
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 5px;
    COLOR: #000000;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #cccc99 1px solid;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: center
}
.lineBottomStorage
{
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #cccc99 1px solid
}
.RedNavTextStorage
{
    PADDING-LEFT: 15px;
    FONT-SIZE: 10px;
    COLOR: #993333;
    FONT-FAMILY: Verdana
}
.DescriptionVertStorage
{
    BORDER-RIGHT: #cccc99 1px solid;
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 20px;
    BORDER-BOTTOM: #cccc99 1px solid
}
.hrmnySolutionstxt
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 8px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #ffffff 1px solid;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #a4b7d7
}
.hrmnySolutionslogo
{
    BORDER-LEFT: #ffffff 1px solid;
    BACKGROUND-COLOR: #a4b7d7
}
.hrmnySolutionsTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-FAMILY: Verdana
}
.hrmnySolutionstxt H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    COLOR: #333333;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana
}
.hrmnyzonetitle
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 4px;
    COLOR: #333333;
    PADDING-TOP: 0px;
    FONT-FAMILY: arial
}
.hrmnySolutionstxt P
{
    FONT-SIZE: 9px;
    MARGIN: 0px 3px 0px 0px;
    COLOR: #333333;
    FONT-FAMILY: Verdana
}
.linesBottomRightHrmny
{
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 5px;
    VERTICAL-ALIGN: top;
    COLOR: #000000;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #cccccc 1px solid;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: center
}
.harmonytext
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px;
    FONT-FAMILY: Verdana
}
.harmonyTag
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #333333
}
.harmonyTagBlue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #333333
}
.harmonytext H2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    MARGIN: 0px;
    COLOR: #333333
}
.harmonytext H3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #333333
}
.harmonytext H4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #333333
}
.harmonytext P
{
    FONT-SIZE: 11px;
    MARGIN: 5px 0px 10px;
    COLOR: #000000
}
.solutionHead
{
    BACKGROUND-COLOR: #a4b7d7
}
.solutionlinesBottomVertImage
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #cccccc 1px solid
}
.solutionRBline
{
    BORDER-RIGHT: #cccccc 1px solid;
    MARGIN: 0px;
    BORDER-BOTTOM: #cccccc 1px solid
}
.solutionDescription
{
    FONT-FAMILY: Verdana
}
.solutionDescription H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    MARGIN: 0px;
    COLOR: #333333
}
.solutionDescription H2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    MARGIN: 0px 15px 5px;
    COLOR: #333333
}
.solutionDescription H3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    MARGIN: 0px 15px 5px;
    COLOR: #333333
}
.solutionDescription P
{
    FONT-SIZE: 11px;
    MARGIN: 5px 15px;
    COLOR: #333333
}
.solutionZone
{
    MARGIN: 0px 15px;
    FONT-FAMILY: Verdana
}
.solutionZone H3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    MARGIN: 0px 15px;
    COLOR: #666666
}
.solutionlineBottom
{
    BORDER-BOTTOM: #cccccc 1px solid
}
.solutionlinesBRJustifyRight
{
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #cccccc 1px solid;
    TEXT-ALIGN: right
}
.solutionZone UL
{
    LIST-STYLE-POSITION: inside;
    MARGIN: 0px 5px
}
.solutionZone LI
{
    FONT-SIZE: 9px;
    LIST-STYLE-TYPE: none
}
.linesBottomRightHardware
{
    BORDER-RIGHT: #cccc99 1px solid;
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 5px;
    COLOR: #000000;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #cccc99 1px solid;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: center
}
.linesBottomRightMolding
{
    BORDER-RIGHT: #cccc99 1px solid;
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 5px;
    COLOR: #000000;
    PADDING-TOP: 10px;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: center
}
.smalllink A:hover
{
    FONT-SIZE: 9px;
    COLOR: #993333;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
.smalllink A:active
{
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.smalllink A:link
{
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.bodytextLineRight
{
    BORDER-RIGHT: #cccc99 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    TEXT-ALIGN: left
}
.bodytextcenter
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    TEXT-ALIGN: center
}
.linetoprightbottom
{
    BORDER-RIGHT: #cccc99 1px solid;
    BORDER-TOP: #cccc99 1px solid;
    BORDER-LEFT: #cccc99 1px solid;
    BORDER-BOTTOM: #000000 1px solid
}
.BeforelineRightLeft
{
    BORDER-RIGHT: #cccc99 1px solid;
    BORDER-TOP: #cccc99 1px;
    BORDER-LEFT: #cccc99 1px solid;
    BORDER-BOTTOM: #000000 1px solid
}
.BeforelineRightLeftBottom
{
    BORDER-RIGHT: #cccc99 1px solid;
    BORDER-TOP: #cccc99 1px;
    BORDER-LEFT: #cccc99 1px solid;
    BORDER-BOTTOM: #cccc99 1px solid
}
.kmgreen
{
    BACKGROUND-IMAGE: url(/whykm/media/images/greenbckgrnd.gif);
    BACKGROUND-REPEAT: no-repeat
}
.kmgreen
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 5px
}
.style1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px
}
.style2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px
}
.style3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 24px
}
.greencell
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    COLOR: #ffffff;
    PADDING-TOP: 5px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #b7bc51
}
#navcontainerGreen
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    BACKGROUND: #ffffff;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px auto;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    FONT-FAMILY: arial;
    TEXT-ALIGN: center
}
UL#navlistGreen
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none;
    TEXT-ALIGN: left
}
UL#navlistGreen LI
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
UL#navlistGreen LI A
{
    BORDER-RIGHT: #666 1px solid;
    PADDING-RIGHT: 0.5em;
    BORDER-TOP: #ffe 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 0.5em;
    BACKGROUND: #835e80;
    PADDING-BOTTOM: 0.5em;
    BORDER-LEFT: #666 1px solid;
    WIDTH: 100%;
    COLOR: #ffffff;
    PADDING-TOP: 0.5em;
    BORDER-BOTTOM: #666 1px solid;
    TEXT-DECORATION: none
}
UNKNOWN
{
    WIDTH: auto
}
UL#navlistGreen LI#active A
{
    BACKGROUND: #835e80;
    COLOR: #800000
}
UL#navlistGreen LI A:hover
{
    BORDER-RIGHT: #666 1px solid;
    BORDER-TOP: #efe 1px solid;
    BACKGROUND: #4a1d58;
    BORDER-LEFT: #666 1px solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #666 1px solid
}
UL#navlistGreen LI#active A:hover
{
    BORDER-RIGHT: #666 1px solid;
    BORDER-TOP: #efe 1px solid;
    BACKGROUND: #4a1d58;
    BORDER-LEFT: #666 1px solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #666 1px solid
}
#navlistGreen #currentpage A
{
    BORDER-RIGHT: #666 1px solid;
    BORDER-TOP: #efe 1px solid;
    BACKGROUND: #4a1d58;
    BORDER-LEFT: #666 1px solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #666 1px solid
}
