A
{
    COLOR: #336699;
    TEXT-DECORATION: none
}
A:hover
{
    TEXT-DECORATION: underline
}
BODY
{
    /*BACKGROUND-IMAGE: url(../images/body-background.gif);
	PADDING-BOTTOM: 0px;
	BACKGROUND-COLOR: #FFF;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND-REPEAT: repeat-x;
	FONT-FAMILY: Arial, "Trebuchet MS", Helvetica, sans-serif;
	BACKGROUND-POSITION: top;
	TABLE-LAYOUT: fixed;
	COLOR: #333333;
	FONT-SIZE: 12px;
	PADDING-TOP: 0px
}
H1
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    COLOR: #5c5c5e;
    FONT-SIZE: 130%;
    PADDING-TOP: 0px
}
H2
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
H3
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
HR
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR: #edecec;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    HEIGHT: 1px;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 0px
}
IMG
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    MARGIN: 0px;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px
}
INPUT
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
SUP
{
    FONT-SIZE: 60%
}
TABLE
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-COLLAPSE: collapse;
    PADDING-TOP: 0px
}
TD
{
    VERTICAL-ALIGN: top
}
#container
{
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR: white;
    MARGIN: 0px auto;
    MIN-HEIGHT: 567px;
    PADDING-LEFT: 0px;
    WIDTH: 977px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.active2
{
    FONT-WEIGHT: bold
}
FORM
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
#header
{
    BACKGROUND-COLOR: #dfe6da;
    MARGIN: 0px auto;
    WIDTH: 932px;
    HEIGHT: 135px;
    CLEAR: left
}
#mainNavArea
{
    MARGIN: 0px auto;
    WIDTH: 932px;
    CLEAR: left
}
#logo
{
    POSITION: relative;
    FLOAT: left;
    TOP: 9px;
    LEFT: 11px
}
#serviceNav
{
    TEXT-ALIGN: right;
    FLOAT: right;
    COLOR: white;
    FONT-SIZE: 12px;
    MARGIN-RIGHT: 5pt;
    PADDING-TOP: 10px;
    width:250px;<!--was 215px-->
    
}
#serviceNav UL
{
    LINE-HEIGHT: 20px;
    LIST-STYLE-TYPE: none;
    MARGIN-TOP: 5px;
    COLOR: black
}
#nav-shopping-cart
{
    MARGIN-TOP: -15px;
    PADDING-RIGHT: 3px;
    MARGIN-BOTTOM: 2px;
    FLOAT: right;
    COLOR: #ed1b2d;
    FONT-SIZE: 12px
}
#nav-shopping-cart A
{
    COLOR: #ed1b2d
}
.black-text
{
    COLOR: #000000
}
#search
{
    MARGIN-TOP: 24px;
    WIDTH: 290px;
    FLOAT: left;
    HEIGHT: 25px;
    COLOR: #666666;
    MARGIN-LEFT: 85px;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold
}
.search-box
{
    WIDTH: 135px;
    FLOAT: left
}
.search-label
{
    FLOAT: left
}
.search-submit-button
{
    WIDTH: 28px;
    FLOAT: right;
    HEIGHT: 19px;
    PADDING-TOP: 1px
}
#twocol-reverse-col-1 H4
{
    MARGIN: 10px 0px 0px
}
#search-results
{
    WIDTH: 912px;
    DISPLAY: inline;
    MARGIN-BOTTOM: 15px;
    FLOAT: left;
    MARGIN-LEFT: 10px;
    CLEAR: left
}
#search-results HR
{
    WIDTH: 912px;
    FLOAT: left
}
#search-results H1
{
    MARGIN: 0px;
    PADDING-RIGHT: 20px;
    DISPLAY: block;
    FLOAT: left;
    FONT-SIZE: 24px
}
.no-results
{
    BACKGROUND-IMAGE: url(../images/red-arrow.gif);
    PADDING-LEFT: 12px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: 0px 4px
}
#search-results FORM
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 14px;
    FLOAT: left
}
#tier-3-search-results H3
{
    PADDING-BOTTOM: 6px;
    BACKGROUND-COLOR: #f8f6f5;
    PADDING-LEFT: 10px;
    WIDTH: 658px;
    PADDING-RIGHT: 10px;
    FONT-SIZE: 14px;
    BORDER-TOP: #d2d1d0 1px solid;
    FONT-WEIGHT: normal;
    PADDING-TOP: 6px
}
#footer
{
    MARGIN-TOP: 10px;
    WIDTH: 938px;
    DISPLAY: inline;
    FLOAT: left;
    MARGIN-LEFT: 15px;
    CLEAR: both;
    BORDER-TOP: lightgrey 2px solid
}
#footer-content
{
    MARGIN: 3px 0px 3px 10px;
    WIDTH: 932px;
    FONT-SIZE: 80%
}
#footer H4
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 11px;
    PADDING-RIGHT: 11px;
    COLOR: #999999;
    FONT-SIZE: 13px;
    PADDING-TOP: 14px
}
#footer P
{
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 15px;
    MARGIN: 0px;
    PADDING-LEFT: 11px;
    PADDING-RIGHT: 11px;
    COLOR: #000000;
    CLEAR: both;
    FONT-SIZE: 11px;
    PADDING-TOP: 0px
}
#footer A
{
    COLOR: #999999;
    FONT-SIZE: 12px
}
.footer-col
{
    WIDTH: 230px;
    FLOAT: left;
    BORDER-RIGHT: white 1px solid
}
.no-border
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none
}
#footer P.copyright
{
    LINE-HEIGHT: 40px;
    COLOR: #999999
}
#footer-logo-bar
{
    MARGIN-TOP: 7px;
    WIDTH: 914px;
    DISPLAY: inline;
    FLOAT: left;
    MARGIN-LEFT: 10px;
    CLEAR: left
}
#footer-logo-bar IMG
{
    PADDING-RIGHT: 20px;
    FLOAT: left
}
#main-home-promo
{
    MARGIN: 0px auto 30px;
    WIDTH: 932px;
    HEIGHT: 367px;
    CLEAR: left
}
#home-super-categories
{
    Z-INDEX: 2;
    POSITION: relative;
    MARGIN: -130px 0px 20px 10px;
    WIDTH: 922px;
    HEIGHT: 129px
}
.home-super-category
{
    BACKGROUND-IMAGE: url(../images/home-super-category-background.gif);
    WIDTH: 220px;
    BACKGROUND-REPEAT: no-repeat;
    FLOAT: left;
    HEIGHT: 129px;
    MARGIN-RIGHT: 9px
}
.home-super-category UL
{
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 9px 15px;
    PADDING-LEFT: 0px;
    WIDTH: 190px;
    PADDING-RIGHT: 0px;
    WORD-SPACING: -1px;
    PADDING-TOP: 0px
}
.home-super-category UL H2
{
    FONT-SIZE: 13px
}
.home-super-category UL LI
{
    BACKGROUND-IMAGE: url(../images/green-bullet.gif);
    LINE-HEIGHT: 16px;
    PADDING-LEFT: 6px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: 0px 0.6em;
    FONT-SIZE: 12px
}
.home-super-category UL LI.no-bullet
{
    BACKGROUND-IMAGE: none;
    PADDING-LEFT: 6px;
    PADDING-TOP: 10px
}
.home-super-category UL LI.tight-text
{
    LINE-HEIGHT: 14px
}
#main-global-promo-area
{
    POSITION: relative;
    MARGIN: 0px auto;
    WIDTH: 932px;
    HEIGHT: 38px;
    CLEAR: left;
    FONT-SIZE: 90%;
    BORDER-TOP: 0px
}
#global-promo-1
{
    BACKGROUND-IMAGE: url(../images/global-promo1-round-corners.gif);
    POSITION: relative;
    TEXT-ALIGN: center;
    BACKGROUND-COLOR: #ffffff;
    WIDTH: 460px;
    BACKGROUND-REPEAT: no-repeat;
    FLOAT: left;
    HEIGHT: 38px;
    CLEAR: none;
    VERTICAL-ALIGN: middle
}
#global-promo-2
{
    BACKGROUND-IMAGE: url(../images/global-promo2-round-corners.gif);
    POSITION: relative;
    TEXT-ALIGN: center;
    BACKGROUND-COLOR: #fcfbfa;
    WIDTH: 241px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: right 50%;
    FLOAT: right;
    HEIGHT: 38px;
    CLEAR: none
}
#global-promo-3
{
    BACKGROUND-IMAGE: url(../images/global-promo3.gif);
    POSITION: relative;
    TEXT-ALIGN: center;
    BACKGROUND-COLOR: #fcfbfa;
    WIDTH: 231px;
    BACKGROUND-REPEAT: no-repeat;
    FLOAT: right;
    HEIGHT: 38px;
    CLEAR: none
}
#main-global-promo-area TABLE
{
    MARGIN: 0px auto
}
#main-global-promo-area TD
{
    HEIGHT: 36px;
    VERTICAL-ALIGN: middle
}
#login-par
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 4px;
    PADDING-LEFT: 20px;
    PADDING-RIGHT: 6px;
    FONT-SIZE: 12px;
    PADDING-TOP: 5px
}

#nav-box
{
    BORDER-BOTTOM: #e43144 13px;
    MARGIN: 0px auto;
    WIDTH: 932px;
    HEIGHT: 31px;
    CLEAR: left
}
#nav
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    HEIGHT: 31px;
    COLOR: #666666;
    CLEAR: both;
    FONT-SIZE: 11px;
    PADDING-TOP: 0px
}
#nav UL
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 46px;
    PADDING-RIGHT: 0px;
    HEIGHT: 25px;
    COLOR: #666666;
    CLEAR: both;
    FONT-SIZE: 11px;
    PADDING-TOP: 0px
}
#nav P
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 4px;
    PADDING-LEFT: 6px;
    PADDING-RIGHT: 6px;
    FONT-SIZE: 12px;
    PADDING-TOP: 0px
}
#nav LI
{
    Z-INDEX: 10;
    POSITION: relative;
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    HEIGHT: 31px;
    PADDING-TOP: 0px
}
#nav LI A
{
    COLOR: black
}
#nav A
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    FLOAT: left;
    FONT-SIZE: 13px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
    PADDING-TOP: 0px
}
#nav A:active
{
    TEXT-DECORATION: none
}
#nav A:unknown
{
    TEXT-DECORATION: none
}
#nav A:visited
{
    TEXT-DECORATION: none
}
#nav LI:hover
{
}
#nav LI A.active
{
    COLOR: #ed1b2d
}
#nav LI A:hover
{
    COLOR: #ed1b2d
}
UNKNOWN
{
    TEXT-DECORATION: none
}
UNKNOWN
{
    TEXT-DECORATION: none
}
#nav A.catList:hover
{
    COLOR: white;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
#nav A.catList:unknown
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
#nav A.catList:active
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.catList
{
    BACKGROUND-COLOR: #fffee9;
    HEIGHT: 30px;
    TEXT-DECORATION: none
}
#nav LI UL
{
    Z-INDEX: 100;
    BORDER-BOTTOM: red 1px solid;
    POSITION: absolute;
    BORDER-LEFT: red 1px solid;
    PADDING-BOTTOM: 0px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 145px;
    PADDING-RIGHT: 0px;
    FLOAT: none;
    MARGIN-LEFT: 20px;
    BORDER-TOP: red 1px solid;
    TOP: -999em;
    BORDER-RIGHT: red 1px solid;
    PADDING-TOP: 0px;
    LEFT: 10px
}
#nav LI LI
{
    BACKGROUND-IMAGE: none;
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 145px;
    PADDING-RIGHT: 0px;
    BACKGROUND-REPEAT: repeat;
    HEIGHT: auto;
    PADDING-TOP: 1px
}
#nav LI LI A
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 153px;
    PADDING-RIGHT: 0px;
    FLOAT: none;
    COLOR: #336699;
    FONT-SIZE: 12px;
    BORDER-TOP: 0px;
    FONT-WEIGHT: normal;
    BORDER-RIGHT: 0px;
    TEXT-DECORATION: none;
    PADDING-TOP: 2px
}
#nav LI LI A:hover
{
    BACKGROUND-IMAGE: none;
    BORDER-BOTTOM: #fff 0px solid;
    POSITION: relative;
    BORDER-LEFT: #fff 0px solid;
    BACKGROUND-REPEAT: repeat;
    BORDER-TOP: #fff 0px solid;
    TOP: 0px;
    FONT-WEIGHT: normal;
    BORDER-RIGHT: #fff 0px solid;
    TEXT-DECORATION: underline
}
UNKNOWN
{
    PADDING-BOTTOM: 2px;
    COLOR: black;
    TEXT-DECORATION: underline
}
UNKNOWN
{
    PADDING-BOTTOM: 2px;
    COLOR: #ed1b2d;
    TEXT-DECORATION: underline
}
#nav LI:hover UL
{
    BACKGROUND-COLOR: #fffee9;
    LEFT: 0px
}
UL#nav LI.sfHover UL
{
    BACKGROUND-COLOR: #ffffff;
    TOP: 25px;
    LEFT: 0px
}
#nav LI:hover UL.businessServicesNav
{
    LEFT: -20px
}
UL#nav LI.sfHover UL.businessServicesNav
{
    LEFT: -20px
}
#nav LI:hover UL.officeSuppliesNav
{
    BACKGROUND-COLOR: #fffee9;
    LEFT: -17px
}
UL#nav LI.sfHover UL.officeSuppliesNav
{
    LEFT: -17px
}
#nav LI:hover UL.printMarketingNav
{
    BACKGROUND-COLOR: #fffee9;
    LEFT: -65px
}
UL#nav LI.sfHover UL.printMarketingNav
{
    LEFT: -65px
}
#nav LI:hover UL.promotionalProductsNav
{
    BACKGROUND-COLOR: #fffee9;
    LEFT: -180px
}
UL#nav LI.sfHover UL.promotionalProductsNav
{
    LEFT: -180px
}
#nav LI:hover LI UL
{
    TOP: -999em
}
#nav LI.sfHover LI UL
{
    TOP: -999em
}
#nav LI LI:hover UL
{
    WIDTH: 9.45em;
    TOP: -1px;
    LEFT: 9.45em
}
UL#nav LI LI.sfHover UL
{
    WIDTH: 9.45em;
    TOP: -1px;
    LEFT: 9.45em
}
.superfish LI:hover UL
{
    TOP: -999em
}
.superfish LI LI:hover UL
{
    TOP: -999em
}
#nav LI LI.subTitle A
{
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 0px;
    COLOR: #336699;
    FONT-WEIGHT: bold;
    PADDING-TOP: 5px
}
#nav LI LI.subTitle A:hover
{
    COLOR: #ed1b2d
}
#nav LI UL.col1
{
    BORDER-LEFT: #ed1b2d 1px solid;
    MARGIN-TOP: 5px;
    HEIGHT: 395px;
    BORDER-RIGHT: 0px
}
#nav LI UL.col2
{
    BORDER-BOTTOM: red 1px solid;
    BORDER-LEFT: red 1px solid;
    MARGIN-TOP: 6px;
    WIDTH: 153px;
    HEIGHT: 200px;
    BORDER-TOP: red 1px solid;
    BORDER-RIGHT: red 1px solid
}
#nav LI UL.col3
{
    BORDER-BOTTOM: red 1px solid;
    BORDER-LEFT: red 1px solid;
    MARGIN-TOP: 6px;
    WIDTH: 153px;
    HEIGHT: 150px;
    BORDER-TOP: red 1px solid;
    BORDER-RIGHT: red 1px solid
}
#nav LI UL.col4
{
    BORDER-BOTTOM: red 1px solid;
    BORDER-LEFT: red 1px solid;
    MARGIN-TOP: 6px;
    WIDTH: 153px;
    HEIGHT: 190px;
    BORDER-TOP: red 1px solid;
    BORDER-RIGHT: red 1px solid
}
#nav LI UL.col5
{
    BORDER-LEFT: 0px;
    MARGIN-TOP: 5px;
    HEIGHT: 405px;
    MARGIN-LEFT: 170px
}
#nav LI UL.col6
{
    BORDER-LEFT: 0px;
    MARGIN-TOP: 5px;
    HEIGHT: 405px;
    MARGIN-LEFT: 340px;
    BORDER-RIGHT: #ed1b2d 1px solid
}
#nav LI UL.col7
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: #ed1b2d 1px solid;
    MARGIN-TOP: 375px;
    WIDTH: 509px;
    HEIGHT: 20px
}
#nav LI UL.col7 LI
{
    WIDTH: 490px
}
#nav LI UL.col7 LI A
{
    WIDTH: auto;
    DISPLAY: inline;
    FLOAT: right;
    FONT-WEIGHT: bold
}
#nav LI UL.col8
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: #ed1b2d 1px solid;
    MARGIN-TOP: 375px;
    WIDTH: 509px;
    HEIGHT: 20px
}
#nav LI UL.col8 LI
{
    WIDTH: 490px
}
#nav LI UL.col8 LI A
{
    WIDTH: auto;
    DISPLAY: inline;
    FLOAT: right;
    FONT-WEIGHT: bold
}
UL#nav IFRAME
{
    Z-INDEX: -1;
    POSITION: absolute;
    FILTER: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);
    TOP: -0.25em;
    LEFT: 0em
}
HTML UL#nav LI
{
    Z-INDEX: 201
}
.mainArea
{
    BACKGROUND-COLOR: transparent;
    MARGIN: 0px auto;
    WIDTH: 932px;
    CLEAR: both
}
#breadcrumb
{
    MARGIN-TOP: 10px;
    WIDTH: 645px;
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    MARGIN-BOTTOM: 10px;
    FLOAT: left;
    COLOR: #336699;
    MARGIN-LEFT: 0px;
    CLEAR: both;
    PADDING-TOP: 5px
}
#breadcrumb .greater-than
{
    MARGIN: 0px 7px;
    COLOR: #6b6b6b;
    FONT-SIZE: 60%
}
#breadcrumb A
{
    COLOR: #6b6b6b
}
#breadcrumb A.active
{
    COLOR: #336699;
    FONT-WEIGHT: bold
}
#customer-favorites
{
    WIDTH: 910px;
    FLOAT: left;
    COLOR: #6b6b6b;
    MARGIN-LEFT: 10px;
    CLEAR: both
}
#customer-favorites .greater-than
{
    MARGIN: 0px 7px;
    FONT-SIZE: 60%
}
#favorite-items-module
{
    MARGIN: 18px 0px 25px;
    WIDTH: 932px;
    CLEAR: left
}
#nonflash_content
{
    MARGIN: 18px 0px 25px;
    WIDTH: 932px;
    CLEAR: left
}
.power-shop-module
{
    PADDING-BOTTOM: 16px;
    MARGIN: 0px;
    MIN-HEIGHT: 125px;
    PADDING-LEFT: 0px;
    WIDTH: 932px;
    PADDING-RIGHT: 0px;
    CLEAR: left;
    FONT-SIZE: 80%;
    BORDER-TOP: #f6f4f2 1px solid;
    PADDING-TOP: 16px
}
.power-shop-info
{
    WIDTH: 184px;
    FLOAT: left
}
.power-shop-info H3
{
    FONT-SIZE: 15px
}
.power-shop-info P
{
    LINE-HEIGHT: 120%;
    MARGIN-TOP: 0px;
    WIDTH: 155px
}
.power-shop-module UL
{
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px 0px 0px 10px;
    PADDING-LEFT: 0px;
    WIDTH: 177px;
    PADDING-RIGHT: 0px;
    FLOAT: right;
    PADDING-TOP: 0px
}
.power-shop-module UL H3
{
    FONT-SIZE: 13px
}
.power-shop-module UL LI
{
    BACKGROUND-IMAGE: url(../images/green-bullet.gif);
    LINE-HEIGHT: 18px;
    PADDING-LEFT: 6px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: 0px 0.6em;
    FONT-SIZE: 12px
}
.power-shop-module UL LI.no-bullet
{
    BACKGROUND-IMAGE: none;
    PADDING-LEFT: 6px
}
#home-business-services
{
    WIDTH: 932px;
    HEIGHT: 242px;
    CLEAR: left
}
#industry-verticals-module
{
    BORDER-BOTTOM: #f6f4f2 1px solid;
    MARGIN-TOP: 0px;
    WIDTH: 232px;
    FLOAT: right;
    HEIGHT: 235px;
    BORDER-TOP: #f6f4f2 1px solid
}
#industry-verticals-module H2
{
    PADDING-BOTTOM: 8px;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    FONT-SIZE: 15px;
    PADDING-TOP: 8px
}
#industry-verticals-module H3
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 13px;
    PADDING-RIGHT: 13px;
    FONT-SIZE: 15px;
    BORDER-TOP: #f6f4f2 1px solid;
    PADDING-TOP: 2px
}
#industry-verticals-module P
{
    PADDING-BOTTOM: 3px;
    LINE-HEIGHT: 120%;
    MARGIN: 0px;
    PADDING-LEFT: 13px;
    PADDING-RIGHT: 13px;
    FONT-SIZE: 11px;
    PADDING-TOP: 0px
}
#grow-your-business-module
{
    FLOAT: left
}
#market_flip_1
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    FLOAT: left;
    PADDING-TOP: 0px
}
#market_flip_2
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    DISPLAY: none;
    FLOAT: left;
    PADDING-TOP: 0px
}
#market_flip_3
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    DISPLAY: none;
    FLOAT: left;
    PADDING-TOP: 0px
}
#market_flip_4
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    DISPLAY: none;
    FLOAT: left;
    PADDING-TOP: 0px
}
UL#marketing_nav_buttons
{
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 690px;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    PADDING-TOP: 0px
}
UL#marketing_nav_buttons A
{
    CURSOR: pointer
}
UL#marketing_nav_buttons LI
{
    FLOAT: left;
    HEIGHT: 40px
}
.pixel
{
    MARGIN-RIGHT: 1px
}
#marketing_nav
{
    WIDTH: 690px;
    FLOAT: left;
    HEIGHT: 40px;
    CLEAR: left
}
UL.super-category
{
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px 10px 70px 0px;
    PADDING-LEFT: 0px;
    WIDTH: 220px;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    PADDING-TOP: 0px
}
UL.col1
{
    MARGIN-LEFT: 10px
}
UL.col4
{
    MARGIN: 0px
}
UL.super-category LI
{
    BACKGROUND-IMAGE: url(../images/green-bullet.gif);
    LINE-HEIGHT: 18px;
    PADDING-LEFT: 6px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: 0px 0.6em
}
UL.super-category LI.subTitle
{
    BACKGROUND-IMAGE: none;
    LINE-HEIGHT: 18px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 10px
}
#tier-0-branding-bar
{
    BACKGROUND-IMAGE: url(../images/tier-1-branding-background.gif);
    PADDING-BOTTOM: 15px;
    WIDTH: 910px;
    DISPLAY: inline;
    BACKGROUND-REPEAT: repeat-x;
    FLOAT: left;
    HEIGHT: 119px;
    MARGIN-LEFT: 10px;
    CLEAR: both
}
#tier-0-title-bar
{
    MARGIN-TOP: -26px;
    PADDING-RIGHT: 10px;
    FLOAT: right
}
.tier-0-item
{
    WIDTH: 220px;
    MARGIN-BOTTOM: 10px;
    FLOAT: left;
    HEIGHT: 187px;
    MARGIN-RIGHT: 10px
}
.tier-0-item H2
{
    PADDING-BOTTOM: 6px;
    BACKGROUND-COLOR: #f8f6f5;
    PADDING-LEFT: 10px;
    WIDTH: 200px;
    PADDING-RIGHT: 10px;
    FONT-SIZE: 14px;
    BORDER-TOP: #d2d1d0 1px solid;
    FONT-WEIGHT: bold;
    PADDING-TOP: 6px
}
.tier-0-item P
{
    TEXT-ALIGN: center;
    WIDTH: 220px
}
.tier-0-branding-artwork
{
    FLOAT: right
}
#tier-0-branding-bar H1
{
    TEXT-TRANSFORM: lowercase;
    MARGIN-TOP: -9px;
    PADDING-LEFT: 18px;
    COLOR: #fff;
    FONT-SIZE: 36px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 24px
}
#tier-0-branding-bar H2
{
    PADDING-LEFT: 18px;
    WIDTH: 500px;
    COLOR: #999999;
    FONT-SIZE: 18px;
    PADDING-TOP: 0px
}
UL.super-category LI.subTitle2
{
    BACKGROUND-IMAGE: none;
    PADDING-BOTTOM: 10px;
    LINE-HEIGHT: 18px;
    PADDING-LEFT: 40px;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 15px
}
UL.super-category LI.automotive
{
    BACKGROUND-IMAGE: url(../images/collection-automotive.gif);
    BACKGROUND-REPEAT: no-repeat
}
UL.super-category LI.building
{
    BACKGROUND-IMAGE: url(../images/collection-building.gif);
    BACKGROUND-REPEAT: no-repeat
}
UL.super-category LI.cleaning
{
    BACKGROUND-IMAGE: url(../images/collection-cleaning.gif);
    BACKGROUND-REPEAT: no-repeat
}
UL.super-category LI.consultants
{
    BACKGROUND-IMAGE: url(../images/collection-consultants.gif);
    BACKGROUND-REPEAT: no-repeat
}
UL.super-category LI.electrical
{
    BACKGROUND-IMAGE: url(../images/collection-electrical.gif);
    BACKGROUND-REPEAT: no-repeat
}
UL.super-category LI.financial
{
    BACKGROUND-IMAGE: url(../images/collection-financial.gif);
    BACKGROUND-REPEAT: no-repeat
}
UL.super-category LI.florist
{
    BACKGROUND-IMAGE: url(../images/collection-florist.gif);
    BACKGROUND-REPEAT: no-repeat
}
UL.super-category LI.healthcare
{
    BACKGROUND-IMAGE: url(../images/collection-healthcare.gif);
    BACKGROUND-REPEAT: no-repeat
}
UL.super-category LI.jewelry
{
    BACKGROUND-IMAGE: url(../images/collection-jewelry.gif);
    BACKGROUND-REPEAT: no-repeat
}
UL.super-category LI.legal
{
    BACKGROUND-IMAGE: url(../images/collection-legal.gif);
    BACKGROUND-REPEAT: no-repeat
}
UL.super-category LI.landscape
{
    BACKGROUND-IMAGE: url(../images/collection-landscape.gif);
    BACKGROUND-REPEAT: no-repeat
}
UL.super-category LI.pest
{
    BACKGROUND-IMAGE: url(../images/collection-pest.gif);
    BACKGROUND-REPEAT: no-repeat
}
UL.super-category LI.plumbing
{
    BACKGROUND-IMAGE: url(../images/collection-plumbing.gif);
    BACKGROUND-REPEAT: no-repeat
}
UL.super-category LI.restaurants
{
    BACKGROUND-IMAGE: url(../images/collection-restaurants.gif);
    BACKGROUND-REPEAT: no-repeat
}
UL.super-category LI.retail
{
    BACKGROUND-IMAGE: url(../images/collection-retail.gif);
    BACKGROUND-REPEAT: no-repeat
}
UL.super-category LI.smallbusiness
{
    BACKGROUND-IMAGE: url(../images/collection-smallbusiness.gif);
    BACKGROUND-REPEAT: no-repeat
}
UL.super-category LI.sporting
{
    BACKGROUND-IMAGE: url(../images/collection-sporting.gif);
    BACKGROUND-REPEAT: no-repeat
}
#tier-1-branding-bar
{
    PADDING-BOTTOM: 5px;
    MARGIN-TOP: 10px;
    MIN-HEIGHT: 15px;
    WIDTH: 500px;
    DISPLAY: inline;
    FLOAT: left;
    MARGIN-LEFT: 10px
}
#tier-1-branding-bar H1
{
    TEXT-TRANSFORM: capitalize;
    PADDING-LEFT: 18px;
    COLOR: black;
    FONT-SIZE: 20px;
    FONT-WEIGHT: bold
}
#tier-1-title-bar
{
    MARGIN-TOP: -26px;
    PADDING-RIGHT: 10px;
    FLOAT: right
}
#twocol-col-1
{
    BACKGROUND-COLOR: #7a99ac;
    WIDTH: 220px;
    DISPLAY: inline;
    FLOAT: left;
    HEIGHT: auto;
    CLEAR: left
}
#twocol-col-2
{
    BACKGROUND-COLOR: white;
    WIDTH: 700px;
    FLOAT: right;
    CLEAR: right
}
.tier-1-item
{
    PADDING-LEFT: 16px;
    WIDTH: 135px;
    PADDING-RIGHT: 16px;
    MARGIN-BOTTOM: 5px;
    FLOAT: left;
    HEIGHT: 180px;
    MARGIN-RIGHT: 35px
}
.tier-1-item H2
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 0px;
    MARGIN-TOP: 0px;
    MIN-HEIGHT: 30px;
    PADDING-LEFT: 0px;
    WIDTH: 130px;
    PADDING-RIGHT: 55px;
    MARGIN-BOTTOM: 0px;
    HEIGHT: 30px;
    COLOR: #d50a27;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bolder;
    PADDING-TOP: 0px
}
.tier-1-item P
{
    TEXT-ALIGN: center;
    WIDTH: 130px;
    MARGIN-RIGHT: 10px
}
.tier-1-branding-artwork
{
    FLOAT: right
}
#tier-1-branding-bar H2
{
    PADDING-LEFT: 18px;
    WIDTH: 525px;
    COLOR: #999999;
    FONT-SIZE: 18px;
    PADDING-TOP: 0px
}
.tier-2-row
{
    WIDTH: 678px;
    MARGIN-BOTTOM: 50px;
    FLOAT: left;
    CLEAR: left
}
.tier-2-row-test
{
    WIDTH: 678px;
    MARGIN-BOTTOM: 50px;
    FLOAT: left;
    CLEAR: left;
    BORDER-TOP: #d2d1d0 1px solid
}
.footer-test
{
    MARGIN-TOP: 0px;
    WIDTH: 900px;
    FLOAT: left;
    CLEAR: left;
    BORDER-TOP: #d2d1d0 1px solid
}
.tier-2-row H2
{
    PADDING-BOTTOM: 6px;
    BACKGROUND-COLOR: #f8f6f5;
    PADDING-LEFT: 10px;
    WIDTH: 658px;
    PADDING-RIGHT: 10px;
    FONT-SIZE: 14px;
    BORDER-TOP: #d2d1d0 1px solid;
    FONT-WEIGHT: bold;
    PADDING-TOP: 6px
}
.tier-2-row-seeall
{
    MARGIN-LEFT: 15px;
    FONT-WEIGHT: normal
}
.tier-2-row-item
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 16px;
    WIDTH: 130px;
    PADDING-RIGHT: 16px;
    FLOAT: left;
    MARGIN-LEFT: 5px;
    PADDING-TOP: 0px
}
.tier-2-item
{
    POSITION: relative;
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 16px;
    WIDTH: 150px;
    PADDING-RIGHT: 16px;
    MARGIN-BOTTOM: 35px;
    FLOAT: left;
    HEIGHT: 180px;
    MARGIN-LEFT: 10px;
    MARGIN-RIGHT: 30px;
    PADDING-TOP: 0px
}
.tier-2-item P
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 0px;
    MARGIN-TOP: 1px;
    MIN-HEIGHT: 30px;
    WIDTH: 130px;
    MARGIN-BOTTOM: 0px;
    HEIGHT: 30px;
    COLOR: #d50a27;
    FONT-WEIGHT: 500;
    PADDING-TOP: 0px
}
.tier-2-item A
{
    COLOR: #d50a27;
    FONT-WEIGHT: bolder
}
.tier-2-row-item-vm
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 16px;
    WIDTH: 130px;
    PADDING-RIGHT: 16px;
    FLOAT: left;
    MARGIN-LEFT: 5px;
    PADDING-TOP: 10px
}
.tier-2-row-item P
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 0px;
    MARGIN-BOTTOM: 0px;
    COLOR: #d50a27;
    FONT-WEIGHT: 500
}
.tier-2-row .col-1
{
    MARGIN-LEFT: 0px
}
#slim-title-bar
{
    BACKGROUND-COLOR: #4bbbeb;
    WIDTH: 910px;
    DISPLAY: inline;
    MARGIN-BOTTOM: 12px;
    FLOAT: left;
    HEIGHT: 34px;
    MARGIN-LEFT: 10px
}
#slim-title-bar H1
{
    TEXT-TRANSFORM: lowercase;
    MARGIN-TOP: 1px;
    DISPLAY: inline;
    FLOAT: left;
    COLOR: #fff;
    MARGIN-LEFT: 18px;
    FONT-SIZE: 30px;
    FONT-WEIGHT: bold
}
#slim-head
{
    BACKGROUND-IMAGE: url(../images/tier-2-head-background.gif);
    WIDTH: 678px;
    BACKGROUND-REPEAT: no-repeat;
    MARGIN-BOTTOM: 9px;
    HEIGHT: 31px;
    BORDER-TOP: #4bbbeb 2px solid
}
#col-2-promo
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 7px;
    WIDTH: 668px;
    PADDING-RIGHT: 7px;
    MARGIN-BOTTOM: 14px;
    HEIGHT: 30px;
    CLEAR: both;
    PADDING-TOP: 0px
}
#col-2-promo P
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
#tier-3-select-box
{
    MARGIN-TOP: -26px;
    PADDING-RIGHT: 13px;
    FLOAT: right
}
.tier-3-row
{
    PADDING-BOTTOM: 20px;
    WIDTH: 678px;
    FLOAT: left;
    CLEAR: left
}
.tier-3-row H2
{
    PADDING-BOTTOM: 6px;
    BACKGROUND-COLOR: #f8f6f5;
    PADDING-LEFT: 10px;
    WIDTH: 658px;
    PADDING-RIGHT: 10px;
    FONT-SIZE: 14px;
    BORDER-TOP: #d2d1d0 1px solid;
    FONT-WEIGHT: normal;
    PADDING-TOP: 6px
}
.tier-3-row-controls
{
    TEXT-ALIGN: right;
    MARGIN-TOP: -22px;
    DISPLAY: inline;
    FLOAT: right;
    FONT-SIZE: 11px;
    MARGIN-RIGHT: 10px
}
.tier-3-show-all
{
    MARGIN-RIGHT: 20px
}
#tier-3-select
{
    MARGIN-TOP: -16px;
    WIDTH: 120px;
    FLOAT: right
}
#tier-3-select SELECT
{
    HEIGHT: 18px;
    FONT-SIZE: 11px
}
.tier-3-row-controls .active
{
    FONT-WEIGHT: bold
}
.tier-3-row-item
{
    PADDING-BOTTOM: 20px;
    PADDING-LEFT: 16px;
    WIDTH: 130px;
    PADDING-RIGHT: 16px;
    DISPLAY: inline;
    FLOAT: left;
    HEIGHT: 235px;
    MARGIN-LEFT: 5px;
    PADDING-TOP: 20px
}
.tier-3-row-item P
{
    TEXT-ALIGN: center
}
.tier-3-row .col-1
{
    MARGIN-LEFT: 0px
}
.tier-3-row H3
{
    PADDING-BOTTOM: 6px;
    PADDING-LEFT: 10px;
    WIDTH: 658px;
    PADDING-RIGHT: 10px;
    CLEAR: both;
    FONT-SIZE: 14px;
    BORDER-TOP: #d2d1d0 1px solid;
    FONT-WEIGHT: normal;
    PADDING-TOP: 6px
}
.tier-3-foot
{
    PADDING-BOTTOM: 30px;
    PADDING-LEFT: 10px;
    WIDTH: 658px;
    PADDING-RIGHT: 10px;
    DISPLAY: block;
    FLOAT: left;
    CLEAR: both;
    FONT-SIZE: 14px;
    BORDER-TOP: #d2d1d0 1px solid;
    FONT-WEIGHT: normal;
    PADDING-TOP: 30px
}
.tier-3-foot P
{
    FLOAT: right
}
#tier-3-results
{
    WIDTH: 100px
}
#left-nav-box
{
    MARGIN: auto;
    PADDING-LEFT: 0px;
    WIDTH: 220px;
    FLOAT: left
}
.result-count
{
    COLOR: #666666
}
#left-nav-box UL
{
    PADDING-BOTTOM: 2px;
    LIST-STYLE-TYPE: none;
    MARGIN-RIGHT: auto;
    PADDING-TOP: 5px
}
#left-nav-box UL H2
{
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: 0px 0.3em;
    COLOR: #004d91;
    FONT-SIZE: 16px
}
#left-nav-box UL H3
{
    MARGIN: 0px 0px 7px;
    PADDING-LEFT: 10px;
    COLOR: #004d91;
    FONT-SIZE: 16px;
    FONT-WEIGHT: 600
}
#left-nav-box UL H4
{
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    PADDING-LEFT: 10px;
    WIDTH: 190px;
    DISPLAY: block;
    FLOAT: left;
    COLOR: #333333;
    FONT-SIZE: 13px;
    PADDING-TOP: 10px
}
#left-nav-box UL H5
{
    MARGIN: 0px;
    PADDING-LEFT: 18px;
    WIDTH: 170px;
    DISPLAY: block;
    FLOAT: left;
    COLOR: #333333;
    FONT-SIZE: 13px;
    FONT-WEIGHT: normal;
    PADDING-TOP: 6px
}
#left-nav-box UL LI
{
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px
}
#left-nav-box UL LI UL
{
    LIST-STYLE-TYPE: none
}
#left-nav-box UL LI UL LI
{
    PADDING-LEFT: 0px
}
#left-return-box
{
    PADDING-BOTTOM: 7px;
    BACKGROUND-COLOR: #f8f6f5;
    PADDING-LEFT: 7px;
    WIDTH: 206px;
    PADDING-RIGHT: 7px;
    MARGIN-BOTTOM: 14px;
    FLOAT: left;
    BORDER-TOP: #d2d1d0 1px solid;
    PADDING-TOP: 7px
}
.left-promo
{
    BORDER-BOTTOM: black 1px solid;
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 5px;
    BACKGROUND-COLOR: #fffee9;
    MARGIN: 10px 5px 5px;
    WIDTH: 210px;
    FLOAT: left;
    BORDER-TOP: black 1px solid;
    PADDING-TOP: 10px
}
.left-promo-noborder
{
    TEXT-ALIGN: center;
    BACKGROUND-COLOR: #7a99ac;
    MARGIN-TOP: 10px;
    WIDTH: 200px;
    FLOAT: left;
    MARGIN-LEFT: auto;
    MARGIN-RIGHT: auto;
    PADDING-TOP: 10px
}
.left-nav-block
{
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR: #fffee9;
    MARGIN: 0px 5px;
    WIDTH: 220px;
    FLOAT: left;
    HEIGHT: 50px;
    PADDING-TOP: 0px
}
#business-services-branding-bar
{
    BACKGROUND-IMAGE: url(../images/tier-1-branding-background.gif);
    PADDING-BOTTOM: 15px;
    WIDTH: 910px;
    DISPLAY: inline;
    BACKGROUND-REPEAT: repeat-x;
    FLOAT: left;
    MARGIN-LEFT: 10px;
    CLEAR: both
}
#business-services-branding-bar H1
{
    TEXT-TRANSFORM: lowercase;
    MARGIN-TOP: -9px;
    PADDING-LEFT: 18px;
    COLOR: #fff;
    FONT-SIZE: 36px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 24px
}
#business-services-nav
{
    BORDER-BOTTOM: #999999 1px solid;
    MARGIN-TOP: -10px;
    WIDTH: 910px;
    DISPLAY: inline;
    FLOAT: left;
    HEIGHT: 22px;
    MARGIN-LEFT: 10px;
    CLEAR: left
}
#business-services-nav A
{
    Z-INDEX: 2;
    POSITION: relative;
    PADDING-BOTTOM: 7px;
    PADDING-LEFT: 18px;
    PADDING-RIGHT: 18px;
    HEIGHT: 22px;
    COLOR: #666666;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 7px
}
#business-services-nav A:hover
{
    BACKGROUND-IMAGE: url(../images/business-services-nav-active.gif);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: 50% bottom;
    COLOR: #319ecd;
    TEXT-DECORATION: none
}
#business-services-nav A.active
{
    BACKGROUND-IMAGE: url(../images/business-services-nav-active.gif);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: 50% bottom;
    COLOR: #319ecd
}
#interior-hero
{
    BACKGROUND-IMAGE: url(../images/business-services-background.gif);
    WIDTH: 910px;
    DISPLAY: inline;
    BACKGROUND-REPEAT: repeat-x;
    FLOAT: left;
    HEIGHT: 250px;
    MARGIN-LEFT: 10px;
    CLEAR: left
}
#interior-hero2
{
    BACKGROUND-IMAGE: url(../images/business-services-background.gif);
    WIDTH: 910px;
    DISPLAY: inline;
    BACKGROUND-REPEAT: repeat-x;
    FLOAT: left;
    HEIGHT: 250px;
    MARGIN-LEFT: 10px;
    CLEAR: left;
    BORDER-TOP: #999999 1px solid
}
#interior-hero3
{
    BACKGROUND-IMAGE: url(../images/business-services-background.gif);
    MARGIN-TOP: -21px;
    WIDTH: 910px;
    DISPLAY: inline;
    BACKGROUND-REPEAT: repeat-x;
    FLOAT: left;
    HEIGHT: 250px;
    MARGIN-LEFT: 10px;
    CLEAR: left
}
#hero-testimonial
{
    BACKGROUND-IMAGE: url(../images/business-services-testimonial-background.jpg);
    MARGIN-TOP: 36px;
    WIDTH: 247px;
    DISPLAY: inline;
    BACKGROUND-REPEAT: no-repeat;
    FLOAT: right;
    HEIGHT: 148px;
    COLOR: #666666;
    BORDER-TOP: #d2d1d0 1px solid;
    MARGIN-RIGHT: 27px
}
#hero-testimonial P
{
    PADDING-BOTTOM: 10px;
    LINE-HEIGHT: 110%;
    PADDING-LEFT: 15px;
    WIDTH: 218px;
    PADDING-RIGHT: 15px;
    PADDING-TOP: 10px
}
.signature
{
    DISPLAY: block;
    PADDING-TOP: 10px
}
#interior-hero H1
{
    LINE-HEIGHT: 100%;
    COLOR: #999999;
    FONT-SIZE: 34px;
    FONT-WEIGHT: normal
}
#interior-hero-full H1
{
    MARGIN-TOP: 28px;
    COLOR: #999999;
    FONT-SIZE: 34px;
    FONT-WEIGHT: normal
}
#interior-hero-full H2
{
    PADDING-BOTTOM: 7px;
    LINE-HEIGHT: 100%;
    MARGIN-TOP: 10px;
    WIDTH: 500px;
    COLOR: #666666;
    FONT-SIZE: 22px;
    FONT-WEIGHT: normal
}
#interior-hero-two-thirds
{
    MARGIN-TOP: 32px;
    WIDTH: 580px;
    DISPLAY: inline;
    FLOAT: left;
    HEIGHT: 250px;
    MARGIN-LEFT: 20px
}
#interior-hero-two-thirds P
{
    MARGIN-TOP: 4px;
    PADDING-LEFT: 7px;
    WIDTH: 310px;
    COLOR: #333333
}
#interior-hero-full
{
    MARGIN-TOP: 0px;
    WIDTH: 890px;
    DISPLAY: inline;
    FLOAT: left;
    HEIGHT: 250px;
    MARGIN-LEFT: 20px
}
#interior-hero-full P
{
    MARGIN-TOP: 4px;
    PADDING-LEFT: 7px;
    WIDTH: 485px;
    COLOR: #333333
}
.business-services
{
    BACKGROUND-IMAGE: url(../images/business-services-hero-graphic.jpg);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: 290px 0px
}
.design-services
{
    BACKGROUND-IMAGE: url(../images/design-services-hero-graphic.jpg);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: 490px 0px
}
.direct-marketing
{
    BACKGROUND-IMAGE: url(../images/direct-marketing-hero-graphic.jpg);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: 490px 0px
}
.website-services
{
    BACKGROUND-IMAGE: url(../images/website-services-hero-graphic.jpg);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: 490px 0px
}
.threecol
{
    MIN-HEIGHT: 200px;
    WIDTH: 290px;
    FLOAT: left;
    COLOR: #4f4f4f;
    FONT-SIZE: 12px
}
.threecol P
{
    PADDING-BOTTOM: 0px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 265px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.threecol UL
{
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 265px;
    PADDING-RIGHT: 0px;
    HEIGHT: 100px;
    PADDING-TOP: 0px
}
.threecol UL LI
{
    BACKGROUND-IMAGE: url(../images/green-bullet.gif);
    LINE-HEIGHT: 16px;
    PADDING-LEFT: 17px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: 0.6em 0.6em
}
#three-columns .col-1
{
    DISPLAY: inline;
    MARGIN-LEFT: 10px;
    MARGIN-RIGHT: 10px
}
#three-columns .col-2
{
    BORDER-LEFT: #ede9e6 1px solid;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    DISPLAY: inline;
    BORDER-RIGHT: #ede9e6 1px solid
}
#three-columns .col-3
{
    DISPLAY: inline;
    MARGIN-LEFT: 10px;
    MARGIN-RIGHT: 10px
}
#three-columns
{
    PADDING-BOTTOM: 30px;
    WIDTH: 932px;
    FLOAT: left;
    CLEAR: left
}
.button-indent
{
    DISPLAY: inline;
    MARGIN-LEFT: 17px
}
#three-columns H2
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 290px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    FLOAT: left;
    HEIGHT: 46px;
    FONT-SIZE: 18px;
    PADDING-TOP: 0.6em
}
#three-columns UL
{
    CLEAR: both
}
#three-columns H2.design-services
{
    BACKGROUND-IMAGE: url(../images/icon-design-services.gif);
    PADDING-LEFT: 58px;
    WIDTH: 232px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: left 50%
}
#three-columns H2.direct-marketing
{
    BACKGROUND-IMAGE: url(../images/icon-direct-marketing.gif);
    PADDING-LEFT: 58px;
    WIDTH: 232px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: left 50%
}
#three-columns H2.website-services
{
    BACKGROUND-IMAGE: url(../images/icon-website-services.gif);
    PADDING-LEFT: 58px;
    WIDTH: 232px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: left 50%
}
#twocol-reverse-col-1
{
    WIDTH: 690px;
    DISPLAY: inline;
    FLOAT: left;
    CLEAR: left
}
#twocol-reverse-col-2
{
    WIDTH: 220px;
    DISPLAY: inline;
    FLOAT: right;
    MARGIN-RIGHT: 10px
}
#twocol-reverse-col-1 H1
{
    MARGIN-BOTTOM: 10px;
    FONT-SIZE: 18px
}
#twocol-reverse-col-1 H2
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT-SIZE: 15px;
    PADDING-TOP: 10px
}
.vertical-stack
{
    WIDTH: 680px;
    FLOAT: left;
    COLOR: #4f4f4f;
    CLEAR: left
}
.vertical-stack H2
{
    BORDER-BOTTOM: #cdcdcd 1px solid;
    PADDING-BOTTOM: 0px;
    MARGIN: 10px 0px 0px;
    PADDING-LEFT: 0px;
    WIDTH: 680px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    FLOAT: left;
    FONT-SIZE: 18px;
    PADDING-TOP: 0px
}
#twocol-reverse-col-1 .col1
{
    MARGIN-TOP: 5px;
    WIDTH: 220px;
    DISPLAY: inline;
    FLOAT: left;
    CLEAR: left;
    MARGIN-RIGHT: 10px
}
#twocol-reverse-col-1 .col2
{
    MARGIN-TOP: 5px;
    WIDTH: 215px;
    DISPLAY: inline;
    FLOAT: left;
    MARGIN-RIGHT: 10px
}
#twocol-reverse-col-1 .col3
{
    MARGIN-TOP: 5px;
    WIDTH: 220px;
    DISPLAY: inline;
    FLOAT: left
}
.vertical-stack UL
{
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.vertical-stack UL LI
{
    BACKGROUND-IMAGE: url(../images/green-bullet.gif);
    LINE-HEIGHT: 16px;
    PADDING-LEFT: 17px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: 0.6em 0.6em
}
.logo-design
{
    BACKGROUND-IMAGE: url(../images/logo-design-hero-graphic.jpg);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: 580px 22px
}
.logo-example
{
    WIDTH: 290px;
    DISPLAY: inline;
    MARGIN-BOTTOM: 35px;
    FLOAT: left;
    CLEAR: none;
    MARGIN-RIGHT: 10px
}
.logo-example IMG
{
    PADDING-RIGHT: 18px;
    FLOAT: left
}
UL#logo-example
{
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 600px;
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    FLOAT: left;
    PADDING-TOP: 0px
}
UL#logo-example LI
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 200px;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    PADDING-TOP: 0px
}
.twothirds
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    MIN-HEIGHT: 200px;
    WIDTH: 668px;
    FLOAT: left;
    COLOR: #4f4f4f;
    FONT-SIZE: 12px;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none
}
.testimonial
{
    BACKGROUND-IMAGE: url(../images/two-column-testimonial-background.jpg);
    MIN-HEIGHT: 69px;
    PADDING-LEFT: 38px;
    WIDTH: 542px;
    BACKGROUND-REPEAT: no-repeat;
    FLOAT: left;
    CLEAR: left;
    BORDER-TOP: #dedddc 1px solid;
    PADDING-TOP: 13px
}
.testimonial P
{
    FONT-STYLE: italic;
    WIDTH: 300px
}
.testimonial P.name
{
    FONT-STYLE: normal;
    FONT-WEIGHT: bold
}
#small-start-my-logo
{
    MARGIN-TOP: 30px;
    DISPLAY: inline;
    FLOAT: right;
    MARGIN-RIGHT: 50px
}
#three-columns
{
    PADDING-BOTTOM: 30px;
    WIDTH: 932px;
    FLOAT: left;
    CLEAR: left
}
#three-columns .col-1
{
    MARGIN: 0px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    DISPLAY: inline;
    BORDER-RIGHT: #ede9e6 1px solid
}
#three-columns .col-2
{
    BORDER-LEFT: #ede9e6 1px solid;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    DISPLAY: inline
}
#three-columns .col-3
{
    DISPLAY: inline;
    MARGIN-LEFT: 10px;
    MARGIN-RIGHT: 0px
}
.small-text
{
    LETTER-SPACING: 0px;
    FONT-SIZE: 11px;
    WORD-SPACING: -1px
}
#three-columns .onethird H2
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 290px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    FLOAT: left;
    HEIGHT: 46px;
    FONT-SIZE: 18px;
    PADDING-TOP: 0.6em
}
#three-columns .onethird H3
{
    FONT-SIZE: 14px
}
#three-columns .twothirds H2
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 598px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    FLOAT: left;
    HEIGHT: 46px;
    FONT-SIZE: 18px;
    PADDING-TOP: 0.6em
}
.col-2-3
{
    DISPLAY: inline;
    MARGIN-LEFT: 10px;
    MARGIN-RIGHT: 10px
}
#logo-additional
{
    MARGIN-TOP: 80px
}
.small-three-column
{
    WIDTH: 190px;
    DISPLAY: inline;
    FLOAT: left;
    MARGIN-RIGHT: 10px
}
#three-columns .twothirds .small-three-column H2
{
    WIDTH: 190px;
    FONT-SIZE: 16px
}
#logo-design-packages-main
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    FLOAT: right;
    PADDING-TOP: 0px
}
.faq-question
{
    FONT-WEIGHT: bold
}
#more-questions
{
    BORDER-BOTTOM: #ede9e6 1px solid;
    MARGIN: 20px;
    CLEAR: left;
    BORDER-TOP: #ede9e6 1px solid
}
.col-1-2
{
    DISPLAY: inline;
    FLOAT: left;
    MARGIN-LEFT: 10px
}
.column3
{
    BORDER-LEFT: #ede9e6 1px solid;
    MARGIN: 0px;
    PADDING-LEFT: 10px;
    DISPLAY: inline;
    FLOAT: right
}
.left
{
    FLOAT: left
}
.margin-right-20
{
    MARGIN-RIGHT: 20px
}
#logo-example-side-column
{
    BORDER-BOTTOM: #ede9e6 1px solid;
    PADDING-BOTTOM: 20px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 290px;
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    FLOAT: left;
    CLEAR: left;
    BORDER-TOP: #ede9e6 1px solid;
    PADDING-TOP: 0px
}
#logo-example-side-column H3
{
    MARGIN: 1em 0px;
    HEIGHT: auto
}
#logo-example-side-column .logo-example
{
    MARGIN: 0px 0px 10px
}
.testimonial-col-3
{
    WIDTH: 290px;
    DISPLAY: inline;
    FLOAT: left;
    CLEAR: left
}
.testimonial-col-3
{
    BACKGROUND-IMAGE: url(../images/one-third-column-testimonial-background.jpg);
    PADDING-BOTTOM: 30px;
    PADDING-LEFT: 30px;
    WIDTH: 230px;
    PADDING-RIGHT: 30px;
    BACKGROUND-REPEAT: no-repeat;
    PADDING-TOP: 30px
}
.testimonial-col-3 P
{
    WIDTH: 230px
}
.testimonial-col-3 P.name
{
    FONT-WEIGHT: bold
}
.logo-steps
{
    MARGIN-TOP: 20px;
    WIDTH: 270px;
    DISPLAY: inline;
    FLOAT: left;
    MARGIN-LEFT: 20px
}
#interior-hero-full .logo-steps H2
{
    WIDTH: 260px;
    DISPLAY: block
}
.step-image
{
    WIDTH: 270px;
    FLOAT: left;
    HEIGHT: 90px
}
.twothirds H1
{
    FONT-SIZE: 18px
}
.eighty-percent
{
    FONT-SIZE: 80%
}
#logo-gallery-controls
{
    MARGIN-TOP: 10px;
    WIDTH: 590px;
    DISPLAY: inline;
    FLOAT: left;
    CLEAR: left
}
#logo-gallery-controls .example-count
{
    DISPLAY: inline;
    FLOAT: left
}
#logo-gallery-controls .example-count .active
{
    FONT-WEIGHT: bold
}
#logo-gallery-controls .industry-style-select
{
    DISPLAY: inline;
    FLOAT: right
}
.logo-gallery
{
    MARGIN-TOP: 10px;
    WIDTH: 590px;
    DISPLAY: inline;
    FLOAT: left;
    CLEAR: left
}
.logo-gallery UL
{
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px 0px 0px 10px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    PADDING-TOP: 0px
}
.logo-gallery UL LI
{
    MARGIN-BOTTOM: 2px;
    FLOAT: left;
    MARGIN-RIGHT: 5px
}
#logo-gallery-before-and-after H4
{
    MARGIN: 0px;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold
}
.before
{
    FLOAT: left
}
.after
{
    FLOAT: right
}
#interior-hero-absent
{
    WIDTH: 932px;
    FLOAT: left;
    HEIGHT: 20px;
    CLEAR: both
}
#full-column
{
    PADDING-BOTTOM: 30px;
    MARGIN: 0px 10px;
    WIDTH: 932px;
    DISPLAY: inline;
    FLOAT: left;
    CLEAR: left
}
.logo-package
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 0px;
    MARGIN-TOP: 20px;
    PADDING-LEFT: 5px;
    WIDTH: 290px;
    PADDING-RIGHT: 5px;
    DISPLAY: inline;
    MARGIN-BOTTOM: 10px;
    FLOAT: left;
    PADDING-TOP: 0px
}
.logo-package-quote
{
    TEXT-ALIGN: center;
    WIDTH: 290px;
    DISPLAY: inline;
    FLOAT: left
}
.logo-package-quote P
{
    PADDING-BOTTOM: 10px;
    FONT-STYLE: italic;
    PADDING-LEFT: 40px;
    PADDING-RIGHT: 40px;
    PADDING-TOP: 0px
}
.logo-package-col2
{
    BORDER-LEFT: #dedddc 1px solid;
    BORDER-RIGHT: #dedddc 1px solid
}
.logo-package H2
{
    FONT-STYLE: italic;
    MARGIN-BOTTOM: 0px;
    COLOR: #4bbbeb;
    FONT-SIZE: 21px
}
P.logo-package-price
{
    LINE-HEIGHT: 10%;
    COLOR: #ed1b2d;
    FONT-SIZE: 36px;
    FONT-WEIGHT: bold
}
P.unlimited-revisions
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    HEIGHT: 2.2em;
    COLOR: #ed1b2d;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 0px
}
.foundation
{
    BACKGROUND-IMAGE: url(../images/logo-package--foundation-value.jpg);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: right top
}
.innovation
{
    BACKGROUND-IMAGE: url(../images/logo-package--innovation-value.jpg);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: right top
}
.inspiration
{
    BACKGROUND-IMAGE: url(../images/logo-package--inspiration-value.jpg);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: right top
}
.mail-example
{
    WIDTH: 190px;
    DISPLAY: inline;
    MARGIN-BOTTOM: 35px;
    FLOAT: left;
    CLEAR: none;
    MARGIN-RIGHT: 10px
}
.mail-example IMG
{
    PADDING-RIGHT: 15px;
    FLOAT: left
}
.mail-example H3
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT-SIZE: 14px;
    PADDING-TOP: 0px
}
.direct-mail-services
{
    BACKGROUND-IMAGE: url(../images/direct-mail-hero-graphic.jpg);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: 490px 0px
}
.solutions-for-contractors
{
    BACKGROUND-IMAGE: url(../images/solutions-for-contractors-hero-graphic.jpg);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: 549px 0px
}
.solutions-for-automotive
{
    BACKGROUND-IMAGE: url(../images/solutions-for-automotive-hero-graphic.jpg);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: 549px 0px
}
.solutions-for-retailers
{
    BACKGROUND-IMAGE: url(../images/solutions-for-retailers-hero-graphic.jpg);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: 549px 0px
}
.solutions-for-small-business
{
    BACKGROUND-IMAGE: url(../images/solutions-for-small-business-hero-graphic.jpg);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: 549px 0px
}
#side-testimonial
{
    BACKGROUND-IMAGE: url(../images/side-testimonial-background.jpg);
    MARGIN-TOP: 36px;
    WIDTH: 247px;
    DISPLAY: inline;
    BACKGROUND-REPEAT: no-repeat;
    FLOAT: left;
    HEIGHT: 147px;
    COLOR: #666666
}
#side-testimonial P
{
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 35px;
    WIDTH: 168px;
    PADDING-RIGHT: 35px;
    PADDING-TOP: 10px
}
#side-testimonial2
{
    BACKGROUND-IMAGE: url(../images/side-testimonial-background.jpg);
    WIDTH: 247px;
    DISPLAY: inline;
    BACKGROUND-REPEAT: no-repeat;
    FLOAT: left;
    HEIGHT: 147px;
    COLOR: #666666
}
#side-testimonial2 P
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 35px;
    WIDTH: 168px;
    PADDING-RIGHT: 35px;
    PADDING-TOP: 0px
}
.contractor-row-item
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 16px;
    WIDTH: 130px;
    PADDING-RIGHT: 16px;
    FLOAT: left;
    MARGIN-LEFT: 10px;
    PADDING-TOP: 0px
}
.contractor-row-item P
{
    TEXT-ALIGN: center
}
.contractor-row .col-1
{
    MARGIN-LEFT: 0px
}
.contractor-row H3
{
    PADDING-BOTTOM: 6px;
    PADDING-LEFT: 10px;
    WIDTH: 658px;
    PADDING-RIGHT: 10px;
    CLEAR: both;
    FONT-SIZE: 14px;
    BORDER-TOP: #d2d1d0 1px solid;
    FONT-WEIGHT: normal;
    PADDING-TOP: 6px
}
.contractor-favorites-module
{
    PADDING-BOTTOM: 16px;
    MARGIN: 0px 22px;
    MIN-HEIGHT: 125px;
    PADDING-LEFT: 0px;
    WIDTH: 887px;
    PADDING-RIGHT: 0px;
    CLEAR: left;
    FONT-SIZE: 80%;
    BORDER-TOP: #f6f4f2 1px solid;
    PADDING-TOP: 16px
}
.contractor-favorites-info
{
    MARGIN-TOP: 12px;
    WIDTH: 184px;
    FLOAT: left
}
.contractor-favorites-info H3
{
    FONT-SIZE: 15px
}
.contractor-favorites-info P
{
    LINE-HEIGHT: 120%;
    MARGIN-TOP: 0px;
    WIDTH: 155px
}
.new
{
    BACKGROUND-IMAGE: url(../images/product-new-small.gif);
    Z-INDEX: 2;
    POSITION: absolute;
    WIDTH: 150px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: right top;
    HEIGHT: 90px
}
.discount
{
    COLOR: #ed1b2d
}
.market-overview-pic
{
    FLOAT: right;
    MARGIN-RIGHT: 10px
}
UL#three-column-list
{
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 690px;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    CLEAR: left;
    PADDING-TOP: 0px
}
UL#three-column-list LI
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 10px 0px 0px;
    PADDING-LEFT: 0px;
    WIDTH: 220px;
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    FLOAT: left;
    HEIGHT: 310px;
    PADDING-TOP: 0px
}
UL#three-column-list H3
{
    FONT-SIZE: 15px
}
#success-stories-featured-products
{
    MARGIN-TOP: 10px;
    WIDTH: 678px;
    FLOAT: left;
    CLEAR: left;
    BORDER-TOP: #f6f4f2 1px solid;
    PADDING-TOP: 10px
}
#success-stories-featured-products H3
{
    COLOR: #5c5c5e;
    FONT-SIZE: 16px
}
#three-quarter-column-one-third
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    WIDTH: 250px;
    FLOAT: left;
    BORDER-TOP: medium none;
    MARGIN-RIGHT: 5px;
    BORDER-RIGHT: medium none
}
#three-quarter-column-two-thirds
{
    WIDTH: 400px;
    FLOAT: left;
    MARGIN-RIGHT: 5px
}
#stories-testimonial
{
    BACKGROUND-IMAGE: url(../images/stories-testimonial-background.jpg);
    BORDER-BOTTOM: #d2d1d0 1px solid;
    MARGIN-TOP: 20px;
    WIDTH: 220px;
    DISPLAY: inline;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: 50% bottom;
    FLOAT: left;
    COLOR: #666666
}
#stories-testimonial P
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 20px;
    PADDING-RIGHT: 20px;
    PADDING-TOP: 0px
}
.clear
{
    CLEAR: both
}
.border
{
    BORDER-BOTTOM: #d7d9c3 1px solid;
    BORDER-LEFT: #d7d9c3 1px solid;
    BORDER-TOP: #d7d9c3 1px solid;
    BORDER-RIGHT: #d7d9c3 1px solid
}
#mainContentNoSideNav
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px auto;
    MIN-HEIGHT: 500px;
    PADDING-LEFT: 0px;
    WIDTH: 932px;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    CLEAR: both;
    PADDING-TOP: 10px
}
#mainContentNoSideNav P
{
    LINE-HEIGHT: 17px;
    MARGIN: 10px 0px;
    CLEAR: both
}
#prodColTitle
{
    WIDTH: 685px;
    MARGIN-BOTTOM: 5px;
    FLOAT: left;
    COLOR: #5a5b5d;
    MARGIN-RIGHT: 8px
}
#prodColTitle TABLE
{
    MARGIN-TOP: 5px;
    COLOR: #5a5b5d
}
#prodColTitle TABLE TD
{
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    PADDING-TOP: 2px
}
#prodColA
{
    Z-INDEX: 0;
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    WIDTH: 150px;
    FLOAT: right;
    COLOR: #e51837;
    MARGIN-LEFT: 10px;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none
}
#prodColA STRONG
{
    MARGIN-TOP: 10px;

    DISPLAY: block;
    CLEAR: left;
    BORDER-TOP: #cccccc 1px solid;
    PADDING-TOP: 5px
}
#prodColA TABLE
{
    MARGIN-TOP: 5px;
    COLOR: #5a5b5d
}
#prodColA TABLE TD
{
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 5px;
    WIDTH: 127px;
    PADDING-RIGHT: 5px;
    PADDING-TOP: 5px
}
#prodColB
{
    WIDTH: 385px;
    FLOAT: left;
    COLOR: #5a5b5d;
    MARGIN-RIGHT: 8px
}
#prodColB P
{
    MARGIN: 0px
}
#prodColC
{
    WIDTH: 220px;
    FLOAT: left
}
#prodColD
{
    Z-INDEX: 0;
    WIDTH: 150px;
    FLOAT: right
}
#prodColE
{
    WIDTH: 690px;
    FLOAT: left;
    MARGIN-RIGHT: 10px
}
#prodColEE
{
    WIDTH: 200px;
    FLOAT: right
}
#prodColEE FIELDSET
{
    MARGIN-TOP: 37px
}
#prodColEE FIELDSET UL
{
    MARGIN-BOTTOM: 0.5em
}
#prodColEE FIELDSET LI
{
    PADDING-RIGHT: 10px;
    FONT-SIZE: 75%;
    FONT-WEIGHT: normal
}
#prodColEE FIELDSET H1
{
    MARGIN-LEFT: -30px;
    FONT-SIZE: 90%
}

#benefitCol
{
    WIDTH: 200px;
    FLOAT: right
}
#benefitCol FIELDSET
{
    MARGIN-TOP: 37px
}
#benefitCol FIELDSET UL
{
    MARGIN-BOTTOM: 0.5em
}
#benefitCol FIELDSET LI
{
    PADDING-RIGHT: 10px;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal
}
#benefitCol FIELDSET H1
{
    MARGIN-LEFT: -30px;
    FONT-SIZE: 15px;
}

.prodTDA
{
    BORDER-BOTTOM: #d7d9c3 1px solid;
    TEXT-ALIGN: center;
    BORDER-LEFT: #d7d9c3 1px solid;
    BORDER-TOP: #d7d9c3 1px solid;
    BORDER-RIGHT: #d7d9c3 1px solid
}
.prodTDB
{
    TEXT-ALIGN: center
}
.prodSelect
{
    PADDING-RIGHT: 25px;
    FONT-WEIGHT: bold
}
.prodTable
{
    BORDER-BOTTOM: #d7d9c3 1px solid;
    TEXT-ALIGN: center;
    BORDER-LEFT: #d7d9c3 1px solid;
    WIDTH: 375px;
    BORDER-TOP: #d7d9c3 1px solid;
    BORDER-RIGHT: #d7d9c3 1px solid
}
.prodTable TH
{
    BORDER-BOTTOM: #b6b8a5 1px solid;
    BORDER-LEFT: #b6b8a5 1px solid;
    PADDING-BOTTOM: 2px;
    BACKGROUND-COLOR: #d7d9c3;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    FONT-SIZE: 11px;
    BORDER-TOP: #b6b8a5 1px solid;
    BORDER-RIGHT: #b6b8a5 1px solid;
    PADDING-TOP: 2px
}
.prodTable TD
{
    BORDER-BOTTOM: #d7d9c3 1px solid;
    BORDER-LEFT: #d7d9c3 1px solid;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    FONT-SIZE: 11px;
    VERTICAL-ALIGN: top;
    BORDER-TOP: #d7d9c3 1px solid;
    BORDER-RIGHT: #d7d9c3 1px solid;
    PADDING-TOP: 2px
}
.apparel-color
{
    WIDTH: 120px;
    MARGIN-RIGHT: 10px
}
.apparel-size
{
    WIDTH: 120px;
    MARGIN-RIGHT: 10px
}
.apparel-quan
{
    WIDTH: 50px;
    MARGIN-RIGHT: 10px
}
.sideProds
{
    WIDTH: 215px;
    CLEAR: left
}
.sideProds H1
{
    TEXT-ALIGN: left;
    PADDING-LEFT: 15px;
    FONT-SIZE: 100%
}
.sideProds UL
{
    PADDING-BOTTOM: 20px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 215px;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    PADDING-TOP: 0px
}
.sideProds A
{
}
.sideProds LI
{
    TEXT-ALIGN: center;
    BORDER-LEFT: #d1cfd0 1px solid;
    PADDING-BOTTOM: 0.8em;
    PADDING-LEFT: 0em;
    WIDTH: 219px;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    FONT-WEIGHT: bold;
    PADDING-TOP: 39px
}
.sideProds LI.noBorder
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none
}
.sideProds .sectionTitle
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 6px;
    WIDTH: 213px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    FONT-WEIGHT: bold;
    PADDING-TOP: 0.2em
}
.sideProds .sectionTitle H1
{
    COLOR: #5a5b5d;
    FONT-SIZE: 16px;
    PADDING-TOP: 10px
}
.sideProds .sectionTitle A
{
    COLOR: #5c5c5e
}
.sideProds .bottomBorder
{
    PADDING-BOTTOM: 0.5em
}
.sideProds .topBorder
{
}
.sideProds .adSpace
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.sideProds .sideProdsText
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 10px;
    WIDTH: 199px;
    PADDING-RIGHT: 10px;
    VERTICAL-ALIGN: top;
    FONT-WEIGHT: normal;
    PADDING-TOP: 5px
}
.sideProds .sideProdsTextCenter
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 10px;
    WIDTH: 199px;
    PADDING-RIGHT: 10px;
    COLOR: #5a5b5d;
    VERTICAL-ALIGN: top;
    FONT-WEIGHT: normal;
    PADDING-TOP: 5px
}
.sideProds .sideProdsText TD
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 10px
}
#two-column-left
{
    WIDTH: 47%;
    FLOAT: left;
    BORDER-LEFT: #d1cfd0 1px solid;
    BORDER-RIGHT: #d1cfd0 1px solid;
    BORDER-TOP: #d1cfd0 1px solid;
    BORDER-Bottom: #d1cfd0 1px solid;
}
#two-column-right
{
    WIDTH: 47%;
    FLOAT: right;
    BORDER-LEFT: #d1cfd0 1px solid;
    BORDER-RIGHT: #d1cfd0 1px solid;
    BORDER-TOP: #d1cfd0 1px solid;
    BORDER-Bottom: #d1cfd0 1px solid;
}
#twocol-col-2-col-1
{
    WIDTH: 49%;
    FLOAT: left;
    BORDER-RIGHT: #e3e4e5 1px solid
}
#twocol-col-2-col-2
{
    WIDTH: 49%;
    FLOAT: right
}
.labelTB
{
    WIDTH: 200px;
    DISPLAY: block
}
.labelLightBox
{
    WIDTH: 175px;
    DISPLAY: block
}
.labelShip
{
    WIDTH: 125px;
    DISPLAY: block
}
.bottomTB
{
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 0px;
    VERTICAL-ALIGN: bottom;
    PADDING-TOP: 0px
}
.full
{
    PADDING-LEFT: 10px;
    WIDTH: 893px;
    PADDING-RIGHT: 10px;
    FLOAT: left;
    PADDING-TOP: 20px
}
.oneCol
{
    PADDING-LEFT: 10px;
    WIDTH: 435px;
    FLOAT: left;
    PADDING-TOP: 20px
}
.twoCol
{
    BORDER-BOTTOM: thick;
    BORDER-LEFT: thick;
    WIDTH: 470px;
    PADDING-RIGHT: 10px;
    FLOAT: left;
    BORDER-TOP: thick;
    BORDER-RIGHT: #d1cfd0 1px solid;
    PADDING-TOP: 20px
}
.email
{
    BORDER-BOTTOM: #abadb3 1px solid;
    BORDER-LEFT: #abadb3 1px solid;
    WIDTH: 200px;
    BORDER-TOP: #abadb3 1px solid;
    BORDER-RIGHT: #abadb3 1px solid
}
.firstName
{
    BORDER-BOTTOM: #abadb3 1px solid;
    BORDER-LEFT: #abadb3 1px solid;
    WIDTH: 200px;
    BORDER-TOP: #abadb3 1px solid;
    BORDER-RIGHT: #abadb3 1px solid
}
.lastName
{
    BORDER-BOTTOM: #abadb3 1px solid;
    BORDER-LEFT: #abadb3 1px solid;
    WIDTH: 200px;
    BORDER-TOP: #abadb3 1px solid;
    BORDER-RIGHT: #abadb3 1px solid
}
.password
{
    BORDER-BOTTOM: #abadb3 1px solid;
    BORDER-LEFT: #abadb3 1px solid;
    WIDTH: 200px;
    BORDER-TOP: #abadb3 1px solid;
    BORDER-RIGHT: #abadb3 1px solid
}
.secretQ
{
    BORDER-BOTTOM: #abadb3 1px solid;
    BORDER-LEFT: #abadb3 1px solid;
    WIDTH: 200px;
    BORDER-TOP: #abadb3 1px solid;
    BORDER-RIGHT: #abadb3 1px solid
}
.secretA
{
    BORDER-BOTTOM: #abadb3 1px solid;
    BORDER-LEFT: #abadb3 1px solid;
    WIDTH: 200px;
    BORDER-TOP: #abadb3 1px solid;
    BORDER-RIGHT: #abadb3 1px solid
}
.software
{
    BORDER-BOTTOM: #abadb3 1px solid;
    BORDER-LEFT: #abadb3 1px solid;
    WIDTH: 200px;
    BORDER-TOP: #abadb3 1px solid;
    BORDER-RIGHT: #abadb3 1px solid
}
.general
{
    BORDER-BOTTOM: #abadb3 1px solid;
    BORDER-LEFT: #abadb3 1px solid;
    WIDTH: 200px;
    BORDER-TOP: #abadb3 1px solid;
    BORDER-RIGHT: #abadb3 1px solid
}
.dropDown
{
    BORDER-BOTTOM: #abadb3 1px solid;
    BORDER-LEFT: #abadb3 1px solid;
    WIDTH: 200px;
    BORDER-TOP: #abadb3 1px solid;
    BORDER-RIGHT: #abadb3 1px solid
}
.softwaredropDown
{
    BORDER-BOTTOM: #abadb3 1px solid;
    BORDER-LEFT: #abadb3 1px solid;
    WIDTH: 200px;
    BORDER-TOP: #abadb3 1px solid;
    BORDER-RIGHT: #abadb3 1px solid
}
.state
{
    BORDER-BOTTOM: #abadb3 1px solid;
    BORDER-LEFT: #abadb3 1px solid;
    WIDTH: 200px;
    BORDER-TOP: #abadb3 1px solid;
    BORDER-RIGHT: #abadb3 1px solid
}
.secretQ
{
    BORDER-BOTTOM: #abadb3 1px solid;
    BORDER-LEFT: #abadb3 1px solid;
    WIDTH: 300px;
    BORDER-TOP: #abadb3 1px solid;
    BORDER-RIGHT: #abadb3 1px solid
}
.general
{
    BORDER-BOTTOM: #abadb3 1px solid;
    BORDER-LEFT: #abadb3 1px solid;
    WIDTH: 200px;
    BORDER-TOP: #abadb3 1px solid;
    BORDER-RIGHT: #abadb3 1px solid
}
.dropDown
{
    BORDER-BOTTOM: #abadb3 1px solid;
    BORDER-LEFT: #abadb3 1px solid;
    WIDTH: 270px;
    BORDER-TOP: #abadb3 1px solid;
    BORDER-RIGHT: #abadb3 1px solid
}
.software
{
    BORDER-BOTTOM: #abadb3 1px solid;
    BORDER-LEFT: #abadb3 1px solid;
    WIDTH: 250px;
    BORDER-TOP: #abadb3 1px solid;
    BORDER-RIGHT: #abadb3 1px solid
}
.softwaredropDown
{
    BORDER-BOTTOM: #abadb3 1px solid;
    BORDER-LEFT: #abadb3 1px solid;
    WIDTH: auto;
    BORDER-TOP: #abadb3 1px solid;
    BORDER-RIGHT: #abadb3 1px solid
}
.state
{
    BORDER-BOTTOM: #abadb3 1px solid;
    BORDER-LEFT: #abadb3 1px solid;
    WIDTH: 203px;
    BORDER-TOP: #abadb3 1px solid;
    BORDER-RIGHT: #abadb3 1px solid
}
.qty
{
    BORDER-BOTTOM: #abadb3 1px solid;
    TEXT-ALIGN: center;
    BORDER-LEFT: #abadb3 1px solid;
    WIDTH: 25px;
    MARGIN-LEFT: 10px;
    BORDER-TOP: #abadb3 1px solid;
    BORDER-RIGHT: #abadb3 1px solid
}
.qty2
{
    BORDER-BOTTOM: #abadb3 1px solid;
    TEXT-ALIGN: center;
    BORDER-LEFT: #abadb3 1px solid;
    WIDTH: 50px;
    BORDER-TOP: #abadb3 1px solid;
    BORDER-RIGHT: #abadb3 1px solid
}
.areaCode
{
    BORDER-BOTTOM: #abadb3 1px solid;
    BORDER-LEFT: #abadb3 1px solid;
    WIDTH: 50px;
    BORDER-TOP: #abadb3 1px solid;
    MARGIN-RIGHT: 10px;
    BORDER-RIGHT: #abadb3 1px solid
}
.phoneA
{
    BORDER-BOTTOM: #abadb3 1px solid;
    BORDER-LEFT: #abadb3 1px solid;
    WIDTH: 50px;
    MARGIN-BOTTOM: 5px;
    BORDER-TOP: #abadb3 1px solid;
    MARGIN-RIGHT: 10px;
    BORDER-RIGHT: #abadb3 1px solid
}
.phoneB
{
    BORDER-BOTTOM: #abadb3 1px solid;
    BORDER-LEFT: #abadb3 1px solid;
    WIDTH: 75px;
    BORDER-TOP: #abadb3 1px solid;
    BORDER-RIGHT: #abadb3 1px solid
}
.date
{
    BORDER-BOTTOM: #abadb3 1px solid;
    BORDER-LEFT: #abadb3 1px solid;
    WIDTH: 50px;
    BORDER-TOP: #abadb3 1px solid;
    MARGIN-RIGHT: 10px;
    BORDER-RIGHT: #abadb3 1px solid
}
.month
{
    BORDER-BOTTOM: #abadb3 1px solid;
    BORDER-LEFT: #abadb3 1px solid;
    WIDTH: 98px;
    BORDER-TOP: #abadb3 1px solid;
    BORDER-RIGHT: #abadb3 1px solid
}
.year
{
    BORDER-BOTTOM: #abadb3 1px solid;
    BORDER-LEFT: #abadb3 1px solid;
    WIDTH: 100px;
    BORDER-TOP: #abadb3 1px solid;
    BORDER-RIGHT: #abadb3 1px solid
}
.checkbox
{
    MARGIN-RIGHT: 5px
}
.checkbox2
{
    MARGIN-BOTTOM: 10px;
    FLOAT: left;
    MARGIN-RIGHT: 5px
}
.btnRight
{
    MARGIN-BOTTOM: 15px;
    FLOAT: right;
    PADDING-TOP: 15px
}
.btnRightB
{
    FLOAT: right
}
.btnRightC
{
    TEXT-ALIGN: right;
    FONT-SIZE: 90%;
    PADDING-TOP: 5px
}
.btnRightD
{
    MARGIN: 0px 0px 5px
}
.btnRightE
{
    MARGIN: 8px 25px 5px 0px;
    FLOAT: right
}
.btnRightEE
{
    MARGIN: 8px 0px 5px 20px;
    WIDTH: 20px;
    FLOAT: right
}
.btnRightF
{
    MARGIN: 0px;
    FLOAT: right
}
.btnRightG
{
    BACKGROUND-COLOR: #d60a27;
    MARGIN: 10px 15px 10px 0px;
    FLOAT: right;
    COLOR: white
}
.btnRightH
{
    FLOAT: right;
    FONT-SIZE: 70%;
    PADDING-TOP: 17px
}
.btnCheck
{
    MARGIN: 10px 23px 5px 0px
}
.smallText
{
    LINE-HEIGHT: 12px;
    FONT-SIZE: 80%;
    TEXT-DECORATION: none
}
.buttons
{
    FLOAT: right
}
.btn-cancel
{
    MARGIN-RIGHT: 20px
}
#styled-form LABEL
{
    WIDTH: 175px;
    FLOAT: left
}
#styled-form P
{
    PADDING-BOTTOM: 15px
}
#styled-form INPUT
{
    MARGIN: 0px 5px 0px 0px;
    FLOAT: left
}
#styled-form LABEL.radio-left
{
    WIDTH: 150px
}
#styled-form LABEL.long
{
    WIDTH: 350px
}
#styled-form SELECT
{
    MARGIN: 0px 5px 0px 0px;
    FLOAT: left
}
#troubleSigningIn
{
    MARGIN-TOP: 25px
}
FIELDSET
{
    BORDER-BOTTOM: #e3e4e5 1px solid;
    POSITION: relative;
    BORDER-LEFT: #e3e4e5 1px solid;

    BACKGROUND-COLOR: #fcfbfa;
    MARGIN: 0px 0px 20px;
    BORDER-TOP: #e3e4e5 1px solid;
    BORDER-RIGHT: #e3e4e5 1px solid;
    PADDING-TOP: 15px
}
LEGEND
{
    POSITION: absolute;
    COLOR: #5c5c5e;
    TOP: -0.5em;
    FONT-WEIGHT: bold;
    LEFT: 0.2em
}
FIELDSET HR
{
    MARGIN: 5px;
    CLEAR: both
}
FIELDSET TD HR
{
    MARGIN: 0px;
    CLEAR: both
}
FIELDSET H2
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 20px;
    PADDING-RIGHT: 0px;
    FONT-SIZE: 100%;
    PADDING-TOP: 0px
}
FIELDSET P
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 1em;
    PADDING-RIGHT: 20px;
    PADDING-TOP: 0px
}
FIELDSET TABLE
{
    MARGIN-TOP: 10px;
    MARGIN-BOTTOM: 0px;
    FLOAT: left
}
FIELDSET A
{
    FONT-WEIGHT: normal
}
FIELDSET TH
{
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 20px;
    PADDING-RIGHT: 0px;
    VERTICAL-ALIGN: top;
    FONT-WEIGHT: bold;
    PADDING-TOP: 0px
}
FIELDSET TD
{
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 20px;
    PADDING-RIGHT: 0px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 0px
}
FIELDSET .btnEdit
{
    PADDING-BOTTOM: 10px;
    MARGIN-TOP: 10px;
    MARGIN-BOTTOM: 10px;
    FLOAT: right
}
FIELDSET TD TD
{
    PADDING-LEFT: 0px;
    FONT-SIZE: 100%
}
FIELDSET TD TD P
{
    FONT-SIZE: 100%
}
#mainContent
{
    PADDING-BOTTOM: 10px;
    WIDTH: 690px;
    FLOAT: right;


}
#mainContent P
{
    LINE-HEIGHT: 150%;
    CLEAR: both;
    PADDING-TOP: 0px
}
#MarketingMessage-Head
{
    WIDTH: 690px
}
#MarketingMessage-Head H1
{
    MARGIN: 0px;
    FONT-SIZE: 18px
}
#MarketingMessage-Head P
{
    MARGIN-TOP: 0px
}
.ThreeColumn-Section
{
    WIDTH: 210px;
    DISPLAY: inline;
    FLOAT: left;
    MARGIN-RIGHT: 10px
}
.ThreeColumn-Section P
{
    MARGIN: 0px
}
.ThreeColumn-Section H2 A
{
    FONT-SIZE: 15px
}
.ThreeColumn-Section IMG
{
    FLOAT: left;
    MARGIN-RIGHT: 10px
}
.ThreeColumn-Gutter
{
}
.Item-Row
{
    LINE-HEIGHT: 160%;
    WIDTH: 690px;
    FLOAT: left;
    PADDING-TOP: 15px
}
.item-row-2
{
    FLOAT: left;
    CLEAR: left
}
.sideNav
{
    BACKGROUND-COLOR: #f8f6f5;
    WIDTH: 220px;
    MARGIN-BOTTOM: 11px;
    FLOAT: left;
    CLEAR: left;
    BORDER-TOP: #d2d1d0 1px solid
}
.sideNav UL
{
    PADDING-BOTTOM: 5px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    PADDING-TOP: 5px
}
.sideNav A
{
}
.sideNav LI
{
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 18px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 3px
}
.sideNav LI UL LI
{
}
.sideNav LI.noBorder
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none
}
.sideNav .sectionTitle
{
    BACKGROUND-IMAGE: url(../images/left-nav-h2-arrow.gif);
    MARGIN: 0px;
    PADDING-LEFT: 10px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: 0px 0.3em;
    COLOR: #333333;
    FONT-SIZE: 16px;
    PADDING-TOP: 0px
}
.sideNav .sectionTitle H1
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    COLOR: #333333;
    FONT-SIZE: 16px;
    PADDING-TOP: 0px
}
.sideNav .sectionTitle A
{
}
.sideNav .bottomBorder
{
}
.sideNav .bottomBorder TD
{
    VERTICAL-ALIGN: top
}
.sideNav-orderSummary-price
{
    TEXT-ALIGN: right;
    WIDTH: 35%;
    PADDING-RIGHT: 10px
}
.sidePromo
{
    BORDER-BOTTOM: #d6d9c4 1px solid;
    BORDER-LEFT: #d6d9c4 1px solid;
    MARGIN-TOP: 0em;
    WIDTH: 183px;
    MARGIN-BOTTOM: 0.5em;
    FLOAT: left;
    CLEAR: left;
    BORDER-TOP: #d6d9c4 1px solid;
    BORDER-RIGHT: #d6d9c4 1px solid
}
.sidePromo UL
{
    PADDING-BOTTOM: 0.6em;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 177px;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    COLOR: #68622e;
    PADDING-TOP: 0.6em
}
.sidePromo A
{
    COLOR: #68622e;
    FONT-WEIGHT: normal
}
.sidePromo LI
{
    PADDING-BOTTOM: 0.5em;
    PADDING-LEFT: 1em;
    WIDTH: 170px;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    FONT-SIZE: 75%;
    FONT-WEIGHT: bold;
    PADDING-TOP: 0.5em
}
.sidePromo1
{
    BORDER-BOTTOM: #d6d9c4 0px solid;
    BORDER-LEFT: #d6d9c4 0px solid;
    MARGIN-TOP: 0em;
    WIDTH: 183px;
    MARGIN-BOTTOM: 0.5em;
    FLOAT: left;
    CLEAR: left;
    BORDER-TOP: #d6d9c4 0px solid;
    BORDER-RIGHT: #d6d9c4 0px solid
}
.sidePromo1 A
{
    COLOR: #68622e;
    FONT-WEIGHT: normal
}
.buttonTD
{
    PADDING-RIGHT: 20px;
    VERTICAL-ALIGN: bottom
}
#did-you-know
{
    BORDER-BOTTOM: #e3e4e5 1px solid;
    TEXT-ALIGN: left;
    BORDER-LEFT: #e3e4e5 1px solid;
    BACKGROUND-COLOR: #ffffff;
    MARGIN-BOTTOM: 15px;
    BORDER-TOP: #e3e4e5 1px solid;
    BORDER-RIGHT: #e3e4e5 1px solid
}
#did-you-know P
{
    LINE-HEIGHT: 90%;
    MARGIN-TOP: 8px;
    FONT-SIZE: 90%
}
.mainHeader
{
    TEXT-TRANSFORM: lowercase;
    BACKGROUND-COLOR: #4bbbeb;
    PADDING-LEFT: 0.6em;
    DISPLAY: block;
    MARGIN-BOTTOM: 0.8em;
    HEIGHT: 23px;
    COLOR: #ffffff;
    CLEAR: both;
    FONT-SIZE: 16px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 0.2em
}
.mainHeader UL
{
    TEXT-TRANSFORM: none;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-RIGHT: 0.5em;
    FLOAT: right;
    COLOR: #000000;
    FONT-SIZE: 80%;
    FONT-WEIGHT: 400;
    PADDING-TOP: 0.1em
}
.mainHeader LI
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0.3em;
    PADDING-RIGHT: 0.3em;
    FLOAT: left;
    PADDING-TOP: 0px
}
.mainHeader LI A
{
    COLOR: #ffffff
}
.mainHeader LI.noBorder
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none
}
.mainHeader H2
{
    FONT-SIZE: 100%
}
.mainFooter
{
    TEXT-TRANSFORM: lowercase;
    BACKGROUND-COLOR: #4bbbeb;
    PADDING-LEFT: 0.6em;
    DISPLAY: block;
    MARGIN-BOTTOM: 0.8em;
    HEIGHT: 23px;
    COLOR: #ffffff;
    CLEAR: both;
    FONT-SIZE: 16px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 0.2em
}
.mainFooter UL
{
    TEXT-TRANSFORM: none;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-RIGHT: 0.5em;
    FLOAT: right;
    COLOR: #000000;
    FONT-SIZE: 80%;
    FONT-WEIGHT: 400;
    PADDING-TOP: 0.1em
}
.mainFooter LI
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0.3em;
    PADDING-RIGHT: 0.3em;
    FLOAT: left;
    PADDING-TOP: 0px
}
.mainFooter LI.noBorder
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none
}
.mainFooter LI A
{
    COLOR: #ffffff
}
.mainFooter H2
{
    FONT-SIZE: 100%
}
.order
{
    BORDER-BOTTOM: #e3e4e5 1px solid;
    BORDER-LEFT: #e3e4e5 1px solid;
    PADDING-BOTTOM: 1px;
    BACKGROUND-COLOR: #ffffff;
    PADDING-LEFT: 1px;
    WIDTH: 686px;
    PADDING-RIGHT: 1px;
    MARGIN-BOTTOM: 5px;
    CLEAR: both;
    BORDER-TOP: #e3e4e5 1px solid;
    BORDER-RIGHT: #e3e4e5 1px solid;
    PADDING-TOP: 1px
}
.orderArea
{
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    PADDING-TOP: 10px
}
.order TABLE
{
    BACKGROUND-COLOR: #cccccc;
    MARGIN-BOTTOM: 10px;
    HEIGHT: 25px
}
.inProgress
{
    FONT-STYLE: italic;
    COLOR: #ee3224
}
.shipped
{
    COLOR: #7498b0
}
.orderA
{
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 3px;
    WIDTH: 150px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 3px
}
.orderB
{
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 3px;
    WIDTH: 200px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 3px
}
.orderC
{
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 3px;
    WIDTH: 310px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 3px
}
.orderD
{
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 3px;
    WIDTH: 20px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 3px
}
.orderInfo
{
    PADDING-BOTTOM: 20px;
    PADDING-LEFT: 20px;
    WIDTH: 150px;
    PADDING-RIGHT: 5px;
    PADDING-TOP: 5px
}
.shipDetails
{
    MARGIN: 0px 0px 5px;
    WIDTH: 100%;
    FONT-FAMILY: Arial;
    FLOAT: left;

    FONT-SIZE: 11px
}
.shipDetails TABLE
{
    BACKGROUND-COLOR: #fcfbfa;
    MARGIN: 0px;
    FONT-SIZE: 100%
}
.paymentSummary TABLE
{
    BACKGROUND-COLOR: #fcfbfa;
    MARGIN: 0px;
    FONT-SIZE: 100%
}
.orderDetails TABLE
{
    BACKGROUND-COLOR: #fcfbfa;
    MARGIN: 0px;
    FONT-SIZE: 100%
}
.orderDetails
{
    MARGIN: 0px 0px 5px;
    CLEAR: both
}
.orderDetails TD
{
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 20px;
    PADDING-RIGHT: 20px;
    PADDING-TOP: 5px
}
.orderDetails HR
{
    MARGIN: 0px;
    COLOR: #d7d9c3;
    CLEAR: both
}
.paymentSummary
{
    MARGIN: 0px 0px 5px;
    WIDTH: 47%;
    FLOAT: right
}
.right
{
    TEXT-ALIGN: right
}
.left
{
    TEXT-ALIGN: left
}
.center
{
    TEXT-ALIGN: center
}
.orderTotal
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 90px;
    PADDING-RIGHT: 0px;
    FLOAT: right;
    PADDING-TOP: 0px
}
.orderTotal TD
{
    PADDING-BOTTOM: 1px;
    PADDING-LEFT: 20px;
    PADDING-RIGHT: 0px;
    FONT-SIZE: 100%;
    PADDING-TOP: 1px
}
.cartMini UL
{
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0.6em 0px 0px;
    PADDING-LEFT: 0px;
    WIDTH: 675px;
    PADDING-RIGHT: 0px;
    CLEAR: both;
    PADDING-TOP: 0px
}
.cartMini A
{
    FONT-WEIGHT: bold
}
.cartMini LI
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 20px;
    PADDING-LEFT: 0px;
    WIDTH: 330px;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    HEIGHT: 270px;
    FONT-WEIGHT: 400;
    PADDING-TOP: 0px
}
.cartMini IMG
{
    MARGIN-TOP: 0.2em;
    MARGIN-BOTTOM: 0.5em
}
.btnCart
{
    MARGIN-TOP: 1em;
    MARGIN-BOTTOM: 1em
}
.rBorder
{
    HEIGHT: 300px
}
.priceRed
{
    FONT-WEIGHT: 400;
    TEXT-DECORATION: none
}
.priceRed A
{
}
.priceRed A:hover
{
}
.cart
{
    BORDER-BOTTOM: #e3e4e5 1px solid;
    BORDER-LEFT: #e3e4e5 1px solid;
    PADDING-BOTTOM: 1px;
    BACKGROUND-COLOR: #ffffff;
    MARGIN: 0px auto;
    PADDING-LEFT: 1px;
    WIDTH: 675px;
    PADDING-RIGHT: 1px;
    FLOAT: left;
    BORDER-TOP: #e3e4e5 1px solid;
    BORDER-RIGHT: #e3e4e5 1px solid;
    PADDING-TOP: 1px
}
.cart TABLE
{
    TEXT-ALIGN: left;
    BACKGROUND-COLOR: #fafafa;
    WIDTH: 675px;
    FONT-FAMILY: Arial, Verdana;
    COLOR: #404040;
    FONT-SIZE: 11px
}
.cart TABLE TH
{
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR: #cccccc;
    PADDING-LEFT: 20px;
    PADDING-RIGHT: 20px;
    HEIGHT: 25px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 0px
}
.cart TABLE TD
{
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 2px
}
.cart TABLE TD A
{
}
.deleteItem
{
    MARGIN: 8px 0px 0px
}
.cartLink
{
    MARGIN: 0px 10px 0px 0px
}
.cartPromo
{
    TEXT-ALIGN: right;
    MARGIN-TOP: 5px;
    WIDTH: 675px;
    MARGIN-BOTTOM: 10px;
    FLOAT: left;
    HEIGHT: 45px;
    CLEAR: both
}
.cartPromo #promoAd
{
    FLOAT: left
}
.cartOrderBtn
{
    PADDING-RIGHT: 13px;
    MARGIN-BOTTOM: 0px;
    HEIGHT: 50px
}
.cartOrderBtn2
{
    PADDING-RIGHT: 13px;
    MARGIN-BOTTOM: 0px;
    HEIGHT: 50px
}
.cartOrderBtn H1
{
    MARGIN-TOP: 10px;
    MARGIN-BOTTOM: 0px;
    FONT-SIZE: 160%;
    FONT-WEIGHT: normal
}
.cartOrderBtn2 H1
{
    MARGIN-TOP: 10px;
    MARGIN-BOTTOM: 0px;
    MARGIN-LEFT: 20px;
    FONT-SIZE: 160%;
    FONT-WEIGHT: normal
}
.alert
{
    BORDER-BOTTOM: #d7d9c3 1px solid;
    PADDING-BOTTOM: 10px;
    MARGIN-BOTTOM: 10px;
    COLOR: #d50000;
    FONT-SIZE: 110%;
    FONT-WEIGHT: normal
}
.test#nav
{
    FLOAT: left;
    HEIGHT: 53px
}
.test#nav UL.checkout
{
    MARGIN: 0px auto 0px -23px;
    DISPLAY: inline;
    FLOAT: left;
    HEIGHT: 53px
}
#nav .checkout LI
{
    PADDING-RIGHT: 15px;
    DISPLAY: block;
    FLOAT: right;
    PADDING-TOP: 15px
}
#nav UL .checkout LI
{
    PADDING-RIGHT: 15px;
    DISPLAY: block;
    FLOAT: right;
    PADDING-TOP: 15px
}
.checkout
{
    MARGIN: 0px auto;
    WIDTH: 890px;
    DISPLAY: block;
    FLOAT: left;
    HEIGHT: 53px;
    CLEAR: left
}
#nav2
{
    BACKGROUND-IMAGE: url(../images/checkout-background.gif);
    WIDTH: 932px;
    DISPLAY: inline;
    BACKGROUND-REPEAT: no-repeat;
    MARGIN-LEFT: 23px
}
.test#nav2
{
    FLOAT: left;
    HEIGHT: 53px
}
.test#nav2 UL.checkout
{
    MARGIN: 0px auto;
    DISPLAY: inline;
    FLOAT: left;
    HEIGHT: 53px
}
#nav2 .checkout LI
{
    MARGIN: 0px;
    PADDING-RIGHT: 15px;
    DISPLAY: block;
    FLOAT: right;
    PADDING-TOP: 15px
}
#nav2 UL .checkout LI
{
    MARGIN: 0px;
    PADDING-RIGHT: 15px;
    DISPLAY: block;
    FLOAT: right;
    PADDING-TOP: 15px
}
.cart-item-name
{
    FONT-WEIGHT: bold
}
.tier3Help UL
{
}
.tier3Help A
{
}
.tier3Help LI
{
}
.tier3Help IMG
{
    MARGIN-TOP: 0.2em;
    MARGIN-BOTTOM: 0.2em
}
.helpPage TABLE
{
}
.helpPage TD
{
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: top
}
.helpPage A
{
}
.helpPage UL
{
}
.helpPage LI
{
}
.helpPage LI.seeAll
{
}
.helpHeader
{
    PADDING-LEFT: 0.6em;
    PADDING-RIGHT: 0.6em;
    DISPLAY: block;
    CLEAR: both;
    FONT-WEIGHT: normal
}
.helpPage UL
{
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 9px 15px;
    PADDING-LEFT: 0px;
    WIDTH: 190px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.helpPage UL LI
{
    BACKGROUND-IMAGE: url(../images/green-bullet.gif);
    LINE-HEIGHT: 16px;
    PADDING-LEFT: 6px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: 0px 0.6em;
    FONT-SIZE: 12px
}
.helpPage UL LI.subTitle
{
    BACKGROUND-IMAGE: none;
    PADDING-LEFT: 0px;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold
}
.sitemap UL
{
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 9px 10px 9px 0px;
    PADDING-LEFT: 0px;
    WIDTH: 160px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.sitemap UL LI UL
{
    MARGIN: 0px
}
.sitemap UL LI UL LI
{
    BACKGROUND-IMAGE: url(../images/green-bullet.gif);
    LINE-HEIGHT: 16px;
    PADDING-LEFT: 6px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: 0px 0.6em;
    FONT-SIZE: 12px
}
.strike
{
    TEXT-DECORATION: line-through
}
.ourPrice
{
    COLOR: #cd3217
}
.saved
{
    COLOR: #cd3217
}
.grey
{
    COLOR: #999
}
.priceRed
{
    COLOR: #bb010c;
    FONT-WEIGHT: 400;
    TEXT-DECORATION: none
}
.priceRed A
{
    TEXT-DECORATION: none
}
.priceRed A:hover
{
    TEXT-DECORATION: none
}
.errorMessageBox
{
    PADDING-BOTTOM: 7px;
    MARGIN: 10px 0px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    VISIBILITY: hidden;
    COLOR: #cd3217;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 7px
}
FIELDSET H3
{
    PADDING-BOTTOM: 0px;
    MARGIN: 10px 0px;
    PADDING-LEFT: 12px;
    PADDING-RIGHT: 20px;
    COLOR: #ed1b2d;
    FONT-SIZE: 16px;
    PADDING-TOP: 0px
}
#dhtmltooltip
{
    Z-INDEX: 100;
    BORDER-BOTTOM: #d7dac6 1px solid;
    POSITION: absolute;
    BORDER-LEFT: #d7dac6 1px solid;
    PADDING-BOTTOM: 2px;
    BACKGROUND-COLOR: #7498b0;
    PADDING-LEFT: 2px;
    WIDTH: 150px;
    PADDING-RIGHT: 2px;
    VISIBILITY: hidden;
    COLOR: #fff;
    BORDER-TOP: #d7dac6 1px solid;
    BORDER-RIGHT: #d7dac6 1px solid;
    PADDING-TOP: 2px;
    LEFT: -300px
}
#dhtmlpointer
{
    Z-INDEX: 101;
    POSITION: absolute;
    VISIBILITY: hidden;
    LEFT: -300px
}
.bigRed
{
    COLOR: #f00;
    FONT-SIZE: 150%
}
.pscverbiage TD
{
    FONT-SIZE: 70%;
    FONT-WEIGHT: bold
}
.question
{
    FONT-SIZE: 125%;
    FONT-WEIGHT: bold
}
.customerservice
{
    FONT-SIZE: 120%;
    FONT-WEIGHT: bold
}
#troubleSigningIn
{
    MARGIN-TOP: 25px
}
.error
{
    BORDER-BOTTOM: #973233 1px solid;
    POSITION: relative;
    BORDER-LEFT: #973233 1px solid;
    PADDING-BOTTOM: 15px;
    BACKGROUND-COLOR: #fddccc;
    MARGIN: 5px 0px;
    PADDING-LEFT: 60px;
    PADDING-RIGHT: 15px;
    FONT-SIZE: 12px;
    BORDER-TOP: #973233 1px solid;
    FONT-WEIGHT: normal;
    BORDER-RIGHT: #973233 1px solid;
    PADDING-TOP: 15px
}
.error H2
{
    COLOR: #973233;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
.error_message
{
    COLOR: #d50a27;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold
}

.error H3
{
    FONT-SIZE: 110%;
    FONT-WEIGHT: bold
}
.error IMG
{
    POSITION: absolute;
    MARGIN-LEFT: -40px;
    TOP: 10px
}
.error A
{
    COLOR: #0033ff
}
.error2
{
    BORDER-BOTTOM: #973233 1px solid;
    POSITION: relative;
    BORDER-LEFT: #973233 1px solid;
    PADDING-BOTTOM: 15px;
    BACKGROUND-COLOR: #fddccc;
    MARGIN: 20px 0px 5px;
    PADDING-LEFT: 60px;
    PADDING-RIGHT: 15px;
    CLEAR: left;
    FONT-SIZE: 100%;
    BORDER-TOP: #973233 1px solid;
    TOP: 15px;
    FONT-WEIGHT: normal;
    BORDER-RIGHT: #973233 1px solid;
    PADDING-TOP: 15px
}
.error2 H2
{
    COLOR: #973233;
    FONT-SIZE: 100%;
    FONT-WEIGHT: bold
}
.error2 H3
{
    FONT-SIZE: 110%;
    FONT-WEIGHT: bold
}
.error2 IMG
{
    POSITION: absolute;
    MARGIN-LEFT: -40px;
    TOP: 10px
}
.error2 A
{
    COLOR: #0033ff
}
.smallError
{
    POSITION: relative;
    PADDING-RIGHT: 4px;
    FLOAT: left;
    MARGIN-LEFT: -10px
}
.smallErrorCart
{
    POSITION: absolute;
    PADDING-RIGHT: 4px;
    FLOAT: left;
    MARGIN-LEFT: -22px;
    PADDING-TOP: 2px
}
.product-formbox-error
{
    BACKGROUND-COLOR: #ed1b2d;
    COLOR: #fff
}
.confirm
{
    BORDER-BOTTOM: #14945c 1px solid;
    POSITION: relative;
    BORDER-LEFT: #14945c 1px solid;
    PADDING-BOTTOM: 15px;
    BACKGROUND-COLOR: #d6eac7;
    MARGIN: 5px 0px 15px;
    PADDING-LEFT: 60px;
    PADDING-RIGHT: 15px;
    HEIGHT: 30px;
    CLEAR: left;
    FONT-SIZE: 12px;
    BORDER-TOP: #14945c 1px solid;
    FONT-WEIGHT: normal;
    BORDER-RIGHT: #14945c 1px solid;
    PADDING-TOP: 15px
}
.confirm H2
{
    COLOR: #14945c;
    MARGIN-LEFT: 10px;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 6px
}
.confirm H3
{
    FONT-SIZE: 110%;
    FONT-WEIGHT: bold
}
.confirm IMG
{
    PADDING-RIGHT: 10px;
    FLOAT: left;
    MARGIN-LEFT: -40px
}
.pscverbiage TD
{
    FONT-SIZE: 70%;
    FONT-WEIGHT: bold
}
.question
{
    FONT-SIZE: 125%;
    FONT-WEIGHT: bold
}
.customerservice
{
    FONT-SIZE: 120%;
    FONT-WEIGHT: bold
}
#troubleSigningIn
{
    MARGIN-TOP: 25px
}
.error
{
    BORDER-BOTTOM: #973233 1px solid;
    POSITION: relative;
    BORDER-LEFT: #973233 1px solid;
    PADDING-BOTTOM: 15px;
    BACKGROUND-COLOR: #fddccc;
    MARGIN: 5px 0px;
    PADDING-LEFT: 60px;
    PADDING-RIGHT: 15px;
    FONT-SIZE: 90%;
    BORDER-TOP: #973233 1px solid;
    FONT-WEIGHT: normal;
    BORDER-RIGHT: #973233 1px solid;
    PADDING-TOP: 15px
}
.error H2
{
    COLOR: #973233;
    FONT-SIZE: 100%;
    FONT-WEIGHT: bold
}
.error H3
{
    FONT-SIZE: 110%;
    FONT-WEIGHT: bold
}
.error IMG
{
    POSITION: absolute;
    MARGIN-LEFT: -40px;
    TOP: 10px
}
.error A
{
    COLOR: #0033ff
}
.smallError
{
    POSITION: relative;
    PADDING-RIGHT: 4px;
    FLOAT: left;
    MARGIN-LEFT: -10px
}
.smallErrorCart
{
    POSITION: absolute;
    PADDING-RIGHT: 4px;
    FLOAT: left;
    MARGIN-LEFT: -22px;
    PADDING-TOP: 2px
}
.bigRed
{
    COLOR: #f00;
    FONT-SIZE: 150%
}
.mailTable
{
    BORDER-BOTTOM: #d7d9c3 1px solid;
    TEXT-ALIGN: center;
    BORDER-LEFT: #d7d9c3 1px solid;
    WIDTH: 375px;
    BORDER-TOP: #d7d9c3 1px solid;
    BORDER-RIGHT: #d7d9c3 1px solid
}
.mailTable TH
{
    BORDER-BOTTOM: #b6b8a5 1px solid;
    BORDER-LEFT: #b6b8a5 1px solid;
    PADDING-BOTTOM: 2px;
    BACKGROUND-COLOR: #d7d9c3;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    FONT-SIZE: 11px;
    BORDER-TOP: #b6b8a5 1px solid;
    BORDER-RIGHT: #b6b8a5 1px solid;
    PADDING-TOP: 2px
}
.mailTable TD
{
    BORDER-BOTTOM: #d7d9c3 1px solid;
    BORDER-LEFT: #d7d9c3 1px solid;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    FONT-SIZE: 11px;
    VERTICAL-ALIGN: top;
    BORDER-TOP: #d7d9c3 1px solid;
    BORDER-RIGHT: #d7d9c3 1px solid;
    PADDING-TOP: 2px
}
.mailTable .odd TD
{
    BORDER-BOTTOM: #d7d9c3 1px solid;
    BORDER-LEFT: #d7d9c3 1px solid;
    PADDING-BOTTOM: 2px;
    BACKGROUND-COLOR: #f8f9f4;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    FONT-SIZE: 11px;
    VERTICAL-ALIGN: top;
    BORDER-TOP: #d7d9c3 1px solid;
    BORDER-RIGHT: #d7d9c3 1px solid;
    PADDING-TOP: 2px
}
.help-topics
{
    MARGIN-TOP: -26px;
    FLOAT: right;
    FONT-SIZE: 80%
}
.help-topics2
{
    FLOAT: right;
    FONT-SIZE: 80%
}
#nav .mail-services
{
    BACKGROUND-IMAGE: url(../images/mail-services-background.gif);
    WIDTH: 886px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 53px;
    MARGIN-LEFT: -23px
}
#nav .mail-services LI
{
    PADDING-RIGHT: 15px;
    FLOAT: right;
    PADDING-TOP: 15px
}
#nav UL .mail-services LI
{
    PADDING-RIGHT: 15px;
    FLOAT: right;
    PADDING-TOP: 15px
}
.errorMessageBox
{
    BORDER-BOTTOM: #cd3217 1px solid;
    BORDER-LEFT: #cd3217 1px solid;
    PADDING-BOTTOM: 7px;
    MARGIN: 10px 0px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    COLOR: #cd3217;
    FONT-SIZE: 12px;
    BORDER-TOP: #cd3217 1px solid;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: #cd3217 1px solid;
    PADDING-TOP: 7px
}
.prodSelectBEGIN
{
    PADDING-RIGHT: 25px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 10px
}
.obsolete-xref-discontinued
{
    FONT-SIZE: 120%
}
.obsolete-xref-replacement
{
    FONT-SIZE: 130%;
    FONT-WEIGHT: bold
}
.item-discontinued-cart
{
    COLOR: #ed1b2d
}
#white-papers
{
    LINE-HEIGHT: 25px;
    HEIGHT: 118px;
    OVERFLOW: hidden
}
UL#browse-stories
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    HEIGHT: 270px;
    OVERFLOW: hidden;
    PADDING-TOP: 0px
}
UL#browse-stories LI
{
    WIDTH: 170px;
    FLOAT: left;
    CLEAR: left
}
#articles
{
    LINE-HEIGHT: 25px;
    HEIGHT: 118px;
    OVERFLOW: hidden
}
#blogs
{
    HEIGHT: auto;
    OVERFLOW: hidden
}
#videos
{
    HEIGHT: auto;
    OVERFLOW: hidden
}
#PDF-Downloads
{
    LINE-HEIGHT: 25px;
    HEIGHT: 118px;
    OVERFLOW: hidden
}
.resource-size
{
    COLOR: #666666;
    FONT-SIZE: 90%
}
UL#resources
{
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    DISPLAY: inline
}
UL#resources LI
{
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 16px;
    MIN-HEIGHT: 32px;
    PADDING-LEFT: 7px;
    WIDTH: 165px;
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    FLOAT: left;
    MARGIN-LEFT: 18px;
    CLEAR: left;
    PADDING-TOP: 0px
}
.resource-icon
{
    WIDTH: 16px;
    DISPLAY: inline;
    MARGIN-BOTTOM: 17px;
    FLOAT: left;
    MARGIN-LEFT: -5px;
    CLEAR: both;
    VERTICAL-ALIGN: top;
    MARGIN-RIGHT: 5px
}
.more
{
    TEXT-ALIGN: right;
    PADDING-RIGHT: 20px;
    DISPLAY: block;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
.less
{
    TEXT-ALIGN: right;
    PADDING-RIGHT: 20px;
    DISPLAY: none;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
.holiday-a
{
    BACKGROUND-IMAGE: url(../images/holiday-a-background.gif);
    PADDING-BOTTOM: 15px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: 540px 0px
}
.holiday-b
{
    BACKGROUND-IMAGE: url(../images/holiday-b-background.jpg);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: 540px 0px
}
.holiday-b-col
{
    BORDER-BOTTOM: #e9eef2 1px solid;
    BORDER-LEFT: #e9eef2 1px solid;
    WIDTH: 211px;
    DISPLAY: inline;
    FLOAT: left;
    MARGIN-LEFT: 15px;
    BORDER-TOP: #e9eef2 1px solid;
    BORDER-RIGHT: #e9eef2 1px solid
}
.holiday-b-col-2
{
    BORDER-BOTTOM: #e9eef2 1px solid;
    BORDER-LEFT: #e9eef2 1px solid;
    WIDTH: 211px;
    DISPLAY: inline;
    MARGIN-BOTTOM: 20px;
    FLOAT: right;
    BORDER-TOP: #e9eef2 1px solid;
    MARGIN-RIGHT: 20px;
    BORDER-RIGHT: #e9eef2 1px solid
}

.holiday-b-content-column
{
    MARGIN: 25px auto;
    WIDTH: 180px;
    HEIGHT: 300px
}
.holiday-b-content-column-2
{
    MARGIN: 20px auto 30px;
    WIDTH: 160px;
    HEIGHT: 87px
}
#holiday-b-promo-row
{
    MARGIN-TOP: 15px;
    WIDTH: 897px;
    DISPLAY: inline;
    FLOAT: left;
    MARGIN-LEFT: 16px;
    CLEAR: both
}
.holiday-a#interior-hero-full H1
{
    MARGIN-TOP: 10px
}
.holiday-a#interior-hero-full H2
{
    WIDTH: 600px
}
.holiday-a#interior-hero-full P
{
    WIDTH: 525px
}
.holiday-b#interior-hero-full H1
{
    MARGIN-TOP: 10px
}
.holiday-b#interior-hero-full H2
{
    WIDTH: 600px
}
.holiday-b#interior-hero-full P
{
    WIDTH: 525px
}
.holiday-ad-1
{
    FLOAT: left
}
.holiday-ad-2
{
    FLOAT: right
}
.holiday-ad-2 H3
{
    FONT-SIZE: 14px
}
UL.holiday
{
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 15px 0px 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
UL.holiday LI
{
    BACKGROUND-IMAGE: url(../images/green-bullet.gif);
    PADDING-LEFT: 6px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: 0px 0.6em
}
.holiday-b
{
    BACKGROUND-IMAGE: url(../images/holiday-b-background.jpg);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: 570px 5px
}
.holiday-c-row
{
    WIDTH: 889px;
    DISPLAY: block;
    MARGIN-BOTTOM: 25px;
    FLOAT: left;
    MARGIN-LEFT: 20px;
    CLEAR: left;
    BORDER-TOP: #e3e1e2 1px solid;
    PADDING-TOP: 6px
}
.holiday-c-row H2
{
    MARGIN: 0px;
    FONT-SIZE: 16px
}
.holiday-c-row P
{
    MARGIN: 0px
}
.holiday-c-image
{
    PADDING-RIGHT: 15px;
    FLOAT: left
}
.holiday-c-product
{
    TEXT-ALIGN: center;
    WIDTH: 147px;
    FLOAT: left
}
.holiday-c-product-row
{
    MARGIN-TOP: 20px;
    FLOAT: left;
    CLEAR: left
}
#slider4
{
    MARGIN: 0px
}
#paginate-slider4
{
    TEXT-ALIGN: center;
    MARGIN: 0px 0px 5px 10px
}
#paginate-slider4 A IMG
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    WIDTH: 24px;
    HEIGHT: 25px;
    BORDER-TOP: medium none;
    MARGIN-RIGHT: 1px;
    BORDER-RIGHT: medium none
}
#paginate-slider4 A.last IMG
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    WIDTH: 171px;
    HEIGHT: 40px;
    BORDER-TOP: 0px;
    MARGIN-RIGHT: 1px;
    BORDER-RIGHT: 0px
}
#paginate-slider4 A IMG:hover
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px
}
#paginate-slider4 A.selected IMG
{
    BACKGROUND-IMAGE: url(128/images/thumbnails/Rollover_1_R.jpg);
    BORDER-BOTTOM: red 2px solid;
    BORDER-LEFT: red 2px solid;
    BORDER-TOP: red 2px solid;
    BORDER-RIGHT: red 2px solid
}
.sliderwrapper
{
    POSITION: relative;
    MARGIN-TOP: 10px;
    WIDTH: 690px;
    HEIGHT: 230px;
    OVERFLOW: hidden
}
.sliderwrapper .contentdiv
{
    POSITION: absolute;
    FILTER: progid:DXImageTransform.Microsoft.alpha(opacity=100);
    PADDING-BOTTOM: 0px;
    MARGIN-TOP: 10px;
    PADDING-LEFT: 0px;
    WIDTH: 690px;
    PADDING-RIGHT: 0px;
    MARGIN-BOTTOM: 0px;
    HEIGHT: 225px;
    VISIBILITY: hidden;
    TOP: 0px;
    PADDING-TOP: 0px;
    LEFT: 0px;
    moz-opacity: 1;
    opacity: 1
}
.pagination
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 690px;
    PADDING-RIGHT: 0px;
    HEIGHT: 40px;
    PADDING-TOP: 0px
}
IMG A
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px
}
.pagination A
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px;
    TEXT-DECORATION: none;
    PADDING-TOP: 0px
}
.pagination A:hover
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px
}
.pagination A.selected
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px
}
#slider5
{
    MARGIN: 0px
}
#paginate-slider5
{
    Z-INDEX: 10000;
    POSITION: relative;
    MARGIN: -56px 0px 0px;
    FLOAT: left;
    HEIGHT: 46px
}
#paginate-slider5 A IMG
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    WIDTH: 96px;
    HEIGHT: 46px;
    BORDER-TOP: 0px;
    MARGIN-RIGHT: 1px;
    BORDER-RIGHT: 0px
}
#paginate-slider5 A.last IMG
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    MARGIN: 0px;
    WIDTH: 96px;
    HEIGHT: 40px;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px
}
#paginate-slider5 A IMG:hover
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px
}
#paginate-slider5 A.selected IMG
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px
}
.sliderwrapper-vm
{
    POSITION: relative;
    WIDTH: 210px;
    HEIGHT: 400px;
    OVERFLOW: hidden
}
.sliderwrapper-vm .contentdiv
{
    POSITION: absolute;
    FILTER: progid:DXImageTransform.Microsoft.alpha(opacity=100);
    PADDING-BOTTOM: 5px;
    BACKGROUND-COLOR: #fffee9;
    PADDING-LEFT: 5px;
    WIDTH: 200px;
    PADDING-RIGHT: 5px;
    HEIGHT: 100%;
    VISIBILITY: hidden;
    TOP: 0px;
    PADDING-TOP: 5px;
    LEFT: 0px;
    moz-opacity: 1;
    opacity: 1
}
.pagination2
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 600px;
    PADDING-RIGHT: 0px;
    HEIGHT: 40px;
    PADDING-TOP: 0px
}
IMG A
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px
}
.pagination2 A
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px;
    TEXT-DECORATION: none;
    PADDING-TOP: 0px
}
.pagination2 A:hover
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px
}
.pagination2 A.selected
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px
}
#software-selection-needs UL
{
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    DISPLAY: inline;
    FLOAT: left
}
#software-selection-needs UL LI
{
    BACKGROUND-IMAGE: url(../images/green-bullet.gif);
    PADDING-LEFT: 6px;
    WIDTH: 210px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: 0px 0.6em;
    FLOAT: left
}
.page-head
{
    PADDING-BOTTOM: 12px;
    BACKGROUND-COLOR: #f8f6f5;
    PADDING-LEFT: 10px;
    WIDTH: 658px;
    PADDING-RIGHT: 10px;
    MARGIN-BOTTOM: 20px;
    BORDER-TOP: #d2d1d0 1px solid;
    FONT-WEIGHT: bold;
    PADDING-TOP: 12px
}
.page-head H1
{
    FONT-SIZE: 16px;
    FONT-WEIGHT: normal
}
.event-template-row
{
    WIDTH: 678px;
    DISPLAY: inline;
    MARGIN-BOTTOM: 10px;
    FLOAT: left;
    CLEAR: left
}
.event-template-item
{
    WIDTH: 333px;
    FLOAT: left;
    MARGIN-RIGHT: 6px
}
.event-template-item H2
{
    PADDING-BOTTOM: 6px;
    BACKGROUND-COLOR: #f8f6f5;
    PADDING-LEFT: 10px;
    WIDTH: 313px;
    PADDING-RIGHT: 10px;
    FONT-SIZE: 14px;
    BORDER-TOP: #d2d1d0 1px solid;
    FONT-WEIGHT: bold;
    PADDING-TOP: 6px
}
.event-template-item UL
{
    LIST-STYLE-TYPE: none
}
.event-template-item UL LI A
{
    BACKGROUND-IMAGE: url(../images/green-bullet.gif);
    LINE-HEIGHT: 16px;
    PADDING-LEFT: 10px;
    WIDTH: 250px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: 0px 0.6em;
    FLOAT: left
}
#distributorInfo
{
    POSITION: relative;
    TEXT-ALIGN: left;
    LIST-STYLE-TYPE: none;
    FLOAT: left;
    FONT-SIZE: 12px;
    TOP: 5px;
    LEFT: 90px;

}
#distributorInfo UL
{
    LIST-STYLE-TYPE: none;
    FONT-STYLE: italic;
    MARGIN-TOP: 5px;
    COLOR: white;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: normal;

}
#dist_Pic
{
    POSITION: relative;
    FLOAT: left;
    TOP: 10px;
    LEFT: 100px;

}
#dist_Pic IMG
{
    WIDTH: 80px;
    HEIGHT: 80px
}
#serviceNav A
{
    COLOR: black
}
#nav LI LI.subTitle
{
}
#nav LI LI:hover

{
}
.reorderbox
{
    WIDTH: 70px;
    FLOAT: left;
    MARGIN-RIGHT: 3px
}
.label-Reorder
{
    BACKGROUND-COLOR: #e43144;
    WIDTH: 300px;
    COLOR: white
}
.reordertable
{
    BORDER-BOTTOM: #d7d9c3 1px solid;
    BORDER-LEFT: #d7d9c3 1px solid;
    BACKGROUND-COLOR: white;
    WIDTH: 185px;
    MARGIN-LEFT: auto;
    BORDER-TOP: #d7d9c3 1px solid;
    MARGIN-RIGHT: auto;
    BORDER-RIGHT: #d7d9c3 1px solid
}
.reordertable TH
{
    COLOR: white;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold
}
.reordertable TD
{
    PADDING-BOTTOM: 1px;
    PADDING-LEFT: 7px;
    PADDING-RIGHT: 7px;
    FONT-SIZE: smaller;
    PADDING-TOP: 1px
}
.btn-Go
{
    BACKGROUND-COLOR: #ffbe11;
    MARGIN: 0px;
    FLOAT: left;
    COLOR: black
}
.reordertable .url-text
{
    FONT-STYLE: normal;
    FONT-WEIGHT: bolder
}
#promo-sec-three-columns .col-1
{
    DISPLAY: inline;
    MARGIN-LEFT: 10px;
    MARGIN-RIGHT: 10px
}
#promo-sec-three-columns .col-2
{
    BORDER-LEFT: #ede9e6 1px solid;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    DISPLAY: inline;
    BORDER-RIGHT: #ede9e6 1px solid
}
#promo-sec-three-columns .col-3
{
    DISPLAY: inline;
    MARGIN-LEFT: 10px;
    MARGIN-RIGHT: 10px
}
#promo-sec-three-columns
{
    WIDTH: 668px;
    FLOAT: left;
    MARGIN-LEFT: 10px;
    CLEAR: left;
    BORDER-TOP: lightgrey 1px solid
}
#promo-sec-three-columns H2
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 4px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    FLOAT: left;
    COLOR: #e51837;
    FONT-SIZE: 13px;
    PADDING-TOP: 0.6em
}
#promo-sec-three-columns UL
{
    CLEAR: both
}
#promo-sec-three-columns H2.design-services
{
    BACKGROUND-IMAGE: url(../images/icon-design-services.gif);
    PADDING-LEFT: 58px;
    WIDTH: 232px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: left 50%
}
#promo-sec-three-columns H2.direct-marketing
{
    BACKGROUND-IMAGE: url(../images/icon-direct-marketing.gif);
    PADDING-LEFT: 58px;
    WIDTH: 232px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: left 50%
}
#promo-sec-three-columns H2.website-services
{
    BACKGROUND-IMAGE: url(../images/icon-website-services.gif);
    PADDING-LEFT: 58px;
    WIDTH: 232px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: left 50%
}
#promo-sec-three-columns #promo_img
{
    WIDTH: 130px
}
.promo-small-col
{
    MARGIN-TOP: 8px;
    PADDING-LEFT: 10px;
    WIDTH: 200px;
    PADDING-RIGHT: 10px;
    FLOAT: left
}
.web-promo-small-col
{
    MARGIN-TOP: 8px;
    PADDING-LEFT: 10px;
    WIDTH: 130px;
    PADDING-RIGHT: 10px;
    FLOAT: left
}
#promo-sec-two-col
{
    BORDER-BOTTOM: solid;
    BORDER-LEFT: solid;
    MARGIN-TOP: 25px;
    WIDTH: 635px;
    FLOAT: left;
    BORDER-TOP: solid;
    BORDER-RIGHT: solid
}
#promo-sec-two-col .col1
{
    BORDER-BOTTOM: black solid;
    BORDER-LEFT: black solid;
    BACKGROUND-COLOR: aqua;
    WIDTH: 300px;
    FLOAT: left;
    MARGIN-LEFT: 10px;
    BORDER-TOP: black solid;
    MARGIN-RIGHT: 10px;
    BORDER-RIGHT: black solid
}
#promo-sec-two-col .col2
{
    BACKGROUND-COLOR: blue;
    PADDING-LEFT: 10px;
    WIDTH: 150px;
    PADDING-RIGHT: 10px;
    FLOAT: right
}
.promo-two-column
{
    MARGIN-TOP: 8px;
    WIDTH: 300px;
    FLOAT: left;
    MARGIN-RIGHT: 7px
}
.promo-two-column_sm
{
    MARGIN-TOP: 8px;
    WIDTH: 120px;
    FLOAT: left;
    MARGIN-RIGHT: 7px
}
#promo-sec-two-col #promo-sec-img
{
    WIDTH: 300px
}
.catList
{
    BACKGROUND-IMAGE: url(../images/navbutton.gif);
    HEIGHT: 25px;
    TEXT-DECORATION: none
}
UL#sgnav LI.sfHover UL.businessServicesNav
{
    LEFT: -20px
}
UL#sgnav LI.sfHover UL.officeSuppliesNav
{
    LEFT: -17px
}
UL#sgnav LI.sfHover UL.printMarketingNav
{
    LEFT: -65px
}
UL#sgnav LI.sfHover UL.promotionalProductsNav
{
    LEFT: -180px
}
.checkout
{
    MARGIN: 0px auto;
    WIDTH: 890px;
    DISPLAY: block;
    FLOAT: left;
    HEIGHT: 53px;
    CLEAR: left
}
UL#sgnav LI.sfHover UL
{
    BACKGROUND-COLOR: #ffffff;
    TOP: 25px;
    LEFT: 0px
}
UL#sgnav IFRAME
{
    Z-INDEX: -1;
    POSITION: absolute;
    FILTER: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);
    TOP: -0.25em;
    LEFT: 0em
}
HTML UL#sgnav LI
{
    Z-INDEX: 201
}
#distributorInfo UL LI.contact_name
{
    FONT-STYLE: italic;
    COLOR: black;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bolder;

}
#distributorInfo UL LI.contact_info
{
    FONT-STYLE: italic;
    COLOR: black;
    FONT-SIZE: 12px;
}
#distributorInfo UL LI.ext-site
{
    FONT-STYLE: italic;
    COLOR: black;
    FONT-SIZE: 12px;
    width:200px;
}
#sgnavbox
{
    BORDER-BOTTOM: #e43144 13px;
    MARGIN: 0px auto;
    WIDTH: 932px;
    HEIGHT: 31px;
    CLEAR: left
}
#logo IMG.logo-size
{
    WIDTH: 225px;
    HEIGHT: 76px
}
.left-promo-tier1
{
    BACKGROUND-COLOR: #fdfde9;
    MARGIN: 35px auto;
    WIDTH: 220px;
    DISPLAY: block;
    FLOAT: left
}
.left-promo-tier1 IMG
{
    WIDTH: 200px;
    DISPLAY: block;
    MARGIN-LEFT: auto;
    MARGIN-RIGHT: auto
}
#left-nav-box-busops
{
    BACKGROUND-COLOR: #fdfde9;
    MARGIN-TOP: 20px;
    WIDTH: 275px;
    MARGIN-BOTTOM: 10px;
    FLOAT: left;
    MARGIN-LEFT: 8px;
    CLEAR: both
}
#left-nav-box-busops H2
{
    TEXT-ALIGN: center;
    MARGIN-TOP: 15px;
    COLOR: #d50a27;
    FONT-SIZE: 14pt
}
#left-nav-box-busops H1
{
    FONT-STYLE: italic;
    COLOR: black
}
#twocol-col-1-busop
{
    BACKGROUND-COLOR: #fdfce8;
    WIDTH: 290px;
    DISPLAY: inline;
    FLOAT: left;
    CLEAR: left
}
.mainArea-bus-opp
{
    MARGIN: 0px;
    WIDTH: 932px;
    CLEAR: both
}
#twocol-col-2-busop
{
    WIDTH: 620px;
    MARGIN-BOTTOM: 10px;
    FLOAT: left;
    MARGIN-LEFT: 15px
}
#bus-op-intro
{
    MARGIN-TOP: 10px;
    WIDTH: 260px;
    DISPLAY: inline;
    FLOAT: left;
    HEIGHT: 148px
}
#bus-op-intro P
{
    PADDING-BOTTOM: 10px;
    LINE-HEIGHT: normal;
    FONT-STYLE: italic;
    WIDTH: 260px;
    LETTER-SPACING: normal;
    FONT-SIZE: 12pt;
    PADDING-TOP: 10px
}
.redlabel
{
    DISPLAY: block;
    COLOR: #d50a27;
    PADDING-TOP: 10px
}
.tier_1_item_busop
{
    WIDTH: 220px;
    MARGIN-BOTTOM: 5px;
    FLOAT: left;
    HEIGHT: 180px;
    MARGIN-RIGHT: 6px
}
.tier_1_item_busop H2
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 6px;
    PADDING-LEFT: 10px;
    WIDTH: 200px;
    PADDING-RIGHT: 10px;
    COLOR: #d50a27;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bolder;
    PADDING-TOP: 5px
}
.tier_1_item_busop P
{
    TEXT-ALIGN: center;
    WIDTH: 220px
}
#twocol-col-2-busop .col1
{
    MARGIN: 5px 10px 0px;
    WIDTH: 200px;
    PADDING-RIGHT: 25px;
    FLOAT: left
}
#twocol-col-2-busop .col2
{
    MARGIN-TOP: 5px;
    PADDING-LEFT: 20px;
    WIDTH: 290px;
    FLOAT: right;
    MARGIN-LEFT: 10px
}
#twocol-col-2-busop H1
{
    FONT-STYLE: italic;
    MARGIN-TOP: 10px;
    MARGIN-BOTTOM: 10px;
    COLOR: #d50a27;
    FONT-SIZE: 12pt
}
#twocol-col-2-busop H2
{
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: normal;
    FONT-STYLE: italic;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    COLOR: black;
    FONT-SIZE: 12pt;
    PADDING-TOP: 0px
}
#twocol-col-2-busop H4
{
    PADDING-BOTTOM: 0px;
    FONT-STYLE: italic;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    COLOR: #d50a27;
    FONT-SIZE: 12pt;
    PADDING-TOP: 0px
}
.blktext
{
    FONT-STYLE: italic;
    COLOR: black;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: 500
}
.bluetext
{
    COLOR: #004d91
}
#twocol-col-2-busop LI
{
    PADDING-BOTTOM: 15px;
    FONT-STYLE: italic;
    COLOR: #004d91;
    FONT-SIZE: 12pt
}
#footer-busop
{
    MARGIN-TOP: 30px;
    WIDTH: 610px;
    FLOAT: left;
    COLOR: #000000;
    FONT-SIZE: xx-small;
    PADDING-TOP: 35px
}
#distributorInfo UL.local-dist
{
    FONT-STYLE: italic;
    MARGIN-TOP: 5px;
    COLOR: black;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bolder;
    PADDING-TOP: 10px
}
.top-bot-border
{
    BORDER-BOTTOM: black 1px solid;
    BORDER-TOP: black 1px solid
}
.leftnav-center
{
    DISPLAY: block;
    MARGIN-LEFT: auto;
    MARGIN-RIGHT: auto
}
#nav LI UL.col9
{
    MARGIN-TOP: 6px;
    WIDTH: 153px;
    HEIGHT: 216px;
    BORDER-RIGHT: red 1px solid
}
#nav LI UL.col10
{
    BORDER-LEFT: #ed1b2d 1px solid;
    MARGIN-TOP: 322px;
    HEIGHT: 20px;
    BORDER-RIGHT: #ed1b2d 1px solid
}
#nav LI UL.col10 LI
{
    TEXT-ALIGN: right;
    WIDTH: 165px
}
#nav LI UL.col12
{
    BORDER-LEFT: red 1px solid;
    MARGIN-TOP: 5px;
    WIDTH: 153px;
    HEIGHT: 55px;
    BORDER-RIGHT: silver 1px solid
}
.tier-1-item H1
{
    TEXT-ALIGN: center;
    COLOR: #d50a27;
    FONT-SIZE: 13px
}
#left-nav-box UL H6
{
    PADDING-BOTTOM: 1px;
    MARGIN: 0px;
    PADDING-LEFT: 3px;
    COLOR: #004d91;
    FONT-SIZE: 13px;
    FONT-WEIGHT: lighter;
    PADDING-TOP: 1px
}
#left-nav-box UL H1
{
    PADDING-BOTTOM: 5px;
    COLOR: #004d91;
    FONT-SIZE: 12px;
    FONT-WEIGHT: lighter;
    PADDING-TOP: 5px
}
#left-nav-box UL LI A#current
{
    BACKGROUND-IMAGE: url(../images/left-nav-active-arrow.gif);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: left center;
    FONT-WEIGHT: bolder
}
#left-nav-box UL LI A
{
}
.left-promo H1
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 6px;
    WIDTH: 125px;
    FONT-FAMILY: Arial;
    HEIGHT: 20px;
    COLOR: #d50b27;
    MARGIN-LEFT: auto;
    FONT-SIZE: 12px;
    MARGIN-RIGHT: auto
}
.left-promo-noborder H1
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 6px;
    FONT-FAMILY: Arial;
    COLOR: #d50a27;
    MARGIN-LEFT: auto;
    FONT-SIZE: 12px;
    MARGIN-RIGHT: auto
}
.left-promo H1 A
{
    TEXT-ALIGN: center;
    FONT-FAMILY: Arial;
    COLOR: #d50b27;
    MARGIN-LEFT: auto;
    FONT-SIZE: 12px;
    MARGIN-RIGHT: auto
}
.left-promo-border H1 A
{
    TEXT-ALIGN: center;
    FONT-FAMILY: Arial;
    COLOR: #004bdf;
    MARGIN-LEFT: auto;
    FONT-SIZE: 10px;
    MARGIN-RIGHT: auto
}
.left-promo H2
{
    TEXT-ALIGN: center;
    FONT-FAMILY: Arial;
    COLOR: #004bdf;
    MARGIN-LEFT: auto;
    FONT-SIZE: 10px;
    MARGIN-RIGHT: auto
}
.left-promo-border H2
{
    TEXT-ALIGN: center;
    FONT-FAMILY: Arial;
    COLOR: #004bdf;
    MARGIN-LEFT: auto;
    FONT-SIZE: 10px;
    MARGIN-RIGHT: auto
}
.left-promo H2 A
{
    TEXT-ALIGN: center;
    FONT-FAMILY: Arial;
    COLOR: #004bdf;
    MARGIN-LEFT: auto;
    FONT-SIZE: 10px;
    MARGIN-RIGHT: auto
}
.left-promo-noborder H2 A
{
    TEXT-ALIGN: center;
    MARGIN-TOP: 1px;
    FONT-FAMILY: Arial;
    COLOR: #004bdf;
    MARGIN-LEFT: auto;
    FONT-SIZE: 10px;
    MARGIN-RIGHT: auto
}
.left-promo IMG
{
    PADDING-BOTTOM: 5px;
    WIDTH: 210px;
    DISPLAY: block;
    FLOAT: left;
    MARGIN-LEFT: auto;
    MARGIN-RIGHT: auto
}
.left-promo-noborder IMG
{
    DISPLAY: block;
    MARGIN-LEFT: auto;
    MARGIN-RIGHT: auto
}
.tier-branding-bar
{
    WIDTH: 645px;
    MARGIN-BOTTOM: 25px;
    FLOAT: left;
    MARGIN-LEFT: 10px;
    CLEAR: left
}
.tier-branding-bar H1
{
    MARGIN-BOTTOM: 8px;
    COLOR: #004d91;
    FONT-SIZE: 16px
}
.tier-2-row-item A
{
    PADDING-BOTTOM: 0px;
    MARGIN-BOTTOM: 0px;
    COLOR: #d50a27
}
#pdf
{
    MARGIN: 2em auto;
    WIDTH: 100%;
    HEIGHT: 100%
}
#pdf P
{
    PADDING-BOTTOM: 1em;
    PADDING-LEFT: 1em;
    PADDING-RIGHT: 1em;
    PADDING-TOP: 1em
}
#pdf OBJECT
{
    MARGIN-TOP: 10px;
    DISPLAY: block;
    MARGIN-BOTTOM: 10px
}
#pdf H1
{
    FONT-STYLE: italic;
    COLOR: #d50a27;
    FONT-SIZE: 12pt;
    MARGIN-RIGHT: 10px
}
#left-nav-box .vm-list
{
    MARGIN-TOP: 0px;
    WIDTH: 215px;
    FLOAT: left;
    PADDING-TOP: 0px
}
#left-nav-box .vm-list UL
{
}
#left-nav-box .vm-list UL LI
{
}
#left-nav-box .vm-list H1
{
    PADDING-LEFT: 21px;
    COLOR: #004d91;
    FONT-SIZE: 16px;
    FONT-WEIGHT: bolder
}
#left-area
{
    POSITION: absolute;
    BACKGROUND-COLOR: #fffee9;
    WIDTH: 220px;
    FLOAT: left;
    HEIGHT: 130px
}
#footer-sm
{
    Z-INDEX: 0;
    PADDING-BOTTOM: 12px;
    MARGIN-TOP: 100px;
    PADDING-LEFT: 10px;
    WIDTH: 660px;
    PADDING-RIGHT: 10px;
    DISPLAY: inline;
    MARGIN-BOTTOM: 35px;
    FLOAT: left;
    MARGIN-LEFT: 10px;
    CLEAR: both;
    BORDER-TOP: lightgrey 2px solid;
    PADDING-TOP: 10px
}
.footer-col-yl
{
    BACKGROUND-COLOR: #fffde9;
    WIDTH: 220px;
    FLOAT: left;
    HEIGHT: 130px
}
.footer-col-sm
{
    WIDTH: 165px;
    FLOAT: left
}
#footer-content-sm
{
    MARGIN-TOP: 25px;
    WIDTH: 660px;
    MARGIN-BOTTOM: 20px
}
#footer-sm A
{
    COLOR: #999999;
    FONT-SIZE: 12px
}
#footer-sm P
{
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 15px;
    MARGIN: 0px;
    PADDING-LEFT: 11px;
    PADDING-RIGHT: 11px;
    COLOR: #000000;
    CLEAR: both;
    FONT-SIZE: 11px;
    PADDING-TOP: 0px
}
#footer-sm H4
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 11px;
    PADDING-RIGHT: 0px;
    COLOR: #999999;
    FONT-SIZE: 11px;
    PADDING-TOP: 5px
}
.tier-2-row-item-vm A
{
    COLOR: #d50a27
}
.tier-2-row-item-vm P
{
    TEXT-ALIGN: center;
    COLOR: #d50a27;
    FONT-WEIGHT: 500
}
.tier-2-row-item-vm IMG
{
    TEXT-ALIGN: center;
    WIDTH: 130px
}
.left-promo A
{
    TEXT-ALIGN: center;
    COLOR: #d50a27;
    FONT-WEIGHT: bolder
}
.left-promo-noborder A
{
    TEXT-ALIGN: center;
    MARGIN: auto;
    FONT-FAMILY: Arial;
    COLOR: #d50a27;
    FONT-WEIGHT: bolder
}
#threecol-col1
{
    PADDING-BOTTOM: 10px;
    WIDTH: 220px;
    MARGIN-BOTTOM: 10px;
    FLOAT: left;
    MARGIN-LEFT: 10px;
    CLEAR: left;
    MARGIN-RIGHT: 10px
}
.vm-detail-area
{
    BACKGROUND-COLOR: white;
    WIDTH: 700px;
    MARGIN-BOTTOM: 10px;
    FLOAT: right;
    MARGIN-LEFT: 10px;
    CLEAR: right
}
.vm-detail-area H1
{
    COLOR: #d50b27;
    FONT-SIZE: 12px
}
#threecol-col2
{
    BORDER-BOTTOM: thin;
    BORDER-LEFT: thin;
    WIDTH: 205px;
    FLOAT: left;
    BORDER-TOP: thin;
    MARGIN-RIGHT: 10px;
    BORDER-RIGHT: thin
}
#threecol-col3
{
    WIDTH: 210px;
    FLOAT: right;
    CLEAR: right
}
#threecol-col2 IMG
{
    MARGIN-TOP: 25px;
    WIDTH: 230px
}
IMG.top
{
    WIDTH: 50%;
    VERTICAL-ALIGN: text-top
}
.threecol-item
{
    MARGIN-BOTTOM: 25px
}
.threecol-item H1
{
    PADDING-BOTTOM: 2px;
    FONT-FAMILY: Arial;
    COLOR: #d50a27;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bolder
}
.threecol-item P
{
    PADDING-BOTTOM: 0px;
    MARGIN-TOP: 0px;
    WIDTH: 170px;
    FONT-FAMILY: Arial;
    MARGIN-BOTTOM: 2px;
    FONT-SIZE: 11px;
    PADDING-TOP: 0px
}
#threecol-col1 #slim-area
{
    MARGIN-TOP: 25px;
    WIDTH: 220px;
    MARGIN-BOTTOM: 25px;
    FLOAT: left;
    HEIGHT: 160px;
    CLEAR: left
}
#threecol-col1 #slim-area #col1
{
    MARGIN: 0px;
    WIDTH: 100px;
    FLOAT: left
}
#threecol-col1 #slim-area #col2
{
    MARGIN: 0px;
    WIDTH: 105px;
    FLOAT: left
}
#threecol-col1 #slim-area #col2 H2
{
    COLOR: #d50a27;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bolder
}
#threecol-col1 #slim-area #col2 P
{
    MARGIN-TOP: 0px;
    WIDTH: 105px;
    MARGIN-BOTTOM: 0px;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bolder
}
.threecol-item A
{
    PADDING-BOTTOM: 2px;
    COLOR: #d50a27;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bolder
}
#threecol-col1 #slim-area #col1 IMG
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px
}
.sm-col1
{
    WIDTH: 100px
}
#threecol-col1 #slim-area #col2 A
{
    COLOR: #d50a27;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bolder
}
#container-main
{
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR: #00000;
    PADDING-LEFT: 0px;
    WIDTH: 1000px;
    PADDING-RIGHT: 0px;
    MARGIN-BOTTOM: 0px;
    MARGIN-LEFT: auto;
    OVERFLOW: hidden;
    MARGIN-RIGHT: auto;
    PADDING-TOP: 0px;

}
#container-main-wht
{
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR: white;
    PADDING-LEFT: 0px;
    WIDTH: 1000px;
    PADDING-RIGHT: 0px;
    MARGIN-BOTTOM: 0px;
    MARGIN-LEFT: auto;
    OVERFLOW: hidden;
    MARGIN-RIGHT: auto;
    PADDING-TOP: 0px
}
#container-main-wht-full
{
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR: white;
    PADDING-LEFT: 0px;
    WIDTH: 100%;
    PADDING-RIGHT: 0px;
    MARGIN-BOTTOM: 0px;
    MARGIN-LEFT: auto;
    OVERFLOW: hidden;
    MARGIN-RIGHT: auto;
    PADDING-TOP: 0px;

}
.tier1-row
{
    WIDTH: 668px;
    MARGIN-BOTTOM: 50px;
    FLOAT: left;
    MARGIN-LEFT: 10px;
    CLEAR: left
}
.tier-1-item IMG
{
    MARGIN-TOP: 0px;
    WIDTH: 130px;
    MARGIN-BOTTOM: 0px
}
.tier-name
{
    POSITION: relative;
    WIDTH: 130px;
    HEIGHT: 30px
}
.tier-name P
{
    POSITION: absolute;
    TEXT-ALIGN: center;
    BOTTOM: 0px;
    COLOR: #d50a27;
    FONT-SIZE: 12px;
    FONT-WEIGHT: 500
}
.tier-name P A
{
    COLOR: #d50a27
}
#footer-sm P.copyright
{
    COLOR: #999999
}
.img-text
{
}
.left-promo-noborder #col1
{
    WIDTH: 45%;
    FLOAT: left
}
.left-promo-noborder #col2
{
    TEXT-ALIGN: center;
    WIDTH: 45%;
    FLOAT: right
}
.left-promo-noborder #col1 H1
{
    TEXT-ALIGN: left;
    FONT-STYLE: italic;
    WIDTH: 75px;
    COLOR: #862633;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bolder;
    MARGIN-RIGHT: 10px
}
.left-promo-noborder #col2 IMG
{
    MARGIN-LEFT: 20px;
    MARGIN-RIGHT: 0px
}
.left-promo-noborder #col1 A
{
    COLOR: #000000;
    FONT-SIZE: 12px
}
.promo-small-col H1
{
    TEXT-ALIGN: center;
    COLOR: #d50b27;
    FONT-SIZE: 12px
}
.promo-small-col IMG
{
    TEXT-ALIGN: right;
    WIDTH: 180px;
    MARGIN-BOTTOM: 0px;
    MARGIN-LEFT: 10px
}
.promo-small-col A
{
    TEXT-ALIGN: center;
    COLOR: #d50b27;
    FONT-SIZE: 12px
}
.promo-two-column IMG
{
    WIDTH: 300px
}
#promo-third-sec
{
    BORDER-LEFT: lightgrey 1px;
    PADDING-BOTTOM: 0px;
    MARGIN: 35px 0px;
    WIDTH: 668px;
    FLOAT: right;
    BORDER-TOP: lightgrey 1px solid;
    BORDER-RIGHT: lightgrey 1px
}
#promo-third-sec .promo-third-sec-col1
{
    PADDING-LEFT: 10px;
    WIDTH: 305px;
    PADDING-RIGHT: 10px;
    FLOAT: left;
    PADDING-TOP: 15px
}
#promo-third-sec .promo-third-sec-col1 IMG
{
    TEXT-ALIGN: center;
    WIDTH: 305px
}
#promo-third-sec .promo-third-sec-col1 H1
{
    TEXT-ALIGN: center;
    COLOR: #d50b27;
    FONT-SIZE: 12px
}
#promo-third-sec .promo-third-sec-col1 H2
{
    TEXT-ALIGN: center;
    COLOR: #004bdf;
    FONT-SIZE: 10px
}
#promo-third-sec .promo-third-sec-col1 H2 A
{
    TEXT-ALIGN: center;
    COLOR: #004bdf;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bolder
}
#promo-third-sec .promo-third-sec-2
{
    MARGIN-TOP: 30px;
    WIDTH: 325px;
    FLOAT: right;
    PADDING-TOP: 15px
}
#promo-third-sec .promo-third-sec-2 IMG
{
    FLOAT: left;
    MARGIN-LEFT: 0px;
    MARGIN-RIGHT: 0px;
    PADDING-TOP: 10px
}
#promo-third-sec .promo-third-sec-2 IMG .floatLeft
{
    FLOAT: left;
    MARGIN-LEFT: 0px;
    MARGIN-RIGHT: 0px
}
#promo-third-sec .promo-third-sec-2 P
{
    MARGIN: 0px;
    WIDTH: 120px;
    FLOAT: right;
    COLOR: #d50b27;
    FONT-WEIGHT: bolder;
    PADDING-TOP: 10px
}
#promo-third-sec .promo-third-sec-2 H2
{
    WIDTH: 110px;
    COLOR: #004bdf;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bolder
}
#promo-third-sec .promo-third-sec-2 H2 A
{
    TEXT-ALIGN: center;
    FLOAT: right;
    COLOR: #004bdf;
    FONT-SIZE: 10px
}
#twocol-col-2-busop .col2 H3
{
    FONT-STYLE: italic;
    MARGIN-TOP: 10px;
    MARGIN-BOTTOM: 15px;
    COLOR: #d50a27;
    MARGIN-LEFT: 25px;
    FONT-SIZE: 12pt
}
#twocol-col-2-busop UL
{
    LIST-STYLE-TYPE: disc;
    MARGIN-TOP: 15px
}
#twocol-col-1-sm
{
    BACKGROUND-COLOR: #7A99AC;
    WIDTH: 220px;
    FLOAT: left
}
#left-nav-box-sm
{
    BACKGROUND-COLOR: #fdfce8;
    PADDING-LEFT: 0px;
    WIDTH: 150px;
    MARGIN-BOTTOM: 25px;
    FLOAT: left;
    MARGIN-LEFT: 0px
}
#right-side
{
    BACKGROUND-COLOR: #ffffff;
    WIDTH: 744px;
    FLOAT: right
}
#left-nav-box-small
{
    BACKGROUND-COLOR: #fdfce8;
    MARGIN-TOP: 20px;
    WIDTH: 220px;
    MARGIN-LEFT: 0px;
    MARGIN-RIGHT: 0px
}
#left-nav-box-small H1
{
    FONT-STYLE: italic;
    PADDING-LEFT: 10px;
    MARGIN-BOTTOM: 15px;
    COLOR: #004d91;
    MARGIN-LEFT: 15px;
    FONT-SIZE: 11pt;
    FONT-WEIGHT: lighter
}
.left-promo-top-border
{
    BORDER-BOTTOM: black 1px;
    BORDER-LEFT: black 1px;
    MARGIN-TOP: 20px;
    WIDTH: 220px;
    MARGIN-LEFT: auto;
    BORDER-TOP: black 1px solid;
    MARGIN-RIGHT: auto;
    BORDER-RIGHT: black 1px
}
.left-promo-top-border H1
{
    TEXT-ALIGN: center;
    WIDTH: 200px;
    DISPLAY: block;
    COLOR: #d50b27;
    MARGIN-LEFT: auto;
    FONT-SIZE: 12px;
    MARGIN-RIGHT: auto
}
.left-promo-top-border IMG
{
    TEXT-ALIGN: center;
    MARGIN-TOP: 15px;
    DISPLAY: block;
    MARGIN-LEFT: 0px;
    MARGIN-RIGHT: 0px
}
.left-promo-noborder H3
{
    MARGIN-TOP: 35px;
    WIDTH: 200px;
    FONT-FAMILY: Arial;
    COLOR: #d50a27;
    MARGIN-LEFT: auto;
    FONT-SIZE: 12px;
    MARGIN-RIGHT: auto
}
#promo-third-sec .promo-third-sec-col1 H1 A
{
    COLOR: #d50b27;
    FONT-SIZE: 12px
}
#tier-catagory-name
{
    MARGIN-TOP: 2px;
    MARGIN-BOTTOM: 10px;
    FLOAT: left;
    MARGIN-LEFT: 10px
}
#tier-catagory-name H1
{
    TEXT-TRANSFORM: capitalize;
    COLOR: black;
    FONT-SIZE: 20px;
    FONT-WEIGHT: bolder
}
#left-nav-box-small H2
{
    FONT-STYLE: italic;
    PADDING-LEFT: 10px;
    COLOR: #004d91;
    MARGIN-LEFT: 15px;
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bolder
}
#tier-title-bar
{
    MARGIN-TOP: 15px;
    MARGIN-BOTTOM: 10px;
    FLOAT: left;
    MARGIN-LEFT: 15px
}
#tier-title-bar H1
{
    FONT-STYLE: italic;
    COLOR: #d50a27;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bolder
}
#right-side P
{
}
#business-opportunity-area
{
    MARGIN-TOP: 2px;
    MARGIN-BOTTOM: 10px;
    FLOAT: left;
    MARGIN-LEFT: 10px
}
#business-opportunity-area P
{
    FLOAT: left;
    COLOR: black;
    FONT-SIZE: 12pt
}
.redtext
{
    FONT-STYLE: italic;
    COLOR: #d50a27;
    FONT-SIZE: 12pt
}
#business-opportunity-area H1
{
    FONT-STYLE: italic;
    MARGIN-TOP: 10px;
    COLOR: #d50a27;
    FONT-SIZE: 12pt
}
.tier-branding-bar H2
{
    COLOR: #d50a27;
    FONT-SIZE: 16px
}
.heading-one
{
    COLOR: black;
    FONT-SIZE: 12px;
    font-weight:bold;
    text-align:center;
}
.heading-two
{
    COLOR: #d50a27;
    FONT-SIZE: 14px;
    font-weight:bold;
    text-align:center;
}
.heading-three
{
    COLOR:  #336699;
    FONT-SIZE: 12px;
    font-weight:bold;
    text-align:center;
}

.text-section
{
    MARGIN-TOP: 5px;
    PADDING-LEFT: 10px;
    WIDTH: 668px;
    MARGIN-BOTTOM: 10px;
    FLOAT: left;
    MARGIN-LEFT: 0px;
    CLEAR: left
}
.text-section P
{
    COLOR: black;
    FONT-SIZE: 12pt
}
#two-col-col2-lg
{
    BACKGROUND-COLOR: white;
    WIDTH: 710px;
    FLOAT: right
}
.text-section H2
{
    FONT-STYLE: italic;
    MARGIN-BOTTOM: 0px;
    COLOR: #d50a27;
    MARGIN-LEFT: 0px;
    FONT-SIZE: 12pt
}
.btn-red
{
    BACKGROUND-COLOR: #d60a27;
    COLOR: white
}
.tier-bar
{
    WIDTH: 220px;
    MARGIN-BOTTOM: 15px;
    FLOAT: left;
    MARGIN-LEFT: 10px;
    CLEAR: left
}
.tier-bar H2
{
    COLOR: #d50a27;
    FONT-SIZE: 16px
}
.tier3-item
{
    FLOAT: left
}
#testright
{
    BORDER-BOTTOM: black thin solid;
    BORDER-LEFT: black thin solid;
    WIDTH: 100px;
    FLOAT: left;
    HEIGHT: 20px;
    BORDER-TOP: black thin solid;
    BORDER-RIGHT: black thin solid
}
.left-promo-noborder H1 A
{
    FONT-FAMILY: Arial;
    COLOR: #d50a27;
    FONT-SIZE: 12px
}
.left-promo-noborder H4
{
    COLOR: #d50a27;
    FONT-SIZE: 12px
}
.left-promo-noborder H4 A
{
    COLOR: #d50a27;
    FONT-SIZE: 12px
}
.tier-branding-bar H3
{
    PADDING-BOTTOM: 5px;
    FONT-STYLE: italic;
    MARGIN-TOP: 5px;
    MARGIN-BOTTOM: 25px;
    COLOR: #d50a27;
    FONT-SIZE: 14px;
    PADDING-TOP: 5px
}
.btnsubmit-red
{
    BACKGROUND-COLOR: #d60a27;
    FONT-FAMILY: Arial;
    COLOR: white;
    MARGIN-LEFT: 10px;
    FONT-SIZE: 10px
}
.tier-branding-bar .display-inline
{
}
.tier-3-title
{
    POSITION: relative;
    WIDTH: 130px;
    HEIGHT: 30px
}
.tier-3-title P
{
    POSITION: absolute;
    TEXT-ALIGN: center;
    BOTTOM: 0px;
    COLOR: #d50a27;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bolder
}
.tier-3-title P A
{
    COLOR: #d50a27
}
.tier3item
{
    PADDING-LEFT: 10px;
    WIDTH: 135px;
    PADDING-RIGHT: 10px;
    MARGIN-BOTTOM: 10px;
    FLOAT: left;
    HEIGHT: 188px;
    MARGIN-RIGHT: 10px
}
.tier3item H2
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 0px;
    MARGIN-TOP: 0px;
    MIN-HEIGHT: 30px;
    PADDING-LEFT: 0px;
    WIDTH: 130px;
    PADDING-RIGHT: 55px;
    MARGIN-BOTTOM: 0px;
    HEIGHT: 30px;
    COLOR: #d50a27;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bolder;
    PADDING-TOP: 0px
}
.tier3item P
{
    TEXT-ALIGN: center;
    WIDTH: 130px;
    MARGIN-RIGHT: 10px
}
.tier3-row
{
    BACKGROUND-COLOR: white;
    MARGIN-TOP: 10px;
    WIDTH: 700px;
    MARGIN-BOTTOM: 50px;
    FLOAT: left;
    MARGIN-LEFT: 5px;
    CLEAR: left
}
.tier-1-lastitem
{
    PADDING-LEFT: 16px;
    WIDTH: 135px;
    PADDING-RIGHT: 16px;
    MARGIN-BOTTOM: 5px;
    FLOAT: left;
    HEIGHT: 180px;
    MARGIN-RIGHT: 35px
}
.tier-1-lastitem H2
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 0px;
    MARGIN-TOP: 0px;
    MIN-HEIGHT: 30px;
    PADDING-LEFT: 0px;
    WIDTH: 130px;
    PADDING-RIGHT: 55px;
    MARGIN-BOTTOM: 0px;
    HEIGHT: 30px;
    COLOR: #d50a27;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bolder;
    PADDING-TOP: 0px
}
.tier-1-lastitem P
{
    TEXT-ALIGN: center;
    WIDTH: 130px;
    MARGIN-RIGHT: 10px
}
.tier-1-lastitem IMG
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px
}
.tier-1-lastitem H1
{
    TEXT-ALIGN: center;
    COLOR: #d50a27;
    FONT-SIZE: 13px
}
#side_navigation
{
    MARGIN-TOP: 10px
}
#side_navigation UL
{
    LIST-STYLE-TYPE: none;
    FONT: 11px/14px "Trebuchet MS", Arial, Helvetica, sans-serif
}
#side_navigation LI
{
    PADDING-BOTTOM: 4px;
    MARGIN: 0px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
#side_navigation LI LI LI
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 4px
}
#side_navigation LI UL
{
    PADDING-BOTTOM: 5px;
    BACKGROUND: url(/images/horizontal_rule.gif) repeat-x left bottom
}
#side_navigation LI LI UL
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    PADDING-TOP: 0px
}
#side_navigation .subsection
{
    BACKGROUND: url(/images/horizontal_rule.gif) repeat-x 0px 5px;
    PADDING-TOP: 12px
}
#side_navigation LI.closed
{
    BACKGROUND: url(/images/arrow_right.gif) no-repeat 3px 2px
}
#side_navigation LI.open
{
    BACKGROUND: url(/images/arrow_down.gif) no-repeat 0px 4px
}
#side_navigation A:link
{
    COLOR: #000;
    TEXT-DECORATION: none
}
#side_navigation A:visited
{
    COLOR: #000;
    TEXT-DECORATION: none
}
#side_navigation A:hover
{
    COLOR: #eb0d12;
    TEXT-DECORATION: underline
}
#side_navigation A:active
{
    COLOR: #eb0d12;
    TEXT-DECORATION: underline
}
#side_navigation A.active:link
{
    COLOR: #eb0d12 !important;
    TEXT-DECORATION: none
}
#side_navigation A.active:visited
{
    COLOR: #eb0d12 !important;
    TEXT-DECORATION: none
}
#side_navigation A.active:hover
{
    TEXT-DECORATION: underline
}
#side_navigation A.active:active
{
    TEXT-DECORATION: underline
}
#left-nav-box .activeLink
{
    LIST-STYLE-POSITION: outside;
    BACKGROUND-IMAGE: url(../images/left-nav-active-arrow.gif);
    BACKGROUND-COLOR: transparent;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: 0px 0.4em;
    FONT-WEIGHT: bolder

}
LI.current-link
{
    COLOR: green;
    FONT-WEIGHT: bolder
}
#login-area
{
    MARGIN-TOP: 20px;
    FLOAT: left;
    HEIGHT: 400px;
    MARGIN-LEFT: 10px
}
#login-area UL
{
    LIST-STYLE-TYPE: disc;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    MARGIN-LEFT: 5%
}
#login-area LI
{
}
.login-table
{
}
.login-table TR
{
}
#space_area
{
    BACKGROUND-COLOR: white;
    MARGIN-TOP: 60px;
    WIDTH: 700px;
    FLOAT: left;
    HEIGHT: 285px;
    PADDING-TOP: 60px
}
#sm_space_area
{
    BACKGROUND-COLOR: white;
    MARGIN-TOP: 60px;
    WIDTH: 700px;
    FLOAT: left;
    HEIGHT: 50px;
    PADDING-TOP: 60px
}
#space_area_left
{
    TEXT-ALIGN: center;
    BACKGROUND-COLOR: #7a99ac;
    MARGIN-TOP: 10px;
    WIDTH: 199px;
    HEIGHT: 500px;
    FLOAT: left;
    MARGIN-LEFT: auto;
    MARGIN-RIGHT: auto;
    PADDING-TOP: 10px

}
.btn-login
{
    WIDTH: 75px;
    HEIGHT: 25px
}
#serviceNav LI
{
    MARGIN-BOTTOM: 5px
}
#content-area
{
    MARGIN-TOP: 0px;
    WIDTH: 668px;
    MARGIN-BOTTOM: 0px;
    FLOAT: left;
    MARGIN-LEFT: 5px
}
#content-area-lg
{
    MARGIN-TOP: 0px;
    WIDTH: 950px;
    MARGIN-BOTTOM: 0px;
    FLOAT: left;
    MARGIN-LEFT: 0px
}
#content-area H1
{
    MARGIN: 10px;
    FONT-FAMILY: Arial;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: bolder
}
#content-area P
{
    MARGIN: 0px 0px 10px 10px;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11pt
}
#content-area FIELDSET
{
    BORDER-BOTTOM: medium none;
    TEXT-ALIGN: left;
    BORDER-LEFT: medium none;
    BACKGROUND-COLOR: #ffffff;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none
}
#content-area H2
{
    FONT-FAMILY: Arial;
    MARGIN-BOTTOM: 0px;
    FONT-SIZE: 13pt;
    FONT-WEIGHT: bolder
}
#content-area SPAN
{
    FONT-FAMILY: Arial;
    MARGIN-BOTTOM: 5px;
    MARGIN-LEFT: 10px;
    FONT-SIZE: 11pt
}
#content-area TD
{
    FONT-SIZE: 13pt
}
#promo-third-sec .promo-third-sec-col1 IMG A
{
    TEXT-ALIGN: center;
    WIDTH: 310px
}
.row
{
    MARGIN-TOP: 10px;
    WIDTH: 465px;
    MARGIN-BOTTOM: 10px
}
.row P
{
    WIDTH: 10px;
    DISPLAY: inline-block;
    MARGIN-LEFT: 10px;
    OVERFLOW: hidden;
    MARGIN-RIGHT: 10px
}
.row P H1
{
}
.item-small
{
    TEXT-ALIGN: center;
    PADDING-LEFT: 5px;
    WIDTH: 105px;
    PADDING-RIGHT: 5px;
    FLOAT: left
}
.item-small H1
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bolder
}
.item-small H2
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: lighter
}
.twoCol TABLE
{
    FLOAT: left;
    MARGIN-LEFT: 0px;
    MARGIN-RIGHT: 0px
}
.twoCol TD
{
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 10px;
    MARGIN-LEFT: 10px;
    MARGIN-RIGHT: 10px
}
.twoCol .my-distributor
{
}
.row-item
{
    LIST-STYLE-TYPE: none;
    FONT-FAMILY: Arial;
    FLOAT: left;
    MARGIN-LEFT: 0px;
    FONT-WEIGHT: lighter;
    MARGIN-RIGHT: 0px
}
.row-item UL
{
    LIST-STYLE-TYPE: none;
    FLOAT: left;
    MARGIN-LEFT: 5px;
    CLEAR: both;
    FONT-WEIGHT: lighter;
    MARGIN-RIGHT: 5px
}
.row-item IMG
{
    WIDTH: 90px;
    HEIGHT: 90px
}
.row-item LI
{
    WIDTH: 225px;
    FLOAT: left;
    MARGIN-LEFT: 5px;
    CLEAR: both;
    FONT-WEIGHT: lighter;
    MARGIN-RIGHT: 5px
}
.row-item H1
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bolder
}
.row-item LI H1
{
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bolder
}
.twoCol P
{
    FONT-FAMILY: Arial;
    FONT-WEIGHT: lighter
}
.twoCol UL
{
    LIST-STYLE-TYPE: none
}
.twoCol LI
{
    PADDING-BOTTOM: 5px;
    LIST-STYLE-TYPE: none;
    PADDING-TOP: 5px
}
.twoCol LI A
{
    COLOR: #336699;
    FONT-SIZE: 16px;
    FONT-WEIGHT: bolder
}
.row-item .item-img
{
}
.row-item .item-img .img
{
    WIDTH: 200px
}
.twoCol FIELDSET
{
}
.errorBox
{
    PADDING-BOTTOM: 7px;
    MARGIN: 10px 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    VISIBILITY: hidden;
    COLOR: #cd3217;
    FONT-SIZE: 9px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 7px
}
.errorMessBox
{
    PADDING-BOTTOM: 7px;
    MARGIN: 10px 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    VISIBILITY: hidden;
    COLOR: #cd3217;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bolder;
    PADDING-TOP: 7px
}
#mainContent FIELDSET
{
    BACKGROUND-COLOR: white
}
.tier-branding-bar H4
{
    FONT-STYLE: italic;
    COLOR: #d50a27;
    FONT-SIZE: 14px
}
.text-section H1
{
    COLOR: #004d91;
    FONT-SIZE: 12pt
}
#mainContent P .errormessage
{
    BACKGROUND-COLOR: #fddccc;
    COLOR: #d50a27;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bolder
}
#left-nav-box SPAN
{
    TEXT-ALIGN: center;
    FONT-FAMILY: Arial;
    COLOR: #004d91;
    MARGIN-LEFT: 15px;
    FONT-SIZE: 9pt
}
#distributorInfo A
{
    FONT-STYLE: italic;
    COLOR: black;
    FONT-SIZE: 12px;
}
#content-area H3
{
    MARGIN-TOP: 10px;
    MARGIN-BOTTOM: 0px;
    COLOR: #d50a27;
    MARGIN-LEFT: 10px;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bolder
}
.tier3-item UL
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 11pt
}
#content-area UL
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 11pt
}
#content-area OL
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 11pt
}
#content-area H6
{
    TEXT-ALIGN: center;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11pt;
    FONT-WEIGHT: lighter
}
.okButton
{
    BACKGROUND-COLOR: #d4d4d4;
    WIDTH: 70px;
    FONT-FAMILY: arial;
    HEIGHT: 20px;
    FONT-SIZE: 9pt;
    font-color: #000000
}
.alertTitle
{
    BACKGROUND-COLOR: #e43144;
    FONT-FAMILY: arial;
    COLOR: #ffffff;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold
}
.alertMessage
{
    FONT-FAMILY: arial;
    COLOR: #000000;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal
}
.alertBoxStyle
{
    Z-INDEX: 999;
    BORDER-BOTTOM: 1px solid;
    POSITION: absolute;
    TEXT-ALIGN: center;
    FILTER: alpha(opacity=100);
    BORDER-LEFT: 1px solid;
    BACKGROUND-COLOR: #ffffff;
    WIDTH: 100px;
    HEIGHT: 50px;
    VISIBILITY: hidden;
    BORDER-TOP: 1px solid;
    TOP: 20px;
    CURSOR: default;
    BORDER-RIGHT: 1px solid;
    LEFT: 100px
}
#three-col1
{
    BORDER-BOTTOM: black 1px solid;
    BORDER-LEFT: black 1px solid;
    WIDTH: 290px;
    FLOAT: left;
    CLEAR: left;
    BORDER-TOP: black 1px solid;
    BORDER-RIGHT: black 1px solid
}
#three-col2
{
    TEXT-ALIGN: center;
    WIDTH: 80px;
    FLOAT: left
}
#three-col3
{
    BORDER-BOTTOM: black 1px solid;
    BORDER-LEFT: black 1px solid;
    WIDTH: 290px;
    FLOAT: right;
    BORDER-TOP: black 1px solid;
    BORDER-RIGHT: black 1px solid
}
.error-message
{
    VISIBILITY: hidden;
    COLOR: #cd3217;
    FONT-SIZE: 9px;
    FONT-WEIGHT: bolder
}
.text-section SPAN
{
    COLOR: #004d91;
    FONT-SIZE: 10pt
}
#arr-table
{
}
#arr-table TD
{
    FONT-FAMILY: Arial;
    COLOR: black;
    FONT-SIZE: 9pt
}
#content-area H4
{
    MARGIN: 0px 0px 0px 10px;
    FONT-FAMILY: Arial;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: bolder
}
#content-area H5
{
    MARGIN-TOP: 0px;
    FONT-FAMILY: Arial;
    MARGIN-BOTTOM: 5px;
    MARGIN-LEFT: 10px;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: bolder
}
.tier-branding-bar H5
{
    MARGIN: 1px 0px;
    FONT-FAMILY: Arial;
    FONT-SIZE: 14pt
}
#content-area FIELDSET P
{
    FONT-FAMILY: Arial;
    MARGIN-LEFT: 0px;
    FONT-SIZE: 11pt
}
#content-area FIELDSET TD
{
    FONT-SIZE: 10pt
}
#content-area FIELDSET H1
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 11pt;
    FONT-WEIGHT: normal
}
#content-area FIELDSET UL
{
    LIST-STYLE-TYPE: none
}
#content-area FIELDSET LI
{
    FONT-SIZE: 9pt
}
#content-area .contactus
{
}
#content-area .contactus TD
{
    FONT-SIZE: 10pt
}
.required-text
{
    FONT-STYLE: italic;
    FONT-FAMILY: Arial;
    COLOR: #d50b27;
    FONT-SIZE: 8pt
}
#slidervm
{
    MARGIN: 0px
}
.left-promo-top-border H6
{
    TEXT-ALIGN: center;
    WIDTH: 200px;
    COLOR: #d50b27;
    MARGIN-LEFT: 5px;
    FONT-SIZE: 12px;
    MARGIN-RIGHT: 0px
}
.small-col
{
    MARGIN: 0px 0px 25px;
    WIDTH: 100px;
    DISPLAY: inline;
    FLOAT: left;
    HEIGHT: 155px
}
.small-col A
{
    COLOR: #d50a27;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bolder

}
.small-col P
{
    MARGIN-TOP: 0px;
    WIDTH: 105px;
    MARGIN-BOTTOM: 0px;
    MARGIN-LEFT: 5px;
    FONT-SIZE: 11px
}
.small-col H2
{
    COLOR: #d50a27;
    MARGIN-LEFT: 5px;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bolder
}
#img-row
{
    MARGIN-TOP: 15px;
    WIDTH: 705px;
    FLOAT: left;
    MARGIN-LEFT: 10px;
    CLEAR: left
}
.text-section H3
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bolder
}
.left-promo-top-border H6 A
{
    COLOR: #d50b27;
    FONT-SIZE: 12px
}
.errormessage
{
    COLOR: #cd3217;
    FONT-SIZE: 9px;
    FONT-WEIGHT: bolder
}
.row .text
{
    MARGIN-LEFT: 10px;
    FONT-SIZE: 12px
}
.timetoreorder
{
    MARGIN: 20px 0px 20px 10px;
    WIDTH: 668px;
    FLOAT: left
}
.timetoreorder H1
{
    FONT-FAMILY: Arial;
    MARGIN-BOTTOM: 5px;
    FONT-SIZE: 14px
}
.timetoreorder H2
{
    FONT-STYLE: italic;
    FONT-FAMILY: Arial;
    COLOR: #d50a27;
    FONT-SIZE: 12pt
}
#logo_ana
{
    POSITION: relative;
    FLOAT: left;
    TOP: 9px;
    LEFT: 30px
}
#logo_ana IMG.logosize
{
    MARGIN-TOP: 8px;
    WIDTH: 65px;
    HEIGHT: 67px
}
#left-nav-box-tier
{
    MARGIN: 10px 0px 0px;
    WIDTH: 220px
}
#left-nav-box-tier H1
{
    MARGIN-TOP: 20px;
    PADDING-LEFT: 5px;
    COLOR: #fff;
    FONT-SIZE: 16px
}
#left-nav-box-tier UL
{
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
#left-nav-box-tier LI
{
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 0px;
    MARGIN-LEFT: 10px;
    PADDING-TOP: 5px
}
#left-nav-box-tier LI UL
{
    PADDING-BOTTOM: 5px
}
#left-nav-box-tier LI LI UL
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    PADDING-TOP: 0px
}
#left-nav-box-tier LI.open
{
    LIST-STYLE-POSITION: outside;
    BACKGROUND-IMAGE: url(../images/Arrow_down.gif);
    BACKGROUND-COLOR: transparent;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Arial;
    BACKGROUND-POSITION: 1px 0.8em
}
#left-nav-box-tier LI.closed
{
    BACKGROUND-IMAGE: url(../images/Arrow_right.gif);
    BACKGROUND-COLOR: transparent;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: 1px 0.8em
}
#left-nav-box-tier A:link
{
    DISPLAY: block;
    FONT-FAMILY: Arial;
    COLOR: #fff;
    FONT-SIZE: 13px;
    TEXT-DECORATION: none
}
DIV#left-nav-box-tier A:visited
{
    DISPLAY: block;
    FONT-FAMILY: Arial;
    COLOR: #fff;
    FONT-SIZE: 13px;
    TEXT-DECORATION: none
}
#left-nav-box-tier A:hover
{
    TEXT-DECORATION: underline
}
DIV#left-nav-box-tier A:active
{
    TEXT-DECORATION: underline
}
#left-nav-box-tier A.active:link
{
    COLOR: #fff;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
DIV#left-nav-box-tier A.active:visited
{
    COLOR: #fff;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
#left-nav-box-tier A.active:hover
{
    TEXT-DECORATION: underline
}
DIV#left-nav-box-tier A.active:active
{
    TEXT-DECORATION: underline
}
.contact-bottom
{
    BORDER-BOTTOM: black 1px solid;
    BORDER-LEFT: black 1px solid;
    MARGIN-TOP: 60px;
    WIDTH: 695px;
    FLOAT: left;
    HEIGHT: 255px;
    BORDER-TOP: black 1px solid;
    BORDER-RIGHT: black 1px solid
}
TEXTAREA#textarea-styled
{
    WIDTH: 350px;
    FONT-FAMILY: Arial;
    HEIGHT: 125px
}
INPUT.cust
{
    WIDTH: 2.5in
}
.cart TABLE.cart-items
{
    TEXT-ALIGN: left;
    BACKGROUND-COLOR: white;
    WIDTH: 675px;
    FONT-FAMILY: Arial, Verdana;
    COLOR: #404040;
    FONT-SIZE: 11px
}
TEXTAREA.styled-area
{
    WIDTH: 400px;
    FONT-FAMILY: Arial, Verdana;
    HEIGHT: 100px;
    FONT-SIZE: 12px
}
.btn-search
{
    BACKGROUND-COLOR: #ffbe11;
    MARGIN: 0px 0px 0px 2px;
    FLOAT: left;
    COLOR: black
}
.benifits-table
{
    BACKGROUND-COLOR: white;
    WIDTH: 100%;
    MARGIN-LEFT: 0px;
    MARGIN-RIGHT: 0px;
   
}
.benifits-table IMG
{
    WIDTH: 150px;
    PADDING-RIGHT: 20px;
}
.search-table
{
    BORDER-BOTTOM: #d7d9c3 1px solid;
    BORDER-LEFT: #d7d9c3 1px solid;
    BACKGROUND-COLOR: white;
    WIDTH: 185px;
    MARGIN-LEFT: 0px;
    BORDER-TOP: #d7d9c3 1px solid;
    MARGIN-RIGHT: 0px;
    BORDER-RIGHT: #d7d9c3 1px solid
}
.search-table TH
{
    COLOR: white;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold
}
.search-table TD
{
    PADDING-BOTTOM: 1px;
    PADDING-LEFT: 7px;
    PADDING-RIGHT: 0px;
    FONT-SIZE: smaller;
    PADDING-TOP: 1px
}
.clear-footer
{
    HEIGHT: 330px;
    CLEAR: both
}
#twocol-col2-search
{
    BACKGROUND-COLOR: white;
    PADDING-LEFT: 8px;
    WIDTH: 700px;
    FLOAT: left;
    CLEAR: right
}
.reprintTable
{
    BACKGROUND-COLOR: #fcfbfa
}
.reprintTable TD
{
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px
}
.reprintTable TR
{
}
.reprintTable TABLE
{
    BORDER-BOTTOM: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BACKGROUND-COLOR: #fcfbfa;
    BORDER-TOP: black 1px solid;
    BORDER-RIGHT: black 1px solid
}
.cartMini
{
    MARGIN-TOP: 0px;
    FLOAT: left
}
.white-text
{
    COLOR: black
}
.shipDetails TD
{
}
.shipDetails TD A
{
}
.shipDetails CAPTION
{
    FONT-SIZE: 12px
}
IMG.prod-img
{
    MARGIN-TOP: 0px;
    WIDTH: 130px;
    MARGIN-BOTTOM: 0px
}
.tier3-hol-row
{
    MARGIN-TOP: 10px;
    WIDTH: 700px;
    MARGIN-BOTTOM: 15px;
    FLOAT: left;
    CLEAR: left
}
LABEL.form-label
{
    WIDTH: 120px;
    FLOAT: left;
    FONT-WEIGHT: bolder
}
.form-input
{
    WIDTH: 180px;
    MARGIN-BOTTOM: 5px
}
#submitbutton
{
    BACKGROUND-COLOR: #ffbe11;
    MARGIN-TOP: 5px;
    WIDTH: 95px;
    MARGIN-LEFT: 3px;
    MARGIN-RIGHT: 15px
}
BR.line-break
{
    CLEAR: left
}
.sm_red_button
{
    BACKGROUND-COLOR: #d60a27;
    FONT-FAMILY: Arial;
    COLOR: white;
    FONT-SIZE: 10px
}
TABLE#aboutme-table
{
    WIDTH: 668px;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT: lighter
}
TABLE#staff-table
{
    WIDTH: 668px;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10px;
    FONT-WEIGHT: lighter
}
TABLE#aboutme-table TD#headings
{
    BACKGROUND-COLOR: #ffc311;
    MARGIN-BOTTOM: 5px
}
TABLE#staff-table TD#headings
{
    BACKGROUND-COLOR: #ffc311;
    MARGIN-BOTTOM: 5px
}
TABLE#staff-table TD#section
{
    BORDER-BOTTOM: black 1px solid;
    PADDING-BOTTOM: 5px;
    BACKGROUND-COLOR: #fcfbfa;
    FONT-STYLE: italic;
    MARGIN-BOTTOM: 5px;
    FONT-SIZE: 14px;
    BORDER-TOP: black 1px solid;
    FONT-WEIGHT: bolder;
    PADDING-TOP: 5px
}
TABLE#aboutme-table TD#record
{
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 5px
}
TABLE#staff-table TD#record
{
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 5px
}
TABLE#aboutme-table TD#action
{
    TEXT-ALIGN: right
}
.staff-table
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px
}
.staff-item
{
    PADDING-LEFT: 10px;
    WIDTH: 175px;
    PADDING-RIGHT: 10px;
    MARGIN-BOTTOM: 10px;
    FLOAT: left;
    MARGIN-RIGHT: 10px
}
.staff-item IMG
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 10px;
    WIDTH: 100px;
    PADDING-RIGHT: 10px;
    HEIGHT: 100px
}
.staff-info
{
    MARGIN-TOP: 5px;
    WIDTH: 135px;
    FLOAT: left
}
.staff-info P
{
    MARGIN-TOP: 3px;
    FONT-FAMILY: Arial;
    MARGIN-BOTTOM: 3px;
    FONT-SIZE: 10px
}
#one-row
{
    MARGIN-TOP: 10px;
    WIDTH: 650px;
    MARGIN-BOTTOM: 5px;
    FLOAT: left;
    CLEAR: both
}
.staff-info-entry
{
    TEXT-ALIGN: left;
    MARGIN-TOP: 5px;
    WIDTH: 600px;
    MARGIN-BOTTOM: 15px
}
.staff-info-entry P
{
    TEXT-ALIGN: left;
    MARGIN-TOP: 0px;
    WIDTH: 350px;
    BOTTOM: 0px;
    MARGIN-BOTTOM: 0px;
    COLOR: #d50a27;
    FONT-SIZE: 12px;
    FONT-WEIGHT: 500
}
.staff-info-entry P A
{
    COLOR: #d50a27
}
.staff-item-entry
{
    BORDER-BOTTOM: black 1px solid;
    BORDER-LEFT: black 1px solid;
    PADDING-LEFT: 16px;
    WIDTH: 200px;
    PADDING-RIGHT: 5px;
    MARGIN-BOTTOM: 10px;
    FLOAT: left;
    BORDER-TOP: black 1px solid;
    MARGIN-RIGHT: 35px;
    BORDER-RIGHT: black 1px solid
}
.staff-entry H2
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 0px;
    MARGIN-TOP: 0px;
    MIN-HEIGHT: 30px;
    PADDING-LEFT: 0px;
    WIDTH: 130px;
    PADDING-RIGHT: 55px;
    MARGIN-BOTTOM: 0px;
    HEIGHT: 30px;
    COLOR: #d50a27;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bolder;
    PADDING-TOP: 0px
}
.staff-entry P
{
    TEXT-ALIGN: left;
    WIDTH: 180px;
    MARGIN-RIGHT: 10px
}
.staff-info-entry INPUT[type='text']
{
    WIDTH: 180px;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px
}
.staff-info-entry TEXTAREA
{
    WIDTH: 325px;
    FONT-FAMILY: Arial;
    HEIGHT: 100px;
    FONT-SIZE: 11px
}
.onerow
{
    WIDTH: 668px;
    MARGIN-BOTTOM: 15px;
    FLOAT: left;
    CLEAR: left
}
.sm_yellow_button
{
    BACKGROUND-COLOR: #ffbe11;
    FONT-FAMILY: Arial;
    MARGIN-LEFT: 5px;
    FONT-SIZE: 10px
}
.one-item
{
    PADDING-LEFT: 10px;
    MARGIN-BOTTOM: 10px;
    FLOAT: left;
    MARGIN-RIGHT: 10px
}
TR.trborder
{
    BORDER-BOTTOM: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-RIGHT: black 1px solid
}
.staff-table TR.trborder
{
    BORDER-BOTTOM: black 1px solid;
    BORDER-TOP: black 1px solid
}
P.disclaimer
{
    MARGIN-TOP: 20px;
    FONT-FAMILY: Arial;
    COLOR: #d50a27
}
.sm-row
{
    MARGIN-TOP: 5px;
    WIDTH: 680px;
    FLOAT: left;
    MARGIN-LEFT: 5px;
    CLEAR: left
}
.sm-row FIELDSET.section
{
    BORDER-BOTTOM: #e3e4e5 1px solid;
    BORDER-LEFT: #e3e4e5 1px solid;
    BACKGROUND-COLOR: #fcfbfa;
    BORDER-TOP: #e3e4e5 1px solid;
    BORDER-RIGHT: #e3e4e5 1px solid
}
.sm-row LEGEND.section-legend
{
    Z-INDEX: 0;
    POSITION: absolute;
    MARGIN: 0px;
    FONT-FAMILY: Arial;
    COLOR: #d60a27;
    FONT-SIZE: 11pt;
    TOP: -1em
}
#loading
{
    BORDER-BOTTOM: red 1px solid;
    POSITION: absolute;
    TEXT-ALIGN: center;
    BORDER-LEFT: red 1px solid;
    BACKGROUND-COLOR: #ffbe11;
    MARGIN-TOP: -50px;
    WIDTH: 200px;
    HEIGHT: 100px;
    MARGIN-LEFT: -100px;
    BORDER-TOP: red 1px solid;
    TOP: 50%;
    BORDER-RIGHT: red 1px solid;
    LEFT: 50%
}
.sm-row H1.section-heading
{
    MARGIN: 0px;
    COLOR: #d60a27
}
.big-redtext
{
    TEXT-ALIGN: center;
    COLOR: #d50a27;
    FONT-SIZE: 25pt;
    FONT-WEIGHT: bolder
}
.form-section
{
    BORDER-BOTTOM: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BACKGROUND-COLOR: white;
    PADDING-LEFT: 5px;
    BORDER-TOP: black 1px solid;
    BORDER-RIGHT: black 1px solid
}
.form-section .img-bkgr
{
    BACKGROUND-COLOR: transparent
}
#prodColA A
{
    FONT-STYLE: normal;
    COLOR: #d60a27
}
#prodColD A
{
    FONT-STYLE: normal;
    COLOR: #d60a27
}
.myBorder
{
    BORDER-BOTTOM: black 1px solid;
    TEXT-ALIGN: center;
    BORDER-LEFT: black 1px solid;
    MARGIN: 10px auto;
    WIDTH: 500px;
    CLEAR: both;
    BORDER-TOP: black 1px solid;
    BORDER-RIGHT: black 1px solid
}
#header-catalog
{
    Z-INDEX: 0;
    BACKGROUND-COLOR: #e21a37;
    MARGIN: 0px;
    WIDTH: 995px;
    HEIGHT: 115px;
    CLEAR: left
}
#med-redtext
{
    FONT-STYLE: italic;
    COLOR: #d50a27;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: bolder
}

.roundedcornr_box {
	background: url(/128/images/roundedcornr_156316_tl.png) no-repeat top left;
}
.roundedcornr_top {
	background: url(/128/images/roundedcornr_156316_tr.png) no-repeat top right;
}
.roundedcornr_bottom {
	background: url(/128/images/roundedcornr_156316_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom div {
	background: url(/128/images/roundedcornr_156316_br.png) no-repeat bottom right;
}
.roundedcornr_content {
	background: url(/128/images/roundedcornr_156316_r.png) top right repeat-y;
}

.roundedcornr_top_ div,.roundedcornr_top_156316,
.roundedcornr_bottom div, .roundedcornr_bottom_156316 {
	width: 100%;
	height: 15px;
	font-size: 1px;
}
.roundedcornr_content, .roundedcornr_bottom_156316 {
	margin-top: -3px;
}
.roundedcornr_content { padding: 0 15px; }
table.helpT
{ text-align: center;
font-family: Verdana;
font-weight: normal;
font-size: 9px;
color: #404040;
width: 685px;
background-color: #fafafa;

} 
td.cart-data
{
text-align: left;
padding-left: 5px;
padding-bottom: 5px;
font-family: Verdana;
font-size: 9px;
color: #404040; }
td.helpHed
{ border-bottom: 1px solid #6699CC;
border-left: 1px solid #6699CC;
background-color: #ffc311;
text-align: left;
text-indent: 5px;
font-family: Verdana;
font-weight: bold;
font-size: 9px;
color: #404040; 
width: 18px; 
}

td.cartHed
{ border-bottom: 1px solid #6699CC;
border-left: 1px solid #6699CC;
background-color: #ffc311;
text-align: left;
text-indent: 3px;
font-family: Verdana;
font-weight: bold;
font-size: 8px;
color: #404040; }

td.information
{

text-align: left;
text-indent: 5px;
font-family: Verdana;
font-size: 9px;
color: #404040; }

td.hed
{

text-align: left;
text-indent: 5px;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color: #404040; 
padding-top: 5px;
padding-bottom: 2px;}

td.helpBod
{ border-bottom: 1px solid #9CF;
border-top: 0px;
border-left: 1px solid #9CF;
border-right: 0px;
text-align: left;
text-indent: 10px;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 9px;
color: #404040;
background-color: #fafafa; }

table.contact
{ font-family: Verdana;
font-weight: normal;
font-size: 9px;
color: #404040;
width: 685px;
background-color: #fafafa;
border: 1px #6699CC solid;
border-collapse: collapse;
border-spacing: 0px;
margin-top: 0px;}

table.sofT
{ text-align: Left;
font-family: Verdana;
font-weight: normal;
font-size: 9px;
color: #404040;
width: 500px;
background-color: #fafafa;
border: 1px #6699CC solid;
border-collapse: collapse;
border-spacing: 0px; } 



td.record{
padding-top: 8px;
padding-bottom: 8px;
padding-left: 5px;
padding-right: 0px;

}

td.message{
padding-top: 8px;
padding-bottom: 8px;
padding-left: 5px;
padding-right: 0px;
background-color: white;
text-align: center;
font-family: Verdana;
font-weight: normal;
font-size: 14px;
color: #D50000;}

td.information{
padding-top: 2px;
padding-bottom: 2px;
padding-left: 5px;
padding-right: 0px;}

input.cust
{
border: 1px solid #fee3ad;
font-family: Verdana;
font-weight: normal;
font-size: 10px;
height: 12.5pt;
line-height: 10pt;
padding: 0 0 -2.5pt 0;
width:2.20in;
z-index: 1;
}
input.state
{
border: 1px solid #fee3ad;
font-family: Verdana;
font-weight: normal;
font-size: 10px;
height: 12.5pt;
line-height: 10pt;
padding: 0 0 -2.5pt 0;
width:.50in;
z-index: 1;
}
input.city
{
border: 1px solid #fee3ad;
font-family: Verdana;
font-weight: normal;
font-size: 10px;
height: 12.5pt;
line-height: 10pt;
padding: 0 0 -2.5pt 0;
width:1.5in;
z-index: 1;
}
input.phone-3
{
border: 1px solid #fee3ad;
font-family: Verdana;
font-weight: normal;
font-size: 10px;
height: 12.5pt;
line-height: 10pt;
padding: 0 0 -2.5pt 0;
width:.5in;
z-index: 1;
margin-right:10px;
}
input.postal
{
border: 1px solid #fee3ad;
font-family: Verdana;
font-weight: normal;
font-size: 10px;
height: 12.5pt;
line-height: 10pt;
padding: 0 0 -2.5pt 0;
width:1in;
z-index: 1;
}
input.numbers
{
border: 1px solid #fee3ad;
font-family: Verdana;
font-weight: normal;
font-size: 10px;
height: 12.5pt;
line-height: 10pt;
padding: 0 0 -2.5pt 0;
width:.65in;
z-index: 1;}

input.numbersrht
{
text-align: right;
border: 1px solid #fee3ad;
font-family: Verdana;
font-weight: normal;
font-size: 10px;
height: 12.5pt;
line-height: 10pt;
padding: 0 0 -2.5pt 0;
width:.65in;
z-index: 1;}

label
{width:1in;}
select
{font-family: Verdana;
font-size: 9px;
}
#web_specials {
width:891px;
height:170px;
margin-right:auto;
margin-left:auto;
}
#prod_container{
width:891px;
height:350px;
margin-right:auto;
margin-left:auto;
}
.promo-prod-item {
width:305px;
float:left;
margin-right:15px;
margin-left:15px;
}
.promo-prod-item IMG {
width:300px;
float:left;

}
.signup-user-row{
padding-left:5px;
width:470px;
float:left;
MARGIN: 0px 0px 4px;
}
.signup-col1{
width:80px;
float:left;
text-indent:0px;
MARGIN: 5px 2px 4px;
text-align:right;
font-size:12px;

}
.signup-col2{
width:200px;
float:left;
text-align:left;
font-size:12px;

}
.signup-col3{
width:170px;
float:left;
text-align:left;
MARGIN: 5px 2px 4px;
font-size:12px;

}
.signup-col2 label{

font-size:11px;
}
.collabel{

font-size:11px;
}
.collabel input{

font-size:11px;
}
.signup-col1 label{

font-size:11px;
}
.sign-in-two{
    margin-left:5px;
}
.productTable
{
    
   WIDTH: 525px;


}
.productTable TH
{
    BORDER-BOTTOM: #b6b8a5 1px solid;
    BORDER-LEFT: #b6b8a5 1px solid;
    PADDING-BOTTOM: 2px;
    BACKGROUND-COLOR: #d7d9c3;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    FONT-SIZE: 14px;
    BORDER-TOP: #b6b8a5 1px solid;
    BORDER-RIGHT: #b6b8a5 1px solid;
    PADDING-TOP: 2px
}
.productTable TD
{

    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    FONT-SIZE: 14px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 2px
}

/*top nav css*/
	#nav2 {
	margin:0;
	padding:0;
	list-style:none;
	}	
	
		/* make the LI display inline */
		/* it's position relative so that position absolute */
		/* can be used in submenu */
		#nav2 li {
	float:left;
	display:block;
	/* [disabled]width:100px; */
	background:#862633;
	position:relative;
	z-index:500;
	margin:0 1px;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #FFF;
	padding-left: 12px;
	padding-right: 11px;
		}
		
		/* this is the parent menu */
		#nav2 li a {
	display:block;
	padding:8px 5px 8px 5px;
	/* [disabled]font-weight:700; */
	/* [disabled]height:23px; */
	text-decoration:none;
	color:#fff;
	text-align:left;
	color:#fff;
		}

		#nav2 li a:hover {
			color:#CF7F00;
		}
	
		/* you can make a different style for default selected value */
		#nav2 a.selected {
			color:#CF7F00;
		}
	
		/* submenu, it's hidden by default */
		#nav2 ul {
	position:absolute;
	left:0;
	display:none;
	margin:0 0 0 -1px;
	padding:0;
	list-style:none;
	font-size: 11px;
	text-align: left;
		}
		
		#nav2 ul li {
	width:140px;
	float:left;
	border-top:1px solid #fff;
	/* [disabled]opacity: .85; */
	background-color: #575a5d;
	font-weight: bold;
	color: #fff;
		}
		
		/* display block will make the link fill the whole area of LI */
		#nav2 ul a {
	display:block;
	/* [disabled]height:15px; */
	padding: 8px 5px;
	color:#fff;
		}
		
		#nav2 ul a:hover {
			text-decoration:underline;	
		}

		/* fix ie6 small issue */
		/* we should always avoid using hack like this */
		/* should put it into separate file : ) */
		*html #nav2 ul {
			margin:0 0 0 -2px;
		}

	.NavBoxNew {
		font-family:arial;
	font-size:12px;
	width: 932px;
	background-color: #862633;
	height: 31px;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #FFF;
	}
	
	.SpaceMenu {
	width: 10px;
	float: left;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #FFF;
	height: 31px;
	}

	/*top nav ends&*/

