BODY, HTML {
	margin: 0px;
	padding: 0px;
	height: 100%;
}
BODY, P, TD, TH, INPUT, SELECT, TEXTAREA, FORM { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #5E5E5E;}
A { text-decoration: none; }
A:hover { text-decoration: underline; }

INPUT.srch { font-size: 10px; width: 104px; }
SELECT.quick { font-size: 10px; width: 130px; }
TD.head1 { font-family: Tahoma, Arial, Helvetica, Sans-serif; line-height: 15px; font-size: 10px; font-weight: bold; color: #484848; }
TD.head1 A { color: #484848; }
TD.head1 A.checkout { color: #087DC3; }
TD.head1 B { color: #087DC3; font-weight: 600; }
TD.head1-makeup { font-family: Tahoma, Arial, Helvetica, Sans-serif; line-height: 15px; font-size: 10px; font-weight: bold; color: #484848; }
TD.head1-makeup A { color: #484848; }
TD.head1-makeup A.checkout { color: #F12C7F; }
TD.head1-makeup B { color: #F12C7F; font-weight: 600; }
TD.head1-man { font-family: Tahoma, Arial, Helvetica, Sans-serif; line-height: 15px; font-size: 10px; font-weight: bold; color: #484848; }
TD.head1-man A { color: #484848; }
TD.head1-man A.checkout { color: #F51402; }
TD.head1-man B { color: #F51402; font-weight: 600; }
TD.path, TD.path A { font-size: 10px; color: #FFFFFF; }
TD.path A.active { text-decoration: underline; color: #FFFFFF;}
TD.content { color: #444444; line-height: normal; }
TD.content A.blue { color: #0086C9; }
TD.content A.gray { color: #444444; text-decoration: underline; }

.smalltxt { font-size: 10px; }
.smalltxt B { font-weight: 600; }
.smalltxt B.blue { color: #0086C9; }
.smalltxt-light { font-size: 10px; color: #5E5E5E; }
.smalltxt-light A { color: #5E5E5E; text-decoration: none; }
.smalltxt-light B { font-size: 11px; }
.smalltxt A { color: #5E5E5E; text-decoration: underline; }

.smalltxt-light_man { font-size: 10px; color: #484848; }
.smalltxt-light_man A { color: #484848; text-decoration: none; }
.smalltxt-light_man B { font-size: 11px; }
.smalltxt_man A { color: #484848; text-decoration: underline; }

/* Footer men and women  */

.footer-M { color: #9A9D9F; font-weight: bold; font-family:Arial; font-size:11px }
.footer-M A { color: #9A9D9F;}
.footer-M A :hover { color: #9A9D9F; text-decoration: none; }

.footer-W { color: #868789; font-weight: bold; font-family:Arial; font-size:11px }
.footer-W A { color: #868789; font-family:Arial;}
.footer-W A :hover { color: #868789; text-decoration: none; }


B.blue12 { color: #0086C9; font-size: 12px; }
B.blue12_man { color: #484848; font-size: 12px; }

.smalltxt2 { font-size: 10px; color: #5E5E5E; }
.smalltxt2 A { color: #5E5E5E; text-decoration: underline; }
.smalltxt2 B { font-size: 12px; }

.lighttxt { color: #444444; }
.lighttxt A { color: #5E5E5E; text-decoration: underline; }

B.type1 { color: #0086C9; }
B.type2 { color: #71200C; }
B.type3 { color: #1F5569; }
B.type4 { color: #AD143B; }
B.type5 { color: #B97A44; }
B.type1_man { color: #F51402; }

.error{ font-size:11px; font-family:arial; color:#FF0000; font-weight: 600; }
.greyShippingMessage{ font-size:11px; font-family:arial; color:Gray; font-weight: 600; }
.blueShippingMessage{ font-size:11px; font-family:arial; color:Blue; font-weight: 600; }
.redShippingMessage{ font-size:11px; font-family:arial; color:Red; font-weight: 600; }

/* Menu */

DIV.lmenu { color: #0075BF; font-weight: bold; font-family:Arial; font-size:11px }
DIV.lmenu A { color: #0075BF; font-family:Arial;}
DIV.lmenu A:hover { color: #0075BF; text-decoration: underline; }

DIV.lmenu-bodycare { color: #0060B9; font-weight: bold; }
DIV.lmenu-bodycare A { color: #0060B9; }
DIV.lmenu-bodycare A:hover { color: #0060B9; text-decoration: underline; }

DIV.lmenu-facecare { color: #0075BF; font-weight: bold; }
DIV.lmenu-facecare A { color: #0075BF; }
DIV.lmenu-facecare A:hover { color: #0075BF; text-decoration: underline; }

DIV.lmenu-suncare { color: #FA601C; font-weight: bold; }
DIV.lmenu-suncare A { color: #FA601C; }
DIV.lmenu-suncare A:hover { color: #FA601C; text-decoration: underline; }

DIV.lmenu-makeup { color: #F13189; font-weight: bold; }
DIV.lmenu-makeup A { color: #F13189; }
DIV.lmenu-makeup A:hover { color: #F13189; text-decoration: underline; }

DIV.lmenu-man { color: #F51402; font-weight: bold; }
DIV.lmenu-man A { color: #F51402; }
DIV.lmenu-man A:hover { color: #F51402; text-decoration: underline; }





TD.lmenu-sub { color: #484848; font-size: 11px; font-family:Arial; }
TD.lmenu-sub A { color: #484848; font-family:Arial; font-size: 11px; }
TD.lmenu-sub A.active { color: #3389C6; }
TD.lmenu-sub A.bodycare-active { color: #0060B9; }
TD.lmenu-sub A.facecare-active { color: #0075BF; }
TD.lmenu-sub A.suncare-active { color: #FA601C; }
TD.lmenu-sub A.makeup-active { color: #F13189; }
TD.lmenu-sub A.man-active { color: #F51402; }
TD.lmenu-sub A:hover { text-decoration: underline; }

TD.lmenu-sub-face { color: #C38A55; font-size: 11px; }
TD.lmenu-sub-face A { color: #C38A55; }
TD.lmenu-sub-eyes { color: #268BC2; font-size: 11px; }
TD.lmenu-sub-eyes A { color: #268BC2; }
TD.lmenu-sub-lips { color: #AD143B; font-size: 11px; }
TD.lmenu-sub-lips A { color: #AD143B; }


 
/* Sitemap  */


TD.sitemap-header { color: #FFFFFF; font-weight: bold; }
TD.sitemap-header A { color: #FFFFFF;}
TD.sitemap-header A:hover { color: #FFFFFF; text-decoration: underline;}
TD.sitemap-header A:visited {color: #FFFFFF;}
TD.sitemap-content { color: #444444; font-size: 10px; }
TD.sitemap-content A { color: #444444; }

/* Search  */

TD.search-header { color: #FFFFFF; font-size: 13px; text-transform: uppercase; font-weight: bold;}
TD.search-header A { color: #FFFFFF; }
TD.search-header-results { color: #FFFFFF; font-size: 10px; font-family: Arial, Verdana, Helvetica, Sans-serif; }
TD.search-header-results A { color: #FFFFFF; }

TD.search-results-cat { color: #444444; line-height: 20px; }
TD.search-results-cat A { color: #444444; text-decoration: underline; }

TD.search-results-products { font-size: 10px; color: #444444; }
TD.search-results-products B { font-size: 12px; }
TD.search-results-products B.type1, TD.search-results-products SPAN.type1 { color: #679606; }
TD.search-results-products B.type2, TD.search-results-products SPAN.type2  { color: #5AB7D8; }
TD.search-results-products B.type3, TD.search-results-products SPAN.type3  { color: #268BC2; }
TD.search-results-products A { color: #444444; text-decoration: underline; }

TD.search-results-details { font-size: 10px; }
TD.search-results-details A { color: #444444; text-decoration: underline; }

/* Bodycare */

TD.bodycare-header { color: #0060B9; font-size: 13px; text-transform: uppercase; font-weight: bold;}
TD.bodycare-header A { color: #0060B9; }
TD.bodycare-header-desc { color: #0060B9; font-size: 10px; font-family: Arial, Verdana, Helvetica, Sans-serif; }
TD.bodycare-header-desc A { color: #0060B9; }

.bodycare-comment-author { font-weight: bold; font-size: 11px; color: #0060B9; }
.bodycare-comment-link { font-weight: bold; font-size: 11px; color: #0060B9; text-decoration: underline; }

.bodycare-prod-type1 { font-size: 11px; color: #71200C; }
.bodycare-prod-type2 { font-size: 11px; color: #1F5569; }

.bodycare-heading1 { text-transform: uppercase;  color: #0060B9; font-family: Arial, Helvetica, Sans-serif; font-size: 24px; line-height:normal; }
.bodycare-heading1-sub { color: #0060B9; font-size: 12px; }
.bodycare-macysheading1 { text-transform: uppercase;  color: #0060B9; font-family: Arial, Helvetica, Sans-serif; font-size: 20px; line-height:normal; }


/* facecare */

TD.facecare-header { color: #0086C9; font-size: 13px; text-transform: uppercase; font-weight: bold;}
TD.facecare-header A { color: #0086C9; }
TD.facecare-header-desc { color: #0086C9; font-size: 10px; font-family: Arial, Verdana, Helvetica, Sans-serif; }
TD.facecare-header-desc A { color: #0086C9; }

.facecare-comment-author { font-weight: bold; font-size: 11px; color: #0086C9; }
.facecare-comment-link { font-weight: bold; font-size: 11px; color: #0086C9; text-decoration: underline; }

.facecare-prod-type1 { font-size: 11px; color: #71200C; }
.facecare-prod-type2 { font-size: 11px; color: #1F5569; }

.facecare-heading1 { text-transform: uppercase;  color: #0086C9; font-family: Arial, Helvetica, Sans-serif; font-size: 24px; line-height:normal;}
.facecare-heading1-sub { color: #0086C9; font-size: 12px; }
.facecare-macysheading1 { text-transform: uppercase;  color: #0086C9; font-family: Arial, Helvetica, Sans-serif; font-size: 20px; line-height:normal; }


/* giftboxes */

TD.giftboxes-header { color: #FFFFFF; font-size: 13px; text-transform: uppercase; font-weight: bold;}
TD.giftboxes-header A { color: #FFFFFF; }
TD.giftboxes-header-desc { color: #FFFFFF; font-size: 10px; font-family: Arial, Verdana, Helvetica, Sans-serif; }
TD.giftboxes-header-desc A { color: #FFFFFF; }

.giftboxes-comment-author { font-weight: bold; font-size: 11px; color: #0086C9; }
.giftboxes-comment-link { font-weight: bold; font-size: 11px; color: #0086C9; text-decoration: underline; }

.giftboxes-prod-type1 { font-size: 11px; color: #71200C; }
.giftboxes-prod-type2 { font-size: 11px; color: #1F5569; }

.giftboxes-heading1 { text-transform: uppercase;  color: #0086C9; font-family: Arial, Helvetica, Sans-serif; font-size: 24px; line-height:normal; }
.giftboxes-heading1-sub { color: #0086C9; font-size: 12px; }
.giftboxes-macysheading1 { text-transform: uppercase;  color: #0086C9; font-family: Arial, Helvetica, Sans-serif; font-size: 20px; line-height:normal; }


/* Club */

.club-content { font-size: 10px; color: #FFFFFF; }
.club-content B { font-size: 12px; }
.club-content UL B { font-size: 11px; }

.club-form-name { font-weight: bold; color: #0288C5; font-size: 10px; font-weight: 600; }
.club-form-name-man { font-weight: bold; color: #333333; font-size: 10px; font-weight: 600; }
.club-form-name2 { font-weight: bold; color: #FF3189; }
.club-form-name2-man { font-weight: bold; color: #333333; }
.club-form-link { text-decoration: underline; color: #5E5E5E; }
.club-form-smalllink { text-decoration: underline; color: #5E5E5E; font-size: 10px; }
INPUT.norm { width: 120px; }
INPUT.max { width: 255px; }
INPUT.max2, TEXTAREA.max2 { width: 95%; }
INPUT.long { width: 200px; }
INPUT.long2 { width: 175px; }
INPUT.short { width: 40px; }
INPUT.login { width: 155px; }

.club-form-name-man-gray { font-weight: bold; color: #333333; font-size: 10px; font-weight: 600; } 
.club-form-name-man-gray B.bold{ font-weight: bold; color: #333333; font-size: 10px; font-weight: 600; } 

/* Checkout */

.checkout-txt1 { color: #0288C5; font-size: 11px; }
.checkout-txt1-man { color: #333333; font-size: 11px; }
.checkout-txt2 { color: #0288C5; font-size: 10px; }
.checkout-txt3 { color: #444444; font-size: 10px; }
.checkout-txt3 B { font-weight: 600; }

.checkout-txt4 { color: #444444; font-size: 10px; }
.checkout-txt4 A { color: #444444; text-decoration: underline; }
.checkout-txt4 B { color: #0086C9; font-weight: normal; }
.checkout-txt4 B.bold { color: #0288C5; font-weight: bold; font-size: 11px; }

.checkout-txt4-man { color: #444444; font-size: 10px; }
.checkout-txt4-man A { color: #444444; text-decoration: underline; }
.checkout-txt4-man B { color: #F51402; font-weight: normal; }
.checkout-txt4-man B.bold { color: #F51402; font-weight: bold; font-size: 11px; }

TD.checkout-txt5 { color: #F13189; font-size: 10px; }
TD.checkout-txt5-man { color: #F51402; font-size: 10px; font-weight: bold; }

TD.checkout-header { color: #0288C5; font-size: 14px; }
TD.checkout-header2 { color: #0288C5; font-size: 10px; }
TD.checkout-header2 B { font-weight: 600; }
TD.checkout-header2-man { color: #F51402; font-size: 10px; }
TD.checkout-header2-man B { font-weight: 600; }
TD.checkout-header3 { color: #5E5E5E; font-size: 10px; }
TD.checkout-header-man { color: #333333; font-size: 14px; }

.checkout-title { font-size: 18px; color: #0086C9; }
.checkout-highlight { color: #0086C9; }
.checkout-registernow { font-size: 14px; color: #0086C9; }

.checkout-title-man { font-size: 18px; color: #F51402; }
.checkout-highlight-man { color: #F51402; }
.checkout-registernow-man { font-size: 14px; color: #F51402; }

/* Customer service */

.customerservice-question { font-size: 14px; color: #0086C9; }

.color1 { color: #94B1D7; }
.color2 { color: #3A68CD; }
.color3 { color: #80CCC4; }
.color4 { color: #AEC7EB; }
.color5 { color: #3CACE0; }
.color6 { color: #619FAC; }
.color7 { color: #90DDBD; }
.color8 { color: #FF5C84; }
.color9 { color: #F91F19; }

/* Events */

.eventtxt { color: #0086C9; }
.eventtxt A { color: #0086C9; text-decoration: underline; }
.eventtxt B { color: #0086C9; }
.eventtxt I { color: #0086C9; font-style: normal; }

.eventtxt-man { color: #444444; }
.eventtxt-man A { color: #F51402; text-decoration: underline; }
.eventtxt-man B { color: #F51402; }
.eventtxt-man I { color: #F51402; font-style: normal; }

.eventtxt_man { color: #F51402; }
.eventtxt_man A { color: #F51402; text-decoration: underline; }
.eventtxt_man B { color: #F51402; }
.eventtxt_man I { color: #F51402; font-style: normal; }

.events-txt1 { font-size: 18px; color: #0086C9; }
.events-txt2 { font-size: 14px; color: #0086C9; }
.events-txt3 { font-size: 11px; color: #0086C9; }

/* personaladviser */

TD.personaladviser-header { color: #1771C3; font-size: 13px; font-weight: bold; }
TD.personaladviser-header A { color: #1771C3; }

TD.personaladviser1 { font-size: 12px; color: #458DCF; }
TD.personaladviser2 { font-size: 11px; color: #458DCF; }
TD.personaladviser2 A { font-size: 11px; color: #458DCF; text-decoration: underline; }

TD.personaladviser-question-makeup { color: #F13189; font-weight: bold; font-size: 11px; }
TD.personaladviser-question-facecare { color: #0086C9; font-weight: bold; font-size: 11px; }
TD.personaladviser-question-bodycare { color: #0060B9; font-weight: bold; font-size: 11px; }
TD.personaladviser-question-suncare { color: #FFFFFF; font-weight: bold; font-size: 11px; }

TD.personaladviser-small-makeup A{ color: #F13189; font-size: 10px; }
TD.personaladviser-small-facecare A{ color: #0086C9;  font-size: 10px; }
TD.personaladviser-small-bodycare A{ color: #0060B9;  font-size: 10px; }
TD.personaladviser-small-suncare A{ color: #FA601C;  font-size: 10px; }


/* Store locator */

.storelocator-header { color: #0086C9; font-size: 11px; font-weight: bold; }
.storelocator-store { color: #5E5E5E; line-height: 14px; }
.storelocator-store B { color: #0086C9; }
.storelocator-store A { color: #5E5E5E; text-decoration: underline; }

.storelocator-header-man { color: #FFFFFF; font-size: 11px; font-weight: bold; }
.storelocator-store-man { color: #5E5E5E; line-height: 14px; }
.storelocator-store-man B { color: #F51402; }

/* Makeup */

TD.makeup-header { color: #FFFFFF; font-size: 13px; text-transform: uppercase; font-weight: bold;}
TD.makeup-header A { color: #FFFFFF; }
TD.makeup-header-desc { color: #F13189; font-size: 10px; font-family: Arial, Verdana, Helvetica, Sans-serif; }
TD.makeup-header-desc A { color: #FFFFFF; }

TD.makeup-header2 { color: #F13189; font-weight: bold; font-size: 11px; }

.makeup-comment-author { font-weight: bold; font-size: 11px; color: #EE2379; }
.makeup-comment-link { font-weight: bold; font-size: 11px; color: #EE2379; text-decoration: underline; }

.makeup-heading1 { text-transform: uppercase;  color: #444444; font-family: Arial, Helvetica, Sans-serif; font-size: 24px; line-height:normal; }
.makeup-heading1-sub { color: #444444; font-size: 12px; }
.makeup-macysheading1 { text-transform: uppercase;  color: #444444; font-family: Arial, Helvetica, Sans-serif; font-size: 20px;  line-height:normal;}

.makeup-heading2 { color: #EE2379; font-family: Arial, Helvetica, Sans-serif; font-size: 23px; }
.makeup-heading2-sub { color: #EE2379; font-size: 16px; }
.makeup-heading2-sub A { color: #EE2379; }

.makeup-face { font-size: 16px; color: #B97A44; }
.makeup-eyes { font-size: 16px; color: #1A7BB7; }
.makeup-lips { font-size: 16px; color: #A00C2C; }

/* Man */

TD.man-header { color: #FFFFFF; font-size: 13px; text-transform: uppercase; font-weight: bold;}
TD.man-header A { color: #FFFFFF; }

TD.man-header2 { color: #41464E; font-size: 10px; }
TD.man-header2 B { color: #FFFFFF; font-weight: 600; }

TD.man-header3 { color: #FFFFFF; font-size: 11px; }

TD.man-tblsmalltxt { font-size: 9px; color: #444444; }
TD.man-tblsmalltxt A { color: #F51402; text-decoration: underline; }

TD.man-topic { color: #474C54; }
TD.man-topic A { color: #474C54; text-decoration: none; }

TD.man-header-desc { color: #FFFFFF; font-size: 10px; font-family: Arial, Verdana, Helvetica, Sans-serif; }
TD.man-header-desc A { color: #FFFFFF; }

.man-comment-author { font-weight: bold; font-size: 11px; color: #F51402; }
.man-comment-link { font-weight: bold; font-size: 11px; color: #F51402; text-decoration: underline; }

.man-prod-type1 { font-size: 11px; color: #71200C; }
.man-prod-type2 { font-size: 11px; color: #1F5569; }

.man-heading1 { text-transform: uppercase;  color: #F51402; font-family: Arial, Helvetica, Sans-serif; font-size: 24px; line-height:normal; }
.man-heading1-sub { color: #F51402; font-size: 12px; }
.man-macysheading1 { text-transform: uppercase;  color: #F51402; font-family: Arial, Helvetica, Sans-serif; font-size: 20px; line-height:normal; }

/* facecare_men */

TD.facecare_men-header { color: #FFFFFF; font-size: 13px; text-transform: uppercase; font-weight: bold;}
TD.facecare_men-header A { color: #FFFFFF; }

TD.facecare_men-header2 { color: #41464E; font-size: 10px; }
TD.facecare_men-header2 B { color: #FFFFFF; font-weight: 600; }

TD.facecare_men-header3 { color: #FFFFFF; font-size: 11px; }

TD.facecare_men-tblsmalltxt { font-size: 9px; color: #444444; }
TD.facecare_men-tblsmalltxt A { color: #F51402; text-decoration: underline; }

TD.facecare_men-topic { color: #474C54; }
TD.facecare_men-topic A { color: #474C54; text-decoration: none; }

TD.facecare_men-header-desc { color: #FFFFFF; font-size: 10px; font-family: Arial, Verdana, Helvetica, Sans-serif; }
TD.facecare_men-header-desc A { color: #FFFFFF; }

.facecare_men-comment-author { font-weight: bold; font-size: 11px; color: #F51402; }
.facecare_men-comment-link { font-weight: bold; font-size: 11px; color: #F51402; text-decoration: underline; }

.facecare_men-prod-type1 { font-size: 11px; color: #71200C; }
.facecare_men-prod-type2 { font-size: 11px; color: #1F5569; }

.facecare_men-heading1 { text-transform: uppercase;  color: #F51402; font-family: Arial, Helvetica, Sans-serif; font-size: 24px; line-height:normal; }
.facecare_men-heading1-sub { color: #F51402; font-size: 12px; }
.facecare_men-macysheading1 { text-transform: uppercase;  color: #F51402; font-family: Arial, Helvetica, Sans-serif; font-size: 20px;  line-height:normal;}

/* suncare_men */

TD.suncare_men-header { color: #FFFFFF; font-size: 13px; text-transform: uppercase; font-weight: bold;} 
TD.suncare_men-header A { color: #FFFFFF; }

TD.suncare_men-header2 { color: #41464E; font-size: 10px; }
TD.suncare_men-header2 B { color: #FFFFFF; font-weight: 600; }

TD.suncare_men-header3 { color: #FFFFFF; font-size: 11px; }

TD.suncare_men-tblsmalltxt { font-size: 9px; color: #444444; }
TD.suncare_men-tblsmalltxt A { color: #F51402; text-decoration: underline; }

TD.suncare_men-topic { color: #474C54; }
TD.suncare_men-topic A { color: #474C54; text-decoration: none; }

TD.suncare_men-header-desc { color: #FFFFFF; font-size: 10px; font-family: Arial, Verdana, Helvetica, Sans-serif; }
TD.suncare_men-header-desc A { color: #FFFFFF; }

.suncare_men-comment-author { font-weight: bold; font-size: 11px; color: #F51402; }
.suncare_men-comment-link { font-weight: bold; font-size: 11px; color: #F51402; text-decoration: underline; }

.suncare_men-prod-type1 { font-size: 11px; color: #71200C; }
.suncare_men-prod-type2 { font-size: 11px; color: #1F5569; }

.suncare_men-heading1 { text-transform: uppercase;  color: #F51402; font-family: Arial, Helvetica, Sans-serif; font-size: 24px; line-height:normal; }
.suncare_men-heading1-sub { color: #F51402; font-size: 12px; }
.suncare_men-macysheading1 { text-transform: uppercase;  color: #F51402; font-family: Arial, Helvetica, Sans-serif; font-size: 20px; line-height:normal; }


/* bodycare_men */

TD.bodycare_men-header { color: #FFFFFF; font-size: 13px; text-transform: uppercase; font-weight: bold;} 
TD.bodycare_men-header A { color: #FFFFFF; }

TD.bodycare_men-header2 { color: #41464E; font-size: 10px; }
TD.bodycare_men-header2 B { color: #FFFFFF; font-weight: 600; }

TD.bodycare_men-header3 { color: #FFFFFF; font-size: 11px; }

TD.bodycare_men-tblsmalltxt { font-size: 9px; color: #444444; }
TD.bodycare_men-tblsmalltxt A { color: #F51402; text-decoration: underline; }

TD.bodycare_men-topic { color: #474C54; }
TD.bodycare_men-topic A { color: #474C54; text-decoration: none; }

TD.bodycare_men-header-desc { color: #FFFFFF; font-size: 10px; font-family: Arial, Verdana, Helvetica, Sans-serif; }
TD.bodycare_men-header-desc A { color: #FFFFFF; }

.bodycare_men-comment-author { font-weight: bold; font-size: 11px; color: #F51402; }
.bodycare_men-comment-link { font-weight: bold; font-size: 11px; color: #F51402; text-decoration: underline; }

.bodycare_men-prod-type1 { font-size: 11px; color: #71200C; }
.bodycare_men-prod-type2 { font-size: 11px; color: #1F5569; }

.bodycare_men-heading1 { text-transform: uppercase;  color: #F51402; font-family: Arial, Helvetica, Sans-serif; font-size: 24px; line-height:normal; }
.bodycare_men-heading1-sub { color: #F51402; font-size: 12px; }
.bodycare_men-macysheading1 { text-transform: uppercase;  color: #F51402; font-family: Arial, Helvetica, Sans-serif; font-size: 20px; line-height:normal; }


/* fragrance_men */

TD.fragrance_men-header { color: #FFFFFF; font-size: 13px; text-transform: uppercase; font-weight: bold;} 
TD.fragrance_men-header A { color: #FFFFFF; }

TD.fragrance_men-header2 { color: #41464E; font-size: 10px; }
TD.fragrance_men-header2 B { color: #FFFFFF; font-weight: 600; }

TD.fragrance_men-header3 { color: #FFFFFF; font-size: 11px; }

TD.fragrance_men-tblsmalltxt { font-size: 9px; color: #444444; }
TD.fragrance_men-tblsmalltxt A { color: #F51402; text-decoration: underline; }

TD.fragrance_men-topic { color: #474C54; }
TD.fragrance_men-topic A { color: #474C54; text-decoration: none; }

TD.fragrance_men-header-desc { color: #FFFFFF; font-size: 10px; font-family: Arial, Verdana, Helvetica, Sans-serif; }
TD.fragrance_men-header-desc A { color: #FFFFFF; }

.fragrance_men-comment-author { font-weight: bold; font-size: 11px; color: #F51402; }
.fragrance_men-comment-link { font-weight: bold; font-size: 11px; color: #F51402; text-decoration: underline; }

.fragrance_men-prod-type1 { font-size: 11px; color: #71200C; }
.fragrance_men-prod-type2 { font-size: 11px; color: #1F5569; }

.fragrance_men-heading1 { text-transform: uppercase;  color: #F51402; font-family: Arial, Helvetica, Sans-serif; font-size: 24px; line-height:normal; }
.fragrance_men-heading1-sub { color: #F51402; font-size: 12px; }
.fragrance_men-macysheading1 { text-transform: uppercase;  color: #F51402; font-family: Arial, Helvetica, Sans-serif; font-size: 20px; line-height:normal; }

/* Suncare */

TD.suncare-header { color: #FFFFFF; font-size: 13px; text-transform: uppercase; font-weight: bold;}
TD.suncare-header A { color: #FFFFFF; }
TD.suncare-header-desc { color: #FFFFFF; font-size: 10px; font-family: Arial, Verdana, Helvetica, Sans-serif; }
TD.suncare-header-desc A { color: #FFFFFF; }

.suncare-comment-author { font-weight: bold; font-size: 11px; color: #FA601C; }
.suncare-comment-link { font-weight: bold; font-size: 11px; color: #FA601C; text-decoration: underline; }

.suncare-prod-type1 { font-size: 11px; color: #71200C; }
.suncare-prod-type2 { font-size: 11px; color: #1F5569; }

.suncare-heading1 { text-transform: uppercase;  color: #FA601C; font-family: Arial, Helvetica, Sans-serif; font-size: 24px; line-height:normal; }
.suncare-heading1-sub { color: #FA601C; font-size: 12px; }
.suncare-macysheading1 { text-transform: uppercase;  color: #FA601C; font-family: Arial, Helvetica, Sans-serif; font-size: 20px; line-height:normal; }


/* Gift center */

.facecare { color: #0086C9; text-transform: uppercase}
.makeup { color: #EE2379; text-transform: uppercase}
.bodycare { color: #0060B9; text-transform: uppercase}
.suncare { color: #F94F13; text-transform: uppercase}
.menscare { color: #444444; text-transform: uppercase}
.giftboxes { color: #0086C9; text-transform: uppercase}

/* skin types*/

.facecaresensitive { color: #5FAF9B; text-transform: uppercase}
.facecaredry { color: #FF5C84; text-transform: uppercase}
.facecareoily { color: #8CA9F7; text-transform: uppercase}
.facecaren-comb { color: #63D6AF; text-transform: uppercase}

.makeupsensitive { color: #5FAF9B; text-transform: uppercase}
.makeupdry { color: #FF5C84; text-transform: uppercase}
.makeupoily { color: #8CA9F7; text-transform: uppercase}
.makeupn-comb { color: #63D6AF; text-transform: uppercase}

.facecare-heading1sensitive { text-transform: uppercase;  color: #5FAF9B; font-family: Arial, Helvetica, Sans-serif; font-size: 24px; line-height:normal; }
.facecare-heading1-subsensitive { color: #5FAF9B; font-size: 12px; }
.facecare-macysheading1sensitive { text-transform: uppercase;  color: #5FAF9B; font-family: Arial, Helvetica, Sans-serif; font-size: 20px; line-height:normal; }
.facecare-heading1dry { text-transform: uppercase;  color: #FF5C84; font-family: Arial, Helvetica, Sans-serif; font-size: 24px; line-height:normal; }
.facecare-heading1-subdry { color: #FF5C84; font-size: 12px; }
.facecare-macysheading1dry { text-transform: uppercase;  color: #FF5C84; font-family: Arial, Helvetica, Sans-serif; font-size: 20px; line-height:normal; }
.facecare-heading1oily { text-transform: uppercase;  color: #8CA9F7; font-family: Arial, Helvetica, Sans-serif; font-size: 24px; line-height:normal; }
.facecare-heading1-suboily { color: #8CA9F7; font-size: 12px; }
.facecare-macysheading1oily { text-transform: uppercase;  color: #8CA9F7; font-family: Arial, Helvetica, Sans-serif; font-size: 20px; line-height:normal; }
.facecare-heading1n-comb { text-transform: uppercase;  color: #63D6AF; font-family: Arial, Helvetica, Sans-serif; font-size: 24px; line-height:normal; }
.facecare-heading1-subn-comb { color: #63D6AF; font-size: 12px; }
.facecare-macysheading1n-comb { text-transform: uppercase;  color: #63D6AF; font-family: Arial, Helvetica, Sans-serif; font-size: 20px; line-height:normal; }

.makeup-heading1sensitive { text-transform: uppercase;  color: #5FAF9B; font-family: Arial, Helvetica, Sans-serif; font-size: 24px; line-height:normal; }
.makeup-heading1-subsensitive { color: #5FAF9B; font-size: 12px; }
.makeup-macysheading1sensitive { text-transform: uppercase;  color: #5FAF9B; font-family: Arial, Helvetica, Sans-serif; font-size: 20px; line-height:normal; }
.makeup-heading1dry { text-transform: uppercase;  color: #FF5C84; font-family: Arial, Helvetica, Sans-serif; font-size: 24px; line-height:normal; }
.makeup-heading1-subdry { color: #FF5C84; font-size: 12px; }
.makeup-macysheading1dry { text-transform: uppercase;  color: #FF5C84; font-family: Arial, Helvetica, Sans-serif; font-size: 20px; line-height:normal; }
.makeup-heading1oily { text-transform: uppercase;  color: #8CA9F7; font-family: Arial, Helvetica, Sans-serif; font-size: 24px; line-height:normal; }
.makeup-heading1-suboily { color: #8CA9F7; font-size: 12px; }
.makeup-macysheading1oily { text-transform: uppercase;  color: #8CA9F7; font-family: Arial, Helvetica, Sans-serif; font-size: 20px; line-height:normal; }
.makeup-heading1n-comb { text-transform: uppercase;  color: #63D6AF; font-family: Arial, Helvetica, Sans-serif; font-size: 24px; line-height:normal; }
.makeup-heading1-subn-comb { color: #63D6AF; font-size: 12px; }
.makeup-macysheading1n-comb { text-transform: uppercase;  color: #63D6AF; font-family: Arial, Helvetica, Sans-serif; font-size: 20px; line-height:normal; }

/* Added by Sudeshna: Devtrack 1165 -- Product names on Men's pages not appearing in CAPS */
/* This is based on Product's "CategoryHomePage[Skin-Type]" */
.facecare_men {text-transform: uppercase}
.facecare_mensensitive {text-transform: uppercase}
.facecare_mendry {text-transform: uppercase}
.facecare_menoily {text-transform: uppercase}
.facecare_menn-comb {text-transform: uppercase}

.bodycare_men {text-transform: uppercase}
.bodycare_mensensitive {text-transform: uppercase}
.bodycare_mendry {text-transform: uppercase}
.bodycare_menoily {text-transform: uppercase}
.bodycare_menn-comb {text-transform: uppercase}

.fragrance_men {text-transform: uppercase}
.fragrance_mensensitive {text-transform: uppercase}
.fragrance_mendry {text-transform: uppercase}
.fragrance_menoily {text-transform: uppercase}
.fragrance_menn-comb {text-transform: uppercase}

.suncare_men {text-transform: uppercase}
.suncare_mensensitive {text-transform: uppercase}
.suncare_mendry {text-transform: uppercase}
.suncare_menoily {text-transform: uppercase}
.suncare_menn-comb {text-transform: uppercase}

/* End */

/* buzz */

.review { font-size: 11px; color: #666666; }

/* Gift Certificates */
.grey07 {  font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: #666666}
.grey08 {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #666666}
.grey08_L {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #666666; text-decoration: underline}
.grey09_B {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #666666}
.blue08_B {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #0099CC}
.black08 {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #000000}
.ltblue09_B { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: 0086C9 }
.ltblue08_B { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: 0086C9 }
.ltblue08 {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: 0086C9}
.pink09_B { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: EF3187}
.ltblue09 { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: 0086C9 }
.grey08_B {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #666666}
.drkgrey09_B {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: 5F5F5F}
.grey09 {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #666666}
.ltblue08_L { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: 0086C9 ; font-weight: normal; text-decoration: underline}
.red09_B { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: F52312}
.black08_B { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000 }
.black09 { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #000000 }
.red08 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #f52312}
.red08_L { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #f52312; font-weight: normal; text-decoration: underline }
/* Added by Sudeshna - Devtrack: 1174 - Allure Product Giveaway */
.drkblue08 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: 5B559E; font-weight: bold;}

/* Cacharel styles */
TD.head1 A.headerbasket { color: #ff99c1; }
TD.head1-c { font-family: Tahoma, Arial, Helvetica, Sans-serif; line-height: 15px; font-size: 10px; font-weight: bold; color: #484848; }
TD.head1-c B { color: #ff99c1; font-weight: 600; }
TD.head1-c A { color: #484848; }
.NTRwhite10BI {  font-family: "Times New Roman", Times, serif; font-size: 11pt; font-style: italic; font-weight: bold; color: #FFFFFF; text-transform:uppercase ;  }
.NTRwhite11BI { font-family: "Times New Roman", Times, serif; font-size: 11pt; font-style: italic; font-weight: bold; color: #FFFFFF;text-transform:uppercase ;  }
.white08R {  font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: #FFFFFF}
.white07R { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: #FFFFFF }
.NTRblack0BI {  font-family: "Times New Roman", Times, serif; font-size: 11pt; font-style: italic; font-weight: bold; color: #FFFFFF}
.pink08B{font-family: "Times New Roman", Times, serif; font-size: 8pt; font-weight: bold; color: #ff99c1}
.black08B{font-family: "Times New Roman", Times, serif; font-size: 8pt; font-weight: bold; color: #000000}
TD.cacharel { color: #FFFFFF; font-size: 10px; font-family: "Times New Roman", Times, serif; }
TD.cacharel A { color: #FFFFFF; }
TD.cacharel-products {font-size: 11px; color: #444444; font-family: "Times New Roman", Times, serif;}
TD.cacharel-products B {font-size: 13px; }
TD.cacharel-products B.type1, TD.search-results-products SPAN.type1 { color: #679606; }
TD.cacharel-products B.type2, TD.search-results-products SPAN.type2  { color: #5AB7D8; }
TD.cacharel-products B.type3, TD.search-results-products SPAN.type3  { color: #268BC2; }
TD.cacharel-products A { color: #444444; text-decoration: underline; }
TD.cacharel-header { font-family: "Times New Roman", Times, serif; font-size: 10pt; font-style: italic; font-weight: bold; color: #FFFFFF }
TD.lmenu-cacharel { color: #ff99c1; font-weight: bold;font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom:4px ; text-transform:uppercase ;  }
TD.lmenu-cacharel A { color: #ff99c1;}
TD.lmenu-cacharel A:hover { color: #ff99c1; text-decoration: underline; }
TD.cacharel-header-desc { color: #FFFFFF; font-size: 10px; font-family: Arial, Verdana, Helvetica, Sans-serif; }
.cacharel-heading1 { text-transform: uppercase;  color: #484848; font-family: "Times New Roman", Times, serif; font-size: 28px; }
.cacharel-heading1-sub { color: #484848; font-size: 17px; }
.cacharel-content {font-family: "Times New Roman", Times, serif; font-size: 10pt; color: #444444}
TD.home-c A{ text-decoration: none; font-size: 10pt; color:#444444 ;font-family: "Times New Roman", Times, serif}
TD.home-c A:hover { text-decoration: none; }

/****************************************************************************/
/* Added by Sudeshna for Skintype Sweepstakes */
.navtopBLUE09B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: 0086C9;
}
div.customform1
{
	background-color:#FFFFFF;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	border:none;
	padding:2;
}

/* For the landing page */

.blue11pxB {
	color: #579ce9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
}
.red14B {	color: #b40055;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.red14R {	color: #B40055;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
}
.aquapinkR {
	color: #ff5c84;
	font-size: 17px;
	font-family: Arial, Helvetica, sans-serif;
}
.aquapinkB {
	color: #ff5c84;
	font-size: 17px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.aquapink11B {
	color: #ff5c84;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#aquasourceTOTAL {
	position:absolute;
	width:200px;
	height:115px;
	z-index:7;
	visibility: visible;
}
#Layer2 {
	position:absolute;
	left:0px;
	top:0px;
	width:392px;
	height:678px;
	z-index:2;
}
#biosourceTOTAL {
	position:absolute;
	width:200px;
	height:115px;
	z-index:6;
	visibility: hidden;
}
#biopurTOTAL {
	position:absolute;
	width:200px;
	height:115px;
	z-index:5;
	visibility: hidden;
}
#biopurcomboTOTAL {
	position:absolute;
	width:200px;
	height:115px;
	z-index:4;
	visibility: hidden;
}
#acnopurTOTAL {
	position:absolute;
	width:200px;
	height:115px;
	z-index:3;
	visibility: hidden;
}
#biosenTOTAL {
	position:absolute;
	width:200px;
	height:115px;
	z-index:2;
	visibility: hidden;
}
.biopurblueR {
	color: #8ca9f7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
}
.biopurblue11B {
	color: #8ca9f7;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.acnoblue11B {
	color: #0086C9;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.acnoblueR {
	color: #0086C9;
	font-size: 17px;
	font-family: Arial, Helvetica, sans-serif;
}
.biosensgrR {
	color: #78af9b;
	font-size: 17px;
	font-family: Arial, Helvetica, sans-serif;
}
.biosensgr11 {color: #78af9b; font-size: 12px; font-family: Arial, Helvetica, sans-serif;}

/****************/

.newgrey11pxR {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 5E5E5E;
	font-weight: normal;
	line-height: 16px;
}
.newgrey11pxB {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 5E5E5E;
	font-weight: bold;
	line-height: 12px;
}
#page #/img/_us/_en/landing/skintype/ection #imagetext .ltblue09Bcaps {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #579CE9;
	font-style: normal;
	text-transform: uppercase;
}
#biosource {
	background-image: url(/img/_us/_en/landing/skintype//biosource_lg.jpg);
	background-repeat: no-repeat;
	height: 270px;
	width: 600px;
	position: relative;
	left: 15px;
	top: 10px;
	background-color: #FFFFFF;
}
#aquasource {
	background-image: url(/img/_us/_en/landing/skintype//aquasource_lg.jpg);
	background-repeat: no-repeat;
	height: 270px;
	width: 600px;
	position: relative;
	top: 10px;
	margin-left: 15px;
	background-color: #FFFFFF;
}
#biopuroily {
	background-image: url(/img/_us/_en/landing/skintype//biopuroily.jpg);
	background-repeat: no-repeat;
	height: 270px;
	width: 600px;
	position: relative;
	top: 10px;
	margin-left: 15px;
	background-color: #FFFFFF;
}
#ALIGNLAYERS {}#biopuroilyTEXT {
	left: 0px;
	position: relative;
	width: 650px;
}
#aquaTEXT {
	left: 0px;
	position: relative;
	width: 650px;
}
#bioTEXT {
	left: 0px;
	position: relative;
	width: 650px;
}
#biopurcombo {
	background-image: url(/img/_us/_en/landing/skintype//biopurcombo_lg.jpg);
	background-repeat: no-repeat;
	height: 270px;
	width: 600px;
	position: relative;
	top: 10px;
	margin-left: 15px;
	background-color: #FFFFFF;
}
#biopurcomboTEXT {
	left: 0px;
	position: relative;
	width: 650px;
}
#acnopurTEXT {
	left: 0px;
	position: relative;
	width: 650px;
}
#acnopur {
	background-image: url(/img/_us/_en/landing/skintype//acnopur_lg.jpg);
	background-repeat: no-repeat;
	height: 270px;
	width: 600px;
	position: relative;
	top: 10px;
	margin-left: 15px;
	background-color: #FFFFFF;
}
#biosensitive {
	background-image: url(/img/_us/_en/landing/skintype//biosensitivesooth_lg.jpg);
	background-repeat: no-repeat;
	height: 270px;
	width: 600px;
	position: relative;
	top: 10px;
	margin-left: 15px;
	background-color: #FFFFFF;
}
#biosensitiveTEXT {
	left: 0px;
	position: relative;
	width: 650px;
}
#placeholder {
	top: -10px;
	width: 50px;
	padding-left: 20px;
}

/********/

div#page {
	position: relative;
	width: 765px;
	height: auto;
	text-align: left;
	margin: 0 auto 0 auto;
}	
div#topheadline {
	background-image: url(/img/_us/_en/landing/skintype//index_03.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	position: absolute;
	height: 55px;
	width: 730px;
	top: 30px;
	left: 25px;
}
div#/img/_us/_en/landing/skintype/ection {
	background-position: 0px 0px;
	position: absolute;
	height: 310px;
	width: 730px;
	top: 105px;
	left: 25px;
	background-image: url(/img/_us/_en/landing/skintype//index_04.jpg);
	background-repeat: no-repeat;
}
div#imagetext {
	position: absolute;
	width: 410px;
	top: -2px;
	left: 0px;
	margin-left: 250px;
}
div#enterbtn {
	position: absolute;
	width: 120px;
	top: 50px;
	left: 275px;
	margin-left: 0px;
	height: 25px;
	border: none;
}
#page #/img/_us/_en/landing/skintype/ection #imagetext #enterbtn img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
div#bottom {
	position: absolute;
	height: 563px;
	width: 713px;
	top: 430px;
	left: 25px;
	background-image: url(/img/_us/_en/landing/skintype//btmborder.gif);
	background-position: center;
	background-repeat: no-repeat;
}
div#hdrtext {
	position: absolute;
	height: 30px;
	width: 713px;
	top: 20px;
	left: 0px;
	text-align: center;
}
div#bottom/img/_us/_en/landing/skintype/ {
	position: absolute;
	top: 75px;
	left: 5;
	width: 704;
}

/*Source Therapie Supertactiv landing page styles*/

#HOLDER {
	background-image: url(/img/_us/_en/landing/sts/ST_prod_bg.jpg);
	height: 600px;
	background-repeat: repeat-x;
}
#mainHOLDER {
	position:absolute;
	width:50px;
	height:50px;
	z-index:1;
	margin-left: 33px;
}
#hdr {
	position:absolute;
	width:200px;
	z-index:1;
	margin-top: 25px;
	margin-left: 12px;
}
#prodIMG {
	position:absolute;
	width:200px;
	height:115px;
	z-index:3;
	margin-top: 30px;
	margin-left: 320px;
}
#panel {
	position:absolute;
	width:405px;
	height:447px;
	z-index:2;
	margin-top: 100px;
	background-image: url(/img/_us/_en/landing/sts/ST_prod_PANELbg.jpg);
}
#panelTEXT {
	position:absolute;
	width:315px;
	z-index:1;
	margin-left: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin-top: 20px;
	line-height: 15px;
	color: #5E5E5E;
}
#panelLEFT {
	position:absolute;
	height:115px;
	z-index:1;
}
.stylefont
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.style1 {
	color: #0058AD;
	font-weight: bold;
}
#smPROD {
	position:absolute;
	width:350px;
	height:115px;
	z-index:2;
	margin-top: 328px;
	margin-left: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #5E5E5E;
}
.style2 {color: #0058AD}
a:link {
	color: #5E5E5E;
}
a:visited {
	color: #5E5E5E;
}
.style3 {font-size: 11px}
#ATB {
	position:absolute;
	width:200px;
	height:115px;
	z-index:2;
	margin-left: 465px;
	margin-top: 420px;	
	color: #5E5E5E;
}
#WTB {
	position:absolute;
	z-index:3;
	margin-left: 33px;
	margin-top: 595px;	
}

/*PJ: Registration page styles */
.grey08 {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #666666}
.grey08_L {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #666666; text-decoration: underline}
.grey09_B {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #666666}
.blue08_B {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #0099CC}
.black08 {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #000000}
.ltblue09_B { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: 0086C9 }
.ltblue08 {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: 0086C9}
.pink09_B { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: EF3187}
.ltblue09 { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: 0086C9 }
.grey08_B {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #666666}
.drkgrey09_B {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: 5F5F5F}
.grey09 {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #666666}
.ltblue08_L { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: 0086C9 ; font-weight: normal; text-decoration: underline}
.red09_B { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: F52312}
.black08_B { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000 }
.Amedgrey_11pxBTT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #333333;
}

.black09 { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #000000 }
.red08 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #f52312}
.red08_L { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #f52312; font-weight: normal; text-decoration: underline }
.navBLUE07B {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: 087DC3}
.navGREY07B {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: 484848}
.navtopGREY08R { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #5e5e5e }
.navtopBLUE08R { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: 0086C9}
.navGREY07R { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: 484848 }
.navGREY07I { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: 484848 ; font-style: italic}
.navBLUE07RL { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: 087DC3 ; text-decoration: underline}
.navBLUE07R { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: 087DC3 }
.ltblue08B { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: 0086C9 ; font-weight: bold}
.drkblue08 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: 5B559E; font-weight: bold}
.ltblue208 {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: 559AD3}
.NTRwhite10BI {  font-family: "Times New Roman", Times, serif; font-size: 11pt; font-style: italic; font-weight: bold; color: #FFFFFF}
.NTRwhite11BI { font-family: "Times New Roman", Times, serif; font-size: 11pt; font-style: italic; font-weight: bold; color: #FFFFFF }
.white08R {  font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: #FFFFFF}
.white07R { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: #FFFFFF }

.navtopBLUE09B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: 0086C9;
}
div.customform1
{
	background-color:#FFFFFF;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	border:none;
	padding:2;
}
.regINPUT {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #FFFFFF;
	padding: 1px;
}

.Amedgrey_11pxR {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}
.Ablue_11pxBTT {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #0086C9;
}
.Alitegrey_11pxR {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #707070;
}

.Alitegrey_11pxI {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style:italic;
	color: #707070;
}

.grey08 {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #666666}
.grey08_L {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #666666; text-decoration: underline}
.grey09_B {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #666666}
.blue08_B {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #0099CC}
.black08 {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #000000}
.ltblue09_B { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: 0086C9 }
.ltblue08 {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: 0086C9}
.pink09_B { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: EF3187}
.ltblue09 { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: 0086C9 }
.grey08_B {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #666666}
.drkgrey09_B {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: 5F5F5F}
.grey09 {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #666666}
.ltblue08_L { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: 0086C9 ; font-weight: normal; text-decoration: underline}
.red09_B { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: F52312}
.black08_B { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000 }
.Amedgrey_11pxBTT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #333333;
}

.black09 { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #000000 }
.red08 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #f52312}
.red08_L { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #f52312; font-weight: normal; text-decoration: underline }
.navBLUE07B {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: 087DC3}
.navGREY07B {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: 484848}
.navtopGREY08R { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #5e5e5e }
.navtopBLUE08R { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: 0086C9}
.navGREY07R { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: 484848 }
.navGREY07I { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: 484848 ; font-style: italic}
.navBLUE07RL { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: 087DC3 ; text-decoration: underline}
.navBLUE07R { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: 087DC3 }
.ltblue08B { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: 0086C9 ; font-weight: bold}
.drkblue08 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: 5B559E; font-weight: bold}
.ltblue208 {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: 559AD3}
.NTRwhite10BI {  font-family: "Times New Roman", Times, serif; font-size: 11pt; font-style: italic; font-weight: bold; color: #FFFFFF}
.NTRwhite11BI { font-family: "Times New Roman", Times, serif; font-size: 11pt; font-style: italic; font-weight: bold; color: #FFFFFF }
.white08R {  font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: #FFFFFF}
.white07R { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: #FFFFFF }
.navtopBLUE09B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: 0086C9;
}
div.customform1
{
	background-color:#FFFFFF;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	border:none;
	padding:2;
}
.regINPUT {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #FFFFFF;
	padding: 1px;
}

.Amedgrey_11pxR {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}
.Apink16R {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #F13189;
	text-decoration: none;
}

.Apink18R {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #F13189;
	text-decoration: none;
}

.Ablue_11pxBTT {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #0086C9;
}
.Alitegrey_11pxR {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #707070;
}
.AmedGREY11R {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5E5E5E;
	text-decoration: none;
}
.AmedGREY11B {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5E5E5E;
	text-decoration: none;
}
.Altblue13B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0086C9;
	font-weight: bold;
	text-decoration: none;
}
.AmedGREY13R {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #5E5E5E;
	text-decoration: none;
}
.AmedGREY13RL {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #5E5E5E;
	text-decoration: underline;
}
.Altblue15R {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #0086C9;
	font-weight: normal;
	text-decoration: none;
}
.Altblue22R {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #0086C9;
	font-weight: normal;
	text-decoration: none;
}
.margain05T {
	margin-top: 5px;
}
.margain03T {

	margin-top: 3px;
}
.AmedGREY11BTT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5E5E5E;
	text-decoration: none;
	text-transform: uppercase;
}



