 

INPUT {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #333333
}
SELECT {
	FONT-SIZE: 9px; COLOR: #333333
}
TR.header {
	BACKGROUND-COLOR: #fd7e07
}
TABLE.headerMenu {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN-BOTTOM: 3px; COLOR: #ffffff; HEIGHT: 20px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
TD.headerMenuSpacer {
	WIDTH: 15px
}
#cartItems {
	BOTTOM: 1px; POSITION: relative
}
TR.topNavigation {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #fd7e07
}
TD.topNavigation2 {
	BACKGROUND-COLOR: #aaaaaa
}
.leftNavLevel2 {
	FONT-SIZE: 8pt; COLOR: white; TEXT-DECORATION: none
}
.leftNavLevel3 {
	FONT-SIZE: 8pt; COLOR: white; TEXT-DECORATION: none
}
.leftNavLevel4 {
	FONT-SIZE: 8pt; COLOR: white; TEXT-DECORATION: none
}
DIV.leftNavIndent {
	PADDING-LEFT: 4px
}
.leftNavSelected {
	FONT-WEIGHT: bold; COLOR: #fdd90c; LINE-HEIGHT: 14px
}
.leftNavDesignerBio {
	COLOR: #faaa4c
}
.leftNavDesignerStorefront {
	COLOR: #8ac2c0
}
#scrollBarSeparatorCenterCell {
	WIDTH: 1px
}
#leftNavSearchOtherResultsText {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: white
}
#leftNavSearchOtherResultsLink {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: white; TEXT-DECORATION: underline
}
.copyright {
	FONT-WEIGHT: 500; FONT-SIZE: 9px; COLOR: #a7a9a7; TEXT-DECORATION: none
}
.copyrightLink {
	FONT-WEIGHT: bolder; FONT-SIZE: 9px; COLOR: #f79027; TEXT-DECORATION: none
}
.comingSoon_DesignerHdr {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #333333; LINE-HEIGHT: 10pt
}
.comingSoon_DesignerText {
	FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 17px
}
.comingSoon_DesignerText_old {
	FONT-SIZE: 11px; COLOR: #8f8f8f; LINE-HEIGHT: 17px
}
.giftcertheader {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #fd7e07; LINE-HEIGHT: 20px
}
.giftcerttext {
	FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 16px
}
.giftcerttable {
	BACKGROUND-COLOR: #bbbbbb
}
.giftcerttableheader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 20px
}
.giftcerttablerow {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 20px
}
TABLE.orderHistoryTable {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #ffffff; BACKGROUND-COLOR: #a7a9a7
}
.subSectionHeader {
	FONT-WEIGHT: bolder; FONT-SIZE: 8pt; COLOR: #f79027; TEXT-DECORATION: none
}
.emailFriendLabel {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #a7a9a7; TEXT-DECORATION: none
}
.searchInput {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; WIDTH: 145px; COLOR: #000000; HEIGHT: 16px
}
.searchInputSmall {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; VERTICAL-ALIGN: middle; WIDTH: 125px; COLOR: #000000; HEIGHT: 16px
}
.searchInputImage {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; VERTICAL-ALIGN: bottom; COLOR: #000000
}
.custServiceText {
	FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: underline
}
.custServiceTextNo {
	FONT-SIZE: 11px; COLOR: #999999; TEXT-DECORATION: none
}
.redText {
	FONT-SIZE: 11px; COLOR: red; LINE-HEIGHT: 14px
}
.checkOutPathActive {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #fd7e07; LINE-HEIGHT: 17px; TEXT-DECORATION: none
}
.checkOutPathInactive {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #999999; LINE-HEIGHT: 17px; TEXT-DECORATION: none
}
.popupGreyTextLink {
	FONT-SIZE: 11px; COLOR: #999999; LINE-HEIGHT: 14px; TEXT-DECORATION: underline
}
.otherColors {
	FONT-WEIGHT: lighter; FONT-SIZE: 10px; COLOR: #f79027; LINE-HEIGHT: 19px; FONT-STYLE: italic; TEXT-DECORATION: none
}
.otherColorsNoItalic {
	FONT-WEIGHT: lighter; FONT-SIZE: 10px; COLOR: #f79027; LINE-HEIGHT: 19px; TEXT-DECORATION: none
}
.prodBrand {
	FONT-WEIGHT: lighter; FONT-SIZE: 10px; COLOR: #999999; LINE-HEIGHT: 8px
}
.prodShort {
	FONT-WEIGHT: bolder; FONT-SIZE: 10px; COLOR: #696969; LINE-HEIGHT: 8px
}
.prodColor {
	FONT-WEIGHT: lighter; FONT-SIZE: 10px; COLOR: #999999; LINE-HEIGHT: 8px; FONT-STYLE: italic; TEXT-DECORATION: none
}
.prodPrice {
	FONT-WEIGHT: bolder; FONT-SIZE: 10px; COLOR: #696969; LINE-HEIGHT: 8px
}
.selectTagSizeColor {
	WIDTH: 100px
}
.sectionHeader {
	FONT-WEIGHT: bolder; FONT-SIZE: 9pt; COLOR: #f79027; TEXT-DECORATION: none
}
.sectionHeaderLink {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #f79027; TEXT-DECORATION: underline
}
.sectionText {
	FONT-WEIGHT: 500; FONT-SIZE: 8pt; COLOR: #666666; LINE-HEIGHT: 10pt
}
.noPageFound {
	FONT-WEIGHT: 500; FONT-SIZE: 12pt; COLOR: #a7a9a7; LINE-HEIGHT: 14pt
}
.orangeLink {
	FONT-WEIGHT: 500; FONT-SIZE: 8pt; COLOR: #f79027; LINE-HEIGHT: 10pt
}
.accInfoSectionText {
	FONT-WEIGHT: 500; FONT-SIZE: 8pt; COLOR: #666666; LINE-HEIGHT: 12pt
}
.customerTableHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #333333; LINE-HEIGHT: 10pt
}
.defaultMarkerText {
	FONT-WEIGHT: 500; FONT-SIZE: 8pt; COLOR: #f79027; LINE-HEIGHT: 10pt
}
.accountHomeLink {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #f79027; TEXT-DECORATION: underline
}
TD.separatorLine {
	BACKGROUND-COLOR: #808080
}
.requiredFieldMsg {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #fd7e07
}
.addressFieldLabel {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 14px; FONT-STYLE: normal
}
.addressFieldInput {
	FONT-SIZE: 11px; WIDTH: 230px; BACKGROUND-COLOR: white
}
.checkoutPriceDisplay {
	FONT-SIZE: 8pt; COLOR: #666666
}
.stateInput {
	FONT-SIZE: 11px; WIDTH: 130px; BACKGROUND-COLOR: white
}
.provinceInput {
	FONT-SIZE: 11px; WIDTH: 85px; BACKGROUND-COLOR: white
}
.accountEditInput {
	FONT-SIZE: 11px; WIDTH: 230px
}
INPUT.bopCheckBox {
	
}
#prodBrowseSubTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; LEFT: 171px; MARGIN: 0px; COLOR: #a0a0a0; WHITE-SPACE: nowrap; POSITION: absolute; TOP: 63px; TEXT-DECORATION: none
}
#productBrowseType {
	FONT-WEIGHT: normal
}
#prodBrowseShopBySize {
	LEFT: 171px; POSITION: absolute; TOP: 82px
}
#prodBrowsePagination {
	LEFT: 527px; WIDTH: 200px; POSITION: absolute; TOP: 83px
}
#pagination {
	RIGHT: 0px; POSITION: absolute
}
#prodBrowseProdCount {
	FONT-SIZE: 14px; LEFT: 745px; COLOR: #999999; WHITE-SPACE: nowrap; POSITION: absolute; TOP: 64px
}
DIV.productBrowseProduct {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; TEXT-ALIGN: center
}
#prodBrowseViewAll {
	FONT-SIZE: 13px; LEFT: 745px; COLOR: #999999; WHITE-SPACE: nowrap; POSITION: absolute; TOP: 84px
}
SPAN.viewAll {
	FONT-SIZE: 11px; COLOR: #999999; TEXT-DECORATION: underline
}
SPAN.viewAllSelected {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
.prodBrowseProductDesc {
	COLOR: #8f8f8f
}
.prodBrowseProductBrand {
	COLOR: #333333
}
.prodBrowseProductMoreColors {
	FONT-WEIGHT: bold; COLOR: #faaa4c
}
.prodBrowseMOBrand {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #333333; LINE-HEIGHT: 10pt
}
.prodBrowseMODesc {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #666666; LINE-HEIGHT: 10pt; FONT-STYLE: italic
}
.prodBrowseMOPrice {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #666666; LINE-HEIGHT: 10pt
}
.prodBrowseBrandNew {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; COLOR: #a0a0a0; WHITE-SPACE: nowrap; TEXT-DECORATION: none; valign: bottom
}
#viewallroot {
	WIDTH: 580px; HEIGHT: 477px
}
#viewAllScrollBar {
	LEFT: 728px; BORDER-TOP-STYLE: solid; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; POSITION: absolute; TOP: 107px; BORDER-COLLAPSE: separate; BACKGROUND-COLOR: #606060; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: solid
}
#divider {
	LEFT: 735px; POSITION: absolute; TOP: 107px
}
#previewPanel {
	LEFT: 745px; WHITE-SPACE: nowrap; POSITION: absolute; TOP: 107px
}
#viewallthumb {
	BORDER-RIGHT: #eeeeee 1px solid; BORDER-TOP: #eeeeee 1px solid; BORDER-LEFT: #eeeeee 1px solid; WIDTH: 13px; BORDER-BOTTOM: #eeeeee 1px solid; POSITION: absolute; HEIGHT: 78px
}
.paginationPageNumber {
	FONT-SIZE: 13px; COLOR: #999999
}
.paginationCurrentPage {
	FONT-WEIGHT: bold; COLOR: #000000
}
.colorSwatchs {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; PADDING-TOP: 2px; TEXT-ALIGN: center
}
.crossSellText {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #a7a9a7
}
.promoEmailSignup {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #000000; HEIGHT: 16px
}
.shopBy {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: white; TEXT-DECORATION: none
}
.crossSellText {
	FONT-SIZE: 9px; VERTICAL-ALIGN: top; COLOR: #999999; LINE-HEIGHT: 14px; TEXT-ALIGN: center; FONT-VARIANT: normal
}
.errorMsgHead {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; COLOR: red
}
.errorInvalidMarker {
	FONT-WEIGHT: bolder; FONT-SIZE: 15pt; COLOR: red
}
.errorMsg {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: red
}
.requiredFieldMarker {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: blue
}
.medGrayLink {
	FONT-SIZE: 11px; COLOR: #999999; LINE-HEIGHT: 14px; TEXT-DECORATION: none
}
.medGrayLinkWithUnderline {
	FONT-SIZE: 13px; COLOR: #999999; LINE-HEIGHT: 14px; TEXT-DECORATION: underline
}
.smGrayText {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #666666; LINE-HEIGHT: 14px
}
.addToCartIconText {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #a7a9a7; LINE-HEIGHT: 8pt
}
TD.addToCartCell {
	HEIGHT: 10pt
}
.smGrayTextBold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #999999; LINE-HEIGHT: 14px
}
.medGrayText {
	FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 17px
}
.lgGrayTextBold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 14px
}
.medGrayTextBold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666
}
.pulldown {
	BORDER-RIGHT: #fd7e07 1px; BORDER-TOP: #fd7e07 1px; BACKGROUND: #ffffff; BORDER-LEFT: #fd7e07 1px; BORDER-BOTTOM: #fd7e07 1px
}
.medGrayLink2 {
	FONT-SIZE: 13px; COLOR: #999999; LINE-HEIGHT: 14px; TEXT-DECORATION: none
}
.medGrayNoLead {
	FONT-SIZE: 11px; COLOR: #999999; LINE-HEIGHT: 14px; TEXT-DECORATION: none
}
.medOrange {
	FONT-SIZE: 11px; COLOR: #fd7e07; LINE-HEIGHT: 17px; TEXT-DECORATION: none
}
.medPurple {
	FONT-SIZE: 11px; COLOR: #651548; LINE-HEIGHT: 17px; TEXT-DECORATION: none
}
.smWhiteText {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: none
}
.lgWhiteText {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
.prodDetBrand {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; PADDING-BOTTOM: 2px; COLOR: #666666; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.prodDetLook {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; TEXT-DECORATION: none
}
.prodDetStyle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; COLOR: #333333; TEXT-DECORATION: none
}
.prodDetCopy {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 14px; TEXT-DECORATION: none
}
.prodDetSpecs {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #878787; LINE-HEIGHT: 8px; TEXT-DECORATION: none
}
.prodDetPrice {
	FONT-SIZE: 11px; COLOR: #333333; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.new {
	FONT-SIZE: 10px; WIDTH: 90px; HEIGHT: 17px
}
.pageTitle {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; COLOR: #999999
}
.pageTitle2 {
	FONT-WEIGHT: normal; FONT-SIZE: 25pt; COLOR: #c8c8c8
}
.swatchtext {
	FONT-SIZE: 9px; COLOR: #000000
}
.select {
	FONT-SIZE: 11px
}
.sizeColorSelect {
	FONT-SIZE: 11px; WIDTH: 100px
}
INPUT {
	FONT-SIZE: 11px
}
INPUT.login {
	WIDTH: 230px
}
.emailAddressInput {
	FONT-SIZE: 11px; WIDTH: 220px
}
DIV#swatchesOuter {
	Z-INDEX: 100; OVERFLOW: hidden; WIDTH: 70px; POSITION: relative; HEIGHT: 400px
}
DIV#swatches {
	Z-INDEX: 1; LEFT: 0px; OVERFLOW: hidden; WIDTH: 70px; CLIP: rect(0px 70px 400px 0px); POSITION: absolute; TOP: 0px; HEIGHT: 400px
}
DIV#hold {
	Z-INDEX: 100; OVERFLOW: hidden; WIDTH: 163px; POSITION: relative; HEIGHT: 447px
}
DIV#holdLook {
	Z-INDEX: 100; VERTICAL-ALIGN: middle; OVERFLOW: hidden; WIDTH: 740px; BOTTOM: 4px; POSITION: relative; TOP: 4px; HEIGHT: 60px
}
DIV#wn {
	Z-INDEX: 1; LEFT: 0px; OVERFLOW: hidden; WIDTH: 163px; CLIP: rect(0px 163px 447px 0px); POSITION: absolute; TOP: 0px; HEIGHT: 447px
}
DIV#wnLook {
	Z-INDEX: 1; LEFT: -3px; OVERFLOW: hidden; WIDTH: 745px; CLIP: rect(0px,780px,60px,0px); POSITION: absolute; TOP: -4px; HEIGHT: 62px
}
DIV.content {
	Z-INDEX: 1; LEFT: 0px; VISIBILITY: hidden; POSITION: absolute; TOP: 0px
}
DIV.contentLook {
	Z-INDEX: 1; LEFT: 0px; VISIBILITY: hidden; POSITION: absolute; TOP: 0px
}
DIV#scrollbar {
	FONT-SIZE: 1px; Z-INDEX: 1; LEFT: 0px; WIDTH: 11px; POSITION: relative; TOP: 0px; HEIGHT: 160px
}
DIV#track {
	Z-INDEX: 1; BACKGROUND: url(/images/nav/track.gif) #336; LEFT: 0px; WIDTH: 11px; POSITION: absolute; TOP: 12px; HEIGHT: 136px
}
DIV#dragBar {
	Z-INDEX: 1; LEFT: 1px; WIDTH: 9px; POSITION: absolute; TOP: 1px; HEIGHT: 20px; BACKGROUND-COLOR: #ceced6
}
DIV#up {
	Z-INDEX: 2; LEFT: 0px; POSITION: relative; TOP: 0px
}
DIV#down {
	Z-INDEX: 3; LEFT: 0px; BOTTOM: 0px; POSITION: relative
}
DIV#left {
	Z-INDEX: 2; LEFT: 0px; POSITION: relative; TOP: 2px
}
DIV#right {
	Z-INDEX: 3; LEFT: 0px; POSITION: relative; TOP: 2px
}
BODY {
	TEXT-ALIGN: center
}
TH {
	FONT-SIZE: 1.4em; TEXT-ALIGN: left
}
A IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
P {
	MARGIN: 0px 0px 0.6em
}
H2 {
	FONT-SIZE: 1.2em; MARGIN: 0px 0px 0.6em
}
H3 {
	FONT-SIZE: 1.1em; MARGIN: 0px 0px 0.6em
}
DIV.content {
	TEXT-ALIGN: left
}
TABLE.main {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; MARGIN: auto; BORDER-LEFT: #999 1px solid; WIDTH: 440px; BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #eee; TEXT-ALIGN: left
}
TABLE.main TD.text {
	VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
TABLE.main TD.navs {
	VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
TD#scrollLinks {
	WIDTH: 12px
}
TD.navs UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
TD.navs UL LI {
	MARGIN: 0px 0px 0.6em 0.4em
}
TD.navs UL LI A {
	TEXT-DECORATION: none
}
TD.navs UL LI A:hover {
	TEXT-DECORATION: underline
}
.wishcopy {
	FONT-SIZE: 8pt; COLOR: #666666; LINE-HEIGHT: 16px
}
.wishlabel {
	FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 16px
}
.wishboldcopy {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #333333; LINE-HEIGHT: 16px
}
.wishblackcopy {
	FONT-SIZE: 8pt; COLOR: #000000; LINE-HEIGHT: 16px
}
.wishorangecopy {
	FONT-SIZE: 8pt; COLOR: #f79027; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
.giftgraytext {
	FONT-SIZE: 8pt; COLOR: #a9a9a9; LINE-HEIGHT: 16px
}
DIV.leftNavHandle {
	BACKGROUND-COLOR: #fd7e07
}
