<style type="text/css">

<!--

A.nav:link {
	text-decoration: none;
}
A.nav:visited {
	text-decoration: none;
}
A.nav:active {
	text-decoration: none;
}
.cat {
	text-decoration: none;
}

//-->
</style>
<style type="text/css">
.padNone {padding:0px;}
.padSmallest {padding:2px;}
.padSmall {padding:3px;}
.padMedium {padding:12px;}
.padright {
    padding:12px;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Sans-serif;
}
.padleft {
    padding:12px;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Sans-serif;
}
.padBig {padding:24px;}

A:link
{
    COLOR: #336699;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #003366;
    TEXT-DECORATION: none
}
A:active
{
    COLOR: #ff3300;
    TEXT-DECORATION: none
}
BODY
{
    FONT-SIZE: 11px;
    MARGIN: 0px;
    COLOR: #555555;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Verdana, Arial, Sans-serif;
    BACKGROUND-COLOR: white
}
A:hover
{
    COLOR: #ff9900;
    TEXT-DECORATION: none
}
IMG
{
    BORDER: medium none;
}
.ProductDesignIdeasHeader
{
    FONT-SIZE: 8.68pt;
    COLOR: #999999
}
.Alert
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ff0000;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: Verdana
}
.Notes
{
    FONT-SIZE: 10px;
    COLOR: #999999;
    LINE-HEIGHT: 12px
}
.ProductDesc
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Verdana
}
.ProductName
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 22pt;
    TEXT-TRANSFORM: capitalize;
    COLOR: #ca361a;
    FONT-FAMILY: Verdana;
    LEADING: 14px
    TRACKING: -55
}
.SubHeading
{
    FONT-WEIGHT: bold;
    COLOR: #333333;
    FONT-FAMILY: Verdana
}
.Heading
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 14px;
    COLOR: #5e7069;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Arial, Verdana
}
.SizeDescription
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana
}
.Sizes
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #333333;
    FONT-FAMILY: Verdana
}
SELECT
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
.DealerText
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Verdana
}
.BecomeAuthorized
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana
}
.LoginHelp
{
    FONT-SIZE: 8.68pt;
    COLOR: #333333;
    FONT-FAMILY: Verdana
}
.DefaultBody
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Verdana, Arial
}
.PageNumbers
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Verdana
}
.NewsBGColor
{
    BACKGROUND-COLOR: #eeeeee
}
.ErrorMessage
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: lightseagreen;
    FONT-FAMILY: Arial, Verdana
}
.DesignIdeaName
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #666666;
    FONT-FAMILY: Arial
}
.DesignIdeaDesc
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Verdana
}
.DesignIdeaInfoHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana
}
.DesignIdeaInfoDesc
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana
}
.DesignIdeaInfoColor
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #999999;
    FONT-STYLE: italic
}
.DesignIdeasCategoryText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Verdana
}
.MainHeading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 23px;
    COLOR: #cc3333;
    FONT-FAMILY: Verdana
}
.ProductInformationLinks
{
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana
}
.ProductInformationLinkDesc
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #999999;
    FONT-FAMILY: Verdana
}
.InstallMonthViews
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #666666;
    FONT-FAMILY: Verdana
}
.AdditionalViewsHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana
}
.BGColorDarkGrey
{
    BACKGROUND-COLOR: #5E726A
}
.BGColorLightGrey
{
    BACKGROUND-COLOR: #cccccc
}
.BGColorMediumGrey
{
    BACKGROUND-COLOR: #b3bdb9
}
.BGGWLightGrey
{
    BACKGROUND-COLOR: #DDDDDD
}
.BGGWMediumGrey
{
    BACKGROUND-COLOR: #acb6b2
}
.ZipInstructions
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #999999;
    FONT-FAMILY: Verdana
}
.EventTableHeading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #5e7069
}
.RegionPD
{
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Arial
}

.TableHeadingPD
{
	border-right: #999999 1px solid;
	font-weight: normal;
	font-size: 9px;
	color: #333333;
	font-family: Verdana;
	background-color: lightgrey;
	text-align: center;
}
.TableRowPDDark
{
	border-right: #999999 1px solid;
	font-weight: normal;
	font-size: 9px;
	color: #333333;
	font-family: Verdana;
	background-color: #ebebeb;
	text-align: center;
}
.TableBundleRowPD
{
	border-right: #999999 1px solid;
	font: small-caps 9px/6px Verdana;
	color: #ffffff;
	letter-spacing: 0px;
	background-color: 5E726A;
	text-align: left;
}
.TableSubRegionRowPD
{
	border-right: #999999 1px solid;
	font: normal 10px/9px Verdana;
	color: #ffffff;
	letter-spacing: 0px;
	background-color: 5E726A;
	text-align: left;
}

.TableRowPDLight
{
	font-weight: normal;
	font-size: 9px;
	color: #333333;
	font-family: Verdana;
	background-color: whitesmoke;
	border-right: #999999 1px solid;	
	text-align: center;
}
.TableSubHeadingPDDark
{
	border-right: #999999 1px solid;
	font-weight: normal;
	font-size: 9px;
	color: #333333;
	font-family: Verdana;
	background-color: #ebebeb;
	text-align: left;
}
.TableSubHeadingPDLight
{
	font-weight: normal;
	font-size: 9px;
	color: #333333;
	font-family: Verdana;
	background-color: whitesmoke;
	border-right: #999999 1px solid;	
	text-align: left;
}
.BorderColor
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-BOTTOM: #cccccc 1px solid
}
.EventTableBody
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Verdana
}
.EventTableDesc
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #999999;
    FONT-FAMILY: Verdana
}
.ESRowGrey
{
    BACKGROUND-COLOR: #f3f3f3
}
.EventDetailName
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 14px;
    COLOR: #5e7069;
    FONT-FAMILY: Arial, Verdana
}
.EventDetailDesc
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial
}
.EventDetailInfo
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #999999;
    FONT-FAMILY: Verdana
}
.InstallationScroll
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #999999;
    FONT-FAMILY: Verdana
}
.ColorsProductPage
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #999999;
    FONT-FAMILY: Verdana
}
.NewsText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #999999;
    FONT-FAMILY: Verdana
}
.NewsTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #5e7069;
    FONT-FAMILY: Verdana
}
.HeadingLink
{
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial
}
.ColorPlannerRegionAlert
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: red;
    FONT-FAMILY: Verdana
}
.ColorPlannerPavers
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial
}
.SurveyText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana
}
.SurveyViewResults
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana
}
.BGRegionsMap
{
    BACKGROUND-COLOR: #e0e0e0
}
INPUT
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial
}
.ReadonlyInput
{
	border-right: white thin;
	border-top: thin;
	font-weight: bold;
	font-size: 11px;
	border-left: thin;
	color: #333333;
	border-bottom: white thin;
	font-family: Verdana, Arial;
	background-color: white;
	text-align: left;
}

.CalculatorInput
{
	color: #333333;
	border-top-style: double;
	font-family: Verdana, Arial;
	border-right-style: double;
	border-left-style: double;
	border-bottom-style: double;
}
.CalculatorDisabledTextBoxGrey
{
    BORDER-RIGHT: white thin inset;
    BORDER-TOP: thin;
    FONT-SIZE: 11px;
    BORDER-LEFT: thin;
    COLOR: #333333;
    BORDER-BOTTOM: white thin inset;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #f5f5f5;
    TEXT-ALIGN: right
}
.CalculatorDisabledTextBoxWhite
{
    BORDER-RIGHT: white thin inset;
    BORDER-TOP: thin;
    FONT-SIZE: 11px;
    BORDER-LEFT: thin;
    COLOR: #333333;
    BORDER-BOTTOM: white thin inset;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: right
}
.CalculatorTotalCost
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial
}
.CalculatorBlurb
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #5e726a;
    FONT-FAMILY: Verdana, Arial
}
.CalculatorHeading
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial
}
.CalculatorMainHeading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: firebrick;
    FONT-FAMILY: Arial
}
.FreeEstimateHighLightText
{
    FONT-SIZE: 11px;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial
}
.AccessoryHeading
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 11px;
    COLOR: #5e7069;
    FONT-FAMILY: Arial, Verdana
}
.AccessoryBody
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial
}
.AccessoryName
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 18px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Verdana
}
.Contest
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial
}
.Contest .Notes
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 5px;
    COLOR: #666666;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial
}
.Contest SELECT
{
    WIDTH: 220px;
    COLOR: #666666
}
.SubText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #999999;
    FONT-FAMILY: Tahoma, Arial, Verdana
}
.GWGrey {
	background-color: b3bdb9;
}
</style>

