HTML {
	FONT-SIZE: 71%
}
BODY {
	FONT: 1em/1.4em Verdana, Arial, Helvetica, sans-serif; COLOR: #333; BACKGROUND-COLOR: #fffbe8; TEXT-ALIGN: left
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LEGEND {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 29px; FONT-WEIGHT: bold; PADDING-BOTTOM: 10px; COLOR: #333; PADDING-TOP: 6px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 29px; FONT-WEIGHT: bold; PADDING-BOTTOM: 10px; COLOR: #333; PADDING-TOP: 6px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 29px; FONT-WEIGHT: bold; PADDING-BOTTOM: 10px; COLOR: #333; PADDING-TOP: 6px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 29px; FONT-WEIGHT: bold; PADDING-BOTTOM: 10px; COLOR: #333; PADDING-TOP: 6px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H1 {
	FONT-SIZE: 1.5em
}
H1.inline {
	MARGIN-RIGHT: 4px
}
H2 {
	PADDING-LEFT: 20px; FONT-SIZE: 1.3em
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
P {
	MARGIN: 6px 1px; LINE-HEIGHT: 120%
}
A {
	COLOR: #333; TEXT-DECORATION: underline
}
A:link {
	COLOR: #333; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #333
}
A:hover {
	COLOR: #00a6d6
}
NOSCRIPT {
	MARGIN: 10px 30px
}
UL LI {
	MARGIN-LEFT: 20px; LINE-HEIGHT: 140%
}
OL LI {
	MARGIN-LEFT: 20px; LINE-HEIGHT: 140%
}
FORM {
	DISPLAY: inline
}
FIELDSET {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
INPUT {
	FONT: 0.9em Verdana, Arial, Helvetica, sans-serif; VERTICAL-ALIGN: middle
}
LABEL {
	FONT: 0.9em Verdana, Arial, Helvetica, sans-serif; VERTICAL-ALIGN: middle
}
.label {
	FONT: 0.9em Verdana, Arial, Helvetica, sans-serif; VERTICAL-ALIGN: middle
}
LABEL {
	POSITION: relative; TOP: 3px
}
LABEL.level {
	TOP: 0px
}
LABEL.level2 {
	TOP: -1px
}
LABEL.level3 {
	TOP: -3px
}
INPUT {
	FONT-SIZE: 0.9em
}
SELECT {
	FONT: 0.9em Verdana, Arial, Helvetica, sans-serif
}
TEXTAREA {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; FONT: 1em Arial, Helvetica, sans-serif; PADDING-TOP: 3px; TEXT-ALIGN: left
}
.inline {
	DISPLAY: inline
}
.center {
	TEXT-ALIGN: center
}
.right {
	TEXT-ALIGN: right
}
.nowrap {
	WHITE-SPACE: nowrap
}
.clearBoth {
	CLEAR: both
}
.unBold {
	FONT-WEIGHT: normal! important
}
.oldPrice {
	
}
.orderTotal {
	COLOR: #cd0013
}
.red {
	COLOR: #cd0c05
}
.required {
	COLOR: #cd0c05
}
.requiredHigh {
	COLOR: #cd0c05
}
.promo {
	COLOR: #d81e05
}
.required {
	FONT-WEIGHT: bold; POSITION: relative; TOP: 3px
}
.requiredHigh {
	FONT-WEIGHT: bold; POSITION: relative; TOP: -1px
}
.note {
	FONT-SIZE: 0.9em; COLOR: #666; LINE-HEIGHT: normal; FONT-STYLE: italic
}
.note A {
	FONT-SIZE: 0.9em; COLOR: #666; LINE-HEIGHT: normal; FONT-STYLE: italic
}
.noteNonItalic {
	FONT-SIZE: 0.9em; COLOR: #666; LINE-HEIGHT: normal
}
.hr {
	CLEAR: both; BORDER-TOP: #c4d8e2 1px solid; MARGIN: 6px 0px
}
.nudgeDown {
	MARGIN-TOP: 5px
}
.nudgeUp {
	MARGIN-TOP: -5px; POSITION: relative
}
.top {
	VERTICAL-ALIGN: top! important
}
.middle {
	VERTICAL-ALIGN: middle! important
}
.noBottomPad {
	PADDING-BOTTOM: 0px! important
}
.noBottomMargin {
	MARGIN-BOTTOM: 0px! important
}
.paddingBottom {
	PADDING-BOTTOM: 5px
}
.addressResults {
	WIDTH: 542px
}
.addressAccuracy {
	MARGIN-RIGHT: 200px
}
.privacy {
	BORDER-RIGHT: #c4d8e2 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #c4d8e2 1px solid; PADDING-LEFT: 8px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 8px; BORDER-LEFT: #c4d8e2 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #c4d8e2 1px solid; HEIGHT: 100%
}
.pagination {
	TEXT-ALIGN: right
}
.pagination .current {
	FONT-WEIGHT: bold
}
.pagination A {
	MARGIN: 0px 1px
}
.pagination .current {
	MARGIN: 0px 1px
}
.signinName {
	COLOR: #22aec9
}
.grayedOut {
	COLOR: #888
}
.grayedOut .smallCaps {
	COLOR: #888
}
.small {
	FONT-SIZE: 0.9em
}
.smallCaps {
	FONT-SIZE: 0.9em; COLOR: #000; FONT-VARIANT: small-caps
}
.hidden-label {
	LEFT: 0px; OVERFLOW: hidden; WIDTH: 1px; POSITION: absolute; TOP: -100px; HEIGHT: 1px
}
.productTitle {
	PADDING-TOP: 6px
}
.boxSpacer14 {
	FLOAT: left; WIDTH: 14px
}
.boxSpacer24 {
	FLOAT: left; WIDTH: 24px
}
.error {
	COLOR: #cc0000
}
.selectError {
	BACKGROUND-COLOR: #ffff66
}
.formElementError {
	FONT-WEIGHT: bold; FONT-SIZE: 0.9em; MARGIN: -8px 0px 6px; COLOR: #cc0000; LINE-HEIGHT: 100%; TEXT-ALIGN: left
}
#errorMessageBox {
	BORDER-RIGHT: #d81e05 2px solid; PADDING-RIGHT: 1em; BORDER-TOP: #d81e05 2px solid; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; MARGIN: 20px; BORDER-LEFT: #d81e05 2px solid; PADDING-TOP: 1em; BORDER-BOTTOM: #d81e05 2px solid; HEIGHT: 100%; BACKGROUND-COLOR: #ffff66
}
#errorMessageBox:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#errorMessageBox .icon {
	PADDING-RIGHT: 10px; FLOAT: left; WIDTH: 30px; TEXT-ALIGN: right
}
#errorMessageBox H1 {
	PADDING-LEFT: 30px; PADDING-BOTTOM: 0px; COLOR: #cc0000
}
.noteOutOfStock {
	MARGIN-TOP: 70px; FONT-SIZE: 0.9em; COLOR: #666; LINE-HEIGHT: normal; FONT-STYLE: italic
}
.floatLeft {
	FLOAT: left
}
.floatRight {
	FLOAT: right
}
.five {
	FLOAT: left; PADDING-BOTTOM: 1px
}
.ten {
	FLOAT: left; PADDING-BOTTOM: 1px
}
.fifteen {
	FLOAT: left; PADDING-BOTTOM: 1px
}
.twenty {
	FLOAT: left; PADDING-BOTTOM: 1px
}
.twentyFive {
	FLOAT: left; PADDING-BOTTOM: 1px
}
.thirty {
	FLOAT: left; PADDING-BOTTOM: 1px
}
.thirtyFive {
	FLOAT: left; PADDING-BOTTOM: 1px
}
.forty {
	FLOAT: left; PADDING-BOTTOM: 1px
}
.fortyFive {
	FLOAT: left; PADDING-BOTTOM: 1px
}
.fifty {
	FLOAT: left; PADDING-BOTTOM: 1px
}
.fiftyFive {
	FLOAT: left; PADDING-BOTTOM: 1px
}
.sixty {
	FLOAT: left; PADDING-BOTTOM: 1px
}
.sixtyFive {
	FLOAT: left; PADDING-BOTTOM: 1px
}
.seventy {
	FLOAT: left; PADDING-BOTTOM: 1px
}
.seventyFive {
	FLOAT: left; PADDING-BOTTOM: 1px
}
.eighty {
	FLOAT: left; PADDING-BOTTOM: 1px
}
.eightyFive {
	FLOAT: left; PADDING-BOTTOM: 1px
}
.ninety {
	FLOAT: left; PADDING-BOTTOM: 1px
}
.ninetyFive {
	FLOAT: left; PADDING-BOTTOM: 1px
}
.five {
	WIDTH: 5%
}
.ten {
	WIDTH: 9%
}
.fifteen {
	WIDTH: 14%
}
.twenty {
	WIDTH: 19%
}
.twentyFive {
	WIDTH: 24%
}
.thirty {
	WIDTH: 29%
}
.thirtyFive {
	WIDTH: 35%
}
.forty {
	WIDTH: 39%
}
.fortyFive {
	WIDTH: 44%
}
.fifty {
	WIDTH: 49%
}
.fiftyFive {
	WIDTH: 54%
}
.sixty {
	WIDTH: 59%
}
.sixtyFive {
	WIDTH: 64%
}
.seventy {
	WIDTH: 69%
}
.seventyFive {
	WIDTH: 74%
}
.eighty {
	WIDTH: 79%
}
.eightyFive {
	WIDTH: 84%
}
.ninety {
	WIDTH: 89%
}
.ninetyFive {
	WIDTH: 94%
}
#outerWrap:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#outerWrapPopup {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; PADDING-BOTTOM: 0px; MARGIN: 10px auto 30px; WIDTH: 490px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff
}
#outerWrapPopup:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#outerWrapPopup #header {
	WIDTH: 490px
}
#outerWrapPopup #header .fifty {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#outerWrapPopup #header .floatRight {
	MARGIN: 14px 0px 0px
}
#header {
	MARGIN-BOTTOM: 2px; WIDTH: 760px; PADDING-TOP: 1px
}
#header:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#header .floatLeft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 28px; FLOAT: left; PADDING-BOTTOM: 6px; PADDING-TOP: 0px
}
#header .floatRight {
	MARGIN: 17px 13px 0px 0px
}
#header .floatRight A {
	MARGIN: 9px 5px
}
#headerTabs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 27px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
#headerTabs IMG#resourceBubble {
	VISIBILITY: hidden; MARGIN: -64px 0px 0px -105px; POSITION: relative
}
#welcome {
	PADDING-RIGHT: 26px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 8px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
#welcome .welcome {
	FONT-WEIGHT: bold; FONT-SIZE: 0.9em; COLOR: #00a6d6
}
#dhtmlNavResource INPUT.wide {
	MARGIN: 3px 0px 0px 17px; WIDTH: 140px
}
#dhtmlNav DIV {
	FLOAT: left
}
#dhtmlNavResource DIV {
	FLOAT: left
}
#dhtmlNav IFRAME {
	Z-INDEX: 3; LEFT: -300px; POSITION: absolute; TOP: -300px
}
#dhtmlNavResource IFRAME {
	Z-INDEX: 3; LEFT: -300px; POSITION: absolute; TOP: -300px
}
#dhtmlNav .dMenu {
	BORDER-RIGHT: #3bbbdf 1px solid; Z-INDEX: 3; LEFT: -300px; VISIBILITY: hidden; BORDER-LEFT: #3bbbdf 1px solid; WIDTH: 126px; POSITION: absolute; TOP: -300px
}
#dhtmlNavResource .dMenu {
	BORDER-RIGHT: #3bbbdf 1px solid; Z-INDEX: 3; LEFT: -300px; VISIBILITY: hidden; BORDER-LEFT: #3bbbdf 1px solid; WIDTH: 126px; POSITION: absolute; TOP: -300px
}
#dhtmlNav .dMenu A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 1em; PADDING-BOTTOM: 2px; WIDTH: 116px; CURSOR: pointer; PADDING-TOP: 2px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#dhtmlNavResource .dMenu A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 1em; PADDING-BOTTOM: 2px; WIDTH: 116px; CURSOR: pointer; PADDING-TOP: 2px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#dhtmlNavResource .dMenu A {
	BACKGROUND-COLOR: #00a6d6
}
#dhtmlNav .dMenu A:hover {
	TEXT-DECORATION: underline
}
#dhtmlNavResource .dMenu A {
	COLOR: #fff
}
#dhtmlNavResource .dMenu A:hover {
	COLOR: #ffff99; TEXT-DECORATION: underline
}
#dhtmlNav .dMenuBottom {
	WIDTH: 126px; BORDER-BOTTOM: #3bbbdf 1px solid; HEIGHT: 100%; BACKGROUND-COLOR: #fff
}
#dhtmlNavResource .dMenuBottom {
	WIDTH: 126px; BORDER-BOTTOM: #3bbbdf 1px solid; HEIGHT: 100%; BACKGROUND-COLOR: #fff
}
#dhtmlNavResource .dMenuBottom {
	BACKGROUND-COLOR: #00a6d6
}
#searchBar IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 38px; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
#searchBarAlt IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 38px; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
#searchBar INPUT {
	MARGIN: 8px 0px 0px 3px
}
#searchBarAlt INPUT {
	MARGIN: 8px 0px 0px 3px
}
#searchBar INPUT.wide {
	FONT-SIZE: 1em; WIDTH: 188px
}
#searchBarAlt .boldLink A {
	PADDING-RIGHT: 30px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1.8em; FLOAT: right; PADDING-BOTTOM: 0px; COLOR: #699317; LINE-HEIGHT: 1.6em; PADDING-TOP: 0px
}
#subscription-email {
	FONT-SIZE: 1.1em
}
#resource-center-email {
	FONT-SIZE: 1em
}
#breadcrumb {
	PADDING-RIGHT: 0px; PADDING-LEFT: 27px; FONT-SIZE: 1em; Z-INDEX: 2; PADDING-BOTTOM: 6px; WIDTH: 716px; COLOR: #000; PADDING-TOP: 0px; POSITION: relative
}
#breadcrumb A {
	MARGIN: 0px 1px; TEXT-DECORATION: underline
}
#breadcrumb .focus {
	MARGIN: 0px 1px
}
#OPLBreadcrumb {
	MARGIN: 12px 0px 22px; TEXT-ALIGN: center
}
#lMenu {
	PADDING-LEFT: 27px; FLOAT: left; WIDTH: 170px
}
#lMenu A:hover {
	TEXT-DECORATION: underline
}
#lMenu .heading {
	MARGIN: 0.8em 0px; FONT: bold 1.1em Verdana
}
#mainContent {
	DISPLAY: inline; FLOAT: left
}
#rMenu {
	PADDING-RIGHT: 24px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 144px; PADDING-TOP: 0px
}
#rMenuResourceCenterArticle {
	LEFT: 2px; FLOAT: right; WIDTH: 200px; POSITION: relative
}
#rMenu .hr {
	BORDER-LEFT-COLOR: #ccc; BORDER-BOTTOM-COLOR: #ccc; BORDER-TOP-COLOR: #ccc; BORDER-RIGHT-COLOR: #ccc
}
#wonderBar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 27px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0px; WIDTH: 716px; PADDING-TOP: 0px; LETTER-SPACING: 0em
}
#wonderBar H4 {
	FONT-SIZE: 1.1em; PADDING-BOTTOM: 6px
}
#wonderBar INPUT.text {
	WIDTH: 100px
}
#wonderBar .wonderBarBody {
	BORDER-RIGHT: #3bbbdf 1px solid; BORDER-LEFT: #3bbbdf 1px solid; HEIGHT: 100%
}
#wonderBar:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#wonderBar .box {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #3bbbdf 1px solid; WIDTH: 164px; PADDING-TOP: 0px
}
#wonderBar .boxWider {
	PADDING-RIGHT: 2px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #3bbbdf 1px solid; WIDTH: 174px; PADDING-TOP: 0px
}
#wonderBar .noBorder.box {
	BORDER-LEFT: 0px
}
#wonderBar .indent {
	MARGIN-LEFT: 3px
}
#wonderBar A {
	LINE-HEIGHT: 140%
}
#footer {
	CLEAR: both; FONT: 0.9em Verdana; PADDING-TOP: 20px; TEXT-ALIGN: center
}
#footer A {
	MARGIN: 0px 7px
}
#copyright {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 10px; COLOR: #666; PADDING-TOP: 10px; TEXT-ALIGN: center
}
#copyright A {
	COLOR: #666
}
#CompareProducts #mainContent {
	PADDING-RIGHT: 6px; PADDING-LEFT: 20px; WIDTH: 736px
}
#SearchResultsNull #mainContent {
	PADDING-RIGHT: 60px; PADDING-LEFT: 120px; WIDTH: 562px
}
#HP #mainContent {
	MARGIN-LEFT: 27px; WIDTH: 716px; MARGIN-RIGHT: 27px
}
#CatalogueQuickOrder #mainContent {
	PADDING-LEFT: 67px; WIDTH: 632px
}
#GiftOptions #mainContent {
	PADDING-LEFT: 67px; WIDTH: 632px
}
#OPLConfirmation #mainContent {
	PADDING-LEFT: 67px; WIDTH: 632px
}
#OPLPayment #mainContent {
	PADDING-LEFT: 67px; WIDTH: 632px
}
#OPLPlaceOrder #mainContent {
	PADDING-LEFT: 67px; WIDTH: 632px
}
#OPLSignin #mainContent {
	PADDING-LEFT: 67px; WIDTH: 632px
}
#YourAccount #mainContent {
	PADDING-LEFT: 67px; WIDTH: 632px
}
#ContactUs #mainContent {
	PADDING-RIGHT: 22px; PADDING-LEFT: 66px; WIDTH: 680px
}
#CreateAccount #mainContent {
	PADDING-RIGHT: 22px; PADDING-LEFT: 66px; WIDTH: 680px
}
#CustomerReviews #mainContent {
	PADDING-RIGHT: 22px; PADDING-LEFT: 66px; WIDTH: 680px
}
#OPLChooseEnterAddress #mainContent {
	PADDING-RIGHT: 22px; PADDING-LEFT: 66px; WIDTH: 680px
}
#OPLEnterAddress #mainContent {
	PADDING-RIGHT: 22px; PADDING-LEFT: 66px; WIDTH: 680px
}
#OPLShipMultiple #mainContent {
	PADDING-RIGHT: 22px; PADDING-LEFT: 66px; WIDTH: 680px
}
#PasswordAssistance #mainContent {
	PADDING-RIGHT: 22px; PADDING-LEFT: 66px; WIDTH: 680px
}
#YAOrderPayment #mainContent {
	PADDING-RIGHT: 22px; PADDING-LEFT: 66px; WIDTH: 680px
}
#YAReminder #mainContent {
	PADDING-RIGHT: 22px; PADDING-LEFT: 66px; WIDTH: 680px
}
#Basket #mainContent {
	PADDING-RIGHT: 26px; PADDING-LEFT: 28px; WIDTH: 714px
}
#Giftlist #mainContent {
	PADDING-RIGHT: 26px; PADDING-LEFT: 28px; WIDTH: 714px
}
#ResourceCenter #mainContent {
	PADDING-RIGHT: 26px; PADDING-LEFT: 28px; WIDTH: 714px
}
#Wishlist #mainContent {
	PADDING-RIGHT: 26px; PADDING-LEFT: 28px; WIDTH: 714px
}
#Help {
	MARGIN-LEFT: 27px; WIDTH: 716px; MARGIN-RIGHT: 27px
}
#Help #mainContent {
	WIDTH: 714px
}
#StoreLocator #mainContent {
	PADDING-RIGHT: 10px; PADDING-LEFT: 26px; WIDTH: 716px
}
#Wishlist #mainContent {
	PADDING-RIGHT: 10px; PADDING-LEFT: 26px; WIDTH: 716px
}
#HUC #mainContent {
	MARGIN-LEFT: 30px; WIDTH: 450px
}
#OPLSelectConfirm #mainContent {
	PADDING-RIGHT: 110px; PADDING-LEFT: 68px; WIDTH: 592px
}
#ResourceCenterArticle:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.printProductDetail#outerWrapPopup #ProductDetail {
	BACKGROUND-IMAGE: none
}
.printProductDetail#outerWrapPopup #YAOrderPayment {
	BACKGROUND-IMAGE: none
}
.printOrderSummary#outerWrapPopup #YAOrderPayment {
	BACKGROUND-IMAGE: none
}
.printProductDetail#outerWrapPopup {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; WIDTH: 600px; PADDING-TOP: 20px
}
.printOrderSummary#outerWrapPopup #YAOrderPayment #mainContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; WIDTH: 500px; PADDING-TOP: 20px
}
#ProductDetail #mainContent {
	MARGIN-LEFT: 28px; WIDTH: 560px
}
#ResourceCenterArticle #mainContent {
	BORDER-RIGHT: #cdcdcd 1px solid; PADDING-RIGHT: 8px; MARGIN-LEFT: 27px; WIDTH: 530px
}
#Collections #mainContent {
	PADDING-LEFT: 12px; WIDTH: 534px; PADDING-TOP: 8px
}
#SearchResults #mainContent {
	PADDING-LEFT: 12px; WIDTH: 534px; PADDING-TOP: 8px
}
#Tier #mainContent {
	PADDING-LEFT: 12px; WIDTH: 534px; PADDING-TOP: 8px
}
.boxLeft {
	FLOAT: left; HEIGHT: 100%
}
.boxRight {
	FLOAT: right; HEIGHT: 100%
}
.boxRight3Items {
	FLOAT: right; HEIGHT: 100%
}
.boxLeft3Items {
	FLOAT: left; HEIGHT: 100%
}
.box LABEL {
	FONT-WEIGHT: bold; COLOR: #333
}
.box .note {
	MARGIN: -8px 0px 6px
}
.boxLeft .note {
	MARGIN: -8px 0px 6px
}
.box .center {
	MARGIN: -15px 0px 8px; WIDTH: 101px
}
.boxLeft .center {
	MARGIN: -15px 0px 8px; WIDTH: 101px
}
.boxLeft3Items .center {
	MARGIN: -15px 0px 8px; WIDTH: 101px
}
.boxBody INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 9px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.boxBody SELECT {
	MARGIN-BOTTOM: 9px; VERTICAL-ALIGN: top
}
.boxBody .indent {
	MARGIN-LEFT: 8px
}
.boxBody .bullet {
	FONT-SIZE: 1.2em; MARGIN: 20px 0px 0px
}
.boxTop IMG {
	VERTICAL-ALIGN: baseline
}
.boxBottom IMG {
	VERTICAL-ALIGN: baseline
}
#Basket .boxTop {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 1em; BACKGROUND: #c4d8e2; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#GiftOptions .boxTop {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 1em; BACKGROUND: #c4d8e2; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#Giftlist .boxTop {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 1em; BACKGROUND: #c4d8e2; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#OPLPayment .boxTop {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 1em; BACKGROUND: #c4d8e2; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#OPLPlaceOrder .boxTop {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 1em; BACKGROUND: #c4d8e2; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#OPLSelectConfirm .boxTop {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 1em; BACKGROUND: #c4d8e2; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#OPLShipMultiple .boxTop {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 1em; BACKGROUND: #c4d8e2; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#YAOrderPayment .boxTop {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 1em; BACKGROUND: #c4d8e2; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#Basket .boxLeft {
	BORDER-RIGHT: #c4d8e2 1px solid; BORDER-TOP: #c4d8e2 1px solid; BORDER-LEFT: #c4d8e2 1px solid; WIDTH: 525px; BORDER-BOTTOM: #c4d8e2 1px solid
}
#Basket .boxRight {
	BORDER-RIGHT: #c4d8e2 1px solid; BORDER-TOP: #c4d8e2 1px solid; BORDER-LEFT: #c4d8e2 1px solid; WIDTH: 170px; BORDER-BOTTOM: #c4d8e2 1px solid
}
#Basket .boxRight .boxTop {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
#Basket TR.boxTop {
	HEIGHT: 21px
}
#Basket .boxBody {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#Basket .boxRight .boxBody {
	MARGIN: 14px 0px
}
#Basket DIV.hr {
	MARGIN: 0px 5px; PADDING-TOP: 10px
}
#Basket .pagination {
	MARGIN: 0px 190px 10px 0px
}
#Basket .indent {
	MARGIN-LEFT: 20px
}
#Basket TABLE TH.price {
	WIDTH: 70px; TEXT-ALIGN: right
}
#Basket TABLE TH.quantity {
	WIDTH: 40px; TEXT-ALIGN: center
}
#Basket TABLE TH.buttons {
	WIDTH: 100px; TEXT-ALIGN: center
}
#Basket TABLE TH.productHeading {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; WIDTH: 325px; PADDING-TOP: 0px
}
#Basket TABLE TD.productImage {
	WIDTH: 80px; PADDING-TOP: 8px; TEXT-ALIGN: center
}
#Basket TABLE TD.productDescription {
	WIDTH: 200px; PADDING-TOP: 8px
}
#Basket TABLE TD.price {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
#Basket TABLE TD.quantity {
	PADDING-TOP: 8px; TEXT-ALIGN: center
}
#Basket TABLE TD.buttons {
	PADDING-TOP: 8px; TEXT-ALIGN: center
}
#Basket TABLE TD.productHeading {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px
}
#Basket TABLE TD P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#Basket TABLE IMG {
	MARGIN-BOTTOM: 10px
}
#Basket H2 {
	FONT-SIZE: 1.5em; MARGIN-LEFT: -20px; COLOR: #666
}
#Basket #HP {
	MARGIN: -30px 0px 0px 50px; COLOR: #fff; POSITION: relative; BACKGROUND-COLOR: #56aa1c
}
#Basket #HP P {
	MARGIN-LEFT: 20px; COLOR: #fff
}
#Basket #HP A {
	COLOR: #fff
}
#Basket #HP .boxBody {
	BACKGROUND-COLOR: #56aa1c
}
#Basket .boxUKDeliveryNarrow {
	MARGIN-BOTTOM: 12px; MARGIN-LEFT: -4px; WIDTH: 158px
}
#Basket .boxUKDeliveryNarrow A {
	FONT-SIZE: 0.9em; COLOR: #b6bf00
}
#Basket .boxUKDeliveryNarrow .topBox {
	HEIGHT: 9px
}
#Basket .boxUKDeliveryNarrow .topBox IMG {
	VERTICAL-ALIGN: baseline
}
#Basket .boxUKDeliveryNarrow .bodyBox {
	BORDER-RIGHT: #b6bf00 1px solid; PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 0px; FONT: bold 1em Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #b6bf00 1px solid; WIDTH: 138px; COLOR: #b6bf00; PADDING-TOP: 0px
}
#Basket .boxUKDeliveryNarrow .bottomBox {
	HEIGHT: 9px
}
#Basket .boxUKDeliveryNarrow .bottomBox IMG {
	VERTICAL-ALIGN: baseline
}
#Basket .viewDetails {
	FONT-SIZE: 0.7em; FONT-STYLE: normal
}
.boxUKDeliveryWide {
	MARGIN-LEFT: 30px; WIDTH: 718px
}
.boxUKDeliveryWide A {
	FONT-SIZE: 0.9em; COLOR: #fffcff
}
.boxUKDeliveryWide .boxTop {
	HEIGHT: 9px
}
.boxUKDeliveryWide .boxBody {
	FONT: bold 1em Verdana, Arial, Helvetica, sans-serif; COLOR: #fffcff; BACKGROUND-COLOR: #b6bf00; TEXT-ALIGN: center
}
.boxUKDeliveryWide .boxBottom {
	HEIGHT: 9px
}
.viewDetails {
	FONT-SIZE: 0.9em; FONT-STYLE: normal
}
#CatalogueQuickOrder H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.4em; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
#CatalogueQuickOrder .boxBody H2 {
	MARGIN-TOP: -14px
}
#CatalogueQuickOrder .note {
	PADDING-TOP: 4px
}
#CatalogueQuickOrder .note A {
	FONT-STYLE: normal; TEXT-DECORATION: none
}
#CatalogueQuickOrder .box {
	WIDTH: 640px; BACKGROUND-COLOR: #c4d8e2
}
#CatalogueQuickOrder .boxBody {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 4px; PADDING-TOP: 20px; BACKGROUND-COLOR: #c4d8e2
}
#CatalogueQuickOrder .boxLeft {
	WIDTH: 300px; BACKGROUND-COLOR: #c4d8e2
}
#CatalogueQuickOrder .boxRight {
	WIDTH: 300px; BACKGROUND-COLOR: #c4d8e2
}
#CatalogueQuickOrder .boxLeft3Items {
	WIDTH: 300px; BACKGROUND-COLOR: #c4d8e2
}
#CatalogueQuickOrder .boxRight3Items {
	WIDTH: 300px; BACKGROUND-COLOR: #c4d8e2
}
#CatalogueQuickOrder .boxLeft .boxBody {
	HEIGHT: 240px
}
#CatalogueQuickOrder .boxRight .boxBody {
	HEIGHT: 240px
}
#CatalogueQuickOrder .boxLeft3Items .boxBody {
	HEIGHT: 390px
}
#CatalogueQuickOrder .boxRight3Items .boxBody {
	HEIGHT: 390px
}
#CatalogueQuickOrder .collectionsBottom .floatRight {
	PADDING-RIGHT: 30px
}
#CatalogueQuickOrder .collectionsBottom DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 4px
}
#CatalogueQuickOrder .collectionsBottom A.giftList {
	COLOR: #f96302
}
#CatalogueQuickOrder .buyBox {
	BACKGROUND-COLOR: #ebf2f8
}
#CatalogueQuickOrder .buyBoxBody {
	PADDING-RIGHT: 10px; HEIGHT: 80px
}
#CatalogueQuickOrder .productPrice {
	FONT-WEIGHT: bold; FONT-SIZE: 1.3em; MARGIN: 10px 0px 4px; COLOR: #22aec9
}
#CatalogueQuickOrder .productSalePrice {
	FONT-WEIGHT: bold; FONT-SIZE: 1.3em; MARGIN: 0px 0px 4px; COLOR: #cd0c05
}
#CatalogueQuickOrder .quickDirections {
	WIDTH: 350px
}
#CatalogueQuickOrder .catalogImage {
	FLOAT: right; WIDTH: 182px
}
#CatalogueQuickOrder .quickNote {
	MARGIN-TOP: 5px; FONT-SIZE: 0.9em; COLOR: #666; LINE-HEIGHT: normal; FONT-STYLE: italic
}
#CatalogueQuickOrder .quickNote INPUT {
	PADDING-LEFT: 65px
}
#Collections #lMenu {
	PADDING-TOP: 10px
}
#Collections #lMenu STRONG {
	FONT-SIZE: 1.1em
}
#Collections #lMenu H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.6em; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
#Collections #lMenu .tier2Link A {
	FONT-SIZE: 1.1em; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
#Collections #lMenu .tier2Link A:hover {
	TEXT-DECORATION: underline
}
#Collections #lMenu .tier2Link A.selected {
	COLOR: #22aec9
}
#Collections .collectionsBody {
	BORDER-RIGHT: #cfcfcf 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cfcfcf 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #cfcfcf 1px solid; WIDTH: 522px; PADDING-TOP: 10px; BORDER-BOTTOM: #cfcfcf 1px solid
}
#Collections .noBottomBorder.collectionsBody {
	BORDER-BOTTOM: 0px
}
#Collections .collectionsBody SELECT {
	MARGIN: 5px 0px; WIDTH: 100px
}
#Collections .collectionsBody .errorImage {
	POSITION: relative; TOP: -7px
}
#Collections .collectionsBody .twentyFive {
	PADDING-LEFT: 10px
}
#Collections .collectionsBody .forty {
	PADDING-LEFT: 10px
}
#Collections .collectionsBottom .floatRight {
	PADDING-RIGHT: 30px
}
#Collections .collectionsBottom DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 4px
}
#Collections .collectionsBottom A.giftList {
	COLOR: #f96302
}
#ProductDetail A.giftList {
	COLOR: #f96302
}
#Collections .productNumber {
	COLOR: #999
}
#Collections .productPrice {
	FONT-WEIGHT: bold; FONT-SIZE: 1.3em; MARGIN: 10px 0px 4px; COLOR: #22aec9
}
#Collections #errorMessageBox {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; MARGIN: 6px 0px 10px; WIDTH: 526px; COLOR: #cc0000; PADDING-TOP: 3px
}
#Collections P {
	MARGIN: 10px 0px
}
#CompareProducts H1 {
	FLOAT: left; COLOR: #22aec9
}
#CompareProducts .floatLeft {
	MARGIN: 10px 0px 0px 6px
}
#CompareProducts .floatRight {
	MARGIN: 8px 14px 0px 0px
}
#CompareProducts A.zoom {
	COLOR: #22aec9
}
#CompareProducts TABLE {
	BORDER-TOP: #d0d0d0 1px solid; MARGIN-BOTTOM: 20px; BORDER-COLLAPSE: collapse
}
#CompareProducts TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 8px; VERTICAL-ALIGN: top; BORDER-LEFT: #6a6a6a 1px solid; WIDTH: 112px; PADDING-TOP: 2px; BORDER-BOTTOM: #d0d0d0 1px solid
}
#CompareProducts TH {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 8px; VERTICAL-ALIGN: top; BORDER-LEFT: #6a6a6a 1px solid; WIDTH: 112px; PADDING-TOP: 2px; BORDER-BOTTOM: #d0d0d0 1px solid
}
#CompareProducts TH {
	FONT-WEIGHT: normal; VERTICAL-ALIGN: top; BORDER-LEFT: 0px; TEXT-ALIGN: left
}
#CompareProducts UL {
	MARGIN-LEFT: -8px
}
#CompareProducts #extraPromo {
	DISPLAY: none
}
#ContactUs .boxLeft {
	WIDTH: 460px; BACKGROUND-COLOR: #c4d8e2
}
#ContactUs .boxRight {
	FLOAT: right; MARGIN-LEFT: 20px; WIDTH: 200px; BACKGROUND-COLOR: #00386b
}
#ContactUs .boxBody {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #c4d8e2
}
#ContactUs .boxBody P {
	MARGIN: 0px
}
#ContactUs .boxRight .boxBody {
	COLOR: #fff; LINE-HEIGHT: 140%; BACKGROUND-COLOR: #00386b
}
#ContactUs .boxRight .boxBody A {
	COLOR: #fff; LINE-HEIGHT: 140%; BACKGROUND-COLOR: #00386b
}
#ContactUs LABEL {
	FONT-WEIGHT: bold
}
#ContactUs .boxLogo IMG {
	MARGIN-LEFT: 20px
}
#ContactUs OL {
	MARGIN-BOTTOM: 18px
}
#ContactUs .confirmationMessage {
	PADDING-TOP: 16px; HEIGHT: 50px
}
#CreateAccount .box {
	WIDTH: 680px; BACKGROUND-COLOR: #c4d8e2
}
#CreateAccount .boxBody {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #c4d8e2
}
#CreateAccount .wide {
	WIDTH: 170px
}
#CreateAccount H2 {
	PADDING-LEFT: 0px; FONT-SIZE: 1.6em
}
#CreateAccount H3 {
	DISPLAY: inline; FONT-SIZE: 1.3em; VERTICAL-ALIGN: middle; COLOR: red
}
#CreateAccount .box P {
	MARGIN: 10px 40px
}
#CreateAccount P.indent {
	MARGIN-LEFT: 17px
}
#CustomerReviews H2 {
	FONT: bold 1.2em Verdana; MARGIN-LEFT: -20px
}
#CustomerReviews .box {
	FLOAT: left; WIDTH: 470px; BACKGROUND-COLOR: #c4d8e2
}
#CustomerReviews .box LABEL {
	FONT-WEIGHT: normal; FONT-SIZE: 1em
}
#CustomerReviews .boxBody {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
#outerWrapPopup #CustomerReviews {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; PADDING-BOTTOM: 14px; PADDING-TOP: 14px
}
#outerWrapPopup #CustomerReviews H1 {
	MARGIN-LEFT: -26px
}
#outerWrapPopup #YAReminder H1 {
	MARGIN-LEFT: -26px
}
#CustomerReviews UL {
	MARGIN-LEFT: 5px
}
#EmailMarketing H1 {
	MARGIN-LEFT: -30px
}
#EmailMarketing .box {
	WIDTH: 490px; BACKGROUND-COLOR: #c4d8e2
}
#EmailMarketing .boxBody {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #c4d8e2
}
#EmailMarketing .informationProcessed STRONG {
	MARGIN-LEFT: 30px
}
#EmailMarketing .informationProcessed UL {
	MARGIN-LEFT: 30px
}
#EmailMarketing UL {
	MARGIN: 10px 20px
}
#EmailMarketing #mainContent {
	PADDING-LEFT: 60px; WIDTH: 640px
}
#Giftlist .splash P {
	FONT-SIZE: 1.6em; MARGIN: 0px 0px 0px 20px
}
#Giftlist .splash P.firstLink {
	PADDING-TOP: 90px
}
#Giftlist .splash P.lastLink {
	MARGIN-BOTTOM: -10px
}
#Giftlist .splash A {
	COLOR: #fff
}
#Giftlist .splash LABEL {
	MARGIN: 0px 0px 0px 20px
}
#Giftlist .message {
	PADDING-RIGHT: 40px; PADDING-LEFT: 40px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 14px; PADDING-BOTTOM: 10px; WIDTH: 635px; COLOR: #fff; PADDING-TOP: 10px; WHITE-SPACE: normal; BACKGROUND-COLOR: #d81e05; TEXT-ALIGN: center
}
#Giftlist H1.plain {
	PADDING-RIGHT: 0px; PADDING-LEFT: 26px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 10px; COLOR: #333; PADDING-TOP: 26px; POSITION: static; HEIGHT: auto
}
#Giftlist .box {
	BORDER-RIGHT: #c4d8e2 1px solid; BORDER-TOP: #c4d8e2 1px solid; MARGIN-TOP: 10px; BORDER-LEFT: #c4d8e2 1px solid; WIDTH: 710px; BORDER-BOTTOM: #c4d8e2 1px solid
}
#Giftlist .box .boxBody {
	PADDING-LEFT: 10px
}
#Giftlist TEXTAREA {
	MARGIN-BOTTOM: 6px
}
#Giftlist SELECT.wider {
	WIDTH: 176px
}
#Giftlist TEXTAREA.wide {
	WIDTH: 180px
}
#Giftlist .boxLeft {
	DISPLAY: inline; FONT-SIZE: 0.9em; FLOAT: left; MARGIN: 0px; WIDTH: 490px
}
#Giftlist .wide.boxLeft {
	MARGIN-LEFT: 27px; WIDTH: 490px
}
#Giftlist .box INPUT.wide {
	WIDTH: 170px
}
#Giftlist .boxTop H2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
#Giftlist .boxLeft {
	DISPLAY: inline; FONT-SIZE: 1.1em; FLOAT: left; WIDTH: 490px
}
#Giftlist .boxLeft .boxTop {
	BACKGROUND-IMAGE: none
}
#Giftlist .boxLeft .boxBody P {
	MARGIN-TOP: 3px; LINE-HEIGHT: 100%
}
#Giftlist .boxLeft .boxBody .floatLeft {
	PADDING-LEFT: 30px
}
#Giftlist .boxRight {
	FLOAT: right; WIDTH: 210px; BACKGROUND-COLOR: #c4d8e2
}
#Giftlist .boxRight INPUT {
	MARGIN-TOP: 3px; MARGIN-RIGHT: 10px
}
#Giftlist .boxRight .boxBody {
	MARGIN: 10px; BACKGROUND-COLOR: #c4d8e2
}
#Giftlist .boxRight .boxBody H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 0px; COLOR: #000; PADDING-TOP: 0px
}
#Giftlist P.indent {
	MARGIN: 0px 0px 10px 40px
}
#Giftlist H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 2px 50px; FONT: bold 1em Verdana; PADDING-TOP: 0px
}
#Giftlist SELECT.wide {
	WIDTH: 184px
}
#Giftlist TH {
	HEIGHT: 26px
}
#Giftlist TD.center {
	WIDTH: 100px
}
#Giftlist TH.indent {
	PADDING-LEFT: 10px
}
#Giftlist TH.subHeading {
	BORDER-BOTTOM: #c4d8e2 1px solid; BACKGROUND-COLOR: #fff
}
#Giftlist TD.productImage {
	WIDTH: 80px
}
#Giftlist .giftListIndent {
	PADDING-LEFT: 20px
}
#Giftlist TABLE.noPad TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#Giftlist LABEL {
	FONT-WEIGHT: bold; FONT-SIZE: 1em
}
#Giftlist SELECT {
	MARGIN-TOP: 5px
}
#Giftlist .alignHeader {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; LINE-HEIGHT: 17px; POSITION: static
}
#Giftlist .alignSortLabels {
	FONT-SIZE: 1em; POSITION: static
}
#Giftlist .impMsg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 59px; FONT-WEIGHT: bold; FONT-SIZE: 1.5em; PADDING-BOTTOM: 10px; COLOR: #cc0000; PADDING-TOP: 6px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#Giftlist .pagination {
	MARGIN-LEFT: 27px; WIDTH: 716px; MARGIN-RIGHT: 27px
}
#Giftlist .sort {
	MARGIN: 0px; WIDTH: 700px
}
#Giftlist .sortBy {
	MARGIN: 0px; WIDTH: 700px
}
#Giftlist .sortBar {
	MARGIN-LEFT: 27px; WIDTH: 700px; MARGIN-RIGHT: 27px
}
#Giftlist .hr {
	CLEAR: both; BORDER-TOP: #c4d8e2 1px solid; MARGIN: 6px 27px 0px; WIDTH: 710px
}
#GiftOptions .box {
	BORDER-RIGHT: #c4d8e2 1px solid; BORDER-TOP: #c4d8e2 1px solid; MARGIN-TOP: 10px; BORDER-LEFT: #c4d8e2 1px solid; WIDTH: 640px; BORDER-BOTTOM: #c4d8e2 1px solid
}
#GiftOptions .boxTop {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
#GiftOptions .boxBody {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#GiftOptions .indent {
	MARGIN-LEFT: 8px
}
#GiftOptions H3 {
	FONT: bold 1em Verdana
}
#GiftOptions .boxBody DIV.indent DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#GiftOptions .boxBody INPUT.radio {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#Help H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 12px
}
#Help H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.15em; PADDING-BOTTOM: 4px; PADDING-TOP: 8px
}
#Help A:hover {
	COLOR: #00a6d6; TEXT-DECORATION: underline
}
#Help .box {
	BORDER-RIGHT: #c4d8e2 1px solid; BORDER-TOP: #c4d8e2 1px solid; PADDING-BOTTOM: 10px; BORDER-LEFT: #c4d8e2 1px solid; BORDER-BOTTOM: #c4d8e2 1px solid; HEIGHT: 100%
}
#Help .box STRONG {
	PADDING-LEFT: 5px
}
#Help .boxBody {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
#Help .thirtyFive {
	PADDING-RIGHT: 8px; WIDTH: 33%
}
#Help UL.siteMap LI.thirdTier {
	MARGIN-LEFT: 40px
}
#Help UL.siteMap LI A {
	TEXT-DECORATION: none
}
#HP H2 {
	MARGIN-LEFT: -16px; COLOR: #22aec9
}
#HP .floatedProduct {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #7fd2ea 1px solid; PADDING-TOP: 0px
}
#HP .noBorder.floatedProduct {
	PADDING-RIGHT: 4px; BORDER-LEFT: 0px
}
#HP .boxBody {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; COLOR: #fff; PADDING-TOP: 10px
}
#HP .boxBody H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 2em; MARGIN: -10px 0px 0px -10px; COLOR: #fff; LINE-HEIGHT: 110%
}
#HP .boxBody A {
	COLOR: #333; TEXT-DECORATION: none
}
#HP .boxBody A:hover {
	TEXT-DECORATION: underline
}
#HP .boxBody UL {
	FONT-SIZE: 1.05em; MARGIN: 0px 0px 0px 4px
}
#HP .boxBody .eightyFive {
	FONT-SIZE: 1.05em
}
#HP .boxBody LI {
	MARGIN-BOTTOM: 3px
}
#HP .boxBody P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#HP .boxLogo {
	MARGIN-LEFT: 0px; BACKGROUND-COLOR: #fff
}
#HUC H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px -20px; COLOR: #22aec9; PADDING-TOP: 0px
}
#HUC .floatedProduct {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 4px 0px; WIDTH: 130px; PADDING-TOP: 0px
}
#HUC .floatedProductDetailsBtn {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 4px 0px; WIDTH: 130px; PADDING-TOP: 0px
}
#HUC #rMenu {
	WIDTH: 256px
}
#HUC #rMenu H2 {
	FONT: 1.9em arial; COLOR: #f96302; POSITION: relative; TOP: -12px; TEXT-ALIGN: center
}
#HUC #rMenu H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 10px; COLOR: #00a6d6; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#HUC #rMenu .ovalBody {
	BORDER-RIGHT: #c7d5de 5px solid; PADDING-RIGHT: 14px; PADDING-LEFT: 14px; PADDING-BOTTOM: 0px; BORDER-LEFT: #c7d5de 5px solid; PADDING-TOP: 0px
}
#HUC #rMenu .hr {
	MARGIN-LEFT: 20px; WIDTH: 180px
}
#HUC .hr {
	CLEAR: both; BORDER-TOP: #c4d8e2 1px solid; MARGIN: 2px 0px; HEIGHT: 100%
}
#OPLChooseEnterAddress .box {
	BORDER-RIGHT: #c4d8e2 1px solid; BORDER-TOP: #c4d8e2 1px solid; BORDER-LEFT: #c4d8e2 1px solid; BORDER-BOTTOM: #c4d8e2 1px solid; HEIGHT: 100%
}
#OPLChooseEnterAddress .boxRight {
	POSITION: relative; TOP: -30px
}
#OPLChooseEnterAddress .box .boxTop {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 1.1em; BACKGROUND: #c4d8e2; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
#OPLChooseEnterAddress .box .boxBody {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#OPLChooseEnterAddress .boxLeft {
	FLOAT: left; WIDTH: 440px; BACKGROUND-COLOR: #c4d8e2
}
#OPLChooseEnterAddress .boxRight {
	FLOAT: right; MARGIN-LEFT: 20px; WIDTH: 200px; BACKGROUND-COLOR: #c4d8e2
}
#OPLChooseEnterAddress H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: bold 1em Verdana; PADDING-TOP: 0px
}
#OPLChooseEnterAddress .thirty {
	PADDING-RIGHT: 24px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
#OPLChooseEnterAddress .storeCrdStyle {
	FLOAT: right; MARGIN-LEFT: 20px; WIDTH: 200px
}
#OPLChooseEnterAddress .boxRightAddress {
	FLOAT: right; WIDTH: 200px; BACKGROUND-COLOR: #c4d8e2
}
#OPLConfirmation H2 {
	PADDING-LEFT: 0px; FONT-SIZE: 1.6em
}
#OPLConfirmation H3 {
	DISPLAY: inline; FONT-SIZE: 1.3em; VERTICAL-ALIGN: middle
}
#OPLConfirmation FORM P {
	MARGIN-LEFT: 17px
}
#OPLConfirmation UL {
	MARGIN: 10px 20px
}
#OPLConfirmation SELECT {
	MARGIN: 3px 0px
}
#OPLConfirmation #relationshipSelect {
	WIDTH: 177px
}
#OPLConfirmation .premiumDeliveryMessage {
	MARGIN-TOP: 15px; MARGIN-BOTTOM: 15px
}
#OPLConfirmation .box {
	FLOAT: left; WIDTH: 640px; BACKGROUND-COLOR: #ddeed2
}
#OPLConfirmation .boxTop {
	WIDTH: 640px
}
#OPLConfirmation .boxBody {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 15px; MARGIN-LEFT: 15px; WIDTH: 625px; LINE-HEIGHT: 14px; PADDING-TOP: 15px; TEXT-ALIGN: left
}
#OPLConfirmation .boxBottom {
	WIDTH: 640px
}
#OPLEnterAddress .boxLeft {
	WIDTH: 460px; BACKGROUND-COLOR: #c4d8e2
}
#OPLEnterAddress .boxRight {
	FLOAT: right; MARGIN-LEFT: 20px; WIDTH: 200px; BACKGROUND-COLOR: #c4d8e2
}
#OPLEnterAddress .boxBody {
	BACKGROUND-COLOR: #c4d8e2
}
#OPLEnterAddress LABEL {
	FONT-WEIGHT: bold; FONT-SIZE: 1em
}
#OPLEnterAddress LABEL .small {
	FONT-WEIGHT: bold
}
#OPLEnterAddress SELECT {
	MARGIN-TOP: 5px
}
#OPLEnterAddress .boxRightAddress {
	FLOAT: right; MARGIN-LEFT: 20px; WIDTH: 200px; BACKGROUND-COLOR: #c4d8e2
}
#OPLEnterAddress .storeCrdStyle {
	FLOAT: right; MARGIN-LEFT: 20px; WIDTH: 200px
}
#OPLPayment .box {
	BORDER-RIGHT: #c4d8e2 1px solid; BORDER-TOP: #c4d8e2 1px solid; MARGIN-TOP: 10px; BORDER-LEFT: #c4d8e2 1px solid; WIDTH: 640px; BORDER-BOTTOM: #c4d8e2 1px solid
}
#OPLPayment .boxTop {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
#OPLPayment .boxBody {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#OPLPayment H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: bold 1.1em Verdana; PADDING-TOP: 0px
}
#OPLPayment H4 {
	COLOR: #666
}
#OPLPayment .storecarddiv {
	FLOAT: left; WIDTH: 250px
}
#OPLPlaceOrder .floatLeft {
	WIDTH: 400px; MARGIN-RIGHT: 6px
}
#OPLPlaceOrder .boxLeft {
	BORDER-RIGHT: #c4d8e2 1px solid; BORDER-TOP: #c4d8e2 1px solid; BORDER-LEFT: #c4d8e2 1px solid; BORDER-BOTTOM: #c4d8e2 1px solid
}
#OPLPlaceOrder .boxRight {
	BORDER-RIGHT: #c4d8e2 1px solid; BORDER-TOP: #c4d8e2 1px solid; FLOAT: left; BORDER-LEFT: #c4d8e2 1px solid; WIDTH: 200px; BORDER-BOTTOM: #c4d8e2 1px solid
}
#OPLPlaceOrder .boxTop {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
#OPLPlaceOrder .boxRight .boxBody {
	WIDTH: 180px
}
#OPLPlaceOrder .boxTop H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: bold 1.1em Verdana; PADDING-TOP: 0px
}
#OPLPlaceOrder .boxBody {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; WIDTH: 380px; PADDING-TOP: 0px; BORDER-BOTTOM: #c4d8e2 1px solid; HEIGHT: 100%
}
#OPLPlaceOrder .noBorder.boxBody {
	BORDER-BOTTOM: 0px
}
#OPLPlaceOrder .boxBody INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#OPLPlaceOrder STRONG {
	FONT-SIZE: 1em
}
#OPLPlaceOrder LABEL {
	FONT-SIZE: 1em
}
#OPLPlaceOrder TABLE TH {
	PADDING-BOTTOM: 10px; WIDTH: 70px
}
#OPLPlaceOrder TABLE TH.item {
	WIDTH: 260px
}
#OPLSelectConfirm .box {
	BORDER-RIGHT: #c4d8e2 1px solid; BORDER-TOP: #c4d8e2 1px solid; MARGIN-TOP: 10px; BORDER-LEFT: #c4d8e2 1px solid; BORDER-BOTTOM: #c4d8e2 1px solid
}
#OPLSelectConfirm .boxTop {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
#OPLSelectConfirm .boxBody {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#OPLSelectConfirm .boxBody .label {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; PADDING-BOTTOM: 2px; MARGIN: 1px 0px; POSITION: static
}
#OPLSelectConfirm .box .overflow {
	OVERFLOW-Y: auto; HEIGHT: 180px
}
#OPLSelectConfirm INPUT .radio {
	MARGIN: 1px 0px; POSITION: static
}
#OPLSelectConfirm P {
	MARGIN: 1px 0px; POSITION: static
}
#OPLEnterAddress H1 {
	MARGIN-LEFT: 6px
}
#OPLShipMultiple H1 {
	MARGIN-LEFT: 6px
}
#OPLSelectConfirm H1 {
	MARGIN-LEFT: 6px
}
#OPLSignin H1 {
	MARGIN-LEFT: 6px
}
#PasswordAssistance H1 {
	MARGIN-LEFT: 6px
}
#OPLShipMultiple .box {
	BORDER-RIGHT: #c4d8e2 1px solid; BORDER-TOP: #c4d8e2 1px solid; MARGIN-TOP: 10px; BORDER-LEFT: #c4d8e2 1px solid; BORDER-BOTTOM: #c4d8e2 1px solid
}
#OPLShipMultiple .boxTop {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
#OPLShipMultiple .boxBody {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#OPLShipMultiple .wideAddress {
	VERTICAL-ALIGN: middle; WIDTH: 340px
}
#OPLShipMultiple SELECT {
	MARGIN-TOP: 3px
}
#OPLSignin .box {
	FLOAT: left; WIDTH: 300px; BACKGROUND-COLOR: #c4d8e2
}
#OPLSignin .boxBody {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; PADDING-BOTTOM: 0px; WIDTH: 260px; PADDING-TOP: 0px; HEIGHT: 260px; BACKGROUND-COLOR: #c4d8e2
}
#OPLSignin .boxGreen H2 {
	MARGIN-LEFT: -10px; COLOR: #fff
}
#OPLSignin .boxGreen {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 0px; WIDTH: 623px; PADDING-TOP: 0px; BACKGROUND-COLOR: #56aa1c
}
#OPLSignin .boxBodyGreen {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; FONT: 1.1em Verdana; WIDTH: 580px; COLOR: #fff; PADDING-TOP: 0px; BACKGROUND-COLOR: #56aa1c
}
#OPLSignin .box2 {
	FLOAT: left; WIDTH: 80px
}
#OPLSignin .boxBody2 {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; PADDING-BOTTOM: 0px; WIDTH: 260px; PADDING-TOP: 0px; HEIGHT: 260px
}
#OPLSignin .changeEmail {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 480px; PADDING-TOP: 0px; HEIGHT: auto
}
#OPLSignin .boxBody H2 {
	MARGIN-LEFT: -20px
}
#OPLSignin .boxBody P {
	FONT-SIZE: 0.95em; LINE-HEIGHT: 110%
}
#OPLSignin INPUT.text {
	WIDTH: 130px
}
#OPLSignin .boxRight.box {
	MARGIN-LEFT: 14px
}
#OPLSignin .ErrWinBody {
	PADDING-RIGHT: 40px; PADDING-LEFT: 16px; PADDING-BOTTOM: 0px; WIDTH: 616px; PADDING-TOP: 0px; HEIGHT: auto; BACKGROUND-COLOR: #c4d8e2
}
#PasswordAssistance .box {
	FLOAT: left; WIDTH: 600px; BACKGROUND-COLOR: #c4d8e2
}
#PasswordAssistance .boxBody {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #c4d8e2
}
#PasswordAssistance H2 {
	MARGIN: 0px 0px 0px -10px
}
#PersonalStorefront #mainContent .hr {
	MARGIN-TOP: 25px; MARGIN-BOTTOM: 10px; WIDTH: 534px
}
#PersonalStorefront #lMenu {
	CLEAR: left; PADDING-LEFT: 20px; FLOAT: left; PADDING-TOP: 15px
}
#PersonalStorefront #mainContent {
	WIDTH: 564px
}
#PersonalStorefont #breadcrumb A {
	MARGIN: 0px -2px; TEXT-DECORATION: underline
}
#PersonalStorefront .addToCartButton {
	
}
#PersonalStorefront .productRow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#PersonalStorefront .recsLeftColumnHead {
	PADDING-LEFT: 0px; FONT-SIZE: 1.3em; COLOR: #22aec9
}
#PersonalStorefront .lTitle {
	FLOAT: left; MARGIN: -20px 0px 0px 5px; WIDTH: 144px
}
#PersonalStorefront .rTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1.3em; FLOAT: left; PADDING-BOTTOM: 5px; COLOR: #22aec9; PADDING-TOP: 0px
}
#PersonalStorefront #lMenu H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.4em; PADDING-BOTTOM: 6px; COLOR: #22aec9; PADDING-TOP: 8px
}
#PersonalStorefront #lMenu H2.gray {
	COLOR: #666
}
#PersonalStorefront #lMenu STRONG {
	FONT-SIZE: 1.1em
}
#PersonalStorefront .current {
	FONT-WEIGHT: bold
}
#PersonalStorefront .floatedProduct {
	PADDING-RIGHT: 12px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px 5px; WIDTH: 101px; PADDING-TOP: 0px
}
#PersonalStorefront .floatedProductImageBox {
	PADDING-RIGHT: 12px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; WIDTH: 170px; PADDING-TOP: 0px
}
#PersonalStorefront .floatedProductDetailsBtn {
	PADDING-RIGHT: 12px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 18px; MARGIN: 0px 0px 4px; WIDTH: 170px; PADDING-TOP: 0px
}
#PersonalStorefront .whyLink {
	MARGIN-BOTTOM: 10px
}
#PersonalStorefront .whyLinkBlock {
	FLOAT: left; WIDTH: 172px
}
#PersonalStorefront .productButton A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 175px; PADDING-TOP: 0px
}
#PersonalStorefront .productButton FORM {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 175px; PADDING-TOP: 0px
}
#ProductDetail .imageBox {
	BORDER-RIGHT: #cdcdcd 1px solid; BORDER-TOP: #cdcdcd 1px solid; FLOAT: left; BORDER-LEFT: #cdcdcd 1px solid; WIDTH: 317px; BORDER-BOTTOM: #cdcdcd 1px solid
}
#ProductDetail .imageBoxVideo {
	FLOAT: left; WIDTH: 317px
}
#ProductDetail .videoDisplay {
	BORDER-RIGHT: #cdcdcd 1px solid; BORDER-TOP: #cdcdcd 1px solid; BORDER-LEFT: #cdcdcd 1px solid; WIDTH: 315px; BORDER-BOTTOM: #cdcdcd 1px solid
}
#ProductDetail .zoomBar {
	PADDING-RIGHT: 0px; BORDER-TOP: #cdcdcd 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 9px; COLOR: #22aec9; PADDING-TOP: 0px; HEIGHT: 39px; BACKGROUND-COLOR: #fffbe8
}
#ProductDetail .zoomBar A {
	COLOR: #22aec9
}
#ProductDetail .zoomBar .floatLeft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; PADDING-TOP: 7px
}
#ProductDetail .zoomBar .thumb IMG {
	BORDER-RIGHT: #cdcdcd 1px solid; BORDER-TOP: #cdcdcd 1px solid; FLOAT: left; MARGIN: 1px; BORDER-LEFT: #cdcdcd 1px solid; BORDER-BOTTOM: #cdcdcd 1px solid
}
#ProductDetail H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #22aec9; PADDING-TOP: 0px
}
#ProductDetail H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.3em; PADDING-BOTTOM: 0px; COLOR: #22aec9; PADDING-TOP: 0px
}
#ProductDetail H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: bold 1.3em Verdana; COLOR: #22aec9; PADDING-TOP: 0px
}
#ProductDetail H3 A {
	COLOR: #22aec9
}
#ProductDetail H2 A {
	COLOR: #22aec9
}
#ProductDetail .productDetails {
	PADDING-LEFT: 10px; FLOAT: left; WIDTH: 213px
}
#ProductDetail .productDetails .productPrice {
	FONT-WEIGHT: bold; FONT-SIZE: 1.3em; MARGIN: 10px 0px 4px; COLOR: #22aec9
}
#ProductDetail .productSalePrice {
	FONT-WEIGHT: bold; FONT-SIZE: 1.3em; MARGIN: 0px 0px 4px; COLOR: #cd0c05
}
#ProductDetail .productDetails .colors IMG {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; MARGIN: 2px; BORDER-LEFT: #fff 1px solid; WIDTH: 20px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 20px
}
#Collections .colors IMG {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; MARGIN: 2px; BORDER-LEFT: #fff 1px solid; WIDTH: 20px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 20px
}
#ProductDetail .productDetails SELECT {
	WIDTH: 110px
}
#ProductDetail .indent {
	MARGIN-LEFT: 4px
}
#ProductDetail .indent INPUT {
	MARGIN: 3px 0px; VERTICAL-ALIGN: middle
}
#ProductDetail .productInfoTabsBox {
	WIDTH: 536px
}
#ProductDetail .productVideoInfoTabsBox {
	WIDTH: 317px
}
#ProductDetail .zoomBarVideo {
	BORDER-RIGHT: #cdcdcd 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cdcdcd 0px; PADDING-LEFT: 4px; PADDING-BOTTOM: 9px; BORDER-LEFT: #cdcdcd 1px solid; COLOR: #22aec9; PADDING-TOP: 4px; BORDER-BOTTOM: #cdcdcd 0px; HEIGHT: 39px; BACKGROUND-COLOR: #fffbe8
}
#ProductDetail .zoomBarVideo .floatLeft IMG {
	PADDING-BOTTOM: 1px
}
#ProductDetail .zoomBarVideo .thumb IMG {
	BORDER-RIGHT: #cdcdcd 1px solid; BORDER-TOP: #cdcdcd 1px solid; FLOAT: left; MARGIN: 1px; BORDER-LEFT: #cdcdcd 1px solid; BORDER-BOTTOM: #cdcdcd 1px solid
}
#ProductDetail #deliveryTabFocus {
	DISPLAY: none
}
#ProductDetail #deliveryInfoDisplay {
	DISPLAY: none
}
#ProductDetail .productInfoTabsBoxBody {
	BORDER-RIGHT: #cdcdcd 1px solid; PADDING-RIGHT: 8px; MARGIN-TOP: -20px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; BORDER-LEFT: #cdcdcd 1px solid; WIDTH: 518px; PADDING-TOP: 0px
}
#ProductDetail .productInfoTabsBoxBody H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; FONT-SIZE: 1.1em; PADDING-BOTTOM: 0px; COLOR: #000; PADDING-TOP: 12px
}
#ProductDetail .productInfoTabsBoxBody P {
	MARGIN: 1px 0px 3px 4px; LINE-HEIGHT: 140%
}
#ProductDetail .productInfoTabsBoxBody UL.high {
	MARGIN: -10px 0px 0px
}
#ProductDetail .productVideoInfoTabsBox {
	WIDTH: 317px
}
#ProductDetail .zoomBarVideo {
	BORDER-RIGHT: #cdcdcd 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cdcdcd 0px; PADDING-LEFT: 4px; PADDING-BOTTOM: 9px; BORDER-LEFT: #cdcdcd 1px solid; COLOR: #22aec9; PADDING-TOP: 4px; BORDER-BOTTOM: #cdcdcd 0px; HEIGHT: 39px; BACKGROUND-COLOR: #fffbe8
}
#ProductDetail .zoomBarVideo .floatLeft IMG {
	PADDING-BOTTOM: 1px
}
#ProductDetail .customerReviews {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 0px
}
#ProductDetail .coloredArrow {
	COLOR: #5cb0dc
}
#ProductDetail .listmania {
	MARGIN-LEFT: -4px; WIDTH: 150px
}
#ProductDetail .listmaniaBody {
	BORDER-RIGHT: #ea0f6b 5px solid; PADDING-RIGHT: 5px; MARGIN-TOP: -20px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ea0f6b 5px solid; PADDING-TOP: 5px
}
#ProductDetail .listmaniaBody UL LI {
	MARGIN: 3px 0px 0px 15px
}
#ProductDetail .plusSign {
	FONT-WEIGHT: bold; FONT-SIZE: 2em; MARGIN-BOTTOM: 8px; COLOR: #22aec9; TEXT-ALIGN: center
}
#ProductDetail .colorDisplay {
	DISPLAY: none; COLOR: #bc495e
}
#Collections .colorDisplay {
	DISPLAY: none; COLOR: #bc495e
}
#ProductDetail .colors IMG A:active {
	BORDER-TOP-STYLE: solid; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; BORDER-BOTTOM-STYLE: solid
}
#Collections .colors IMG A:active {
	BORDER-TOP-STYLE: solid; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; BORDER-BOTTOM-STYLE: solid
}
#ProductDetail .box {
	MARGIN: 0px auto; WIDTH: 460px; BACKGROUND-COLOR: #c4d8e2
}
#ProductDetail .boxBody {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; WIDTH: 420px; PADDING-TOP: 0px; BACKGROUND-COLOR: #c4d8e2
}
#ProductDetail #errorMessageBox {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 10px; COLOR: #cc0000; PADDING-TOP: 3px
}
#ProductDetail #rMenu .hr {
	MARGIN: 12px 0px
}
#ProductDetail #rMenu H3 {
	PADDING-TOP: 6px
}
#ProductDetail #extraPromo {
	DISPLAY: none
}
#ProductDetail #extraPromoWrapper .promo A {
	COLOR: #d81e05
}
#outerWrapPopup #ProductDetail .confirmationMessage UL {
	MARGIN-LEFT: 20px; TEXT-ALIGN: center
}
.printProductDetail#outerWrap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 20px; MARGIN: 20px auto; PADDING-TOP: 20px
}
.printProductDetail#outerWrap .productInfoTabsBoxBody UL {
	FONT-SIZE: 0.9em; MARGIN-LEFT: -3px
}
.printProductDetail#outerWrap .productInfoTabsBoxBody LI {
	MARGIN-BOTTOM: 2px
}
.printProductDetail#outerWrap .productInfoTabsBoxBody P {
	FONT-SIZE: 0.9em; MARGIN-LEFT: 4px; LINE-HEIGHT: 1.6em
}
.printProductDetail#outerWrap H4 {
	MARGIN: 10px 0px 0px 4px
}
#RequestCatalogue .floatedProduct {
	PADDING-RIGHT: 3px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 6px; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
#RequestCatalogue H1 {
	MARGIN-LEFT: -26px
}
#RequestCatalogue P {
	MARGIN-LEFT: 5px
}
#RequestCatalogue H2 {
	MARGIN-LEFT: -18px
}
#RequestCatalogue .box {
	WIDTH: 490px; BACKGROUND-COLOR: #c4d8e2
}
#RequestCatalogue H3 {
	DISPLAY: inline; FONT-SIZE: 1.1em; VERTICAL-ALIGN: middle; COLOR: red
}
#RequestCatalogue P.indent {
	MARGIN-LEFT: 25px
}
#RequestCatalogue .privacy {
	MARGIN-LEFT: 25px
}
#RequestCatalogue .informationProcessed STRONG {
	MARGIN-LEFT: 30px
}
#RequestCatalogue .informationProcessed UL {
	MARGIN-LEFT: 30px
}
#ResourceCenter .box {
	MARGIN-TOP: 8px; WIDTH: 716px; BACKGROUND-COLOR: #e23282
}
#ResourceCenter .inside.box {
	WIDTH: 240px; BACKGROUND-COLOR: #fcc9c6
}
#ResourceCenter .signup.box {
	WIDTH: 240px; BACKGROUND-COLOR: #e28c05
}
#ResourceCenter .boxBody IMG {
	PADDING-RIGHT: 17px; PADDING-LEFT: 17px; PADDING-BOTTOM: 17px; PADDING-TOP: 17px
}
#ResourceCenter .boxBody P {
	FONT-SIZE: 1.1em; MARGIN-LEFT: 6px; COLOR: #fff; LINE-HEIGHT: 150%
}
#ResourceCenter .inside.box .boxBody {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
#ResourceCenter .signup.box .boxBody {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
#ResourceCenter .inside.box .boxBody P {
	FONT-SIZE: 1em; COLOR: #333
}
#ResourceCenter .inside.box .boxBody H2 {
	MARGIN-TOP: -12px
}
#ResourceCenter .inside.box .boxBody UL {
	MARGIN: 0px 0px 10px -6px
}
#ResourceCenter H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1.9em; PADDING-BOTTOM: 0px; LINE-HEIGHT: normal; PADDING-TOP: 14px
}
#ResourceCenter .signup.box .boxBody H2 {
	COLOR: #fff
}
#ResourceCenter .signup.box .boxBody INPUT.wide {
	WIDTH: 160px
}
#ResourceCenter .hr {
	BORDER-LEFT-COLOR: #e23282; BORDER-BOTTOM-COLOR: #e23282; BORDER-TOP-COLOR: #e23282; BORDER-RIGHT-COLOR: #e23282
}
#ResourceCenter P.indent {
	MARGIN: 14px 0px 0px 40px
}
#ResourceCenterArticle H1 {
	FONT-SIZE: 1.6em; COLOR: #22aec9
}
#ResourceCenterArticle H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #22aec9; PADDING-TOP: 8px
}
#ResourceCenterArticle #rMenu H3 {
	FONT-SIZE: 1.2em; COLOR: #22aec9; POSITION: relative; TOP: -23px
}
#ResourceCenterArticle #rMenu .signup.box .boxBody {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; COLOR: #fff; PADDING-TOP: 6px
}
#ResourceCenterArticle #rMenu .signup.box .boxBody H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 1.7em; COLOR: #fff
}
#rMenuResourceCenterArticle .signup.box .boxBody {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; COLOR: #fff; PADDING-TOP: 6px
}
#rMenuResourceCenterArticle .signup.box .boxBody H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 1.7em; COLOR: #fff
}
#ResourceCenterArticle #rMenu .signup.box {
	FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 140px; BACKGROUND-COLOR: #e28c05
}
#rMenuResourceCenterArticle .signup.box {
	FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 140px; BACKGROUND-COLOR: #e28c05
}
#ResourceCenterArticle .relatedArticles.box {
	BACKGROUND-COLOR: #ebf2f8
}
#ResourceCenterArticle .relatedArticles.box .boxBody {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; PADDING-BOTTOM: 16px; PADDING-TOP: 16px; BACKGROUND-COLOR: #ebf2f8
}
#ResourceCenterArticle .relatedArticles.box .boxBody P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px
}
#ResourceCenterArticle #ResourceCenterTop {
	MARGIN-LEFT: 27px; WIDTH: 716px; MARGIN-RIGHT: 27px
}
#SearchResults H1 {
	PADDING-LEFT: 30px; COLOR: #22aec9; FONT-STYLE: italic
}
#SearchResults H1 .resultTerm {
	COLOR: #fc5d02
}
#SearchResults H1 .resultTermCategory {
	COLOR: #fc5d02; TEXT-DECORATION: underline
}
#SearchResults #mainContent H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #31363a; PADDING-TOP: 0px; FONT-STYLE: normal
}
#SearchResults #mainContent H1 SPAN.unBold {
	FONT-WEIGHT: normal! important; FONT-SIZE: smaller
}
#SearchResults .hr {
	MARGIN: 0px 10px 0px 30px; WIDTH: 710px
}
#SearchResults #mainContent .hr {
	MARGIN: 0px; WIDTH: 534px
}
#SearchResults #lMenu {
	PADDING-LEFT: 27px; FLOAT: left; WIDTH: 170px; PADDING-TOP: 12px
}
#SearchResults #lMenu H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.4em; PADDING-BOTTOM: 6px; PADDING-TOP: 8px
}
#SearchResults #lMenu H2.gray {
	COLOR: #666
}
#SearchResults #lMenu .categoryLinks A {
	FONT-SIZE: 1.1em; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
#SearchResults #lMenu .categoryLinks A:hover {
	TEXT-DECORATION: underline
}
#SearchResults #lMenu .relatedArticles {
	MARGIN: 30px 0px; WIDTH: 159px; LINE-HEIGHT: 160%; BACKGROUND-COLOR: #53a90a
}
#SearchResults #lMenu .relatedArticlesBody {
	MARGIN-LEFT: 11px; COLOR: #fff
}
#SearchResults #lMenu .relatedArticles A {
	COLOR: #fff
}
#SearchResults #lMenu .relatedArticles .ten {
	MARGIN-BOTTOM: 4px
}
#SearchResults #lMenu .relatedArticles .ninety {
	MARGIN-BOTTOM: 4px
}
#SearchResults #lMenu .relatedArticlesBottom {
	BACKGROUND-COLOR: #fff
}
#SearchResults #lMenu .compareColor {
	COLOR: #52a704
}
#SearchResults #lMenu .compareColor A {
	FONT-SIZE: 1.1em; COLOR: #52a704; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
#SearchResults #lMenu STRONG {
	FONT-SIZE: 1.1em
}
#SearchResults #lMenu .tier2Link A {
	FONT-SIZE: 1.1em; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
#SearchResults #lMenu .relatedArticles A {
	FONT-SIZE: 1.1em; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
#SearchResults #lMenu UL .tier3Link {
	MARGIN: 1px 0px 1px 20px
}
#SearchResults #lMenu UL .tier4Link {
	MARGIN: 1px 0px 1px 36px
}
#SearchResults #lMenu H2.selected {
	COLOR: #22aec9
}
#SearchResults #lMenu A.selected {
	COLOR: #22aec9
}
UL LI A:hover {
	COLOR: #22aec9
}
.tier2Link A:hover {
	COLOR: #22aec9
}
#SearchResults #lMenu UL LI A {
	TEXT-DECORATION: none
}
#SearchResults #lMenu .boxBody UL LI A {
	TEXT-DECORATION: none
}
#SearchResults #lMenu .boxBody UL LI A:hover {
	TEXT-DECORATION: underline
}
#layoutBody {
	MARGIN-LEFT: 27px; WIDTH: 716px; MARGIN-RIGHT: 27px
}
#layoutBody #left {
	FLOAT: left; WIDTH: 170px
}
#layoutBody #left .tier2Link A {
	FONT-SIZE: 1.1em; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
#layoutBody #left .relatedArticles A {
	FONT-SIZE: 1.1em; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
#layoutBody #left UL .tier3Link {
	MARGIN: 1px 0px 1px 20px
}
#layoutBody #left UL .tier4Link {
	MARGIN: 1px 0px 1px 36px
}
#layoutBody #left H2.selected {
	COLOR: #22aec9
}
#layoutBody #left H2 {
	PADDING-LEFT: 0px
}
#layoutBody #left A.selected {
	COLOR: #22aec9
}
UL LI A:hover {
	COLOR: #22aec9
}
.tier2Link A:hover {
	COLOR: #22aec9
}
#layoutBody #left UL LI A {
	TEXT-DECORATION: none
}
#layoutBody #left .boxBody UL LI A {
	TEXT-DECORATION: none
}
#layoutBody #left .boxBody UL LI A:hover {
	TEXT-DECORATION: underline
}
#layoutBody #mainContent {
	FLOAT: left; WIDTH: 534px
}
#SearchResults #lMenu .thinkBoxBody H3 {
	FONT-SIZE: 1.4em; PADDING-BOTTOM: 8px; COLOR: #fff
}
#SearchResults #lMenu .thinkBox {
	COLOR: #fff; BACKGROUND-COLOR: #56aa1c
}
#SearchResults #lMenu .thinkBoxBody A {
	COLOR: #fff; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
#SearchResults #lMenu .thinkBoxBody A:visited {
	COLOR: #fff; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
#SearchResults #lMenu .thinkBoxBody A:hover {
	TEXT-DECORATION: underline
}
#SearchResults #lMenu .thinkBoxBody {
	MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px
}
#SearchResults .current {
	FONT-WEIGHT: bold
}
#SearchResults .listmania {
	WIDTH: 150px
}
#SearchResults .listmaniaBody {
	BORDER-RIGHT: #a7c3cf 5px solid; PADDING-RIGHT: 5px; MARGIN-TOP: -20px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #a7c3cf 5px solid; PADDING-TOP: 5px
}
#SearchResults .listmaniaBody UL LI {
	MARGIN: 3px 0px 0px 15px
}
#SearchResults .refineBox {
	WIDTH: 534px; MARGIN-RIGHT: 27px; BACKGROUND-COLOR: #ebf2f8
}
#SearchResults .refineBoxBody {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ebf2f8
}
#SearchResults .refineBoxBody .refineDropDownLabel {
	PADDING-RIGHT: 10px; FLOAT: left; PADDING-BOTTOM: 1px
}
#SearchResults .color A {
	COLOR: #d71d5e
}
#SearchResults .color IMG {
	VERTICAL-ALIGN: middle
}
#SearchResults .compareBar {
	BORDER-TOP: #ccc 1px solid; MARGIN: 0px 5px 8px 0px; PADDING-TOP: 6px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 32px
}
#SearchResults .noBorderBottom.compareBar {
	MARGIN-BOTTOM: 16px; BORDER-BOTTOM: 0px
}
#SearchResults .noBorderTop.compareBar {
	BORDER-TOP: 0px; MARGIN-TOP: 0px
}
#SearchResults .compare {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; VERTICAL-ALIGN: middle; COLOR: #22aec9
}
#SearchResults .addToCompare {
	MARGIN-TOP: 3px; MARGIN-LEFT: 0px; WIDTH: 170px; COLOR: #1b9dd9
}
#SearchResults .addToCompare #checkBox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px; WIDTH: 9px; PADDING-TOP: 0px
}
#SearchResults .addedToCompare {
	MARGIN: 4px 0px 10px; COLOR: #67a02f; LINE-HEIGHT: normal
}
#SearchResults .addedToCompare A {
	MARGIN: 4px 0px 10px; COLOR: #67a02f; LINE-HEIGHT: normal
}
#SearchResults .compareBoxTop .productTitle {
	PADDING-LEFT: 0px
}
#SearchResults .compareBoxTop .color IMG {
	PADDING-LEFT: 0px
}
#SearchResults .compareBoxBottom INPUT {
	PADDING-LEFT: 0px
}
#SearchResults .compareBoxBottom INPUT {
	PADDING-LEFT: 0px
}
#SearchResults .compareBoxTop {
	BORDER-RIGHT: #05a4db 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #05a4db 2px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 2px; BORDER-LEFT: #05a4db 2px solid; WIDTH: 170px; PADDING-TOP: 0px; BORDER-BOTTOM: #05a4db 0px; HEIGHT: 315px; BACKGROUND-COLOR: #fffedf
}
#SearchResults .compareBoxBottom .inputCheckBoxComparision {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px; WIDTH: 15px; PADDING-TOP: 0px
}
#SearchResults .compareBoxBottom .searchAdd {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 0px
}
#SearchResults .compareBoxBottom {
	BORDER-RIGHT: #05a4db 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #05a4db 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 2px 10px; BORDER-LEFT: #05a4db 2px solid; WIDTH: 170px; PADDING-TOP: 0px; BORDER-BOTTOM: #05a4db 2px solid; HEIGHT: 95px; BACKGROUND-COLOR: #fffedf
}
#SearchResults .compareBoxBottom .nudgeDown {
	MARGIN-TOP: 0px
}
#SearchResults .floatedProduct {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 170px; PADDING-TOP: 0px
}
#SearchResultsNull .floatedProduct {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 170px; PADDING-TOP: 0px
}
#SearchResults .floatedProductCenter {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 12px; WIDTH: 170px; PADDING-TOP: 0px
}
#SearchResultsNull .floatedProductCenter {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 12px; WIDTH: 170px; PADDING-TOP: 0px
}
#SearchResults .floatedProductCenterCompare {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 4px; WIDTH: 170px; PADDING-TOP: 0px
}
#SearchResultsNull .floatedProductCenter {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 4px; WIDTH: 170px; PADDING-TOP: 0px
}
#SearchResults .floatedProductBorder {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #3bbbdf 1px solid; WIDTH: 170px; PADDING-TOP: 0px
}
#SearchResults .floatedProductBorderLeft {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; WIDTH: 170px; PADDING-TOP: 0px
}
#SearchResults .floatedProductDetailsBtn {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 170px; PADDING-TOP: 2px
}
#SearchResultsNull .floatedProductDetailsBtn {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 170px; PADDING-TOP: 2px
}
#SearchResults .floatedProductDetailsBtnCenter {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 12px; WIDTH: 170px; PADDING-TOP: 2px
}
#SearchResultsNull .floatedProductDetailsBtnCenter {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 12px; WIDTH: 170px; PADDING-TOP: 2px
}
#SearchResults .floatedProductDetailsBtnCenterCompare {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 4px; WIDTH: 170px; PADDING-TOP: 2px
}
#SearchResultsNull .floatedProductDetailsBtnCenterCompare {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 4px; WIDTH: 170px; PADDING-TOP: 2px
}
#SearchResults .color {
	MARGIN: 3px 0px 1px
}
#SearchResults .color A {
	COLOR: #e23282
}
#SearchResults .sortBy {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
#SearchResults .pagination {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN-RIGHT: 16px; PADDING-TOP: 3px
}
#SearchResults .refineBoxBody .totalResults {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.1em; PADDING-BOTTOM: 3px; MARGIN: -4px 0px 0px; PADDING-TOP: 0px
}
#SearchResults .spellingCorrection {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; COLOR: #fc5d02; FONT-STYLE: italic; TEXT-ALIGN: center
}
#SearchResultsNull .boxNull {
	WIDTH: 540px; BACKGROUND-COLOR: #c4d8e2
}
#SearchResultsNull .boxTopNull IMG {
	VERTICAL-ALIGN: baseline
}
#SearchResultsNull .boxBodyNull {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #c4d8e2
}
#SearchResultsNull .boxBodyNull LABEL {
	MARGIN-LEFT: 30px
}
#SearchResultsNull .boxBodyNull STRONG {
	MARGIN-LEFT: 76px
}
#SearchResultsNull .boxBodyNull UL LI {
	MARGIN-LEFT: 90px
}
#SearchResultsNull .boxBottomNull IMG {
	VERTICAL-ALIGN: baseline
}
#SearchResultsNull H1 {
	PADDING-LEFT: 30px; COLOR: #22aec9; FONT-STYLE: italic
}
#SearchResultsNull H1 .resultTerm {
	COLOR: #fc5d02
}
#SearchResultsNull H1 .resultTermCategory {
	COLOR: #fc5d02; TEXT-DECORATION: underline
}
#SearchResultsNull .hr {
	MARGIN-LEFT: 30px; WIDTH: 710px
}
#SearchResultsNull .narrow.hr {
	MARGIN-LEFT: 0px; WIDTH: 540px
}
#SearchResultsNull .continueShopping {
	MARGIN: 20px 0px 0px 70px
}
#SearchResultsNull .continueShopping H4 {
	FONT-SIZE: 1.1em; MARGIN-LEFT: 7px
}
#SearchResultsNull H3 {
	MARGIN-TOP: 20px; FONT-SIZE: 1.3em
}
#SearchResultsNull LABEL {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; MARGIN-RIGHT: 5px
}
#StoreLocator H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.4em; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
#StoreLocator .boxBody H2 {
	MARGIN-TOP: -14px
}
#StoreLocator .boxBody {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px; BACKGROUND-COLOR: #c4d8e2
}
#StoreLocator .boxLeft {
	WIDTH: 416px; BACKGROUND-COLOR: #c4d8e2
}
#StoreLocator .boxRight {
	WIDTH: 280px; BACKGROUND-COLOR: #ebf2f8
}
#StoreLocator .boxLeft .boxBody {
	HEIGHT: 180px
}
#StoreLocator .boxRight .boxBody {
	HEIGHT: 170px; BACKGROUND-COLOR: #ebf2f8
}
#StoreLocator SELECT {
	MARGIN-TOP: 4px; WIDTH: 180px
}
#StoreLocator LABEL {
	FONT-WEIGHT: bold
}
#StoreLocator LABEL.nudgeDown {
	POSITION: relative; TOP: 7px
}
#StoreLocator .note {
	MARGIN-TOP: -6px
}
#StoreLocator #errorMessageBox {
	MARGIN: 0px
}
#StoreLocator .formElementError {
	MARGIN-TOP: 10px; FONT-SIZE: 0.9em
}
#StoreLocator P {
	MARGIN: 8px 0px 0px 60px
}
#StoreLocator .floatLeft {
	PADDING-LEFT: 60px
}
#Tier .compareBar {
	BORDER-TOP: #ccc 1px solid; MARGIN: 0px 5px 8px 0px; PADDING-TOP: 6px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 32px
}
#Tier .compareBar .noBorderBottom {
	MARGIN-BOTTOM: 16px; BORDER-BOTTOM: 0px
}
#Tier .compareBar .noBorderTop {
	BORDER-TOP: 0px; MARGIN-TOP: 0px
}
#Tier .compare {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; VERTICAL-ALIGN: middle; COLOR: #22aec9
}
#Tier .addToCompare {
	MARGIN-TOP: 3px; MARGIN-LEFT: 0px; WIDTH: 170px; COLOR: #1b9dd9
}
#Tier .addToCompare INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px; WIDTH: 15px; PADDING-TOP: 0px
}
#Tier .addedToCompare {
	MARGIN: 4px 0px 10px; COLOR: #67a02f; LINE-HEIGHT: normal
}
#Tier .addedToCompare A {
	MARGIN: 4px 0px 10px; COLOR: #67a02f; LINE-HEIGHT: normal
}
#Tier .compareBoxTop .productTitle {
	PADDING-LEFT: 0px
}
#Tier .compareBoxTop .color IMG {
	PADDING-LEFT: 0px
}
#Tier .compareBoxBottom INPUT {
	PADDING-LEFT: 0px
}
#Tier .compareBoxBottom INPUT {
	PADDING-LEFT: 0px
}
#Tier .compareBoxTop {
	BORDER-RIGHT: #05a4db 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #05a4db 2px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 2px; BORDER-LEFT: #05a4db 2px solid; WIDTH: 170px; PADDING-TOP: 0px; BORDER-BOTTOM: #05a4db 0px; HEIGHT: 315px; BACKGROUND-COLOR: #fffedf
}
#Tier .compareBoxBottom .inputCheckBoxComparision {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px; WIDTH: 15px; PADDING-TOP: 0px
}
#Tier .compareBoxBottom .searchAdd {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 0px
}
#Tier .compareBoxBottom {
	BORDER-RIGHT: #05a4db 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #05a4db 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 2px 10px; BORDER-LEFT: #05a4db 2px solid; WIDTH: 170px; PADDING-TOP: 0px; BORDER-BOTTOM: #05a4db 2px solid; HEIGHT: 95px; BACKGROUND-COLOR: #fffedf
}
#Tier .compareBoxBottom .nudgeDown {
	MARGIN-TOP: 0px
}
#Tier .floatedProduct {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 170px; PADDING-TOP: 0px
}
#Tier .floatedProductCenter {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 12px; WIDTH: 170px; PADDING-TOP: 0px
}
#Tier .floatedProductCenterCompare {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 4px; WIDTH: 170px; PADDING-TOP: 0px
}
#Tier .floatedProductBorder {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #3bbbdf 1px solid; WIDTH: 170px; PADDING-TOP: 0px
}
#Tier .floatedProductBorderLeft {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; WIDTH: 170px; PADDING-TOP: 0px
}
#Tier .floatedProductHeading {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: 1.1em; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 176px; PADDING-TOP: 0px
}
#Tier .floatedProductDetailsBtn {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 170px; PADDING-TOP: 2px
}
#Tier .floatedProductDetailsBtnCenter {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 12px; WIDTH: 170px; PADDING-TOP: 2px
}
#Tier .floatedProductDetailsBtnCenterCompare {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 4px; WIDTH: 170px; PADDING-TOP: 2px
}
#Tier .productTitle UL {
	MARGIN-LEFT: 10px
}
#Tier .floatedProduct H4 {
	FONT-SIZE: 1.15em
}
#Tier .floatedProduct LI {
	MARGIN-LEFT: 14px
}
#Tier H2.tier1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.5em; PADDING-BOTTOM: 11px; COLOR: #92576b; PADDING-TOP: 18px
}
#Tier H2.results {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#Tier H3 {
	FONT-SIZE: 1.4em; COLOR: #22aec9
}
#Tier .giftFinder H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.4em; PADDING-BOTTOM: 4px; COLOR: #fff; PADDING-TOP: 4px
}
#Tier .helpMeChooseBox H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.4em; PADDING-BOTTOM: 4px; COLOR: #fff; PADDING-TOP: 4px
}
#Tier .giftFinder .forty {
	MARGIN: 7px 0px 0px 28px
}
#Tier .giftFinder .forty P {
	FONT-SIZE: 0.9em
}
#Tier .giftFinder .sixty H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 40px; PADDING-BOTTOM: 0px; PADDING-TOP: 70px
}
#Tier .hr {
	WIDTH: 534px; BORDER-TOP-COLOR: #d0d0d0
}
#Tier .refineBox {
	WIDTH: 516px; MARGIN-RIGHT: 27px; BACKGROUND-COLOR: #ebf2f8
}
#Tier .giftFinder.box {
	WIDTH: 527px; BACKGROUND-COLOR: #fcb514
}
#Tier .helpMeChooseBox.box {
	WIDTH: 527px; BACKGROUND-COLOR: #56aa1c
}
#Tier .refineBoxBody {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ebf2f8
}
#Tier .giftFinder.boxBody {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fcb514
}
#Tier .helpMeChooseBox.boxBody {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #56aa1c
}
#Tier .giftFinder.boxBody P {
	FONT-WEIGHT: bold; MARGIN: 3px 0px; COLOR: #fff
}
#Tier .giftFinder.boxBody SELECT.wide {
	MARGIN: 1px 0px 3px; WIDTH: 140px
}
#Tier .giftFinder.boxBody INPUT {
	POSITION: relative; TOP: -3px
}
#Tier .refineBoxBody SELECT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; WIDTH: 100px; PADDING-TOP: 0px
}
#Tier .totalResults {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.1em; PADDING-BOTTOM: 3px; MARGIN: -4px 0px 0px; PADDING-TOP: 0px
}
#Tier .helpMeChoose {
	COLOR: #52a704
}
#Tier .helpMeChoose A {
	COLOR: #52a704
}
#Tier .sortBy {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
#Tier .pagination {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN-RIGHT: 16px; PADDING-TOP: 3px
}
#Tier .color {
	MARGIN: 3px 0px 1px
}
#Tier .color A {
	COLOR: #e23282
}
#Tier .finderBox {
	WIDTH: 140px
}
#Tier .finderBox SELECT {
	MARGIN: 2px 2px 4px; WIDTH: 138px
}
#Tier .floatLeft INPUT {
	MARGIN: 76px 5px 0px
}
#Tier .helpMeChooseProducts P {
	MARGIN-TOP: 0px
}
#Tier .helpMeChooseProducts .hr {
	BORDER-TOP-COLOR: #52a704
}
#Tier #lMenu H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.6em; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
#Tier #lMenu H2.selected {
	COLOR: #22aec9
}
#Tier #mainContent H2.helpMeChoose {
	PADDING-LEFT: 0px; FONT-SIZE: 1.5em
}
#Tier #lMenu STRONG {
	FONT-SIZE: 1.1em
}
#Tier #lMenu .tier2Link A {
	FONT-SIZE: 1.1em; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
#Tier #lMenu .relatedArticles A {
	FONT-SIZE: 1.1em; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
#Tier #lMenu .categoryLinks A {
	FONT-SIZE: 1.1em; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
#Tier #lMenu .categoryLinks A:hover {
	TEXT-DECORATION: underline
}
#Tier #lMenu UL LI A {
	TEXT-DECORATION: none
}
#Tier #lMenu UL .tier3Link {
	MARGIN: 1px 0px 1px 20px
}
#Tier #lMenu UL .tier4Link {
	MARGIN: 1px 0px 1px 36px
}
#Tier #lMenu A.selected {
	COLOR: #22aec9
}
#Tier #lMenu {
	PADDING-LEFT: 27px; FLOAT: left; WIDTH: 170px; PADDING-TOP: 12px
}
#Wishlist .box {
	FLOAT: left; MARGIN-LEFT: 50px; WIDTH: 460px; BACKGROUND-COLOR: #c4d8e2
}
#Wishlist .boxRight .boxBody {
	MARGIN-LEFT: 5px
}
#Wishlist .options.boxBody {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; WIDTH: 420px; PADDING-TOP: 0px; BACKGROUND-COLOR: #c4d8e2
}
#Wishlist H2 {
	FONT-SIZE: 1.4em; COLOR: #22aec9
}
#Wishlist H2.alt {
	PADDING-LEFT: 0px; FONT-SIZE: 1.4em; COLOR: #333
}
#Giftlist H2.alt {
	PADDING-LEFT: 0px; FONT-SIZE: 1.4em; COLOR: #333
}
#Wishlist .productWrapper {
	MARGIN-LEFT: 50px
}
#Giftlist .productWrapper {
	MARGIN-LEFT: 50px
}
#Wishlist .productWrapper H2 {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px
}
#Wishlist .floatedProduct {
	DISPLAY: inline; FLOAT: left; MARGIN: 6px 48px 6px 0px; WIDTH: 170px
}
#Giftlist .floatedProduct {
	DISPLAY: inline; FLOAT: left; MARGIN: 6px 48px 6px 0px; WIDTH: 170px
}
#Wishlist .floatedProductCenter {
	DISPLAY: inline; FLOAT: left; MARGIN: 6px 48px 6px 0px; WIDTH: 170px
}
#Giftlist .floatedProductCenter {
	DISPLAY: inline; FLOAT: left; MARGIN: 6px 48px 6px 0px; WIDTH: 170px
}
#Wishlist .floatedProductDetailsBtn {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 48px 6px 0px; WIDTH: 170px
}
#Giftlist .floatedProductDetailsBtn {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 48px 6px 0px; WIDTH: 170px
}
#Wishlist .floatedProductDetailsBtnCenter {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 48px 6px 0px; WIDTH: 170px
}
#Giftlist .floatedProductDetailsBtnCenter {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 48px 6px 0px; WIDTH: 170px
}
#Wishlist .floatedProduct A {
	WHITE-SPACE: normal
}
#Giftlist .floatedProduct A {
	WHITE-SPACE: normal
}
#Wishlist .floatedProductCenter A {
	WHITE-SPACE: normal
}
#Giftlist .floatedProductCenter A {
	WHITE-SPACE: normal
}
#Wishlist .color {
	COLOR: #d71d5e
}
#Wishlist .pagination {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#Wishlist .pagination A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#Wishlist .pagination .current {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#Wishlist .pagination {
	MARGIN-LEFT: 27px; WIDTH: 716px; MARGIN-RIGHT: 27px
}
#Wishlist TABLE {
	WIDTH: 100%
}
#Giftlist TABLE {
	WIDTH: 100%
}
#Wishlist TD.hr {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 0px; PADDING-TOP: 0px
}
#Wishlist TH {
	PADDING-RIGHT: 4px; BORDER-TOP: #c4d8e2 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; PADDING-BOTTOM: 2px; PADDING-TOP: 4px; BACKGROUND-COLOR: #eef5fa
}
#Giftlist TH {
	PADDING-RIGHT: 4px; BORDER-TOP: #c4d8e2 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; PADDING-BOTTOM: 2px; PADDING-TOP: 4px; BACKGROUND-COLOR: #eef5fa
}
#Wishlist TH.subHeading {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 1em; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #c4d8e2 1px solid; BACKGROUND-COLOR: #fff
}
#Wishlist TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#Giftlist TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#Wishlist TABLE.hybrid TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; WHITE-SPACE: normal
}
#Wishlist TABLE TD SELECT {
	WIDTH: 178px
}
#Wishlist TABLE TEXTAREA {
	MARGIN-BOTTOM: 6px
}
#Wishlist TABLE .eighty P {
	MARGIN-LEFT: 8px; LINE-HEIGHT: 130%
}
#Wishlist TABLE .eighty P A {
	LINE-HEIGHT: 150%
}
#Wishlist TABLE .hr {
	CLEAR: both; BORDER-TOP: 0px; MARGIN: 10px 0px; BORDER-BOTTOM: #c4d8e2 1px solid
}
#Giftlist TABLE .hr {
	CLEAR: both; BORDER-TOP: 0px; MARGIN: 10px 0px; BORDER-BOTTOM: #c4d8e2 1px solid
}
#Wishlist .searchItem {
	COLOR: #d81e05
}
#Giftlist .searchItem {
	COLOR: #d81e05
}
#Wishlist .sendEmail {
	PADDING-RIGHT: 40px; PADDING-LEFT: 340px; PADDING-BOTTOM: 20px; WIDTH: 100px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#Giftlist .sendEmail {
	PADDING-RIGHT: 40px; PADDING-LEFT: 340px; PADDING-BOTTOM: 20px; WIDTH: 100px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#Wishlist .confirmationMessage {
	MARGIN-LEFT: 40px
}
#Wishlist .indent {
	MARGIN-LEFT: 40px
}
#Giftlist .confirmationMessage {
	MARGIN-LEFT: 40px
}
#Giftlist .indent {
	MARGIN-LEFT: 40px
}
#Wishlist .viewableBy LABEL {
	FONT-WEIGHT: normal; MARGIN: 2px
}
#Wishlist .viewableBy INPUT {
	MARGIN: 3px
}
#Wishlist .wide.boxLeft {
	MARGIN-LEFT: 27px; WIDTH: 490px
}
#Wishlist .narrow.boxLeft {
	MARGIN-LEFT: 50px; WIDTH: 440px
}
#Wishlist .message {
	PADDING-RIGHT: 40px; PADDING-LEFT: 40px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 14px; PADDING-BOTTOM: 10px; WIDTH: 635px; COLOR: #fff; PADDING-TOP: 10px; WHITE-SPACE: normal; BACKGROUND-COLOR: #d81e05; TEXT-ALIGN: center
}
#Wishlist .boxLeft {
	DISPLAY: inline; FLOAT: left
}
#Wishlist .box INPUT.wide {
	WIDTH: 170px
}
#Wishlist .boxLeft .boxBody {
	BORDER-RIGHT: #c4d8e2 1px solid; PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 0.9em; BORDER-BOTTOM-WIDTH: 1px; PADDING-BOTTOM: 0px; BORDER-LEFT: #c4d8e2 1px solid; PADDING-TOP: 0px; HEIGHT: 100%
}
#Giftlist .boxLeft .boxBody {
	BORDER-RIGHT: #c4d8e2 1px solid; PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 0.9em; BORDER-BOTTOM-WIDTH: 1px; PADDING-BOTTOM: 0px; BORDER-LEFT: #c4d8e2 1px solid; PADDING-TOP: 0px; HEIGHT: 100%
}
#Wishlist .boxLeft .boxBody P {
	MARGIN-TOP: 3px; LINE-HEIGHT: 100%
}
#Wishlist .boxLeft .boxBody .floatLeft {
	PADDING-LEFT: 0px
}
#Wishlist .boxLeft .boxBody LI {
	MARGIN-BOTTOM: 4px
}
#Wishlist .boxLeft .leftPanel {
	FONT-SIZE: 0.9em; FLOAT: left; WIDTH: 240px; LINE-HEIGHT: 120%
}
#Wishlist .boxLeft .rightPanel {
	FONT-SIZE: 0.9em; FLOAT: right; WIDTH: 226px; LINE-HEIGHT: 120%
}
#Wishlist .noBox.floatLeft {
	WIDTH: 508px
}
#Wishlist .boxLeft .rightPanelNarrow {
	FLOAT: right; WIDTH: 230px
}
#Wishlist .boxRight {
	FLOAT: right; WIDTH: 210px; BACKGROUND-COLOR: #c4d8e2
}
#Wishlist .boxRight INPUT {
	MARGIN-TOP: 3px
}
#Wishlist .boxRight .boxTop {
	BACKGROUND-COLOR: #c4d8e2
}
#Wishlist .boxRight .boxBottom {
	BACKGROUND-COLOR: #c4d8e2
}
#Wishlist .boxRight .boxBody {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #c4d8e2
}
#Wishlist .boxRight .boxBody H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 0px; COLOR: #000; PADDING-TOP: 0px
}
#Wishlist .color A {
	COLOR: #d71d5e
}
#Wishlist .boxLeft .boxBody {
	BORDER-RIGHT: #c4d8e2 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 16px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; BORDER-LEFT: #c4d8e2 1px solid; PADDING-TOP: 10px; HEIGHT: 100%
}
#Wishlist .color IMG {
	PADDING-BOTTOM: 1px
}
#Giftlist .color IMG {
	PADDING-BOTTOM: 1px
}
#Wishlist .boxRight P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; LINE-HEIGHT: 90%; PADDING-TOP: 0px
}
#Giftlist .boxRight P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; LINE-HEIGHT: 90%; PADDING-TOP: 0px
}
#Wishlist .sort {
	MARGIN: 0px; WIDTH: 700px
}
#Wishlist .sortBy {
	MARGIN: 0px; WIDTH: 700px
}
#Wishlist .sortBar {
	MARGIN-LEFT: 27px; WIDTH: 700px; MARGIN-RIGHT: 27px
}
#Wishlist .hr {
	CLEAR: both; BORDER-TOP: #c4d8e2 1px solid; MARGIN: 6px 27px 0px; WIDTH: 710px
}
#Wishlist SELECT {
	MARGIN-TOP: 5px
}
#Wishlist .alignHeader {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; LINE-HEIGHT: 17px; POSITION: static
}
#Wishlist .alignSortLabels {
	FONT-SIZE: 1em; POSITION: static
}
#YAOrderPayment .box {
	BORDER-RIGHT: #c4d8e2 1px solid; BORDER-TOP: #c4d8e2 1px solid; MARGIN-TOP: 10px; BORDER-LEFT: #c4d8e2 1px solid; BORDER-BOTTOM: #c4d8e2 0px
}
#YAOrderPayment .boxTop {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
#YAOrderPayment .boxBody {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #c4d8e2 1px solid; HEIGHT: 100%
}
#YAOrderPayment H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.1em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#YAOrderPayment STRONG {
	COLOR: #000
}
#YAOrderPayment .note {
	FONT-STYLE: normal
}
#YAOrderPayment .note A {
	FONT-STYLE: normal
}
#YAOrderPayment .border.seventyFive {
	BORDER-LEFT: #c4d8e2 1px solid
}
#YAOrderPayment TABLE .indent {
	PADDING-LEFT: 40px
}
.printProductDetail#outerWrapPopup #YAOrderPayment H1 {
	MARGIN-LEFT: -26px
}
.printOrderSummary#outerWrapPopup #YAOrderPayment H1 {
	MARGIN-LEFT: -26px
}
#YAReminder .box {
	MARGIN: 0px auto; WIDTH: 460px; BACKGROUND-COLOR: #c4d8e2
}
#YAReminder .boxBody {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; WIDTH: 420px; PADDING-TOP: 0px; BACKGROUND-COLOR: #c4d8e2
}
#YAReminder TABLE.calendar {
	BORDER-RIGHT: #cdcdcd 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #cdcdcd 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cdcdcd 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #cdcdcd 1px solid
}
#YAReminder TABLE.calendar TR.header {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #dfe7ee
}
#YAReminder TABLE.calendar TD {
	BORDER-RIGHT: #cdcdcd 1px solid; BORDER-TOP: #cdcdcd 1px solid; MARGIN: 1px; BORDER-LEFT: #cdcdcd 1px solid; WIDTH: 24px; BORDER-BOTTOM: #cdcdcd 1px solid; HEIGHT: 24px; TEXT-ALIGN: center
}
#YAReminder TABLE.calendar TR.header TD {
	WIDTH: auto
}
#YAReminder TABLE.calendar TD.current {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #beced8
}
#YAReminder TABLE.reminders {
	WIDTH: 100%
}
#YAReminder TABLE.reminders TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #c4d8e2 1px solid; TEXT-ALIGN: left
}
#YAReminder TABLE.reminders TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #c4d8e2 1px solid; TEXT-ALIGN: left
}
#YAReminder H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#YAReminder .sortByShow {
	MARGIN-LEFT: 30px
}
#YAReminder .sortBy {
	PADDING-RIGHT: 0px; BORDER-TOP: #c4d8e2 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-TOP: 4px; BACKGROUND-COLOR: #eef5fa
}
#outerWrapPopup #header H1 {
	MARGIN-LEFT: -26px
}
#outerWrapPopup #YAReminder .box {
	MARGIN: 0px auto; WIDTH: 500px; BACKGROUND-COLOR: #c4d8e2
}
#outerWrapPopup #YAReminder .boxBody {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; WIDTH: 460px; PADDING-TOP: 0px; BACKGROUND-COLOR: #c4d8e2
}
#outerWrapPopup #YAReminder TABLE.calendar {
	MARGIN-TOP: 4px; BACKGROUND-COLOR: #fff
}
#outerWrapPopup #YAReminder INPUT {
	MARGIN-TOP: 4px; WIDTH: 180px
}
#outerWrapPopup #YAReminder SELECT {
	MARGIN-TOP: 4px; WIDTH: 180px
}
#outerWrapPopup #YAReminder TEXTAREA {
	MARGIN-TOP: 4px; WIDTH: 180px
}
#outerWrapPopup #YAReminder INPUT.checkbox {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: auto; BORDER-BOTTOM: 0px
}
#outerWrapPopup #YAReminder INPUT.submit {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: auto; BORDER-BOTTOM: 0px
}
#outerWrapPopup #YAReminder .addPerson {
	MARGIN-LEFT: 98px
}
#outerWrapPopup #YAReminder .right {
	PADDING-RIGHT: 40px
}
#YourAccount .box {
	FLOAT: left; WIDTH: 300px; BACKGROUND-COLOR: #c4d8e2
}
#YourAccount .boxBody {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; WIDTH: 260px; PADDING-TOP: 0px; HEIGHT: 226px; BACKGROUND-COLOR: #c4d8e2
}
#YourAccount .numberRow {
	FONT-WEIGHT: bold
}
#YourAccount .emptyBook.box {
	WIDTH: 460px
}
#YourAccount .paymentMethod.box {
	WIDTH: 460px
}
#YourAccount .wishlist.box {
	WIDTH: 460px
}
#YourAccount .changeEmail {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 480px; PADDING-TOP: 0px; HEIGHT: auto
}
#YourAccount .emptyBook.boxBody {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 460px; PADDING-TOP: 0px; HEIGHT: auto
}
#YourAccount .paymentMethod.boxBody {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 460px; PADDING-TOP: 0px; HEIGHT: auto
}
#YourAccount .wishlist.boxBody {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 460px; PADDING-TOP: 0px; HEIGHT: auto
}
#YourAccount LABEL {
	FONT-WEIGHT: bold; FONT-SIZE: 1em
}
#YourAccount SELECT {
	MARGIN-TOP: 5px
}
#YourAccount P {
	MARGIN: 2px 0px 0px
}
#YourAccount .narrow.viewableBy {
	WHITE-SPACE: nowrap
}
#YourAccount .viewableBy LABEL {
	FONT-WEIGHT: normal; MARGIN: 2px
}
#YourAccount .viewableBy INPUT {
	MARGIN: 3px
}
#YourAccount .heading {
	FLOAT: left; WIDTH: 170px
}
#YourAccount .relationship {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 290px
}
#YourAccount .birthday {
	FLOAT: left; WIDTH: 170px
}
#YourAccount .birthdayLabel {
	FLOAT: left; WIDTH: 149px
}
#YourAccount .gender {
	FLOAT: left; WIDTH: 100px
}
#YourAccount LABEL.level {
	TOP: 1px
}
.customizationDataAlignment {
	POSITION: relative; TOP: -7px
}
INPUT.text {
	BORDER-RIGHT: #95b1cb 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #95b1cb 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 4px; BORDER-LEFT: #95b1cb 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #95b1cb 1px solid
}
INPUT.short {
	BORDER-RIGHT: #95b1cb 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #95b1cb 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 4px; BORDER-LEFT: #95b1cb 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #95b1cb 1px solid
}
INPUT.wide {
	BORDER-RIGHT: #95b1cb 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #95b1cb 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 4px; BORDER-LEFT: #95b1cb 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #95b1cb 1px solid
}
INPUT.qty {
	BORDER-RIGHT: #95b1cb 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #95b1cb 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 4px; BORDER-LEFT: #95b1cb 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #95b1cb 1px solid
}
INPUT.text {
	WIDTH: 150px
}
INPUT.short {
	WIDTH: 70px
}
INPUT.wide {
	WIDTH: 200px
}
INPUT.qty {
	WIDTH: 14px
}
INPUT.radio {
	POSITION: relative; TOP: 3px
}
INPUT.checkbox {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
SELECT.wide {
	WIDTH: 203px
}
SELECT.small {
	WIDTH: 96px
}
.Errwindow {
	MARGIN-LEFT: 27px; WIDTH: 716px; MARGIN-RIGHT: 27px
}
P.notecard {
	FONT-SIZE: 1em; COLOR: #666; LINE-HEIGHT: 100%; FONT-STYLE: italic
}
.rviOuterBox {
	BACKGROUND: #7ccfdf; FLOAT: left; WIDTH: 206px
}
.preorder {
	FONT-WEIGHT: bold; COLOR: #00a6d6
}
