@charset "utf-8";
/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link {
	color: #BD3131;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #666666;
}
a:hover {
	text-decoration: none;
	color: #000000;
	background-color: #FFDF9D;
}
a:active {
	text-decoration: underline;
}
a.store:link {
	color: #333366;
	text-decoration: underline;
}
a.store:visited {
	text-decoration: underline;
	color: #666666;
}
a.store:hover {
	text-decoration: none;
	color: #000000;
	background-color: #FFDF9D;
}
a.store:active {
	text-decoration: underline;
}
a.img:link {
	border: 2px solid #FFFFFF;
}
a.img:visited {
	border: 2px solid #FFFFFF;
}
a.img:hover {
	border: 2px solid #FFCC66;
}
a.img:active {
	border: 2px solid #FFCC66;
}
.TestText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: bold;
	color: #0000FF;
}
.MenuHolder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 30px;
	font-weight: bold;
	color: #000000;
	position: absolute;
	z-index: 10;
	top: 65px;
	left: 366px;
}
.JASKO_Logo {
	position: absolute;
	left: 863px;
	top: 43px;
}
.Redbar {
	background-image: url(img/Red_banner.gif);
	background-repeat: no-repeat;
	background-position: 310px 115px;
}
.TFS_Logo_1 {
	background-image: url(img/Red_banner.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	z-index: 0;
}
.TFS_Logo_2 {
	background-position: 0px 0px;
	z-index: 10;
	position: absolute;
	left: 0px;
	top: 176px;
}
.DropDown_Back {
	width: 204px;
	background-color: #FFFFFF;
	border: 2px solid #FF0000;
	padding-top: 1px;
	padding-right: 1px;
	padding-left: 1px;
}
.DropDown {
	font-size: 16px;
	line-height: 20px;
	color: #000000;
	padding-left: 17px;
	padding-top: 8px;
	padding-bottom: 10px;
	white-space: nowrap;
	cursor: hand;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #DEDEDC;
	border: 2px solid #FFFFFF;
}
.DropDown_OVER {
	font-size: 16px;
	line-height: 20px;
	color: #000000;
	padding-left: 17px;
	padding-top: 8px;
	padding-bottom: 10px;
	white-space: nowrap;
	cursor: hand;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #FFCC66;
	border: 2px solid #FFFFFF;
}
.DropDownX {
	font-size: 16px;
	line-height: 20px;
	color: #999999;
	padding-left: 17px;
	padding-right: 15px;
	padding-top: 8px;
	padding-bottom: 10px;
	white-space: nowrap;
	cursor: hand;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	width: 198px;
	background-color: #DEDEDC;
	border: 2px solid #FFFFFF;
}

.MASTERMENU {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bolder;
	color: #E1DFE0;
	background-color: #838280;
	text-align: center;
	padding: 2px;
	letter-spacing: .2em;
}

.DropDownButton {
	font-size: 12px;
	line-height: 12px;
	color: #FFFFFF;
	background-color: #08529C;
	padding-right: 12px;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 6px;
	white-space: nowrap;
	cursor: hand;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CBC8B9;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.DropDownButton_OVER {
	font-size: 12px;
	line-height: 12px;
	color: #FFFFFF;
	background-color: #959492;
	padding-right: 12px;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 6px;
	white-space: nowrap;
	cursor: hand;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CBC8B9;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.TextBold_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
}
.TextBold_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 16px;
	font-weight: bold;
}
.TextBold_3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 18px;
	font-weight: bold;
}
.Text_Highlite {
	background-color: #FFF4C9;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	color: #000000;
}

.TextBold_4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 20px;
	font-weight: bold;
}



.HP_textTable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	position: absolute;
	width: 552px;
	left: 384px;
	top: 177px;
	text-align: justify;
}
.HP_CherryTree {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	position: absolute;
	width: 540px;
	left: 408px;
	top: 689px;
	text-align: justify;
	font-weight: bold;
	color: #D63131;
}
.HP_CherryTreeText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	text-align: justify;
	font-weight: bold;
	color: #D63131;
}
.HP_btn_Stores {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	position: absolute;
	left: 432px;
	top: 643px;
	text-align: left;
}
.HP_pinkRibbonHolder {
	position: absolute;
	z-index: 10;
	left: 65px;
	top: 691px;
	cursor: hand;
}
.HP_BagPic {
	position: absolute;
	z-index: 100;
	left: 58px;
	top: 858px;
}


.HP_textStoreAddress {
	padding-left: 10px;
	font-size: 13px;
}
.HP_BagText {
	position: absolute;
	z-index: 100;
	left: 467px;
	top: 863px;
	width: 457px;
	height: 77px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	text-align: justify;
}
.HP_btn_tfs {
	position: absolute;
	z-index: 100;
	left: 769px;
	top: 261px;
}
.HP_btn_knit {
	position: absolute;
	z-index: 100;
	left: 464px;
	top: 979px;
}
.HP_Wholesale {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	position: absolute;
	width: 476px;
	left: 432px;
	top: 682px;
	text-align: left;
	border: 2px solid #ED1C24;
	padding-top: 8px;
	padding-right: 4px;
	padding-bottom: 12px;
	padding-left: 8px;
	background-color: #FFF9DD;
}
.HP_Promo {
	position: absolute;
	left: 24px;
	top: 329px;
	z-index: 100;
	padding: 2px;
}
.HP_PromoText {
	position: absolute;
	left: 24px;
	top: 622px;
	z-index: 100;
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	width: 355px;
	text-align: justify;
}
.HP_Text_01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	position: absolute;
	width: 264px;
	left: 658px;
	top: 190px;
	text-align: justify;
}
.HP_Text_02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	position: absolute;
	width: 491px;
	left: 433px;
	top: 553px;
	text-align: justify;
	line-height: normal;
	height: 88px;
}
.HP_IMG_01 {
	position: absolute;
	left: 396px;
	top: 190px;
	z-index: -100;
}
.HP_IMG_02 {
	position: absolute;
	left: 647px;
	top: 287px;
	z-index: -100;
}


.TFS_Text_1 {
	position: absolute;
	z-index: 10;
	left: 646px;
	top: 330px;
	width: 354px;
	height: 67px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	text-align: justify;
}
.TFS_Text_2 {
	position: absolute;
	z-index: 10;
	left: 383px;
	top: 197px;
	width: 422px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	text-align: justify;
}
.TFS_Text_3 {
	position: absolute;
	z-index: 210;
	left: 35px;
	top: 576px;
	width: 307px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	text-align: justify;
	padding-top: 7px;
	padding-right: 9px;
	padding-bottom: 10px;
	padding-left: 7px;
}
.TFS_Text_4 {
	position: absolute;
	z-index: 10;
	left: 35px;
	top: 954px;
	width: 326px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	text-align: justify;
}
.TFS_Text_5 {
	position: absolute;
	z-index: 10;
	left: 383px;
	top: 384px;
	width: 470px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	text-align: justify;
}
.TFS_Text_6 {
	position: absolute;
	z-index: 10;
	left: 35px;
	top: 1030px;
	width: 326px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	text-align: justify;
}

.TFS_WHITE {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #ED1C24;
	margin-right: 4px;
	margin-left: 4px;
	width: 167px;
	text-align: center;
	padding-top: 1px;
	padding-bottom: 1px;
}
.TFS_PINK {
	font-weight: bold;
	color: #AE1C70;
	background-color: #FAEDEF;
	margin-right: 4px;
	margin-left: 4px;
	width: 167px;
	text-align: center;
	padding-top: 1px;
	padding-bottom: 1px;
}


.TFS_ball_1 {
	position: absolute;
	left: 607px;
	top: 262px;
	text-align: justify;
	z-index: -100;
}
.TFS_ball_2 {
	position: absolute;
	left: 13px;
	top: 325px;
	text-align: justify;
	z-index: 100;
}
.TFS_ball_3 {
	position: absolute;
	left: 810px;
	top: 187px;
	text-align: justify;
	border: 3px solid #FFFFFF;
	z-index: -10;
}
.TFS_ball_4 {
	position: absolute;
	left: 383px;
	top: 413px;
	text-align: justify;
	z-index: -10;
}
.TFS_ball_5 {
	position: absolute;
	left: 33px;
	top: 734px;
	text-align: justify;
	z-index: -10;
}
.TFS_btn_PayPal {
	position: absolute;
	z-index: 10;
	left: 142px;
	top: 209px;
}
.TFS_btn_ccard{
	position: absolute;
	z-index: 10;
	left: 306px;
	top: 209px;
}
.TFS_back_1 {
	position: absolute;
	z-index: 0;
	left: 383px;
	top: 665px;
	background-image: url(img/back_01.gif);
	background-repeat: no-repeat;
	width: 470px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	background-position: 0px 30px;
}
.TFS_textStores {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	position: absolute;
	width: 317px;
	left: 54px;
	top: 347px;
	text-align: left;
	height: 108px;
}
.TFS_btn_Stores {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	position: absolute;
	left: 39px;
	top: 696px;
	text-align: left;
}
.TFS_CC {
	position: absolute;
	z-index: 0;
	top: 904px;
	left: 520px;
	width: 330px;
}
.TFS_Wholesale {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	position: absolute;
	width: 472px;
	left: 383px;
	top: 622px;
	text-align: left;
	border: 2px solid #ED1C24;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 7px;
	background-color: #FFF9DD;
}
.TFS_ChooseTheOne {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #7C7C7C;
	line-height: normal;
}

.quantity_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	position: absolute;
	left: 208px;
	top: -9px;
	font-weight: bolder;
	color: #666666;
}
.Qty_Input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	position: absolute;
	left: 205px;
	top: 9px;
	padding-left: 2px;
	font-weight: bold;
	text-indent: 5px;
}

.Knit_BagPic {
	position: absolute;
	z-index: 50;
	left: 247px;
	top: 233px;
}
.Knit_Text_1 {
	position: absolute;
	z-index: 20;
	left: 392px;
	top: 193px;
	width: 532px;
	height: 49px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	text-align: justify;
}
.Knit_BagPrice {
	position: absolute;
	z-index: 10;
	left: 639px;
	top: 238px;
}
.Knit_BagPurchase {
	position: absolute;
	z-index: 100;
	left: 470px;
	top: 471px;
	width: 461px;
	background-image: url(img/Knit_Purchase_back.gif);
	background-repeat: no-repeat;
	background-position: 0px 31px;
}
.Item_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding-left: 10px;
	line-height: 16px;
	height: 24px;
}
.Yarn_Select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 13px;
}

.Item_Header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-align: center;
	vertical-align: bottom;
}
.Knit_colortable {
	position: absolute;
	width: 402px;
	left: 46px;
	top: 505px;
}
.KnitColors {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
}
.Knittextures {
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.Knit_BagPic_1 {
	position: absolute;
	z-index: 80;
	left: 650px;
	top: 799px;
}
.Knit_BagPic_2 {
	position: absolute;
	z-index: -10;
	left: 332px;
	top: 1007px;
	background-image: url(img/Knit_Purchase_back.gif);
	background-repeat: no-repeat;
	background-position: 0px 31px;
}

.Knit_Text_2 {
	position: absolute;
	z-index: 100;
	left: 46px;
	top: 446px;
	width: 874px;
	height: 46px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	text-align: justify;
}
.Knit_Text_3 {
	position: absolute;
	z-index: 100;
	left: 471px;
	top: 799px;
	width: 257px;
	height: 203px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	text-align: left;
}
.Knit_BagPic_3 {
	position: absolute;
	z-index: 20;
	left: 694px;
	top: 791px;
	background-image: url(img/Knit_Purchase_back.gif);
	background-repeat: no-repeat;
	background-position: 0px 31px;
}

.Info_Text_1 {
	position: absolute;
	z-index: 10;
	left: 392px;
	top: 193px;
	width: 564px;
	height: 36px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	text-align: justify;
}
.Info_Text_2 {
	position: absolute;
	z-index: 10;
	left: 692px;
	top: 226px;
	width: 280px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	text-align: justify;
}
.Info_Text_3 {
	position: absolute;
	z-index: 10;
	left: 35px;
	top: 406px;
	width: 228px;
	height: 109px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	text-align: center;
}
.Info_Pic_1 {
	position: absolute;
	z-index: -100;
	left: 257px;
	top: 222px;
}

.Info_Pic_2 {
	position: absolute;
	z-index: -20;
	left: 62px;
	top: 334px;
}
.Info_Pic_3 {
	position: absolute;
	z-index: -20;
	left: 451px;
	top: 543px;
}
.Info_Pic_4 {
	position: absolute;
	z-index: -10;
	left: 46px;
	top: 529px;
}
.Info_Pic_5 {
	position: absolute;
	z-index: -10;
	left: 740px;
	top: 618px;
}
.Info_Pic_6 {
	position: absolute;
	z-index: -10;
	left: 71px;
	top: 781px;
}

.Info_NoteText_1 {
	position: absolute;
	z-index: 100;
	left: 71px;
	top: 546px;
	width: 134px;
	height: 62px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	text-align: left;
	color: #7B4F50;
}
.Info_NoteText_2 {
	position: absolute;
	z-index: 100;
	left: 755px;
	top: 797px;
	width: 210px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	text-align: left;
	color: #7B4F50;
}
.Info_NoteText_3 {
	position: absolute;
	z-index: 100;
	left: 55px;
	top: 780px;
	width: 346px;
	height: 41px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	text-align: left;
	color: #000000;
}
.Info_NoteText_4 {
	position: absolute;
	z-index: 100;
	left: 456px;
	top: 871px;
	width: 485px;
	height: 28px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	text-align: left;
	color: #C91D7B;
	font-weight: bold;
}
.Info_NoteText_5 {
	position: absolute;
	z-index: 100;
	left: 383px;
	top: 967px;
	width: 184px;
	height: 44px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	text-align: left;
	color: #7B4F50;
}
.Info_Wholesale {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: normal;
	position: absolute;
	width: 299px;
	left: 54px;
	top: 826px;
	text-align: left;
	border: 2px solid #ED1C24;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 5px;
	background-color: #FFF9DD;
}

.Jump_text_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	color: #000000;
	position: absolute;
	top: 189px;
	right: 418px;
}
.Jump_text_Link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	line-height: 22px;
	font-weight: bold;
}
.Error_Table {
	border: 4px solid #B82C32;
	width: 761px;
	margin-top: 20px;
	height: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 18px;
}
.Error_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 20px;
	padding-top: 110px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 0px;
	background-image: url(img/Master_404-Error_03.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.YarnPurchase {
	position: absolute;
	z-index: 100;
	left: 515px;
	top: 230px;
	width: 455px;
	background-image: url(img/Yarn_Purchase_back.gif);
	background-repeat: no-repeat;
	background-position: 0px 31px;
	padding-right: 7px;
}
.Yarn_CC {
	position: absolute;
	z-index: 0;
	top: 569px;
	left: 630px;
	width: 330px;
}

.div_1024 {
	border: 1px solid #00CC00;
	position: absolute;
	z-index: -200;
	height: 600px;
	width: 1000px;
	left: 0px;
	top: 0px;
	visibility: hidden;
}
.Yarn_Text_1 {
	position: absolute;
	z-index: 20;
	left: 392px;
	top: 187px;
	width: 558px;
	height: 49px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	text-align: justify;
}
.Yarn_DisplayBody {
	margin: 0px;
	background-color: #FF99FF;
}
.Yarn_Text_2 {
	position: absolute;
	z-index: 100;
	left: 46px;
	top: 550px;
	width: 446px;
	height: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	text-align: justify;
}
.Yarn_Text_3 {
	position: absolute;
	z-index: 20;
	left: 518px;
	top: 598px;
	width: 442px;
	height: 338px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	text-align: justify;
}

.Yarn_textSpace1 {
	padding-right: 4px;
	padding-left: 4px;
	white-space: normal;
}
.Yarn_Cell_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	border: 3px solid #FFFFFF;
	cursor: hand;
	vertical-align: bottom;
	height: 90px;
	width: 200px;
}
.Yarn_Cell_1_OVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	border: 3px solid #FFD680;
	cursor: hand;
	vertical-align: bottom;
	height: 90px;
	width: 200px;
}
.Yarn_Cell_1_OVER_Selected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	border: 3px solid #FF0000;
	cursor: hand;
	vertical-align: bottom;
	height: 90px;
	width: 200px;
}
.Yarn-DisplayIframe {
	position: absolute;
	width: 484px;
	border: 4px solid #999999;
	z-index: 100;
}
.Yarn-DisplayDetail {
	position: absolute;
	border: 4px solid #FF0000;
	z-index: 300;
	padding: 0px;
	background-color: #FFFFFF;
	left: 0px;
	top: 0px;
}
.Yarn_CherryTree {
	position: absolute;
	z-index: 100;
	left: 283px;
	top: 260px;
}
.Yarn_CherryTree_2 {
	position: absolute;
	z-index: 50;
	left: 46px;
	top: 352px;
}
.Yarn_CherryTree_3 {
	position: absolute;
	z-index: -1000;
	left: 475px;
	top: 176px;
}
.Color_Select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	text-align: left;
}
.Color_SelectPic {
	position: absolute;
	left: 208px;
	top: -39px;
}
.Color_SelectDiv {
	position: absolute;
	z-index: 200;
	left: 504px;
	top: 650px;
	width: 475px;
	height: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	text-align: left;
	border: 4px solid #FFD680;
	background-color: #FFFFFF;
	padding: 5px;
	visibility: hidden;
}
.Knit_CC {
	position: absolute;
	z-index: 0;
	top: 750px;
	left: 601px;
	width: 330px;
}

.csc_Header {
	text-align: left;
	border-bottom-width: 15px;
	border-bottom-style: solid;
	border-bottom-color: #FF0000;
	padding-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	line-height: normal;
	font-weight: bold;
}
.cscTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 24px;
	text-align: left;
	font-weight: bold;
	padding-bottom: 5px;
}
.cscText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	text-align: left;
}
.cscCopyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	text-align: center;
	padding-top: 5px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.csctables {
	border: 2px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #EAEAEA;
	padding-left: 10px;
}
.csctitles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #555555;
	vertical-align: top;
	padding-top: 3px;
	white-space: nowrap;
}
.cscsetBillinginfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	color: #000000;
	padding-left: 20px;
}



.cscItem {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
}
.cscUnit-price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	text-align: center;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.cscColumnHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	color: #333333;
	background-color: #DEDEDE;
	text-align: center;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #B9B9B9;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 3px;
	padding-left: 2px;
}
.cscQuantity {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	text-align: center;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.cscTotal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	text-align: right;
	padding-right: 10px;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.cscCartTable {
	background-image: url(img/cartBack.jpg);
	background-repeat: repeat-x;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 5px;
}

.cscItem-name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	padding-left: 10px;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.cscItem-option {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #000000;
	padding-left: 10px;
	padding-top: 5px;
}
.cscTotalText {
	font-size: 14px;
	line-height: 16px;
	text-align: right;
	padding-right: 5px;
}
.cscPhoneNum {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	letter-spacing: .2em;
	line-height: 11px;
}
.cscPayWithCC {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 16px;
	font-weight: bold;
	color: #666666;
}
.cscLegendsTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	color: #525252;
}
.cscCardSpacer {
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 3px;
}
.cscConfirmation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: normal;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.cscErrorMessage{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	color: #FF0000;
	background-color: #FFFFCC;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.HomePageNote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: normal;
	font-weight: bold;
	color: #C02B22;
	position: absolute;
	z-index: 200;
	left: 351px;
	top: 10px;
	visibility: hidden;
	background-color: #FFFFCC;
	padding: 10px;
}
.Info_Returns {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: normal;
	position: absolute;
	width: 884px;
	left: 53px;
	top: 904px;
	text-align: justify;
	border: 2px solid #999999;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	background-color: #FFFFFF;
}
.Image_PadLeft {
	padding-left: 10px;
}
.resellerTable {
	position: absolute;
	width: 690px;
	left: 305px;
	top: 197px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
}
.reseller_State {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: normal;
	font-weight: bold;
	background-color: #C9C9C9;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 10px;
}
.reseller_Wholesale {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	position: absolute;
	left: 30px;
	top: 342px;
	text-align: left;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 18px;
	padding-left: 10px;
	background-color: #FFF9DD;
	border: 2px solid #D33427;
	width: 255px;
}
.reseller_textStoreAddress {
	padding-left: 10px;
	font-size: 12px;
	padding-bottom: 8px;
	line-height: normal;
}
.reseller_City {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	background-color: #E6E6E6;
	margin-bottom: 4px;
	padding-top: 3px;
	padding-bottom: 2px;
	padding-left: 10px;
	color: #FF0000;
	margin-left: 0px;
	margin-top: 4px;
}
.csctext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #555555;
	padding-top: 3px;
	white-space: nowrap;
}

.PINK {
	font-weight: bold;
	color: #C91D7B;
}
.TFS_BreastCancer {
	position: absolute;
	left: 343px;
	top: 564px;
	text-align: justify;
	z-index: -10;
}




.TFS_btn_reset {
	position: absolute;
	z-index: 100;
	left: 535px;
	top: 840px;
}
.TFS_ball_double {
	position: absolute;
	left: 383px;
	top: 935px;
	text-align: justify;
	z-index: -20;
}
.reseller_Country {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: normal;
	font-weight: bold;
	background-color: #CE3939;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 10px;
	color: #FFFFFF;
}
.TNNA {
	position: absolute;
	left: 866px;
	top: 67px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #B2B8B8;
	white-space: nowrap;
	width: 143px;
	line-height: normal;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.resellerTableInternet {
	position: absolute;
	width: 258px;
	left: 29px;
	top: 454px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
}
