img
{
	border-style: none;
}

a.BodyText, a.BodyText:visited
{
	font-size: 12px;
	font-family: Verdana, Sans-Serif;
	color: #544b3c;
}

a.BodyText:hover
{
	text-decoration: underline;
}

.CMSProductCopy
{
	margin-top: 4px;
	margin-bottom: 4px;
}

.CMSProductCopy a, .CMSProductCopy a:hover
{
	color: #544b3c;
	text-decoration: underline;
}

.ContentMargins
{
	width: 100%;
	margin-left: 8px;
	margin-right: 8px;
	margin-top: 4px;
	margin-bottom: 4px;
}

.BodyV2
{
	background-color: #dad2c5;
	margin: 0px;
}

.BodyV2Popup
{
	margin: 8px;
	background-color: #f7f7f7;
}

.BodyCenterV2
{
	height: 100%;
}

.LeftColumnV2
{
	width: 813px;
	background-image: url();
	background-position: left;
	background-repeat: repeat-y;
}

.CentralColumnV2
{
	width: 763px;
	background-color: #f7f7f7;
}

.RightColumnV2
{
	width: 787px;
	background-image: url();
	background-position: right;
	background-repeat: repeat-y;
}


.BodyV2Narrow
{
	background-color: #f7f7f7;
	margin: 0px;
}
.LeftColumnV2Narrow
{
	width: 777px;
	height: 100%;
	background-color: #f7f7f7;
}

.RightColumnV2Narrow
{
	width: 770px;
	height: 100%;
	background-color: #f7f7f7;
}

.HeaderV2
{
	margin-bottom: 8px;
}

.InnerText
{
	padding-left: 8px;
	padding-right: 8px;
}

.OwnersText
{
	margin-top: 8px;
	width: 100%;
	border: solid 1px #b19988;
	background-color: White;
}

.OwnersTitle
{
	border-bottom: solid 1px #b19988;
}

.OwnersContentNews
{
	background-image: url();
	background-position: right;
	background-repeat: no-repeat;
}

.OwnersContentEvents
{
	background-image: url();
	background-position: right;
	background-repeat: no-repeat;
}

.OwnersContentRegister
{
	background-image: url();
	background-position: right;
	background-repeat: no-repeat;
}

.OwnersContentCustomer
{
	background-image: url();
	background-position: right;
	background-repeat: no-repeat;
}

.OwnersContent
{
	font-size: 12px;
	font-family: Verdana, Sans-Serif;
	color: #544b3c;
	width: 215px;
}

.OwnersContentText
{
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 8px;
	height: 90px;
	border-right: solid 1px #b19988;
}

.NewsTitle
{
	border: solid 1px #b19988;
	background-color: white;
	margin-top: 8px;
	width: 100%;
}

.NewsStrapLineV2
{
	padding-top: 5px;
	padding-bottom: 5px;
	width: 100%;
	background-color: #dad2c5;
	margin-top: 8px;
	font-size: 12px;
	font-family: Verdana, Sans-Serif;
	color: #544b3c;
	line-height: 18px;
	background-image: url(style-v2.css);
	background-position: right bottom;
	background-repeat: no-repeat;
}

.NewsLatest
{
	margin-top: 8px;
	width: 100%;
	border: solid 1px #b19988;
	font-family: Verdana, Sans-Serif;
	color: #b19988;
	background-color: White;
	height: 132px;
}

.NewsLatestText
{
	float: left;
	border-right: solid 1px #b19988;
	width: 515px;
	height: 100%;
}

.NewsLatestContent
{
	border-top: solid 1px #b19988;
	height: 98px;
	font-size: 12px;
	font-family: Verdana, Sans-Serif;
	color: #544b3c;
}
.NewsLatestContentText
{
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 8px;
}
.NewsArchive
{
	margin-top: 8px;
	margin-bottom: 8px;
	width: 100%;
	border: solid 1px #b19988;
	background-color: White;
}

.NewsArchiveTitle
{
	height: 31px;
	border-bottom: solid 1px #b19988;
}

.NewsArchiveContent
{
	font-size: 12px;
	font-family: Verdana, Sans-Serif;
	color: #544b3c;
}

.NewsArchiveContentLeft
{
	padding-top: 8px;
	padding-bottom: 8px;
	width: 50%;
	float: left;
}

.NewsArchiveContentRight
{
	padding-bottom: 8px;
	padding-top: 8px;
	width: 100%;
}

.NewsArticleTitleImage
{
	float: left;
}

.NewsArticleTitleText
{
	font-size: 22px;
	color: #b19988;
	text-align: right;
	font-family: Helvetica;
}

.NewsSubTitle
{
	font-size: 22px;
	font-family: Helvetica;
	color: #b19988;
	padding-top: 15px;
}

.NewsBody
{
	font-size: 12px;
	font-family: Verdana, Sans-Serif;
	color: #544b3c;
}

.NewsArticleBodyWide
{
	width: 100%;
}

.NewsArticleBodyNarrow
{
	width: 382px;
	float: left;
}

.NewsArticleImage
{
	text-align: right;
	margin-left: 382px;
}

.NewsArticleImageBorder
{
	margin-left: 26px;
	border: solid 1px #b19988;
}

.EventDatesWide
{
	margin-top: 8px;
	margin-bottom: 8px;
	border: solid 1px #b19988;
	background-color: White;
	width: 100%;
}

.EventDatesNarrow
{
	margin-top: 8px;
	margin-bottom: 8px;
	border: solid 1px #b19988;
	background-color: White;
	width: 382px;
}

.EventDatesTitle
{
	height: 29px;
	padding-left: 8px;
	padding-bottom: 2px;
	padding-top: 2px;
	font-size: 22px;
	font-family: Helvetica;
	color: #b19988;
	border-bottom: solid 1px #b19988;
}

.EventDatesText
{
	padding: 8px;
	font-size: 12px;
	font-family: Verdana, Sans-Serif;
	color: #544b3c;
}

.FormBox
{
	margin-top: 8px;
	margin-bottom: 8px;
	padding: 8px;
	border: solid 1px #b19988;
	background-color: White;
}

.FormTable
{
	position: relative;
	margin-left: 100px;
}

.EventRegistrationInput
{
	border: solid 1 #b19988;
	width: 295px;
	font-size: 12px;
	font-family: Verdana, Sans-Serif;
	color: #544b3c;
}

.EventRegistrationInputNarrow
{
	border: solid 1 #b19988;
	width: 110px;
	font-size: 12px;
	font-family: Verdana, Sans-Serif;
	color: #544b3c;
}

.FooterV2
{
	line-height: 12px;
	font-size: 10px;
	text-align: left;
	font-family: Verdana, Sans-Serif;
	color: White;
	padding-left: 2px;
	margin-top: 8px;
	margin-bottom: 4px;
	width: 100%;
	height: 30px;
	background-color: #B19988;
	background-image: url();
	background-position: right top;
	background-repeat: no-repeat;
	clear: both;
}

.FooterV2Inner
{
	padding-top: 2px;
}

.FooterV2TextLeft
{
	float: left;
}

.FooterV2TextRight
{
	text-align: right;
}

a.FooterV2Link, a.FooterV2Link:visited
{
	color: white;
}

a.FooterV2Link:hover
{
	color: white;
	text-decoration: underline;
}

.CategoryPane
{
	width: 374px;
	margin-top: 8px;
	border: solid 1px #b19988;
	background-color: White;
}

.CategoryHeader
{
	border-bottom: solid 1px #b19988;
	width: 100%;
	height: 31px;
}

.CategoryHeaderImage
{
	float: left;
}

.CategoryMore
{
	float: right;
	height: 31px;
}

.CategoryMore a
{
	background-image: url();
	background-position: right;
	background-repeat: no-repeat;
}

.CategoryMore a:hover
{
	background-image: url();
}

DIV.CategoryDescHack
{
	width: 215px;
	height: 100%;
	display: block;
	padding: 0px;
	margin: 0px;
	border-right: 1px solid #b19988;
}

.CategoryDesc
{
	display: block;
	padding: 8px;
	margin: 0px;
	font-family: Verdana, Sans-Serif;
	font-size: 12px;
	color: #544B3C;
}

.CategoryImage
{
	width: 158px;
	height: 98px;
	float: right;
	margin-right: 0px;
	padding-right: 0px;
}

.HeaderPane
{
	background-image: url();
	background-position: right;
	background-repeat: no-repeat;
	background-color: White;
	margin-bottom: 8px;
	margin-top: 8px;
	padding: 0px;
	border: 1px solid #b19988;
}

.IntroPane
{
	font-size: 12px;
	text-align: left;
	font-family: Verdana, Sans-Serif;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 15px;
	margin-bottom: 8px;
	color: #544B3C;
	background-color: #DAD2C5;
	background-image: url(style-v2.css);
	background-position: right bottom;
	background-repeat: no-repeat;
}

.ProductPane
{
	width: 180px;
	vertical-align: top;
	margin-bottom: 14px;
	background-color: White;
	margin-right: 14px;
	display: inline;
	float: left;
}

.ProductLinkText
{
	font-size: 10px;
	font-family: Verdana, Sans-Serif;
	float: left;
	text-align: right;
	width: 130px;
}

.ProductLink
{
	text-align: right;
	margin: 3px;
	height: 16px;
}
.ProductPaneInner
{
	border: 1px solid #b19988;
	padding: 12px 8px 5px 12px;
}

.ProductPane P
{
	font-family: Verdana, Sans-Serif;
	font-size: 10px;
	margin: 3px;
	color: #544B3C;
}

P.ProductName
{
	font-size: 12px;
	margin-left: 0px;
}

P.ProductCode
{
	font-size: 10px;
	margin-left: 0px;
}

.IntroImage
{
	float: left;
	border: 1px solid #b19988;
	margin-bottom: 8px;
}

.HighlightFeature
{
	color: White;
	background-color: #B19988;
	margin: 2px;
	width: 100%;
}

P.HighlightFeature
{
	color: White;
}

.HighlightFeature A
{
	color: White;
	background-color: #B19988;
	margin: 1px;
	padding: 2px;
	width: 100%;
}

P.ListingHighlightFeature
{
	color: White;
	background-color: #B19988;
	margin: 1px 4px 1px 0px;
	padding: 0px;
}

P.ListingIconFeatures
{
	margin-left: 0px;
}

A.PlusIcon IMG
{
	background-image: url();
	background-repeat: no-repeat;
	background-position: bottom;
}

A.PlusIcon:hover IMG
{
	background-image: url();
}

A.RoomPlannerIcon IMG
{
	background-image: url();
	background-repeat: no-repeat;
	background-position: bottom;
}

A.RoomPlannerIcon:hover IMG
{
	background-image: url();
}

A.EmailIcon IMG
{
	background-image: url();
	background-repeat: no-repeat;
	background-position: bottom;
}

A.EmailIcon:hover IMG
{
	background-image: url();
}

A.QuestionMarkIcon IMG
{
	background-image: url(../images/question_mark_off.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}

A.QuestionMarkIcon:hover IMG
{
	background-image: url();
}

A.BigPlusIcon IMG
{
	background-image: url();
	background-repeat: no-repeat;
	background-position: bottom;
}

A.BigPlusIcon:hover IMG
{
	background-image: url();
}

A.BigPrintIcon IMG
{
	background-image: url();
	background-repeat: no-repeat;
	background-position: bottom;
}

A.BigPrintIcon:hover IMG
{
	background-image: url();
}

A.BigEventsIcon IMG
{
	background-image: url();
	background-repeat: no-repeat;
	background-position: bottom;
}

A.BigEventsIcon:hover IMG
{
	background-image: url();
}

A.MinusIcon IMG
{
	background-image: url();
	background-repeat: no-repeat;
	background-position: bottom;
}

A.MinusIcon:hover IMG
{
	background-image: url();
}

A.ArrowIcon IMG
{
	background-image: url();
	background-repeat: no-repeat;
	background-position: bottom;
}

A.ArrowIcon:hover IMG
{
	background-image: url();
}

.FormEntryRow
{
	padding: 5px;
	margin: 5px;
}

.FormEntryLabel
{
	float: left;
	text-align: left;
	width: 150px;
	padding-right: 5px;
	padding-left: 30px;
	font-size: 12px;
	font-family: Verdana, Sans-Serif;
	color: #544B3C;
	display: inline;
}

.FormEntryField
{
	width: 500px;
	display: inline;
	text-align: left;
	padding-left: 5px;
	font-size: 12px;
	font-family: Verdana, Sans-Serif;
	color: #544B3C;
}

.FormEntryField INPUT
{
	border: 1px solid #DAD2C5;
}

.FormEntryField SELECT
{
	font-size: 12px;
	font-family: Verdana, Sans-Serif;
	color: #544B3C;
	margin-left: 5px;
}

.FormEntryCopy
{
	margin: 15px 10px 15px 15px;
	display: block;
	font-size: 12px;
	font-family: Verdana, Sans-Serif;
	color: #544B3C;
}

/* top row - logo and search */
.banner
{
	width: 761px;
	vertical-align: baseline;
}

/* top nav search box */
.searchBox
{
	width: 121px;
	padding-bottom: 0px;
	border: solid 1 #b19988;
}

/* table containing top nav buttons */
.navigation
{
	padding: 0px 0px 0px 0px;
}

/* spacer between content areas */
.spacer
{
	background-color: #f7f7f7;
}

/* footer features */
.FeaturesContainer
{
	height: 120px;
	width: 179px;
	clear: both;
}

.FeaturesSection
{
	height: 30px;
	width: 100%;
	padding-top: 5px;
	font-size: 12px;
	border: solid 1px #B19988;
}

.FooterFeaturesText
{
	color: #b19988;
}

.FeaturesHeading
{
	height: 45px;
	width: 100%;
	padding-top: 2px;
	font-size: 10px;
	border-bottom: solid 1px #B19988;
	border-left: solid 1px #B19988;
	border-right: solid 1px #B19988;
}
.FeaturesInnerText
{
	padding-left: 2px;
	padding-right: 2px;
}
.FeaturesImage
{
	width: 100%;
	border-bottom: solid 1px #B19988;
	border-left: solid 1px #B19988;
	border-right: solid 1px #B19988;
}
.FeaturesNone
{
	height: 30px;
	width: 100%;
	padding-top: 5px;
	font-size: 12px;
	border: solid 1px #f7f7f7;
}

/* dhtml menus */

.navSpacer
{
	background-color: #B19988;
}

.navMenus
{
	position: absolute;
	visibility: hidden;
	width: 150px;
	border: solid 1px white;
}

.navMenuDiv
{
	background-color: #B19988;
	height: 16px;
}

.navMenuLink
{
	font-size: 10px;
	font-weight: bolder;
	color: white;
	width: 100%;
	padding: 2px 2px 2px 2px;
}

.navMenuLink:hover
{
	font-size: 10px;
	font-weight: bolder;
	color: #544b3c;
	background-color: white;
	width: 100%;
	padding: 2px 2px 2px 2px;
	text-decoration: none;
}

.hidden
{
	visibility: hidden;
}


.ProductImage
{
	border: solid 1px #B19988;
	padding: 4px 4px 4px 4px;
	background-color: White;
}

.ProductHighlightFeature, a.ProductHighlightFeature
{
	background-color: #B19988;
	width: 98%;
	color: white;
	font-size: 12px;
	padding: 2px 5px 2px 5px;
	text-decoration: none;
}
a.ProductHighlightFeature:hover
{
	background-color: #B19988;
	width: 98%;
	color: white;
	font-size: 12px;
	padding: 2px 5px 2px 5px;
	text-decoration: underline;
}

.ProductHighlightFeaturesLeft
{
	padding-top: 8px;
	width: 50%;
	float: left;
}

.ProductHighlightFeaturesRight
{
	padding-top: 8px;
	width: 100%;
}


.GeneralFullWidth
{
	border: solid 1px #B19988;
	background-color: white;
	padding: 10px 10px 10px 10px;
}

.ProductCategoryImage
{
	border: solid 1px #b19988;
	width: 100%;
	background-color: white;
	text-align: right;
	padding: 0px 0px 0px 0px;
	margin-top: 8px;
}

.GenericParagraphHeading
{
	font-family: Verdana, Sans-Serif;
	font-size: 14px;
	font-weight: bold;
	color: #544B3C;
	margin: 3px;
}

.GenericParagraphBody
{
	font-family: Verdana, Sans-Serif;
	font-size: 12px;
	color: #544B3C;
	margin: 0px 3px 12px 3px;
}

A.HoverLightAnchor
{
	color: #544B3C;
}

A.HoverLightAnchor:hover
{
	color: #B19988;
	text-decoration: none;
}

A.InvisiLink
{
	cursor: hand;
}

A.NoLink
{
	text-decoration: none;
	cursor: default;
}

A.NoLink:hover
{
	text-decoration: none;
	cursor: default;
}

/* features free text - set up some default styles */
.ProductFeaturesFreeText
{
	background-color: #DAD2C5;
	padding: 10px 5px 10px 15px;
	font-size: 12px;
	width: 100%;
	background-image: url();
	background-position: right bottom;
	background-repeat: no-repeat;
}

ul, li
{
	padding: 0px 0px 0px 0px;
}

h1
{
	font-family: helvetica, verdana, arial;
	padding-bottom: 5px;
	color: #B19988;
	font-size: 22px;
}


/* add to list, print, dimensions, etc. */
.ProductLinks
{
	font-size: 11px;
	vertical-align: super;
	padding-left: 3px;
	color: #544b3c;
}
a.ProductLinks:hover
{
	text-decoration: none;
	color: #B19988;
}
.IconFeaturesLargeImage
{
	width: 65px;
	height: 65px;
	float: left;
}
.IconFeaturesSmallImage
{
	width: 600px;
	height: 65px;
	padding-left: 10px;
}
.IconFeatureText
{
	visibility: hidden;
	width: 750px;
	height: 80px;
	position: absolute;
}
.IconFeatureFirstText
{
	visibility: visible;
	width: 750px;
	height: 80px;
	position: absolute;
}
.FeatureName
{
	font-family: helvetica, verdana, arial;
	padding-bottom: 5px;
	color: #544b3c;
	font-size: 22px;
}

/* printable page */
.PrintableHighlightFeatureLeft
{
	width: 50%;
	float: left;
	border: none;
	padding: 2px 2px 2px 2px;
	font-size: 12px;
}
.PrintableHighlightFeatureRight
{
	width: 100%;
	padding: 2px 2px 2px 2px;
	border: none;
	font-size: 12px;
}
.PrintableIconFeature
{
	padding-left: 2px;
	vertical-align: super;
}
.PrintableIconFeatureTable
{
	width: 100%;
	float: left;
	border: solid 1px black;
	padding-left: 2px;
}
.PrintableText
{
	font-size: 12px;
}
.PrintablePageCell
{
	width: 100%;
	border: solid 1px black;
	padding: 2px 2px 2px 2px;
}
.PrintableProductCodeLarge
{
	font-family: helvetica, verdana, arial;
	padding-bottom: 5px;
	color: black;
	font-size: 22px;
}
.PrintableProductTitleLarge
{
	font-family: helvetica, verdana, arial;
	padding-bottom: 5px;
	color: black;
	font-size: 22px;
}

.PopupFooterText
{
	font-size: 10px;
}

/* dealer locator */
.DealerSearchFlash
{
	border: 1px solid #B19988;
}

.DealerSearchBoxAreaWide
{
	width: 350px;
	float: left;
}
.DealerSearchBoxWide
{
	border: solid 1px #B19988;
	width: 340px;
	padding: 0px 0px 0px 0px;
	background-color: White;
}
.DealerSearchBoxAreaThin
{
	width: 205px;
	float: left;
}
.DealerSearchBoxThin
{
	border: solid 1px #B19988;
	width: 205px;
	padding: 0px 0px 0px 0px;
	background-color: White;
}
.DealerHeader
{
	border-bottom: solid 1px #B19988;
	padding: 2px 2px 0px 10px;
}
.DealerBodyText
{
	font-family: Verdana, Sans-Serif;
	font-size: 12px;
	padding: 5px 10px 5px 10px;
}
.DealerFormText
{
	width: 40%;
	float: left;
	font-size: 12px;
	font-family: Verdana, Sans-Serif;
	padding: 0px 30px 5px 10px;
}
.DealerFormTextThin
{
	width: 40%;
	float: left;
	font-size: 12px;
	font-family: Verdana, Sans-Serif;
	padding: 0px 5px 5px 10px;
}
.DealerFormInput
{
	width: 100%;
	padding: 0px 0px 5px 0px;
}
.DealerInputFields
{
	width: 100px;
	border: solid 1 #b19988;
}
.DealerFormSubmit
{
	text-align: right;
	padding: 0px 100px 5px 0px;
	font-size: 12px;
	font-family: Verdana, Sans-Serif;
}
.DealerFormSubmitThin
{
	width: 100%;
	float: left;
	text-align: right;
	padding: 0px 20px 5px 0px;
	font-size: 12px;
	font-family: Verdana, Sans-Serif;
}
.DealerAnimation
{
	border: solid 1px #B19988;
	padding: 0px 0px 0px 0px;
}
.DealerResultsText
{
	font-size: 12px;
	font-family: Verdana, Sans-Serif;
	padding: 2px 0px 5px 4px;
	border: solid 1px white;
}
a.DealerResultsTextLink
{
	color: #544b3c;
	text-decoration: none;
}
a.DealerResultsTextLink:hover
{
	color: #544b3c;
	text-decoration: underline;
}
.DealerResultsCell
{
	background-color: #DAD2C5;
	width: 100%;
}
.DealerResultsSearchTerm
{
	width: 100%;
	padding: 15px 5px 10px 5px;
	border: solid 1px white;
}
.DealerResultsScaleCell
{
	width: 100%;
	padding: 5px 5px 10px 5px;
}
.DealerResultsDivider
{
	background-color: White;
}
.DealerResultsDetail
{
	padding: 0px 0px 0px 0px;
}

/* serach results */
.SearchResultsItem
{
	background-color: white;
	border: solid 1px #B19988;
	width: 161px;
	padding: 4px 4px 4px 4px;
}
.SearchResultsItemImage
{
	width: 161px;
	float: left;
}
.SearchResultsItemProductCode
{
	width: 161px;
	float: left;
	height: 50px;
}
.SearchResultsItemIconFeatures
{
	width: 161px;
	float: left;
}
.SearchResultsItemHighlightFeatures
{
	width: 161px;
	float: left;
	height: 80px;
}
.SearchResultsItemLinks
{
	width: 161px;
	float: left;
}

.AnchorBar
{
	border-right: 1px solid #b19988;
	border-top: 1px solid #b19988;
	border-bottom: 1px solid #b19988;
	background: white;
	text-align: center;
}

.AnchorBarFirstCell
{
	border-left: 1px solid #b19988;
}

.AnchorBar A
{
	height: 100%;
	width: 100%;
	padding: 5px;
	text-decoration: none;
	font-family: Verdana, Sans-Serif;
	font-size: 10px;
	color: #544B3C;
}

.AnchorBar A:hover
{
	text-decoration: none;
	font-family: Verdana, Sans-Serif;
	font-size: 10px;
	color: #b19988;
}

.WhyNeffPara1
{
	float: left;
	width: 450px;
}

.WhyNeffImages1
{
	margin-top: 21px;
	clear: right; 
	text-align: right;
}

.WhyNeffPara2
{
	margin-top: 10px;
	clear: right; 
}

.WhyNeffImages2
{
	margin-top: 40px;
	margin-right: 21px;
	margin-bottom: 21px;
	float: left;
}

.WhyNeffPara3
{
	float: left; 
	position: relative; 
	width: 450px; 
	margin-top: -21px;
}

.WhyNeffImages3
{
	margin-top: 21px;
	clear: right;
	text-align: right;
}

IMG.WhyNeffMainImage
{
	margin-top: 21px;
	margin-left: 21px;
	border: solid 1px #B19988;
}

IMG.WhyNeffWideImage
{
	margin-top: 21px;
	margin-left: 21px;
	border: solid 1px #B19988;
}

IMG.WhyNeffSmallImage1
{
	margin-top: 0px;
	margin-left: 0px;
	border: solid 1px #B19988;
}

IMG.WhyNeffSmallImage2
{
	margin-top: 21px;
	margin-left: 0px;
	border: solid 1px #B19988;
}

.ImageText
{
	font-size: 10px;
	text-align: right;
}

SPAN.SiteMapSection
{
	font-size: 10px;
	font-weight: bold;
}

A.SiteMapDocument
{
	font-size: 10px;
}

.InfoBox
{
	line-height: 30px;
	padding: 5px;
	margin: 5px 0px 5px 0px;
	border: 1px solid #b19988;
	font-family: Verdana, Sans-Serif;
	font-size: 14px;
	color: #544B3C;
	clear: both;
}

.MyAppliancesMenuContainer
{
	width: 100%;
	height: 250px;
	margin: 0px;
	padding: 0px;
	clear: both;
	display: block;
}

.MyAppliancesMenu
{
	padding: 0px;
	margin: 5px 0px 5px 0px;
	border: 1px solid #b19988;
	font-family: Verdana, Sans-Serif;
	font-size: 12px;
	color: #544B3C;
	background: White;
	height: 100%;
}

.MyAppliancesCategoryHeader
{
	padding: 5px;
	margin: 5px 0px 5px 0px;
	border: 1px solid #b19988;
	color: #544B3C;
	background: White;
	display: block;
	clear: both;
	font-size: 16px;
}

.MyAppliancesCategoryFooter
{
	padding: 1px 0px 1px 5px;
	margin: 5px 0px 5px 0px;
	border: 1px solid #b19988;
	color: #544B3C;
	background: White;
	display: block;
	clear: both;
	font-size: 10px;
}

.MyAppliancesCategoryFooter A
{
	color: #544B3C;
}

.MyAppliancesCategoryTitle
{
	width: 600px;
	display: inline;
}

.MyAppliancesCategoryTitle A
{
	line-height: 35px;
	font-size: 22px;
	font-family: Helvetica;
	color: #b19988;
}

.MyAppliancesCategoryPlusIcon
{
	display: inline;
	font-size: 24px;
	line-height: 24px;
	padding-left: 10px;
}

.MyAppliancesCategoryPlusIcon A
{
	font-size: 24px;
	line-height: 24px;
	padding-left: 10px;
}

.MyApplianceContent
{
	padding: 5px 10px 0px 10px;
}

.ActionBox
{
	width: 195px;
	height: 18px;
	padding: 0px;
	margin: 0px;
	border: 1px solid #b19988;
	font-family: Verdana, Sans-Serif;
	color: #544B3C;
}

.ActionBoxText
{
	height: 18px;
	font-size: 12px;
	padding-left: 5px;
	padding-right: 20px;
	padding-bottom: 4px;
	padding-top: 2px;
	display: inline;
}

.ActionBoxImage
{
	height: 16px;
	padding-top: 1px;
	display: inline;
	margin: 0px;
}

.InfoBox IMG
{
	float: left;
	margin-right: 10px;
}

.LargeHeaderText
{
	padding: 2px 0px 2px 10px;
	font-size: 22px;
	font-family: Helvetica;
	color: #b19988;
}

TABLE.ComparisonTable
{
	border-left: solid 1px #b19988;
	border-top: solid 1px #b19988;
}

TR.ComparisonRow
{
}

TD.ComparisonCell
{
	border-right: solid 1px #b19988;
	border-bottom: solid 1px #b19988;
	color: #544B3C;
	font-size: 12px;
	padding: 2px;
	width: 153px;
}

TD.ComparisonCellAlternate
{
	border-right: solid 1px #b19988;
	border-bottom: solid 1px #b19988;
	color: #544B3C;
	font-size: 12px;
	padding: 2px;
	width: 153px;
	background-color: #DAD2C5;
}

TD.ComparisonHeaderCell
{
	border-right: solid 1px #b19988;
	border-bottom: solid 2px #b19988;
	color: #544B3C;
	font-size: 12px;
	font-weight: bold;
	padding: 2px;
	width: 153px;
	padding-top: 10px;
}

TD.ComparisonHeaderCellAlternate
{
	border-right: solid 1px #b19988;
	border-bottom: solid 2px #b19988;
	color: #544B3C;
	font-size: 12px;
	font-weight: bold;
	padding: 2px;
	width: 153px;
	background-color: #DAD2C5;
	padding-top: 10px;
}

A.ComparisonComment
{
	color: #544B3C;
	font-weight: bold;
}

A.ComparisonComment:hover
{
	text-decoration: none;
}

P.CompactParagraph
{
	margin: 10x 0px 0px 0px;
	padding: 0px;
}

.PrintMultiPageSectionHeading
{
	width: 600px;
	border: 2px solid black;
	padding: 5px;
	font-size: 16px;
	font-weight: bold;
	margin-top: 15px;
	margin-bottom: 10px;
}

.PrintMultiPageItemHeading
{
	width: 300px;
	border: 1px solid black;
	padding: 5px;
	font-size: 14px;
	margin-top: 15px;
	margin-bottom: 10px;
}

.PrintMultiPageHeading
{
	font-size: 18px;
	font-weight: bold;
}

.CircothermImage
{
	border: 1px solid #b19988;
}

.Circotherm1
{
	width: 495px;
	float: left;
	padding-bottom: 0px;
}

.CircothermImage1
{
	text-align: right;
	margin-top: 60px;
	padding-bottom: 10px;
}

.CircothermImage2
{
	width: 235px;
	height: 199px;
	float: left;
	clear: left;
	padding: 5px;
	border: 1px solid #b19988;
	margin-bottom: 10px;
}

.Circotherm2
{
	margin-top: -8px;
	margin-left: 260px;
}

.SeriesOvenSubTitle
{
	margin-top: 10px;
}

.SeriesOvenBody
{
	padding-top: 5px;
}

.SeriesOvenLeft
{
	width: 540px;
	float: left;
}

.SeriesOvenRight
{
	margin-top: 10px;
	text-align: right;
}

.SeriesOvenImage
{
	border: 1px solid #b19988;
}
