HTML {
	MARGIN-BOTTOM: 1px; HEIGHT: 100%
}
IMG {
	MARGIN: 0px
}
.clear {
	CLEAR: both; DISPLAY: block
}
.last {
	FLOAT: right
}
.align-right {
	TEXT-ALIGN: right
}
.align-center {
	TEXT-ALIGN: center
}
TEXTAREA {
	BACKGROUND: #fff
}
BODY {
	FONT-SIZE: 12px;
}
P {
	FONT-SIZE: 12px
}
UL {
	FONT-SIZE: 12px
}
DIV {
	FONT-SIZE: 12px
}
TD {
	FONT-SIZE: 12px
}
TH {
	FONT-SIZE: 12px
}
#bagMessage {
	COLOR: #494036
}
.paginationLink {
	TEXT-DECORATION: none
}
#loading_box {
	MARGIN: 0px 5px
}
#loading_box2 {
	MARGIN: 0px 5px
}
.co-sifr {
	FONT-WEIGHT: normal; FONT-SIZE: 60px; COLOR: #d91473
}
.unsub {
	FONT-SIZE: 36px; MARGIN: 10px 0px 0px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #5e5e5e; PADDING-TOP: 0px; FONT-FAMILY: Tahoma, Verdana, Arial, Sans-serif
}
H1 {
	COLOR: #494036; FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Sans-serif
}
H2 {
	COLOR: #494036; FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Sans-serif
}
H3 {
	FONT-SIZE: 15px; COLOR: #d91473; FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Sans-serif
}
#services H3 {
	FONT-SIZE: 22px; COLOR: #494036
}
H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; MARGIN: 0px 0px 5px; COLOR: #d91473; LINE-HEIGHT: 1
}
H5 {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; MARGIN: 0px 0px 5px; LINE-HEIGHT: 1
}
.black {
	COLOR: #000000
}
.f_left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.f_right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.border {
	BORDER-RIGHT: #ecece6 1px solid; BORDER-TOP: #ecece6 1px solid; BORDER-LEFT: #ecece6 1px solid; BORDER-BOTTOM: #ecece6 1px solid
}
A {
	COLOR: #5e5e5e;
	text-decoration:none;
}
a:link {
    color:#ecece6;    
    }
A:visited {
	COLOR: #5e5e5e
}
A:unknown {
	COLOR: #5e5e5e
}
A:hover {
	COLOR: #ff007c;
	text-decoration:underline;
}
.alignRight {
	TEXT-ALIGN: right
}
.alignLeft {
	TEXT-ALIGN: left
}
.vertAlignTop {
	VERTICAL-ALIGN: top
}
.vertAlignMiddle {
	VERTICAL-ALIGN: middle
}
.vertAlignBottom {
	VERTICAL-ALIGN: bottom
}
.hintText {
	PADDING-LEFT: 20px; FONT-SIZE: 11px; TEXT-ALIGN: right
}
.hintText SPAN {
	COLOR: #d91473
}
UL.bulleted {
	LIST-STYLE-IMAGE: url(/resource/images/img_bullet_ie.gif)
}
UL#ulList {
	LIST-STYLE-IMAGE: url(/resource/images/img_bullet_ie.gif)
}
UL#ulList {
	FONT-SIZE: 18px; MARGIN: 15px 0px 16px 10px
}
UL#ulListFsc {
	FONT-SIZE: 15px; MARGIN: 15px 0px 16px 10px
}
TABLE {
	WIDTH: 100%
}
TABLE TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0.8em; BORDER-BOTTOM: #5e1b1b 1px solid; 
}
TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
TABLE TH.left {
	TEXT-ALIGN: left
}
TABLE TH.left A.emailAddress {
	COLOR: #d91473
}
TABLE TH.right {
	TEXT-ALIGN: right
}
TABLE TD.top {
	VERTICAL-ALIGN: top
}
TABLE TR.noline TD {
	BORDER-BOTTOM-STYLE: none
}
.serviceMark {
	FONT-SIZE: 6px
}
.smallNormal {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; WIDTH: 190px; COLOR: #666
}
.buttonContainer {
	MARGIN: 10px 0px 16px; TEXT-ALIGN: right
}
.button {
	BORDER-RIGHT: #da1473 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #da1473 1px solid; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: url(/resource/images/bg_btn.gif) #da1473 repeat-x; PADDING-BOTTOM: 3px; BORDER-LEFT: #da1473 1px solid; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: #da1473 1px solid; FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Sans-serif; HEIGHT: 2em; TEXT-DECORATION: none
}
.button:unknown {
	BORDER-RIGHT: #da1473 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #da1473 1px solid; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: url(/resource/images/bg_btn.gif) #da1473 repeat-x; PADDING-BOTTOM: 3px; BORDER-LEFT: #da1473 1px solid; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: #da1473 1px solid; FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Sans-serif; HEIGHT: 2em; TEXT-DECORATION: none
}
.button:visited {
	BORDER-RIGHT: #da1473 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #da1473 1px solid; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: url(/resource/images/bg_btn.gif) #da1473 repeat-x; PADDING-BOTTOM: 3px; BORDER-LEFT: #da1473 1px solid; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: #da1473 1px solid; FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Sans-serif; HEIGHT: 2em; TEXT-DECORATION: none
}
INPUT.button {
	BORDER-RIGHT: #da1473 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #da1473 1px solid; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: url(/resource/images/bg_btn.gif) #da1473 repeat-x; PADDING-BOTTOM: 3px; BORDER-LEFT: #da1473 1px solid; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: #da1473 1px solid; FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Sans-serif; HEIGHT: 2em; TEXT-DECORATION: none
}
INPUT.button:unknown {
	BORDER-RIGHT: #da1473 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #da1473 1px solid; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: url(/resource/images/bg_btn.gif) #da1473 repeat-x; PADDING-BOTTOM: 3px; BORDER-LEFT: #da1473 1px solid; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: #da1473 1px solid; FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Sans-serif; HEIGHT: 2em; TEXT-DECORATION: none
}
.button:hover {
	COLOR: #fff
}
A.buttonSecondary {
	BORDER-RIGHT: #f1e9de 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #f1e9de 1px solid; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: url(/resource/images/bg_btn_event_share.gif) #f1e9de repeat-x 50% top; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 3px; BORDER-LEFT: #f1e9de 1px solid; COLOR: #564a3c; PADDING-TOP: 3px; BORDER-BOTTOM: #f1e9de 1px solid; TEXT-DECORATION: none
}
A.buttonSecondary:visited {
	BORDER-RIGHT: #f1e9de 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #f1e9de 1px solid; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: url(/resource/images/bg_btn_event_share.gif) #f1e9de repeat-x 50% top; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 3px; BORDER-LEFT: #f1e9de 1px solid; COLOR: #564a3c; PADDING-TOP: 3px; BORDER-BOTTOM: #f1e9de 1px solid; TEXT-DECORATION: none
}
BUTTON.buttonSecondary {
	BORDER-RIGHT: #f1e9de 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #f1e9de 1px solid; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: url(/resource/images/bg_btn_event_share.gif) #f1e9de repeat-x 50% top; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 3px; BORDER-LEFT: #f1e9de 1px solid; COLOR: #564a3c; PADDING-TOP: 3px; BORDER-BOTTOM: #f1e9de 1px solid; TEXT-DECORATION: none
}
#quickInviteContainer {
	PADDING-RIGHT: 15px; PADDING-LEFT: 2em; FONT-SIZE: 11px; RIGHT: 0px; BACKGROUND: url(/resource/images/img_share_the_lala.gif) no-repeat left 50%; PADDING-BOTTOM: 0px; PADDING-TOP: 0.7em; POSITION: absolute; TOP: 11px; TEXT-ALIGN: right
}
#quickInviteContainer .button {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#quickInviteContainer .button {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 3px; LINE-HEIGHT: 10px; PADDING-TOP: 0px
}
#lblShare {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #da1473; MARGIN-RIGHT: 4px
}
#quickInviteContainer INPUT {
	FONT-SIZE: 11px; WIDTH: 105px
}
#quickInviteContainer .go {
	PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom; WIDTH: 23px
}
P.quickInviteText {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -5px 0px 10px; COLOR: #666666; PADDING-TOP: 0px
}
#email_list {
	FONT-SIZE: 14px; WIDTH: 95%; FONT-FAMILY: "ËÎÌå", Courier, monospace; HEIGHT: 8em
}
#message {
	FONT-SIZE: 14px; WIDTH: 95%; FONT-FAMILY: "ËÎÌå", Courier, monospace; HEIGHT: 8em
}
#invitationContainer #email_list {
	WIDTH: 320px
}
#invitationContainer #message {
	WIDTH: 320px
}
#invitationContainer #email_list {
	HEIGHT: 4em
}
#invitationContainer .text {
	border:1px solid #bdc7d8;width:150px;height:18px;
}
#alreadyInvited {
	BORDER-RIGHT: #ded4d2 3px solid; BORDER-TOP: #ded4d2 3px solid; BACKGROUND: #fff; MARGIN: 4px 0px 10px; BORDER-LEFT: #ded4d2 3px solid; BORDER-BOTTOM: #ded4d2 3px solid
}
#alreadyInvited .intro_top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
#alreadyInvited DIV {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px
}
#wrapper {
	MARGIN: 0px auto; WIDTH: 962px; POSITION: relative
}
#accessWrapper {
	MARGIN: 0px auto; WIDTH: 995px; POSITION: relative; HEIGHT: 100%
}
#addItToBag {
	Z-INDEX: 9999; RIGHT: 0px; WIDTH: 256px; MARGIN-RIGHT: 20px; POSITION: absolute; TOP: 76px; HEIGHT: 215px;_margin-right:14px;
}
#addItToBagContents {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; BORDER-LEFT: #ccc 1px solid;BORDER-right: #ccc 1px solid; WIDTH: 244px; PADDING-TOP: 10px; HEIGHT: 180px
}
#addItToBagBottom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0px; Z-INDEX: 9999; BACKGROUND: url(/resource/images/bag_shadow2.png) no-repeat left bottom; LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 280px; BOTTOM: 3px; LINE-HEIGHT: 22px; PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 22px
}
#addItToBag .itemThumbnail {
	FLOAT: left; WIDTH: 60px; PADDING-TOP: 5px; HEIGHT: 100px;margin-left:2px;
}
#addItToBag .itemThumbnail IMG {
	BORDER: 1px 1px 1px 1px #ccc solid; PADDING: 1px 1px 1px 1px;
}
#addItToBag .shoppingBagLinks {
	FONT-WEIGHT: normal; TEXT-DECORATION: none
}
#addItToBag .bagCreditsApplied {
	MARGIN-LEFT: 0px; FONT-SIZE: 12px; FLOAT: left
}
#addItToBag .bagTotal {
	CLEAR: right; MARGIN: 0px 0px 0px 62px;  FONT-SIZE: 12px; COLOR: #5e1b1b; TEXT-ALIGN: left;_margin-left:68px;
}
#addItToBag .checkout {
	CLEAR: both; Z-INDEX: 999; RIGHT: 5px; WIDTH: 270px; BOTTOM: 25px; POSITION: absolute
}
#addItToBag .itemDetails A {
	COLOR: #000000
}
#addItToBagMessages {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: url(/resource/images/error_arrow_top.gif) no-repeat left top; PADDING-BOTTOM: 5px; MARGIN: 1px 0pt; WIDTH: 125px; COLOR: #cc3300; PADDING-TOP: 8px
}
#mh {
	float:left;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 6px; WIDTH: 950px; PADDING-TOP: 0px; POSITION: relative; BORDER-BOTTOM-STYLE: none
}
#mh_left H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#mh_left H1 {
	DISPLAY: block; BACKGROUND: url(/resource/images/toluxe/logo2.jpg) no-repeat left top; FLOAT: left; WIDTH: 220px; TEXT-INDENT: -9999em; LINE-HEIGHT: 112px; HEIGHT: 112px
}
#mh_left H1 A {
	DISPLAY: block; WIDTH: 220px; LINE-HEIGHT: 112px; HEIGHT: 112px
}
#mh_right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; POSITION: relative; TEXT-ALIGN: left;margin-bottom:2px;
}
#mh_right_top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 30px;margin-top:10px;
}
#headService {
	PADDING-RIGHT: 23px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: url(/resource/images/question.gif) no-repeat right 50%; PADDING-BOTTOM: 2px; COLOR: #999; MARGIN-RIGHT: 15px; PADDING-TOP: 0px; FONT-FAMILY: "Trebuchet MS",Verdana,Arial,Sans-serif; TEXT-DECORATION: none
}
#headDepart {
	PADDING-RIGHT: 26px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: url(/resource/images/depart.gif) no-repeat right 50%; PADDING-BOTTOM: 2px; MARGIN-LEFT: 15px; COLOR: #999; PADDING-TOP: 0px; FONT-FAMILY: "Trebuchet MS",Verdana,Arial,Sans-serif; TEXT-DECORATION: none
}
#mh_nav {
	BACKGROUND-color:#6c6a6a;text-align: center;color:#f7f7f7;height:30px;VERTICAL-ALIGN: middle;
}
#mh_nav A {
	color:#f7f7f7;
	TEXT-DECORATION: none;	
	VERTICAL-ALIGN: middle;
}
#bagitems {
	BACKGROUND-color:#6c6a6a;text-align: center;color:#f7f7f7;VERTICAL-ALIGN: middle;
	background-image: url(/resource/images/toluxe/s_cart.png);
}
#bagitems A {
	color:#f7f7f7;
	TEXT-DECORATION: none;
	VERTICAL-ALIGN: middle;
}
#bagitems IMG {
	FONT-SIZE: 0px; VERTICAL-ALIGN: middle;
}
#mh_nav IMG {
	FONT-SIZE: 0px; VERTICAL-ALIGN: middle;
}
#mh_right_top #mh_greeting {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 220px; PADDING-TOP: 0px; HEIGHT: 35px;
}
.bonjour {
	FONT-SIZE: 22px
}
#mh_right_top #mh_utils {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: Tahama, Courier, monospace; LETTER-SPACING: 0px
}
#mh_right_top #mh_utils UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px
}
#mh_right_top #mh_utils UL LI {
	DISPLAY: inline; FLOAT: left; LIST-STYLE-TYPE: none
}
#mh_preview_indicator {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; RIGHT: 8px; COLOR: orange; FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Sans-serif; POSITION: absolute; TOP: 0px
}
#mh_right_bottom {
	DISPLAY: block; WHITE-SPACE: nowrap; HEIGHT: 40px
}
#mh_right_bottom #mh_nav{
	DISPLAY: block; FLOAT: left; MARGIN: 0px; LINE-HEIGHT: 2.5; POSITION: relative; HEIGHT: 30px;margin:0px 1px 0px 0px;width:135px;display:inline;
}
#mh_right_bottom #bagitems{
	DISPLAY: block; FLOAT: left; MARGIN: 0px; LINE-HEIGHT: 2.5; POSITION: relative; HEIGHT: 30px;margin:0px 1px 0px 0px;width:256px;
}
#mh_cart {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: right; PADDING-BOTTOM: 0px; COLOR: #d91473; PADDING-TOP: 10px; FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Sans-serif
}
#mh_cart A {
	COLOR: #d91473
}
#mh_cart A:visited {
	COLOR: #d91473
}
#mh_cart A:hover {
	TEXT-DECORATION: underline
}
#mh_cart #bag {
	PADDING-RIGHT: 35px; PADDING-LEFT: 0px; BACKGROUND: url(/resource/images/img_utilNav_bag.gif) no-repeat right 50%; PADDING-BOTTOM: 10px; MARGIN-RIGHT: 2px; PADDING-TOP: 8px; FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Sans-serif
}
#mh_cart SPAN#bag {
	BACKGROUND: url(/resource/images/img_utilNav_bag_disabled.gif) no-repeat right 50%
}
#mh #mh_cart .disabled {
	BACKGROUND: url(/resource/images/img_utilNav_bag_disabled.gif) no-repeat right 50%
}
#mh_cart IMG {
	VERTICAL-ALIGN: bottom
}
.mh_divider {
	background: url(/resource/images/img_utilNav_seperator.gif) no-repeat right;
	padding:7px 20px 7px 0px;
}
.mh_divider a{
	TEXT-DECORATION: none;
	color:#5e5e5e;
	cursor:hand;
}
.mh_divider a:visited{
	TEXT-DECORATION: none;
	color:#5e5e5e;
}
.mh_divider a:hover{
	TEXT-DECORATION: underline;
	color:#5e1b1b;
}
DIV#bagContainer {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; Z-INDEX: 1; RIGHT: 1.4em; BACKGROUND: url(/resource/images/bg_cart.gif) 0% 50%; PADDING-BOTTOM: 10px; BORDER-LEFT: #ccc 1px solid; WIDTH: 262px; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; TOP: 32px
}
DIV#creditTotal {
	FONT-SIZE: 10px; TEXT-ALIGN: right
}
DIV#qtyTotal {
	FLOAT: left
}
DIV#cashTotal {
	FLOAT: right; TEXT-ALIGN: right
}
DIV#storeCreditValue {
	FONT-SIZE: 10px
}
DIV#showBag {
	CLEAR: both; BORDER-RIGHT: #ecece6 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ecece6 0pt solid; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: #fff 0% 50%; PADDING-BOTTOM: 10px; MARGIN: 10px 0pt 0pt; BORDER-LEFT: #ecece6 0pt solid; WIDTH: 241px; PADDING-TOP: 10px; BORDER-BOTTOM: #ecece6 1px solid; POSITION: relative
}
DIV#showBag IMG {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
DIV.bagImage {
	FLOAT: left; MARGIN-RIGHT: 7px
}
DIV.bagItemContent {
	FLOAT: left
}
DIV#bagOptions {
	BORDER-RIGHT: #ecece6 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ecece6 0pt solid; PADDING-LEFT: 3px; BACKGROUND: #fff 0% 50%; PADDING-BOTTOM: 3px; MARGIN: 6px 0pt 0pt; BORDER-LEFT: #ecece6 0pt solid; WIDTH: 255px; PADDING-TOP: 3px; BORDER-BOTTOM: #ecece6 1px solid; TEXT-ALIGN: center
}
A.lnkBagOptions {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; BACKGROUND: #ff6633 0% 50%; PADDING-BOTTOM: 2px; COLOR: #fff; PADDING-TOP: 2px; TEXT-DECORATION: none
}
A.lnkBagOptions:visited {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; BACKGROUND: #ff6633 0% 50%; PADDING-BOTTOM: 2px; COLOR: #fff; PADDING-TOP: 2px; TEXT-DECORATION: none
}
A.lnkBagOptions {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; BACKGROUND: #ff6633 0% 50%; PADDING-BOTTOM: 2px; COLOR: #fff; PADDING-TOP: 2px; TEXT-DECORATION: none
}
A.lnkBagOptions:visited {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; BACKGROUND: #ff6633 0% 50%; PADDING-BOTTOM: 2px; COLOR: #fff; PADDING-TOP: 2px; TEXT-DECORATION: none
}
DIV#breadcrumb {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; MARGIN: 10px 0px 0px; COLOR: #7b7b7b
}
DIV#breadcrumb A {
	COLOR: #7b7b7b; TEXT-DECORATION: none
}
DIV#breadcrumb A:visited {
	COLOR: #7b7b7b; TEXT-DECORATION: none
}
DIV#breadcrumb A:hover {
	TEXT-DECORATION: underline
}
DIV#eventsearch {
	float:right; FONT-SIZE: 12px; MARGIN: 10px 5px 0px; COLOR: #7b7b7b;vertical-align:middle;width:95px;
	height:20px;
}
DIV#eventsearch SELECT {
	margin-top:0px;FONT-SIZE: 12px;
}
DIV#eventsearchsize {
	float:right; FONT-SIZE: 12px; MARGIN: 10px 25px 0px; COLOR: #7b7b7b;vertical-align:middle;width:240px;
	height:20px;
}
DIV#eventsearchbtn {
	MARGIN: 9px 25px 0px; COLOR: #7b7b7b;vertical-align:middle;width:90px;
	height:20px;float:right;FONT-SIZE: 12px;
	_margin-right:13px;
}
DIV.pageContainer {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; _PADDING-LEFT: 30px; PADDING-BOTTOM: 15px; MARGIN: 0px auto; WIDTH: 918px; PADDING-TOP: 0px; *POSITION: relative
}
DIV.pageContainer P {
	text-align:left;
}
DIV.pageContainer A {
	COLOR: #5e5e5e;
	text-decoration:none;
}
DIV.pageContainer A:hover {
	COLOR: #5e1b1b;
	text-decoration:underline;
}
DIV.storeClosed {
	BACKGROUND: url(/resource/images/bg_pageContainer_closed.gif) #fff no-repeat right top
}
DIV#storeClosedContainer {
	HEIGHT: 27em
}
#oBox {
}
.oBox-mid {
	
}
.oBox-bottom {
	HEIGHT: 6px
}
DIV.photoCaption {
	FONT-SIZE: 10px; MARGIN: 4px 0pt 0pt; TEXT-ALIGN: right
}
DIV.contentHeader A {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; MARGIN: 0px 7px 0px 0px; COLOR: #d91473; TEXT-DECORATION: underline
}
DIV.contentHeader A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; MARGIN: 0px 7px 0px 0px; COLOR: #d91473; TEXT-DECORATION: underline
}
DIV.contentHeader SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; MARGIN: 0px 7px 0px 0px
}
DIV.contentHeader .pageListSpan A {
	MARGIN: 0px 7px 0px 0px
}
DIV.contentHeader A:hover {
	TEXT-DECORATION: underline
}
#branded_header {
	BACKGROUND: url(/resource/images/bg_cobrand_banner.gif) #fff repeat-x right bottom; MARGIN: -10px -12px 0px -15px; WIDTH: 950px; POSITION: relative; HEIGHT: 100px
}
#promo #branded_header {
	MARGIN: -7px -12px 0px -10px; OVERFLOW: hidden; WIDTH: 947px
}
#brandedHeaderImage IMG {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
#brandedHeaderText {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; LEFT: 230px; TEXT-TRANSFORM: uppercase; POSITION: absolute; TOP: 36px
}
#headerUtils {
	MARGIN: 0px 0px 0px; *POSITION: relative
}
#clockContainer {
	LEFT: 425px; WIDTH: 230px; POSITION: absolute; TOP: 5px
}
#clockIntro {
	FONT-SIZE: 0px; MARGIN: 15px 7px 3px 0px
}
#clock {
	FONT-SIZE: 22px; COLOR: #d91473; LINE-HEIGHT: 1; FONT-FAMILY: "Trebuchet MS",Verdana,Arial,Sans-serif
}
#invite_wrapper {
	MARGIN: 20px 0px 0px
}
#registrationText {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: -20px; WIDTH: 700px; COLOR: #494036; PADDING-TOP: 25px; TEXT-ALIGN: left
}
DIV#regMarketInfoArea {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; HEIGHT: 15em
}
DIV#regLogin {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
FORM#loginAccess TABLE.sb-form {
	WIDTH: 320px
}
#loginForm INPUT.submitAction {
	WIDTH: 87px; HEIGHT: 21px
}
FORM#loginAccess DIV#loginForm {
	MARGIN: 0px
}
FORM#loginAccess DIV#loginForm TABLE TH {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0pt; PADDING-TOP: 4px
}
FORM#loginAccess DIV#loginForm TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
TABLE.sb-form TH {
	BORDER:0px;VERTICAL-ALIGN: middle;FONT-WEIGHT: normal; WIDTH: 30%; TEXT-ALIGN: right;padding-bottom:7px;
}
TABLE.sb-form TD {
	BORDER:0px;VERTICAL-ALIGN: middle;padding-left:10px;
}
TABLE.sb-form TD INPUT {
	border:1px solid #bdc7d8;padding-top:5px;padding-bottom:0px;
}
TABLE.sb-form TH LABEL {
	PADDING-RIGHT: 10px; FONT-WEIGHT: bold
}
TEXTAREA {
	BORDER-RIGHT: #bdc7d8 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #bdc7d8 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #bdc7d8 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bdc7d8 1px solid; FONT-FAMILY: "lucida grande",tahoma,verdana,arial,sans-serif; TEXT-ALIGN: left
}
FORM#changePassword TABLE.pw-form {
	WIDTH: 320px
}
#changePassword INPUT.submitAction {
	WIDTH: 90px; HEIGHT: 34px
}
FORM#changePassword DIV#changePassword {
	MARGIN: 0px; WIDTH: 420px
}
FORM#changePassword DIV#changePassword TABLE TH {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0pt; PADDING-TOP: 4px
}
FORM#changePassword DIV#changePassword TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
TABLE.pw-form TH {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
TABLE.pw-form TD {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
TABLE.pw-form TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 46%; PADDING-TOP: 0.6em; TEXT-ALIGN: right
}
TABLE.pw-form TH LABEL {
	PADDING-RIGHT: 10px; FONT-WEIGHT: bold
}
FORM#loginAccess INPUT.required {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 13px; PADDING-BOTTOM: 5px; WIDTH: 200px; PADDING-TOP: 5px; HEIGHT: 15px
}
#regFormContainer {
	WIDTH: 100%
}
#logindiv {
	PADDING-RIGHT: 30px; PADDING-LEFT: 0px; RIGHT: 8px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; TOP: 0px; HEIGHT: 500px
}
#logindiv_reg {
	PADDING-RIGHT: 30px; PADDING-LEFT: 0px; RIGHT: 8px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; TOP: 0px; HEIGHT: 500px
}
#logindiv_reg {
	RIGHT: 53px
}
#logindiv IMG {
	RIGHT: 0px; MARGIN: -10px -26px 0px 0px; POSITION: absolute; TOP: 0px
}
#logindiv_reg IMG {
	RIGHT: 0px; MARGIN: -10px -26px 0px 0px; POSITION: absolute; TOP: 0px
}
#loginBecome {
	PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 20px 0px 0px; WIDTH: 400px; PADDING-TOP: 20px; HEIGHT: 50px
}
#logindiv A {
	PADDING-RIGHT: 40px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; RIGHT: 0px; BACKGROUND: url(/resource/images/arrow.jpg) no-repeat right center; PADDING-BOTTOM: 5px; MARGIN: 20px -10px 0px 0px; WIDTH: 250px; COLOR: #494036; PADDING-TOP: 5px; POSITION: absolute; TOP: 0px; TEXT-ALIGN: right; TEXT-DECORATION: none
}
#register {
	MARGIN-TOP: 20px
}
#register LABEL {
	FONT-WEIGHT: normal
}
#register LABEL SPAN {
	COLOR: #d91473
}
#register INPUT {
	WIDTH: 200px; HEIGHT: 20px
}
#register INPUT#signUpImage {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; BORDER-LEFT: medium none; WIDTH: 90px; CURSOR: pointer; MARGIN-RIGHT: 135px; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; HEIGHT: 34px
}
#register INPUT#continueImage {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; BORDER-LEFT: medium none; WIDTH: 107px; CURSOR: pointer; MARGIN-RIGHT: 135px; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; HEIGHT: 33px
}
.submitAction {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 120px; BORDER-LEFT: medium none; CURSOR: pointer; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; TEXT-DECORATION: none
}
#register .validation-advice {
	WIDTH: 192px
}
#topText {
	FONT-SIZE: 34px
}
.pageListSpan A {
	COLOR: #d91473! important; MARGIN-RIGHT: 5px; TEXT-DECORATION: underline! important
}
.pageListSpan A.selected {
	COLOR: #494036! important; TEXT-DECORATION: none! important
}
#ribbon {
	BACKGROUND: url(/resource/images/invite_ribbon.gif); LEFT: 0px; WIDTH: 317px; POSITION: absolute; TOP: 0px; HEIGHT: 325px
}
#membership {
	MARGIN-LEFT: 130px; HEIGHT: 300px
}
#takeme {
	MARGIN-LEFT: 170px
}
#divOr {
	MARGIN-TOP: 75px; FONT-SIZE: 24px
}
#divBatchEmail {
	MARGIN-TOP: 49px
}
#invite-form DIV {
	MARGIN-BOTTOM: 10px; WIDTH: 312px
}
#invite-form TEXTAREA {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.lined_table {
	WIDTH: 95%
}
DIV.contentTabs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #d91473 3px solid
}
DIV.contentTabs UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.contentTabs UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 1px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.contentTabs UL LI A {
	FLOAT: left; MARGIN: 0px 1px 0px 0px
}
DIV.contentTabs UL LI A:visited {
	FLOAT: left; MARGIN: 0px 1px 0px 0px
}
.sentInvitationsStatus A {
	COLOR: #222222; TEXT-DECORATION: none
}
.sentInvitationsStatus A:visited {
	COLOR: #222222; TEXT-DECORATION: none
}
DIV#inviteFriends {
	CLEAR: both
}
TD.cellResend A.resend {
	FONT-WEIGHT: bold; COLOR: #d61765
}
TD.cellResend A.resend:visited {
	FONT-WEIGHT: bold; COLOR: #d61765
}
TD.cellResend A.resend:hover {
	TEXT-DECORATION: underline
}
TD.cellCreditEarned {
	FONT-WEIGHT: bold
}
DIV#invitePreview {
	WIDTH: 300px
}
DIV#actualPreview {
	BORDER-RIGHT: #e0d7d5 1px solid; BORDER-TOP: #e0d7d5 1px solid; MARGIN-TOP: 5px; BACKGROUND: url(/resource/images/invite_preview.png) no-repeat left top; BORDER-LEFT: #e0d7d5 1px solid; WIDTH: 598px; BORDER-BOTTOM: #e0d7d5 1px solid; POSITION: relative; HEIGHT: 508px
}
DIV#previewMessage {
	LEFT: 28px; WIDTH: 290px; POSITION: absolute; TOP: 73px; HEIGHT: 168px
}
DIV#previewMessage DIV {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.4em; PADDING-TOP: 10px; FONT-FAMILY: "Courier New", "Courier", serif
}
DIV.importLogo {
	PADDING-RIGHT: 0pt; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 55px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 20px; WIDTH: 100%; PADDING-TOP: 20px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
TABLE.span-100 {
	WIDTH: 100%
}
TR.alternate-row {
	BACKGROUND: #eeecec
}
TH.center {
	TEXT-ALIGN: center
}
TD.center {
	TEXT-ALIGN: center
}
TD.align-top {
	VERTICAL-ALIGN: top
}
TFOOT TD {
	FONT-STYLE: normal; TEXT-ALIGN: right
}
TABLE .small-cell {
	WIDTH: 20%; TEXT-ALIGN: center
}
A.link-button {
	BORDER-RIGHT: #d8d8d8 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #d8d8d8 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; BACKGROUND: #ffffff; PADDING-BOTTOM: 1px; BORDER-LEFT: #d8d8d8 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #d8d8d8 1px solid; TEXT-DECORATION: none
}
TABLE.eventSubscribe TBODY TD {
	VERTICAL-ALIGN: middle
}
INPUT.disabled {
	BORDER-RIGHT: #f2f2f2 1px solid; BORDER-TOP: #f2f2f2 1px solid; BORDER-LEFT: #f2f2f2 1px solid; BORDER-BOTTOM: #f2f2f2 1px solid; BACKGROUND-COLOR: #f2f2f2
}
INPUT.required {
	
}
TEXTAREA.required {
	
}
INPUT.validation-failed {
	BORDER-RIGHT: #ff3300 1px solid; BORDER-TOP: #ff3300 1px solid; BORDER-LEFT: #ff3300 1px solid; COLOR: #ff3300; BORDER-BOTTOM: #ff3300 1px solid
}
TEXTAREA.validation-failed {
	BORDER-RIGHT: #ff3300 1px solid; BORDER-TOP: #ff3300 1px solid; BORDER-LEFT: #ff3300 1px solid; COLOR: #ff3300; BORDER-BOTTOM: #ff3300 1px solid
}
INPUT.validation-failed {
	BORDER-RIGHT: #ff3300 1px solid; BORDER-TOP: #ff3300 1px solid; BORDER-LEFT: #ff3300 1px solid; COLOR: #ff3300; BORDER-BOTTOM: #ff3300 1px solid
}
TEXTAREA.validation-failed {
	BORDER-RIGHT: #ff3300 1px solid; BORDER-TOP: #ff3300 1px solid; BORDER-LEFT: #ff3300 1px solid; COLOR: #ff3300; BORDER-BOTTOM: #ff3300 1px solid
}
.custom-advice {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; MARGIN: 5px 0px; COLOR: #fff; PADDING-TOP: 5px; BACKGROUND-COLOR: #c8aa00
}
.validation-advice {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: url(/resource/images/error_arrow_top.gif) no-repeat left top; PADDING-BOTTOM: 5px; MARGIN: 1px 0pt; COLOR: #cc3300; PADDING-TOP: 8px
}
#advice-validate-cc-txtCardNumber {
	WIDTH: 260px
}
#loginHome .validation-advice {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; FONT-SIZE: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 0px; PADDING-TOP: 0px; HEIGHT: 0px
}
DIV.updated {
	RIGHT: 10px; BACKGROUND: url(/resource/images/img_updated.gif) no-repeat left top; WIDTH: 62px; TEXT-INDENT: -9999em; LINE-HEIGHT: 13px; POSITION: absolute; TOP: 34px; HEIGHT: 13px
}
#MB_content {
	BACKGROUND-COLOR: #fff
}
.screenDisableOverlayText {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 15px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 15px; FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Sans-serif
}
UL.optionsDropdown {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.optionsDropdown LI {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: url(/resource/images/img_options_arrow.gif) #fff no-repeat right 50%; PADDING-BOTTOM: 1px; BORDER-LEFT: #ccc 1px solid; CURSOR: pointer; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px solid; LIST-STYLE-TYPE: none; POSITION: relative
}
UL.optionsDropdown LI UL {
	DISPLAY: none; WIDTH: 120px
}
UL.optionsDropdown LI:hover UL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; LEFT: -1px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 126px; PADDING-TOP: 0px; POSITION: absolute; TOP: 17px
}
UL.optionsDropdown LI:hover UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; WIDTH: 126px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
UL.optionsDropdown LI:hover UL LI A {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; WIDTH: 126px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; TEXT-DECORATION: none
}
UL.optionsDropdown LI:hover UL LI A:visited {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; WIDTH: 126px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; TEXT-DECORATION: none
}
UL.optionsDropdown LI:hover UL LI A:hover {
	BORDER-RIGHT: #da1473 1px solid; BORDER-TOP: #da1473 1px solid; BACKGROUND: #e96b9b; BORDER-LEFT: #da1473 1px solid; COLOR: #fff; BORDER-BOTTOM: #da1473 1px solid
}
#loginLinks {
	MARGIN: 0px 0px 10px 40px; COLOR: #a90061; TEXT-ALIGN: left;
}
#loginLinks A {
	COLOR: #a90061; TEXT-DECORATION: none
}
#loginLinks A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#loginLinks A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#loginLinks A:hover {
	TEXT-DECORATION: underline
}
#notAMember {
	MARGIN: 75px 0px 0px
}
#accessInterior {
	MARGIN: 0px 0px 0px 2px; HEIGHT: 646px;
}
#loginForm IMG {
	MARGIN: 0px 0px 30px
}
#loginForm TABLE {
	WIDTH: 270px
}
#loginForm #loginHome {
	WIDTH: 270px
}
#loginForm TABLE TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#loginForm TABLE TH LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 4px
}
#loginForm #lblEmailLogin {
	COLOR: #fff
}
 HTML #loginForm #lblEmailLogin {
	BACKGROUND: none transparent scroll repeat 0% 0%; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/resource/images/label_member_email.png' ,sizingMethod='crop')
}
#loginForm #lblPassword {
	COLOR: #fff
}
 HTML #loginForm #lblPassword {
	BACKGROUND: none transparent scroll repeat 0% 0%; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/resource/images/label_password.png' ,sizingMethod='crop')
}
#loginForm TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#loginForm .loginsubmit {
	MARGIN: 0px 0px 0px 150px; WIDTH: 36px; POSITION: absolute; HEIGHT: 11px
}
#loginFooterLinks {
	BORDER-RIGHT: #686358 3px solid; BORDER-TOP: #686358 3px solid; FONT-WEIGHT: bold; BACKGROUND: #9a8d76 0% 50%; MARGIN: 5px auto; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #686358 3px solid; WIDTH: 890px; COLOR: #fff; BORDER-BOTTOM: #686358 3px solid; LETTER-SPACING: 0px; HEIGHT: 20px; TEXT-ALIGN: center
}
#loginFooterLinks A {
	COLOR: #fff; TEXT-DECORATION: none
}
#loginFooterLinks A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
#loginFooterLinks A:hover {
	TEXT-DECORATION: underline
}
#forgotPassContainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#forgotPassContainer LABEL {
	FONT-WEIGHT: bold
}
#forgotPassContainer #forgotEmail {
	WIDTH: 265px; HEIGHT: 18px
}
#forgotPassContainer #enterEmailInput {
	WIDTH: 266px; HEIGHT: 18px
}
#forgotPassContainer .f_left {
	PADDING-RIGHT: 7px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
SPAN.requiredText {
	FONT-SIZE: 10px
}
DIV.inputRow {
	CLEAR: both; MARGIN: 0px 0px 5px; WIDTH: 100%
}
DIV.mediumInput {
	FLOAT: left; MARGIN: 0px 10px 7px 0px; WIDTH: 30%
}
DIV.mediumInput INPUT {
	WIDTH: 150px
}
DIV.fullWidthInput {
	WIDTH: 100%
}
DIV.largeInput {
	FLOAT: left; MARGIN: 0px 10px 7px 0px; WIDTH: 40%
}
DIV.largeInput INPUT {
	WIDTH: 200px
}
DIV.fullWidthInput INPUT {
	WIDTH: 200px
}
DIV.mediumInput SELECT {
	WIDTH: 150px
}
SPAN.hintNotes {
	FONT-SIZE: 10px; MARGIN-LEFT: 10px
}
SPAN.asterisk {
	VERTICAL-ALIGN: middle; COLOR: #da1473
}
LABEL {
	FONT-WEIGHT: normal; FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Sans-serif
}
TEXTAREA#giftMessage {
	BORDER-RIGHT: #dcd9d5 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #dcd9d5 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #dcd9d5 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #dcd9d5 1px solid
}
SELECT {
	BORDER-RIGHT: #dcd9d5 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #dcd9d5 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #dcd9d5 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #dcd9d5 1px solid
}
#creditCardForm {
	PADDING-TOP: 7px; POSITION: relative
}
#creditCardForm .logos {
	RIGHT: 0px; BACKGROUND: url(/resource/images/img_credit_cards.gif) no-repeat left top; WIDTH: 123px; TEXT-INDENT: -9999em; LINE-HEIGHT: 19px; POSITION: absolute; TOP: -1px; HEIGHT: 19px
}
.address-form .inputRow LABEL {
	DISPLAY: block
}
.address-form .leftInput {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.address-form .rightInput {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.address-form .rightInput {
	MARGIN-RIGHT: 0px
}
.address-form .leftInput INPUT {
	WIDTH: 264px
}
.address-form .rightInput INPUT {
	WIDTH: 264px
}
.address-form .state {
	MARGIN-RIGHT: 10px
}
.address-form .state SELECT {
	WIDTH: 170px
}
.address-form .zip INPUT {
	WIDTH: 84px
}
.address-form .areaCode INPUT {
	WIDTH: 30px
}
.address-form .phone INPUT {
	WIDTH: 200px
}
.address-form .areaCode INPUT {
	WIDTH: 30px
}
.address-form .prefix INPUT {
	WIDTH: 30px
}
.address-form .lineNumber INPUT {
	WIDTH: 48px
}
.address-form .ext INPUT {
	WIDTH: 48px
}
.address-form .month SELECT {
	WIDTH: 160px
}
.address-form .year SELECT {
	WIDTH: 100px
}
.address-form .card {
	PADDING-TOP: 17px
}
.address-form .card LABEL {
	DISPLAY: inline
}
.address-form .card INPUT {
	WIDTH: 15px
}
.address-form .inputRow .f_left {
	MARGIN-LEFT: -12px; PADDING-TOP: 23px
}
.address-form .checkoutQuestion {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 17px; PADDING-TOP: 17px
}
.address-form #giftMessageContainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: left
}
.address-form TEXTAREA#giftMessage {
	WIDTH: 544px; HEIGHT: 50px
}
.address-form .txtAreaHint {
	FONT-SIZE: 10px
}
#welcomeContentWrapper {
	PADDING-RIGHT: 0pt; PADDING-LEFT: 10px; FONT-SIZE: 14px; PADDING-BOTTOM: 0pt; COLOR: #000; PADDING-TOP: 15px; FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Sans-serif; POSITION: relative
}
#welcomeContentWrapper #welcome_key {
	RIGHT: -9px; WIDTH: 359px; POSITION: absolute
}
#welcomeContentWrapper .welcome-header {
	PADDING-RIGHT: 410px; MARGIN-BOTTOM: 35px
}
#welcomeContentWrapper .welcome-text P {
	MARGIN-BOTTOM: 0px
}
#welcomeContentWrapper .welcome-text {
	MARGIN-BOTTOM: 35px
}
#welcomeContentWrapper .divider {
	PADDING-RIGHT: 24px; BACKGROUND: url(/resource/images/bg_divider_line.gif) no-repeat right top; MARGIN-RIGHT: 24px
}
#welcomeContentWrapper H3 {
	FONT-SIZE: 19px; MARGIN-BOTTOM: 20px; COLOR: #d91473; FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Sans-serif
}
#welcomeContentWrapper H3 DIV {
	FONT-SIZE: 24px; FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Sans-serif
}
#welcomeContentWrapper .orText {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; MARGIN: 0px 15px
}
#becomeMemberContainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1.2em; PADDING-BOTTOM: 2em; MARGIN: 0px; WIDTH: 873px; PADDING-TOP: 0px; POSITION: relative
}
#becomeMemberContainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1.2em; PADDING-BOTTOM: 2em; MARGIN: 0px; WIDTH: 873px; PADDING-TOP: 0px; POSITION: relative
}
#becomeMemberContainer P {
	FONT-SIZE: 14px
}
#becomeMemberContainer .becomeMember {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 5px 20px 0px 0px; PADDING-TOP: 10px
}
#becomeMemberContainer .becomeMember .noMargin {
	MARGIN: 20px 0px 0px
}
#becomeMemberContainer H3 {
	FONT-SIZE: 19px; COLOR: #d91473
}
#becomeMemberImage {
	Z-INDEX: 9999; RIGHT: -60px; BACKGROUND: url(/resource/images/bg_become_ribbon.gif) no-repeat right top; OVERFLOW: hidden; WIDTH: 431px; POSITION: absolute; TOP: 0px; HEIGHT: 167px
}
TABLE.becomeMemberTable {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 335px; PADDING-TOP: 0px
}
TABLE.becomeMemberTable TH {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
TABLE.becomeMemberTable TD {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
TABLE.becomeMemberTable TH {
	TEXT-ALIGN: right
}
TABLE.becomeMemberTable TH LABEL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.becomeMemberTable TD {
	WIDTH: 200px
}
#termsModalContent {
	MARGIN: 0px 0px 20px; OVERFLOW: auto; HEIGHT: 370px
}
#whatModalContent {
	MARGIN: 0px 0px 20px; OVERFLOW: auto; HEIGHT: 210px
}
#privacyModalContent {
	MARGIN: 0px 0px 20px; OVERFLOW: auto; HEIGHT: 210px
}
#legalModalContent {
	MARGIN: 0px 0px 20px; OVERFLOW: auto; HEIGHT: 210px
}
#legalModalContent {
	HEIGHT: 240px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-TOP: 0px
}
#MB_content H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 7px 0px 15px; PADDING-TOP: 0px
}
H2#h_login {
	BACKGROUND: url(/resource/images/img_h2_login.gif) no-repeat; MARGIN: 1em 0px 0.5em; WIDTH: 293px; TEXT-INDENT: -9999em; HEIGHT: 50px
}
H2#h_optIn {
	BACKGROUND: url(/resource/images/img_h2_optIn.gif) no-repeat; MARGIN: 1em 0px 0.5em; WIDTH: 136px; TEXT-INDENT: -9999em; HEIGHT: 50px
}
H2#h_optOut {
	BACKGROUND: url(/resource/images/img_h2_optOut.gif) no-repeat; MARGIN: 1em 0px 0.5em; WIDTH: 136px; TEXT-INDENT: -9999em; HEIGHT: 50px
}
H2#h_optIn_success {
	BACKGROUND: url(/resource/images/img_h2_optIn_success.gif) no-repeat; MARGIN: 1em 0px 0.5em; TEXT-INDENT: -9999em; HEIGHT: 50px
}
H2#h_optOut_success {
	BACKGROUND: url(/resource/images/img_h2_optOut_success.gif) no-repeat; MARGIN: 1em 0px 0.5em; TEXT-INDENT: -9999em; HEIGHT: 50px
}
H2#h_become {
	BACKGROUND: url(/resource/images/img_h2_become.gif) no-repeat; WIDTH: 470px; TEXT-INDENT: -9999em; HEIGHT: 126px
}
H2#h_signup {
	BACKGROUND: url(/resource/images/img_h2_signup.gif) no-repeat; MARGIN: 1em 0px 0px; WIDTH: 350px; TEXT-INDENT: -9999em; HEIGHT: 35px
}
H2#h_todays {
	BACKGROUND: url(/resource/images/img_h2_todays.gif) no-repeat; MARGIN: 13px 0px 0px; WIDTH: 300px; TEXT-INDENT: -9999em; HEIGHT: 30px
}
H2#h_soon {
	BACKGROUND: url(/resource/images/img_h2_soon.gif) no-repeat; MARGIN: 15px 0px 0px; WIDTH: 350px; TEXT-INDENT: -9999em; HEIGHT: 30px
}
H2#h_soon_new {
	BACKGROUND: url(/resource/images/img_h2_soon.gif) no-repeat; MARGIN: 15px 0px 0px; WIDTH: 350px; TEXT-INDENT: -9999em; HEIGHT: 30px
}
H2#h_registration {
	BACKGROUND: url(/resource/images/img_h2_registration.gif) no-repeat; WIDTH: 486px; TEXT-INDENT: -9999em; HEIGHT: 41px
}
H2#h_access {
	BACKGROUND: url(/resource/images/img_h2_access_new.gif) no-repeat; MARGIN-BOTTOM: 20px; WIDTH: 233px; TEXT-INDENT: -9999em; HEIGHT: 62px
}
H2#h_changePassword {
	BACKGROUND: url(/resource/images/img_h2_changePassword.gif) no-repeat; MARGIN-BOTTOM: 20px; WIDTH: 478px; TEXT-INDENT: -9999em; HEIGHT: 69px
}
H2#h_invite {
	MARGIN-TOP: 15px; BACKGROUND: url(/resource/images/img_h2_invite.gif) no-repeat; FLOAT: left; WIDTH: 213px; TEXT-INDENT: -9999em; HEIGHT: 56px
}
H2#h_inviteSent {
	BACKGROUND: url(/resource/images/img_h2_inviteSent.gif) no-repeat; MARGIN: 1em 0px 0.5em; WIDTH: 230px; TEXT-INDENT: -9999em; HEIGHT: 30px
}
H2#h_onlist {
	BACKGROUND: url(/resource/images/img_h2_onlist.gif) no-repeat; MARGIN: 20px 0px; WIDTH: 310px; TEXT-INDENT: -9999em; HEIGHT: 30px
}
H2#h_invite_modal {
	BACKGROUND: url(/resource/images/img_h2_invite_modal.gif) no-repeat; MARGIN: 10px 0px 0px; WIDTH: 456px; TEXT-INDENT: -9999em; HEIGHT: 50px
}
H2#h_account {
	MARGIN-TOP: 20px; BACKGROUND: url(/resource/images/img_h2_account.gif) no-repeat; WIDTH: 300px; TEXT-INDENT: -9999em; HEIGHT: 37px
}
H2#h_updateUserInfo {
	BACKGROUND: url(/resource/images/img_h2_updateUserInfo.gif) no-repeat; WIDTH: 423px; TEXT-INDENT: -9999em; HEIGHT: 50px
}
H2#h_addAddress {
	BACKGROUND: url(/resource/images/img_h2_addAddress.gif) no-repeat; WIDTH: 319px; TEXT-INDENT: -9999em; HEIGHT: 50px
}
H2#h_updateAddress {
	BACKGROUND: url(/resource/images/img_h2_updateAddress.gif) no-repeat; WIDTH: 319px; TEXT-INDENT: -9999em; HEIGHT: 50px
}
H2#h_selectSaved {
	BACKGROUND: url(/resource/images/img_h2_selectAddress.gif) no-repeat; MARGIN: 10px 0px; WIDTH: 387px; TEXT-INDENT: -9999em; HEIGHT: 50px
}
H2#h_addPayment {
	BACKGROUND: url(/resource/images/img_h2_addPayment.gif) no-repeat; WIDTH: 373px; TEXT-INDENT: -9999em; HEIGHT: 50px
}
H2#h_updatePayment {
	BACKGROUND: url(/resource/images/img_h2_updatePayment.gif) no-repeat; WIDTH: 424px; TEXT-INDENT: -9999em; HEIGHT: 50px
}
H2#h_mybag {
	BACKGROUND: url(/resource/images/img_h2_mybag.png) no-repeat; MARGIN: 0px; WIDTH: 300px; TEXT-INDENT: -9999em; HEIGHT: 100px
}
 
H2#h_404 {
	BACKGROUND: url(/resource/images/img_h2_404.gif) no-repeat; MARGIN-BOTTOM: 20px; WIDTH: 511px; TEXT-INDENT: -9999em; HEIGHT: 50px
}
H2#h_errorGeneral {
	BACKGROUND: url(/resource/images/img_h2_errorGeneral.gif) no-repeat; MARGIN-BOTTOM: 20px; WIDTH: 390px; TEXT-INDENT: -9999em; HEIGHT: 84px
}
H2#h_errorNoRetry {
	BACKGROUND: url(/resource/images/img_h2_errorNoRetry.gif) no-repeat; MARGIN-BOTTOM: 20px; WIDTH: 390px; TEXT-INDENT: -9999em; HEIGHT: 42px
}
H2#h_errorOneMoreThing {
	BACKGROUND: url(/resource/images/img_h2_oneMoreThing.gif) no-repeat; MARGIN-BOTTOM: 20px; WIDTH: 201px; TEXT-INDENT: -9999em; HEIGHT: 27px
}
H2#h_storeClosed {
	BACKGROUND: url(/resource/images/img_h2_storeClosed.gif) no-repeat; MARGIN: 20px 0px 10px; WIDTH: 211px; TEXT-INDENT: -9999em; HEIGHT: 41px
}
H2#h_service {
	BACKGROUND: url(/resource/images/img_h2_service.gif) no-repeat; MARGIN: 18px 0px 20px; WIDTH: 300px; TEXT-INDENT: -9999em; HEIGHT: 30px
}
H2#h_forgot {
	BACKGROUND: url(/resource/images/img_h2_forgot.gif) no-repeat; MARGIN: 10px 0px 0px; WIDTH: 250px; TEXT-INDENT: -9999em; HEIGHT: 37px
}
H2#h_password {
	BACKGROUND: url(/resource/images/img_h2_password.gif) no-repeat; MARGIN: 10px 0px; WIDTH: 400px; TEXT-INDENT: -9999em; HEIGHT: 28px
}
H2#h_privacy {
	BACKGROUND: url(/resource/images/img_h2_privacy.gif) no-repeat; MARGIN: 20px 0px; WIDTH: 350px; TEXT-INDENT: -9999em; HEIGHT: 37px
}
H2#h_legal {
	BACKGROUND: url(/resource/images/img_h2_legal.gif) no-repeat; MARGIN: 20px 0px; WIDTH: 350px; TEXT-INDENT: -9999em; HEIGHT: 37px
}
H2#h_what {
	BACKGROUND: url(/resource/images/img_h2_what.gif) no-repeat; MARGIN: 20px 0px; WIDTH: 350px; TEXT-INDENT: -9999em; HEIGHT: 37px
}
H2#h_terms {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/resource/images/img_h2_terms.gif) no-repeat; PADDING-BOTTOM: 0px; WIDTH: 327px; TEXT-INDENT: -9999em; PADDING-TOP: 10px; HEIGHT: 40px
}
H2#h_legal {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/resource/images/img_h2_legal.gif) no-repeat; PADDING-BOTTOM: 0px; WIDTH: 93px; TEXT-INDENT: -9999em; PADDING-TOP: 10px; HEIGHT: 46px
}
H2#h_activate {
	BACKGROUND: url(/resource/images/img_h2_activate.gif) no-repeat; WIDTH: 350px; TEXT-INDENT: -9999em; HEIGHT: 37px
}
H2#h_congrats {
	BACKGROUND: url(/resource/images/img_h2_congrats.gif) no-repeat; WIDTH: 600px; TEXT-INDENT: -9999em; HEIGHT: 64px
}
H2#h_editorial {
	BACKGROUND: url(/resource/images/img_h2_editorial.gif) no-repeat; MARGIN: 20px 0px 20px 20px; WIDTH: 354px; TEXT-INDENT: -9999em; HEIGHT: 75px
}
H2#h_loading {
	BACKGROUND: url(/resource/images/loading_rll.gif) no-repeat; WIDTH: 125px; TEXT-INDENT: -9999em; HEIGHT: 63px
}
.h2_subhead {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; FLOAT: left; MARGIN: 25px 0px 0px 15px; COLOR: #d91473; FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Sans-serif
}
.intro_top {
	FONT-SIZE: 24px; COLOR: #494036; LINE-HEIGHT: 1.4em
}
.intro_bottom {
	FONT-SIZE: 15px; COLOR: #494036; LINE-HEIGHT: 1
}
#intro_registration {
	FONT-SIZE: 18px; COLOR: #494036
}
SELECT#feedbackSelect {
	MARGIN: 10px 0px
}
#feedbackFormContainer TEXTAREA {
	CLEAR: both; MARGIN-TOP: 10px; WIDTH: 410px; HEIGHT: 90px
}
.backtotop {
	FLOAT: right
}
#servicePages HR {
	BACKGROUND: #da1473; COLOR: #da1473; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 3px; BORDER-BOTTOM-STYLE: none
}
#contactFormContainer {
	DISPLAY: block; MARGIN: 30px 0px 0px; WIDTH: 390px
}
#contactFormContainer DIV {
	DISPLAY: block; MARGIN: 22px 0px 10px
}
#contactSelect {
	MARGIN-LEFT: 22px; WIDTH: 190px
}
#contactFormContainer TEXTAREA {
	CLEAR: both; MARGIN-TOP: 10px; FLOAT: right; WIDTH: 340px; HEIGHT: 140px
}
#contactFormContainer LABEL {
	DISPLAY: block; MARGIN-LEFT: 120px; WIDTH: 95px; TEXT-ALIGN: right
}
#contactFormContainer INPUT {
	FLOAT: right
}
.contactSend {
	BACKGROUND: url(/resource/images/btn_contact_send.png); FLOAT: right; MARGIN: 10px 0px; WIDTH: 153px; CURSOR: pointer; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 26px; BORDER-BOTTOM-STYLE: none
}
#contactMessage {
	CLEAR: both; DISPLAY: block; MARGIN: 0px 0px 50px 45px; TEXT-ALIGN: left
}
.serviceLinks {
	MARGIN-TOP: 20px; FLOAT: left; WIDTH: 50%
}
.serviceBox {
	MARGIN-BOTTOM: 30px; WIDTH: 290px
}
LI.selected A {
	COLOR: #000; TEXT-DECORATION: none
}
LI.selected A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
#faqLinks {
	DISPLAY: block; FONT-WEIGHT: bold; WIDTH: 340px; HEIGHT: 60px
}
#faqLinks UL {
	FLOAT: left; MARGIN: 0px; WIDTH: 90px; LIST-STYLE-TYPE: none
}
.faqTitles {
	FONT-SIZE: 18px; MARGIN: 25px 0px; WIDTH: 335px; LINE-HEIGHT: 1.2; BORDER-BOTTOM: #000 1px solid
}
.faqTitles A {
	COLOR: #494036; TEXT-DECORATION: none
}
#shippingRtnLinksHdr {
	DISPLAY: block; FONT-WEIGHT: bold; MARGIN: 0px; WIDTH: 220px
}
#shippingRtnLinks {
	DISPLAY: block; FONT-WEIGHT: bold; HEIGHT: 60px
}
#shippingRtnLinks UL {
	FLOAT: left; MARGIN: 0px; WIDTH: 220px; LIST-STYLE-TYPE: none
}
.shippingRtnTitles {
	FONT-SIZE: 18px; MARGIN: 25px 0px; WIDTH: 335px; LINE-HEIGHT: 1.2; BORDER-BOTTOM: #000 1px solid
}
.shippingRtnTitles A {
	COLOR: #494036; TEXT-DECORATION: none
}
.shippingRtnSubTitles {
	TEXT-DECORATION: none
}
A.lala-link {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; TEXT-DECORATION: none
}
A.invite-link {
	FONT-SIZE: 11px; COLOR: #494036; TEXT-DECORATION: underline
}
.invite_and_earn {
	FONT-SIZE: 11px; COLOR: #494036; TEXT-DECORATION: underline
}
.pagination {
	TEXT-ALIGN: right
}
#giftMessage {
	FONT-SIZE: 14px; WIDTH: 542px
}
#giftCountdown {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; WIDTH: 94%; TEXT-ALIGN: right
}
A.productExpress IMG {
	DISPLAY: block;  WIDTH: 225px; HEIGHT: 300px
}
A.shareLaLa {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.noCount H2 {
	FONT-SIZE: 22px
}
.noCount P {
	FONT-SIZE: 13px; MARGIN: 8px 0px 16px
}
SPAN.fauxLink {
	CURSOR: pointer; COLOR: #d91473; TEXT-DECORATION: underline
}
SPAN.checkoutShippingZipNotification {
	FONT-WEIGHT: bold; COLOR: #f00
}
DIV#footerAccessindex {
	CLEAR: both;
	COLOR: #fff; HEIGHT: 23px; TEXT-ALIGN:center;
	width:100%;
	background-color:#5e1b1b;
	margin-top:5px;
}
DIV#footerAccessindex A {
	COLOR: #fff; TEXT-DECORATION: none
}
DIV#footerAccess {
	CLEAR: both; 
	position:absolute;
	top: 600px;
	COLOR: #737474; 
	HEIGHT: 23px; TEXT-ALIGN:center;
	width:100%;
}
DIV#footerAccess A {
	COLOR: #737474; TEXT-DECORATION: none
}
DIV#footerAccess A:line {
	COLOR: #737474; TEXT-DECORATION: none
}
DIV#footerAccess A:visited {
	COLOR: #737474; TEXT-DECORATION: none
}
DIV#footerAccess A:hover {
	TEXT-DECORATION: underline
}
.footerAccessLinks {
	
}
.footerAccessLinksright {
	FLOAT: left; MARGIN: 0px 0px 0px 2px
}
.footerAccessLinks SPAN {
	MARGIN-LEFT: 30px
}
.footerLinksright SPAN {
	MARGIN-LEFT: 5px
}
DIV#footer {
	CLEAR: both; BORDER-TOP: #ccc 1px solid;BORDER-BOTTOM: #ccc 1px solid; FONT-SIZE: 11px; MARGIN: 0px auto -10px -16px; COLOR: #555; HEIGHT: 84px; TEXT-ALIGN: left;width:936px;
}
DIV#footer A {
	PADDING-RIGHT: 7px; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; COLOR: #444; PADDING-TOP: 0pt; TEXT-DECORATION: none
}
DIV#footer A:visited {
	PADDING-RIGHT: 7px; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; COLOR: #444; PADDING-TOP: 0pt; TEXT-DECORATION: none
}
DIV#footer A:hover {
	COLOR: #5e1b1b; TEXT-DECORATION: underline;
}
DIV#footer TABLE{
	height:100%;
}
DIV#footer TABLE TR{
	border:0px;
}
DIV#footer TABLE TD{
	width:14.3%;
	padding-left:30px;
	border:0px;
}
.footerLinks {
	PADDING-RIGHT: 9px; PADDING-LEFT: 0px;  FLOAT: left; PADDING-BOTTOM: 10px; PADDING-TOP: 10px;TEXT-ALIGN: center;
}
.footerLinksImage {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.footerLinksright {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
#footer IMG {
	FLOAT: left; MARGIN-RIGHT: 3px
}
.footerLinks SPAN {
	MARGIN-LEFT: 30px;
}
.footerLinksright SPAN {
	MARGIN-LEFT: 5px
}
#signuptext {
	FONT-SIZE: 18px; COLOR: #d91473
}
#textRequirements {
	FONT-SIZE: 11px; FLOAT: left
}
#linkFooterLogo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#editorialCol1 {
	FLOAT: left; MARGIN: 0px 0px 0px 20px; WIDTH: 300px
}
#editorialCol2 {
	FLOAT: right; MARGIN: 0px 20px 0px 0px; WIDTH: 300px
}
.blog {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
#addToContacts {
	FLOAT: right; MARGIN-RIGHT: 20px
}
#addToContacts IMG {
	LEFT: 5px; CURSOR: hand; POSITION: relative; TOP: 12px
}
#sendReminderOverflow {
	OVERFLOW-Y: auto; OVERFLOW-X: hidden; max-height: 275px
}
#sendReminderOverflowIE {
	OVERFLOW: auto; HEIGHT: 275px
}
.detailsSmall {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; MARGIN: 0px 0px 0px 5px; CURSOR: pointer; cusror: hand
}

.mes
{
	FONT-SIZE:12px;color:red;margin-left:5px;vertical-align:middle;
}
TABLE.mytable {
	border-top:1px solid;border-left:1px solid;text-align:center;border-color:#dddddd;
}
TABLE.mytable TD {
	border-right:1px solid;border-bottom:1px solid;text-align:center;border-color:#dddddd;
}
TABLE.mytable TD A {
	COLOR: #5e5e5e; TEXT-DECORATION: none;
}
TABLE.mytable TD A:hover {
	COLOR: #5e1b1b; TEXT-DECORATION: underline;
}
TABLE.mytable TD INPUT {
	border:1px solid;padding-top:2px;
}

TABLE.itemtable {
	border-top:1px solid;border-left:1px solid;text-align:center;border-color:#dddddd;
}
TABLE.itemtable TH {
	border-right:1px solid #d4d0c8;border-bottom:1px solid #d4d0c8;text-align:center;background-color:#fdf5ea;FONT-WEIGHT: normal;border-left:0px;border-top:0px;
}
TABLE.itemtable TD {
	border-right:1px solid;border-bottom:1px solid;text-align:center;border-left:0px;border-top:0px;border-color:#dddddd;
}

div#TopLogoPng{
	background: url(/resource/images/toluxe/img_rll_logo.png) no-repeat center;MARGIN: 30px 0px 10px 5px;WIDTH: 386px; HEIGHT: 40px;float:left;cursor:hand;
}

div#UnLoginLogo{
	background: url(/resource/images/toluxe/img_rll_logo.png) no-repeat;WIDTH: 100%; HEIGHT: 38px;border-bottom:3px #5e1b1b solid;margin:10px 0px 40px 0px;padding:3px 0px 3px 0px;cursor:hand;
}

div#IndexLogo{
	background: url(/resource/images/toluxe/bg_access_gate_logo.png) no-repeat;MARGIN: 50px 0px 20px 40px;WIDTH: 205px; HEIGHT: 72px;
}

div#RegLogo{
	background: url(/resource/images/toluxe/reglogo.png) no-repeat;width:215px;height:64px;margin:20px auto -20px 105px;
}

div.goodviewtab{
	clear:both;
	border-top:1px solid #CCC;border-left:1px solid #CCC;border-right:1px solid #CCC;
	width:100px;height:22px;padding-top:5px;margin-right:1px;text-align:center;
	float:left;text-decoration:underline;
	background-color:#fdf5ea;
}

div.goodviewhtml{
	clear:both;
	padding-top:20px;
	width:660px;
	border-top:1px solid #ccc;
}

div.goodviewhtml P{
	clear:both;
}

div.goodviewhtml BR{
	clear:both;
}

div.goodviewhtml A{
	color:#5e5e5e;
	text-decoration:underline;
}

div.blogcontent BR{
	clear:both;
}

div.blogcontent P{
	clear:both;
}