BODY {
	MARGIN: 0px; BACKGROUND-COLOR: #ffc2dd
}
BODY.lightYellow {
	MARGIN: 0px; BACKGROUND-COLOR: #ffffea
}
FONT.strongPink18px {
	FONT-SIZE: 18px; COLOR: #fa0064; FONT-FAMILY: "Comic Sans MS", cursive
}
FONT.strongOrange18px {
	FONT-SIZE: 18px; COLOR: #f28207; FONT-FAMILY: "Comic Sans MS", cursive
}
FONT.red18px {
	FONT-SIZE: 18px; COLOR: #ff0000; FONT-FAMILY: "Comic Sans MS", cursive
}
FONT.black18px {
	FONT-SIZE: 18px; COLOR: #000000; FONT-FAMILY: "Comic Sans MS", cursive
}
FONT.black14px {
	FONT-SIZE: 14px; COLOR: #000000; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
FONT.lightYellow14px {
	FONT-SIZE: 14px; COLOR: #fef7c8; FONT-FAMILY: Arial, Helvetica, sans-serif
}
FONT.strongOrange14px {
	FONT-SIZE: 14px; COLOR: #f28207; FONT-FAMILY: Arial, Helvetica, sans-serif
}
FONT.darkBlue14px {
	FONT-SIZE: 14px; COLOR: #0112b4; FONT-FAMILY: Arial, Helvetica, sans-serif
}
FONT.strongPink14px {
	FONT-SIZE: 14px; COLOR: #fa0064; FONT-FAMILY: Arial, Helvetica, sans-serif
}
FONT.redYellow14px {
	FONT-SIZE: 14px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffea00
}
FONT.black10px {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
FONT.strongPink10px {
	FONT-SIZE: 10px; COLOR: #fa0064; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.strongOrange24px {
	FONT-SIZE: 24px; COLOR: #f28207; FONT-FAMILY: "Comic Sans MS", cursive; TEXT-DECORATION: none
}
A.strongOrange24px:hover {
	TEXT-DECORATION: underline
}
A.black18px {
	FONT-SIZE: 18px; COLOR: #000000; FONT-FAMILY: "Comic Sans MS", cursive; TEXT-DECORATION: none
}
A.strongPinkUnderline18px {
	FONT-SIZE: 18px; COLOR: #fa0064; FONT-FAMILY: "Comic Sans MS", cursive
}
A.black14px {
	FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.strongPinkOrange14px {
	FONT-SIZE: 14px; COLOR: #fa0064; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.strongPinkOrange14px:hover {
	COLOR: #f28207
}
A {
	FONT-SIZE: 14px; COLOR: #fa0064; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.strongPinkUnderline14px {
	FONT-SIZE: 14px; COLOR: #fa0064; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.strongPinkUnderline10px {
	FONT-SIZE: 10px; COLOR: #fa0064; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TABLE.pinkBorder1px {
	BORDER-RIGHT: #ffb3cf 1px solid; BORDER-TOP: #ffb3cf 1px solid; BORDER-LEFT: #ffb3cf 1px solid; BORDER-BOTTOM: #ffb3cf 1px solid
}
TABLE.freetourLoyalityPanel {
	BACKGROUND-COLOR: #ffc3de
}
TABLE.redBorder1px {
	BORDER-RIGHT: #ff0000 1px solid; BORDER-TOP: #ff0000 1px solid; BORDER-LEFT: #ff0000 1px solid; BORDER-BOTTOM: #ff0000 1px solid
}
TD.redBorder1px {
	BORDER-RIGHT: #ff0000 1px solid; BORDER-TOP: #ff0000 1px solid; BORDER-LEFT: #ff0000 1px solid; BORDER-BOTTOM: #ff0000 1px solid
}
TABLE.grayPink {
	BACKGROUND-COLOR: #f3e5eb
}
TABLE.lightPinkBlackBorder1px {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffcee4
}
TABLE.white {
	BACKGROUND-COLOR: #ffffff
}
TABLE.lightPink {
	BACKGROUND-COLOR: #ffcee4
}
TABLE.lightOrange {
	BACKGROUND-COLOR: #faba92
}
TABLE.darkPink {
	BACKGROUND-COLOR: #f3b9d3
}
TD.pink {
	BACKGROUND-COLOR: #ffb3cf
}
TD.lightPink {
	BACKGROUND-COLOR: #ffcee4
}
TD.white {
	BACKGROUND-COLOR: #ffffff
}
IMG.blackBorder1px {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
IMG.strongOrangeBorder1px {
	BORDER-RIGHT: #f28207 1px solid; BORDER-TOP: #f28207 1px solid; BORDER-LEFT: #f28207 1px solid; BORDER-BOTTOM: #f28207 1px solid
}
IMG.pinkBorder1px {
	BORDER-RIGHT: #ffb3cf 1px solid; BORDER-TOP: #ffb3cf 1px solid; BORDER-LEFT: #ffb3cf 1px solid; BORDER-BOTTOM: #ffb3cf 1px solid
}
IMG.violetBorder1px {
	BORDER-RIGHT: #89003c 1px solid; BORDER-TOP: #89003c 1px solid; BORDER-LEFT: #89003c 1px solid; BORDER-BOTTOM: #89003c 1px solid
}
SELECT.lightYellowDarkBrown {
	COLOR: #863a3d; BACKGROUND-COLOR: #fef7c8
}
INPUT.whiteDarkViolet14px {
	BORDER-RIGHT: #89003c 1px solid; BORDER-TOP: #89003c 1px solid; FONT-SIZE: 14px; BORDER-LEFT: #89003c 1px solid; BORDER-BOTTOM: #89003c 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
SELECT.whiteDarkViolet14px {
	BORDER-RIGHT: #89003c 1px solid; BORDER-TOP: #89003c 1px solid; FONT-SIZE: 14px; BORDER-LEFT: #89003c 1px solid; BORDER-BOTTOM: #89003c 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
TEXTAREA.whiteDarkViolet14px {
	BORDER-RIGHT: #89003c 1px solid; BORDER-TOP: #89003c 1px solid; FONT-SIZE: 14px; BORDER-LEFT: #89003c 1px solid; BORDER-BOTTOM: #89003c 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
HR.strongPink1px {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; COLOR: #600e80; BORDER-BOTTOM: 0px; HEIGHT: 1px; BACKGROUND-COLOR: #fa0064
}
HR.strongPink2px {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; COLOR: #600e80; BORDER-BOTTOM: 0px; HEIGHT: 2px; BACKGROUND-COLOR: #fa0064
}
HR.strongPink1pxDotted {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; COLOR: #fa0064; BORDER-BOTTOM: 1px dotted; HEIGHT: 0px
}
TABLE.shopPanel {
	BACKGROUND-COLOR: #ffb3cf
}
A.videoTrialLink {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #fa0064; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.videoTrialLink:hover {
	TEXT-DECORATION: none
}
TABLE.lastFreetourBackground {
	BACKGROUND-COLOR: #ffffff
}
FONT.lastFreetourText {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
FONT.lastFreetourTextGrey {
	FONT-SIZE: 11px; COLOR: #6b6b6b; FONT-FAMILY: Verdana, Arial, sans-serif
}
FONT.lastFreetourTextRed {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #d70001; FONT-FAMILY: Verdana, Arial, sans-serif
}
FONT.lastFreetourTextStrongBlack {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
FONT.joinTextStrongBlack {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
FONT.joinTextDomainName {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
FONT.joinTextGrey {
	FONT-SIZE: 11px; COLOR: #6b6b6b; FONT-FAMILY: Verdana, Arial, sans-serif
}
FONT.joinTextGreen {
	FONT-SIZE: 14px; COLOR: #008923; FONT-FAMILY: Verdana, Arial, sans-serif
}
TABLE.joinSelectMembershipTable {
	BORDER-RIGHT: #ff8c8c 1px solid; BORDER-LEFT: #ff8c8c 1px solid; BACKGROUND-COLOR: #ffd9d9
}
TABLE.colorLineBg {
	BORDER-RIGHT: #ff8c8c 1px solid; BACKGROUND-IMAGE: url(/images/join/main/colorLineBg.gif); BORDER-LEFT: #ff8c8c 1px solid; BORDER-BOTTOM: #fea8a9 1px solid; BACKGROUND-REPEAT: repeat-x
}
FONT.joinInPanelText {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
FONT.joinInPanelTextNormal {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
FONT.joinInPanelTextDescription {
	FONT-SIZE: 11px; COLOR: #ff00b3; FONT-FAMILY: Verdana, Arial, sans-serif
}
A.joinLoginLinkBlack {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
A.joinLoginLinkRed {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, sans-serif
}
TABLE.joinBackground {
	BACKGROUND-COLOR: #ffffff
}
TD.mainFreetourBackgroundLast {
	BACKGROUND-COLOR: #ffffff
}
TD.mainFreetourFooterBackgroundLast {
	BACKGROUND-COLOR: #ffcee4
}
TABLE.popupNetworkUpdatesInside {
	BACKGROUND-COLOR: #fbe9f2
}
FONT.popupNetworkUpdatesFont {
	FONT-SIZE: 14px; COLOR: #fbe9f2; FONT-FAMILY: Arial, Verdana, sans-serif
}
A.popupNetworkUpdatesLink {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #fef5ae; FONT-FAMILY: Verdana, Arial, sans-serif
}
A.popupNetworkUpdatesLink:hover {
	TEXT-DECORATION: none
}
TABLE.mainWarningBacground {
	BACKGROUND-COLOR: #ffcee4
}
A.warningEnterBig {
	FONT-WEIGHT: bold; FONT-SIZE: 36px; COLOR: #00cb00; FONT-FAMILY: Arial, Verdana, sans-serif
}
A.warningEnter {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, sans-serif
}
A.warningParensLink {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #00358b; FONT-FAMILY: Verdana, Arial, sans-serif
}
FONT.warningSiteName {
	FONT-SIZE: 24px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, sans-serif
}
FONT.warningMainAlertText {
	FONT-SIZE: 18px; COLOR: #ff0000; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Verdana, sans-serif
}
FONT.warningMainText {
	FONT-SIZE: 18px; COLOR: #000000; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Verdana, sans-serif
}
FONT.warningText {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, sans-serif, Arial
}
FONT.warningAgreeText {
	FONT-SIZE: 30px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, sans-serif
}
FONT.warningDisagreeText {
	FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, sans-serif
}
FONT.warningParensText {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, sans-serif
}
FONT.warningFooterText {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
A.warningFooterLink {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
A.warningFooterLink:hover {
	TEXT-DECORATION: none
}
TD.warningPanel {
	BACKGROUND-COLOR: #ffffff
}
TD.warningParentsPanel {
	BACKGROUND-COLOR: #a3dff8
}
A.videoPanelJoinLink {
	FONT-SIZE: 14px; COLOR: #fa0064; FONT-FAMILY: Arial, Helvetica, sans-serif
}
FONT.loginText {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.loginPanelLink {
	FONT-SIZE: 12px; COLOR: #fa0064; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.loginEnterLink {
	FONT-SIZE: 18px; COLOR: #fa0064; FONT-FAMILY: "Comic Sans MS", cursive
}
