body {
	margin: 0px;
	padding: 0px;
	background-image: url(/images/woman/backgrounds/pinkLine.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
}
#container {
	padding: 0px;
	width: 960px;
	margin-top: 13px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#topContainer {
	margin: 0px;
	padding: 0px;
}
#logo {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 173px;
}
#logo img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#adspace {
	float: left;
	width: 609px;
	padding: 0px;
	margin-left: 10px;
}
#shoppingInfo {
	float: right;
	width: 168px;
	margin: 0px;
	padding: 0px;
}
#shoppingData {
	height: 50px;
	padding-top: 20px;
	background-image: url(/images/woman/homepage/shoppingbagiconMan.gif);
	background-repeat: no-repeat;
	background-position: 120px;
	background-attachment: scroll;
	/*background-image: url(/images/man/homepage/shoppingbagicon.jpg);
	
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 120px;*/
}
#shoppingData h6 {
	font-size: 0.7em;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	width: 100px;
	height: 40px;
}

#shoppingData h6 a
{
	color: #C3007A;
	text-decoration: none;
}

#shoppingData h6 a:hover {
	text-decoration: underline;
}


#shoppingInfo form {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#searchPad {
	float: left;
	width: 140px;
}

#buttonPad {
	float: left;
	padding: 0px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}


.searchButton {
	padding: 0px;
	margin: 0px;
}
.searchBox {
	border: 1px solid #999999;
	width: 140px;
	height: 18px;
	margin: 0px;
	padding: 0px;
}
#topNavigation2 {
	width: 960px;
	float: left;
	background-color: #C3007A;
}.pink {
	background-color: #C3007A;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
}
#p7PMnav .pink a:hover {
	background-color: #F40099;
}
#p7PMnav .green a:hover {
	background-color: #68DA2C;
}


.pink ul li {
	background-color: #C3007A;
}


.gold {
	background-color: #b09900;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
}
#p7PMnav .gold a:hover {
	background-color: #E1C600;
}


.gold ul li {
	background-color: #B09900;
}
.green {
	background-color: #55B520;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
}
.green ul li {
	background-color: #55B520;
}

#p7PMnav {
	margin: 0;
	padding:0;
}
#p7PMnav li {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#p7PMnav ul {
	margin: 0;
	position: absolute;
	left: -9000px;
	z-index: 10000;
	padding: 0;
}
#p7PMnav a {
	display: block;
	text-decoration: none;
	line-height:1;
	color: #FFF;
	font-size: 14px;
	padding-top: 8px;
	padding-right: 2px;
	padding-bottom: 8px;
	padding-left: 5px;
	font-weight: normal;
}
#p7PMnav a:hover, #p7PMnav a:active, #p7PMnav a:focus {
	color: #000;
	letter-spacing: 0.01px;
}

/* ------ the current page marker style ------ */
#p7PMnav .p7PMmark {
	color: #FFF;
}
/* ------ the trigger link styles ------- */

/*the trigger link */
#p7PMnav ul .p7PMtrg, #p7PMnav ul .p7PMon {
	background-repeat:	no-repeat;
	background-position: right center;
}
/* the active trigger link style */
#p7PMnav .p7PMon {
	color: #FFFFFF;
}
/*the submenu classes */

#p7PMnav .p7PMhide {
	left: -9000px;
}
#p7PMnav .p7PMshow {
	left: auto;
	z-index: 20000 !important;
}
/* Top level menu width */
#p7PMnav li {
	float: left;
	width: 174px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
}
#p7PMnav ul li {
	float: none;
}
#p7PMnav ul, #p7PMnav ul li {
	width: 174px;
}

.TopNavRightLinks {
	float: right;
	padding-right: 20px;
	margin-top: 4px;
}
.TopNavRightLinks a {
	color: #FFF;
	text-decoration: none;
	font-size: 10px;
	padding-right: 10px;
}
.TopNavRightLinks a:hover {
	color: #FFF;
	text-decoration: underline;
}


.topSubNavigation ul {
	margin: 0px;
	padding: 0px;
}
.topSubNavigation li {
	margin: 0px;
	float: right;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 0.65em;
	list-style-type: none;
}
.topSubNavigation li a {
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 16px;
	letter-spacing: 0.001px;
}
#topNavigation {
	background-color: #c3007a;
	color: #FFFFFF;
	padding-top: 10px;
	padding-right: 45px;
	padding-bottom: 2px;
	padding-left: 10px;
	margin: 0px;
	float: left;
	clear: both;
	height: 20px;
	width: 905px;
}
#topNavigation ul {
	margin: 0px;
	padding: 0px;
}
#topNavigation li {
	margin: 0px;
	float: right;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 0.65em;
	list-style-type: none;
}
#topNavigation li a {
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 16px;
	letter-spacing: 0.001px;
}
#topNavigation a:hover {
	text-decoration: underline;
}

#homeMainContainer {
	padding: 0px;
	float: left;
	clear: both;
	margin-top: 9px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 960px;
}
#leftNavigation {
	margin: 0px;
	padding: 0px;
	width: 174px;
	background-color: #5d5e63;
	float: left;
}

#mainContentContainer {
	float: left;
	width: 786px;
	background-color: #dbdbdb;
}

#homeMainPic {
	float: left;
	width: 766px;
	padding: 10px;
}
/*
#homeMainPic object {
	border: 2px solid #FFF;
}*/
.flashWhiteBorder {
            background-color: #FFF;
            float: left;
            height: 337px;
            padding: 2px;
}

#searchPadDiscount {
	float: left;
	width: 145px;
}

#buttonPadDiscount {
	float: left;
	padding: 0px;
	margin-top: -1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}


#gossipContainer {
	float: left;
	width: 257px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin: 0px;
}
#saleContainer {
	float: left;
	width: 257px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
#newsContainer {
	float: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.imgWhiteBrdr {
	border: 2px solid #FFFFFF;
}
#signupFooter {
	clear: both;
	color: #666666;
	margin: 0px;
	padding: 0px;
}
#signup1 {
	float: left;
	font-size: 0.7em;
	margin: 0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
}
#signup2 {
	float: left;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	width: 300px;
}
#signup2 #form2 {
	margin: 0px;
	padding: 0px;
}

#signup2 input {
	border: 1px solid #999999;
	color: #999999;
	width: 300px;
	margin: 0px;
	font-size: 0.7em;
	height: 20px;
	vertical-align: middle;
}

#signup3 {
	float: right;
	text-align: right;
	font-size: 0.6em;
	font-weight: normal;
	padding: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
}
#footer {
	clear: both;
	text-align: center;
	padding: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}
#footer a {
	color: #666666;
	text-decoration: none;
	font-size: 10px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#footer a:hover {
	text-decoration: underline;
}
#innerContentContainer {

	float: left;
	width: 786px;
}
#headerImage {
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	width: 776px;
}
#textAreaContainer {
	width: 439px;
	float: left;
}

#textArea {
	float: left;
	width: 439px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin: 0px;
}
#textArea a {
	color: #C3007A;
	text-decoration: none;
}
#textArea a:hover {
	text-decoration: underline;
}

#textArea h1 {
	font-weight: normal;
	color: #FFFFFF;
	padding: 0px;
	font-size: 1.0em;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#textArea h1 span {
	background-color: #C3007A;
	padding: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#textArea h2 {
	font-size: 1.3em;
	font-weight: normal;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#textArea p {
	color: #666666;
	font-size: 0.8em;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#textArea img {
	float: right;
	padding: 0px;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#textAreaPicsContainer {
	float: left;
	width: 439px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#imageCommentColumn {
	float: left;
	width: 140px;
	font-size: 0.8em;
	text-align: right;
}
#imageColumn {
	float: left;
	width: 285px;
	padding-left: 10px;
}






#imageArea {
	float: left;
	width: 170px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#linksArea h6 {
	font-size: 1.0em;
	font-weight: normal;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#linksArea h5 {
	font-size: 1.0em;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

#linksArea ul {
	margin: 0px;
	padding: 0px;
}
#linksArea li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#linksArea a {
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
#linksArea a:hover {
	text-decoration: underline;
	color: #55B520;
}
#linksArea p {
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}





#linksArea {
	float: right;
	text-align: right;
	padding-top: 0px;
	padding-right: 25px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #666666;
	text-decoration: none;
	font-size: 0.7em;
	margin: 0px;
	width: 170px;
}
#newsRghtImgContainer {
	float: left;
	width: 332px;
}

#newsRightImage {
	float: left;
	width: 326px;
	background-image: url(/images/woman/backgrounds/newsLarge.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 6px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#newsImage2 {
	float: left;
	width: 160px;
	padding-left: 6px;
	background-image: url(/images/woman/backgrounds/newsSmall.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 5px;
	padding-bottom: 10px;
}
#newsImage3 {
	float: left;
	width: 160px;
	padding-left: 6px;
	background-image: url(/images/woman/backgrounds/newsSmall.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 5px;
	padding-bottom: 10px;
}
#innerContentContainer {
	float: left;
}

#product1HdrContainer {
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#product1HdrTitle {
	float: left;
}
#product1HdrTitle h1 {
	color: #C3007A;
	font-weight: normal;
	font-size: 1.0em;
	margin: 0px;
	padding: 0px;
}
#product1HdrTitle h2 {
	color: #666666;
	font-size: 0.7em;
	padding: 0px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
	font-weight: normal;
}

#product1HdrTitle h6 {
	color: #C3007A;
	font-weight: normal;
	font-size: 1.1em;
	margin: 0px;
	padding: 0px;
}
#product1HdrTitle h5 {
	color: #666666;
	font-size: 0.65em;
	padding: 0px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
	font-weight: normal;
}
#product1HdrInfo {
	float: right;
	/*width: 450px;*/
	font-size: 12px;
	color: #666666;
}
#product1HdrInfo ul {
	margin: 0px;
	padding: 0px;
}
#product1HdrInfo li {
	margin: 0px;
	list-style-type: none;
	float: right;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 7px;
}
#product1HdrInfo a {
	color: #666666;
}
#product1HdrInfo a:hover {
	text-decoration: none;
}


.product1Container {
	float: left;
	width: 776px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.productBox {
	float: left;
	width: 240px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 18px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.starStatus {
}
#innerContentContainer .product1Container .productBox .starStatus {
	background-image: url(/images/woman/products/starStatus.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 40px;
	font-size: 10px;
	color: #666666;
}


#innerContentContainer .product1Container .productBox h1 {
	color: #666666;
	font-size: 0.65em;
	margin: 0px;
	padding: 0px;
	line-height: 17px;
}
#innerContentContainer .product1Container .productBox a {
	color: #666666;
	text-decoration: none;
}
#innerContentContainer .product1Container .productBox a:hover {
	color: #000000;
	text-decoration: underline;
}


#innerContentContainer .product1Container .productBox h1 span {
	background-color: #C3007A;
	color: #FFFFFF;
	margin-left: 10px;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	font-size: 12px;
	font-weight: normal;
}

#innerContentContainer .product1Container .productBox h2 {
	font-size: 0.8em;
	padding: 0px;
	font-weight: bold;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}
#innerContentContainer .product1Container .productBox h3 {
	color: #666666;
	font-size: 0.65em;
	margin: 0px;
	padding: 0px;
	line-height: 17px;
	height:34px;
}

#innerContentContainer .product1Container .productBox a {
	color: #666666;
	text-decoration: none;
}
#innerContentContainer .product1Container .productBox a:hover {
	color: #000000;
	text-decoration: underline;
}


#innerContentContainer .product1Container .productBox h3 span {
	background-color: #C3007A;
	color: #FFFFFF;
	margin-left: 10px;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	font-size: 12px;
	font-weight: normal;
}


#innerContentContainer .product1Container .productBox h5 {
	font-size: 0.8em;
	padding: 0px;
	font-weight: bold;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}

#innerContentContainer .product1Container .productBox h5 span {
	background-color: #C3007A;
	color: #FFFFFF;
	margin-left: 10px;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	font-size: 12px;
	font-weight: normal;
	text-decoration:none;
}

#innerContentContainer .product1Container .productBox h4 {
	font-size: 0.7em;
	font-weight: bold;
	display: block;
	color: #666666;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	height:34px;
}
#innerContentContainer .product1Container .productBox h4 a {
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	background-color: #cdcdd0;
	display: block;
	padding: 2px;
	height:34px;
}
#innerContentContainer .product1Container .productBox h4 a:hover {
	color: #cdcdd0;
	background-color: #666666;
}

/*
#product2HdrContainer {
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin: 0px;
	width: 950px;
}
#product2HdrTitle {
	float: left;
	margin: 0px;
	padding: 0px;
}
#product2HdrTitle h1 {
	font-weight: normal;
	color: #FFFFFF;
	background-color: #C3007A;
	font-size: 0.8em;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
#product2HdrTitle h1 a {
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 20px;
	padding-right: 20px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#product2HdrTitle h1 a:hover {
	text-decoration: underline;
}
#product2HdrInfo {
	float: right;
	width: 450px;
	font-size: 12px;
	color: #666666;
	text-align: right;
	padding-right: 15px;
}
*/
#product2HdrContainer {
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	width:950px;
}
#product2HdrTitle {
	float: left;
	margin: 0px;
	padding: 0px;
}

#product2HdrTitle h6 {
	font-weight: normal;
	color: #FFFFFF;
	background-color: #C3007A;
	font-size: 0.8em;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
#product2HdrTitle h6 a {
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 20px;
	padding-right: 20px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#product2HdrTitle h6 a:hover {
	text-decoration: underline;
}
#product2HdrInfo {
	float: right;
	width: 450px;
	font-size: 12px;
	color: #666666;
	text-align: right;
	padding-right: 15px;
}
.product2Container {
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	width: 957px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
}
/*
#product2ContentContainer {
	float: left;
	width: 960px;
}
.product2Col1Container {
	float: left;
	width: 392px;
}
.product2Col2Container {
	float: left;
	width: 283px;
	font-size: 0.8em;
	padding-right: 5px;
	padding-left: 5px;
}
.product2Col2Container ul {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
*/

.product2Col3Container {
	float: left;
	padding-right: 0px;
	width: 260px;
}

/*
#product2ContentContainer .product2Col2Container h1 {
	font-weight: normal;
	font-size: 1.8em;
	margin: 0px;
	padding: 0px;
}
#product2ContentContainer .product2Col2Container h2 {
	font-size: 1.0em;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#product2ContentContainer .product2Col2Container p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#product2ContentContainer .product2Col2Container a {
	color: #000000;
}
#product2ContentContainer .product2Col2Container a:hover {
	color: #000000;
	text-decoration: none;
}
*/
.product2Container {
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	width: 957px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
}
#product2ContentContainer {
	float: left;
	width: 960px;
}
.product2Col1Container {
	float: left;
	width: 392px;
}
.product2Col2Container {
	float: left;
	width: 283px;
	font-size: 0.8em;
	padding-right: 5px;
	padding-left: 5px;
}
.product2Col2Container ul {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}


#product2ContentContainer .product2Col2Container h6 {
	font-weight: normal;
	font-size: 1.8em;
	margin: 0px;
	padding: 0px;
}
#product2ContentContainer .product2Col2Container h1 {
	font-size: 16px;
	font-weight: bold;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#product2ContentContainer .product2Col2Container p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#product2ContentContainer .product2Col2Container a {
	color: #000000;
}
#product2ContentContainer .product2Col2Container a:hover {
	color: #000000;
	text-decoration: none;
}
.addShopping {
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.prod2Col1LrgImg {
	background-image: url(/images/woman/backgrounds/productMainBak.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 7px;
	margin: 0px;
}
/*
#product2ContentContainer .product2Container .product2Col1Container .prod2Col1LrgImg h1 {
	background-color: #000000;
	margin-top: 0px;
	margin-right: 12px;
	margin-bottom: 0px;
	margin-left: 220px;
	font-size: 0.65em;
	color: #FFFFFF;
	text-align: right;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 0px;
}
#product2ContentContainer .product2Col1Container .prod2Col1LrgImg a {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
#product2ContentContainer .product2Col1Container .prod2Col1LrgImg a:hover {
	color: #999999;
}
*/
#product2ContentContainer .product2Container .product2Col1Container .prod2Col1LrgImg h6 {
	background-color: #000000;
	margin-top: 0px;
	margin-right: 12px;
	margin-bottom: 0px;
	margin-left: 150px;
	font-size: 0.65em;
	color: #FFFFFF;
	text-align: right;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 0px;
}
#product2ContentContainer .product2Container .product2Col1Container .prod2Col1LrgImg h5 {
	margin-top: 0px;
	margin-right: 12px;
	margin-bottom: 0px;
	margin-left: 150px;
	font-size: 0.65em;
	color: #FFFFFF;
	text-align: right;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 0px;
}
#product2ContentContainer .product2Col1Container .prod2Col1LrgImg a {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
#product2ContentContainer .product2Col1Container .prod2Col1LrgImg a:hover {
	color: #999999;
}
#prod2Col1SmlImgContainer {
	width: 392px;
}

/*
.prod2Col1InfoCntnr {
	float: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 7px;
}
*/
.prod2Col1InfoCntnr {
	float: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 7px;
}

#pod2Col1Info {
	float: left;
	width: 365px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 7px;
	background-color: #000000;
	margin: 0px;
}
#pod2Col1Info img {
	float: right;
}

.pod2Col1Info1 {
	width: 90px;
	float: left;
	font-size: 0.7em;
	color: #FFFFFF;
}
.pod2Col1Info2 {
	color: #FFFFFF;
	font-size: 0.7em;
	width: 80px;
	float: left;
}
.pod2Col1Info3 {
	font-size: 0.7em;
	color: #FFFFFF;
	float: left;
	width: 100px;
	text-align: right;
}
.pod2Col1Info4 {
	font-size: 0.7em;
	color: #FFFFFF;
	float: left;
	width: 80px;
	text-align: right;
}
.prod2SmlImg {
	width: 91px;
	float: left;
	background-image: url(/images/woman/backgrounds/productSmlBak.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding-top: 6px;
	padding-left: 7px;
	padding-bottom: 12px;
}
/*
.prod2Col3LikeCntnr {
	margin: 0px;
	background-image: url(/images/woman/backgrounds/product2Grad1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #B2B0B5;
	width: 270px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.prd2Col3Like {
	padding: 10px;
	width: 250px;
	height: 80px;
}

.prod2Col3LikeLeft {
	width: 90px;
	float: left;
}

.prod2Col3LikeRight {
	float: left;
	width: 160px;
	margin-top: 20px;
}
#product2ContentContainer .prod2Col3LikeRight h1 {
	font-size: 0.7em;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	color: #666666;
}
#product2ContentContainer .prod2Col3LikeRight h2 {
	font-size: 0.9em;
	margin: 0px;
	padding: 0px;
	color: #000000;
	font-weight: bold;
}
.prd2Col3DelvryCntnr {
	background-image: url(/images/woman/backgrounds/product2Grad2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 10px;
	text-align: right;
	padding-top: 10px;
	padding-right: 2px;
	padding-bottom: 10px;
	padding-left: 10px;
	width: 259px;
}
#product2ContentContainer .prd2Col3DelvryCntnr p {
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
	font-size: 0.7em;
	margin: 0px;
}
#product2ContentContainer .prd2Col3DelvryCntnr a {
	color: #000000;
}
#product2ContentContainer .prd2Col3DelvryCntnr a:hover {
	text-decoration: none;
}
*/
.prod2Col3LikeCntnr {
	margin: 0px;
	background-image: url(/images/woman/backgrounds/product2Grad1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #B2B0B5;
	width: 270px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.prd2Col3Like {
	padding: 10px;
	width: 250px;
	height: 80px;
}

.prod2Col3LikeLeft {
	width: 90px;
	float: left;
}

.prod2Col3LikeRight {
	float: left;
	width: 160px;
	margin-top: 20px;
}
#product2ContentContainer .prod2Col3LikeRight h6 {
	font-size: 0.7em;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	color: #666666;
}
#product2ContentContainer .prod2Col3LikeRight h6 a {
	text-decoration:none;
	color: #666666;
}

#product2ContentContainer .prod2Col3LikeRight h6 a:hover {

	text-decoration:underline;
}
#product2ContentContainer .prod2Col3LikeRight h5 {
	font-size: 0.9em;
	margin: 0px;
	padding: 0px;
	color: #000000;
	font-weight: bold;
}
.prd2Col3DelvryCntnr {
	background-image: url(/images/woman/backgrounds/product2Grad2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 10px;
	text-align: right;
	padding-top: 10px;
	padding-right: 2px;
	padding-bottom: 10px;
	padding-left: 10px;
	width: 259px;
}
#product2ContentContainer .prd2Col3DelvryCntnr p {
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
	font-size: 0.7em;
	margin: 0px;
}
#product2ContentContainer .prd2Col3DelvryCntnr a {
	color: #000000;
}
#product2ContentContainer .prd2Col3DelvryCntnr a:hover {
	text-decoration: none;
}

.product2Col3Container {
	float: left;
	width: 260px;
	padding-right: 0px;
}

/*******/
.prd2Col3AddressCntnr {
	float: left;
	width: 260px;
	padding-right: 0px;
}
#product2ContentContainer .prd2Col3AddressCntnr p {
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
	font-size: 0.7em;
	margin: 0px;
}
#product2ContentContainer .prd2Col3AddressCntnr a {
	color: #000000;
}
#product2ContentContainer .prd2Col3AddressCntnr a:hover {
	text-decoration: none;
}
.checkoutCol1Container {
	float: left;
	width: 656px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 23px;
	padding-bottom: 0px;
	padding-left: 7px;
}
.shoppingTitles {
	width: 599px;
	float: left;
	background-color: #FFFFFF;
}
.shoppingTitles1 {
	float: left;
	width: 250px;
	font-size: 0.7em;
	margin: 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 104px;
}
.shoppingTitles2 {
	float: left;
	font-size: 0.7em;
	text-align: right;
	width: 90px;
	margin: 0px;
	padding: 5px;
}
.shoppingTitles3 {
	float: left;
	margin: 0px;
	padding: 5px;
	width: 50px;
	text-align: right;
	font-size: 0.7em;
}
.shoppingTitles4 {
	float: left;
	text-align: right;
	margin: 0px;
	padding: 5px;
	width: 70px;
	font-size: 0.7em;
}

.checkoutItemContainer {
	float: left;
	width: 656px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	background-color: #b6b4b8;
}

.checkoutItem1 {
	background-color: #FFFFFF;
	float: left;
	padding: 5px;
	border: 1px solid #B6B4B8;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.checkoutItem2 {
	width: 307px;
	float: left;
	padding: 5px;
	font-size: 0.7em;
	font-weight: bold;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.checkoutItem3 {
	width: 90px;
	float: left;
	padding: 5px;
	font-size: 0.7em;
	text-align: right;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.checkoutItem4 {
	width: 50px;
	float: left;
	font-size: 0.7em;
	padding: 5px;
	text-align: right;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.checkoutItem5 {
	width: 70px;
	float: left;
	font-size: 0.7em;
	padding: 5px;
	text-align: right;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.checkoutRemove {
	float: left;
	width: 547px;
	text-align: right;
	padding: 5px;
	font-size: 0.7em;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#product2ContentContainer .checkoutRemove a {
	color: #000000;
	text-decoration: none;
}
#product2ContentContainer .checkoutRemove a:hover {
	color: #000000;
	text-decoration: underline;
}
.checkoutPriceContainer {
	float: left;
	width: 656px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
}
.checkoutPrice1 {
	float: right;
	text-align: right;
	margin: 0px;
	font-size: 0.7em;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.checkoutPrice2 {
	float: right;
	text-align: right;
	font-size: 0.7em;
	margin: 0px;
	width: 75px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.deliveryPriceContainer {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding: 0px;
	width: 656px;
	float: left;
}
.deliveryPrice1 {
	float: right;
	text-align: right;
	margin: 0px;
	font-size: 0.7em;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.deliveryPrice2 {
	float: right;
	text-align: right;
	font-size: 0.7em;
	margin: 0px;
	width: 75px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.discountPriceContainer {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding: 0px;
	width: 656px;
	float: left;
}
.discountPrice1 {
	float: right;
	text-align: right;
	margin: 0px;
	font-size: 0.7em;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.discountPrice2 {
	float: right;
	text-align: right;
	font-size: 0.7em;
	margin: 0px;
	width: 75px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.subtotalPriceContainer {
	float: left;
	width: 656px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.subtotalPrice1 {
	float: right;
	text-align: right;
	margin: 0px;
	font-size: 0.7em;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-weight: bold;
}
.subtotalPrice2 {
	float: right;
	text-align: right;
	font-size: 0.7em;
	margin: 0px;
	width: 75px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-weight: bold;
}
.totalPriceContainer {



	float: left;
	width: 656px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.totalPrice1 {
	float: right;
	text-align: right;
	margin: 0px;
	font-size: 0.8em;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-weight: bold;
}
.totalPrice2 {
	float: right;
	text-align: right;
	font-size: 0.8em;
	margin: 0px;
	width: 75px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-weight: bold;
}
.viewPolicyContainer {




	float: left;
	width: 656px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.viewPolicy1 {

	float: right;
	text-align: right;
	margin: 0px;
	font-size: 0.7em;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#product2ContentContainer .viewPolicy1 a {
	color: #000000;
}
#product2ContentContainer .viewPolicy1 a:hover {
	color: #000000;
	text-decoration: none;
}
#styleLinks {
	background-image: url(/images/woman/backgrounds/bigPicBak.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 536px;
}
#styleLinks ul {
	font-size: 0.65em;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 7px;
}
#styleLinks li a {
	color: #000000;
	text-decoration: none;
}
#styleLinks li a:hover {
	text-decoration: underline;
}


#styleLinks li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#styleLinks img {
	margin: 0px;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#styleLinks h1 {
	font-size: 1.1em;
	font-weight: normal;
	color: #C3007A;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 7px;
}
#styleLinks h2 {
	font-size: 0.65em;
	color: #999999;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 7px;
}
.breadcrumbs {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	font-size: 0.65em;
	color: #999999;
	background-color:#ffffff;

}
#homeMainContainer .breadcrumbs a {
	color: #999999;
}
#homeMainContainer .breadcrumbs a:hover {
	text-decoration: none;
	
}
.posts {
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin: 0px;
	width: 771px;
	float: left;
}
.posts a {
	color: #C3007A;
	text-decoration: none;
}
.posts a:hover {
	text-decoration: underline;
}

.posts h1 {
	font-weight: normal;
	color: #FFFFFF;
	padding: 0px;
	font-size: 1.0em;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #C3007A;
}
.posts h1 span {
	background-color: #C3007A;
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}

.posts h2 {
	font-size: 1.3em;
	font-weight: normal;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.posts p {
	color: #666666;
	font-size: 0.8em;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.posts hr {
	border-top-width: 1px;
	border-top-style: dashed;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
	margin: 0px;
	padding: 0px;
	height: 1px;
}

.posts img {
	float: right;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
}
.general {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin: 0px;
	width: 776px;
	float: left;
}
.general a {
	color: #C3007A;
	text-decoration: none;
}
.general a:hover {
	text-decoration: underline;
}

.general h1 {
	font-weight: normal;
	color: #FFFFFF;
	padding: 0px;
	font-size: 1.0em;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.general h1 span {
	background-color: #C3007A;
	margin: 0px;
	padding: 5px;
}

.general h2 {
	font-size: 1.3em;
	font-weight: normal;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.general p {
	color: #666666;
	font-size: 0.8em;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.general hr {
	border-top-width: 1px;
	border-top-style: dashed;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
	margin: 0px;
	padding: 0px;
	height: 1px;
}

.general img {
	float: right;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
}
.signupBoxContainer {
	float: left;
	width: 390px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.signupBoxContainer2 {
	float: right;
	width: 380px;
}


.signupBox {
	float: left;
	width: 380px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(/images/woman/backgrounds/contactGrad.jpg);
	padding: 0px;
	background-repeat: no-repeat;
	background-position: left top;
	border: 1px solid #CCCCCC;
}
.signupBox p {
	padding-right: 5px;
	padding-left: 5px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 0.8em;
}

.signupBox h1 {
	background-color: #C3007A;
	padding: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 0.8em;
}
.signupBox h6 {
	background-color: #C3007A;
	padding: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 0.8em;
	color:#ffffff;
}
.signupBox img {
	float: right;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.contactBoxContainer {
	float: left;
	margin: 0px;
	width: 772px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
}
.contactBox {

	float: left;
	width: 770px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	background-image: url(/images/woman/backgrounds/contactGrad.jpg);
	padding: 0px;
	background-repeat: repeat-x;
	background-position: left top;
	border: 1px solid #CCCCCC;
}
.contactBox h1 {

	background-color: #C3007A;
	padding: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 0.8em;
}
.contactBox h6 {

	background-color: #C3007A;
	padding: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 0.8em;
	color:#ffffff;
}
.contactBox h5 {
	font-size: 0.9em;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	color: #C3007A;
	font-weight: bold;
}
.contactBox h2 {
	font-size: 0.9em;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	color: #C3007A;
	font-weight: bold;
}

.contactBox p {
	padding-right: 5px;
	padding-left: 5px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 0.8em;
}
.contactTable {
	font-size: 0.8em;
	color: #5D5E63;
	vertical-align: top;
}
.contactTable td {
	padding: 5px;
}
.contactTableInput {
	width: 200px;
}
.contactSmlInfo {
	font-size: 0.85em;
}
.contactBox img {

	float: right;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.checkout2Container {
	float: left;
	width: 949px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.checkout2Box {


	float: left;
	width: 947px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding: 0px;
	border: 1px solid #CCCCCC;
}
.checkout2Container h1 {
	font-size: 0.8em;
	color: #FFFFFF;
	padding: 5px;
	background-color: #C3007A;
	font-weight: normal;
	margin: 0px;
}

.checkout2Titles {
	width: 946px;
	float: right;
	background-color: #FFFFFF;
}
.checkout2Titles1 {
	float: left;
	width: 691px;
	font-size: 0.7em;
	margin: 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.checkout2Titles2 {
	float: left;
	font-size: 0.7em;
	text-align: right;
	width: 90px;
	margin: 0px;
	padding: 5px;
}
.checkout2Titles3 {
	float: left;
	margin: 0px;
	padding: 5px;
	width: 50px;
	text-align: right;
	font-size: 0.7em;
}
.checkout2Titles4 {
	float: left;
	text-align: right;
	margin: 0px;
	padding: 5px;
	width: 70px;
	font-size: 0.7em;
}
.infoLinks {
	font-size: 0.8em;
	width: 230px;
	float: left;
	text-align: right;
	margin: 0px;
	padding: 5px;
}
.statement {
	float: left;
	width: 750px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin: 0px;
	font-size: 15px;
}
.holdingPageContainer {

	float: right;
	width: 786px;
	background-color: #dbdbdb;
}
.homeTextBox {
	float: left;
	width: 756px;
	font-size: 12px;
	color: #5D5E63;
	padding-right: 10px;
	padding-left: 10px;
}
.homeTextBox h2 {
	margin: 0px;
	padding: 0px;
	font-size: 14px;
	color: #C3007A;
}
.homeTextBox2 {
	float: left;
	width: 754px;
	margin-bottom: 10px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #454346;
}
.homeTextBox2 img {
	float: right;
	padding-bottom: 5px;
	padding-left: 5px;
}
.homeTextBox p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.homeTextBox a {

            color: #C7007A;

}

.homeTextBox a:hover {

            text-decoration: none;

}


.homeMainContainer2 {
	background-image: url(/images/woman/backgrounds/homepageBak.gif);
	background-repeat: repeat-y;
}

.homeMainContainer3 {
            background-image: url(/images/woman/backgrounds/mainpageBak.gif);
            background-repeat: repeat-y;
}
.manWomanContainer {
	float: left;
	width: 166px;
	font-size: 14px;
	padding-left: 8px;
}
.manLink {
	color: #FFF;
	background-color: #55B520;
	width: 79px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
	float: left;
}
.manLink a {
	color: #FFF;
	text-decoration: none;
}
.manLink a:hover {
	color: #000;
}

.womanLink {
	color: #FFF;
	background-color: #c3007a;
	text-align: center;
	width: 79px;
	padding-top: 10px;
	padding-bottom: 10px;
	float: left;
}
.womanLink a {
	color: #FFF;
	text-decoration: none;
}
.womanLink a:hover {
	color: #000;
}
.homepageAdBoxWmnL {
	float: left;
	width: 382px;
	padding-left: 10px;
	padding-right: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.homepageAdBoxWmnL img {
	border: 2px solid #FFF;
}


.homepageAdBox {
	float: left;
	width: 770px;
	padding-left: 9px;
}
.homepageAdBoxWmnR {
	float: left;
	width: 374px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.homepageAdBoxWmnR img {
	border: 2px solid #FFF;
}
.leftNav1 {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 17px;
	margin: 0px;
	float: left;
	width: 157px;
	background-color: #5D5E63;
}
.leftNav1 a {
	color: #FFFFFF;
	text-decoration: none;
}
.leftNav1 a:hover, #leftNav1 a:active, #leftNav1 a:focus {
	text-decoration: underline;
}

.leftNav1 ul {
	margin: 0px;
	padding: 0px;
	font-size: 1.0em;
}
.leftNav1 ul a:hover {
	color: #FF00FF;
	text-decoration: none;
}
.leftNav1 ul li {
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.leftNav1 ul li span {
	margin-left: 10px;
	font-size: 14px;
	color: #CCC;
}
.leftNav1 li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.leftNav1 ul ul {
	font-size: 11px;
	padding: 0px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.leftNav1 ul ul a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.leftNav1 ul ul li {
	margin: 0px;
	padding: 0px;
}
.colourLinks {
	width: 174px;
	float: left;
	background-color: #5D5E63;
}

.leftNav2 {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 17px;
	margin: 0px;
	width: 75px;
	float: left;
	background-color: #5D5E63;
}
.leftNav2 a {
	color: #FFFFFF;
	text-decoration: none;
}
.leftNav2 a:hover, #leftNav2 a:active, #leftNav2 a:focus {
	text-decoration: underline;
}

.leftNav2 ul {
	margin: 0px;
	padding: 0px;
	font-size: 14px;
}
.leftNav2 ul a:hover {
	color: #FF00FF;
	text-decoration: none;
}
.leftNav2 ul li {
	margin: 0px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.leftNav2 ul li span {
	font-size: 14px;
	color: #CCC;
	margin-left: 10px;
}


.leftNav2 li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.leftNav2 ul ul {
	font-size: 10px;
            padding: 0px;
            margin-top: 8px;
            margin-right: 0px;
            margin-bottom: 0px;
            margin-left: 10px;
}
.leftNav2 ul ul a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.leftNav2 ul ul li {
	margin: 0px;
	padding: 0px;
}
.leftNav3 {
	margin: 0px;
	float: left;
	width: 82px;
	background-color: #5D5E63;
	padding: 0px;
}
.leftNav3 a {
	color: #FFFFFF;
	text-decoration: none;
}
.leftNav3 a:hover, #leftNav3 a:active, #leftNav3 a:focus {
	text-decoration: underline;
}

.leftNav3 ul {
	font-size: 10px;
            margin-top: 0px;
            margin-right: 0px;
            margin-bottom: 0px;
            margin-left: 0px;
            padding-top: 31px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px;

}
.leftNav3 ul li {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.leftNav3 li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

.w3cfooter
{
	text-align:center;
	width: 960px;
	background-color:#ffffff;
}
#orderTable {
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #BDBDBD;
	border-right-color: #BDBDBD;
	font-size: 0.65em;
	margin-bottom: 10px;
}

#orderTable th {
	text-align: left;
	padding: 2px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #bdbdbd;
	border-left-color: #bdbdbd;
	background-color:#e0e0e0;
}
#orderTable td {
	padding: 2px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #bdbdbd;
	border-left-color: #bdbdbd;
}

/*Search*/
.searchResults {
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin: 0px;
	width: 380px;
	float: left;
}

.searchResults {
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin: 0px;
	width: 380px;
	float: left;
}

.searchResultsContainer {
	width: 380px;
}

.searchResultsContainer {
	width: 380px;
}

.searchResults a {
	color: #C3007A;
	text-decoration: none;
}
.searchResults a:hover {
	text-decoration: underline;
}

.searchResults h6 {
	font-weight: bold;
	color: /*#FFFFFF*/#C3007A;
	padding: 0px;
	font-size: 0.9em;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-top-width: 1px;
	/*border-top-style: dashed;
	border-top-color: #C3007A;*/
}
.searchResults h6 span {
	/*background-color: #C3007A;*/
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 2px;
	/*padding-left: 5px;*/
}

.searchResultPrice {
	font-weight: bold;
	color: #000000;
	padding: 0px;
	font-size: 0.9em;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 23px;
	border-top-width: 1px;
}


.searchResults h5 {
	font-size: 1.3em;
	font-weight: normal;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

.searchResults p {
	color: #666666;
	font-size: 0.8em;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

.searchResults hr {
	border-top-width: 1px;
	border-top-style: dashed;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
	margin: 0px;
	padding: 0px;
	height: 1px;
}

.searchResults li {
	color: #666666;
	font-size: 0.8em;
}

.menuSale {
}
.menuSale a {
	color: #FF00FF;
}
.leftNav1 ul .menuSale a:hover {
	color: #FFF;
}
