img { behavior: url(/scripts/iepngfix.htc) }

	Body {Font: 12px/24px "Lucida Grande", Geneva, Arial, Verdana; Color: #6780a1; Background-Color: #d1ebf9; Margin: 0px 0px 0px 0px; Height: 100%;}
	#Framework {Text-Align: Center; Background: #FFF url(images/header_background.png) Top Center Repeat-X;}
	#HeaderContainer {Width: 759px; Margin: 0px Auto 0px Auto; Text-Align: Right;}
	#NavBarContainer {Width: 759px;}

	#HomePageContainer {Margin: 0px Auto 0px Auto; background: transparent url(images/logo_bottom.png) no-repeat scroll 1px 0; Width: 759px; Text-Align: Left;}
	#PageContainer {Width: 740px; Margin: 0px Auto 0px Auto; Padding-Left: 15px;}

	#ScottiesIntro {Margin: 0px Auto 0px 9px; Text-Align: Center;}

	#MainContentContainer {Width: 100%; Margin: 26px Auto 0px Auto; Background-Color: #FFF;}
	#FaqContentContainer {Width: 100%; Margin: 26px Auto 0px Auto; Background-Color: #FFF;}

	.SubHead {Margin: 10px Auto 0px Auto;}

	/*  ================   Misc Page Styles  ================  */

	.WinnersCircleLink {Height: 30px; Vertical-Align: Bottom; Text-Align: Center;}
	HR.WinnersCircle {Border-Top: 1px dashed #b9c5db; Height: 0px; Margin: 30px Auto 30px Auto; Text-Align: Left;}

	.Congratulations {Border-Top: 1px dashed #cecdcb; Text-Align: Center; Margin: 13px 26px 49px 26px; Padding-Ttop: 13px; Padding-Bottom: 5px; Border-Bottom: 1px dashed #cecdcb;}
	.WinnerName {Font: Bold 11px/16px "Lucida Grande", Geneva, Arial, Verdana; LINE-HEIGHT: 18px; Text-Align: Left;}
	TD.OtherWinners {Padding-Left: 0px; Font: 10px/16px "Lucida Grande", Geneva, Arial, Verdana; Color: #6780a1; Text-Align: Left; FONT-WEIGHT: Bold;}
	.WinnerName B {Color: #6780a1; Font-Weight: Bold;}
	.WinnersCirclePhoto {Text-Align: Left; Vertical-Align: Top;}
	.WinnersCircleContent {Text-Align: Justify; Padding-Left: 30px; Vertical-Align: Top;}
	.WinnersDivider {Margin-Top: 10px; Border-Bottom: 1px dashed #cecdcb; Margin-Bottom: 20px;}

	.AdvertisingPhoto {Width: 454px; Padding-Right: 20px; Text-Align: Right;}
	
	.WtbContentHeader {Margin: 30px 0px 0px 0px; Text-Align: Center;}
	.WtbContentHeaderFrn {Margin: 24px 0px 28px 0px; Text-Align: Center;}
	.WtbContent {Line-Height: 22px; Display: Block; Width: 630px; Margin: 10px Auto 20px Auto; Text-Align: Justify;}
	.WtbContentFrn {Line-Height: 22px; Display: Block; Width: 730px; Margin: 10px Auto 20px Auto; Text-Align: Center;}
	.WtbContentTextFrn {Line-Height: 22px; Display: Block; Width: 630px; Margin: 0px Auto 0px Auto; Text-Align: Justify;}
	.WtbContentTextFrn Img {Margin-Bottom: 3px;}
	.WtbContent .Tag {Margin: 0px 4px -4px 0px;}
	#WTBContentContainer {Font: 11px/22px "Lucida Grande", Geneva, Arial, Verdana; Display: Block; Width: 650px; Margin: 0px Auto; Text-Align: Justify;}
	#WTBContentContainerFrn {Font: 11px/22px "Lucida Grande", Geneva, Arial, Verdana; Display: Block; Width: 685px; Margin: 0px Auto;}

	#Wtblink {Margin: 0px 0px 10px 0px; Font:  11px/18px "Lucida Grande", Geneva, Arial, Verdana;  COLOR: #03a2ea;}
	#Wtblink TD.Left {Width: 150px; COLOR: #03a2ea;}
	#Wtblink TD {COLOR: #03a2ea;}
	#Wtblink A {Font: 11px/18px "Lucida Grande", Geneva, Arial, Verdana;  COLOR: #03a2ea; TEXT-DECORATION: Underline;}
	#Wtblink A:Hover {COLOR: #03a2ea; TEXT-DECORATION: Underline}

	TD.LittleSoftieContent {Padding: 7px 0px 0 0; Vertical-Align: Top;}

	/*  ================   ProudSupporter Page Styles  ================  */


	#ProudSupporterContainerEng {Position: Relative; background: url(english/images/cbcf_backgound.jpg) No-Repeat; width: 738px; height: 684px; Margin: 10px Auto 10px Auto; Text-Align: Center;}
	#ProudSupporterContainerFrn {Position: Relative; Background: url(francais/images/cbcf_background.jpg) No-Repeat; width: 738px; height: 684px; Margin: 10px Auto 10px Auto; Text-Align: Center;}

	#ProudSupporterContent {Position: Relative; Top: 226px; Width: 648px; Margin: 0px Auto 20px Auto;}
	#ProudSupporterContentFrn {Position: Relative; Top: 226px; Width: 648px; Margin: 0px Auto 20px Auto;}

	#ProudSupporterQuiz {width: 648px; Margin: 0px Auto 40px Auto; Height: 250px; Border-Top: 1px dashed #FFF; Border-Bottom: 1px dashed #ff5daf;}
	.ProudSupporterQuizLinks {width: 290px; Margin: 0px Auto 0px Auto; Vertical-Align: Bottom; Text-Align: Right;}
	#ProudSupporterNumbers {Margin: 0px Auto 40px Auto;}

	.ProudSupporterInfo IMG {Border: 2px Solid #FFFFFF;}
	.ProudSupporterInfo {Font: 11px/18px "Lucida Grande", Geneva, Arial, Verdana; Color: #FFF; Text-Align: Justify;}

	.ProudSupporterBackground DIV {Width: 648px; Font: 11px/16px "Lucida Grande", Geneva, Arial, Verdana; Color: #ff3d9f; Text-Align: Justify;}
	.ProudSupporterBackground DIV A {Font-Weight: Bold; Color: #ff3d9f;}
	
	/*  ================   FAQ Page Styles  ================  */

	.FaqQuestion {Width: 535px; Font: Bold 11px/23px "Lucida Grande", Geneva, Arial, Verdana; Color: #03a2ea; Margin: 0px 0px 2px 0px; Cursor: Pointer; Text-Align: Left;}
	.FaqAnswer {Width: 535px; Font: 11px/16px "Lucida Grande", Geneva, Arial, Verdana; Padding: 4px 10px 5px 10px; Border-Top: 1px dashed #cecdcb; Border-Bottom: 1px dashed #cecdcb; Margin: 0px 0px 0px 0px; Text-Align: Justify;}


	/*  ================   Product Nav Styles  ================  */

	#ScottiesProductsFlashEng {Margin-Left: 7px;}
	#ScottiesProductsFlash {Margin: 0 Auto 0px Auto;}

	#ProductsFramework {Margin: 31px Auto 0px Auto; Border: 0px Solid #000000;}
	#ProductsFrameworkFrn {Margin: 40px Auto 0px Auto; Border: 0px Solid #000000;}

	#paginate-PackShotContainer {Margin: 0px Auto 0px Auto; z-index: 100;}
	IMG.ThumbNail {Cursor: Pointer; Margin: 0px 4px 0 4px;}
	a.selected IMG.ThumbNail {Border: 4px Double #7edbfb; Margin: 0px; Cursor: Pointer;}

	#ProductsContentContainer {Position: Relative; Display: Block; Width: 790px; Vertical-Align: Top;  Margin: 0px Auto 0px Auto;  Border: 0px Solid #000000;}

	#PackShotContainer {Position: Absolute; Left: 0px; Top: 0px; Width: 461px; Display: Block; Border: 0px Solid #000000;}
	#ProductLogos {Text-Align: Right; Position: Absolute; Bottom: 0px; Right: 420px; Border: 0px Solid #000000; Z-Index: 1000;}
	#ProductDetails {Display: Block; Vertical-Align: Top; Margin: 0px 0px 0px 393px; Border: 0px Solid #000000;}

	.sliderwrapper .contentdiv {BACKGROUND: white; FILTER: progid:DXImageTransform.Microsoft.alpha(opacity=100); LEFT: -80px; VISIBILITY: hidden; POSITION: absolute; TOP: 0px; -moz-opacity: 1; opacity: 1}


		/*  ================   Inspirations Product Page Styles  ================  */

	.InspirationPattern {Position: Absolute; Top: 75px; Left: 0px; Border: 0px Solid #000; z-index: 1000;}
		.PatternThumbNail {position: relative; z-index: 1000;}
		.PatternThumbNail:hover {background-color: transparent;}
		.PatternThumbNail span{position: absolute; left: -1000px; visibility: hidden; text-decoration: none;}
		.PatternThumbNail span img{border-width: 0;}
		.PatternThumbNail:hover span{visibility: visible; top: -153; left: 100px;}


	#paginate-slider4 {Margin: 0px Auto 15px Auto; Padding: 0px;}
	#paginate-slider4 TD A {Height: 30px; Text-Indent:-9000px; Display: block; Border: 0px;}
		a#DecorTab {background: url(english/images/pnav_decor2.png) Center 0px No-Repeat; width: 74px; height: 30px;}
		a#PremierTab {background: url(english/images/pnav_premier2.png) Center 0px No-Repeat; width: 100px; height: 30px;}
		a#SpaTab {background: url(english/images/pnav_spa2.png) Center 0px No-Repeat; width: 58px; height: 30px;}
		a#EnvirocareTab {background: url(english/images/pnav_envirocare2.png) Center 0px No-Repeat; width: 126px; height: 30px;}
		a#DesignerTab {background: url(english/images/pnav_designer2.png) Center 0px No-Repeat; width: 112px; height: 30px;}
		a#FloralTab {background: url(english/images/pnav_floral2.png) Center 0px No-Repeat; width: 70px; height: 30px;}
		a#SeasonalTab {background: url(english/images/pnav_seasonal2.png) Center 0px No-Repeat; width: 107px; height: 30px;}
		a#InspirationTab {background: url(english/images/pnav_inspiration2.png) Center 0px No-Repeat; width: 107px; height: 30px;}

		a#DesignerTab:Hover, a#DesignerTab.selected, a#EnvirocareTab:Hover, a#EnvirocareTab.selected, a#DecorTab.selected, a#PremierTab.selected, a#FloralTab.selected, a#SeasonalTab.selected, a#SpaTab.selected, a#InspirationTab.selected, a#DecorTab:Hover, a#PremierTab:Hover, a#FloralTab:Hover, a#SeasonalTab:Hover, a#SpaTab:Hover,
		a#InspirationTab:Hover {background-position: Center -31px; }

		a#DecorTabFrn {background: url(francais/images/pnav_decor2.png) Center 0px No-Repeat; width: 64px; height: 30px;}
		a#PremierTabFrn {background: url(francais/images/pnav_premier2.png) Center 0px No-Repeat; width: 152px; height: 30px;}
		a#SpaTabFrn {background: url(francais/images/pnav_spa2.png) Center 0px No-Repeat; width: 51px; height: 30px;}
		a#EnvirocareTabFrn {background: url(francais/images/pnav_envirocare2.png) Center 0px No-Repeat; width: 103px; height: 30px;}
		a#DesignerTabFrn {background: url(francais/images/pnav_designer2.png) Center 0px No-Repeat; width: 93px; height: 30px;}
		a#FloralTabFrn {background: url(francais/images/pnav_floral2.png) Center 0px No-Repeat; width: 68px; height: 30px;}
		a#SeasonalTabFrn {background: url(francais/images/pnav_seasonal2.png) Center 0px No-Repeat; width: 111px; height: 30px;}
		a#InspirationTabFrn {background: url(francais/images/pnav_inspiration2.png) Center 0px No-Repeat; width: 97px; height: 30px;}

		a#DesignerTabFrn:Hover, a#DesignerTabFrn.selected, a#EnvirocareTabFrn:Hover, a#EnvirocareTabFrn	.selected, a#DecorTabFrn.selected, a#PremierTabFrn.selected, a#FloralTabFrn.selected, a#SeasonalTabFrn.selected, a#SpaTabFrn.selected, a#InspirationTabFrn.selected, a#DecorTabFrn:Hover, a#PremierTabFrn:Hover, a#FloralTabFrn:Hover, a#SeasonalTabFrn:Hover, a#SpaTabFrn:Hover,
		a#InspirationTabFrn:Hover {background-position: Center -31px; }

	#slider4 {Width: 739px; Height: 75px; Margin: 0 Auto 0px Auto;}
	#FrnThumbs {Margin: -9px Auto 0px Auto;}

		
	/*  ================   General Styles  ================  */

	HTML {Overflow: -moz-scrollbars-vertical;}
	TD {Font: 11px/16px "Lucida Grande", Geneva, Arial, Verdana; Color: #6780a1;}
	P {Margin-Top: 8px; Margin-Bottom: 4px;}
	TABLE {Empty-Cells: Hide; Border-collapse: Collapse;} 	

	HR {Border-Top: 1px dashed #ff98de; Height: 0px; Margin: 25px Auto 10px Auto; Text-Align: Center; Color: #FFFFFF;}
	A {COLOR: #03a2ea; TEXT-DECORATION: Underline;}
	A:Hover {COLOR: #03a2ea; TEXT-DECORATION: Underline}
	
	IMG {Border: 0px;}
	
	A.WhereToBuyLinks {COLOR: #656982; TEXT-DECORATION: Underline}
	A.WhereToBuyLinks:Hover {COLOR: #0F9BD5; TEXT-DECORATION: Underline}
	
	FORM {Margin: 0px;}
	#CenterTable {Margin: 0px Auto 0px Auto;}
	SUP {Font: 5px "Lucida Grande", Geneva, Arial, Verdana; Vertical-Align: Top; Margin: 2px 0 0 -1px; }
	SUP.MC { Font: 6px "Lucida Grande", Geneva, Arial, Verdana; Padding-Right: 0px; Vertical-Align: Top;}

	H1 {Font: Bold 12px/18px "Lucida Grande", Geneva, Arial, Verdana; Text-Align: Center;}
	H2 {Color: #FC3EBA; Font-Weight: Bold; Font-Size: 1.2em; Text-Align: Center; Margin-Bottom: 0px;}
	H3 {Font-Weight: Normal; Font-Size: 1.1em; Margin-Top: 2px; Margin-Bottom: 2px; Line-Height: 100%; Text-Align: Left;}
	H4 {Color: #FC3EBA; Font-Weight: Normal; Font-Size: 0.9em; Margin-Top: 6px; Margin-Bottom: 1px; Line-Height: 110%;}
	.MouseType {Font: 9px/13px "Lucida Grande", Geneva, Arial, Verdana; Color: #03a2ea; Margin: 0px 0px 12px 0px; Padding-Top: 8px; Text-Align: Justify; Border-Top: 1px Dashed #cecdcb;}
	.ContactTypeIndent {Font: 9px/13px "Lucida Grande", Geneva, Arial, Verdana; Color: #03a2ea; Margin: 10px 36px 12px 36px; Padding-Top: 8px; Text-Align: Justify; Border-Top: 1px Dashed #cecdcb;}

	.PromoMouseTypeBlueRight {Font: 9px/11px "Lucida Grande", Geneva, Arial, Verdana; Color: #03a2ea; MARGIN: 5px 0px 5px 0px; Text-Align: Right;}
	.PromoMouseTypeBlueRight A {Color: #03a2ea;}
	.PromoMouseTypeBlue {Font: 9px/11px "Lucida Grande", Geneva, Arial, Verdana; Color: #03a2ea; Margin: 5px 10px 0px 0px; Text-Align: Left;}
	.PromoMouseTypeBlue A {Color: #03a2ea;}


	/*  ================   Footer Styles  ================  */
	
	
	#FooterContainer {Margin: 0px Auto; Padding-Left: 15px; Background: #d1ebf9 url(images/footer_background.png) Top Center Repeat-X; Text-Align: Center;}

		#divASContainer {Position: Relative; Left: 1px; Visibility: Visible; Overflow: Hidden; Width: 739px; Clip: Rect(0px 700px 185px 0px); Height: 193px; BORDER-Color: #67cef1; Border-Style: Double;}
		html>body #divASContainer {Height: 185px; Width: 732px;} 
		#contentLayer {Z-Index: 3; Left: 0px; Position: Absolute; Top: 0px; Background-Color: #FFFFFF}
	
	#Footer {Width: 739px; Margin: 0px Auto 0 Auto; Text-Align: Left;}
	#FooterLinks {Font: 9px/18px "Lucida Grande", Geneva, Arial, Verdana; Color: #8a979f; Vertical-Align: Top; Padding: 12px 0 0 0;}
	#FooterLinks A {Margin: 0 10px 0px 0px;}
	
	#Propeller {Font: 9px/18px "Lucida Grande", Geneva, Arial, Verdana;  Color: #03a2ea; Padding: 14px 0 50px 0;}
	#Propeller A, #Propeller A:Hover  {Font: 9px/18px "Lucida Grande", Geneva, Arial, Verdana; Color: #03a2ea; Text-Decoration: None;}

	



