{
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
    FONT-SIZE: 11px; COLOR: #453f38; LINE-HEIGHT: 1.1; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #c2b8a9
}
SELECT {
    FONT-SIZE: 11px; MARGIN-BOTTOM: 3px; COLOR: #453f38; FONT-FAMILY: Arial,Helvetica,sans-serif
}
INPUT {
    FONT-SIZE: 11px; MARGIN-BOTTOM: 3px; COLOR: #453f38; FONT-FAMILY: Arial,Helvetica,sans-serif
}
LABEL {
    FONT-SIZE: 11px; MARGIN-BOTTOM: 3px; COLOR: #453f38; FONT-FAMILY: Arial,Helvetica,sans-serif
}
TEXTAREA {
    FONT-SIZE: 11px; MARGIN-BOTTOM: 3px; COLOR: #453f38; FONT-FAMILY: Arial,Helvetica,sans-serif
}
OPTION {
    FONT-SIZE: 11px; MARGIN-BOTTOM: 3px; COLOR: #453f38; FONT-FAMILY: Arial,Helvetica,sans-serif
}
INPUT.buttons {
    MARGIN: 5px
}
A {
    COLOR: #ee8703; TEXT-DECORATION: none
}
A:hover {
    TEXT-DECORATION: underline
}
H1 {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.bodycontent {
    PADDING-RIGHT: 20px; PADDING-LEFT: 20px; WIDTH: 720px; PADDING-TOP: 10px
}
#wrapper {
    PADDING-RIGHT: 40px; PADDING-LEFT: 39px; BACKGROUND-IMAGE: url(/thd/assets/wrapper_bg.gif); MARGIN: 0px auto; WIDTH: 760px; BACKGROUND-REPEAT: repeat-y
}
.clear_tag {
    CLEAR: both; FONT-SIZE: 1px; OVERFLOW: hidden; WIDTH: 1px; LINE-HEIGHT: 1px; HEIGHT: 1px
}
#header {
    BACKGROUND-IMAGE: url(header_bg.gif); WIDTH: 760px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 158px
}
#logo {
    PADDING-LEFT: 20px; FLOAT: left; WIDTH: 123px; HEIGHT: 157px
}
#hdr_right {
    FLOAT: right; WIDTH: 617px
}
#hdr_logos {
    PADDING-LEFT: 167px; WIDTH: 450px; HEIGHT: 88px; TEXT-ALIGN: center
}
#discover {
    BACKGROUND-POSITION: right 50%; MARGIN-TOP: 54px; PADDING-LEFT: 289px; FONT-SIZE: 18px; BACKGROUND-IMAGE: url(hdr_discover_bg.gif); MARGIN-BOTTOM: 55px; WIDTH: 328px; COLOR: #ffbd4a; LINE-HEIGHT: 28px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 28px
}
.less_padding#discover {
    MARGIN-TOP: 0px; MARGIN-BOTTOM: 21px
}
#searchbutton {
    BACKGROUND-IMAGE: url(hdr_searcharrow.gif); BACKGROUND-REPEAT: no-repeat
}
.menu_left_shadow {
    LEFT: -17px; POSITION: absolute; TOP: 0px
}
.menu_right_shadow {
    RIGHT: -17px; POSITION: absolute; TOP: 0px
}
#hdr_ddm {
    PADDING-RIGHT: 0px; PADDING-LEFT: 23px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 594px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 20px
}
.short#hdr_ddm {
    PADDING-RIGHT: 0px; PADDING-LEFT: 171px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 446px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 20px
}
#hdr_ddm LI {
    FLOAT: left; BACKGROUND-IMAGE: url(subhdr_menu_bg.gif); BORDER-LEFT: #d16b09 1px solid; WIDTH: 148px; MARGIN-RIGHT: -3px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}
#hdr_ddm LI#search {
    PADDING-LEFT: 2px; BACKGROUND-IMAGE: none; WIDTH: 144px; PADDING-TOP: 2px; HEIGHT: 18px
}
UNKNOWN {
    VERTICAL-ALIGN: middle
}
#searchterm {
    BORDER-RIGHT: #e66e11 1px solid; BORDER-TOP: #e66e11 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #e66e11 1px solid; WIDTH: 125px; COLOR: #df6d01; BORDER-BOTTOM: #e66e11 1px solid; HEIGHT: 13px; BACKGROUND-COLOR: #ffffff
}
UL#hdr_ddm LI.over {
    BACKGROUND-IMAGE: url(subhdr_menuover_bg.gif); BACKGROUND-REPEAT: no-repeat
}
UL#hdr_ddm UL LI.over {
    BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #ab590c
}
#hdr_ddm LI A {
    DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #fed879; LINE-HEIGHT: 20px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
UL#hdr_ddm LI.over A {
    COLOR: #ffffff
}
#hdr_ddm UL {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(hdr_menu_bg.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #d16b09 1px solid; WIDTH: 147px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none; POSITION: absolute; HEIGHT: 137px
}
#hdr_ddm UL LI {
    BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND-IMAGE: none; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 147px; HEIGHT: 15px; BORDER-RIGHT-WIDTH: 0px
}
#hdr_ddm UL LI.title {
    PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 13px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ffe380; LINE-HEIGHT: 15px; PADDING-TOP: 2px
}
#hdr_ddm UL LI A {
    PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 15px; TEXT-ALIGN: left
}
#hdr_ddm UL LI A.tools {
    FONT-WEIGHT: normal; COLOR: #fed879
}
UL#hdr_ddm LI.over LI A.tools {
    FONT-WEIGHT: normal; COLOR: #fed879
}
#hdr_ddm UL {
    LEFT: -9999px; TOP: 0px
}
#hdr_ddm UL UL {
    LEFT: -9999px; TOP: 0px
}
#hdr_ddm UL UL UL {
    LEFT: -9999px; TOP: 0px
}
#hdr_ddm LI.selected UL UL {
    LEFT: -9999px
}
#hdr_ddm LI.selected UL UL UL {
    LEFT: -9999px
}
#hdr_ddm LI.selected UL {
    LEFT: auto
}
#hdr_ddm LI LI.selected UL {
    LEFT: 147px
}
#hdr_ddm LI LI LI.selected UL {
    LEFT: 147px
}
#content {
    WIDTH: 760px; BACKGROUND-COLOR: #ffffff
}
#flash_piece {
    BORDER-BOTTOM: #cccccc 1px solid
}
#home_left {
    PADDING-RIGHT: 25px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 395px; LINE-HEIGHT: 15px; PADDING-TOP: 10px
}
#home_left H1 {
    FONT-WEIGHT: normal; FONT-SIZE: 21px; COLOR: #d49835; LINE-HEIGHT: 26px
}
#headlines {
    PADDING-RIGHT: 21px; MARGIN-TOP: 10px; PADDING-LEFT: 10px; FLOAT: right; BACKGROUND-IMAGE: url(resources_bg.jpg); WIDTH: 289px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 88px
}
#headlines H3 {
    FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #a9a093; LINE-HEIGHT: 21px
}
.headline {
    PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.headline_img {
    PADDING-RIGHT: 5px; FLOAT: left
}
.headline A.headline_txt {
    FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: #a9a093; LINE-HEIGHT: 14px; TEXT-DECORATION: none
}
.headline A:hover {
    COLOR: #ee8703; TEXT-DECORATION: none
}
#footer {
    FONT-SIZE: 10px; BACKGROUND-IMAGE: url(/thd/assets/footer_bg.gif); WIDTH: 760px; COLOR: #453f38; BACKGROUND-REPEAT: no-repeat; HEIGHT: 188px
}
#footer A {
    FONT-SIZE: 10px; COLOR: #453f38; TEXT-DECORATION: none
}
#footer A:hover {
    TEXT-DECORATION: underline
}
#footer TABLE {
    WIDTH: 760px; PADDING-TOP: 5px
}
#footer TABLE TD {
    BORDER-RIGHT: #c2b8a9 1px solid; LINE-HEIGHT: 23px; HEIGHT: 23px; TEXT-ALIGN: center
}
#copyright {
    FONT-SIZE: 10px; WIDTH: 750px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
.item {
    PADDING-RIGHT: 20px; PADDING-LEFT: 18px; PADDING-BOTTOM: 0px; WIDTH: 722px; PADDING-TOP: 10px
}
.thumb {
    FLOAT: left; WIDTH: 187px
}
.item_info {
    MIN-HEIGHT: 156px; FLOAT: right; WIDTH: 535px; BORDER-BOTTOM: #d7d7d7 1px solid; HEIGHT: 156px
}
.item_title {
    FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 5px; COLOR: #453f38; LINE-HEIGHT: 14px; BORDER-BOTTOM: #d7d7d7 1px solid; HEIGHT: 16px
}
.cell1 {
    MIN-HEIGHT: 134px; WIDTH: 145px; LINE-HEIGHT: 14px; HEIGHT: 134px
}
.cell1 .part1 {
    MIN-HEIGHT: 80px; HEIGHT: 80px
}
.cell1 .ioi {
    PADDING-RIGHT: 4px; PADDING-BOTTOM: 2px
}
.cell2 .ioi {
    PADDING-RIGHT: 4px; PADDING-BOTTOM: 2px
}
.cell1 .price {
    MARGIN-TOP: 5px; FONT-SIZE: 14px; LINE-HEIGHT: 14px; HEIGHT: 14px
}
.cell1 .select_item_price {
    MARGIN-TOP: 35px; FONT-SIZE: 14px; LINE-HEIGHT: 14px; HEIGHT: 14px
}
.select_features {
    BORDER-RIGHT: #bdb9b2 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #bdb9b2 1px solid; MARGIN-TOP: 5px; DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(features_button_bg.gif); MARGIN-BOTTOM: 5px; BORDER-LEFT: #bdb9b2 1px solid; WIDTH: 113px; COLOR: #453f38; LINE-HEIGHT: 23px; BORDER-BOTTOM: #bdb9b2 1px solid; BACKGROUND-REPEAT: repeat-x; HEIGHT: 23px; TEXT-ALIGN: center
}
.select_features:hover {
    TEXT-DECORATION: none
}
.cell2 {
    MIN-HEIGHT: 134px; WIDTH: 130px; HEIGHT: 134px
}
.cell2 .part1 {
    MIN-HEIGHT: 78px; HEIGHT: 78px
}
.cell2 .sound_guard {
    BACKGROUND-POSITION: left 50%; PADDING-LEFT: 30px; MIN-HEIGHT: 25px; BACKGROUND-IMAGE: url(sound_guard.gif); PADDING-BOTTOM: 5px; LINE-HEIGHT: 25px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px
}
.cell2 .steel_gauge {
    MIN-HEIGHT: 24px; PADDING-BOTTOM: 5px; HEIGHT: 24px
}
.cell2 .steel_gauge IMG {
    VERTICAL-ALIGN: middle
}
.cell2 .spray_option {
    MIN-HEIGHT: 25px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; HEIGHT: 25px
}
.cell2 .spray_option IMG {
    VERTICAL-ALIGN: middle
}
.cell2 .faucet_holes {
    LINE-HEIGHT: 20px
}
.cell2 .faucet_holes IMG {
    VERTICAL-ALIGN: middle
}
.cell2 .finish_options {
    PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.cell2 .finish_options IMG {
    VERTICAL-ALIGN: middle; PADDING-TOP: 2px
}
.cell3 {
    MIN-HEIGHT: 134px; WIDTH: 140px; HEIGHT: 134px
}
.cell3 .layout_info {
    MIN-HEIGHT: 114px; HEIGHT: 114px
}
.cell3 .layout_img {
    PADDING-BOTTOM: 4px
}
.cell3 .spec_link {
    PADDING-BOTTOM: 5px; HEIGHT: 15px
}
.cell3 .spec_sheet {
    VERTICAL-ALIGN: middle
}
.cell4 {
    MIN-HEIGHT: 134px; WIDTH: 120px; HEIGHT: 134px; TEXT-ALIGN: center
}
.cell4 .ioi {
    PADDING-BOTTOM: 5px; TEXT-ALIGN: left
}
#main_image {
    POSITION: relative
}
#category_section {
    LEFT: 20px; POSITION: absolute; TOP: 0px; HEIGHT: 153px
}
#category_image {
    POSITION: relative; HEIGHT: 123px
}
TABLE.family {
    BACKGROUND-IMAGE: url(cat_image_bg.gif); BACKGROUND-REPEAT: repeat-x; POSITION: relative; HEIGHT: 30px
}
TABLE.family A {
    PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 13px; BACKGROUND-IMAGE: url(family_bg.gif); COLOR: #ffffff; LINE-HEIGHT: 30px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 30px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
TABLE.family A.view_all {
    BORDER-RIGHT-WIDTH: 0px
}
TABLE.family A:hover {
    BACKGROUND-IMAGE: url(family_bg_over.gif); COLOR: #302c26; BACKGROUND-REPEAT: repeat-x; TEXT-DECORATION: underline
}
.landing_question {
    FLOAT: left; BACKGROUND-IMAGE: url(landing_submenu_bg.gif); WIDTH: 253px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 27px
}
.last {
    WIDTH: 254px
}
.landing_question A {
    BORDER-RIGHT: #908474 1px dotted; DISPLAY: block; FONT-SIZE: 13px; COLOR: #453f38; LINE-HEIGHT: 27px; HEIGHT: 27px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.landing_question A:hover {
    TEXT-DECORATION: underline
}
.last A {
    BORDER-RIGHT-STYLE: none; TEXT-DECORATION: none
}
.last A:hover {
    TEXT-DECORATION: underline
}
#cat_landing_top {
    MARGIN-BOTTOM: 5px; MARGIN-LEFT: 20px; WIDTH: 720px; MARGIN-RIGHT: 20px; BORDER-BOTTOM: #c7c7c7 1px dotted; TEXT-DECORATION: none
}
#breadcrumbs {
    FLOAT: left; WIDTH: 500px; COLOR: #453f38; LINE-HEIGHT: 32px; HEIGHT: 32px
}
#breadcrumbs A {
    COLOR: #453f38; LINE-HEIGHT: 32px; TEXT-DECORATION: none
}
#breadcrumbs A:hover {
    TEXT-DECORATION: underline
}
.paging {
    
}
.paging A {
    COLOR: #453f38; TEXT-DECORATION: none
}
.paging A:hover {
    TEXT-DECORATION: underline
}
.paging IMG {
    VERTICAL-ALIGN: middle
}
.paging .active {
    FONT-WEIGHT: bold; COLOR: #7b2454
}
#narrow_search {
    BORDER-RIGHT: #c7c7c7 1px dotted; PADDING-LEFT: 20px; FLOAT: left; WIDTH: 537px; MARGIN-RIGHT: 20px
}
.narrow_search_option {
    FLOAT: left; WIDTH: 179px
}
#sort_results {
    PADDING-RIGHT: 20px; FLOAT: right; WIDTH: 161px
}
#narrow_search H4 {
    FONT-SIZE: 14px; MARGIN-BOTTOM: 5px
}
#sort_results H4 {
    FONT-SIZE: 14px; MARGIN-BOTTOM: 5px
}
#narrow_search SELECT {
    MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; WIDTH: 150px; MARGIN-RIGHT: 25px
}
#sort_results SELECT {
    MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; WIDTH: 150px; MARGIN-RIGHT: 0px
}
.category_hdr {
    MARGIN-TOP: 10px; FONT-SIZE: 11px; MIN-HEIGHT: 21px; BACKGROUND-IMAGE: url(orange_hr.gif); MARGIN-LEFT: 18px; WIDTH: 722px; COLOR: #ffffff; BACKGROUND-REPEAT: repeat-y; HEIGHT: 21px
}
.category_hdr H1 {
    PADDING-LEFT: 20px; FONT-WEIGHT: normal; FONT-SIZE: 14px; FLOAT: left; WIDTH: 300px; COLOR: #ffffff; LINE-HEIGHT: 20px
}
#magnify {
    PADDING-RIGHT: 10px; FLOAT: right; WIDTH: 392px; LINE-HEIGHT: 20px; HEIGHT: 20px; TEXT-ALIGN: right
}
#magnify IMG {
    VERTICAL-ALIGN: middle
}
.category_paging {
    BORDER-TOP: #c7c7c7 1px dotted; MARGIN-LEFT: 20px; WIDTH: 720px; COLOR: #453f38; PADDING-TOP: 5px; HEIGHT: 15px; TEXT-ALIGN: right
}
DIV.noborder {
    BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.category_paging A {
    COLOR: #453f38; TEXT-DECORATION: none
}
.category_paging A:hover {
    TEXT-DECORATION: underline
}
.category_paging IMG {
    VERTICAL-ALIGN: middle
}
.category_paging .active {
    FONT-WEIGHT: bold; COLOR: #7b2454
}
#cat_landing_bottom {
    PADDING-LEFT: 20px; PADDING-TOP: 5px
}
#cat_landing_bottom .paging {
    BORDER-TOP: #c7c7c7 1px dotted; FLOAT: none; WIDTH: 720px; TEXT-ALIGN: right
}
.grey_hr {
    MARGIN-TOP: 10px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(tan_hr.gif); MARGIN-LEFT: 18px; WIDTH: 722px; COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; HEIGHT: 21px
}
.grey_hr .title {
    PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; WIDTH: 300px; LINE-HEIGHT: 20px
}
#select_product_features {
    PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 3px; WIDTH: 720px
}
#select_product_features H2 {
    MARGIN-TOP: 3px; FONT-WEIGHT: normal; FONT-SIZE: 18px; LINE-HEIGHT: 20px
}
#select_product_features TABLE {
    MARGIN-TOP: 20px; LEFT: -10px; WIDTH: 720px; POSITION: relative
}
#select_product_features TABLE TH {
    PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #c7c7c7
}
#select_product_features TABLE TD {
    PADDING-LEFT: 10px; WIDTH: 168px; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #c7c7c7
}
#select_product_features TABLE TD.below_options {
    WIDTH: auto; BORDER-RIGHT-WIDTH: 0px
}
#select_product_features SELECT {
    MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; WIDTH: 150px
}
.features_submit {
    BORDER-RIGHT: #bdb9b2 1px solid; BORDER-TOP: #bdb9b2 1px solid; MARGIN-TOP: 10px; DISPLAY: block; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(features_button_bg.gif); MARGIN-BOTTOM: 10px; BORDER-LEFT: #bdb9b2 1px solid; WIDTH: 73px; COLOR: #453f38; LINE-HEIGHT: 23px; BORDER-BOTTOM: #bdb9b2 1px solid; BACKGROUND-REPEAT: repeat-x; HEIGHT: 23px; TEXT-ALIGN: center
}
.product_hdr {
    MARGIN-TOP: 10px; PADDING-LEFT: 10px; FONT-SIZE: 14px; MARGIN-LEFT: 18px; WIDTH: 712px; HEIGHT: 21px
}
.product_hdr IMG {
    VERTICAL-ALIGN: middle
}
.product_hdr H1.product_name {
    DISPLAY: inline; FONT-SIZE: 14px; LINE-HEIGHT: 20px
}
.product_details {
    BACKGROUND-IMAGE: url(product_main_bg.gif); MARGIN-LEFT: 18px; WIDTH: 722px; BACKGROUND-REPEAT: no-repeat
}
.product_detail_links {
    BORDER-TOP: #cfc6b9 1px solid; BACKGROUND-IMAGE: url(product_detail_links_bg.gif); MARGIN-BOTTOM: 10px; MARGIN-LEFT: 1px; WIDTH: 720px; MARGIN-RIGHT: 1px; BORDER-BOTTOM: #cfc6b9 1px solid; BACKGROUND-REPEAT: repeat-x; HEIGHT: 22px
}
.product_detail_links A {
    PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FLOAT: left; COLOR: #453f38; PADDING-TOP: 5px; TEXT-DECORATION: none
}
.product_detail_links A:hover {
    TEXT-DECORATION: underline
}
.product_image {
    PADDING-RIGHT: 8px; PADDING-LEFT: 9px; FLOAT: left; WIDTH: 406px
}
.product_tabs {
    PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FLOAT: right; BACKGROUND-IMAGE: url(product_detail_bg.gif); WIDTH: 285px; MARGIN-RIGHT: 10px; BACKGROUND-REPEAT: no-repeat
}
.details_tab {
    BORDER-RIGHT: #d3ccc1 1px solid; BORDER-TOP: #d3ccc1 1px solid; DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(prodcut_tab_bg.gif); WIDTH: 142px; COLOR: #453f38; LINE-HEIGHT: 21px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 21px; TEXT-ALIGN: center
}
.docs_tab {
    BORDER-RIGHT: #d3ccc1 1px solid; BORDER-TOP: #d3ccc1 1px solid; DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(prodcut_tab_bg.gif); WIDTH: 142px; COLOR: #453f38; LINE-HEIGHT: 21px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 21px; TEXT-ALIGN: center
}
.details_tab {
    BACKGROUND-IMAGE: url(prodcut_tab_over_bg.gif); BACKGROUND-REPEAT: repeat-x
}
.docs_tab {
    WIDTH: 142px; BORDER-RIGHT-WIDTH: 0px
}
.docs_tab A {
    COLOR: #453f38; TEXT-DECORATION: none
}
.docs_tab A:hover {
    TEXT-DECORATION: underline
}
.docs_div {
    DISPLAY: none; HEIGHT: 333px
}
.details_thumb {
    BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 5px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 7px; WIDTH: 83px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
.details_table TD {
    WIDTH: 137px; LINE-HEIGHT: 18px
}
.details_table TD IMG {
    VERTICAL-ALIGN: middle
}
.tan_bg_left {
    BORDER-RIGHT: #c7c7c7 1px dotted; PADDING-RIGHT: 5px; BACKGROUND-COLOR: #f3f2f0
}
.tan_bg_right {
    PADDING-LEFT: 5px; BACKGROUND-COLOR: #f3f2f0
}
.white_bg_left {
    BORDER-RIGHT: #c7c7c7 1px dotted; PADDING-RIGHT: 5px
}
.white_bg_right {
    PADDING-LEFT: 5px
}
.docs_table {
    PADDING-TOP: 10px
}
.docs_table .tan_bg_left {
    WIDTH: 40px; LINE-HEIGHT: 18px
}
.docs_table .white_bg_left {
    WIDTH: 40px; LINE-HEIGHT: 18px
}
.docs_table .tan_bg_right {
    WIDTH: 234px; LINE-HEIGHT: 18px
}
.docs_table .white_bg_right {
    WIDTH: 234px; LINE-HEIGHT: 18px
}
.docs_table A {
    COLOR: #453f38; TEXT-DECORATION: none
}
.docs_table A:hover {
    TEXT-DECORATION: underline
}
.accessories {
    PADDING-TOP: 20px
}
.accessories H3 {
    PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 14px; WIDTH: 712px; LINE-HEIGHT: 20px; HEIGHT: 21px
}
.accessories .item {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px
}
.detail_hdr_left {
    OVERFLOW: hidden; WIDTH: 575px; HEIGHT: 21px
}
.detail_hdr_right {
    OVERFLOW: hidden; HEIGHT: 21px
}
.detail_plus_minus {
    PADDING-RIGHT: 0px; PADDING-TOP: 1px
}
.detail_hdr_clear {
    CLEAR: both; OVERFLOW: hidden; WIDTH: 0px; HEIGHT: 0px
}
.plus_minus_image {
    CURSOR: pointer
}
#divMultiMessage {
    PADDING-LEFT: 20px
}
#commercial_sink_divMultiMessage {
    PADDING-LEFT: 20px
}
#commercial_faucet_divMultiMessage {
    PADDING-LEFT: 20px
}
#commercial_cooler_divMultiMessage {
    PADDING-LEFT: 20px
}
#commercial_custom_divMultiMessage {
    PADDING-LEFT: 20px
}
#residential_sink_divMultiMessage {
    PADDING-LEFT: 20px
}
#residential_faucet_divMultiMessage {
    PADDING-LEFT: 20px
}
#divMultiMessage H3 {
    FONT-WEIGHT: bold; FONT-SIZE: 14px; LINE-HEIGHT: 20px
}
#commercial_sink_divMultiMessage H3 {
    FONT-WEIGHT: bold; FONT-SIZE: 14px; LINE-HEIGHT: 20px
}
#commercial_faucet_divMultiMessage H3 {
    FONT-WEIGHT: bold; FONT-SIZE: 14px; LINE-HEIGHT: 20px
}
#commercial_cooler_divMultiMessage H3 {
    FONT-WEIGHT: bold; FONT-SIZE: 14px; LINE-HEIGHT: 20px
}
#commercial_custom_divMultiMessage H3 {
    FONT-WEIGHT: bold; FONT-SIZE: 14px; LINE-HEIGHT: 20px
}
#residential_sink_divMultiMessage H3 {
    FONT-WEIGHT: bold; FONT-SIZE: 14px; LINE-HEIGHT: 20px
}
#residential_faucet_divMultiMessage H3 {
    FONT-WEIGHT: bold; FONT-SIZE: 14px; LINE-HEIGHT: 20px
}
.detail_sugg_price {
    PADDING-RIGHT: 10px; FONT-SIZE: 11px; LINE-HEIGHT: 20px; HEIGHT: 20px; TEXT-ALIGN: right
}
#view_larger_popup {
    BACKGROUND-COLOR: #ffffff
}
#view_larger_popup #wrapper {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; MARGIN: 0px auto; WIDTH: 406px; PADDING-TOP: 10px
}
#view_larger_popup .product_hdr {
    MARGIN: 0px; WIDTH: 396px
}
#view_larger_popup .product_image {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; WIDTH: 406px; PADDING-TOP: 6px
}
.thumb_info {
    BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 5px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 0px; WIDTH: 145px; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
.thumb_info .copyright {
    FONT-SIZE: 10px
}
.close_window {
    BORDER-RIGHT: #bdb9b2 1px solid; BORDER-TOP: #bdb9b2 1px solid; DISPLAY: block; FONT-SIZE: 10px; FLOAT: right; BACKGROUND-IMAGE: url(features_button_bg.gif); BORDER-LEFT: #bdb9b2 1px solid; WIDTH: 113px; COLOR: #453f38; LINE-HEIGHT: 23px; BORDER-BOTTOM: #bdb9b2 1px solid; BACKGROUND-REPEAT: repeat-x; HEIGHT: 23px; TEXT-ALIGN: center
}
.category_links {
    MARGIN-LEFT: 18px; WIDTH: 722px
}
.category_links A {
    FONT-SIZE: 10px; COLOR: #453f38; TEXT-DECORATION: none
}
.cateory_links A:hover {
    TEXT-DECORATION: underline
}
.category_links UL {
    WIDTH: 722px; LIST-STYLE-TYPE: none
}
.category_links UL LI {
    PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; FLOAT: left; WIDTH: auto; WHITE-SPACE: nowrap
}
.prodcut_type_view_all {
    MARGIN-LEFT: 18px; WIDTH: 722px; TEXT-ALIGN: right
}
.prodcut_type_view_all A {
    COLOR: #453f38; TEXT-DECORATION: none
}
.product_type_view_all A:hover {
    TEXT-DECORATION: underline
}
#quick_product_selector {
    MARGIN-LEFT: 18px; WIDTH: 722px; MARGIN-RIGHT: 20px; PADDING-TOP: 10px
}
#quick_product_selector H2 {
    FONT-WEIGHT: normal; FONT-SIZE: 18px; LINE-HEIGHT: 20px
}
#quick_product_selector TABLE {
    MARGIN-TOP: 20px; WIDTH: 722px; POSITION: relative
}
#quick_product_selector TABLE TH {
    BORDER-RIGHT: #c7c7c7 1px dotted; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; TEXT-ALIGN: left
}
#quick_product_selector TABLE TD.room_options {
    BORDER-RIGHT: #c7c7c7 1px dotted; PADDING-RIGHT: 10px; WIDTH: 130px
}
#quick_product_selector TABLE TD.product_options {
    BORDER-RIGHT: #c7c7c7 1px dotted; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; WIDTH: 130px
}
#quick_product_selector TABLE TD.feature_options {
    BORDER-RIGHT: #c7c7c7 1px dotted; PADDING-RIGHT: 10px; PADDING-LEFT: 11px; WIDTH: 303px
}
#quick_product_selector TABLE TD.accessory_options {
    PADDING-LEFT: 10px; WIDTH: 93px; LINE-HEIGHT: 20px
}
#quick_product_selector TABLE TD.below_options {
    WIDTH: auto; BORDER-RIGHT-WIDTH: 0px
}
#quick_product_selector SELECT {
    MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; WIDTH: 130px
}
#quick_product_selector .feature_options SELECT {
    WIDTH: 140px; MARGIN-RIGHT: 10px
}
#quick_product_selector .feature_option {
    FLOAT: left; WIDTH: 150px
}
#quick_product_results {
    PADDING-RIGHT: 20px; PADDING-LEFT: 18px; WIDTH: 722px
}
.sortby {
    FONT-SIZE: 14px; FLOAT: left; WIDTH: 500px; LINE-HEIGHT: 32px
}
.sortby SELECT {
    WIDTH: 140px
}
.family_desc {
    PADDING-RIGHT: 20px; PADDING-LEFT: 18px; PADDING-BOTTOM: 10px; WIDTH: 722px; PADDING-TOP: 10px
}
.product_selection_crumbs {
    BORDER-TOP: #453f38 1px solid; PADDING-BOTTOM: 10px; MARGIN-LEFT: 18px; WIDTH: 722px; MARGIN-RIGHT: 20px; PADDING-TOP: 10px
}
.selection_steps {
    PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND-IMAGE: url(ps_steps_bg_top.gif); PADDING-BOTTOM: 10px; MARGIN-LEFT: 18px; WIDTH: 720px; MARGIN-RIGHT: 20px; PADDING-TOP: 1px; BACKGROUND-REPEAT: no-repeat
}
.selection_steps TABLE {
    WIDTH: 720px
}
.selection_step {
    DISPLAY: block; FONT-SIZE: 16px; FLOAT: left; BACKGROUND-IMAGE: url(ps_tab_bg.gif); WIDTH: 41px; COLOR: #453f38; LINE-HEIGHT: 33px; BORDER-BOTTOM: #d3ccc1 1px solid; BACKGROUND-REPEAT: repeat-x; HEIGHT: 33px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.prev_current {
    FLOAT: left; WIDTH: auto
}
.prev_current .selection_step {
    BORDER-RIGHT: #d3ccc1 1px solid
}
.next_steps {
    FLOAT: right; WIDTH: auto
}
.next_steps .selection_step {
    BORDER-LEFT: #d3ccc1 1px solid
}
DIV.selected_step {
    DISPLAY: block; FONT-SIZE: 16px; FLOAT: left; BACKGROUND-IMAGE: none; WIDTH: 41px; COLOR: #453f38; LINE-HEIGHT: 33px; HEIGHT: 33px; TEXT-ALIGN: center; TEXT-DECORATION: underline
}
.step_options {
    PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: 700px; PADDING-TOP: 10px
}
.step_option {
    PADDING-BOTTOM: 20px
}
.step_instruction {
    FONT-WEIGHT: normal; FONT-SIZE: 17px; PADDING-BOTTOM: 10px
}
.option_img {
    BORDER-RIGHT: #867f75 1px solid; BORDER-TOP: #867f75 1px solid; FLOAT: left; BORDER-LEFT: #867f75 1px solid; WIDTH: 391px; BORDER-BOTTOM: #867f75 1px solid
}
.option_info {
    FLOAT: right; WIDTH: 273px
}
.option_info .select_features2 {
    BORDER-RIGHT: #bdb9b2 1px solid; BORDER-TOP: #bdb9b2 1px solid; MARGIN-TOP: 5px; BACKGROUND-IMAGE: url(features_button_bg.gif); MARGIN-BOTTOM: 5px; BORDER-LEFT: #bdb9b2 1px solid; WIDTH: auto; LINE-HEIGHT: 23px; BORDER-BOTTOM: #bdb9b2 1px solid; BACKGROUND-REPEAT: repeat-x; HEIGHT: 23px; TEXT-ALIGN: center
}
.option_info .select_features2 A {
    PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 10px; WIDTH: auto; COLOR: #453f38; HEIGHT: 23px; TEXT-DECORATION: none
}
.option_info .select_features2 A:hover {
    TEXT-DECORATION: underline
}
.option_info H2 {
    PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 17px; WIDTH: 268px
}
.option_headline {
    FONT-SIZE: 14px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.option_desc {
    PADDING-BOTTOM: 5px; BORDER-BOTTOM: #e5dfd5 1px solid
}
.family_tabs {
    PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND-IMAGE: url(ps_steps_bg_top.gif); MARGIN-LEFT: 18px; WIDTH: 720px; MARGIN-RIGHT: 20px; BACKGROUND-REPEAT: no-repeat
}
.family_tab {
    MARGIN-TOP: 1px; DISPLAY: block; FONT-SIZE: 13px; FLOAT: left; BACKGROUND-IMAGE: url(ps_tab_bg.gif); BORDER-LEFT: #d4cdc2 1px solid; WIDTH: 179px; COLOR: #453f38; LINE-HEIGHT: 33px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 33px; TEXT-ALIGN: center
}
A.first_family_tab {
    BORDER-LEFT-WIDTH: 0px; WIDTH: 180px
}
A.selected {
    BACKGROUND-IMAGE: none
}
.family_div {
    MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 10px; WIDTH: 720px; PADDING-TOP: 15px
}
.family_links {
    PADDING-BOTTOM: 10px; WIDTH: 720px; BORDER-BOTTOM: #c7c7c7 1px dotted
}
.family_link {
    DISPLAY: block; FONT-SIZE: 13px; FLOAT: left; PADDING-BOTTOM: 4px; BORDER-LEFT: #c2b8a9 1px solid; WIDTH: 118px; COLOR: #453f38; LINE-HEIGHT: 18px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.family_link:hover {
    FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.first_family_link {
    BORDER-LEFT-WIDTH: 0px; WIDTH: 118px
}
.subfamily_div {
    PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND-IMAGE: url(ps_steps_bg_bottom.gif); MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 15px; MARGIN-LEFT: 18px; WIDTH: 720px; MARGIN-RIGHT: 20px; BORDER-BOTTOM: #c7c7c7 1px dotted; BACKGROUND-REPEAT: no-repeat
}
.family_hdr {
    PADDING-RIGHT: 10px; MARGIN-TOP: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 18px; WIDTH: 665px; COLOR: #ffffff; PADDING-TOP: 10px; BACKGROUND-REPEAT: repeat-y
}
.family_hdr H1 {
    PADDING-RIGHT: 50px; FONT-SIZE: 32px; FLOAT: left; COLOR: #ffffff; LINE-HEIGHT: 48px; WHITE-SPACE: nowrap
}
.family_hdr .family_info {
    FONT-SIZE: larger
}
.family_image {
    MARGIN-LEFT: 18px
}
#news_filter_table {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
#news_filter_table A {
    PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; WIDTH: 205px; COLOR: #453f38; PADDING-TOP: 5px; TEXT-DECORATION: none
}
#news_filter_table A:hover {
    TEXT-DECORATION: underline
}
.news_filter_td {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(ps_tab_bg.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #d3ccc1 1px solid; WIDTH: auto; PADDING-TOP: 0px; BORDER-BOTTOM: #d3ccc1 1px solid; TEXT-ALIGN: center
}
.news_filter_td_selected {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #d3ccc1 1px solid; WIDTH: 33%; PADDING-TOP: 0px; HEIGHT: 33px; TEXT-ALIGN: center
}
.media_toolbox {
    CLEAR: both; BORDER-RIGHT: #cfc6b9 1px solid; BORDER-TOP: #cfc6b9 1px solid; BACKGROUND-IMAGE: url(product_detail_links_bg.gif); MARGIN-LEFT: 18px; BORDER-LEFT: #cfc6b9 1px solid; WIDTH: 720px; BORDER-BOTTOM: #cfc6b9 1px solid; BACKGROUND-REPEAT: repeat-x; HEIGHT: 22px
}
.media_toolbox H2 {
    FONT-WEIGHT: normal; FONT-SIZE: 14px; PADDING-BOTTOM: 10px
}
.media_toolbox A {
    PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FLOAT: left; WIDTH: auto; COLOR: #453f38; PADDING-TOP: 5px; TEXT-DECORATION: none
}
.media_toolbox A.hover {
    TEXT-DECORATION: underline
}
.news_tabs {
    PADDING-RIGHT: 1px; MARGIN-TOP: 10px; PADDING-LEFT: 1px; BACKGROUND-IMAGE: url(ps_steps_bg_top.gif); MARGIN-LEFT: 18px; WIDTH: 720px; PADDING-TOP: 1px; BACKGROUND-REPEAT: no-repeat
}
.news_tab {
    DISPLAY: block; FONT-SIZE: 13px; FLOAT: left; BACKGROUND-IMAGE: url(features_button_bg.gif); BORDER-LEFT: #c7c7c7 1px solid; WIDTH: 239px; COLOR: #453f38; LINE-HEIGHT: 23px; BORDER-BOTTOM: #c7c7c7 1px solid; BACKGROUND-REPEAT: repeat-x; HEIGHT: 23px; TEXT-ALIGN: center
}
#div1 {
    LEFT: -9999px; WIDTH: 720px; POSITION: absolute; TOP: -9999px
}
#div2 {
    LEFT: -9999px; WIDTH: 720px; POSITION: absolute; TOP: -9999px
}
#div3 {
    LEFT: -9999px; WIDTH: 720px; POSITION: absolute; TOP: -9999px
}
.visible#div1 {
    LEFT: auto; POSITION: relative; TOP: auto
}
.visible#div2 {
    LEFT: auto; POSITION: relative; TOP: auto
}
.visible#div3 {
    LEFT: auto; POSITION: relative; TOP: auto
}
A.first {
    BORDER-LEFT-WIDTH: 0px; WIDTH: 240px
}
A.selected {
    BACKGROUND-IMAGE: none; BORDER-BOTTOM-WIDTH: 0px
}
.news_tabs .paging {
    PADDING-RIGHT: 10px
}
.news_items {
    PADDING-BOTTOM: 10px; WIDTH: 720px
}
.news_items A {
    TEXT-DECORATION: none
}
.news_items A:hover {
    TEXT-DECORATION: underline
}
.news_icon {
    PADDING-BOTTOM: 5px; WIDTH: 40px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.news_date {
    PADDING-BOTTOM: 5px; WIDTH: 50px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.news_desc {
    PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 620px; PADDING-TOP: 0px
}
.news_desc A {
    COLOR: #453f38
}
.news_desc P.headline {
    PADDING-TOP: 5px
}
.news_desc IMG {
    PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.news_desc IMG.readmore {
    PADDING-RIGHT: 0px
}
.news_desc H3 {
    FONT-WEIGHT: bold; FONT-SIZE: 17px; LINE-HEIGHT: 23px
}
.news_desc DIV {
    PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.tan_bg {
    BACKGROUND-COLOR: #f2eee9
}
.news_options {
    PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 490px
}
.news_options SELECT {
    BORDER-RIGHT: #c7c7c7 1px solid; BORDER-TOP: #c7c7c7 1px solid; BORDER-LEFT: #c7c7c7 1px solid; WIDTH: 150px; BORDER-BOTTOM: #c7c7c7 1px solid
}
.news_sort SELECT {
    BORDER-RIGHT: #c7c7c7 1px solid; BORDER-TOP: #c7c7c7 1px solid; BORDER-LEFT: #c7c7c7 1px solid; WIDTH: 150px; BORDER-BOTTOM: #c7c7c7 1px solid
}
.news_options SELECT {
    MARGIN-BOTTOM: 0px
}
INPUT {
    MARGIN-BOTTOM: 0px
}
LABEL {
    MARGIN-BOTTOM: 0px
}
TEXTAREA {
    MARGIN-BOTTOM: 0px
}
OPTION {
    MARGIN-BOTTOM: 0px
}
.news_sort {
    FLOAT: right; PADDING-BOTTOM: 10px; WIDTH: 200px
}
.wtb_steps {
    MARGIN-TOP: 10px; BACKGROUND-IMAGE: url(wtb_bg.gif); MARGIN-LEFT: 18px; WIDTH: 722px; BACKGROUND-REPEAT: no-repeat
}
.wtb_steps #state {
    WIDTH: 150px
}
.wtb_steps_2col #state {
    WIDTH: 150px
}
.wtb_steps TABLE TD {
    PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 11px; WIDTH: 200px; PADDING-TOP: 10px
}
.wtb_steps IMG {
    VERTICAL-ALIGN: middle
}
.wtb_steps INPUT {
    VERTICAL-ALIGN: middle
}
.wtb_steps_2col IMG {
    VERTICAL-ALIGN: middle
}
.wtb_steps_2col INPUT {
    VERTICAL-ALIGN: middle
}
.wtb_steps H3 {
    DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 15px; LINE-HEIGHT: 22px
}
.wtb_steps_2col H3 {
    DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 15px; LINE-HEIGHT: 22px
}
.wtb_steps LABEL {
    LINE-HEIGHT: 18px
}
.wtb_steps_2col LABEL {
    LINE-HEIGHT: 18px
}
.wtb_steps_2col {
    MARGIN-TOP: 10px; BACKGROUND-IMAGE: url(wtb_2col_bg.gif); MARGIN-LEFT: 18px; WIDTH: 722px; BACKGROUND-REPEAT: no-repeat
}
.wtb_steps_2col TABLE TD {
    PADDING-RIGHT: 20px; PADDING-LEFT: 40px; WIDTH: 301px; PADDING-TOP: 10px
}
.below_wtb_steps {
    BORDER-TOP: #c7c7c7 1px dotted; MARGIN-TOP: 10px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 18px; WIDTH: 722px; MARGIN-RIGHT: 20px; PADDING-TOP: 10px
}
.below_wtb_steps A {
    PADDING-RIGHT: 5px; COLOR: #453f38; TEXT-DECORATION: none
}
.below_wtb_steps A.hover {
    TEXT-DECORATION: underline
}
.wtb_submit {
    PADDING-RIGHT: 10px
}
.wtb_steps_2col .wtb_submit {
    PADDING-RIGHT: 40px
}
.wtb_results {
    BORDER-RIGHT: #edeae5 1px solid; PADDING-RIGHT: 1px; MARGIN-TOP: 10px; PADDING-LEFT: 1px; BACKGROUND-IMAGE: url(ps_steps_bg_top.gif); MARGIN-LEFT: 18px; BORDER-LEFT: #edeae5 1px solid; WIDTH: 720px; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat
}
.wtb_map {
    BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FLOAT: left; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 15px; BORDER-LEFT: #000000 1px solid; WIDTH: 387px; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 269px
}
.wtb_legend {
    FLOAT: left; BACKGROUND-IMAGE: url(wtb_results_legend_bg.gif); MARGIN-BOTTOM: 10px; MARGIN-LEFT: 14px; WIDTH: 267px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 270px
}
.wtb_legend H4 {
    PADDING-LEFT: 12px; FONT-WEIGHT: normal; FONT-SIZE: 15px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px
}
.wtb_legend DIV {
    PADDING-LEFT: 12px; MARGIN-LEFT: 1px; WIDTH: 253px; LINE-HEIGHT: 17px; MARGIN-RIGHT: 1px; HEIGHT: 17px
}
.wtb_legend IMG {
    VERTICAL-ALIGN: middle
}
.closewindowlink {
    PADDING-RIGHT: 10px; FLOAT: right; LINE-HEIGHT: 20px; TEXT-ALIGN: right
}
.wtb_result_links {
    PADDING-RIGHT: 10px; FLOAT: right; WIDTH: 200px; LINE-HEIGHT: 20px; TEXT-ALIGN: right
}
.wtb_result_links A {
    PADDING-LEFT: 10px; COLOR: #453f38; TEXT-DECORATION: none
}
.closewindowlink A {
    PADDING-LEFT: 10px; COLOR: #453f38; TEXT-DECORATION: none
}
.wtb_result_links A.hover {
    TEXT-DECORATION: underline
}
.closewindowlink A.hover {
    TEXT-DECORATION: underline
}
.grey_hr .wtb_result_links A {
    COLOR: #ffffff; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.grey_hr .closewindowlink A {
    COLOR: #ffffff; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.grey_hr .wtb_result_links A.hover {
    TEXT-DECORATION: underline
}
.wtb_list {
    PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; WIDTH: 690px
}
.wtb_list A {
    COLOR: #453f38; TEXT-DECORATION: none
}
.wtb_list A.hover {
    TEXT-DECORATION: underline
}
.wtb_address {
    FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 550px; LINE-HEIGHT: 16px
}
.location_type {
    BORDER-TOP: #c7c7c7 1px solid; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; WIDTH: 690px; LINE-HEIGHT: 13px; PADDING-TOP: 10px
}
.location_type IMG {
    VERTICAL-ALIGN: middle; LINE-HEIGHT: 13px
}
.wtb_distance {
    FONT-SIZE: 11px; FLOAT: left; WIDTH: 140px; LINE-HEIGHT: 16px
}
.compare_labels {
    MARGIN-TOP: 10px; PADDING-LEFT: 19px; FLOAT: left; WIDTH: 142px
}
.compare_labels DIV {
    BORDER-RIGHT: #c7c7c7 1px dotted; PADDING-RIGHT: 10px; WIDTH: 131px; LINE-HEIGHT: 23px; TEXT-ALIGN: right
}
.compare_labels DIV.clear_tag {
    BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.compare_labels DIV.sink_att {
    FONT-SIZE: 14px; WIDTH: 132px; PADDING-TOP: 152px; HEIGHT: 23px; BORDER-RIGHT-WIDTH: 0px
}
.compare_items {
    MARGIN-TOP: 10px; FLOAT: left; OVERFLOW: auto; WIDTH: 580px
}
.compare_item {
    WIDTH: 195px
}
.compare_item DIV {
    BORDER-RIGHT: #c7c7c7 1px dotted; PADDING-LEFT: 10px; WIDTH: 184px; LINE-HEIGHT: 23px
}
.sink_dim DIV {
    PADDING-LEFT: 0px; BORDER-RIGHT-WIDTH: 0px
}
.faucet_dim DIV {
    PADDING-LEFT: 0px; BORDER-RIGHT-WIDTH: 0px
}
.sink_dim .dimension {
    FLOAT: left; WIDTH: 84px
}
.faucet_dim .dimension {
    FLOAT: left; WIDTH: 84px
}
.sink_dim .images {
    FLOAT: left; WIDTH: 100px; PADDING-TOP: 3px
}
.faucet_dim .images {
    FLOAT: left; WIDTH: 100px; PADDING-TOP: 3px
}
.layout_thumb {
    PADDING-RIGHT: 3px
}
.compare_specs {
    HEIGHT: 65px
}
.compare_specs IMG {
    MARGIN-TOP: 3px
}
.compare_item DIV.compare_image {
    WIDTH: 185px; HEIGHT: 175px; BORDER-RIGHT-WIDTH: 0px
}
.compare_image IMG {
    BORDER-RIGHT: #c7c7c7 1px solid; BORDER-TOP: #c7c7c7 1px solid; BORDER-LEFT: #c7c7c7 1px solid; BORDER-BOTTOM: #c7c7c7 1px solid
}
.remove_link {
    BORDER-RIGHT: #c7c7c7 1px dotted; PADDING-RIGHT: 10px; BACKGROUND-POSITION: 170px 50%; DISPLAY: block; PADDING-LEFT: 10px; WIDTH: 174px; LINE-HEIGHT: 23px; BACKGROUND-REPEAT: no-repeat
}
.scroll {
    FONT-SIZE: 11px; LINE-HEIGHT: 23px; PADDING-TOP: 15px; FONT-STYLE: italic
}
.search_results_options {
    BORDER-TOP: #c7c7c7 1px dotted; MARGIN-LEFT: 18px; WIDTH: 722px; MARGIN-RIGHT: 20px; BORDER-BOTTOM: #c7c7c7 1px dotted; TEXT-ALIGN: right
}
.sort_options {
    CLEAR: both; WIDTH: 722px; PADDING-TOP: 10px; HEIGHT: 22px
}
.sort_options SELECT {
    FONT-SIZE: 11px; VERTICAL-ALIGN: middle; WIDTH: 125px
}
.search_articles {
    MARGIN-TOP: 10px; MARGIN-LEFT: 18px; WIDTH: 722px; MARGIN-RIGHT: 20px
}
.my_elkay_main {
    MARGIN-LEFT: 18px; WIDTH: 722px; MARGIN-RIGHT: 20px
}
.me_main {
    FLOAT: left; WIDTH: 474px
}
.me_main_tabs {
    PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FLOAT: left; BACKGROUND-IMAGE: url(me_resources_bg.gif); MARGIN-LEFT: 10px; WIDTH: 229px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 371px
}
.me_resources_tab {
    BORDER-RIGHT: #d3ccc1 1px solid; BORDER-TOP: #d3ccc1 1px solid; DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(prodcut_tab_bg.gif); MARGIN-BOTTOM: 10px; WIDTH: 114px; COLOR: #453f38; LINE-HEIGHT: 21px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 21px; TEXT-ALIGN: center
}
.me_toolbox_tab {
    BORDER-RIGHT: #d3ccc1 1px solid; BORDER-TOP: #d3ccc1 1px solid; DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(prodcut_tab_bg.gif); MARGIN-BOTTOM: 10px; WIDTH: 114px; COLOR: #453f38; LINE-HEIGHT: 21px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 21px; TEXT-ALIGN: center
}
.me_resources_tab {
    BACKGROUND-IMAGE: url(prodcut_tab_over_bg.gif); BACKGROUND-REPEAT: repeat-x
}
.me_toolbox_tab {
    WIDTH: 114px; BORDER-RIGHT-WIDTH: 0px
}
.me_toolbox_div {
    DISPLAY: none
}
.me_resources_div A {
    DISPLAY: block; PADDING-LEFT: 20px; COLOR: #453f38; LINE-HEIGHT: 17px; TEXT-DECORATION: none
}
.me_toolbox_div A {
    DISPLAY: block; PADDING-LEFT: 20px; COLOR: #453f38; LINE-HEIGHT: 17px; TEXT-DECORATION: none
}
.me_resources_div A.hover {
    TEXT-DECORATION: underline
}
.me_toolbox_div A.hover {
    TEXT-DECORATION: underline
}
.me_resources_div A IMG {
    PADDING-RIGHT: 10px
}
.me_toolbox_div A IMG {
    PADDING-RIGHT: 10px
}
.me_articles {
    PADDING-BOTTOM: 20px; MARGIN-LEFT: 18px; WIDTH: 732px
}
.me_article {
    BORDER-RIGHT: #c7c7c7 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #c7c7c7 1px solid; MARGIN-TOP: 20px; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 4px; BORDER-LEFT: #c7c7c7 1px solid; WIDTH: 345px; MARGIN-RIGHT: 10px; PADDING-TOP: 4px; BORDER-BOTTOM: #c7c7c7 1px solid; HEIGHT: 103px
}
.me_article_img {
    BORDER-RIGHT: #c7c7c7 1px solid; BORDER-TOP: #c7c7c7 1px solid; BORDER-LEFT: #c7c7c7 1px solid; MARGIN-RIGHT: 15px; BORDER-BOTTOM: #c7c7c7 1px solid
}
.me_article H2 {
    FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 10px
}
.me_article A {
    DISPLAY: block; COLOR: #453f38; PADDING-TOP: 5px; TEXT-DECORATION: none
}
.me_article A.hover {
    TEXT-DECORATION: underline
}
.me_product_details {
    WIDTH: 720px
}
.me_product_hdr {
    MARGIN-TOP: 10px; PADDING-LEFT: 10px; FONT-SIZE: 14px; WIDTH: 710px; HEIGHT: 21px
}
.me_product_hdr IMG {
    VERTICAL-ALIGN: middle
}
.me_product_hdr H1.product_name {
    DISPLAY: inline; FONT-SIZE: 14px; LINE-HEIGHT: 20px
}
.me_family_div {
    MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 20px; WIDTH: 720px; PADDING-TOP: 15px; BORDER-BOTTOM: #c7c7c7 1px dotted
}
.me_product_detail_links {
    BORDER-TOP: #cfc6b9 1px solid; BACKGROUND-IMAGE: url(product_detail_links_bg.gif); MARGIN-BOTTOM: 10px; WIDTH: 720px; BORDER-BOTTOM: #cfc6b9 1px solid; BACKGROUND-REPEAT: repeat-x; HEIGHT: 22px
}
.me_product_detail_links A {
    PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FLOAT: left; COLOR: #453f38; PADDING-TOP: 5px; TEXT-DECORATION: none
}
.me_product_detail_links A.hover {
    TEXT-DECORATION: underline
}
.me_family_link {
    BORDER-RIGHT: #c2b8a9 1px solid; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 13px; FLOAT: left; MARGIN-BOTTOM: 5px; COLOR: #453f38; TEXT-ALIGN: center
}
.ee_links {
    CLEAR: both; BORDER-RIGHT: #cfc6b9 1px solid; BORDER-TOP: #cfc6b9 1px solid; BACKGROUND-IMAGE: url(product_detail_links_bg.gif); MARGIN-LEFT: 18px; BORDER-LEFT: #cfc6b9 1px solid; WIDTH: 720px; BORDER-BOTTOM: #cfc6b9 1px solid; BACKGROUND-REPEAT: repeat-x; HEIGHT: 22px
}
.ee_links A {
    PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FLOAT: left; WIDTH: auto; COLOR: #453f38; PADDING-TOP: 5px; TEXT-DECORATION: none
}
.ee_links A.hover {
    TEXT-DECORATION: underline
}
.exp_elkay_main {
    MARGIN-LEFT: 18px; WIDTH: 722px; MARGIN-RIGHT: 20px
}
.ee_main {
    PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FLOAT: left; BACKGROUND-IMAGE: url(ee_main_bg.gif); WIDTH: 474px; PADDING-TOP: 1px; BACKGROUND-REPEAT: no-repeat
}
.ee_main A {
    DISPLAY: block; FONT-SIZE: 13px; FLOAT: left; COLOR: #453f38; LINE-HEIGHT: 33px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 33px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.ee_main A.hover {
    TEXT-DECORATION: underline
}
.ee_main_div1 IMG {
    FLOAT: right
}
.ee_res_tab {
    BACKGROUND-IMAGE: none; WIDTH: 237px
}
.ee_com_tab {
    BACKGROUND-IMAGE: url(ps_tab_bg.gif); BORDER-LEFT: #d3ccc1 1px solid; WIDTH: 236px
}
.ee_res_div {
    MARGIN: 0px auto; WIDTH: 453px; PADDING-TOP: 10px
}
.ee_com_div {
    MARGIN: 0px auto; WIDTH: 453px; PADDING-TOP: 10px
}
.ee_res_div IMG {
    TEXT-ALIGN: right
}
.ee_com_div {
    DISPLAY: none
}
.ee_main_tabs {
    PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FLOAT: left; BACKGROUND-IMAGE: url(me_resources_bg.gif); MARGIN-LEFT: 10px; WIDTH: 229px; PADDING-TOP: 1px; BACKGROUND-REPEAT: no-repeat
}
.ee_main_tabs H3 {
    PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 13px; BACKGROUND-IMAGE: url(prodcut_tab_over_bg.gif); LINE-HEIGHT: 21px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 21px
}
.ee_main_tabs A {
    DISPLAY: block; PADDING-LEFT: 20px; COLOR: #453f38; LINE-HEIGHT: 17px; TEXT-DECORATION: none
}
.ee_main_tabs A.hover {
    TEXT-DECORATION: underline
}
.ee_symbols {
    MARGIN-TOP: 10px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 18px; WIDTH: 722px; LINE-HEIGHT: 15px
}
.ee_symbol {
    BORDER-TOP: #c7c7c7 1px solid; MARGIN-TOP: 10px; WIDTH: 722px; PADDING-TOP: 10px
}
.ee_symbol IMG {
    BORDER-RIGHT: #c7c7c7 1px solid; BORDER-TOP: #c7c7c7 1px solid; FLOAT: left; BORDER-LEFT: #c7c7c7 1px solid; WIDTH: 76px; MARGIN-RIGHT: 10px; BORDER-BOTTOM: #c7c7c7 1px solid
}
.ee_symbol H3 {
    FONT-WEIGHT: normal; FONT-SIZE: 16px
}
.find_sales_rep {
    MARGIN-TOP: 10px; MARGIN-LEFT: 18px; WIDTH: 722px
}
.states_list {
    MARGIN-TOP: 20px; PADDING-LEFT: 20px; WIDTH: 702px; LIST-STYLE-TYPE: none
}
.states_list LI {
    PADDING-RIGHT: 10px; FLOAT: left; WIDTH: 210px
}
.states_list A {
    WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
.states_list A.hover {
    TEXT-DECORATION: underline
}
.states_info {
    CLEAR: left; PADDING-LEFT: 20px; WIDTH: 702px; PADDING-TOP: 25px; LIST-STYLE-TYPE: none
}
.states_info LI {
    BORDER-TOP: #c7c7c7 1px solid; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 210px; MARGIN-RIGHT: 10px; PADDING-TOP: 15px; HEIGHT: 85px
}
.states_info LI.back_to_top {
    WIDTH: 692px
}
.feedback {
    MARGIN-LEFT: 18px; WIDTH: 722px; PADDING-TOP: 10px
}
.feedback_text {
    PADDING-BOTTOM: 10px; WIDTH: 600px; PADDING-TOP: 10px
}
#change_qty_form {
    PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 20px 0px 0px; PADDING-TOP: 0px
}
#SiteMap {
    PADDING-LEFT: 10px; MARGIN-LEFT: 10px
}
#SiteMap UL {
    PADDING-LEFT: 5px; MARGIN-LEFT: 5px; LIST-STYLE-TYPE: none
}
#SiteMap LI {
    FONT-WEIGHT: bold; FONT-SIZE: 15px; FLOAT: left; TEXT-TRANSFORM: uppercase; WIDTH: 220px
}
#SiteMap LI UL {
    PADDING-LEFT: 5px; WIDTH: 215px
}
#SiteMap LI UL LI {
    FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: none; PADDING-BOTTOM: 10px; TEXT-TRANSFORM: none; WIDTH: 215px
}
#SiteMap LI UL LI UL {
    PADDING-LEFT: 5px; WIDTH: 210px
}
#SiteMap LI UL LI UL LI {
    FONT-SIZE: 11px; PADDING-BOTTOM: 0px; WIDTH: 210px
}
.event_dates {
    DISPLAY: block; PADDING-LEFT: 20px; COLOR: #453f38; LINE-HEIGHT: 17px; PADDING-TOP: 10px; TEXT-DECORATION: none
}
.event_desc {
    PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; COLOR: #453f38; LINE-HEIGHT: 17px; TEXT-DECORATION: none
}
.blank_gif {
    BACKGROUND-IMAGE: url(blank.gif)
}
#material {
    WIDTH: 150px
}
#bowl_count {
    WIDTH: 150px
}
#sort_length {
    WIDTH: 150px
}
#ada {
    WIDTH: 150px
}
#family {
    WIDTH: 150px
}
#install {
    WIDTH: 150px
}
#family {
    WIDTH: 150px
}
#drill {
    WIDTH: 150px
}
#finish {
    WIDTH: 150px
}
#vandal_resist {
    WIDTH: 150px
}
#station_count {
    WIDTH: 150px
}
#hands_free {
    WIDTH: 150px
}
.reddot {
    FONT-SIZE: 9px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, sans-serif
}
.reddot A {
    DISPLAY: inline
}
.reddot IMG {
    VERTICAL-ALIGN: middle
}
.Article {
    FONT-SIZE: 12px; LINE-HEIGHT: 20px
}
#veritySort {
    WIDTH: 190px
}
#item_qty {
    WIDTH: 45px; TEXT-ALIGN: left
}
#item_qty {
    WIDTH: 40px
}
#veritySort {
    WIDTH: 200px
}
#psg_lblCritera {
    FONT-WEIGHT: bold; FONT-SIZE: 16pt
}
.spec_link A {
    COLOR: #453f38
}
.remove_link {
    COLOR: #453f38
}