
TH {
	padding-right : 0px;
	padding-left : 0px;
	padding-bottom : 0px;
	margin : 0px;
	vertical-align : top;
	padding-top : 0px;
}
DIV.navilayer-sub DIV TD {
	padding-right : 2px;
	padding-left : 4px;
	padding-bottom : 4px;
	vertical-align : middle;
	padding-top : 2px;
	background-color : #ffffff;
}
IMG {
	border-right : 0px;
	border-top : 0px;
	border-left : 0px;
	border-bottom : 0px;
}
IMG.swatch {
	border-right : #ffffff 1px solid;
	border-top : #ffffff 1px solid;
	vertical-align : text-bottom;
	border-left : #ffffff 1px solid;
	width : 15px;
	border-bottom : #ffffff 1px solid;
	height : 15px;
}
TABLE {
	padding-right : 0px;
	padding-left : 0px;
	padding-bottom : 0px;
	width : 100%;
	padding-top : 0px;
	border-collapse : collapse;
	align : center;
}
TD {
	padding-right : 0px;
	padding-left : 0px;
	padding-bottom : 0px;
	margin : 0px;
	vertical-align : top;
	padding-top : 0px;
}
DIV.navilayer-sub {
	visibility : hidden;
	position : absolute;
}
DIV.navilayer-sub DIV {
	cursor : pointer;
}
DIV.navilayer-sub DIV A:hover {
	color : #000000;
}
DIV.navilayer-sub DIV A:link {
	font : 9px verdana, arial, sans-serif;
	width : 100%;
	color : #000000;
	text-decoration : none;
}
DIV.navilayer-sub DIV A:visited {
	font : 9px verdana, arial, sans-serif;
	width : 100%;
	color : #000000;
	text-decoration : none;
}
DIV.navilayer-sub DIV DIV {
	padding-right : 2px;
	padding-left : 4px;
	padding-bottom : 4px;
	padding-top : 2px;
	background-color : #ffffff;
}
A {
	color : #003399;
	text-decoration : underline;
}
A.selected {
	border-right : #003399 1px solid;
	border-top : #003399 1px solid;
	border-left : #003399 1px solid;
	border-bottom : #003399 1px solid;
}
A.swatch {
	border-right : #e6e6e6 1px solid;
	border-top : #e6e6e6 1px solid;
	border-left : #e6e6e6 1px solid;
	border-bottom : #e6e6e6 1px solid;
}
A.swatch:hover {
	border-right : #003399 1px solid;
	border-top : #003399 1px solid;
	border-left : #003399 1px solid;
	border-bottom : #003399 1px solid;
}
BODY {
	margin : 0px;
	font : 9px arial,verdana,san-serif;
	color : black;
	text-align : center;
}
.text-norm-sm2-bold {
	font-weight : bold;
	font-size : 11px;
	color : black;
}
.text-norm-sm2-bold-right {
	font-weight : bold;
	font-size : 11px;
	color : black;
	text-align : right;
}
.text-norm-sm2-center {
	font-weight : normal;
	font-size : 11px;
	color : black;
	text-align : center;
}
.text-norm-sm2-right {
	font-weight : normal;
	font-size : 11px;
	color : black;
	text-align : right;
}
.text-subtitle-lg4 {
	font-weight : bold;
	font-size : 18px;
	text-transform : capitalize;
	color : #003399;
}
.text-title-lg5 {
	font-weight : bold;
	font-size : 24px;
	color : #0435b1;
}
.strikethrough {
	text-decoration : line-through;
}
.text-green-bld13 {
	font-weight : bold;
	font-size : 13px;
	color : #33cc00;
}
.text-norm-lg-bold {
	font-weight : bold;
	font-size : 14px;
	color : black;
}
.text-norm-md {
	font-weight : normal;
	font-size : 12px;
	color : black;
}
.text-norm-sm2 {
	font-weight : normal;
	font-size : 11px;
	color : black;
	text-align : left;
}
.section-right_major-one {
	width : 33%;
}
.section-right_major-two {
	width : 66%;
}
.section-right_major_fixed-one {
	width : 145px;
}
.section-split_major-all {
	width : 385px;
}
.see-all A:link {
	font : bold 9px verdana, arial, sans-serif;
	width : 100%;
	color : #000000;
	text-decoration : none;
}
.see-all A:visited {
	font : bold 9px verdana, arial, sans-serif;
	width : 100%;
	color : #000000;
	text-decoration : none;
}
.searchResultsTypeFlgImg {
	width : 130px;
	height : 20px;
}
.section-3columns-all {
	width : 33%;
}
.section-left_major-one {
	width : 66%;
}
.section-left_major-two {
	width : 33%;
}
.section-left_major_fixed-two {
	width : 145px;
}
.promo-txt86 {
	font-weight : bold;
	font-size : 15px;
	color : #ffffff;
}
.promo-txt89 {
	font-weight : bold;
	font-size : 15px;
	color : #cc0000;
}
.promo-txt95 {
	font-weight : bold;
	font-size : 16px;
	color : #000000;
}
.promo-txt99 {
	font-weight : bold;
	font-size : 16px;
	color : #ffffff;
}
.promo-txtR8 {
	font-size : 8px;
	color : #cc0000;
}
.searchResultsAvlFlgImg {
	width : 72px;
	height : 20px;
}
.promo-txt60 {
	font-weight : bold;
	font-size : 13px;
	color : #ffffff;
}
.promo-txt63 {
	font-weight : bold;
	font-size : 13px;
	color : #cc0000;
}
.promo-txt69 {
	font-weight : bold;
	font-size : 14px;
	color : #000000;
}
.promo-txt73 {
	font-weight : bold;
	font-size : 14px;
	color : #ffffff;
}
.promo-txt82 {
	font-weight : bold;
	font-size : 15px;
	color : #000000;
}
.promo-txt34 {
	font-weight : bold;
	font-size : 11px;
	color : #cc0000;
}
.promo-txt43 {
	font-weight : bold;
	font-size : 12px;
	color : #000000;
}
.promo-txt47 {
	font-weight : bold;
	font-size : 12px;
	color : #ffffff;
}
.promo-txt55 {
	font-size : 13px;
	color : #000000;
}
.promo-txt56 {
	font-weight : bold;
	font-size : 13px;
	color : #000000;
}
.promo-txt136 {
	font-weight : bold;
	font-size : 19px;
	color : #000000;
}
.promo-txt19 {
	font-size : 10px;
	color : #000000;
}
.promo-txt26 {
	font-size : 11px;
	color : #000000;
}
.promo-txt27 {
	font-weight : bold;
	font-size : 11px;
	color : #000000;
}
.promo-txt31 {
	font-weight : bold;
	font-size : 11px;
	color : #ffffff;
}
.promo-lk31 {
	font-weight : bold;
	font-size : 11px;
	color : #ffffff;
}
.promo-lk38 {
	font-weight : bold;
	font-size : 11px;
	color : #003399;
}
.promo-lk52 {
	font-weight : bold;
	font-size : 12px;
	color : #003399;
}
.promo-lk78 {
	font-weight : bold;
	font-size : 14px;
	color : #003399;
}
.promo-txt109 {
	font-weight : bold;
	font-size : 17px;
	color : #333333;
}
.promo-txt13 {
	font-size : 9px;
	color : #000000;
}
.productlistingSelectclub {
	padding-right : 0px;
	padding-left : 0px;
	z-index : 1;
	padding-bottom : 0px;
	padding-top : 0px;
	position : relative;
	top : -5px;
}
.productlistingSingleViewLeft {
	float : left;
}
.productlistingSingleViewRight {
	float : right;
}
.productlistingWhite {
	border-right : #9c9a9c 1px solid;
	padding-right : 6px;
	border-top : #9c9a9c 1px solid;
	padding-left : 6px;
	background : #ffffff;
	padding-bottom : 6px;
	border-left : #9c9a9c 1px solid;
	width : 470px;
	padding-top : 6px;
	border-bottom : 0px;
	height : 100%;
}
.promo-lk24 {
	font-size : 10px;
	color : #003399;
}
.productlistingMultipleViewRight {
	float : right;
}
.productlistingpaginationB {
	float : left;
}
.productlistingpaginationT {
	float : left;
}
.productlistingQty {
	float : right;
}
.productlistingRightArea {
	float : right;
	width : 362px;
}
.productlistingSelect {
	float : right;
	line-height : 18px;
}
.productlistingBgnd {
	border-right : #9c9a9c 1px solid;
	padding-right : 6px;
	border-top : #9c9a9c 1px solid;
	padding-left : 6px;
	background : #eaeaea;
	padding-bottom : 6px;
	border-left : #9c9a9c 1px solid;
	width : 470px;
	padding-top : 6px;
	border-bottom : 0px;
}
.productlistingbrdr {
	border-top : #9c9a9c 1px solid;
}
.productlistingflagImg {
	width : 362px;
	height : 25px;
}
.productlistingImgArea {
	float : left;
	width : 88px;
	margin-right : 6px;
	height : 88px;
}
.productlistingInput {
	float : left;
	width : 50px;
}
.productlistingMultipleViewLeft {
	float : left;
}
.productdetailsToolsArea {
	width : 25px;
	height : 100%;
}
.productdetailsVariantName {
	font-size : 12px;
	float : left;
	margin-bottom : 3px;
	width : 50px;
	margin-right : 3px;
	height : 22px;
}
.productdetailsVariants {
	margin-top : 5px;
	margin-bottom : 10px;
	margin-left : 20px;
	vertical-align : middle;
}
.productdetailsVariantType {
	margin-bottom : 3px;
}
.productImg {
	width : 88px;
	height : 88px;
}
.productdetailsSelectClubFrm {
	padding-right : 6px;
	margin-bottom : 6px;
}
.productdetailsSelectMsg {
	margin-bottom : 6px;
}
.productdetailsShopList {
	padding-right : 2px;
	vertical-align : top;
}
.productdetailsSwatchImg {
	width : 19px;
	height : 19px;
}
.productdetailsTabsArea {
	margin-bottom : 20px;
}
.productdetailsToolImg {
	width : 25px;
	height : 25px;
}
.productdetailsItem {
	margin-bottom : 7px;
}
.productdetailsItemNbr {
	float : left;
}
.productdetailsLargeImg {
	width : 200px;
	height : 200px;
}
.productdetailsMainArea {
	margin-bottom : 16px;
}
.productdetailsSelectClub {
	border-right : #eeeff4 1px solid;
	border-top : #eeeff4 1px solid;
	padding-bottom : 5px;
	vertical-align : middle;
	border-left : #eeeff4 1px solid;
	padding-top : 5px;
	border-bottom : #eeeff4 1px solid;
	background-color : #eeeff4;
}
.neighboringStoresNav {
	font-size : 10px;
	width : 130px;
	color : #000000;
	line-height : 12pt;
}
.nonprintable {
	display : none;
}
.PickUpIconImg {
	width : 20px;
	height : 20px;
}
.productdetailsAddToList {
	float : right;
	text-align : right;
}
.productdetailsflagImg {
	width : 228px;
	height : 73px;
}
.productdetailsInput {
	margin-bottom : 6px;
	margin-left : 20px;
	width : 50px;
	text-align : left;
}
.mainstay-txt63 {
	font-weight : bold;
	font-size : 13px;
	color : #cc0000;
}
.mainstay-txt68 {
	font-size : 14px;
	color : #000000;
}
.mainstay-txt69 {
	font-weight : bold;
	font-size : 14px;
	color : #000000;
}
.mainstay-txt89 {
	font-weight : bold;
	font-size : 15px;
	color : #cc0000;
}
.mainstay-txt95 {
	font-weight : bold;
	font-size : 16px;
	color : #000000;
}
.mainstay-txt45 {
	font-weight : bold;
	font-size : 12px;
	color : #000000;
	font-style : italic;
}
.mainstay-txt47 {
	font-weight : bold;
	font-size : 12px;
	color : #ffffff;
}
.mainstay-txt53 {
	font-weight : bold;
	font-size : 12px;
	color : #cc0000;
}
.mainstay-txt55 {
	font-size : 13px;
	color : #000000;
}
.mainstay-txt56 {
	font-weight : bold;
	font-size : 13px;
	color : #000000;
}
.mainstay-txt60 {
	font-weight : bold;
	font-size : 13px;
	color : #ffffff;
}
.mainstay-txt33 {
	font-weight : bold;
	font-size : 11px;
	color : #ffffff;
	background-color : #7b9ebd;
	text-align : center;
}
.mainstay-txt34 {
	font-weight : bold;
	font-size : 11px;
	color : #cc0000;
}
.mainstay-txt35 {
	font-weight : bold;
	font-size : 11px;
	color : #cc0000;
	background-color : #e5e5e5;
}
.mainstay-txt42 {
	font-size : 12px;
	color : #000000;
}
.mainstay-txt43 {
	font-weight : bold;
	font-size : 12px;
	color : #000000;
}
.mainstay-txt27 {
	font-weight : bold;
	font-size : 11px;
	color : #000000;
}
.mainstay-txt28 {
	font-size : 11px;
	color : #000000;
	font-style : italic;
}
.mainstay-txt3 {
	font-size : 8px;
	vertical-align : super;
	color : #000000;
}
.mainstay-txt30 {
	font-size : 11px;
	color : #ffffff;
}
.mainstay-txt31 {
	font-weight : bold;
	font-size : 11px;
	color : #ffffff;
}
.mainstay-txt137 {
	font-weight : bold;
	font-size : 19px;
	color : #333333;
}
.mainstay-txt151 {
	font-weight : bold;
	font-size : 20px;
	color : #333333;
}
.mainstay-txt165 {
	font-weight : bold;
	font-size : 21px;
	color : #333333;
}
.mainstay-txt19 {
	font-size : 10px;
	color : #000000;
}
.mainstay-txt21 {
	font-size : 10px;
	color : #000000;
	background-color : #e5e5e5;
}
.mainstay-txt26 {
	font-size : 11px;
	color : #000000;
}
.mainstay-txt116 {
	font-weight : bold;
	font-size : 17px;
	color : #cc0000;
}
.mainstay-txt122 {
	font-weight : bold;
	font-size : 18px;
	color : #000000;
}
.mainstay-txt123 {
	font-weight : bold;
	font-size : 18px;
	color : #333333;
}
.mainstay-txt13 {
	font-size : 9px;
	color : #000000;
}
.mainstay-txt130 {
	font-weight : bold;
	font-size : 18px;
	color : #cc0000;
}
.mainstay-lk52 {
	font-weight : bold;
	font-size : 12px;
	color : #003399;
}
.mainstay-lk54 {
	font-weight : bold;
	font-size : 12px;
	color : #003399;
	font-style : italic;
}
.mainstay-lk65 {
	font-weight : bold;
	font-size : 13px;
	color : #003399;
}
.mainstay-txt102 {
	font-weight : bold;
	font-size : 16px;
	color : #cc0000;
}
.mainstay-txt108 {
	font-weight : bold;
	font-size : 17px;
	color : #000000;
}
.mainstay-txt109 {
	font-weight : bold;
	font-size : 17px;
	color : #333333;
}
.mainstay-lk27 {
	font-weight : bold;
	font-size : 11px;
	color : #003399;
}
.mainstay-lk36 {
	font-size : 11px;
	color : #003399;
}
.mainstay-lk37 {
	font-size : 11px;
	color : #003399;
	background-color : #e5e5e5;
}
.mainstay-lk38 {
	font-weight : bold;
	font-size : 11px;
	color : #003399;
}
.mainstay-lk51 {
	font-size : 12px;
	color : #003399;
}
.mainstay-lk11 {
	font-size : 8px;
	vertical-align : super;
	color : #003399;
}
.mainstay-lk119 {
	font-size : 17px;
	color : #003399;
	font-style : italic;
}
.mainstay-lk15 {
	font-size : 9px;
	color : #ffffff;
}
.mainstay-lk17 {
	font-size : 9px;
	color : #003399;
}
.mainstay-lk19 {
	font-size : 10px;
	color : #000000;
}
.mainstay-lk24 {
	font-size : 10px;
	color : #003399;
}
.layout-right_major-left_minor {
	float : left;
	width : 145px;
}
.layout-right_major-right_major {
	float : left;
	width : 625px;
}
.layout-vertical-padding {
	padding-right : 0px;
	padding-left : 0px;
	padding-bottom : 0px;
	padding-top : 10px;
}
.link-dk-lg-bold {
	font-weight : bold;
	font-size : 14px;
	color : #003399;
}
.link-lt-md-bold {
	font-weight : bold;
	font-size : 12px;
	color : #003399;
}
.layout-all_major {
	width : 780px;
}
.layout-horizontal-padding {
	float : left;
	width : 10px;
}
.layout-left_major {
	width : 780px;
}
.layout-left_major-left_major {
	float : left;
	width : 625px;
}
.layout-left_major-right_minor {
	width : 145px;
}
.layout-right_major {
	width : 780px;
	text-align : center;
}
.input3-disabled {
	border-right : #003399 1px solid;
	border-top : #003399 1px solid;
	font-size : 12px;
	vertical-align : middle;
	border-left : #003399 1px solid;
	color : #000000;
	border-bottom : #003399 1px solid;
	height : 25px;
	background-color : #dedede;
}
.layout-3columns {
	width : 780px;
	text-align : center;
}
.layout-3columns-center_major {
	float : left;
	width : 470px;
}
.layout-3columns-left_minor {
	float : left;
	width : 145px;
}
.layout-3columns-right_minor {
	float : left;
	width : 145px;
}
.error-msg {
	font-weight : bold;
	font-size : 12px;
	color : #000000;
}
.input1 {
	border-right : #003399 1px solid;
	border-top : #003399 1px solid;
	font-size : 11px;
	vertical-align : middle;
	border-left : #003399 1px solid;
	color : #000000;
	border-bottom : #003399 1px solid;
	height : 21px;
}
.input1-disabled {
	border-right : #003399 1px solid;
	border-top : #003399 1px solid;
	font-size : 11px;
	vertical-align : middle;
	border-left : #003399 1px solid;
	color : #000000;
	border-bottom : #003399 1px solid;
	height : 21px;
	background-color : #dedede;
}
.input2 {
	border-right : #003399 1px solid;
	border-top : #003399 1px solid;
	font-size : 13px;
	vertical-align : middle;
	border-left : #003399 1px solid;
	color : #000000;
	border-bottom : #003399 1px solid;
	height : 25px;
}
.input2-disabled {
	border-right : #003399 1px solid;
	border-top : #003399 1px solid;
	font-size : 13px;
	vertical-align : middle;
	border-left : #003399 1px solid;
	color : #000000;
	border-bottom : #003399 1px solid;
	height : 25px;
	background-color : #dedede;
}
.input3 {
	border-right : #003399 1px solid;
	border-top : #003399 1px solid;
	font-size : 12px;
	vertical-align : middle;
	border-left : #003399 1px solid;
	color : #000000;
	border-bottom : #003399 1px solid;
	height : 25px;
}
.closeWindow {
	margin-top : 10px;
	margin-bottom : 16px;
}
.DeliveryIconImg {
	width : 20px;
	height : 20px;
}
.dividerDashed {
	background-position : left center;
	margin-bottom : 10px;
	background-repeat : repeat-x;
	height : 2px;
}
.dummy {
	width : 780px;
}
.error-block {
	border-right : #cc0000 1px solid;
	border-top : #cc0000 1px solid;
	border-left : #cc0000 1px solid;
	border-bottom : #cc0000 1px solid;
	background-color : #fce9b9;
}
.brdr-s-open-bottom {
	border-right : #999999 1px solid;
	border-top : #999999 1px solid;
	border-left : #999999 1px solid;
	border-bottom : #999999 0px solid;
}
.brdr-s-right {
	border-right : #999999 1px solid;
	border-top : #999999 0px solid;
	border-left : #999999 0px solid;
	border-bottom : #999999 0px solid;
}
.brdr-s-top {
	border-right : #999999 0px solid;
	border-top : #999999 1px solid;
	border-left : #999999 0px solid;
	border-bottom : #999999 0px solid;
}
.brdr-top {
	border-right : 0px solid;
	border-top : 1px solid;
	border-left : 0px solid;
	border-bottom : 0px solid;
}
.BVRatingsSummary {
	width : 100%;
	text-align : left;
}
.clear {
	clear : both;
	margin-bottom : -1px;
	height : 1px;
}
.brdr-right {
	border-right : 1px solid;
	border-top : 0px solid;
	border-left : 0px solid;
	border-bottom : 0px solid;
}
.brdr-s {
	border-right : #999999 1px solid;
	border-top : #999999 1px solid;
	border-left : #999999 1px solid;
	border-bottom : #999999 1px solid;
}
.brdr-s-bottom {
	border-right : #999999 0px solid;
	border-top : #999999 0px solid;
	border-left : #999999 0px solid;
	border-bottom : #999999 1px solid;
}
.brdr-s-bottom-right {
	border-right : #999999 1px solid;
	border-top : #999999 0px solid;
	border-left : #999999 0px solid;
	border-bottom : #999999 1px solid;
}
.brdr-s-bottom-top {
	border-right : #999999 0px solid;
	border-top : #999999 1px solid;
	border-left : #999999 0px solid;
	border-bottom : #999999 1px solid;
}
.brdr-p-open-right {
	border-right : #003399 0px solid;
	border-top : #003399 1px solid;
	border-left : #003399 1px solid;
	border-bottom : #003399 1px solid;
}
.brdr-p-open-top {
	border-right : #003399 1px solid;
	border-top : #003399 0px solid;
	border-left : #003399 1px solid;
	border-bottom : #003399 1px solid;
}
.brdr-p-right {
	border-right : #003399 1px solid;
	border-top : #003399 0px solid;
	border-left : #003399 0px solid;
	border-bottom : #003399 0px solid;
}
.brdr-p-top {
	border-right : #003399 0px solid;
	border-top : #003399 1px solid;
	border-left : #003399 0px solid;
	border-bottom : #003399 0px solid;
}
.brdr-q {
	border-right : #ff6600 2px solid;
	border-top : #ff6600 2px solid;
	border-left : #ff6600 2px solid;
	border-bottom : #ff6600 2px solid;
}
.brdr-p-bottom-top {
	border-right : #003399 0px solid;
	border-top : #003399 1px solid;
	border-left : #003399 0px solid;
	border-bottom : #003399 1px solid;
}
.brdr-p-left {
	border-right : #003399 0px solid;
	border-top : #003399 0px solid;
	border-left : #003399 1px solid;
	border-bottom : #003399 0px solid;
}
.brdr-p-left-right {
	border-right : #003399 1px solid;
	border-top : #003399 0px solid;
	border-left : #003399 1px solid;
	border-bottom : #003399 0px solid;
}
.brdr-p-open-bottom {
	border-right : #003399 1px solid;
	border-top : #003399 1px solid;
	border-left : #003399 1px solid;
	border-bottom : #003399 0px solid;
}
.brdr-p-open-bottom-right {
	border-right : #003399 0px solid;
	border-top : #003399 1px solid;
	border-left : #003399 1px solid;
	border-bottom : #003399 0px solid;
}
.brdr-p-open-left {
	border-right : #003399 1px solid;
	border-top : #003399 1px solid;
	border-left : #003399 0px solid;
	border-bottom : #003399 1px solid;
}
.brdr-open-left {
	border-right : 1px solid;
	border-top : 1px solid;
	border-left : 0px solid;
	border-bottom : 1px solid;
}
.brdr-open-right {
	border-right : 0px solid;
	border-top : 1px solid;
	border-left : 1px solid;
	border-bottom : 1px solid;
}
.brdr-open-top {
	border-right : 1px solid;
	border-top : 0px solid;
	border-left : 1px solid;
	border-bottom : 1px solid;
}
.brdr-p {
	border-right : #003399 1px solid;
	border-top : #003399 1px solid;
	border-left : #003399 1px solid;
	border-bottom : #003399 1px solid;
}
.brdr-p-bottom {
	border-right : #003399 0px solid;
	border-top : #003399 0px solid;
	border-left : #003399 0px solid;
	border-bottom : #003399 1px solid;
}
.brdr-bottom-top {
	border-right : 0px solid;
	border-top : 1px solid;
	border-left : 0px solid;
	border-bottom : 1px solid;
}
.brdr-left {
	border-right : 0px solid;
	border-top : 0px solid;
	border-left : 1px solid;
	border-bottom : 0px solid;
}
.brdr-left-right {
	border-right : 1px solid;
	border-top : 0px solid;
	border-left : 1px solid;
	border-bottom : 0px solid;
}
.brdr-open-bottom {
	border-right : 1px solid;
	border-top : 1px solid;
	border-left : 1px solid;
	border-bottom : 0px solid;
}
.brdr-open-bottom-right {
	border-right : 0px solid;
	border-top : 1px solid;
	border-left : 1px solid;
	border-bottom : 0px solid;
}
.bkgd-sect-bar {
	background-color : #e5e5e5;
}
.bkgd-tertiary {
	background-color : #ffcc00;
}
.bkgd-white {
	background-color : #ffffff;
}
.bkgd-whitesmoke {
	background-color : #f5f5f5;
}
.brdr {
	border-right : 1px solid;
	border-top : 1px solid;
	border-left : 1px solid;
	border-bottom : 1px solid;
}
.brdr-bottom {
	border-right : 0px solid;
	border-top : 0px solid;
	border-left : 0px solid;
	border-bottom : 1px solid;
}
.bkgd-dark {
	background-color : #003399;
}
.bkgd-light {
	background-color : #41b8f2;
}
.bkgd-lightgrey {
	background-color : #e5e5e5;
}
.bkgd-primary {
	background-color : #0b3d91;
}
.bkgd-quaternary {
	background-color : #ff6600;
}
.bkgd-secondary {
	background-color : #39a3c2;
}
.addToListSave {
	margin-bottom : 6px;
}
.alert-block {
	border-right : #009900 1px solid;
	border-top : #009900 1px solid;
	border-left : #009900 1px solid;
	border-bottom : #009900 1px solid;
	background-color : #fce9b9;
}
.alert-msg {
	font-weight : bold;
	font-size : 12px;
	color : #000000;
}
.bkgd-co-shd-gray {
	background-color : #eaeaea;
}
.bkgd-co-shd-metgray {
	background-color : #eeeff4;
}
.addToListItemDescription {
	margin-bottom : 5px;
	margin-left : 3px;
}
.addToListItemImg {
	float : left;
	margin-bottom : 5px;
	width : 88px;
	margin-right : 3px;
	height : 88px;
}
.addToListMessage {
	font-size : 11px;
	padding-bottom : 10px;
	color : #000000;
}
.addToListOnline {
	float : left;
	width : 225px;
	margin-right : 5px;
}
.addToListPrice {
	margin-bottom : 15px;
	vertical-align : middle;
}
.accessoryPhoto {
	margin-top : 4px;
	margin-bottom : 4px;
}
.addToListAvailabilityMsg {
	font-weight : bold;
	font-size : 12px;
	color : #000000;
	line-height : 30px;
}
.addToListBackTo {
	font-weight : bold;
	font-size : 12px;
	padding-bottom : 8px;
	color : #000000;
}
.addToListClub {
	float : left;
	width : 235px;
}
.addToListDivider {
	border-right : #999999 0px solid;
	border-top : #999999 0px solid;
	padding-left : 5px;
	border-left : #999999 1px solid;
	border-bottom : #999999 0px solid;
}
.addToListInput {
	margin-bottom : 6px;
}
.accessoryHeader {
	margin-bottom : 10px;
	width : 100%;
	height : 65px;
}
.accessoryImg {
	width : 200px;
	height : 200px;
}
.accessoryItem {
	padding-right : 10px;
	padding-left : 10px;
	padding-bottom : 10px;
	padding-top : 10px;
}
