BODY
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
INPUT
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
TEXTAREA
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
SELECT
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
H1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px
}
H2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px
}
H3
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px
}
H4
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px
}
H5
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px
}
H6
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px
}
H1
{
    FONT-SIZE: 100%
}
H2
{
    FONT-SIZE: 100%
}
H3
{
    FONT-SIZE: 100%
}
H4
{
    FONT-SIZE: 100%
}
H5
{
    FONT-SIZE: 100%
}
H6
{
    FONT-SIZE: 100%
}
IMG
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
.logo A
{
    BACKGROUND: url(../images/layout/logo_hvacgiant.gif) no-repeat;
    WIDTH: 179px;
    HEIGHT: 36px
}
.globalnav
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 90%;
    COLOR: #333
}
.globalnav A
{
    COLOR: #333
}
.globalnav A:hover
{
    COLOR: #333
}
.globalnav A.shopping_cart
{
    BACKGROUND: url(../images/layout/icon_shoppingcart.gif) no-repeat right bottom
}
.searchinput
{
    FONT-SIZE: 90%
}
#mnav
{
    BACKGROUND-COLOR: transparent
}
#mnav UL
{
    FONT-WEIGHT: bold
}
#mnav LI
{
}
#mnav LI A
{
    BORDER-RIGHT: #726d5d 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: white;
    TEXT-DECORATION: none
}
#mnav LI A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}
#mnav LI.current
{
    BORDER-BOTTOM: black 1px;
    BACKGROUND-COLOR: #b4003a
}
#mnav LI.current A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.espot
{
    BORDER-RIGHT: #d1cab7 1px solid;
    BORDER-TOP: #d1cab7 1px solid;
    BORDER-LEFT: #d1cab7 1px solid;
    BORDER-BOTTOM: #d1cab7 1px solid
}
.espot P
{
}
.espot .product_feature
{
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center
}
.espot .input_product_feature
{
    TEXT-ALIGN: center
}
#content H2
{
    FONT-SIZE: 150%
}
#content H5
{
    FONT-SIZE: 110%
}
.mspot_large
{
    BORDER-RIGHT: #d1cab7 1px solid;
    BORDER-TOP: #d1cab7 1px solid;
    BORDER-LEFT: #d1cab7 1px solid;
    BORDER-BOTTOM: #d1cab7 1px solid
}
.mspot_large .input
{
    DISPLAY: block;
    MARGIN: 5px 0px 10px 10px
}
.mspot_double
{
}
.mspot_double .mspot_double_one
{
}
.mspot_double .mspot_double_two
{
}
.mspot_double .mainimage
{
    BORDER-RIGHT: #d1cab7 1px solid;
    BORDER-TOP: #d1cab7 1px solid;
    BORDER-LEFT: #d1cab7 1px solid;
    BORDER-BOTTOM: #d1cab7 1px solid
}
.mspot_double UL
{
}
#mnav LI.current A
{
    COLOR: white
}
