/*******************************************************************************************************************\
 * Global Styles                                                                                                   *
\*******************************************************************************************************************/
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(/images/bkgLong.gif);
	background-repeat: repeat-y;
	background-position: center top;
	padding: 0 0 0 0;
}
a {font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; color:#F2797F}


td { font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.MainTable{background-color:#FFFFFF; max-width:998px;}
FRAME
{
	margin:-10px;
}
TABLE
{
    font-size: 8pt;
    color: black;
    font-family: Arial, Helvetica, sans-serif;
}
.bla {color: #000;}
.smile, .smile li, .smile div, .smile td, .smile a {font-size: 12px;}

.pict_bet {margin: 17px 10px 10px 10px;}
/* secret */
.secretss {background: #3d3331;}
.left-sek {width: 138px; height: 66px; float: left;}
.brown-sek {width: 138px; height: 34px; background: url(/images/top-sek.gif) repeat-y;}
.light-sek {width: 138px; height: 32px;}
.img-sek {float: left; width: 646px;}
.centr-sek {background: url(/images/fon-sek.gif) repeat-y 0 4px;}
.centr-sek ul {margin: 0 0 0 40px;}
.centr-sek li {margin: 0 0 2px 0; padding: 0;}
.bot-sek {background: url(/images/bot-sek.jpg) no-repeat; width: 638px; color: #fffffd; font-size: 11px; padding: 50px 0 0 20px;}
.bot-seks {background: url(/images/bot-seks.jpg) no-repeat; width: 638px; color: #fffffd; font-size: 11px; padding: 50px 0 0 20px;}
a:link.ali, a:visited.ali {color: #fff; text-decoration: underline; font-size: 12px;}
a:hover.ali {color: #fff; text-decoration: none; font-size: 12px;}

.bott-sek {background: url(/images/bott-sek.gif) repeat-y; height: 20px;}

a:link.white11, a:visited.white11 {color: #fff; text-decoration: underline; font-size: 11px;}
a:hover.white11 {color: #fff; text-decoration: none; font-size: 11px;}
.fon_obsh1 {background: url(/images/1may/1.jpg) no-repeat; height: 280px;} 
.linkss {  font-size: 11px; color: #f2797f; font-family: Arial, Helvetica, sans-serif; line-height: normal;}
a:link.linkss, a:visited.linkss{color: #f2797f; text-decoration: underline; font-size: 11px; line-height: normal;}
a:hover.linkss{color: #00aaff; text-decoration: none; font-size: 11px; line-height: normal;}

.p_linkss {padding: 0 15px;}
.beauty_col {border-right: #ccc 1px solid; border-left: #ccc 1px solid; border-bottom: #ccc 1px solid;}

.next {float: right;
margin: -7px 30px 5px 0;}
/* / secret */

ul.ul {margin: 0; padding: 0;}
ul.ul li {background: url(/images/bullet.gif) no-repeat 0 4px; margin: 0 0 10px 0; padding: 0 0 0 20px;  list-style-type: none;}

ul.ul1 {margin: 10px 0 0 0; padding: 0;}
ul.ul1 li {background: url(/images/bull.gif) no-repeat 0 8px; margin: 0 0 0 0; padding: 0 0 0 10px;  list-style-type: none;}

ul.ul2 {margin: 40px 0 0 0; padding: 0;}
ul.ul2 li {background: url(/images/bullit.gif) no-repeat 0 7px; margin: 0 0 0 0; padding: 0 0 0 8px;  list-style-type: none;}

ul.ul3 { position: relative; margin: 0; padding: 0;}
ul.ul3 li { position: relative; background: url(/images/bullet.gif) no-repeat 0 4px; margin: 0 0 2px 0; padding: 0 0 0 20px;  list-style-type: none;}

ul.ul4 {margin: 5px 0 0 0; padding: 0; font-size: 11px; line-height: 15px;}
ul.ul4 li {background: url(/images/bull.gif) no-repeat 0 8px; margin: 0 0 0 0; padding: 0 0 0 10px;  list-style-type: none;}
div#gray_right ul.ul4 {color: #504e4e;}

ul.ul5 {margin: 5px 0 0 20px; padding: 0; font-size: 11px; line-height: 15px;}
ul.ul5 li {background: url(/images/bull.gif) no-repeat 0 5px; margin: 2px 0 0 0; padding: 0 0 0 10px;  list-style-type: none; color: #5a5654;}

ul.ul6 {margin: 5px 0 0 20px; padding: 0; font-size: 11px; line-height: 15px;}
ul.ul6 li {background: url(/images/bullk.gif) no-repeat 0 5px; margin: 10px 0 0 0; padding: 0 0 0 10px;  list-style-type: none; color: #000; font-size: 11px;}


.bussy_m {margin: 0 0 50px 0;}
.txt_bot_ot {margin: 0 0 -5px 0;}
.ri_ot {margin: 0 10px 0 0;}
.ri_ot1 {margin: 0 10px 0 15px;}
.pink {background-color: #f2797f;}
.bord_gray {border: #999999 1px solid;}
.gray_t {color: #000; font-weight: bold;}
.dark_t {color: #000; font-size: 12px; font-weight: bold;}
.dark_text {color: #000; font-size: 12px;}
.roz_marg {margin: 15px 0 0 0;}
.vnesh_div {margin: 0 0 0 20px;}
.treb {margin: 15px 0 -5px 0;}
.cont_vac {color: #000; font-size: 12px; line-height: 17px;margin-bottom:5px;}

.link_size {font-size: 12px;}
.consname {font-family: Arial, Helvetica, sans-serif;  font-size : 12px; font-weight: bold; text-decoration : none; color : #660000;}
.tbl_pad {margin: 10px 0 0 0; padding: 0;}
.pad_zag_de {padding: 6px 20px 6px 18px;}
.zag_dejat {color: #000; font-size: 16px; font-weight: bold; margin: 0 0 -5px 0;}
.top_marg {margin: -15px 0 0 0;}

.virt_ra {border: #cccccc 1px solid; padding: 5px; margin: 10px 10px 10px 0;}
.td_virt {padding-left: 20px;}
.tdflag {padding: 10px 0 0 5px;}

/* no flash */
.blaccki {background: url(/images/blacki.gif) repeat-x bottom; width: 59px;}
.girls {margin: 90px 7px 0 8px;}
.mini {margin: 0 0 5px 0; border: 0;}
.pad-max {margin: 14px 10px 0 0;}
.pad-max1 {margin: 14px 0 0 0;}
.red-ff {background: url(/images/tit/red-fon.gif) repeat-x;}
.vm-head {background: url(/Content/flash/VMO/HEADER.jpg) no-repeat;}
.textvm {width: 400px;}
.style3 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff;}

/* pressa */
.pres {width: 243px; height: 171px; float: left; margin: 0 20px 0 0;}
.pres p {margin: 120px 30px 0 10px;}
.pressa { border-right: #d2d2d2 1px solid;}

.achievementsbox {background-image: url(/images/achievements_box.jpg); background-repeat:no-repeat;}

.achievementsboxss {
background-image: url(/images/achievements_box_1.jpg);
background-repeat:no-repeat;}

.achievementsbox1 {
background-image: url(/images/achievements_box_11.jpg);
background-repeat:no-repeat;}

.achievementsboxx {
background-image: url(/images/achievements_box_2.jpg);
background-repeat:no-repeat;}

.achievementsboxx23 {
background-image: url(/images/achievements_box_23.gif);
background-repeat:no-repeat;}


.achievementsbox11 {
background-image: url(/images/achievements_box_222.jpg);
background-repeat:no-repeat;}

.achievementsbox0 {
background-image: url(/images/achievements_box_0.jpg);
background-repeat:no-repeat;}

.achievementsbox13 {
background-image: url(/images/achievements_box_133.jpg);
background-repeat:no-repeat;}

/* aknesss */
.text_aknes {width: 740px; height: 437px; background: url(/images/acne/acne_home_diz.jpg); margin: 10px 0 15px 0;}
.text_aknes p {padding: 300px 0 0 530px;}
.text_aknes a {color: #F2797F;}
.text_aknes a:hover {text-decoration: none;}

 
/* founder */
.citaty {color:#e09696;
 font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-style: italic;
font-weight: bold;}

.citaty_raz {font-size: 18px; font-weight: bold;}
.left_raz {width: 263px;}
.div_pad_p {line-height: 17px; margin: 95px 10px 24px 5px;}
.fon_obsh {background: url(/Content/Images/corporate/products/global_main.jpg) no-repeat;} 
.mary {color:#fff;
 font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-style: italic;
padding: 0 0 0 10px;
margin: 0 20px 0 0;}
.mary_mar {padding-top: -10px;}

/* / */
.big {font-size: 13px;}
.pr2 { font-family: Arial, Helvetica, sans-serif;  font-size : 12px;  font-style : italic; text-decoration : none; color : #818EA6; }
.flot {float: left; width: 250px;}
.pink {font-weight: bold;}
.MainTable{}
.partname{ color: #FF3366; font-size: 12px; font-weight: bold; }
a:link.partname, a:visited.partname {color: #FF3366; text-decoration: underline;}
a:hover.partname {color: #660000; text-decoration: underline;}

.pulldown 
{
	/*background-image: url(/PWS/Includes/images/PinkBack.gif); 
	clip: rect(auto auto 24px auto); */
	overflow: hidden; 
}

.hei55{height: 85px;}
.hei50{height: 55px;}
.hei40{height: 40px;}
.hei30{height: 30px;}
.aromat {font-style: italic;}
.subpartname{ color: #FF3366; font-size: 12px; }
.upper{text-transform: uppercase;}
.footertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight: normal;
	text-decoration: none;
	letter-spacing: .01em;
}

.footertext a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight: normal;
	text-decoration: underline;
	letter-spacing: .01em;
}

.footerback22 {
	background-image: url(/Content/Images/CorporateHeader/FooterBack2.gif);
	background-repeat: no-repeat;
}

.Header-skincare_brand {
	background-repeat: no-repeat;
	height: 170px;
	width: 798px;
	margin: 7px -20px 0 0px;
	left: 0px;
	top: 0px;
	background-position: -10px;
}

.Header-skincare {
	background-repeat: no-repeat;
	height: 200px;
	width: 798px;
	margin: 7px -20px 0 0px;
	left: 0px;
	top: 0px;
	background-position: -10px;
}

.Header-skincare_terms {
	background-repeat: no-repeat;
	height: 200px;
	width: 973px;
	margin: 7px -20px 0 0px;
	left: 0px;
	top: 0px;
	background-position: -10px;
}
.Header-skincare_terms p {
	position: relative;
	left: 70px;
	top: 135px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7c7c7c;
	width: 440px;
	margin: 0px;
	text-align: left;
	padding: 0px;
}

.Header-skincare p {
	position: relative;
	left: 70px;
	top: 80px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7c7c7c;
	width: 440px;
	margin: 0px;
	text-align: left;
	padding: 0px;
}

.Header-skincare_jen {
	background-repeat: no-repeat;
	height: 95px;
	width: 798px;
	margin: 7px -20px 0 0px;
	left: 0px;
	top: 0px;
	background-position: -10px;
}

.Header-skincare_pressa {
	background-repeat: no-repeat;
	height: 70px;
	width: 798px;
	margin: 7px -20px 0 0px;
	left: 0px;
	top: 0px;
	background-position: -10px;
}


.Header-skincare_j {
	background-repeat: no-repeat;
	height: 121px;
	width: 798px;
	margin: 7px -20px 0 0px;
	left: 0px;
	top: 0px;
	background-position: -10px;
}

.Header-skincare_jen p {
	position: relative;
	left: 10px;
	top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7c7c7c;
	width: 440px;
	margin: 0px;
	text-align: left;
	padding: 0px;
}

.Header-skincare_small {
	background-repeat: no-repeat;
	height: 84px;
	width: 798px;
	margin: 7px -20px 0 0px;
	left: 0px;
	top: 0px;
	background-position: -10px;
}

.Header-skincare_small p {
	position: relative;
	left: 420px;
	top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	width: 370px;
	margin: 0px;
	text-align: left;
	padding: 0px;
}


.Header-skincare_jennn {
	background-repeat: no-repeat;
	height: 165px;
	width: 798px;
	margin: 7px -20px 0 0px;
	left: 0px;
	top: 0px;
	background-position: -10px;
}

.men_parf_t {color: #fffbf9; line-height: 17px; padding: 85px 0 0 80px;}

.razdel {background: #ccc; height: 1px; margin: 10px 0;}
.razdel1 {background: #efefef; height: 1px; margin: 10px 0;}
.p_alpha {margin: -20px 0 10px 0;}
.p_alpha_new {margin: -30px 0 0 0;
	font-size: 12px;
	font-weight: bold;
}
.text_gray {color: #000;}
.img_mar_zag {margin: 0px 10px 0 0;}

/*products breadcrumb */

#ProductsBreadcrumb {
	width: 640px;
	height: 22px;
	margin: 0;
	padding: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#000000;

}

#ProductsBreadcrumb a {
	font-size:9px;
	text-decoration: none;
	color: #000000;
	background-image: url(/Content/Images/corporate/pe_bullet_bread.gif);
	background-repeat: no-repeat;
	background-position: right;
	padding-right: 15px;
}

#ProductsBreadcrumb a:hover {
	text-decoration:underline;
}

#ProductsBreadcrumb ul {
	margin: 0;
	padding: 2px 5px 5px 0px;
}

#ProductsBreadcrumb li {
	display: inline;
	padding: 0 0 0 0px;
	
}

#prodBullets{
	width:90%;
	margin:-10px 5px 50px 0px;	
}

#prodBullets table{
	width: 100%;
	background: #fff;
	font-size: .6em;
}
	
#prodBullets table td{
	padding: 5px 5px 5px 0;

	margin:0;
	text-align:center;
	border-top:1px dotted #b5b5b5;
	border-left:1px dotted #b5b5b5;
	width:25%;
}

#prodBullets table .title{
	text-align:left;
	font-size:1.55em;
}


#prodBullets table th{
	color:#6b6866;
}

#prodBullets h1{
	padding:5px;
	color:#666666;
	font-size:.55em;
	margin:0;
	background:#fff;
	font-weight:normal;
}

#prodBullets table td img{
	display:block;
	margin:10px;	
}

#prodBullets table .noRight{
	border-left:0px dotted #fff;
}

#prodBullets table .noBottom{
	border-top:0px dotted #fff;
}

#prodBullets table .bottomRight{
	border-top:0px dotted #fff;
	border-left:0px dotted #fff;}

.mar_td {background: url(/images/dot.gif) bottom repeat-x;}
.mar_tbl {margin: 10px 30px; }
.sto {margin: 0 0 10px 0;}
#products {
	float: left;
	display: inline; 			/* fixes double margin float bug in IE<=6 */
	width: 550px;
	margin: 0 25px 0 0;
	padding: 20px 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 12px;
}

#products_akne {
	float: left;
	display: inline; 			/* fixes double margin float bug in IE<=6 */
	width: 450px;
	margin: 0 25px 0 0;
	padding: 20px 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 12px;

}

#products1 {
	float: left;
	display: inline; 			/* fixes double margin float bug in IE<=6 */
	width: 450px;
	margin: 0 15px 0 0;
	padding: 0 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 10px;
}

#products11 {
	float: left;
	display: inline; 			/* fixes double margin float bug in IE<=6 */
	width: 700px;
	margin: 0 25px 0 0;
	padding: 0 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 12px;
}


#products121 {
	float: left;
	display: inline; 			/* fixes double margin float bug in IE<=6 */
	width: 560px;
	margin: 0 25px 0 0;
	padding: 0 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 12px;
}

#products13 {
	float: left;
	display: inline; 			/* fixes double margin float bug in IE<=6 */
	width: 780px;
	margin: 0 5px 0 0;
	padding: 8px 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 12px;
}

#products14 {
	float: left;
	display: inline; 			/* fixes double margin float bug in IE<=6 */
	width: 780px;
	margin: -10px 5px 0 0;
	padding: 0 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 12px;
}

#products15 {
	float: left;
	display: inline; 			/* fixes double margin float bug in IE<=6 */
	width: 900px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 12px;
}

#products_kiss {
	float: left;
	display: inline; 			/* fixes double margin float bug in IE<=6 */
	width: 800px;
	margin: 0px;
	padding: 20px 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 12px;
}

#products_virt {
	float: left;
	display: inline; 			/* fixes double margin float bug in IE<=6 */
	margin: 0 0 0 10px;
	padding: 30px 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 12px;
}

#products_euro {
	float: left;
	display: inline; 			/* fixes double margin float bug in IE<=6 */
	width: 790px;
	margin: 0px;
	padding: 0;
	font:  12px Arial, Helvetica, sans-serif;
	line-height: 16px;
	color: #000;
}



.img_ri {margin-right: 17px;}
.img_ri1 {margin-right: 0px;}

.gray_t {color: #000; font-size: 12px;}
#gray_right {color: #504e4e; font-size: 11px; line-height: 15px; background: #f4f3ee; border: #666666 1px solid; padding: 10px;}
#gray_right ul.ul3 {color: #000; font-size: 11px; line-height: 15px;}
ul.ul3 {color: #000;}
#gray_right1 ul.ul3 {color: #504e4e; font-size: 11px; line-height: 15px;}
#gray_right1 p {margin: 0;}
#pink_right {color: #000; font-size: 11px; line-height: 15px; background: #ffffff; border-top: #f2797f 5px solid; border-bottom: #f2797f 5px solid; border-left: #f2797f 1px solid; border-right: #f2797f 1px solid; padding: 10px;}
.pink_zag_fo {background: #f2797f; padding: 5px; margin: 13px 0 0 0; color: #fff; font-size: 15px; font-weight: bold; border-bottom: #ffffff 1px solid;}
.gray_zag_fo {padding: 25px 5px 5px 5px; font-size: 15px; font-weight: bold; text-transform: uppercase;}
img.img_mar_p {margin: 15px 0 0 -10px;}
.pad_gr {padding: 0 10px 0 0;}
.h3 {margin-bottom: 1px;}
.linesss {line-height: 16px;}
.linesss1 {line-height: 16px;}
.h3_pad {margin: -15px 0 10px 0;}
.product-links {color: #000; font-size: 10px;}
a:link.product-links, a:visited.product-links {color: #000; text-decoration: underline;}
a:hover.product-links {color: #000; text-decoration: none;}


/*#Product-main a {*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	line-height: normal;
}
a.product-links:hover {
/*#Product-main a:hover{*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
	line-height: normal;
}

#products h1, #products_akne h1  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #333333;
	margin-top: -25px;
	letter-spacing: 80%;
}
#products h2, #products_akne h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:17px;
	font-style: normal;
	margin-top:-12px;
	color:#eb757f;

}
#ProdPage_akne {
	width: 740px;
	height: 449px;
	margin: 10px 0 0 0;
	padding: 0;
	vertical-align:top;
	overflow: hidden;				/* clears contained floats */
	background: url(/images/acne/fon_akne.jpg);
}

#ProdPage_akne img{
	margin-top:-20px;
}


#products h3, #products_akne h3 {
	font-size:16px;
	color:#000;
}
#products15 h3 {
	font-size:16px;
	color:#000;
}
#products h4, #products_akne h4 {
	font-size: 10px;
	font-weight:normal;
	color:#000;
}
#products h4 a, #products_akne h4 a  {
	color:#000;
	text-decoration:underline;
	font-weight:bold;
}
#products h4 a:hover, #products_akne h4 a:hover {
	color:#eb757f;
	text-decoration:none;
}
#products h5 {
	font-size: 13px;
	margin: 10px 0 0 0;
	color:#000;
	font-weight:bold;
	line-height:18px;
}
#products h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#eb757f;
	margin: -16px 0 0 0;
}

.zagh7 {
	font: normal 18px Arial, Helvetica, sans-serif;
	color:#eb757f;
	margin: 6px 0 10px 0;
	padding: 0;
}



#products div, #products ul, #products_akne ul{
	font-size: 12px;
	line-height:18px;
	color: #000;
}
#productImage {
	float: left;
	display: inline; 			/* fixes double margin float bug in IE<=6 */
	width: 200px;
	margin: 0 10px 0 0;
	padding: 30px 0 0 0;
}

#productImage11 {
	float: left;
	display: inline; 			/* fixes double margin float bug in IE<=6 */
	width: 200px;
	margin: 0 10px 0 0;
	padding: 0 0 0 0;
}
#ProdPage {
	width: 798px;
	margin:0;
	padding: 0;
	vertical-align:top;
	overflow: hidden;				/* clears contained floats */
}

#ProdPage img{
	margin-top:-20px;
}

#products11 h3 {
	font-size:16px;
	color:#000;
}

.pad_razdelit {padding: 5px;}

.cena {
	font-size:125%;
	font-weight: bold;
	color:#000;
}


#prodBullets .aliah2 {font-family: Arial, Helvetica, sans-serif;
	font-size:17px;
	font-style: normal;
	margin: 15px 0 -3px 0;
	color: #eb757f;}

#prodBullets .aliah21	{font-family: Arial, Helvetica, sans-serif;
	font-size:17px;
	font-style: normal;
	margin: 0 0 -3px 0;
	color: #eb757f;}

.qfacts {color: #666666;  
	font-family: Arial, Helvetica, sans-serif;  
	font-size: 18px;
	text-decoration: none;   }
/*******************************************************************************************************************\
 * Category Menu Styles                                                                                                   *
\*******************************************************************************************************************/

.CategoryMenuUnSelected
{
	color: #666666;  
	font-family: Arial, Helvetica, sans-serif;  
	font-size: 12px; 
	text-decoration: none;  
	margin: 5;  
	height: 24px;  
}
.CategoryMenuSelected
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666; 
	margin: 5;
	height: 24px;
}
A.CategoryMenuUnSelected
{
	text-decoration:none;
}


A.CategoryMenuUnSelected:hover
{
	text-decoration:underline;
	color: #FF3366;
}

/*******************************************************************************************************************\
 * Tab Menu Styles                                                                                                   *
\*******************************************************************************************************************/

/*******************************************************************************************************************\
 * Panel Styles                                                                                                    *
\*******************************************************************************************************************/
.outline { background-position: center; border: 1px solid #CCCCCC; margin: 2px; padding: 2px; }
.outline2 { background-position: center; border: 1px solid #CCCCCC;}
.bodybold{ color: #000000; font-size: 11px; font-weight: bold; }
.bodyplain{ color: #000000; font-size: 11px; font-weight: normal; text-decoration: none; }
.category{ color: #000000; font-size: 12px; font-weight: normal; text-decoration: none; }
.bodysmall{ color: #000000; font-size: 9px; text-decoration: none; }
a.rollovers { color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a.rollecatalog { color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; }
a.rollecatalog:hover { color: #FF3366; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; }
a.rolloverscat { color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; }
a.rolloverscat:hover { color: #FF3366; font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: underline; }
a.teardrop { color: #000000; font-size: 11px; font-weight: normal; text-decoration: none; }
a.teardrop:hover { color: #000000; font-size: 11px; font-weight: normal; text-decoration: none; }
a.rollovers:hover { color: #FF3366; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; }
a.rolloversmymk { color: #FF3366; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: bold; }
a.rolloversmymk:hover { color: #FF3366; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; font-weight: bold; }
a.rolloversm { color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; }
a.rolloversm:hover { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; }
.items { color: #FF3366; font-size: 12px; font-weight: bold; text-decoration: none; }
.TextPink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: FF3366;
}
a.btmnav{ color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 20px; padding-left: 5px; padding-right: 5px; text-decoration: none; text-indent: 10px; }
a.btmnav:hover{ color: #FF3366; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 20px; padding-left: 5px; padding-right: 5px; text-decoration: underline; text-indent: 10px; }
.subnav, a.subnav { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; padding: 3px; text-decoration: none; line-height: 2}
a.subnav:hover { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; padding: 3px; background-color: #FFFFFF; line-height: 2}
a.subnavtext:hover, a.subnavtext { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; text-indent: 10px; }
.subnavtext, .subnavtext a, .subnavtext a:hover { 
	color: #000000; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	text-decoration: none; 
	text-indent: 10px; 
}
.LanguageUnSelected { color: #FF3366; font-size: 12px; font-weight: bold; text-decoration: none; }
.glam { color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; }
.glamsmall { color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; text-decoration: none; }
.glambold { color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: bold;}
a.glamlink { 	color:#FF6EA9; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
a.glamlinkhost { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
a.glamlinkhost:hover { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; }
a.glamlink:hover { color: #FF3366; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; }

.winningsmall { color: #700505; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; text-decoration: none; }
.winningbig { color: #700505; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-weight: bold; }
.winning { color: #700505; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: bold; }
.winninggrey { color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; }
a.winninglink { color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; }

a.habitat { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; }
a.habitat:hover { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; }



/*WINNING IS GRAND WINNERS PAGE*/
.tableHead{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:105%;
	color:#8D0B09;
	text-transform: capitalize;
}

.topCopyQuiz{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:105%;
	font-weight:normal;
	color:#434343;
}


.topCopy{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:95%;
	font-weight:normal;
	color:#434343;
}

.sideNav{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:125%;
	font-weight:normal;
	color:#434343;
}

.IBClink{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:95%;
	font-weight:normal;
	color:#FF3368;
}
.IBClink:hover{
	text-decoration:none;
	color: #FFFFFF;
	background-color: #FF3368;
}

.mkacf{
}
.mkacfDiv{
	background-image: url(/images/Home/bkg_contentMKACF_div.gif);
	background-repeat: repeat-x;
	background-position: top;
}

h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size:140%;
	font-weight:bold;
	color:#FF6EA9;
	padding-top:15px;
}


h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size:140%;
	color:#e09696;
	font-style: italic;
}

h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size:150%;
	color:#333333;
	padding:0;
}

h4{
	margin-top:-15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:100%;
	font-weight:normal;
	color:#808080;
	padding-bottom:15px;
	padding-right:35px;
}

h5{
	margin-top:-15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:100%;
	font-weight:normal;
	color:#808080;
	padding-bottom:15px;
	padding-right:35px;
}
h4 a{
	font-family: Arial, Helvetica, sans-serif;
	color:#FF3368;
}
h4 a:hover{
background-color: #FEF3F4;
color: #666666;
}

a.productpromise{
	font-family: Arial, Helvetica, sans-serif;
	font-size:100%;
	font-weight:normal;
	color:#FF3368;
}

a.productpromise:hover{
background-color: #FEF3F4;
color: #666666;
}

#news{
	background-image: url(/images/colors.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

#news2{
	background-image: url(/images/bag.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.homecopy{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
color:#808080;
font-size:95%;
}

.homecopybold{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
color:#333333;
font-size:95%;
}

dl.margins-removed2{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
color:#808080;
margin: 0;
padding: 0;	
padding-left:0px;
padding-right:15px;
}

dl.margins-removed{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
color:#808080;
margin: 0;
padding: 0;	
padding-left:10px;
padding-right:75px;
}

dl a{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
color:#FF3368;
}

.shoponline{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
color:#FF3368;
}

dl a:hover{
background-color: #FEF3F4;
color: #666666;
}

.margins-removed dt
{
margin: 0;
padding: 0;
font-weight: bold;
}

.margins-removed dd
{
margin: 0 0 1em 0;
padding: 0;
}

.conta_h2 {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #e09696;
	font-weight: bold;}

.conta {margin: -20px 0 0 0;}

/*******************************************************************************************************************\
 * Winning is Grand sweepstakes styles                                                                                                   *
\*******************************************************************************************************************/

.winningsmall { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; text-decoration: none; }
.winningbig { color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-weight: bold; }
.winning { color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: bold; }
.winningwhite { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: bold; }
.winninggrey { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; }
a.winninglink { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; }
a.winninglink:hover { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; }
a.winninglinkdark { color: #E6559C; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; }
a.winninglinkdark:hover { color: #E6559C; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; }
.winningdark { color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; }
.winningsmalldark { color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none; }

.vote_bkg{
	/*background-image: url(/MaryKaySweepstakes/images/vote_bkg.gif);
	background-position: center top;*/
}

.linkage{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.linkage:hover{
	text-decoration:none;
	color: #333333;
	background-color: #ffffff;
	}
.toggle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.homePageBkg{
	background-color: #750909;
	/*background-image: url(MaryKaySweepstakes/images/bkg_homePage.gif);
	background-repeat: repeat-y;
	background-position: left;*/
	margin: 0px;
}	
.subPageBkg{
	background-color: #750909;
	/*background-image: url(MaryKaySweepstakes/images/bkg_subPage.gif);
	background-repeat: repeat-x;*/
	margin: 0px;
}	
.rulebox{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	width: 350px;
}

.overBox{
	background-color:#F3F3EA;
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0px;
	padding: 15px;
	padding-left:15px;
	padding-right:15px;
}

.sideCar{
	background-color: #EA989D;
	/*background-image: url(Winningisgrandwinners/images/sideCar_bkg.gif);*/
	background-repeat: repeat-x;
	background-position: top;
	margin: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	text-align: center;
	vertical-align: top;
	float:none;
}

.new{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 140%;
	font-weight: bold;
	color: #FFFFFF;
	margin-bottom:-15px;
}

.newSub{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 98%;
	font-weight: normal;
	color: #FFFFFF;
	
}

.pinkHead{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 150%;
	color: #525252;
	margin-bottom:-10px;
}

.blackHead{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 125%;
	color: #000000;
	padding-left: 12px;
}

.subCopy{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 100%;
	color:#000000;
	padding-left: 12px;
	max-width: 245px;
}
.subCopy a{
	font-family: Arial, Helvetica, sans-serif;
	color:#FF3368;
}
.subCopy a:hover{
	background-color: #FEF3F4;
	color: #666666;
}

.seeYou{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 130%;
	font-weight: bold;
	color: #000000;
	padding-left: 12px;

}

#sideNavcontainer { width: 150px; max-width:150px;}

#sideNavcontainer ul 
{
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;

}

#sideNavcontainer li {	vertical-align:middle;	}

#sideNavcontainer a{
	display: block;
	max-width: 150px;
	border-bottom: 1px solid #FCD6D2;
	margin:0;
	padding-top:10px;
	padding-right: 8px;
	padding-left: 8px;
	padding-bottom: 10px;
	vertical-align:middle;
	font-size:95%;
	line-height:100%;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	height:15px;
	height:35px;
}


#sideNavcontainer a.topLink{
	border-top: 1px solid #FCD6D2;
}


#sideNavcontainer a:link, #sideNavlist a:visited
{
vertical-align:middle;
color: #FCD6D2;
text-decoration: none;
}

#sideNavcontainer a:hover
{
background-color: #FEF3F4;
color: #666666;
}

#rulesList{
margin-left:15px;
margin-right:15px;
}

.subPageBottom01{
	/*background-image: url(/MaryKaySweepstakes/images/subPage_bottom.jpg);
	background-repeat: no-repeat;
	background-position: center top;*/
}

#subPageBottom{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	vertical-align: top;
}

#subPageBottom a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E2C3C3;
	text-decoration: underline;
	text-align: center;
	vertical-align: top;
}
#subPageBottom a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: 7D0A0A;
	text-decoration: underline;
	text-align: center;
	vertical-align: top;
	background-color: #FFFFFF;
}

/*******************************************************************************************************************\
 * NEW Virtual Makeover Home Page                                                                                     *
\*******************************************************************************************************************/

.optimized{
	font-family: Arial, Helvetica, sans-serif;
	color:#DEBBCF;
	font-size:110%;
}

.subPageName{
	font-family: Arial, Helvetica, sans-serif;
	color:#D42E65;
	font-size:20px;
}

.subPageBkg{
	background-image: url(/images/subPageBkg.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-color:#FFFFFF;
}


/*******************************************************************************************************************\
 * NEW 12/06 Wish List Page                                                                                          *
\*******************************************************************************************************************/

/*#wishList{
width:814px;
margin-left:15px;
}

#wishList img{
padding-bottom:-20px;
}
*/
.WLheaderIMG{height:77px;}

.introText{
	margin-top:-15px;
	font-family: Arial, Helvetica, sans-serif;
	color: #4C4C4C;
	text-decoration: none;
	background-image: url(/images/WL_gift_btm.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	font-weight: normal;
}

.introText h3{
	font-size: 13px;
	padding-left:12px;
	padding-top:10px;
}

.introText h4{
	font-size: 11px;
	padding-left:24px;
}

.sendtoFriend{
position:absolute;
	width: 222px;
	max-width: 222px;
	background-color:#D1D1D0;
	background-image: url(/images/WL_send_bkg_bottom.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-bottom:15px;
	margin-left:587px;
	margin-top:-30px;
}

.sendHeader{
	margin:0;
	padding:0;
	background-image: url(/images/WL_send_bkg_top.gif);
	background-repeat: no-repeat;
	background-position: top;
}

.sendHeaderImg{
/*padding-left:22px;
padding-top:15px;*/
}

.sendtoFriend p{
padding-left:22px;
padding-right:22px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:4C4C4C;
}

.sendtoFriend input{
	font-family: Arial, Helvetica, sans-serif;
	color: #4C4C4C;
	font-size:10px;

}

#theGifts{
position:absolute;
width:262px;
margin-left:21px;
margin-top:-20px;
}


#theGifts a:link, #theGifts a:visited{	
	width:128px;
	height:111px;
	background: no-repeat left top;
}

#theGifts a:hover{
	background-position: right top;
}


.left{
	float:left;
	padding-bottom:2px;
}
.right{
	float:right;
	padding-bottom:2px;
}

#theList{
	position:absolute;
	width:302px;
	margin-left:283px;
	padding-bottom:15px;
	background-repeat: no-repeat;
	background-position: left bottom;
	background-image: url(/images/WL_list_background.jpg);
	background-color:#CCCCCC;
}
#theList p{
padding-left:20px;
padding-right:20px;
}

#theList input{
padding-bottom:-20px;
}

.listBKG{
	background-image: url(/images/WL_list_bkg.gif);
	background-color:#CCCCCC;
	background-repeat: repeat-x;
	background-position: left top;
}
.sendInput{
	width: 145px;
}

.sweepWinners dl{
font-family: Arial, Helvetica, sans-serif;
color:#666666;
}

.sweepWinners dt{
font-weight:bold;
padding: 0;	
padding-left:10px;
margin:0 0 0 0;
}

.sweepWinners dd{
font-weight:normal;
margin:0 0 5px 20px;
}


/*******************************************************************************************************************\
 * NEW 12/06 Beauty Resolutions                                                                                         *
\*******************************************************************************************************************/
/*
#resolutions{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

#resolutions a{
	color:#4C4C4C;
	font-size:18px;
	text-decoration:none;
	padding-left:5px;
	height:26px;
}

#resolutions a:hover{
	color:#FFFFFF;
	font-size:18px;
	padding-left:15px;
	background-image: url(WHATSNEW/TipsandTrends/resolutions/images/pe_linkBkg.gif);
	height: 26px;
	padding-right:10px;
}

.theBack{
	background-color: #FFFFFF;
	background-image: url(WHATSNEW/TipsandTrends/resolutions/images/pe_boxBkg.gif);
	background-repeat: repeat-x;
	background-position: top;
	}
	
#resCopy{
	padding-left:20px;
	padding-right:10px;
	
}

#resCopy h6{
	font-size:16px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#656767;
	margin-top:-8px;
	_margin-top:0;
	color:#B72C5A;
}

#resCopy p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	margin-top:-15px;
}

#resCopy a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#DB7097;
	text-decoration:underline;
	font-size:12px;
}

#resCopy a:hover{
	color:#FFFFFF;
	text-decoration:none;
	background-color: #BE3967;
}

*/

/*******************************************************************************************************************\
 * NEW 3/07 Day Night Looks                                                                                        *
\*******************************************************************************************************************/

.daynightheader{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:140%;
	font-weight:bold;
	color:#E7626d;
}

.daynightheaderblue{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:140%;
	font-weight:bold;
	color:#058fff;
}

.daynightheaderwhite{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:140%;
	font-weight:bold;
	color:#FFFFFF;
}

.daynightheaderbuy{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:150%;
	color:#E7626d;
}

.daynightheaderbuywhite{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:150%;
	color:#FFFFFF;
}


.daynightheadersm{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:120%;
	font-weight:bold;
	color:#E7626d;
}

.daynightheadersmwhite{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:120%;
	font-weight:bold;
	color:#FFFFFF;
}

.daynighttext{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:100%;
	color:#333333;
}

.daynighttextwhite{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:100%;
	color:#FFFFFF;
}

.Borderfulldaynight{ 
    border: 1px solid #E5E5E5;
	background: #FFFFFF;
}

.Borderfulldaynightdark{ 
    border: 1px solid #E5E5E5;
	background: #000000;
}

/*******************************************************************************************************************\
 * ask the experts                                                                                                  *
\*******************************************************************************************************************/

#ATElinks a{
	color:#044899;
	}

#ATElinks a:hover{
	color:#00AAFF;
	}
/*******************************************************************************************************************\
 * host a class                                                                                                 *
\*******************************************************************************************************************/

.bullet_bg{
	background-color: #FFFFFF;
	background-image: url(/images/bullet_bg.gif);
	background-repeat: no-repeat;
	background-position: top;
	}


/* new global redesign styles */

body
{
	margin: 0px;
}

/*******************************************************************************************************************\
 * Begin New Site Redesign Styles                                                                                                    *
\*******************************************************************************************************************/

/* begin legacy style that have been moved here */

.MainTable
{
	background-image: url(/images/Site/wholeheader.jpg);
	background-repeat: no-repeat;
	border-collapse:collapse;
}

.BorderB {padding: 0 0 0 165px;}

.BreadCrumbText
{
	display:inline;
	font-weight:normal; 
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	letter-spacing:1px;
	color:#000000;
}

.subnavtext, .subnavtext a, .subnavtext a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}



/* SIDE NAV */

td.CategoryMenu
{
	width: 160px;
}

/* end legacy style that have been moved here */


td.contentContainer
{
	padding-top: 30px;
	padding-bottom: 10px;
}

table.pageContainer
{
	background-color:#fff;
}

.headRightContainer
{
	width: 305px;
	text-align: right;
	padding-top: 2px;
}

.searchback
{
	background-image: url(/images/Site/searchbox.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left:8px;
}

.rightHeaderText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	font-weight: bold;
}

a.espanol
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
}

a:hover.espanol
{
	color: #FFFFFF;
	background-color: #eb757f;
}

input.searchbox
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-color: #ffffff;
	border: 0;
	width:124px;
	height: 12px;
	margin: 3px 0 0 5px;
	padding: 0;
}


a.navlink
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
a:hover.navlink
{
	color: #eb757f;
}

/* Left Nav */
#LeftNavigation{
	width: 160px;
	padding-top: 35px; 
	padding-left:10px;
	padding-right:5px;
}

#LeftNavigation ul
{	width: 160px;
	list-style-type: none;
	margin: 0;
	padding: 0px 0px 0px 0;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D9D9D9;
	margin-bottom:30px;
}

#LeftNavigation li
{
	text-transform: uppercase;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D9D9D9;
	color:#FF0000;
	text-align: right;
	line-height:11px;
	background-image: url(/images/pe_sidenav_bullet_off.gif);
	background-repeat: no-repeat;
	background-position: left center;

}

#LeftNavigation a {
	display: inline-block; 		/* fixes whitespace bug for IE */
}

#LeftNavigation li a{
	padding:7px 5px 6px 10px;
	display: block;				/* resets for above IE fix */
	color: #685356;
	font-size: 11px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(/images/pe_sidenav_bullet_off.gif);
	background-repeat: no-repeat;
	background-position: left center;
}


#LeftNavigation li a:hover {
	background-image: url(/images/pe_sidenav_bullet_on.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

/* Footer */

a.footer
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6a5355;
	text-decoration: none;
	letter-spacing: .01em;
}
a:hover.footer{
	text-decoration:line-through;
}

.footerback1
{
	background-image: url(/images/Site/FooterBack1.gif);
	background-repeat: no-repeat;
	width: 998px;
	text-align: center;
	margin: 0;
	background-color:#ffffff;
	height: 39px;
	padding: 0;
	margin: 0;
	background-position: 0 0;
}

html>body div.footerback1 
{
	height: 39px;
	padding: 0;
	margin: 0;
	background-position: 0 0;
	/* hack to fix IE box model issue - current doc type falls back to quirks mode */
}

.footerback1 ul
{
	margin: 0 0 0 0;
	padding: 12px 0 0 0;
	list-style: none;
}

.footerback1 ul li
{
	display: inline;
	padding: 0 10px 0 10px;
	border-right: solid 1px #6a5355;
}

.footerback1 ul li.last
{
	border-right: 0;
}

.footerback1 ul li a.footer
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6a5355;
	text-decoration: none;
	letter-spacing: .01em;
}
.footerback1 ul li a:hover.footer
{
	text-decoration: underline;
}

.footerback2
{
	width: 998px;
	background-color: #FCEAE7;
	margin: 0;
	padding: 0;
	text-align: center;
}

div.footerback3
{
	/*background-image: url(/images/Site/divider.gif);
	background-repeat: no-repeat;*/
	background-color: #cfcecd;
	width: 998px;
	/*height: 180px;*/
	text-align: center;
	padding: 10px 0 10px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	letter-spacing: .01em;
}
div.PWSfooterback3
{
	/*height: 260px;*/
}

/* begin footer copy styles */
div.footerback3 div.footerbackTextContainer{
	overflow:hidden;
	width:948px;
	padding:0;
	margin:10px 0 10px 0;
}
div.footerback3 div.left{
	width:473px;
	float:left;
	text-align:justify;
	margin:0;
	padding:10px 10px 10px 0;
}
div.footerback3 div.right{
	background-image: url(/images/Site/vdottedline.gif);
	background-repeat: repeat-y;
	width:473px;
	float:left;
	text-align:justify;
	margin:0;
	padding:10px 0 10px 10px;
}

div.footerback3 div.full
{
	
}

html>body div.footerback3 div.footerbackTextContainer{
	margin:0 25px 0 25px; /* hack to fix IE box model issue - current doc type falls back to quirks mode */
}
html>body div.footerback3 div.left {
	width:463px; /* hack to fix IE box model issue - current doc type falls back to quirks mode */
}
html>body div.footerback3 div.right {
  width: 463px; /* hack to fix IE box model issue - current doc type falls back to quirks mode */
}

div.footerback3 div.verisignContainer{
	width:473px;
	float:left;
	margin:0;
	padding:10px 10px 10px 0;
}
html>body div.footerback3 div.verisignContainer {
	width:463px; /* hack to fix IE box model issue - current doc type falls back to quirks mode */
}

/* end footer copy styles */
.alignRight
{
	text-align:right;
}
.alignCenter
{
	text-align:center;
}
.alignLeft
{
	text-align:left;
}
.footerDottedline
{
	clear: both;
	background-image: url(/images/Site/hdottedline.gif);
	background-position:left center;
	background-repeat: no-repeat;
	background-repeat: repeat-x;
	height: 14px;
	margin:0 25px 0 25px;
}


.footerCW
{
	clear: both;
	padding-top: 10px;
	padding-bottom: 10px;
}

.mkheader
{
	color: White;
	height: 68px;
	margin: 0;
	padding: 0;
}
.mkHomeContainer
{
	height: 65px;
	color: White;
	margin: 0;
	padding: 0;
	display: block;
	width: 360px;
	margin-left: 20px;
	margin-top: 15px;
}
.mkCorpContainer, .mkConsultantContainer
{
	height: 68px;
	color: White;
	margin: 0;
	padding: 0;
	display: block;
	width: 260px;
	margin-left: 400px; 
	margin-top: -80px;
}
.mkSearchContainer
{
	height: 68px;
	color: White;
	margin: 0;
	padding: 0;
	display: block;
	width: 305px;
	margin-left: 670px;
	margin-top: -68px;
}
a.contactme
{
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #F0a1a1;
	text-decoration: underline;
}

a.contactme:hover
{
	color: #F0a1a1;
	text-decoration: underline;
}

.consultantInfoContainer
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 10px;
}

.corpInfoContainer
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #FFFFFF;
	padding-top: 10px;
}
.corpInfoContainer a.findibc
{
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #F0a1a1;
	text-decoration: underline;
}

.corpInfoContainer a:hover.findibc
{
	text-decoration: none;
}

/* Jenny */
.pad_centr {padding: 0 5px 5px 15px;}
.pad_centr11 {padding: 0 5px 5px 10px;}
.main_part { font-family:  Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; color: #504e4e; line-height: 18px; text-align: justify;}
.main_part h2 {font-weight: normal;  font-size: 16px; margin: 0; padding: 0 0 5px 0; }
.ysp {padding: 0 0 20px 0;}



.main_part ul li {background: url(/images/bullet.gif) no-repeat 0 4px; margin: 0 0 1px 0; padding: 0 0 0 20px;  list-style-type: none; font-size: 12px; color: #504e4e;}

/************************************************************************************/
		Begin new footer sitemap styles
/***********************************************************************************/

table.FooterSiteMap
{
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: 15px;
	padding: 0;
}

td.Root
{
	vertical-align: top;
	width: 165px;
	text-align: left;
}

table.FooterSiteMap td.Root div
{
	background: url(/images/dot.gif) bottom repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6a5355;
	font-weight: bold;
	letter-spacing: .01em;
}

table.FooterSiteMap td.Root a
{
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6a5355;
	text-decoration: none;
	letter-spacing: .01em;
	display: inline;
}

td.Root1
{
	vertical-align: top;
	width: 110px;
	text-align: left;
	padding-right: 10px;
}

table.FooterSiteMap td.Root1 div
{
	background: url(/images/dot.gif) bottom repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6a5355;
	font-weight: bold;
	letter-spacing: .01em;
}

table.FooterSiteMap td.Root1 a
{
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6a5355;
	text-decoration: none;
	letter-spacing: .01em;
	display: inline;
}

td.Rootfirst
{
	vertical-align: top;
	width: 80px;
	text-align: left;
}

table.FooterSiteMap td.Rootfirst div
{
	background: url(/images/dot.gif) bottom repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6a5355;
	font-weight: bold;
	letter-spacing: .01em;
}

table.FooterSiteMap td.Rootfirst a
{
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6a5355;
	text-decoration: none;
	letter-spacing: .01em;
	display: inline;
}

/* top links in Footer Site Map */
table.FooterSiteMap td.Root a:hover{
	color: #FFFFFF;
	background-color: #6a5355;
	}

table.FooterSiteMap td ul.LeafGroup
{
	margin: 0 0 0 0;
	padding: 0 0 5px 0;
}

li.Leaf
{
	margin: 0 0 0 0;

}

table.FooterSiteMap td ul.LeafGroup, table.FooterSiteMap td.Root div
{
	width: 110px;
}


table.FooterSiteMap td ul.LeafGroup li.Leaf
{
	list-style: none;
	line-height: normal;
}

table.FooterSiteMap td ul.LeafGroup li.Leaf a.Link
{
	text-decoration: none;
	display: inline;
}

.link12 { line-height: normal; }

/* the over state for the Footer Site Map */
table.FooterSiteMap td ul.LeafGroup li.Leaf a:hover.Link
{
	display: inline;
	color: #FFFFFF;
	background-color: #6a5355;
}


/************************************************************************************/
		Sell Mary Kay styles
/***********************************************************************************/

#boxHeadlines{
	/**/
}
	
#boxHeadlines h1{
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#5F5F5F;
	text-transform: uppercase;
	padding:0 10px 0 10px;
}

#boxHeadlines h1 strong{
	color:#D17474;
}

#copy p{
	padding-right:15px;
	}
	
/* ////////////////// @group Global Listing ///////////////// */

#globalListing{	width:799px;}

#globalListing h1{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#B76161;
	font-weight:bold;
	margin:0;
	padding:0;
}	

#globalListing ul{
	width:799px;
	left:0;
	padding:0 0 25px 5px;
	margin:0;
	vertical-align:top;
}

#globalListing li{
	display: inline;
	list-style-type: none;	
	vertical-align:top;
	width:175px;
	/*line-height:16px;*/
	padding-right:10px;
}

.first{
	color:#666666;
	font-size:18px;
	font-weight:bold;
	text-transform: uppercase;
}

#globalListing hr{
	color:#CCCCCC;
	height:1px;
	width:780px;
	text-align:left;
}

.clear
{
	clear:both;
	margin:0;
	padding:0;
}

.shagi {margin: 3px 0 20px 0;}
.assoc {font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#5f5f5f;
	font-weight: bold;
	text-transform: uppercase;
}

.assoc strong {font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#d17474;
	font-weight: bold;
	text-transform: uppercase;}



/* */

.clear {clear: both;}

ul {padding:0;margin:0;}

#topNav {width: 790px;}
#topNav ul {padding:0; margin: 10px 0 0 0;}
#topNav ul li  {padding: 0 2px; margin:0; float: left; list-style-type: none;  font: 10px Arial, Helvetica, sans-serif;  color: #333;}
#topNav ul li a:link, #topNav ul li a:visited  {text-decoration: underline; font: 10px Arial, Helvetica, sans-serif;  color: #999;}
#topNav ul li a:hover {text-decoration: none; font: 10px Arial, Helvetica, sans-serif; color: #999;}

div#thefooter { font: 10px Arial, Helvetica, sans-serif; color: #000; margin: 8px 0 0 0;}

#EDTcontent img {border: 0;}
#EDTcontent{width:790px; background: url(/images/gifts/fragrance_bg.jpg) no-repeat top center; position: relative;}
#fragrance_bg {height:790px; background: url(/images/gifts/fragrance_bg.jpg) no-repeat top;}
#fragrances{
	width:790px;
	background:url(/images/gifts/fragrance_bg_bottom.jpg) bottom center no-repeat;
	padding: 320px 0 120px 0; margin: 0;
}
div#hdrtxt{
	width: 240px;
	text-align:left;
 font: 12px Arial, Helvetica, sans-serif;  color: #660000;
	position: absolute;
	left: 421px;
	top: 27px;
}
#hdrtxt2 {
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#660000;
	position: absolute;
	left: 50px;
	top: 102px;
	height: 62px;
}
#hdrtxt2 li {
	float:left;
	list-style-type:none;
	display:inline;
	margin-left:20px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#660000;
	width:165px;
}
#hdrtxt3 {
	text-align:left;
	position: absolute;
	left: 13px;
	top: 166px;
	height: 120px;
	width: 760px;
}


#hdrtxt2 ul li a:link, #hdrtxt2 ul li a:visited  {text-decoration: underline; font: 11px Arial, Helvetica, sans-serif;  color: #660000;}
#hdrtxt2 ul li  a:hover {text-decoration: none; font: 11px Arial, Helvetica, sans-serif; color: #660000;}



#hdrtxt3 li {
	float:left;
	list-style-type:none;
	display:inline;
	text-align:left;
	width:190px;
}
#wrapperEDP1 {
	float:left;
	width:395px;
	margin:0;
	background:url(/images/gifts/dottedVT.gif) right no-repeat;
}

#wrapperEDP1 ul li a:link, #wrapperEDP1 ul li a:visited, #wrapperEDP2 ul li a:link, #wrapperEDP2 ul li a:visited {text-decoration: underline; font: 11px Arial, Helvetica, sans-serif;  color: #990000;}

#wrapperEDP1 ul li  a:hover, #wrapperEDP2 ul li  a:hover {text-decoration: underline; font: 11px Arial, Helvetica, sans-serif; color: #660000;}

#wrapperEDP1 ul li  p, #wrapperEDP2 ul li  p {font: 11px Arial, Helvetica, sans-serif; color: #660000;}

#wrapperEDP2 {
	float:right;
	width:395px;
	margin:0;
}

#wrapperEDP1 li {
	float:left;
	list-style-type:none;
	display:inline;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	width:150px;
	margin: 0 0 0 45px; 
}
#wrapperEDP1 h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#990000;
	margin-left:15px;
	margin-top:20px;
}

#wrapperEDP2 li {
	float:right;
	list-style-type:none;
	display:inline;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	width:150px;
	margin: 0 0 0 45px;
}
#wrapperEDP2 h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#990000;
	margin-left:15px;
	margin-top:20px;
}
#quizButton{
	z-index:500;
	position:absolute;
	left:250px;
	top:292px;
}



#bg_30 {background:url(/images/gifts/30_bg.jpg) top left no-repeat; width: 795px; position: relative;}

.wrapperclear {
	border-bottom:#666666 1px dashed;
	clear:both;
	height: 1px;
}
.firstwrapper {padding-top: 220px;}
.wrapper {width:795px; margin-top: 10px; margin-bottom: 10px;}
.wrapper ul {padding: 0; margin: 0;}

.wrapper li {
	float:left;
	list-style-type:none;
	display:inline;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.type1 li {margin-left: 40px; width: 156px;}
.type2 li {margin-left: 10px; width: 180px;}
.wrapper strong {color: #990000;}
.men1000 {margin: 200px 0 0 0;}
#bg_30 img {border: 0;}
#bg_30 #hdrtxt{
	width: 240px;
	text-align:left;
	font: 12px Arial, Helvetica, sans-serif;  color: #868022;
	position: absolute;
	left: 230px;
	top: 151px;}

#wrapperEDP11 {float:left; width:395px; margin:0;}
#wrapperEDP11 ul li a:link, #wrapperEDP11 ul li a:visited, #wrapperEDP2 ul li a:link, #wrapperEDP2 ul li a:visited {text-decoration: underline; font: 11px Arial, Helvetica, sans-serif;  color: #990000;}

#wrapperEDP11 ul li  a:hover, #wrapperEDP2 ul li  a:hover {text-decoration: underline; font: 11px Arial, Helvetica, sans-serif; color: #660000;}

#wrapperEDP11 ul li  p, #wrapperEDP2 ul li  p {font: 11px Arial, Helvetica, sans-serif; color: #660000;}

#wrapperEDP11 li {
	float:left;
	list-style-type:none;
	display:inline;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	width:150px;
	margin: 0 0 0 45px; 
}
#wrapperEDP11 h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#990000;
	margin-left:15px;
	margin-top:20px;
}




.underflash {background:url(/images/gifts/under-flash-gb.gif) top left no-repeat; width: 800px; height: 108px; position: relative;}
.underflash p {padding: 50px 0 0 370px; margin: 0; color: #fff; font: 12px Arial, Helvetica, sans-serif;}

/* /////////// end @group /////////// */


.popupbody
{
	background-image: none;
	/*background-color: #ffffff;*/
}


#groomed_bg {
	background-position:top;
	background-image: url(/images/gifts/wellGroomed_bg.jpg);
	background-repeat:no-repeat;
	width: 790px;
	position: relative;
}
#groomed_bg #hdrtxt{
	width: 400px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#310000;
	position: absolute;
	left: 25px;
	top: 91px;
}
#groomed_bg #hdrtxt2 {
	float:right;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#310000;
	position: absolute;
	left: 279px;
	top: 132px;
	}
#groomed_bg #hdrtxt2 a{color:#310000;}
.wg_img {
	float:left;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	position: absolute;
	top: 130px;
	left: 20px;}

#groomed_bg .wg_img11 {
	float:left;
	padding: 135px 0 0 25px;
	margin: 0;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

.wrapperclear {border-bottom:#666666 1px dashed; clear:both; height: 1px;}
.firstwrapper {padding-top: 320px;}

.wrappermen {width:795px; margin-top: 10px; margin-bottom: 10px;}
.wrappermen ul {padding: 0; margin: 0;}

.wrappermen li {
	float:left;
	list-style-type:none;
	display:inline;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.type5men li {margin-left: 57px; width: 90px;}

.type_col li {margin-left: 10px; width: 185px;}

.type_col div {color: #660000; padding: 0;  margin: 0;}
.type_col div p {margin: 6px 0 0 0; padding: 0; line-height: 15px; font: 11px Arial, Helvetica, sans-serif; color: #660000;}
 
.firstwrappermen {padding-top: 0;}

.firstwrappermen ul li a:link, .firstwrappermen ul li a:visited, .firstwrapper11 ul li a:link, .firstwrapper11 ul li a:visited, .wrapper11 ul li a:link, .wrapper11 ul li a:visited {text-decoration: underline; font: 11px Arial, Helvetica, sans-serif;  color: #990000;}
.firstwrappermen ul li a:hover, .firstwrapper11 ul li a:hover, .wrapper11 ul li a:hover {text-decoration: underline; font: 11px Arial, Helvetica, sans-serif;  color: #660000;}
.firstwrappermen ul li strong, .wrapper11 ul li strong {color: #660000;}


.producttxt{width:115px; margin-left:10px;}


.firstwrapper11 {
	padding-top: 200px;
}
.wrapper11 {
	width:795px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.wrapper11 ul li p {color: #660000;}
.wrapper11 ul {
	padding: 0; margin: 0;
}
.wrapper11 li {
	float:left;
	list-style-type:none;
	display:inline;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.type1 li {
	margin-left: 40px;
	width: 156px;
}
.type3 li {
	margin-left: 55px;
	width: 195px;
}
.wrapper strong {
	color: #990000;
}


#stuffing_bg {
	background:top center no-repeat url(/images/gifts/stuffing_bg.jpg);
	width:800px;
	position: relative;
}
#stuffing_bg #hdrtxt{
	width: 345px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#660000;
	position: absolute;
	left: 46px;
	top: 144px;
}


.aB a{
color:#FFFFFF
}

#floatingimage {
	position:absolute;
	left: 5px;
	top: 230px;
	width: 331px;
	height: 154px;
}
/* spa */

#stuffing_bg_spa {
	background-position:top;
	background-image: url(/images/gifts/spa_bg.jpg);
	background-repeat:no-repeat;
	text-align:left;
	width: 795px;
}

#spaimgcontent {position:relative; height: 325px;}
#hdrtxt_spa{
	width: 200px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#660000;
	position: absolute;
	left: 316px;
	top: 162px;
}
#hdrtxt2_spa {
	float:left;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#660000;
	width:125px;
	position: absolute;
	left: 317px;
	top: 250px;
}
#hdrtxt2_spa a{color:#660000;}
#hdrtxt2_spa  h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#990000;
	margin-top:0px;
}
#floatingimage_spa {border: 0;
	position:absolute;
	left: 0;
	top: 0;
	width: 331px;
	height: 154px;
}
.group {width:795px; height: 209px; border-bottom:#666666 1px dashed; margin: 20px 0 0 0;}

.group ul{margin:0; padding:0; height: 209px;}
.group li {
	float:left;
	list-style-type:none;
	display:inline;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#660000;
	width: 221px;
}

.group li.text {
	float:left;
	list-style-type:none;
	display:inline;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#660000;
	width: 176px;
	margin-left: -20px;
}

.group li.text a:link, .group li.text a:visited {color: #990000; margin: 0; padding: 0; line-height: 15px;}
.group li.text a:hover {text-decoration: underline; color: #660000;  line-height: 15px;}

.producttxt_spa {width:115px; margin-left:10px;}

.group p, .group li.text p {margin: 0 0 2px 0; padding: 0; color: #660000;}


/* /spa */

/* color */

#trigger01{
	z-index:100;
	position:absolute;
	width:375px;
	height:375px;
	left:418px;
}
#trigger02{
	z-index:100;
	position:absolute;
	width:250px;
	height:250px;
	left:22px;
	top:310px;
}
#trigger03{
	z-index:100;
	position:absolute;
	width:490px;
	height:175px;
	left:295px;
	top:380px;
}

#colorContent {
	font-family:Arial, Helvetica, sans-serif;
	height:600px;
	background:url(/images/gifts/Color/color_bg_build.jpg) top center no-repeat;
	width:793px;
}
#colorContent a{
	color:#BA2B3F;
	font-size:12px;
}
#colorContent a:hover{
	color:#BA2B3F;
	text-decoration:none;
}
#colorContent p{color:#4D0101; font-size:12px; width:220px; padding:150px 0 0 0; margin: 0 0 0 287;}
#colorHeader{
	position:absolute;
	top:36px;
	left:278px;
	}
#vmoHeader{
	position:absolute;
	top:387px;
	left:500px;
	}
	
#price_compact, #price_brushes{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#BA2B3F;
	width:220px;
	z-index:500;
}
#price_compact{
	position:absolute;
	top:320px;
	left:290px;
}
#price_brushes{
	position:absolute;
	top:510px;
	left:65px;
}
#price_compact strong, #price_brushes strong{
	color:#4D0101;
}

.mmmm {margin: 25px 0 0 0; padding: 0;}
.padd_map {padding: 0 0 0 8px;}

/* / color */

/* /////////// end @group /////////// */


.popupbody
{
	background-image: none;
	/*background-color: #ffffff;*/
}

/*/////////// virt mak ///////////*/
img.kvadr {	margin-right: 5px; margin-left: 5px; margin-top: 3px; margin-bottom: 12px;}
img.face1 {	border : 1px solid #E59391; margin-right: 7px; margin-left: 0px; margin-top: 7px; margin-bottom: 7px;}
img.face2 {	border : 1px solid #cccccc; margin-right: 7px; margin-left: 0px; margin-top: 7px; margin-bottom: 7px;}
td.bigimg { border-left: #cccccc 1px solid; border-bottom: #cccccc 1px solid; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid;}
td.line { border-right: #888888 1px solid;}
.title1 { color:#333333; font-size:11px; font-weight:bold;}
p.p_tit { margin-top: 0px; margin-bottom : 10px; margin-left : 10px; margin-right : 0px; }
/*/////////// end virt mak ///////////*/

.Lead-In-main {
	/*height: 260px;*/	
	width: 760px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	position: relative;
	left: 0px;
	top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #000000;
	text-align: left;
}
.Lead-In-main p {
	position: relative;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 10px;
}

.Lead-In-main a{
	color:#333333;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.Lead-In-main a:hover{
	color:#333333;
	text-decoration:underline;
}

#dropback-main {
	background-image: url(/images/history_drop_main.gif);
	background-repeat: no-repeat;
	padding: 0 10px;
}

option.pink {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	background-color: #FEEBE7;
}

/* acne */
.acne_fon {background: url(/images/acne/fon.jpg) repeat-x 0 33px;}
/* acne Nav */

#acneNavigation {width: 218px;
	padding-top: 40px; 
	padding-left: 10px;
	padding-right: 5px;}

#acneNavigation ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D9D9D9;
	margin-bottom: 30px;}

#acneNavigation li {
	text-transform: uppercase;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D9D9D9;
	color:#FF0000;
	text-align: right;
	line-height:11px;
	background-image: url(/images/pe_sidenav_bullet_off.gif);
	background-repeat: no-repeat;
	background-position: left center;}

#acneNavigation a {display: inline-block; /* fixes whitespace bug for IE */}

#acneNavigation li a{
	padding:7px 5px 6px 10px;
	display: block;	  /* resets for above IE fix */
	color: #685356;
	font-size: 11px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(/images/pe_sidenav_bullet_off.gif);
	background-repeat: no-repeat;
	background-position: left center;}


#acneNavigation li a:hover {
	background-image: url(/images/pe_sidenav_bullet_on.gif);
	background-repeat: no-repeat;
	background-position: left center;}



/*acne breadcrumb */

#acneBreadcrumb {width: 570px;
	height: 22px;
	margin: 0;
	padding: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#000000;}


#acneBreadcrumb a {font-size:9px;
	text-decoration: none;
	color: #000000;
	background-image: url(/Content/Images/corporate/pe_bullet_bread.gif);
	background-repeat: no-repeat;
	background-position: right;
	padding-right: 15px;}


#acneBreadcrumb a:hover {text-decoration:underline;}


.acne_centr {padding: 0 0 5px 0;}

.actbl {margin: 12px 2px 20px 2px;}
.tblacne {margin: 0 0 0 10px; padding: 0;}


.acneCT {background: url(/images/acne/CT.gif) repeat-x top left;}
.acneLC {background: url(/images/acne/LC.gif) repeat-y top left;}
.acneRC {background: url(/images/acne/RC.gif) repeat-y top left;}

#micros {background: url(/images/16febr/main.jpg) no-repeat; width: 791px; height: 460px;}
#micros div {margin: 100px 0 0 80px;}
#micros div, #micros p {color: #fff; font: 12px Arial,Helvetica,sans-serif;}
#micros p {margin: 30px 0 30px 30px;}
#micros p span {color: #e3b6ad; font: bold 13px Arial,Helvetica,sans-serif;}
#micros a:link, #micros a:visited {color: #e3b6ad; font: bold 12px Arial,Helvetica,sans-serif;}
#micros a:hover {color: #e3b6ad; font: bold 12px Arial,Helvetica,sans-serif;}

#micros td img {margin:  255px 0 0 115px; border: 0;}

#micros_fr {margin: 0; padding: 0 20px 0 0; font: 10px Arial,Helvetica,sans-serif;}
#micros_sr {font: 12px Arial,Helvetica,sans-serif; margin: 3px 0 0 0; padding: 0;}


.eur {line-height: 17px; font-size: 12px; margin: 7px 10px 0 0;}
.eur a {font-size: 12px;}
.eur h3 {margin: 0 0 3px 0; padding: 0;}
.euro {margin: 0 0 15px 0; padding: 0; color: #999;}
.euro_s {margin: 0 0 5px 0; padding: 0; color: #999;}
.eur11 {line-height: 17px; font-size: 12px; margin: 7px 0 0 0; width: 780px;}
.eur11 a {font-size: 12px;}
.eur11 h3 {margin: 0 0 3px 0; padding: 0;}


.rose {background: #faefef; border-top: #d9d9d9 1px solid; padding: 5px;}
.rose_date {color: #989898;}
.r_kom {padding: 5px 0 0 0;}

#koommentss {width: 470px; float: left; margin-right: 20px;}
#koommentss {line-height: 15px; font-size: 12px;}
#form_outer {width: 290px; float: left;}
#rose_form {background: #faefef; border-top: #d9d9d9 1px solid; border-bottom: #d9d9d9 1px solid; padding: 5px; width: 290px; float: left;}
#rose_form h2, #rose_form_eu h2 {font: bold 14px Arial, Helvetica, sans-serif; color: #000; margin: 5px 0 0 0; padding: 0;}
#rose_form input, #rose_form textarea {width: 250px;}
#rose_form p {font: normal 12px Arial, Helvetica, sans-serif; color: #000; margin: 14px 0 3px 0; padding: 0;}
.ffform {width: 250px;}
.ffform1 {width: 290px; float: left; margin-top: 15px;}
#rose_form div#all{font: normal 11px Arial, Helvetica, sans-serif; color: #000; margin: 15px 0 10px 0;}
#tbl_map p {width: 130px;}

#countru td {line-height: 15px; font-size: 12px; padding: 0 20px 0 0;}
#countru h3 {font: bold 16px Arial, Helvetica, sans-serif; color: #9f351d; margin: 0 0 10px 0; padding: 0;}
#countru span {color: #000; font-style: none; font-weight: bold;}
#countru i {color: #9f351d; font-style: normal; font-weight: bold; font-size: 13px;}
#countru p {color: #fa9a9a; font: bold 17px Arial, Helvetica, sans-serif; margin: 0 0 5px 0; padding:0;}
#countru div {margin: 0 0 5px 0;}
#kommentsz {background: #faefef; border-top: #d9d9d9 1px solid; border-bottom: #d9d9d9 1px solid; padding: 10px;}
.top_textz {margin: 10px 0 17px 0;}
.top_textz1 {margin: -2px 0 7px 0;}

#rose_form_eu {background: #faefef; border-top: #d9d9d9 1px solid; border-bottom: #d9d9d9 1px solid;}
#rose_form_eu p, .pik12 {color: #000; margin: 8px 0 4px 0; padding:0; font-size: 12px;}
.dvig {margin: 0; padding: 0;}
.dvig input {width: 250px;}
input#cheki {width: 15px; margin: 4px 0 0 0; padding:0;}
.roz_klass {width: 380px; height: 585px;}
#fl_pink {width:332px; margin: 41px 0 0 0; padding: 10px; text-align: center; background: #fdc1c1; color: #000; font-size: 11px;}


.sweetprice {background: url(/images/1july/sweetprice.jpg) no-repeat; height: 490px; line-height: 18px; color: #666; font-size: 12px;}
.sweetprice_pad {padding: 140px 330px 10px 35px;}
.sweetprice img {border: 0;}

.hands {background: url(/images/1july/hands_fon.jpg) no-repeat; height: 620px; line-height: 18px; color: #666; font-size: 12px;}
.hands_pad {padding: 140px 530px 10px 15px;}
.small_h {font-size: 11px; line-height: 15px; color: #666; margin: 10px 0 10px 0; padding: 0;}
.hands a {font-size: 12px;}
.shop_cl {margin: 0 0 0 -10px;}



.budjet {font: normal 12px Arial, Helvetica, sans-serif; color:#3B3C39; padding: 0; line-height:20px; margin:0;}
.budjet p {font: bold 12px Arial, Helvetica, sans-serif; margin: 0 0 10px 0; padding: 0; line-height: 20px;}
.med_kras {background: #F6FFEC; font-size: 12px; color:#3b3c39; line-height: 16px;}
ol.li_karm li {font: normal 12px Arial, Helvetica, sans-serif; color:#3b3c39; line-height: 16px;}

.left_EyeRev {background: url(/images/budjet/left_EyeRev.jpg) repeat-y;}
.right_mascara {background: url(/images/budjet/right_mascara.jpg) repeat-y;}
.karrr_txt p, .karrr_txt a {font: normal 12px Arial, Helvetica, sans-serif; line-height: 17px;}
.karrr_txt {padding: 0 10px 0 10px;}
.kar_iskl {font: normal 11px Arial, Helvetica, sans-serif; color:#3B3C39; line-height: 14px;}
.kar_iskl p { padding: 0 0 0 3px; margin: 0; font: normal 11px Arial, Helvetica, sans-serif; color:#3B3C39; line-height: 14px;}
.karrr_txt2 p, .karrr_txt2 a, .karrr_txt2 li {font: normal 12px Arial, Helvetica, sans-serif; line-height: 17px;}
.karrr_txt2 li {color:#3B3C39; margin: 0 0 0 0; padding: 0 0 0 0;}
.karrr_txt2 ul {margin: 5px 0 0 15px; padding: 0 0 0 0;}
.karrr_txt2 p {margin: 0; padding: 0;}
.karrr_txt2 {padding: 0;}

.karrr_txt3 p, .karrr_txt3 a {line-height: 15px;}



.rub350rub500 {margin: -15px 0 0 0;}
.bbeauty {background: #d1d8b7; margin: 0 0 15px 0; padding: 8px 5px; width: 160px;}
.bbeauty a {font: 12px Arial, Helvetica, sans-serif; text-align: center; color: rgb(78, 74, 72);}
.bbeauty a:hover {text-decoration: none;}


#bookContent{
	width:798px;
	background:url(/images/book/BookHeader.jpg) top left no-repeat;
	padding:140px 0 0 0;
}
#bookContent p{
	width:525px;
	padding:0 0 0 35px;
	margin: 0 0 10px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
}
#bookContent .boldP{
	font-weight: bold;
	margin-top: -50px;
}
#bookContent #findOut{
	position:relative;
	top: 125px;
	left:567px;
	width:226px;
	height:49px;
}

#bookContent ul.book{
	list-style-type:none;
	margin:0 0 0 10px;
}
#bookContent ul.book li{
	display:inline;
	padding:0 7px;
}
.Bkg{
	background:url(/images/book/0.gif) top right no-repeat;
}

.Bkg img {border: 0;}

#bookContent  ul.ul3 {margin: 0 0 10px 35px;}
#bookContent  ul.ul3 li {color: #504e4e; font-size: 12px;}
.fon_obsh1_book {background: url(/images/book/1.jpg) no-repeat; height: 280px;} 
.fon_obsh1_book .div_pad_p {margin: 90px 15px 24px 0; padding: 0;}


.grey_border_r {
	margin-right: 10px;
	margin-bottom: 5px;
	position: relative;
	bottom: -2px;
	border: 1px solid #dbd9da;
}
.grey_border_l {
	margin-left: 10px;
	margin-bottom: 5px;
}
#products14 {
	float: left;
	display: inline;
	width: 780px;
	margin: 0 5px 0 0;
	padding: 0px 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 12px;
}

.realpic {
	float: left;
	margin-right: 8px;
	margin-bottom: 8px;
	border: 1px solid #595958;
}
.realpic img {
	border: none;
}



/* Sellmarykay_popup
-------------------------------------------------*/

#pop_wrap {
	padding-top: 15px;
	*padding-top: 0px;
	margin-left: 40px;
	position: relative;
	z-index: 1;
}

#pop_container {
	background-image:url(/images/busy/popOverNav/bg.png);
	background-position:center top;
	background-repeat:no-repeat;
}
#pop_container #rowContainer {
	*margin-top: 25px;
	left:10px;
	padding:0;
	position:relative;
	top:17px;
	z-index:1;
	width: 455px;
	*width: auto;
}
#pop_container ul {
	margin: 0;
	padding: 0;
}
#pop_container ul li {
	display: inline;
	float: left;
	height: 69px;
	width: 227px;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	padding: 0;
}
#pop_container  #bxContainer {
	padding: 15px 0 0 15px;
}
#pop_container ul li img {
	float: left;
}
#pop_container #consult {
	color: #3F3F3F;
	float: left;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	line-height: 13px;
	padding: 0px 0 0 9px;
}
#pop_container .consultName {
	font-size: 13px;
	font-weight: bold;
}
#pop_container .consultName a {
	color: #515151;
}
#pop_container .r_b_Border {
	border-right: 1px solid #F2F2F2;
	border-bottom: 1px solid #F2F2F2;
}
#pop_container .b_Border {
	border-bottom: 1px solid #F2F2F2;
}
#pop_container .r_Border {
	border-right: 1px solid #F2F2F2;
}




#np_alluringEyes_cntr{width:798px !important;height:670px !important;*height:670px !important;background:url(/images/alluringEyes/bkg_alluringEye.jpg) 0 0 no-repeat !important;position:relative !important;font-family:Arial !important;margin:0 auto !important;}

#np_alluringEyes_cntr p#first_p {margin-top:0 !important;}

#alluringEyes_copy{font-size:12px !important;color:#595754 !important;position:absolute !important;important;top:105px !important;left:14px !important;width:340px !important;line-height:19px;}

	#alluringEyes_copy p {font:12px Arial; line-height: 18px;}
	#alluringEyes_copy p#largeCopy{font-size:12px; width:290px;}
	#alluringEyes_copy a{font:12px Arial !important;color:#595754 !important;text-decoration:underline !important;}
	#alluringEyes_copy p#disclm{font-size:10px !important;padding-left:10px !important;}
	#alluringEyes_copy img{border:none;padding: 0px;}

#alluringEyes_copy2{font-size:10px !important;position:absolute !important;top:450px !important;left:491px !important;width:260px !important;color:#595754 !important;line-height: 13px !important;}

#alluringEyes_copy2 p, #alluringEyes_copy2 a {font-size:12px; line-height: 17px;}

p#largeCopy span {font-weight: bold;}

.right_news_a {float: right; width: 350px; margin: 340px 10px 0 0;}
.right_news_a p#largeCopy{font:12px Arial; padding:0 !important;margin:0 !important;}
.right_news_a p#price{font:12px Arial; font-weight:bold !important;margin:0 !important;padding:0 !important;}
img#buyBtn{border:none;padding:0; margin:10px 0 0 0;}

#np_romance_cntr{width:798px !important;height:540px !important;*height:540px !important;background:url(/images/romance/bkg_romance.jpg) 0 0 no-repeat !important;margin:0 auto !important;font-family:Arial !important;position:relative !important;}

#np_romance_copy {color:#595754; font-size:12px; position:absolute; top:93px; left:34px; width:380px; line-height:20px;}

	#np_romance_copy p{font-size: 12px;}
	#np_romance_copy p#first_p{margin-top: 40px !important; font-size: 12px;}
	#np_romance_copy ul{list-style-type:none !important;padding:0 0 0 0px !important;width:290px !important;margin: 12px 0px !important;color:#595754 !important;}
	#np_romance_copy li{font-size: 11px; line-height: 19px; padding-bottom:10px; background:url('/images/romance/bullit.gif') no-repeat 18px 7px; padding-left:35px;}
	#np_romance_copy li#last{padding-bottom:0 !important; line-height: 19px;}
	#np_romance_copy p#disclm{font-size:10px !important;line-height:normal !important;}
	#np_romance_copy p#vmoCopy{font-weight:bold !important;padding:20px 0 0 20px !important;}
		p#vmoCopy a{font-weight:normal !important;text-decoration:underline !important;color:#595754 !important;}


	
		

/*	skincare
------------------------------------*/

img.png, div.png { behavior: url("/images/skinproblems/js/iepngfix.htc") }


img{border:none}
div#sc_mainCntr{
	width:810px;
	height:533px;
	background:url(/images/skinproblems/bkg_skinCare.jpg) 0 0 no-repeat;
	position:relative;
	margin:0 auto;
}
div#sc_mainCntr p {
	margin: 0;
}

#tellAFriend{position:absolute;top:455px;left:150px}

div#sc_mainCntr p{font-size:13px;line-height:16px;color:#838383;z-index:1}
div#sc_mainCntr a{font-size:13px;color:#838383;text-decoration:none;}
div#sc_mainCntr a:hover{font-size:13px;color:#242424;text-decoration:none;}

#sc_title { width: 178px; height: 126px; position: absolute; top: 2px; left: 3px; }

div#sc_instruct{
	width:192px;
	height:106px;
	position:absolute;
	top:12px;
	left:181px;
	overflow:hidden;
}

div#sc_instruct img{position:absolute;top:0;left:0}

/* buttons */
#sc_1{
	width:340px;
	height:150px;
	position:absolute;
	top:79px;
	left:460px;
}
#sc_1 div {
	width:340px;
	height:150px;
	position:absolute;
}
*html #sc_1{top:79px}
#sc_1 p{top:13px;left:147px;width:170px;position:absolute;}
*html #sc_1 p{top:13px}


#sc_2{
	width:310px;
	height:67px;
	background:none;
	position:absolute;
	top:154px;
	left:491px;
}
#sc_2 div {
	width:310px;
	height:67px;
	background:none;
	position:absolute;
}
*html #sc_2{top:154px}
#sc_2 p{top:13px;left:117px;width:160px;position:absolute;}
*html #sc_2 p{top:12px}

#sc_3{
	width:400px;
	height:250px;
	background:none;
	position:absolute;
	top:60px;
	left:383px;
}
#sc_3 div {
	width:400px;
	height:250px;
	background:none;
	position:absolute;
}
*html #sc_3{top:60px}
#sc_3 p{top:216px;left:206px;width:160px;position:absolute;}
*html #sc_3 p{top:216px;}

#sc_4{
	width:340px;
	height:65px;
	background:none;
	position:absolute;
	top:307px;
	left:424px;
}
#sc_4 div {
	width:340px;
	height:65px;
	background:none;
	position:absolute;
}
*html #sc_4{top:308px}
#sc_4 p{top:12px;left:147px;width:160px;position:absolute;}
*html #sc_4 p{top:11px} 

#sc_5{
	width:360px;
	height:70px;
	background:none;
	position:absolute;
	top:390px;
	left:423px;
}
#sc_5 div {
	width:360px;
	height:70px;
	background:none;
	position:absolute;
}
*html #sc_5{top:390px}
#sc_5 p{top:36px;left:166px;width:180px;position:absolute;}
*html #sc_5 p{top:36px}

#sc_6{
	width:138px;
	height:67px;
	background:none;
	position:absolute;
	top:140px;
	left:13px;
}
#sc_6 div {
	width:138px;
	height:67px;
	background:none;
	position:absolute;
}
*html #sc_6{top:141px}
#sc_6 p{top:20px;left:24px;width:100px;position:absolute; }
*html #sc_6 p{top:20px}

#sc_7{
	width:157px;
	height:54px;
	background:none;
	position:absolute;
	top:195px;
	left:36px;
}
#sc_7 div {
	width:157px;
	height:54px;
	background:none;
	position:absolute;
}
*html #sc_7{top:195px}
#sc_7 p{top:21px;left:24px;width:140px;position:absolute;}
*html #sc_7 p{top:21px}

#sc_8{
	width:157px;
	height:55px;
	background:none;
	position:absolute;
	top:239px;
	left:57px;
}
#sc_8 div {
	width:157px;
	height:55px;
	background:none;
	position:absolute;
}
*html #sc_8{top:239px}
#sc_8 p{top:21px;left:24px;width:140px;position:absolute;}
*html #sc_8 p{top:21px}

#sc_9{
	width:360px;
	height:72px;
	background:none;
	position:absolute;
	top:292px;
	left:42px;
}
#sc_9 div {
	width:360px;
	height:72px;
	background:none;
	position:absolute;
}
*html #sc_9{top:292px}
#sc_9 p{top:13px;left:18px;width:140px;position:absolute;}
*html #sc_9 p{top:13px}

#sc_10{
	width:176px;
	height:103px;
	background:none;
	position:absolute;
	top:340px;
	left:11px;
}
#sc_10 div {
	width:176px;
	height:103px;
	background:none;
	position:absolute;
}
*html #sc_10{top:340px}
#sc_10 p{top:23px;left:24px;width:130px;position:absolute;}
*html #sc_10 p{top:21px}

#sc_11{
	width:300px;
	height:200px;
	background:none;
	position:absolute;
	top:211px;
	left:489px;
}
#sc_11 div {
	width:300px;
	height:200px;
	background:none;
	position:absolute;
}
*html #sc_11{top:211px}
#sc_11 p{top:166px;left:64px;width:220px;position:absolute;}
*html #sc_11 p{top:166px}

#sc_12{
	width:264px;
	height:72px;
	background:none;
	position:absolute;
	top:454px;
	left:609px;
}
#sc_12 div {
	width:157px;
	height:55px;
	background:none;
	position:absolute;
}
*html #sc_12{top:454px}
#sc_12 p{top:21px;left:23px;width:200px;position:absolute;}
*html #sc_12 p{top:21px}

#sc_13{
	width:364px;
	height:172px;
	background:none;
	position:absolute;
	top:105px;
	left:466px;
}
#sc_13 div {
	width:317px;
	height:155px;
	background:none;
	position:absolute;
}
*html #sc_13{top:105px}
#sc_13 p{top:121px;left:123px;width:200px;position:absolute;}
*html #sc_13 p{top:121px;}

#sc_14{
	width:300px;
	height:72px;
	background:none;
	position:absolute;
	top:16px;
	left:477px;
}
#sc_14 div {
	width:300px;
	height:72px;
	background:none;
	position:absolute;
}
*html #sc_14{top:16px}
#sc_14 p{top:13px;left:130px;width:170px;position:absolute;}
*html #sc_14 p{top:13px}


#sc_15 {
	width:157px;
	height:55px;
	background:none;
	position:absolute;
	top:450px;
	left: 20px;
}

#sc_15 div {
	width:157px;
	height:55px;
	background:none;
	position:absolute;
}
*html #sc_15 { width:195px; height:55px; 	background:none; position:absolute; top:450px; left: 20px;}
#sc_15 p {top: 20px; left: 16px; width:140px; position:absolute;}
*html #sc_15 p {top: 20px; left: 16px; width:140px; position:absolute;}


#backDrop{width:100%;height:100%;position:relative;z-index:9999;display:none;background:none}
#transBkg{width:100%;height:100%;;background:url(/images/skinproblems/bkg_overLay.png) 0 0 no-repeat;position:abosolute;top:0:left:0;z-index:1}
#dyContent{width:480px;position:absolute;top:100px;left:50%;margin:0 0 0 -240px;display:none;z-index:2}
#dyContent_1{width:480px;position:absolute;top:-28px;left:0%;margin:0 0 0 -173px;display:none;z-index:2}
*html #dyContent_1 { top:-16px; margin-left: -169; }


#extra_cnt, #disc { margin-bottom: 0; padding-bottom: 13px !important; }
#disc  { padding-bottom: 7px !important; }
		
			#sc_po_1{width:480px;position:relative}
			#po_top{width:480px;height:18px;background:url(/images/skinproblems/pop_over/bkg_480_top.png) 0 0 no-repeat}
			#po_body{width:480px;background:url(/images/skinproblems/pop_over/bkg_480_body.png) bottom no-repeat}
			#btn_closePo{width:45px;height:45px;position:absolute;top:-15px;left:95%;}
			#img_prod{float:left;margin-top: 20px;}
			#po_copy{color:#242424;font-size:12px;float:left;width:255px;padding-left:10px; padding-bottom: 30px;}
			#po_content{margin:0 0 0 20px; padding: 0 0 0 10px;}
			#extra_cnt{display:none;padding-left:15px;}
			#col_cnt{display:none;padding: 10px 0 15px 15px;}
			#exp_cnt{padding: 10px 0 15px 15px;}
			#title{font-size:18px !important;padding-left:15px; margin-top: 0; padding-top: 22px; line-height: 21px !important; }
			#title_2 { font-size:18px !important; line-height: 21px !important; padding: 22px 0 20px 20px; margin: 0; }
			#prodName{font-weight:bold; padding: 4px 0 5px 15px; }
			#disc{padding: 5px 0 0 15px;}
			#blackBox{width:257px;background:#000;position:absolute;top:251px;left:-67px;display:none}
			#blackBoxCopy{width:240px;color:#fff;position:relative;left:50%;margin:0 0 0 -120px;padding:0 0 20px 0}
			#blackBoxCopy li{font-size:10px}
			#btn_expert{width:338px;height:58px;position:absolute;top:470px;left:180px;display:none}
			
			
			
			img{border:none}
			#sc_po_12{width:737px;position:relative;left:-130px}
			#po_top_2{width:737px;height:18px;background:url(/images/skinproblems/pop_over/bkg_737_top.png) 0 0 no-repeat}
			#po_body_2{width:737px;background:url(/images/skinproblems/pop_over/bkg_737_body.png) 0 100% no-repeat;padding:0 0 0 0}
			#btn_closePo_2{width:45px;height:45px;position:absolute;top:-15px;left:96%}
			#btn_closePo_3{width:45px;height:45px;position:absolute;top:-20px;left:920px;}
			#po_content_2{padding:0 0 0 10px;padding-bottom:30px;}
			#sub_content{width:100%;background:#ccc}
			#sub_cont #age{float:left;width:49%;border-right:1px solid #ccc;}
			#sub_cont #firm{float:left;width:49%;}
			#sub_cont2 { position: relative; bottom: 0px;left:-150px; }
			#sub_cont2 #age{ position: relative;float:left;width:49%}
			#sub_cont2 #firm{ position: relative;float:left;width:49%}
			#po_copy_2{ position: relative;float:left;width:260px;}
			#prod_img{float:left;}
			#extra_cnt_2{display:none;}
			#extra_cnt_2 p { float:left;width:260px;padding-left:92px; }
			*html #extra_cnt_2 p { float:left;width:352px;padding-left:92px }
			#btn_buy{position: relative; top: -45px; left: 385px;}
			
			#po_content ul { font-size:12px; padding: 0; margin: 0 0 5px 15px; padding-left: 15px; color: #838383;  }
			#po_content ul li { font-size:12px; padding: 0; margin: 0; }
			ul#extra_cnt li { list-style-type:none;}
			ul#extra_cnt { margin: 0;}

			
	#po_body_3{width:479px;background:url(/images/skinproblems/pop_over/bkg_480_top_1.png) top no-repeat;}
	#po_bottom{width:482px;height:18px;background:url(/images/skinproblems/pop_over/bkg_480_bottom.png) 0 0 no-repeat; position: relative; top: 0px; left: 0px;}
	#po_body_4{width:737px;background:url(/images/skinproblems/pop_over/bkg_737_top_1.png) top no-repeat;padding:0 0 0 0}
	#po_bottom_2{width:737px;height:18px;background:url(/images/skinproblems/pop_over/bkg_737_bottom.png) 0 0 no-repeat; position: relative; top: 0px; left: -1px;}
			
			
.sequence { background: #fff; width: 980px; border-collapse: collapse; }
.sequence tbody td, .sequence tbody th, .sequence thead td, .sequence thead { border: 1px solid #000; }
.sequence { border: 1px solid #000; }
.sequence td, .sequence th { vertical-align: top; font-size: 11px; }
.sequence thead { font-weight: bold; }
.sequence thead .h { font-size: 16px; background-color: #fbc9ba; }
.sequence thead .s { font-size: 11px; }
.sequence .v_ver { vertical-align: middle; }
.sequence th { text-align: left; }
.sequence th.n_0 { width: 70px; }
.sequence th.n_1 { width: 80px; }
.sequence th.n_2 { width: 100px; }
.sequence th.n_3 { width: 100px; }
.sequence th.n_4 { width: 305px; }
.sequence th.n_5 { width: 105px; }
.sequence th.n_6 { width: 200px; }
.sequence ul, .sequence li { list-style-type: square; margin: 0; padding: 0; }
.sequence li { list-style-type: none; }
.sequence .b_f37c69 { background-color: #f37c69; }
.sequence .b_e6e7e9 { background-color: #e6e7e9; }
.sequence .b_d1d2d4 { background-color: #d1d2d4; }
.sequence .b_fdddd2 { background-color: #fdddd2; }
.sequence .b_fcd3c6 { background-color: #fcd3c6; }
.sequence tfoot dl, .sequence tfoot dl, .sequence tfoot dt, .sequence tfoot dd { margin: 0; padding: 0; }
.sequence tfoot dl { margin-top: 5px; clear: both; }
.sequence tfoot dt, .sequence tfoot dd { float: left; padding-bottom: 7px; }
.sequence tfoot dt { width: 20px; }
.sequence tfoot dd { width: 360px; }
.sequence .tf_left, .sequence .tf_right { display: inline; float: left; }
.sequence .tf_left { width: 410px; }
*html .sequence .tf_left { width: 440px; }
.sequence .tf_right { width: 530px; }

.but_ld {display:block;margin:0 0 0 -15px; padding-top:10px;}

.li_press a {font-size: 12px; line-height: 24px;}


.foto_game {float: left; width: 120px; height: 120px;}