@charset "UTF-8";
/* CSS Document */


* {
	margin: 0;
	padding: 0;
}



/*- opening and closing divs--------------------------- */
html, body, #main {
	height: 100%;
}
body, div {
	font-family: 'lucida grande', helvetica, verdana, arial, sans-serif;
}
body {
	margin: 0;
	padding: 0;
	font-size: small;
	color: #2f3a53;
}
h1, h2 {
	font-family: 'trebuchet ms', verdana, arial;
	padding: 10px;
	margin: 0;
}
h1 {
	font-size: large;
}
#list1 {
	width: 602px;
	font-family: verdana;
	margin:  0px;
	padding: 0 15px 0 15px;
}
#list1 p {
	/*margin-bottom: 10px;*/
	border: none;
	color: #464646;
	font-size: 11px;
	margin:0 10px 10px 10px;
}
p {
	padding: 10px 15px 0 0;
	color:#333333;
}
h3 {
	padding: 0px 0 0 10px;
}
#list1 h2 {
	cursor:pointer;
	display:block;
	padding:5px;
	margin: 0;
	text-decoration:underline;
	font-weight: bold;
	font-size: 13px;
	color: white;
	background-color: #2f3a53;
	border: none;
}
.container {
	/*overflow:auto;*/
	width:600px;
	border: 1px solid black;
	display: block !important;
}
.clear {
	clear:both;
}
#printcontainer {
	width:620px;
}
.hidden {
	position: relative;
	left: -999em;
	width: 150px;
	overflow: hidden;
	font-size:xx-small;
}
.baselineimage {
	vertical-align:bottom;
}
.borderlessimage {
	border:none;
}
.leftimage {
	float:left;
	height:150px;
}
.leftimage2 {
	float:left;
	height:100px;
}
.leftimage3 {
	float:left;
	height:125px;
}
.rightimage {
	float:right;
	height:100px;
}
.rightimage2 {
	float:right;
	height:78px;
}
.rightimage3 {
	float:right;
	height:110px;
}
.centerimage {
	padding: 0 0 0 170px;
}
.disclaimer {
	padding: 10px 15px 0 0;
	height:1%;
}
.full {
	width:600px;
	float:left;
}
.halvesa {
	width:600px;
	float:left;
}
.halvesb {
	width:400px;
	float:right;
}
.thirds {
	width:200px;
	float:left;
}
.fourths {
	width:150px;
	float:left;
	clear:right;
}
.fifths {
	width:120px;
	float:left;
	clear:right;
}
.sixths {
	width:100px;
	float:left;
	clear:right;
}
.container {
	overflow:auto;
	width:600px;
	border: 1px solid black;
}
.clear {
	clear:both;
}
/*- color customization--------------------------- */
.legopenings {
	color:#2f3a53;
	font-weight:bold;
}
/*Size Charts Color Customization*/
body.sizechartsall {
	margin: 0;
	padding: 0;
	font-size: small;
	color: #6f4d37;
}
body.sizechartsall #list1 h2 {
	cursor:pointer;
	display:block;
	padding:5px;
	margin: 0;
	text-decoration:underline;
	font-weight: bold;
	font-size: 13px;
	color: white;
	background-color: #6f4d37;
	border: none;
}
body.sizechartsall .container ul {
	padding: 0 0 0 35px;
}
body.sizechartsall .container li {
	color: #333333;
	list-style-image:url(../images/SizeCharts/checkbox.jpg);
	padding: 5px 5px 5px 5px;
	font-family: arial;
	font-size: 11px;
	list-style-position:outside;
}
body.sizechartsall .container {
	border: 1px solid #6f4d37;
}
.chartheadingsSizeCharts {
	font-family: Arial;
	font-weight: bold;
	font-size: 13px;
	color: #6f4d37;
	text-align: left;
	border-right: #6f4d37 1px solid;
	border-bottom: #6f4d37 1px solid;
}
.columnheadingsSizeCharts {
	font-family: Arial;
	font-weight: bold;
	font-size: 13px;
	color: #6f4d37;
	text-align:center;
	border-right: #6f4d37 1px solid;
	border-bottom: #6f4d37 1px solid;
}
.columndataSizeCharts {
	font-family: Arial;
	font-weight: normal;
	font-size: 13px;
	color: #6f4d37;
	text-align: center;
	border-right: #6f4d37 1px solid;
	border-bottom: #6f4d37 1px solid;
}
.chartheadingsSizeChartsInseam {
	font-family: Arial;
	font-weight: bold;
	font-size: 13px;
	color: #6f4d37;
	text-align: left;
	border-right: #6f4d37 1px solid;
	border-bottom: #6f4d37 1px solid;
	border-top: #6f4d37 1px solid;
}
.columnheadingsSizeChartsInseam {
	font-family: Arial;
	font-weight: bold;
	font-size: 13px;
	color: #6f4d37;
	text-align:center;
	border-right: #6f4d37 1px solid;
	border-bottom: #6f4d37 1px solid;
	border-top: #6f4d37 1px solid;
}
.columndataSizeChartsInseam {
	font-family: Arial;
	font-weight: normal;
	font-size: 13px;
	color: #6f4d37;
	text-align: center;
	border-right: #6f4d37 1px solid;
	border-bottom: #6f4d37 1px solid;
	border-top: #6f4d37 1px solid;
}
.separatorSizeCharts {
	background-color:#debe86;
	vertical-align: bottom;
}
.nonseparatorSizeCharts {
	vertical-align: bottom;
}
.linkSizeCharts a {
	color: #6f4d37;
}
body.sizechartsall .onethird {
	padding:0 0 0 15px;
	width: 158px;
	float: left;
}
body.sizechartsall .twothirds {
	width: 425px;
	position: relative;
	float:right;
}
.tableborder {
	border: #6f4d37 1px solid;
}
/*body.sizechartsall .twothirds p {
	padding: 15px 10px 0 10px;
}*/

body.sizechartsall .splitLeft {
	width: 332px;
	float: left;
}
body.sizechartsall .splitRight {
	height: 390px;
	position: relative;
}
body.sizechartsall .splitLeftMS {
	width: 300px;
	float: left;
}
body.sizechartsall .splitLeftMS p {
	padding: 10px 0 0 10px;
}
body.sizechartsall .splitRightMS {
	height: 515px;
	position:relative;
}
body.sizechartsall .splitLeftBby {
	width: 380px;
	float: left;
}
body.sizechartsall .splitLeftBby p {
	padding: 10px 0 0 10px;
}
body.sizechartsall .splitRightBby {
	padding:15px 0 0 0;
	height: 100px;
	position:relative;
}
body.sizechartsall .splitLeftBby h3 {
	padding: 10px 15px 0 10px;
}
body.sizechartsall .splitLeftKS {
	width: 300px;
	float: left;
}
body.sizechartsall .splitLeftKS p {
	padding: 10px 0 0 5px;
}
body.sizechartsall .splitRightKS {
	height: 360px;
	position:relative;
}
/*Shoes Color Customization*/

body.shoesall {
	margin: 0;
	padding: 0;
	font-size: small;
	color: #7e3838;
}
body.shoesall #list1 h2 {
	cursor:pointer;
	display:block;
	padding:5px;
	margin: 0;
	text-decoration:underline;
	font-weight: bold;
	font-size: 13px;
	color: white;
	background-color: #7e3838;
	border: none;
}
body.shoesall .withpadding {
	padding: 5px 15px 0 15px;
	color:#333333;
	font-size: small;
}
body.shoesall .linkSh a {
	color: #7e3838;
}
body.shoesall .hintbullets {
	list-style:	square;
	padding: 0 0 0 20px;
	color:#333333;
	font-size: small;
}
body.shoesall #content ol {
	padding: 0 0 5px 30px;
	display:block;
}
body.shoesall #content .thirds ol {
	padding: 10px 0 0 0;
}
body.shoesall #content .thirds ol li{
	list-style:none;
}
body.shoesall #content li {
	padding: 5px 5px 5px 0;
	color:#333333;
	font-family: arial;
	font-size: 11px;
	list-style-position:outside;
}
body.shoesall #content ul li {
	padding: 5px 5px 5px 0;
	color:#333333;
	font-family: arial;
	font-size: 11px;
}

body.shoesall #content ol {
	margin: 0 0 0 10px;
}
body.shoesall .chartheadings {
	font-family: Arial;
	font-weight: bold;
	font-size: 13px;
	color: #7e3838;
	text-align: left;
	border: #7e3838;
}
body.shoesall #content ol li {
	list-style:none;
}
body.shoesall #content ol {
	margin: 0 0 0 10px;
}
body.shoesall .thirds ol li{
	list-style:none;
}
body.shoesall .columnheadings {
	font-family: Arial;
	font-weight: bold;
	font-size: 13px;
	color: #7e3838;
	text-align:center;
	border: #7e3838;
}
body.shoesall .columndata {
	font-family: Arial;
	font-weight: normal;
	font-size: 13px;
	color: #7e3838;
	text-align: center;
	border: #7e3838;
}
body.shoesall .separator {
	background-color:#b58989;
	border-top:1px solid;
	border-bottom:1px solid;
	border-right:1px solid;
	border-left:1px solid;
	vertical-align: bottom;
	font-weight: normal;
	font-size: 13px;
	color: #333333;
	text-align: center;
}
body.shoesall .separator2 {
	background-color:#b58989;
	border-top:1px solid;
	border-bottom:1px solid;
	border-right:1px solid;
	border-left:1px solid;
	vertical-align: bottom;
	font-size: 13px;
	color: #333333;
	text-align: left;
	font-weight:bold;
}
body.shoesall .nonseparator {
	background-color:white;
	border-top:1px solid;
	border-right:1px solid;
	border-left:1px solid;
	font-family: Arial;
	font-weight: normal;
	font-size: 13px;
	color: #333333;
	text-align: center;
}
body.shoesall .nonseparator2 {
	background-color:white;
	border-top:1px solid;
	border-right:1px solid;
	border-left:1px solid;
	font-family: Arial;
	font-size: 13px;
	color: #333333;
	text-align: left;
	font-weight:bold;
}
body.shoesall .stepsleft {
	padding: 10px 0 15px 15px;
	height: 180px;
	width:73px;
	float:left;
	/*Double Margin Float Fix*/
	display:inline;
}
body.shoesall .stepsright {
	padding: 10px 15px 15px 0;
	float:right;
	height: 180px;
	width: 483px;
}
body.shoesall #list1 li.linkSh {
	list-style:none;
	display: inline;
	padding: 10px 10px 10px 25px;
}
body.shoesall #list1 ul {
	width:600px;
}
/*Basics color customization*/

body.basicsall {
	margin: 0;
	padding: 0;
	font-size: small;
	color: #bf404f;
}
body.basicsall #list1 h2 {
	cursor:pointer;
	display:block;
	padding:5px;
	margin: 0;
	text-decoration:underline;
	font-weight: bold;
	font-size: 13px;
	color: white;
	background-color: #bf404f;
	border: none;
}
body.basicsall .intbullets {
	font-size: small;
	color: #2f3a53
}
/*Swimwear color customization*/

body.swimwearall {
	margin: 0;
	padding: 0;
	font-size: small;
	color: #287272
}
body.swimwearall #list1 h2 {
	cursor:pointer;
	display:block;
	padding:5px;
	margin: 0;
	text-decoration:underline;
	font-weight: bold;
	font-size: 13px;
	color: white;
	background-color: #287272;
	border: none;
}
body.swimwearall h4 {
	padding: 0px 0 0 20px;
	font-size: 12px;
}
body.swimwearall .splitRight p {
	padding: 10px 15px 0 20px;
}
.foryou {
	padding: 0px 15px 0 45px;
	color: #333333;
	list-style:none;
}
/*body.swimwearall .splitLeft {
	width:120px;
	float:left;
}
body.swimwearall .splitRight {
	width:480px;
	position:relative;
	float:right;
}*/
body.swimwearall #splitLeft {
	width:120px;
	float:left;
}
body.swimwearall #splitRight {
	width:480px;
	height:200px;
	float:left;
}
body.swimwearall h3 {
	padding: 25px 0 5px 20px;
	
}
body.swimwearall h5 {
	font-size: 16px;
	padding: 0px 0 0 10px;
}
/*Handbags Color Customization*/

body.handbagsall {
	margin: 0;
	padding: 0;
	font-size: small;
	color: #902828;
}
body.handbagsall #list1 h2 {
	cursor:pointer;
	display:block;
	padding:5px;
	margin: 0;
	text-decoration:underline;
	font-weight: bold;
	font-size: 13px;
	color: white;
	background-color: #902828;
	border: none;
}
body.handbagsall h4 {
	padding: 0px 0 0 130px;
	font-size: 12px;
}
body.handbagsall .splitRight p {
	padding: 10px 15px 0 120px;
}
body.handbagsall .splitLeft {
	width:120px;
	float:left;
}
body.handbagsall .splitRight {
	height:210px;
	position:relative;
}
body.handbagsall h3 {
	padding: 25px 0 5px 130px;
}
body.handbagsall h5 {
	font-size: 16px;
	padding: 0px 0 0 10px;
}
/*Sunglasses color customization*/

body.sunglassesall {
	margin: 0;
	padding: 0;
	font-size: small;
	color: #d9c96d;
}
body.sunglassesall #list1 h2 {
	cursor:pointer;
	display:block;
	padding:5px;
	margin: 0;
	text-decoration:underline;
	font-weight: bold;
	font-size: 13px;
	color: #ffffff;
	background-color: #d9c96d;
	border: none;
}
/*body.sunglassesall .splitLeft {
	position:relative;
	float:left;
}
body.sunglassesall .splitRight {
	position:relative;
	height:300px;
}*/
body.sunglassesall .splitLeft {
	width:260px;
	float:left;
}
body.sunglassesall .splitRight {
	width:340px;
	float:left;
}
/*Jewelry Color Customization*/

body.jewelryall {
	margin: 0;
	padding: 0;
	font-size: small;
	color: #785b3d;
}
body.jewelryall #list1 h2 {
	cursor:pointer;
	display:block;
	padding:5px;
	margin: 0;
	text-decoration:underline;
	font-weight: bold;
	font-size: 13px;
	color: white;
	background-color: #785b3d;
	border: none;
}
body.jewelryall #list1 h2:hover {
	color: #785b3d;
	background: #fde39e;
	text-decoration:underline;
}
body.jewelryall p {
	padding: 10px 15px 0 0;
	color:#333333;
}
body.jewelryall #list1 p {
	padding: 10px 5px 0 0;
	color:#333333;
}
body.jewelryall .columnheadings {
	font-family: Arial;
	font-weight: bold;
	font-size: 13px;
	color: #785b3d;
	text-align:center;
	border-bottom: 2px solid #785b3d;
	border-top:1px solid #785b3d;
}
body.jewelryall .JeweltdPad {
	padding:5px 5px 0 5px;
	border-bottom:1px solid;
	border-right:1px solid;
	font-size: 11px;
	font-family: helvetica, verdana, arial, sans-serif;
	color:#333333;
}
body.jewelryall .JeweltdWhite {
	background-color:white;
	border-bottom:1px solid;
	border-right:1px solid;
	border-left:1px solid;
	width:100px;
	text-align:center;
	color:#333333;
}
body.jewelryall .onethird {
	width:150px;
	float:left;
	margin:25px 0 0 25px;
	/*Double Margin Float Fix*/
	display:inline;
}
body.jewelryall .twothirds {
	width:380px;
	float:left;
	margin:20px 0 0 20px;
}
body.jewelryall #list1 a {
	color:#785b3d;
	text-decoration:underline;
}
body.jewelryall .onethird {
	width:150px;
	float:left;
	margin:20px 0 0 25px;
	/*Double Margin Float Fix*/
	display:inline;
}
body.jewelryall .onethirdnoleftpadding {
	width:175px;
	float:left;
	margin:20px 0 0 0;
}
body.jewelryall .twothirds {
	width:380px;
	float:left;
	margin:20px 0 0 20px;
}
body.jewelryall #content ol {
	padding: 0 0 0 30px;
}
body.jewelryall #content li {
	padding: 10px 5px 10px 0;
	color:#333333;
	font-family: arial;
	font-size: 11px;
	list-style-position:outside;
}
body.jewelryall #content li a {
	color: #785b3d;
	font-weight:bold;
	text-decoration:underline;
	font-size: 11px;
}
/*Watches Color Customization*/

body.watchesall {
	margin: 0;
	padding: 0;
	font-size: small;
	color: #768387;
}
body.watchesall #list1 h2 {
	cursor:pointer;
	display:block;
	padding:5px;
	margin: 0;
	text-decoration:underline;
	font-weight: bold;
	font-size: 13px;
	color: white;
	background-color: #768387;
	border: none;
}
body.watchesall h3 {
	padding: 0 0 0 10px;
}
/*body.watchesall .full{
	width:600px;
	float:left;
	position:relative;
	background-image:url(images/Watch1.gif);
	background-repeat:no-repeat;
}*/

/*body.watchesall .fulltall{
	width:600px;
	height:600px;
	position:relative;
	float:left;
	background-image:url(images/Watch1.gif);
}*/

body.watchesall .withpadding {
	padding: 5px 15px 0 15px;
	color:#333333;
	font-size: small;
}
body.watchesall .hintbullets {
	list-style:	square;
	padding: 0 0 0 20px;
	color:#333333;
	font-size: small;
}
body.watchesall .WatchtdPad {
	padding:5px 5px 0 5px;
	border-bottom:1px solid;
	border-right:1px solid;
	font-size: 11px;
	font-family: 'lucida grande', helvetica, verdana, arial, sans-serif;
	width:498px;
}
body.watchesall .WatchtdWhite {
	background-color:white;
	border-bottom:1px solid;
	border-right:1px solid;
	border-left:1px solid;
	width:100px;
}
/*Maternity Color Customization*/

body.maternityall {
	margin: 0;
	padding: 0;
	font-size: small;
	color: #9a94b2;
}
body.maternityall #list1 h2 {
	cursor:pointer;
	display:block;
	padding:5px;
	margin: 0;
	text-decoration:underline;
	font-weight: bold;
	font-size: 13px;
	color: white;
	background-color: #9a94b2;
	border: none;
}
body.maternityall .reminders {
	padding: 5px 15px 5px 10px;
	color:#333333;
	font-family: arial;
	font-size: 11px;
}
body.maternityall .remindersline2 {
	padding: 0 0 0 9px;
}
body.maternityall .full a {
	color:#9a94b2;
}
body.maternityall #list1 ul {
	padding: 0 0 0 20px;
}
body.maternityall .checklist {
	padding: 0 0 0 20px;
}
body.maternityall .checkboxm {
	color: #333333;
	list-style-image:url(../images/Maternity/checkbox_m.jpg);
	padding: 5px 5px 5px 5px;
	font-family: arial;
	font-size: 11px;
	list-style-position:outside;
}
body.maternityall #list1 ol {
	padding: 0 0 0 30px;
}
body.maternityall #list1 .reminders li {
	padding: 5px 5px 5px 0;
	color:#333333;
	font-family: arial;
	font-size: 11px;
	list-style: disc;
	list-style-position:outside;
}
body.maternityall #list1 li {
	padding: 5px 5px 5px 0;
	color:#333333;
	font-family: arial;
	font-size: 11px;
	list-style-position:outside;
}
body.maternityall .separator {
	background-color:#e3deef;
	vertical-align: bottom;
}
body.maternityall .nonseparator {
	vertical-align: bottom;
}
body.maternityall .splitLeft {
	width:150px;
	float:left;
}
body.maternityall .splitRight {
	width:450px;
	float:left;
}
body.maternityall .splitLeftES {
	width:89px;
	float:left;
}
body.maternityall .splitRightES {
	width:500px;
	height:110px;
	position:relative;
}
body.maternityall .nocolor {
	font-family: Arial;
	font-weight: normal;
	font-size: 13px;
	color: #333333;
	text-align: left;
	border: #9a94b2;
}
body.maternityall .largecolor {
	font-family: Arial;
	font-weight: bold;
	font-size: 15px;
	color: #9a94b2;
	text-align: left;
}
body.maternityall .indenttable {
	margin: 0 0 15px 95px;
}
body.maternityall .separator2 {
	background-color:#e3deef;
	border-top:1px solid;
	border-bottom:1px solid black;
	border-right:1px solid;
	border-left:1px solid;
	vertical-align: bottom;
	font-weight: normal;
	font-size: 13px;
	color: #333333;
	text-align: center;
}
body.maternityall .nonseparator2 {
	background-color:white;
	border-bottom:1px solid;
	border-top:1px solid;
	border-right:1px solid;
	border-left:1px solid;
	font-family: Arial;
	font-weight: normal;
	font-size: 13px;
	color: #333333;
	text-align: center;
}
/*Baby Color Customization*/

body.babyall {
	margin: 0;
	padding: 0;
	font-size: small;
	color: #78914f;
}
body.babyall #list1 h2 {
	cursor:pointer;
	display:block;
	padding:5px;
	margin: 0;
	text-decoration:underline;
	font-weight: bold;
	font-size: 13px;
	color: white;
	background-color: #78914f;
	border: none;
}
/*body.babyall.checkboxpadding {
margin-top: 10px;
margin-bottom: 10px;
}*/
body.babyall #container ul {
	padding: 0 0 0 35px;
}
body.babyall #container li {
	color: #333333;
	list-style-image:url(../images/Baby/checkbox2.jpg);
	padding: 5px 5px 5px 5px;
	font-family: arial;
	font-size: 11px;
	list-style-position:outside;
}
body.babyall .splitLeftES {
	width:110px;
	float:left;
}
body.babyall .splitRightES {
	position:relative;
	height:170px;
	border-bottom:1px solid;
	border-color:#78914f;
}
body.babyall .splitRightES p {
	padding: 25px 0 0 130px;
}
body.babyall.disclaimer {
	font-size:xx-small;
	padding: 10px 15px 0 0;
}
body.babyall.separator {
	background-color:#b7daa8;
	border-top:1px solid;
	border-bottom:1px solid;
	border-right:1px solid;
	border-left:1px solid;
	vertical-align: bottom;
	font-weight: normal;
	font-size: 13px;
	color: #333333;
	text-align: center;
	height:1%;
}
body.babyall.nonseparator {
	background-color:white;
	border-bottom:1px solid;
	border-top:1px solid;
	border-right:1px solid;
	border-left:1px solid;
	font-family: Arial;
	font-weight: normal;
	font-size: 13px;
	color: #333333;
	text-align: center;
	height:1%;
}
body.babyall #onethird {
	width:200px;
	float:left;
	margin:20px 0 15px 0;
}
body.babyall #twothirds {
	width:380px;
	float:left;
	margin:20px 0 15px 0;
}
body.babyall h4 {
	font-weight:bold;
	background-color:#CCCCCC;
	color:#78914f;
}
.boycolumn {
	background-color:#99ccff;
	width:118px;
}
.girlcolumn {
	background-color:#FF99CC;
	width:89px;
}
.numberedcolumn {
	width:45px;
}
body.babyall .link a {
	color: #78914f;
}
/*Beauty Color Customization*/

body.beautyall {
	margin: 0;
	padding: 0;
	font-size: small;
	color: #eb85b4;
}
body.beautyall #list1 h2 {
	cursor:pointer;
	display:block;
	padding:5px;
	margin: 0;
	text-decoration:underline;
	font-weight: bold;
	font-size: 13px;
	color: white;
	background-color: #eb85b4;
	border: none;
}
body.beautyall #list1 h2:hover {
	color: #eb85b4;
	background: #f8deeb;
	text-decoration:underline;
}
body.beautyall #list1 h2.selected {
	color: #f8deeb;
	background-color: #eb85b4;
	border-bottom: 1px solid black;
}
body.beautyall .splitLeft {
	width:217px;
	height:275px;
	/*vertical-align:top;*/
	float:left;
}
body.beautyall .splitRight {
	width:382px;
	float:left;
	clear:right;
}
body.beautyall .splitLeft1 {
	width:75px;
	float:left;
}
body.beautyall .splitRight1 {
	width:525px;
	float:left;
}
body.beautyall .splitLeft2 {
	width:100px;
	float:left;
}
body.beautyall .splitRight2 {
	width:500px;
	float:left;
}
body.beautyall .splitLeft2tall {
	width:100px;
	float:left;
}
body.beautyall .splitRight2tall {
	float:left;
	width:500px;
	height: 285px;
}
body.beautyall .splitRight3 {
	width:600px;
	float:left;
	background-image:url(../images/Beauty/bronzer.jpg);
	background-repeat:no-repeat;
	height:225px;
}
body.beautyall .splitRight3 p {
	padding: 10px 0 0 230px;
}
body.beautyall .splitRight3 li {
	padding: 0 0 0 100px;
}
body.beautyall .splitLeft4 {
	width:75px;
	float:left;
}
body.beautyall .splitRight4 {
	height:315px;
	float:left;
	width:525px;
}
.indentimage {
	margin: 0 0 0 65px;
}
body.beautyall .leftArea {
	width:298px;
	border: 1px solid gray;
	float:left;
}
body.beautyall .rightArea {
	width:298px;
	border: 1px solid gray;
	float:left;
}
body.beautyall .leftColumn {
	width:100px;
	border: 1px solid gray;
	float:left;
}
body.beautyall .rightColumn {
	width:194px;
	text-align:center;
	float:left;
	height:104px;
	border: 1px solid gray;
}
body.beautyall #list1 ol {
	padding: 0 0 0 30px;
}
body.beautyall #list1 li {
	padding: 10px 5px 10px 0;
	color:#333333;
	font-family: arial;
	font-size: 11px;
	list-style-position:outside;
}
body.beautyall .links a {
	color: #eb85b4;
}
.floral {
	color:#FF3399;
}
.citrus {
	color:#FF6633;
}
.spice {
	color:#990099;
}
.musk {
	color:#006633;
}
body.beautyall .thirdLeft {
	width:33px;
	height:67px;
	float:left;
}
body.beautyall .thirdMiddle {
	width:110px;
	height: 67px;
	float:left;
}
body.beautyall .thirdRight {
	width:445px;
	height:67px;
	float:left;
}
body.beautyall .withpadding {
	padding: 5px 15px 0 15px;
	color:#333333;
	font-size: small;
}
body.beautyall .hintbullets {
	list-style:	square;
	padding: 0 0 0 20px;
	color:#333333;
	font-size: small;
}
body.beautyall .chartheadings {
	font-family: Arial;
	font-weight: bold;
	font-size: 13px;
	color: #ac8971;
	text-align: left;
	border: #ac8971;
	background-color:#f6f4f1;
}
body.beautyall .columnheadings {
	font-family: Arial;
	font-weight: bold;
	font-size: 13px;
	color: #ac8971;
	text-align:center;
	border: #ac8971;
}
body.beautyall .columndata {
	font-family: Arial;
	font-weight: normal;
	font-size: 13px;
	color: #ac8971;
	text-align: center;
	border: #ac8971;
}
body.beautyall .separator {
	background-color:#f6f4f1;
	vertical-align: baseline;
}
body.beautyall .nonseparator {
	vertical-align: baseline;
}
body.beautyall .widthfix {
	width:100px;
}
body.beautyall .splitLeftSK {
	width:150px;
	float:left;
}
body.beautyall .splitRightSK {
	width:450px;
	float:left;
}
body.beautyall #content ol {
	padding: 0 0 5px 30px;
	display:block;
}
body.beautyall #content li {
	padding: 5px 5px 5px 0;
	color:#333333;
	font-family: arial;
	font-size: 11px;
	list-style-position:outside;
}
body.beautyall .tableborder {
	border: #f6f4f1 1px solid;
}

/*Bedding Color Customization*/
body.beddingall {
	margin: 0;
	padding: 0;
	font-size: small;
	color: #9a5933;
}
body.beddingall #list1 h2 {
	cursor:pointer;
	display:block;
	padding:5px;
	margin: 0;
	text-decoration:underline;
	font-weight: bold;
	font-size: 13px;
	color: white;
	background-color: #9a5933;
	border: none;
}
body.beddingall h3 {
	padding: 5px 0 5px 10px;
}
body.beddingall h4 {
	padding: 10px 10px 10px 0;
	color:#333333;
	font-family: arial;
	font-size: 14px;
}
body.beddingall #list1 ul {
	padding: 5px 20px 5px 35px;
}
body.beddingall .reminders {
	padding: 5px 5px 5px 5px;
	color:#333333;
	font-family: arial;
	font-size: 11px;
	list-style-position:outside;
}
body.beddingall #list1 li {
	list-style: disc;
	list-style-position:outside;
	color:#333333;
}
body.beddingall .header {
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: #9a5933;
	background-color:#f1d4af;
	text-align:center;
	border: 1px solid #f1d4af;
}
body.beddingall .subheader {
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: #f1d4af;
	text-align:center;
	border: 1px solid #f1d4af;
}
body.beddingall .data {
	text-align:left;
	border: 1px solid #f1d4af;
	font-family: 'lucida grande', helvetica, verdana, arial, sans-serif;
}
body.beddingall .onethird {
	width:105px;
	float:left;
	height:100px;
}
body.beddingall .twothirds {
	width:495px;
	float:left;
	height:100px;
}
body.beddingall .splitLeft {
	width:190px;
	float:left;
}
body.beddingall .splitRight {
	width:410px;
	height:80px;
	float:left;
}
body.beddingall .splitLeft2 {
	width:190px;
	float:left;
}
body.beddingall .splitRight2 {
	width:410px;
	height:115px;
	float:left;
}
body.beddingall .splitLeft3 {
	width:420px;
	float:left;
}
body.beddingall .splitRight3 {
	width:180px;
	height:160px;
	float:left;
}
/*Cutlery Color Customization*/
body.cutleryall {
	margin: 0;
	padding: 0;
	font-size: small;
	color: #6d503d;
}
body.cutleryall #list1 h2 {
	cursor:pointer;
	display:block;
	padding:5px;
	margin: 0;
	text-decoration:underline;
	font-weight: bold;
	font-size: 13px;
	color: white;
	background-color: #6d503d;
	border: none;
}
body.cutleryall h3 {
	padding:20px 0 0 0;
}
body.cutleryall .onethird {
	width:103px;
	float:left;
	height:80px;
}
body.cutleryall .twothirds {
	width:497px;
	float:left;
	height:80px;
}
body.cutleryall .splitLeft {
	width:205px;
	float:left;
	height:570px;
}
body.cutleryall .splitRight {
	padding:100px 0 0 0;
	width:395px;
	float:left;
	height:570px;
}
/*Kitchen Electrics Color Customization*/
body.kelectricsall {
	margin: 0;
	padding: 0;
	font-size: small;
	color: #9d8a72;
}
body.kelectricsall #list1 h2 {
	cursor:pointer;
	display:block;
	padding:5px;
	margin: 0;
	text-decoration:underline;
	font-weight: bold;
	font-size: 13px;
	color: white;
	background-color: #9d8a72;
	border: none;
}
body.kelectricsall .header {
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: #9d8a72;
	background-color:#ebe1cb;
	text-align:center;
	border: 1px solid #ebe1cb;
}
body.kelectricsall .subheader {
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: #9d8a72;
	text-align:center;
	border: 1px solid #ebe1cb;
}
body.kelectricsall .data {
	text-align:left;
	border: 1px solid #ebe1cb;
	font-family: 'lucida grande', helvetica, verdana, arial, sans-serif;
}
/*Cookware Color Customization*/
body.cookwareall {
	margin: 0;
	padding: 0;
	font-size: small;
	color: #909e9e;
}
body.cookwareall #list1 h2 {
	cursor:pointer;
	display:block;
	padding:5px;
	margin: 0;
	text-decoration:underline;
	font-weight: bold;
	font-size: 13px;
	color: white;
	background-color: #909e9e;
	border: none;
}
body.cookwareall #list1 h2:hover {
	color: #909e9e;
	background: #e5e4e5;
	text-decoration:underline;
}
body.cookwareall #list1 h2.selected {
	color: #909e9e;
	background-color: #e5e4e5;
	border-bottom: 1px solid black;
}
body.cookwareall #list1 ul {
	padding: 0 0 0 30px;
}
body.cookwareall .checkboxc {
	color: #333333;
	list-style-image:url(../images/Cookware/checkbox_c.jpg);
	padding: 5px 5px 5px 5px;
	font-family: arial;
	font-size: 11px;
	list-style-position:outside;
}
body.cookwareall .splitLeft {
	width:100px;
	float:left;
	height:160px;
}
body.cookwareall .splitRight {
	width:500px;
	float:right;
	height:160px;
}
body.cookwareall .splitLeft2 {
	width:105px;
	float:left;
	height:105px;
}
body.cookwareall .splitRight2 {
	width:495px;
	float:right;
	height:105px;
}
body.cookwareall .splitLeft3 {
	width:105px;
	float:left;
	height:145px;
}
body.cookwareall .splitRight3 {
	width:495px;
	float:right;
	height:145px;
}
body.cookwareall .header {
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: #909e9e;
	background-color:#e5e4e5;
	text-align:center;
	border: 1px solid #e5e4e5;
}
body.cookwareall .data {
	text-align:left;
	color: #333333;
	border: 1px solid #e5e4e5;
	font-family: helvetica, verdana, arial, sans-serif;
}
/*Entertaining Color Customization*/
body.entertainingall {
	margin: 0;
	padding: 0;
	font-size: small;
	color: #702325;
}
body.entertainingall #list1 h2 {
	cursor:pointer;
	display:block;
	padding:5px;
	margin: 0;
	text-decoration:underline;
	font-weight: bold;
	font-size: 13px;
	color: white;
	background-color: #702325;
	border: none;
}
body.entertainingall .onethird {
	width:150px;
	float:left;
	margin:20px 0 0 25px;
	/*Double Margin Float Fix*/
	display:inline;
}
body.entertainingall .onethirdnoleftpadding {
	width:175px;
	float:left;
	margin:20px 0 0 0;
}
body.entertainingall .twothirds {
	width:380px;
	float:left;
	margin:20px 0 0 20px;
	/*Double Margin Float Fix*/
	display:inline;
}
body.entertainingall #list1 ul {
	padding: 5px 0 0 50px;
}
body.entertainingall #list1 ol {
	padding:5px 0 10px 0;
}
body.entertainingall .settings {
	color: #333333;
	padding: 0 12px 0 0;
	font-family: arial;
	display:inline;
	font-size: 12px;
}
body.entertainingall .checkbox {
	color: #333333;
	list-style-image:url(../images/Entertaining/checkbox_e.jpg);
	padding: 5px 5px 5px 5px;
	font-family: arial;
	font-size: 11px;
	list-style-position:outside;
}
/*Irons Color Customization*/
body.ironsall {
	margin: 0;
	padding: 0;
	font-size: small;
	color: #627c81;
}
body.ironsall #list1 h2 {
	cursor:pointer;
	display:block;
	padding:5px;
	margin: 0;
	text-decoration:underline;
	font-weight: bold;
	font-size: 13px;
	color: white;
	background-color: #627c81;
	border: none;
}
body.ironsall h4 {
	font-weight:bold;
	padding: 8px 0 7px 10px;
	color:#627c81;
	border: none;
	font-family:arial;
	font-size:13px;
}
/*Rugs Color Customization*/

body.rugsall {
	margin: 0;
	padding: 0;
	font-size: small;
	color: #da6433;
}
body.rugsall #list1 h2 {
	cursor:pointer;
	display:block;
	padding:5px;
	margin: 0;
	text-decoration:underline;
	font-weight: bold;
	font-size: 13px;
	color: white;
	background-color: #da6433;
	border: none;
}
body.rugsall #list1 ul {
	padding: 0 0 0 30px;
}
body.rugsall .reminders {
	color: #333333;
	list-style:disc;
	padding: 5px 5px 5px 5px;
	font-family: arial;
	font-size: 11px;
	list-style-position:outside;
}
body.rugsall .onethird {
	width:150px;
	float:left;
	margin:20px 0 15px 0;
}
body.rugsall .twothirds2 {
	width:420px;
	float:left;
	margin:20px 0 15px 0;
}
/*Slipcovers Color Customization*/

body.slipcoversall {
	margin: 0;
	padding: 0;
	font-size: small;
	color: #8c3a3d;
}
body.slipcoversall #list1 h2 {
	cursor:pointer;
	display:block;
	padding:5px;
	margin: 0;
	text-decoration:underline;
	font-weight: bold;
	font-size: 13px;
	color: white;
	background-color: #8c3a3d;
	border: none;
}
body.slipcoversall h3 {
	padding: 10px 0 5px 10px;
	color: #de807b;
}
body.slipcoversall .header {
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	background-color:#de807b;
	text-align:center;
	border: 1px solid #de807b;
}
body.slipcoversall .subheader {
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: #de807b;
	text-align:center;
	border: 1px solid #de807b;
}
body.slipcoversall .data {
	text-align:left;
	border: 1px solid #de807b;
	font-family: 'lucida grande', helvetica, verdana, arial, sans-serif;
}
body.slipcoversall .centercolumn {
	text-align:center;
	border: 1px solid #de807b;
}
body.slipcoversall #list1 ol {
	padding:5px 0 0 15px;
}
body.slipcoversall #list1 .instructions {
	color: #333333;
	list-style:none;
	padding: 5px 5px 5px 5px;
	font-family: arial;
	font-size: 11px;
}
body.slipcoversall ul {
	padding:0 0 0 40px;
}
.standards {
	color: #333333;
	list-style:disc;
	padding: 5px 5px 5px 5px;
	font-family: arial;
	font-size: 11px;
	list-style-position:outside;
}
body.slipcoversall .onethird {
	width:88px;
	float:left;
}
body.slipcoversall .twothirds {
	width:512px;
	float:left;
}
body.slipcoversall #list1 a {
	color:#8c3a3d;
	text-decoration:underline;
}
body.slipcoversall .splitLeft {
	width:110px;
	height:110px;
	float:left;
}
body.slipcoversall .splitRight {
	width:490px;
	height:110px;
	float:left;
}
body.slipcoversall .splitLeft2 {
	width:110px;
	height:175px;
	float:left;
}
body.slipcoversall .splitRight2 {
	width:490px;
	height:175px;
	float:left;
	padding:40px 0 0 0;
}
body.slipcoversall .tableborder {
	border: #de807b 1px solid;
}
/*Vacuums Color Customization*/
body.vacuumsall {
	margin: 0;
	padding: 0;
	font-size: small;
	color: #562a16;
}
body.vacuumsall #list1 h2 {
	cursor:pointer;
	display:block;
	padding:5px;
	margin: 0;
	text-decoration:underline;
	font-weight: bold;
	font-size: 13px;
	color: white;
	background-color: #562a16;
	border: none;
}
body.vacuumsall .onethird {
	float:left;
	border-right: 1px solid #000000;
	width:100px;
	text-align:center;
}
body.vacuumsall .twothirds {
	width:499px;
	float:left;
}
body.vacuumsall .leftthird {
	width:199.25px;
	float:left;
	height:150px;
	border-top:1px solid #464646;
	text-align:center;
}
body.vacuumsall .middlethird {
	width:199px;
	float:left;
	height:150px;
	border-top:1px solid #464646;
	border-right:1px solid #464646;
	border-left:1px solid #464646;
}
body.vacuumsall .middlethird2 {
	width:398.25px;
	float:left;
	height:150px;
	border-top:1px solid #464646;
	border-right:1px solid #464646;
	border-left:1px solid #464646;
}
body.vacuumsall .rightthird {
	width:199.25px;
	float:left;
	height:150px;
	border-top:1px solid #464646;
}
body.vacuumsall .leftthird ul li, body.vacuumsall .middlethird ul li, .middlethird2 ul li, body.vacuumsall .rightthird ul li {
	list-style:none;
	color:#464646;
	font-size:11px;
	margin:10px;
}
body.vacuumsall .grey .leftthird, body.vacuumsall .grey .middlethird, body.vacuumsall .grey .middlethird2, body.vacuumsall .grey .rightthird {
	background-color: #cccccc;
}
/*Luggage Color Customization*/
body.luggageall {
	margin: 0;
	padding: 0;
	font-size: small;
	color: #534039;
}
body.luggageall p a {
	text-decoration:underline;
	color:#534039;
}
body.luggageall #list1 h2 {
	cursor:pointer;
	display:block;
	padding:5px;
	margin: 0;
	text-decoration:underline;
	font-weight: bold;
	font-size: 13px;
	color: white;
	background-color: #534039;
	border: none;
}
body.luggageall #list1 ul {
	padding: 0 0 0 40px;
}
body.luggageall .sublist {
	color: #333333;
	list-style-image:url(../images/Iron/checkbox_l.jpg);
	padding: 5px 5px 5px 30px;
	font-family: arial;
	font-size: 11px;
	list-style-position:outside
}
body.luggageall .subsublist {
	color: #333333;
	list-style-image:url(../images/Iron/checkbox_l.jpg);
	padding: 5px 5px 5px 55px;
	font-family: arial;
	font-size: 11px;
	list-style-position:outside
}
body.luggageall .mainlist {
	color: #333333;
	list-style-image:url(../images/Iron/checkbox_l.jpg);
	padding: 5px 5px 5px 5px;
	font-family: arial;
	font-size: 11px;
	list-style-position:outside;
}
body.luggageall .onethird {
	width: 75px;
	height: 125px;
	float: left;
}
body.luggageall .twothirds {
	width: 525px;
	height: 125px;
	float:left;
}
body.luggageall .onethird2 {
	width: 75px;
	height: 67px;
	float: left;
}
body.luggageall .twothirds2 {
	width: 525px;
	height: 67px;
	float:left;
}

/*TESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTEST*/
/*- Opens containers for print--------------------------- */
.container {
visibility:visible;
}
/*- Hides SideNav--------------------------- */
#sideBar {
display:none;
visibility:hidden;
}
/*- Hides TopNav--------------------------- */
#topNav {
display:none;
visibility:hidden;
}
/*- Hides Animated gif header--------------------------- */
.toplogofull {
display:none;
visibility:hidden;
}
/*- Hides Breadcrump links--------------------------- */
#breadCrumbs {
display:none;
visibility:hidden;
}
/*- Hides SkipNav placer image--------------------------- */
.skipnav {
display:none;
visibility:hidden;
}


/*TESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTEST*/


body.beautyall #content .full ul {
	margin-left:30px;
}
body.beautyall li.checkboxb {
	color: #333333;
	list-style-image:url(../images/Beauty/checkbox_b.jpg);
	padding: 5px 5px 5px 5px;
	font-family: arial;
	font-size: 11px;
	list-style-position:outside;
}
body.kelectricsall #content .full ul {
	margin-left:30px;
}
body.kelectricsall #content li {
	color: #333333;
	list-style-type:disc;
	padding: 5px 5px 5px 5px;
	font-family: arial;
	font-size: 11px;
	list-style-position:outside;
}

