#globalBodyContainer {
	BACKGROUND-COLOR: #f1f1f1
}
#globalBodyContent {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 0px solid; MARGIN-LEFT: auto; BORDER-LEFT: #cccccc 1px solid; WIDTH: 736px; MARGIN-RIGHT: auto; PADDING-TOP: 8px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: white
}
#globalBodyContentCheckoutSignin {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 0px solid; MARGIN-LEFT: auto; BORDER-LEFT: #cccccc 1px solid; WIDTH: 845px; MARGIN-RIGHT: auto; PADDING-TOP: 8px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: white
}
.homepage#globalBodyContent {
	PADDING-TOP: 0px
}
#globalBodyFooterContent {
	CLEAR: both; BORDER-TOP: #999999 1px solid; MARGIN-TOP: 8px; MARGIN-LEFT: auto; WIDTH: 738px; MARGIN-RIGHT: auto; BACKGROUND-COLOR: #f1f1f1
}
#globalFooterContainer {
	HEIGHT: 150px
}
#globalFooterBox {
	MARGIN-LEFT: auto; WIDTH: 736px; MARGIN-RIGHT: auto
}
#static_tabs {
	PADDING-RIGHT: 1px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 17px; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: arial,helvetica,verdana,sans-serif
}
#static_tabs A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(/img/service/customerServiceTabOutline.gif); PADDING-BOTTOM: 18px; MARGIN-RIGHT: 2px; PADDING-TOP: 15px; BACKGROUND-REPEAT: no-repeat; WHITE-SPACE: normal; BACKGROUND-COLOR: #f2f2f2; TEXT-DECORATION: none
}
#static_tabs A.current {
	BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: white
}
#mcyLocalNavTitle {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 1.4em; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.1em; PADDING-TOP: 0px; FONT-FAMILY: arial,helvetica,verdana,sans-serif; TEXT-DECORATION: none
}
#localPageHeader {
	FLOAT: left; WIDTH: 160px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 26px; BACKGROUND-COLOR: #ffffff
}
#localDepthPathBox {
	FLOAT: left; BORDER-LEFT: #cccccc 1px solid; WIDTH: 575px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 26px; BACKGROUND-COLOR: #f1f1f1
}
#bag_buttons {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #cccccc 0px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 12px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 271px; PADDING-TOP: 12px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #f1f1f1; TEXT-ALIGN: right
}
.welcome {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.standard {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 14px; FONT-FAMILY: verdana,arial,lucida,sans-serif
}
UL {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 14px; FONT-FAMILY: verdana,arial,lucida,sans-serif
}
LI {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 14px; FONT-FAMILY: verdana,arial,lucida,sans-serif
}
TD {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 14px; FONT-FAMILY: verdana,arial,lucida,sans-serif
}
P {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 14px; FONT-FAMILY: verdana,arial,lucida,sans-serif
}
BODY {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 14px; FONT-FAMILY: verdana,arial,lucida,sans-serif
}
SPAN {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 14px; FONT-FAMILY: verdana,arial,lucida,sans-serif
}
DIV {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 14px; FONT-FAMILY: verdana,arial,lucida,sans-serif
}
H1 {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 14px; FONT-FAMILY: verdana,arial,lucida,sans-serif
}
H3 {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 14px; FONT-FAMILY: verdana,arial,lucida,sans-serif
}
H4 {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 14px; FONT-FAMILY: verdana,arial,lucida,sans-serif
}
H5 {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 14px; FONT-FAMILY: verdana,arial,lucida,sans-serif
}
H6 {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 14px; FONT-FAMILY: verdana,arial,lucida,sans-serif
}
.standard_checkout {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 14px; FONT-FAMILY: verdana,arial,lucida,sans-serif; TEXT-ALIGN: left
}
.standard_prod_pricing_group {
	FONT-SIZE: 11px; MARGIN: 0px 0px 8px; COLOR: #333333; LINE-HEIGHT: 14px; FONT-FAMILY: verdana,arial,lucida,sans-serif
}
.standard-normal {
	TEXT-DECORATION: none
}
.errorText {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
.generalError {
	BORDER-RIGHT: #ff0000 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ff0000 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 10px 10px 0px 0px; BORDER-LEFT: #ff0000 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ff0000 1px solid
}
.messageBox {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 10px 10px 0px 0px; BORDER-LEFT: #666666 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #666666 1px solid; BACKGROUND-COLOR: #cccccc
}
.strokeColor {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #cccccc
}
.strokeColorBonus {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #ff0000
}
.htmlHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666
}
.furniture {
	FONT-SIZE: 10px; COLOR: #666666
}
.popupHdr1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #666666
}
.popupHdr2 {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #666666
}
.simpleHeade r {
	FONT-WEIGHT: bold
}
.textHeader {
	FONT-WEIGHT: bold
}
.sweeps {
	COLOR: #001d4f
}
.subHeaderAccentBold13 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #cc0000
}
.subHeaderAccentBold14 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #cc0000
}
.subHeaderBold13 {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #333333
}
.checkoutHeader {
	FONT-SIZE: 18px; TEXT-TRANSFORM: uppercase; COLOR: #ff0000
}
DIV.checkoutHeader IMG {
	VERTICAL-ALIGN: middle
}
.bg_checkered {
	BACKGROUND-IMAGE: url(/img/checkout/dotted_line.gif); BACKGROUND-COLOR: #333333
}
.solidLine {
	BACKGROUND-COLOR: #333333
}
.secondaryText {
	FONT-SIZE: 9px; COLOR: #666666; LINE-HEIGHT: 12px; FONT-FAMILY: verdana,arial,lucida,sans-serif
}
.basic {
	TEXT-ALIGN: left
}
.Expanded {
	DISPLAY: block
}
.Collapsed {
	DISPLAY: none
}
A {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: verdana,arial,lucida,sans-serif
}
A.seeMore {
	FONT-SIZE: 9px; COLOR: #cccccc
}
A.my_footer {
	FONT-SIZE: 10px; COLOR: #333333; TEXT-DECORATION: none
}
A.accent {
	COLOR:#E07A18; font-size:16px;
}
.menu_top_normal {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; TEXT-TRANSFORM: lowercase; CURSOR: hand; COLOR: #ff0000; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.menu_top_selected {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; TEXT-TRANSFORM: lowercase; CURSOR: hand; COLOR: #ff0000; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.menu_bucket_normal {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; TEXT-TRANSFORM: uppercase; CURSOR: default; COLOR: #000000; FONT-FAMILY: verdana,arial,lucida,sans-serif; TEXT-DECORATION: none
}
.menu_bucket_expanded {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; TEXT-TRANSFORM: uppercase; CURSOR: default; COLOR: #000000; FONT-FAMILY: verdana,arial,lucida,sans-serif; TEXT-DECORATION: none
}
.menu_bucket_selected {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; TEXT-TRANSFORM: uppercase; CURSOR: hand; COLOR: #ffffff; FONT-FAMILY: verdana,arial,lucida,sans-serif; BACKGROUND-COLOR: #333333; TEXT-DECORATION: none
}
.menu_bucket_selected_default {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; TEXT-TRANSFORM: uppercase; CURSOR: hand; COLOR: #ffffff; FONT-FAMILY: verdana,arial,lucida,sans-serif; BACKGROUND-COLOR: #333333; TEXT-DECORATION: none
}
.menu_bucket_normal_hilite {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; TEXT-TRANSFORM: uppercase; CURSOR: hand; COLOR: #ff0000; FONT-FAMILY: verdana,arial,lucida,sans-serif; TEXT-DECORATION: none
}
.menu_bucket_expanded_hilite {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; TEXT-TRANSFORM: uppercase; CURSOR: hand; COLOR: #ff0000; FONT-FAMILY: verdana,arial,lucida,sans-serif; TEXT-DECORATION: none
}
.menu_bucket_normal_default {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; TEXT-TRANSFORM: uppercase; CURSOR: hand; COLOR: #000000; FONT-FAMILY: verdana,arial,lucida,sans-serif; TEXT-DECORATION: none
}
.menu_bucket_expanded_default {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; TEXT-TRANSFORM: uppercase; CURSOR: hand; COLOR: #000000; FONT-FAMILY: verdana,arial,lucida,sans-serif; TEXT-DECORATION: none
}
.menu_bucket_selected_hilite {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; TEXT-TRANSFORM: uppercase; CURSOR: hand; COLOR: #ffffff; FONT-FAMILY: verdana,arial,lucida,sans-serif; BACKGROUND-COLOR: #333333; TEXT-DECORATION: none
}
.menu_parent_normal {
	FONT-SIZE: 11px; CURSOR: hand; COLOR: #333333; FONT-FAMILY: verdana,arial,lucida,sans-serif; TEXT-DECORATION: none; height:22px;
}
.menu_child_normal {
	FONT-SIZE: 9px; CURSOR: hand; COLOR: #333333; FONT-FAMILY: verdana,arial,lucida,sans-serif; TEXT-DECORATION: none
}
.menu_child_normal_bullets {
	FONT-SIZE: 9px; CURSOR: hand; COLOR: #333333; FONT-FAMILY: verdana,arial,lucida,sans-serif; TEXT-DECORATION: none
}
.menu_parent_selected {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; CURSOR: hand; COLOR: #ffffff; FONT-FAMILY: verdana,arial,lucida,sans-serif; BACKGROUND-COLOR: #666666; TEXT-DECORATION: none
}
.menu_child_selected {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; CURSOR: hand; COLOR: #ffffff; FONT-FAMILY: verdana,arial,lucida,sans-serif; BACKGROUND-COLOR: #666666; TEXT-DECORATION: none
}
.menu_child_selected_bullets {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; CURSOR: hand; COLOR: #ffffff; FONT-FAMILY: verdana,arial,lucida,sans-serif; BACKGROUND-COLOR: #666666; TEXT-DECORATION: none
}
.menu_parent_expanded {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; CURSOR: hand; COLOR: #000000; FONT-FAMILY: verdana,arial,lucida,sans-serif; BACKGROUND-COLOR: #e9e7e8; TEXT-DECORATION: none
}
.menu_child_expanded {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; CURSOR: hand; COLOR: #000000; FONT-FAMILY: verdana,arial,lucida,sans-serif; BACKGROUND-COLOR: #e9e7e8; TEXT-DECORATION: none
}
.menu_child_expanded_bullets {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; CURSOR: hand; COLOR: #000000; FONT-FAMILY: verdana,arial,lucida,sans-serif; BACKGROUND-COLOR: #e9e7e8; TEXT-DECORATION: none
}
.menu_child_expanded_autohide {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: verdana,arial,lucida,sans-serif; BACKGROUND-COLOR: #e9e7e8
}
.menu_child_selected_autohide {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: verdana,arial,lucida,sans-serif; BACKGROUND-COLOR: #333333
}
.menu_header {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #333333; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: none
}
.menu_spacer {
	BACKGROUND-COLOR: #ffffff
}
.menu_gutter {
	BACKGROUND-COLOR: #cccccc
}
.menu_arrow {
	POSITION: relative
}
.red {
	COLOR: #cc0000
}
.depthPathLinked {
	COLOR: #444444
}
.depthPathActive {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #333333
}
.productThumb {
	COLOR: #333333
}
.productThumbOSV {
	FONT-SIZE: 9px
}
.productThumbDesc {
	COLOR: #666666
}
.productThumbPrice {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.productThumbSale {
	FONT-WEIGHT: bold; COLOR: #ff0000; TEXT-DECORATION: none
}
.productThumbBonus {
	FONT-WEIGHT: bold; COLOR: #cc0000; TEXT-DECORATION: none
}
.productThumbBonusDesc {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.productDetailShort {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.productDetailLong {
	FONT-WEIGHT: normal; MARGIN-BOTTOM: 8px
}
.productDetailPrice {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.productDetailOSV {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.productDetailSale {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff0000
}
.productDetailRebate {
	FONT-WEIGHT: bold; COLOR: #ff0000; TEXT-DECORATION: underline
}
.productImageControls {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; WIDTH: 273px; PADDING-TOP: 6px; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: center
}
.productImageControlButtons {
	MARGIN: 0px 16px
}
.prodInfoList {
	MARGIN-TOP: 5px; PADDING-LEFT: 13px; LIST-STYLE-POSITION: outside; FONT-SIZE: 11px; MARGIN-LEFT: 0px; LINE-HEIGHT: 11px; FONT-FAMILY: verdana; LIST-STYLE-TYPE: disc
}
#prod_info_list {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
#prod_info_list LI {
	PADDING-BOTTOM: 3px
}
#order_detail {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 287px; PADDING-TOP: 7px; BORDER-BOTTOM: #cccccc 1px solid
}
.prod_art_control_link {
	FONT-SIZE: 10px; COLOR: #666; TEXT-DECORATION: none
}
.PDP_restrictions {
	FONT-STYLE: italic
}
TD.masterPdpMemberPrice SPAN.productDetailPrice {
	FONT-SIZE: 10px
}
TD.masterPdpMemberPrice SPAN.productDetailSale {
	FONT-SIZE: 10px
}
.pdpMasterGroupingHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #ff0000; FONT-FAMILY: verdana,arial,lucida,sans-serif
}
.masterMemberContainer {
	PADDING-RIGHT: 8px; BORDER-TOP: #cccccc 1px dotted; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; OVERFLOW: hidden; WIDTH: 550px; PADDING-TOP: 8px; HEIGHT: 60px
}
.mmExpanded {
	DISPLAY: block
}
.mmCollapsed {
	DISPLAY: none
}
.swatchImage {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.swatchText {
	FONT-SIZE: 9px; TEXT-ALIGN: center
}
.masterTableContainer {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 7px; BORDER-BOTTOM: #cccccc 1px solid
}
TABLE.masterTable TD {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; VERTICAL-ALIGN: top; PADDING-TOP: 8px
}
TABLE.masterTable TR.colHeader TD {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #cccccc 1px solid
}
TABLE.masterTable TR.colHeader TD.first {
	BORDER-LEFT-WIDTH: 0px
}
TABLE.masterTable TD.divider {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px dotted
}
.only {
	TEXT-ALIGN: right
}
.chanelLogoBG {
	BACKGROUND-IMAGE: url(/img/misc/chanelLogoBG.gif); WIDTH: 212px; BACKGROUND-REPEAT: no-repeat
}
.babyText {
	COLOR: #9999cc
}
.babyTextHeader {
	FONT-WEIGHT: bold; COLOR: #9999cc
}
.babyHtmlHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #9999cc
}
.promoPrice {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
.promoDiscount {
	COLOR: #ff0000; FONT-STYLE: italic
}
.totalsStandard {
	FONT-SIZE: 12px
}
.totalsPromoDiscount {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000
}
.totalsTotal {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; BACKGROUND-COLOR: #f1f1f1
}
.formColHeading {
	FONT-WEIGHT: bold; COLOR: #000000
}
.formHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; BACKGROUND-COLOR: #cccccc
}
.formSubHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.formFeature {
	COLOR: #ff0000
}
.formLabel {
	FONT-WEIGHT: bold; COLOR: #333333
}
.formText {
	FONT-WEIGHT: normal
}
.formTextBold {
	FONT-WEIGHT: bold
}
.formLink {
	FONT-WEIGHT: bold; COLOR: #666666
}
.formPrice {
	FONT-WEIGHT: bold; COLOR: #000000
}
.formValidation {
	FONT-WEIGHT: normal
}
.formBigText {
	FONT-WEIGHT: normal; FONT-SIZE: 12px
}
.formError {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
.formBorder {
	BORDER-RIGHT: #cccccc 2px solid; BORDER-TOP: #cccccc 2px solid; DISPLAY: block; BORDER-LEFT: #cccccc 2px solid; BORDER-BOTTOM: #cccccc 2px solid
}
.banner-box {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 12px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 12px; PADDING-BOTTOM: 10px; MARGIN: 5px 0px 5px 5px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px solid
}
.banner-text-large-dark {
	FONT-SIZE: 13px; COLOR: #333333; FONT-FAMILY: arial,helvetica,sans-serif
}
.banner-text-small-dark {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: arial,helvetica,sans-serif
}
.banner-text-large {
	FONT-SIZE: 13px; COLOR: #666666; FONT-FAMILY: arial,helvetica,sans-serif
}
.banner-text-small {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: arial,helvetica,sans-serif
}
A.banner-link-large {
	FONT-SIZE: 13px; COLOR: #333333; FONT-FAMILY: arial,helvetica,sans-serif
}
A.banner-link-small {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: arial,helvetica,sans-serif
}
A.banner-link-noline-large {
	FONT-SIZE: 13px; COLOR: #333333; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: none
}
A.banner-link-noline-small {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: none
}
A.banner-link-bold-large {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #333333; FONT-FAMILY: arial,helvetica,sans-serif
}
A.banner-link-bold-small {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: arial,helvetica,sans-serif
}
A.banner-link-noline-bold-large {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #333333; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: none
}
A.banner-link-noline-bold-small {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: none
}
DIV.coachmaincontent TABLE TBODY TR TD.productThumb DIV.productThumbDescContainer {
	WIDTH: 150px
}
.coachcontainer {
	WIDTH: 738px; FONT-FAMILY: Arial, Helvetica, Verdana, Sans-serif; POSITION: relative
}
.coachtitlebar {
	WIDTH: 738px; HEIGHT: 54px; BACKGROUND-COLOR: #4e2614
}
.coachnavmenu {
	Z-INDEX: 1; LEFT: 221px; POSITION: absolute; TOP: 0px
}
.coachmaincontent {
	WIDTH: 738px; FONT-FAMILY: Arial, Helvetica, Verdana, Sans-serif; POSITION: relative
}
.coachfooter {
	BORDER-TOP: #4e2614 1px solid; FLOAT: left; WIDTH: 738px; BACKGROUND-COLOR: white
}
.coachcategoryproduct {
	TEXT-TRANSFORM: capitalize; COLOR: #666666; TEXT-ALIGN: center
}
.coachcrosssell {
	TEXT-TRANSFORM: capitalize; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, Verdana, Sans-serif; TEXT-ALIGN: left
}
.bg-dots {
	BACKGROUND: url(/img/coach/dottedline_on_white_tall.gif) repeat-x; HEIGHT: 23px
}
DIV.bg-dots DIV.coacheoltitle {
	PADDING-RIGHT: 9px; FLOAT: left; MARGIN: 0px; BACKGROUND-COLOR: white
}
DIV.bg-dots DIV.coacheoldotted {
	BACKGROUND: url(/img/coach/dottedline_on_white_tall.gif) repeat-x; LEFT: 0px; MARGIN: 0px; WIDTH: 100%; HEIGHT: 23px
}
DIV.coachproductname {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; FONT-FAMILY: Arial, Helvetica, Verdana, Sans-serif
}
DIV.coachproductprice {
	FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Arial, Helvetica, Verdana, Sans-serif
}
DIV.coachproductdescription {
	MARGIN-TOP: 5px; FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN-BOTTOM: 20px; FONT-FAMILY: Arial, Helvetica, Verdana, Sans-serif
}
DIV.coachproductdescription UL {
	MARGIN-TOP: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: inside; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: disc
}
DIV.coachproductdescription LI {
	MARGIN-LEFT: 0px; LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Helvetica, Verdana, Sans-serif
}
DIV.coachproductname B {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; COLOR: black; FONT-FAMILY: Arial, Helvetica, Verdana, Sans-serif
}
DIV.coachproductname SPAN.productDetailShort {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; COLOR: black; FONT-FAMILY: Arial, Helvetica, Verdana, Sans-serif
}
DIV.coachproductname SPAN.coachnewproduct {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: none; COLOR: black; FONT-FAMILY: Arial, Helvetica, Verdana, Sans-serif
}
DIV.coachproductprice SPAN.productDetailPrice {
	FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Arial, Helvetica, Verdana, Sans-serif
}
DIV.coachproductprice STRONG {
	FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Arial, Helvetica, Verdana, Sans-serif
}
DIV.coachproductdescription {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN-BOTTOM: 20px; COLOR: black; FONT-FAMILY: Arial, Helvetica, Verdana, Sans-serif
}
DIV.coachproductdescription UL {
	MARGIN-TOP: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: inside; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: disc
}
DIV.coachproductdescription LI {
	FONT-SIZE: 11px; MARGIN-LEFT: 0px; COLOR: black; LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Helvetica, Verdana, Sans-serif
}
DIV.coachmaincontent DIV TABLE TBODY TR TD A {
	FONT-FAMILY: Arial, Helvetica, Verdana, Sans-serif; TEXT-DECORATION: none
}
DIV.coachmaincontent DIV TABLE TBODY TR TD SPAN.productThumbPrice {
	FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, Verdana, Sans-serif
}
DIV.coachmaincontent TABLE TBODY TR TD A SPAN.standard {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, Verdana, Sans-serif
}
DIV.coachmaincontent TABLE TBODY TR TD SPAN.productThumbPrice {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, Verdana, Sans-serif
}
DIV.coachmaincontent TABLE TBODY TR TD A SPAN.coachnewproduct {
	FONT-SIZE: 11px; TEXT-TRANSFORM: none; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, Verdana, Sans-serif
}
DIV.coachmaincontent DIV.coachcrosssell TABLE TBODY TR TD A SPAN.standard {
	FONT-SIZE: 9px; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, Verdana, Sans-serif
}
DIV.coachmaincontent DIV.coachcrosssell TABLE TBODY TR TD A SPAN.coachnewproduct {
	FONT-SIZE: 9px; TEXT-TRANSFORM: none; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, Verdana, Sans-serif
}
DIV.coachmaincontent DIV.coachcrosssell TABLE TBODY TR TD {
	TEXT-ALIGN: left
}
#bold {
	FONT-WEIGHT: bold
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; TEXT-TRANSFORM: lowercase; COLOR: #cc0000; FONT-FAMILY: 'Myriad Pro', Arial, Sans-serif
}
H2 {
	MARGIN-TOP: 0px; FONT-SIZE: 12px; MARGIN-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; COLOR: #cc0000; FONT-FAMILY: 'Myriad Pro',Verdana,Sans-serif
}
.h2 {
	MARGIN-TOP: 0px; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; COLOR: #cc0000; FONT-FAMILY: 'Myriad Pro', Arial, Sans-serif
}
.h2_checkout {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #aaaaaa; FONT-FAMILY: 'Myriad Pro', Arial, Sans-serif; TEXT-ALIGN: center
}
A.h2Link {
	MARGIN-TOP: 0px; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; COLOR: #cc0000; LINE-HEIGHT: 18px; FONT-FAMILY: 'Myriad Pro', Arial, Sans-serif
}
H3 {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 11px
}
A.h3Link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 14px
}
H4 {
	DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 13px
}
H5 {
	DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 12px
}
H6 {
	DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 11px
}
.arrowList {
	PADDING-LEFT: 1em; LIST-STYLE-IMAGE: url(/img/misc/my-ma-xx-xx.indexArrow.gif); MARGIN-LEFT: 6px
}
.buttonSubmitBorders {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #ff0c00 1px solid; BORDER-LEFT: #ff0c00 1px solid; BORDER-BOTTOM: #000000 1px solid
}
.buttonNonSubmitBorders {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; MARGIN-RIGHT: 8px; BORDER-BOTTOM: #000000 1px solid
}
.secondRowButton {
	MARGIN-TOP: 8px
}
SELECT {
	FONT-SIZE: 12px; FONT-FAMILY: arial,helvetica,sans-serif
}
.myRatesTable {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid; BORDER-COLLAPSE: collapse
}
.myRatesTable TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.border_1px_error {
	BORDER-RIGHT: #ff0000 1px solid; BORDER-TOP: #ff0000 1px solid; DISPLAY: block; BORDER-LEFT: #ff0000 1px solid; BORDER-BOTTOM: #ff0000 1px solid
}
.border_1px_accent {
	BORDER-RIGHT: #cc0000 1px solid; BORDER-TOP: #cc0000 1px solid; DISPLAY: block; BORDER-LEFT: #cc0000 1px solid; BORDER-BOTTOM: #cc0000 1px solid
}
.border_2px_accent {
	BORDER-RIGHT: #cc0000 2px solid; BORDER-TOP: #cc0000 2px solid; DISPLAY: block; BORDER-LEFT: #cc0000 2px solid; BORDER-BOTTOM: #cc0000 2px solid
}
.border_1px_standard {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; DISPLAY: block; BORDER-LEFT: #333333 1px solid; BORDER-BOTTOM: #333333 1px solid
}
.border_2px_primary {
	BORDER-RIGHT: #cccccc 2px solid; BORDER-TOP: #cccccc 2px solid; DISPLAY: block; BORDER-LEFT: #cccccc 2px solid; BORDER-BOTTOM: #cccccc 2px solid
}
.border_1px_primary {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; DISPLAY: block; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.border_2px_secondary {
	BORDER-RIGHT: #666666 2px solid; BORDER-TOP: #666666 2px solid; DISPLAY: block; BORDER-LEFT: #666666 2px solid; BORDER-BOTTOM: #666666 2px solid
}
.border_1px_baby {
	BORDER-RIGHT: #9999cc 1px solid; BORDER-TOP: #9999cc 1px solid; DISPLAY: block; BORDER-LEFT: #9999cc 1px solid; BORDER-BOTTOM: #9999cc 1px solid
}
.border_2px_sweeps {
	BORDER-RIGHT: #001d4f 2px solid; BORDER-TOP: #001d4f 2px solid; DISPLAY: block; BORDER-LEFT: #001d4f 2px solid; BORDER-BOTTOM: #001d4f 2px solid
}
.bg_standard {
	BACKGROUND-COLOR: #333333
}
.bg_primary {
	BACKGROUND-COLOR: #cccccc
}
.bg_secondary {
	BACKGROUND-COLOR: #666666
}
.bg_tertiary {
	BACKGROUND-COLOR: #ff0000
}
.bg_quaternary {
	BACKGROUND-COLOR: #f1f1f1
}
.bg_highlight {
	BACKGROUND-COLOR: #e9e7e8
}
.bg_accent {
	BACKGROUND-COLOR: #cc0000
}
.bg_sale {
	BACKGROUND-COLOR: #ff0000
}
.bg_light_gray {
	BACKGROUND-COLOR: #f1f1f1
}
.bg_error {
	BACKGROUND-COLOR: #ff0000
}
.bg_baby {
	BACKGROUND-COLOR: #9999cc
}
.bg_standard {
	BACKGROUND-COLOR: #333333
}
.bg_cs-01 {
	BACKGROUND-COLOR: #e2eaf0
}
.bg_cs-02 {
	BACKGROUND-COLOR: #bed7ec
}
.bg_cs-03 {
	BACKGROUND-COLOR: #3757a5
}
.bg_cs-04 {
	BACKGROUND-COLOR: #cccccc
}
.bg_st-02 {
	BACKGROUND-COLOR: #d6cead
}
.bg_footer {
	BACKGROUND-COLOR: #e5e5e5
}
.primary {
	COLOR: #cccccc! important
}
.secondary {
	COLOR: #666666! important
}
.tertiary {
	COLOR: #ff0000! important
}
.quaternary {
	COLOR: #f1f1f1! important
}
.highlight {
	COLOR: #e9e7e8! important
}
.accent {
	COLOR: #E07A18! important
}
.sale {
	COLOR: #ff0000! important
}
.header {
	COLOR: #cc0000! important
}
.error {
	COLOR: #ff0000! important
}
.baby {
	COLOR: #9999cc! important
}
.black {
	COLOR: #000000! important
}
.white {
	COLOR: #ffffff! important
}
.quaternary {
	COLOR: #f1f1f1! important
}
.checkout_step_dark {
	FONT-WEIGHT: bold; COLOR: #666666; TEXT-ALIGN: center
}
.checkout_step_grey {
	FONT-WEIGHT: bold; COLOR: #c2c2c2; TEXT-ALIGN: center
}
.checkout_step_red {
	FONT-WEIGHT: bold; COLOR: #cc0000; TEXT-ALIGN: center
}
.checkout_red_header {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #cc0000; FONT-FAMILY: Arial, Helvetica, Verdana, Sans-serif
}
.checkout_subNav {
	FONT-WEIGHT: bold; FLOAT: left; COLOR: #666; TEXT-ALIGN: center
}
.checkout_required {
	FONT-WEIGHT: bold; TEXT-ALIGN: left
}





/*CUSTOMER SERVICE STYLE SHEET*/
.yhlpmdl .cnt {font:normal 92% arial; color:#545454; padding:2px 0px 0 12px; margin-right:15px;}
.yhlpmdl {width: 212px; margin:15px 0 10px 8px; padding:0; *margin-left:8px; _margin-left:0px;}
.yhlpmdl h2 {font:bold 14px arial; color:#7A2185; padding:12px 0 0 12px; margin:0; width:150px;}
.yhlpmdl p {font:normal 85% arial; color:#545454; padding:0 0 0 10px; margin:0; }
.yhlpmdl .tp{background: url(1.jpg) no-repeat; min-height:38px; _height:38px; margin:0; padding:0;}
.yhlpmdl .bd{background: url(2.jpg) repeat-y;font:normal 85% arial; padding:0; color:#545454;}
.yhlpmdl .bm{background: url(bottom.jpg)  no-repeat; height:14px; _margin-bottom:-10px; }
.yhlpmdl ul, .yhlpmdl ol {margin: 10px 10px 10px 17px; padding:0; list-style: disc; *margin:10px 2px 10px 25px; _font:normal 14px arial; }

.yhlpmdl .cnt {font:normal 92% arial; color:#545454; padding:2px 0px 0 12px; margin-right:15px;}
#bd { background-color:#fff;}
.bb-list{margin:1em 0em 1em 3em; text-align:left;}

#hlpA .bb-list {margin:1em 0em 1em 0em; *margin:1em 0em 1em 4em;}
.bb-list{margin:1em 0em 1em 3em;}
.bb-code-block {border:1px solid #fff;}
img {
	border:0px;
	background-repeat: no-repeat;
}
p span{line-height:1.5;} 
table { border-spacing: 0px; border-color: #CCC; border-collapse: separate;}
form{ margin:0; padding:0;}
a:link,a:visited,a:active { color:#333333;text-decoration:none;}
a:hover {text-decoration:underline;}
.line {border-bottom:1px dotted #CCC; padding-bottom:10px; margin: 0 0 10px 10px;}
