	Body {Font: 11px/16px "Lucida Grande", Geneva, Arial, Verdana; Color: #828280; Margin: 0px Auto 0px; Background: #FFF url(images/cashmere_quilting.jpg) Top Center;}
	Body.DinnerNapkins {Font: 11px/16px "Lucida Grande", Geneva, Arial, Verdana; Color: #828280; Margin: 0px Auto 0px; Background: None;}
	#FrameWork {Width: 847px; Margin: 0px Auto 0px Auto;}
	.LeftFrameBorder {Background: url(images/edge_frame_borders.png) Top Right Repeat-Y; Vertical-Align: Top;}
	.RightFrameBorder {Background:  url(images/edge_frame_borders.png) Top Left Repeat-Y; Vertical-Align: Top;}
	.BottomFrameBorder {Width: 741px; Height: 12px; Background: url(images/edge_frame_borders.png) Repeat-X; Vertical-Align: Top;}
	
	#HomeContentContainer {Width: 741px; Background: #FFF url(images/homepage_background.png) Top No-Repeat; Padding: 9px 0 9px 0; Text-Align: Center;}
	#ContactContentContainer {Width: 741px; Background: #FFF url(images/contact_back.png) Bottom No-Repeat; Padding-Bottom: 10px; Min-Height: 426px; height: Auto; Text-Align: Center;}   /*\*/	*html	#ContentContainer {Height: 426px;}	/**/
	#ContentContainer {Width: 741px; Background: #FFF url(images/page_background.png) Bottom No-Repeat; Padding-Bottom: 10px; Min-Height: 426px; height: Auto; Text-Align: Center;}   /*\*/	*html	#ContentContainer {Height: 426px;}	/**/
	#CBCFContentContainer {Width: 741px; Background: #FFF url(images/cbcf_background.png) Bottom No-Repeat; Padding-Bottom: 10px; Min-Height: 426px; height: Auto; Text-Align: Center;}   /*\*/	*html	#ContentContainer {Height: 426px;}	/**/
	#FaqContentContainer {Width: 741px; Background: #FFF url(images/page_background.png) Bottom No-Repeat; Padding-Bottom: 10px; Min-Height: 426px; height: Auto;}   /*\*/  *html	#FaqContentContainer {Height: 426px;}  /**/
	#HomeContentContainerFrn {Width: 741px; Background: #FFF url(images/homepage_background_frn.png) Top No-Repeat; Padding: 9px 0 9px 0; Text-Align: Center;}
	#ProductsMainContent {Height: 494px; Width: 741px; Background: #FFF url(english/images/background_gray.png) Bottom No-Repeat; Text-Align: Center;}
	#PromotionsContent {Width: 741px; Background: #FFF url(english/images/background_gray.png) Bottom No-Repeat; Text-Align: Center;}
	#ProductsMainImage {Background: Url(english/images/products_main_back.png); Height: 426px;}
	#WinnersContentContainer {Width: 741px; Background: #FFF url(images/winners_page_background.jpg) Repeat-Y; Text-Align: Center;}
	#Mp3DownloadContentContainer {Height: 449px; Width: 741px; Background: #FFF url(english/images/song_download_back.jpg) No-Repeat; Position: Relative;}
	#Mp3DownloadContentContainerFrn {Height: 449px; Width: 741px; Background: #FFF url(francais/images/song_download_back.jpg) No-Repeat; Position: Relative;}
	#InstantWinPromotionContent {Width: 741px; Background: #FFF url(images/instant_win_background.png) No-Repeat;}

	#SongTitle {Font: Bold 10px/14px Arial, Verdana; Color: #857e81;  Position: Absolute; Top: 353px; Left: 86px; width: 213px; height: 24px; Text-Align: Center;}
	
	#DownloadSong {Position: Absolute; Top: 349px; Left: 413px;}
	#DownloadSongFrn {Position: Absolute; Top: 361px; Left: 410px;}
	#DownloadInstructions {Font: Bold 10px/14px Arial, Verdana; Color: #857e81;  Position: Absolute; Top: 402px; Left: 413px; width: 284px; height: 24px; Text-Align: Center;}

	#PhotoContestContentContainer {Width: 741px; Background: #FFF url(english/images/photo_entry_back.jpg) Top No-Repeat; Padding: 1px 0 0px 0; Text-Align: Left; Height: 822px;}
	.PhotoContestContentArea {Font: 12px/17px "Lucida Grande", Geneva, Arial, Verdana; Color: #2e9dee; Width: 465px; Margin: 95px 0 0 45px; Text-Align: Left;}
	.PhotoContestContentArea A,	.PhotoContestContentArea A:Hover {Font: 12px/17px "Lucida Grande", Geneva, Arial, Verdana; Color: #2e9dee; Text-Decoration: Underline;}
	.PhotoContestContentArea B {Font: 11px/16px "Lucida Grande", Geneva, Arial, Verdana; Color: #585c75;}
	.PhotoContestContentArea B A {Font: 11px/18px "Lucida Grande", Geneva, Arial, Verdana; Color: #585c75; Text-Decoration: None;}

	.PhotoContestEmailText {Font: 11px/16px "Lucida Grande", Geneva, Arial, Verdana; Color: #585c75; Width: 465px; Margin: 8px 0 8px 0px; Text-Align: Left;}
	.PhotoContestEmailText B {Font: 11px/16px "Lucida Grande", Geneva, Arial, Verdana; Color: #2e9dee;}
	.PhotoContestEmailButton {Margin: 15px Auto;}

	#PhotoContest {Position: Relative;}
	.PhotoContestButtons {Position: Absolute; Top: 924px; Left: 219px; Height: 22px;}
	.PhotoContestButtons A {Margin-Right: 7px;}


	#ContentArea {Width: 741px; Background: #FFF url(images/wcsdc_background.png) Bottom No-Repeat; Padding: 0px 0 9px 0; Text-Align: Center;}

	#SubNavContainer {Margin: 0px Auto 0px Auto; Text-Align: Center;}
		#ProductNav {Z-Index: 2; Visibility: Visible; Overflow: Hidden; Width: 633px; Clip: Rect(0px 633px 120px 0px); Position: Relative; Height: 120px;}
		#navigationContent {Z-Index: 3; Left: 0px; Position: Absolute; Top: 0px; Background-Color: #FFF;}
	
	#EnviroProductDetails {Position: Relative; Margin: 0px 0px 0px 0; width: 741px; Text-Align: Left; Height: 384px;}
	.EnviroProductDetailsPack {Position: Absolute; Top: 10px; Left: 40px; Text-Align: Right; Width: 275px; Vertical-Align: Top;}
	.EnviroProductDetailsContent {Position: Absolute; Top: 10px; Left: 319px; Width: 370px; Text-Align: Justify; Vertical-Align: Top;}
	.EnviroProductGuarentee {Position: Absolute; Top: 273px; Left: 319px;}

	#NapkinsProductDetails { Background: #FFF url(english/images/dinnernapkins.jpg) Bottom No-Repeat; Position: Relative; Margin: 0px 0px 0px 0; width: 741px; Text-Align: Left; Height: 479px;}
	#NapkinsProductDetailsFrn { Background: #FFF url(francais/images/dinnernapkins.jpg) Bottom No-Repeat; Position: Relative; Margin: 0px 0px 0px 0; width: 741px; Text-Align: Left; Height: 479px;}

	#FreshWipesProductDetails {Position: Relative; Margin: 0px 0px 0px 0; width: 741px; Text-Align: Left; Height: 384px;}
	.FreshWipesProductDetailsPack {Position: Absolute; Top: 10px; Left: 25px; Text-Align: Right; Width: 275px; Vertical-Align: Top;}
	.FreshWipesProductDetailsContent {Position: Absolute; Top: 10px; Left: 319px; Width: 370px; Text-Align: Justify; Vertical-Align: Top;}
	.FreshWipesProductDetailsContent A {Color: #0F9BD5; Text-Decoration: None; Font-Weight: Bold;}
	.FreshWipesProductDetailsContent A:hover {Color: #0F9BD5; Text-Decoration: Underline; Font-Weight: Bold;}

	#ProductDetails {Width: 635px; Margin: 10px Auto 14px Auto;}

		.ProductDetailsPack {Width: 278px; Text-Align: Left; Vertical-Align: Top;}
		.ProductDetailsContent {Height: 263px; Width: 370px; Text-Align: Justify; Vertical-Align: Top;}

		.ProductGuarentee {Height: 97px; Vertical-Align: Top;}
		#AvailablePacks {Margin: 0px 0px; Display: Block; Vertical-Align: Top;}
		#AvailablePacks .AvailableTextLeft {Padding: 12px 3px 0 0px; Vertical-Align: Top;}
		#AvailablePacks .AvailableTextRight {Padding: 12px 0 0 5px; Vertical-Align: Top;}

	#ToutsContainer {Height: 185px; Width: 741px; Background: #FFFFFF;}
		#divASContainer {Z-Index: 2; Visibility: Visible; Overflow: Hidden; Width: 707px; Clip: Rect(0px 700px 185px 0px); Position: Relative; Height: 185px;}
		#contentLayer {Z-Index: 3; Left: 0px; Position: Absolute; Top: 0px; Background-Color: #FFFFFF}

	#FrnAdvertisingContentContainer {Height: 426px; Width: 741px; Background: #FFF url(francais/images/back_advertising2.jpg) No-Repeat Bottom; Text-Align: Center;}
	#FrnAdvertisingContentContainer #AdvertisingCommercial {Margin: 20px Auto 0px Auto;}
	#FrnAdvertisingContentContainer #ViewVideoLinkFrn {Margin: 35px Auto;}

	#AdvertisingContentContainer {Position: Relative; Top: 0; Left: 0; Height: 370px; Width: 741px; Background: #FFF url(english/images/back_advertising.jpg) No-Repeat;}
	#AdvertisingContentContainer #FlashCommercial {Position: Absolute; Top: 66px; Left: 387px;}
	#AdvertisingContentContainer #ImageRotator {Position: Relative; Top: 22px; Left: 87px;}
	#AdvertisingContentContainer #ImageRotator IMG {Position: Absolute; Display: none; Top: 0; Left: 0;}
	#AdvertisingContentContainer #ViewLargerLink {Position: Absolute; Top: 310px; Left: 120px;}
	#AdvertisingContentContainer #ViewVideoLink {Position: Absolute; Top: 310px; Left: 450px;}
	
	#WTBContentContainer {Width: 741px; Background: #FFF url(images/page_background.png) Bottom No-Repeat;  Padding-Bottom: 10px; Min-Height: 426px; height: Auto; Text-Align: Center;}   /*\*/	*html	#WTBContentContainer {Height: 426px;}	/**/
	#WTBContent {Width: 670px; Border: 1px Solid #f36fb1; Margin: 0px Auto 10px Auto; Background-Color: #FFFFFF;}
	.NavContainer {Width: 210px; Text-Align: Center; Border: 0px;}
	#WTBContent .ContentContainer {Width: 460px; Vertical-Align: Top; }
	#WTBContent .ProvinceHeader {Margin: 30px 0 5px 0px; Height: 80px;}	
	#WTBNavigation {Margin: 30px Auto 30px;}
	#StoresContainer {Width: 440px; Margin-Bottom: 30px;}
	.StoresLinks {Font: Bold 11px/21px  Helvetica, Arial, Verdana; Width: 140px;  Vertical-Align: Top; COLOR: #ff8fc4; Text-Align: Left;}
	.StoresLinks A {FONT-WEIGHT: Bold; COLOR: #ff8fc4; TEXT-DECORATION: Underline; Margin: 0px 0px 0px 0px;}
	.StoresLinks A:hover {COLOR: #ff4895; TEXT-DECORATION: Underline;}
	.HeaderTagFrn {Margin: 0px 0px 12px 0px;}

	.WhereToBuyLeft, .WhereToBuyMid {Height: 190px; Float: Left; Font: 10px/16px "Lucida Grande", Geneva, Arial, Verdana; Color: #828280; Text-Align: Left; Width: 124px; Margin: 10px 5px 10px 0px; Padding: 0px 0px 10px 10px; }
	.WhereToBuyRight {Float: Left; Font: 10px/16px "Lucida Grande", Geneva, Arial, Verdana; Color: #828280; Text-Align: Left; Width: 148px; Margin: 10px 0px 20px 0px; Padding: 0px 0px 10px 0px;}
	.WhereToBuyLeft A, .WhereToBuyMid A, .WhereToBuyRight A {Color: #828280;}

	.MouseTypeIndent {Font: 9px/13px "Lucida Grande", Geneva, Arial, Verdana; Color: #9C9FB3; Margin: 8px 30px 5px 30px; Padding-Top: 5px; Text-Align: Justify; Border-Top: 1px Dashed #cecdcb;}

	.TextFooter {Width: 660px; Font: 9px/14px "Lucida Grande", Geneva, Arial, Verdana; Margin: 0px Auto 10px Auto; Color: #828280; Text-Align: Justify;}
	.TextFooter a {COLOR: #828280;}





	#FaqContent {WIDTH: 640px;}
	#FaqListContentContainer {Text-Align: Left; Position: Relative; Margin: 0px 0px 10px 0px; WIDTH: 515px;}
	.dhtmlgoodies_question{Font: 11px/16px "Lucida Grande", Geneva, Arial, Verdana; Color: #828280; Margin: 2px 0px 0 0px; Padding: 0 0 0 54px; WIDTH: 450px; overflow: hidden; cursor: Pointer;}
	.dhtmlgoodies_answer {Visibility: Hidden; Overflow: Hidden; Position: Relative;}
	#AnswerContentContainer {Color: #c1a468; Background: Url(images/faq_answer_back.png) 10px 8px No-repeat; Margin: 0px 30px 0px 54px; Padding: 8px 0px 8px 70px; Border-Top: 1px Dashed #cecdcb; Border-Bottom: 1px Dashed #cecdcb; Min-Height: 40px; height: Auto; Text-Align: Justify;}
		/*\*/
		*html	#AnswerContentContainer {Height: 60px;}
		/**/
	
	/*  ================   Proud Supporter Page Styles  ================  */
	
	#CBCF {Border: 1px Solid #FFFFFF; Border-Top: 0px;  Border-Bottom: 0px; }
	#CBCFContent {Margin: 0px Auto 18px Auto;}
	IMG.CBCFContent {Margin: 5px Auto 0px Auto;}
	.SupporterHead {Font: 16px/23px "Lucida Grande", Geneva, Arial, Verdana; Color: #eb6cad; Text-Align: Left;}
	.SupporterContent {Font: 11px/16px "Lucida Grande", Geneva, Arial, Verdana; Text-Align: Justify;}
	
	TD.WinnerNames {Padding: 0 0 10px 33px;	Font-Size: 110%; VERTICAL-ALIGN: Top;}
	TD.WinnerNames B.Gold {Color: #B4934C; Font-Weight: Normal; Font-Size: 100%;}
	.TopBottomDashedBorders {Border-Top: 1px dashed #cecdcb; Border-Bottom: 1px dashed #cecdcb;}
	TD.TopDashedBorders {Border-Top: 1px dashed #cecdcb; Padding-Top: 7px; Padding-Bottom: 15px;}
	.ContestName {Color: #0D96D0; Font-Weight: Bold; Font-Size: 110%; Padding-Bottom: 3px; Line-Height: 130%;}
	.ContestValue {Color: #0D96D0; Font-Weight: Normal;	Font-Size: 90%;}
	TD.GoldBorders {Border: 1px Solid #d5be7b;}
	IMG.PreviousContests {Margin: 5px;}
	B.Gold {Color: #AF996E; Font-Size: 110%; Font-Weight: Bold;}
	
	/*  ================   Contact Page Styles  ================  */
	
	#ContactTable {Font-Size: 90%; Line-Height: 130%; Border: 1px Solid #d3bd78; Color: #656EA9;}
	TD.ContactTableCell {Padding: 6px; Border-Top: 1px Solid #d3bd78; Text-Align: Justify;}
	TD.ContactTableCellMiddle {Padding: 6px; Border-Top: 1px Solid #d3bd78; Border-LEFT: 1px Solid #d3bd78; Border-Right: 1px Solid #d3bd78; Text-Align: Justify;}
	TD.ContactTableCellLeft {Padding: 6px; Border-Top: 1px Solid #d3bd78; WIDTH: 223px; Text-Align: Justify;}
	TD.ContactTableCellRight {Padding: 6px; Border-Top: 1px Solid #d3bd78; Border-LEFT: 1px Solid #d3bd78; WIDTH: 220px; Text-Align: Justify;}
	.ContactTableCell2 {Border-Top: 1px Solid #d3bd78; Min-Height: 12em; Height: Auto; Text-Align: Justify;}
	
	#Footer {Margin: 8px 0 0 0;}
	#FooterLinks {Font: 9px/18px "Lucida Grande", Geneva, Arial, Verdana; Color: #656EA9; Vertical-Align: Top; Padding: 10px 0 0 0;}
	#FooterLinks A {Margin-Right: 10px;}
	
	#Propeller {Font: 9px/18px "Lucida Grande", Geneva, Arial, Verdana;  Color: #656EA9; Padding: 14px 0 10px 0;}
	#Propeller A, #Propeller A:Hover  {Font: 9px/18px "Lucida Grande", Geneva, Arial, Verdana; Color: #656EA9; Text-Decoration: None;}
	
	/*  ================   General Styles  ================  */

	HTML {Overflow: -moz-scrollbars-vertical;}
	TD {Font: 11px/16px "Lucida Grande", Geneva, Arial, Verdana; Color: #828280;}
	Table {Font-Size: 100%;}
	P {Margin-Top: 8px; Margin-Bottom: 4px;}
	
	A.PinkText {Color: #FC3EBA; Font-Weight: Bold; }
	A {Color: #656EA9; Text-Decoration: Underline;}
	A:hover {Color: #0F9BD5; Text-Decoration: Underline;}	

	A IMG {Border: 0px;}
	.WinnersCircle {Font-Weight: Bold; Display: Block;  Margin: 10px Auto 12 Auto; Color: #0F9BD5;}
	.WinnersCircle A {Font-Weight: Bold; Color: #0F9BD5; Text-Decoration: None;}
	.WinnersCircle A:hover {Color: #0F9BD5; Text-Decoration: Underline;}	

	A.PinkText {Font: 11px "Lucida Grande", Geneva, Arial, Verdana; Color: #FF6DAF; Font-Weight: Bold;; Text-Decoration: None;}
	A.PinkText:hover {Color: #FF6DAF; Text-Decoration: Underline;}	

	FORM {Margin: 0px;}
	SUP {Font: 6px "Lucida Grande", Geneva, Arial, Verdana; Vertical-Align: Top; Margin: 5px 0 0 -1px; }
	SUP.MC { Font: 7px "Lucida Grande", Geneva, Arial, Verdana; Padding-Right: 0px; Vertical-Align: Top;}
	H1 {Color: #eb6cad; Font-Weight: Bold; Font-Size: 1.4em; Text-Align: Left;}
	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/16px "Lucida Grande", Geneva, Arial, Verdana; Padding: 10px 0 10px 0;	Text-Align: Justify;}
	.MouseTypeIndent {Font: 9px/13px "Lucida Grande", Geneva, Arial, Verdana; Color: #9C9FB3; Margin: 8px 30px 5px 30px; Padding-Top: 5px; Text-Align: Justify; Border-Top: 1px Dashed #cecdcb;}


	#PromoFormEng {Position: Relative; WIDTH: 741px; Height: 848px; BACKGROUND: #FFFFFF url(english/images/tissue_promo_back.png) No-repeat;}
	#PromoFormFrn {Position: Relative; WIDTH: 741px; Height: 848px; BACKGROUND: url(francais/images/tissue_promo_back.png) No-repeat;}
	
	.RequiredAsteriskText {Position: Absolute; Top: 311px; Left: 415px;; Width: 264px; Font: 10px "Lucida Grande", Geneva, Arial, Verdana; COLOR: #667e91; Text-Align: Right;}
	.RequiredAsteriskTextFrn {Position: Absolute; Top: 311px; Left: 415px;; Width: 274px; Font: 10px "Lucida Grande", Geneva, Arial, Verdana; COLOR: #667e91; Text-Align: Right;}
	#PackAnimation {Position: Absolute; Bottom: 14px; Left: 55px; }
	.PromoForm1 {Position: Absolute; Top: 330px; Left: 415px;}
	.PromoForm2 {Position: Absolute; Top: 601px; Left: 557px;}
	.PromoForm3 {Position: Absolute; Top: 690px; Left: 415px; Width: 268px; Text-Align: Center;}

	.PromoForm1Frn {Position: Absolute; Top: 330px; Left: 378px;}
	.PromoForm2Frn {Position: Absolute; Top: 602px; Left: 530px;}
	.PromoForm3Frn {Position: Absolute; Top: 705px; Left: 378px; Width: 310px; Text-Align: Center;}

	.PromoFormSubmit {Position: Absolute; Top: 730px; Left: 415px; Width: 268px; Text-Align: Center;}
	.PromoFormSubmitFrn {Position: Absolute; Top: 744px; Left: 378px; Width: 310px; Text-Align: Center;}

	#PromoFooterLinks {Position: Absolute; Bottom: 29px; Left: 62px; }

	#PromoForm {Font: 9px "Lucida Grande", Geneva, Arial, Verdana; WIDTH: 264px; MARGIN: 0px 0 0 0;}
	#PromoForm1Frn {Font: 9px "Lucida Grande", Geneva, Arial, Verdana; WIDTH: 310px; MARGIN: 0px 0 0 0;}
	#PromoForm1 {Font: 10px/20px "Lucida Grande", Geneva, Arial, Verdana;}
	#PromoForm3 {Font: 11px/16px "Lucida Grande", Geneva, Arial, Verdana; Margin: 0 Auto;}
	TD.Prompt {VERTICAL-ALIGN: Middle; PADDING: 5px 0 0 0;}
	TD.Field {VERTICAL-ALIGN: Top; TEXT-ALIGN: Left; PADDING: 6px 0 0 0; }
	Input {Font: 11px/19px "Lucida Grande", Geneva, Arial, Verdana; VERTICAL-ALIGN: Middle; PADDING: 0px 0 0 3px; Height: 21px; BACKGROUND: #FFFFFF; BORDER: #c8cce3 1px solid; COLOR: #667e91; Margin: 0px;}
	Select {Font: 11px/19px "Lucida Grande", Geneva, Arial, Verdana; VERTICAL-ALIGN: Middle; PADDING: 0px 0 0 3px; Height: 21px; BACKGROUND: #FFFFFF; BORDER: #c8cce3 1px solid; COLOR: #667e91; Margin: 0px;}
	.LongTextFields {WIDTH: 100%;}
	.DropDownList {WIDTH: 100%;}
	.PhoneShort {WIDTH: 30px;}
	.PhoneLarge {WIDTH: 35px;}
	.SecurityField {WIDTH: 45px; Margin-Left: 4px; Float: Left; }
	IMG.SecurityImage {HEIGHT: 16px; BORDER: #00ffff 1px solid; }
	.RadioButton {BACKGROUND: Transparent; BORDER: #0F9BD5 0px solid;}
	
	TD.Field a:hover {Background: #Transparent; Text-Decoration: None;} /*BG color is a must for IE6*/
	TD.Field a.tooltip span {Display: None; Padding: 5px; Margin: -20px 0px 0px 3px; Width: 160px; Text-Align: Left;}
	TD.Field a.tooltip:hover Span {Display: Inline; Position: Absolute; Background: #ffffff; Border: 1px Solid #c8cce3; Color: #828280;}

	TD.Prompt a:hover {Background: #Transparent; Text-Decoration: None; Padding: 4px 0px 0px 0px;} /*BG color is a must for IE6*/
	TD.Prompt a.tooltip span {Display: None; Margin: -10px 0px 0px 3px;}
	TD.Prompt a.tooltip:hover Span {Display: Inline; Position: Absolute;}

	#slide-images{Position: Relative; Top: 272px; Left: 48px; Display: Block; Margin: 0px; Padding: 0px; Width: 303px; Height:562px; Overflow:hidden;}
	#slide-images li{position:absolute; Display:block; List-Style-Type: None; Margin: 0px; Padding: 0px; Background-Color: Transparent;}
	#slide-images li img{Display:Block; Background-Color:#FFFFFF;}
	
	.StyleName {Position: Relative; Top: 200px; WIDTH: 227px; Margin: 0px 0px 0px 0px; Padding-Bottom: 20px; Text-Align: Center;}

	.RequiredText {WIDTH: 275px; Font: Italic 10px "Lucida Grande", Geneva, Arial, Verdana; COLOR: #958d8d; Text-Align: Right; Margin: 5px 0px 3px 0px;}
	#InstantWinFormContainer {Position: Relative; WIDTH: 227px; Margin: 0px 0px 0px 50px; Padding-Bottom: 20px; Text-Align: Center;}
	#InstantWinFormContainerFrn {Position: Relative; WIDTH: 227px; Margin: 0px 0px 0px 47px; Padding-Bottom: 20px; Text-Align: Center;}
	#InstantWinFormContainer #overlayDiv, #InstantWinFormContainerFrn #overlayDiv {Filter: Alpha(opacity=50); Opacity: 0.5; Background-Color: #ffffff; Z-Index: 100; Position: Absolute; Height: 100%; Width: 100%;}

	#InstantWinPromotionContent .ThankYouOne {Position: Relative; Background: #FFF url(english/images/instant_win_thankyou1.jpg) Top No-Repeat; WIDTH: 727px; Height: 433px; Margin: 0px Auto 0px;}
	#InstantWinPromotionContent .ThankYouTwo {Position: Relative; Background: #FFF url(english/images/instant_win_thankyou2.jpg) Top No-Repeat; WIDTH: 727px; Height: 433px; Margin: 0px Auto 0px;}
	#InstantWinPromotionContent .ThankYouOne .ResultsText {Position: Absolute; Font: Italic 12px/16px "Lucida Grande", Geneva, Arial, Verdana; Color: #8e7587; Top: 190px; Left: 182px; Text-Align: Right;}
	#InstantWinPromotionContent .ThankYouTwo .ResultsText {Position: Absolute; Font: Italic 13px/19px "Lucida Grande", Geneva, Arial, Verdana; Color: #8e7587; Top: 259px; Left: 192px;}

	#cashmere_game {Width: 370px; Height: 330px;}

	#InstantWinForm {WIDTH: 230px;}
	#InstantWinForm td.Prompt {Font: Bold 12px/25px Calibri, "Lucida Grande", Arial, Verdana; Color: #958d8d; VERTICAL-ALIGN: Middle; PADDING: 5px 0 0 0; White-Space: Nowrap;}
		@media screen and (-webkit-min-device-pixel-ratio:0) {
			#InstantWinForm td.Prompt {Font: Normal 11px/25px "Lucida Grande", Arial, Verdana;  Letter-Spacing: -0.06em;}
		}
	#InstantWinForm td.Prompt .RequiredAsterisk, #InstantWinFormSecurity td.Prompt .RequiredAsterisk {Font: Italic 11px "Lucida Grande",Arial, Verdana; Color: #958d8d; Margin-Right: 2px; }
	#InstantWinForm td.Field, #InstantWinForm td.FieldSelect {Font: 10px "Lucida Grande",Arial, Verdana; VERTICAL-ALIGN: Middle; TEXT-ALIGN: Left; PADDING: 6px 0 0 0; }
	#InstantWinForm td.FieldSelect Select, #InstantWinForm td.Field Input {WIDTH: 125px;  BORDER: #d1c7c7 1px solid; Color: #958d8d;}
	#InstantWinForm td.Field Input.PhoneShort {WIDTH: 31px; BORDER: #d1c7c7 1px solid; Color: #958d8d;}
	#InstantWinForm td.Field Input.PhoneLarge {WIDTH: 39px; BORDER: #d1c7c7 1px solid; Color: #958d8d;}

	#InstantWinFormSecurity {Margin: 0px 0 0 0;}
	#InstantWinFormSecurity td.NewSecurityField {PADDING: 0px 0 0 0; VERTICAL-ALIGN: Middle;}
	#InstantWinFormSecurity td.NewSecurityField Input {WIDTH: 50px; HEIGHT: 19px; BORDER: #d1c7c7 1px solid; }
	IMG.SecurityImage2 {HEIGHT: 17px; BORDER: #d1c7c7 1px solid; Margin: 3px 0 0 0; }

	TD.NewSecurityField a:hover {Background: #Transparent; Text-Decoration: None;} /*BG color is a must for IE6*/
	TD.NewSecurityField a.tooltip span {Display: None; Padding: 5px; Margin: -20px 0px 0px 3px; Width: 160px; Text-Align: Left;}
	TD.NewSecurityField a.tooltip:hover Span {Display: Inline; Position: Absolute; Background: #ffffff; Border: 1px Solid #c8cce3; Color: #828280;}

	a.PopOver img {Display: None; Text-Decoration: None; Color: #958d8d;}
	a.PopOver {Text-Decoration: None; Color: #958d8d;}
	a.PopOver:Hover {Text-Decoration: None; Color: #958d8d;}
	a.PopOver:Hover img {Display: block; Z-Index: 100; Position: Absolute; Margin: -56px 0px 0px -23px; Text-Decoration: None; Color: #958d8d;}

	#InstantWinFormCheckbox {Font: Bold 12px/25px Calibri, "Lucida Grande", Arial, Verdana;  Color: #958d8d; Width: 95%; Display: Block; Margin: 13px 0px 5px 0px; Text-Align: Left;}
	img.ImageCheckbox {Margin: 1px 10px 0 0; Vertical-Align: Text-top;}

	#InstantWinFormSignup {WIDTH: 220px; Margin: 14px Auto 18px;}
	#InstantWinFormSignup Input {Border: 0px; Background-Color: Transparent;}
	#InstantWinFormSignup TD.CheckBox {Width: 20px; VERTICAL-ALIGN: Top;}
	#InstantWinFormSignup TD.Text {Font: Bold 12px Calibri, "Lucida Grande", Arial, Verdana; Padding: 1px 0px 0px 0px; Text-Align: Justify;}
		@media screen and (-webkit-min-device-pixel-ratio:0) {
			#InstantWinFormSignup TD.Text {Font: Normal 11px/16px "Lucida Grande", Arial, Verdana;  Letter-Spacing: -0.06em;}
		}

	#RulesRegsLinks {Margin: 10px 0px 0px 0px; Text-Align: Center;}

	#ThankyouModal {Background: #FFF url(images/thankyou_back.jpg) Top No-Repeat; WIDTH: 805px; Height: 460px; Vertical-Align: Bottom;}
	#ThankyouContainer {Margin: 0px 0px 0px 0px; WIDTH: 441px;}
	.ThankyouContent { Padding: 30px 0px 10px 0px; Font: 13px/20px Arial, Verdana;  Color: #ff71a6; WIDTH: 441px; Text-Align: Center;}
	.ThankyouContent P.Top {Margin-Top: 18px;}
	.ThankyouContent P.Middle {Margin-Top: 15px;}
	.ThankyouTotal {Font: Bold 16px Arial, Verdana;  Color: #ff71a6; Padding: 0px 4px;}
	.ViewCollection {Padding: 15px 0px 20px 0px; Text-Align: Center;}

/*
	#InstantWinFormSignupText {Width: 95%; Font: Bold 10px/16px Arial, Verdana; Color: #958d8d; Margin: 13px 0px 5px 0px; Text-Align: Center;}
		@media screen and (-webkit-min-device-pixel-ratio:0) {
			#InstantWinFormSignupText {Font: Normal 9px/16px "Lucida Grande", Arial, Verdana; }
		}
	#InstantWinFormSignup {WIDTH: 185px; Margin: 4px Auto 15px;}
	#InstantWinFormSignup Input {Border: 0px; Background-Color: Transparent;}
	#InstantWinFormSignup TD.Text {Padding: 2px 0px 0px 0px;}
*/
	
	#WhiteCashmereFramework {Background: url(images/wcc_page_background.png) Repeat-Y; Margin: 0px Auto;}
	#WhiteCashmereContent {Margin: 0px 0px 0px 0px; Width: 741px;}
	.DesignerPhoto {Margin: 34px 0px 0px 0px;}
	#ToutContainer {Margin: 0px 0px 0px 0px;}
	
	#CollectionHeader {Position: Relative; Width: 741px; Height: 218px; Margin: 0px; Display: Block;}
	#YearsNavigation {Position: Absolute; Top: 19px; Left: 627px; Margin: 0px;}
	#YearsNavigation A {Display: Block; Width: 72px; Height: 31px;}
	#YearsNavigation A Img {Visibility: hidden;}
	#YearsNavigation A.Selected Img {Visibility: Visible; Background: #cec0aa url(images/1designer_dress-over.png) Top Center No-Repeat;}
	#YearsNavigation A:Hover Img {Visibility: Visible; Background: #ddbecc url(images/1designer_dress-over.png) Top Center No-Repeat;}

	#DesignerThumbnails {Margin: 20px Auto 0 Auto;}
	.TableRowOver TD {opacity: 0.60; -moz-opacity: 60; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60); Cursor: Pointer;}
	IMG.ThumbNail {Border: 1px #FFF Solid; }
	IMG.ThumbNail:Hover {Border: 1px #f14c99 Solid; }
	.TableRowOver	TD.ImageRowOver {opacity: 1; -moz-opacity: 100; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100); Cursor: Pointer;}

	#DesignerName {Position: Relative; Width: 368; Height: 174px; background-repeat:no-repeat;}
	.DesignerDressNav {Position: Absolute; Top: 127px; Left: 155px; Width: 187; Height: 32px;}
	.DesignerDressNav A img {Height: 32px;}
	.DesignerDressNav A img:Hover, .DesignerDressNav A.Active  img{Background: #fff url(images/designer_dress-over.png) Top Center No-Repeat; Height: 32px;}

	#CollectionContent {Font: Normal 12px/18px Arial, Verdana; Color: #c5b38b; Width: 312px; Margin: 30px 0px 24px 28px; padding: 0px; Text-Align: Justify;}
	#DesignerContent {Font: Normal 12px/18px Arial, Verdana; Color: #c5b38b; Width: 306px; Margin: 12px 0px 0px 31px; padding: 0px; Text-Align: Justify;}

	#CollectionNavigation {Width: 306px; Height: 34px; list-style: none; Margin: 5px Auto 0px; padding: 0px; Text-Align: Left;}
	#BottomNavigation {Height: 34px; list-style: none; Margin: 5px 0px 0px 0px; padding: 0px; Text-Align: Right;}

	#CollectionNavigation a {Font: Bold 11px/25px Candara, "Lucida Grande", Arial, Verdana; Color: #b68e9c; Float: Left; Margin-Right: 20px; Text-Decoration: None; Text-Transform: Uppercase;}
	#BottomNavigation a {Font: Bold 11px/25px Candara, "Lucida Grande", Arial, Verdana; Color: #b68e9c; Float: Right; Margin-Left: 20px; Text-Decoration: None; Text-Transform: Uppercase;}
	
	
/*****************************************************************************
scalable Inman Flash Replacement (sIFR) version 3.
Copyright 2006 – 2008 Mark Wubben, <http://novemberborn.net/>
This software is licensed and provided under the CC-GNU LGPL.
See <http://creativecommons.org/licenses/LGPL/2.1/>
*****************************************************************************/
@media screen {
  .sIFR-flash {
    visibility: visible !important;
    margin: 0;
    padding: 0;
  }
  
  .sIFR-replaced, .sIFR-ignore {
    visibility: visible !important;
  }
  
  .sIFR-alternate {
    position: absolute;
    left: 0;
    top: 0;
    width: 0;
    height: 0;
    display: block;
    overflow: hidden;
  }
  
  .sIFR-replaced div.sIFR-fixfocus {
    margin: 0pt; 
    padding: 0pt; 
    overflow: auto; 
    letter-spacing: 0px; 
    float: none;
  }
}

@media print {
  .sIFR-flash {
    display    : none !important;
    height     : 0;
    width      : 0;
    position   : absolute;
    overflow   : hidden;
  }
  
  .sIFR-alternate {
    visibility : visible !important;
    display    : block   !important;
    position   : static  !important;
    left       : auto    !important;
    top        : auto    !important;
    width      : auto    !important;
    height     : auto    !important;
  }
}

/*
Place CSS rules for to-be-replaced elements here. Prefix by .sIFR-active
so they only apply if sIFR is active. Make sure to limit the CSS to the screen
media type, in order not to have the printed text come out weird.
*/
@media screen {
   .sIFR-active .FirstName {Position: Absolute; Top: 35px; Left: 105px; Width: 265px; Font-Size: 40px; Line-Height: 40px; Height: 30px; Margin: 0px 0px 0px 0px; font-family: Verdana; visibility: hidden;}
  .sIFR-active .LastName {Position: Absolute; Top: 74px; Left: 160px; Width: 205px; Font-Size: 40px; Height: 30px; Margin: 0px 0px 0px 0px; font-family: Verdana; visibility: hidden;}
 
 
 #ToutsContainer2 {Height: 200px; Width: 813px; Margin: 0px Auto 0px Auto;}
	DIV.scrollable {FLOAT: left;}
	DIV.scrollable {POSITION: relative; WIDTH: 740px; HEIGHT: 185px; OVERFLOW: hidden;}
	DIV.scrollable DIV.items {POSITION: absolute; WIDTH: 20000em; CLEAR: both;}
	DIV.scrollable DIV.items DIV {TEXT-ALIGN: center; BACKGROUND-COLOR: #fff; WIDTH: 185px; PADDING: 0px; FLOAT: left; MARGIN-Left: 0px;}
	DIV.scrollable DIV.items DIV img {WIDTH: 185px; Height: 185px}

A.prev {WIDTH: 37px; DISPLAY: block; BACKGROUND: url(images/scroll_arrows_left.gif) no-repeat; FLOAT: left; HEIGHT: 185px; FONT-SIZE: 1px; CURSOR: pointer;}
A.next {WIDTH: 36px; DISPLAY: block; BACKGROUND: url(images/scroll_arrows_right.gif) Right no-repeat; FLOAT: Left; HEIGHT: 185px; FONT-SIZE: 1px; CURSOR: pointer;}
A.prevPage {WIDTH: 17px; DISPLAY: block; BACKGROUND: url(images/scroll_arrows_left.gif) no-repeat; FLOAT: left; HEIGHT: 185px; FONT-SIZE: 1px; CURSOR: pointer;}
A.nextPage {WIDTH: 17px; DISPLAY: block; BACKGROUND: url(images/scroll_arrows_right.gif) no-repeat; FLOAT: left; HEIGHT: 185px; FONT-SIZE: 1px; CURSOR: pointer;}
A.next {BACKGROUND-IMAGE: url(images/scroll_arrows_right.gif); CLEAR: right}
A.nextPage {BACKGROUND-IMAGE: url(images/scroll_arrows_right.gif); CLEAR: right}
DIV.navi {Width: 100px; height: 20px; Margin-Left: 385px;}
DIV.navi A {MARGIN: 3px; WIDTH: 8px; DISPLAY: block; BACKGROUND: url(images/navigator.png) no-repeat 0px 0px; FLOAT: left; HEIGHT: 8px; FONT-SIZE: 1px}
DIV.navi A:hover {BACKGROUND-POSITION: 0px -8px}
DIV.navi A.active {BACKGROUND-POSITION: 0px -16px}
