@charset "utf-8";
.body-m {background-color: #94192b; margin: 0px; margin-top: 0px; margin-left: 0px;}

body {margin: 0px; margin-top: 0px; margin-left: 0px;}
.sub_description {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff; line-height:16px; text-decoration:none;}
.bkg_nav {background-image:url(/images/nav_bkg2.png); background-repeat:no-repeat; background-color:#94192b}
.bkg_tri {background-image:url(/images/nav_bkg_tri.png); background-repeat:repeat-y; background-color:#94192b;}
/* .bkg_maroonNav{background-color:#4a0a13; float:none; filter:alpha(opacity=85);-moz-opacity:.85;opacity:.85; } */
.bkg_maroonNav{ 
	float:none; 
	background: rgb(74,10,19); 
	background: rgba(74,10,19,0.85);
	-ms-filter: “progid:DXImageTransform.Microsoft.Alpha(Opacity=85)”;
	filter:alpha(opacity=85);
	/*-khtml-opacity: 0.85;
	-moz-opacity: 0.85; */
	}
.downline { float:right; padding-left:10px; padding-right:10px; text-align:justify;}
.downline2 { padding-left:10px; padding-right:10px; text-align:justify;}

.bg_Head {font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#ca8c95; text-decoration:none; font-weight:bold; letter-spacing:-1px}
.bg_maroon {font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#ca8c95; text-decoration:none; font-weight:bold; letter-spacing:-1px}
.pink {background-color:#ca8c95}
.bkg_fade { background-color: #94192b; background-image:url(/images/bar-maroon-fade.png); background-repeat:repeat-x}
.body-tri {
	background-image:url(/images/bkg_tricolor.gif); 
	/*background-size:2239px auto;
	-moz-background-size:2239px auto;
	-o-background-size:2239px auto;
	-webkit-background-size:2239px auto;
	-khtml-background-size:2239px auto;*/
	background-repeat:repeat-y; 
	background-color: #FFFFFF;
}



.bkg_enchant {background-image:url(/images/bkg-header-enchanting_eyes2.jpg); background-repeat:no-repeat; background-color: #94192b; text-align:center; vertical-align:top}
.bkg_fabulous {background-image:url(/images/bkg_header-ff.jpg); background-repeat:no-repeat; background-color: #94192b; text-align:center; vertical-align:top}
.bkg_add_to {
	background-image:url(/images/section-swoosh-foot-m.png);
	background-repeat:no-repeat;
}
.bkg_blush {
	background-image:url(/images/blush/h-blush.png);
	background-repeat:no-repeat;
	background-color: #94192b;
	text-align:left;
	vertical-align:top;
	background-position:-1px
}
.bkg_concealor {
	background-image:url(/images/concealer/h_concealer.png);
	background-repeat:no-repeat;
	background-color: #94192b;
	vertical-align:top;
	background-position:-1px
}
.bkg_mfinish {
	background-image:url(/images/mineralfinish/h-mineral_finish.png);
	background-repeat:no-repeat;
	background-color: #94192b;
	vertical-align:top;
	background-position:-1px
}
.bkg_eyeliner{
	background-image:url(/images/eyeliner/h-eyeliners.png);
	background-repeat:no-repeat;
	background-color: #94192b;
	vertical-align:top;
	background-position:-0px
}
.bkg_mascara{
	background-image:url(/images/mascara/h-mascara.png);
	background-repeat:no-repeat;
	background-color: #94192b;
	vertical-align:top
}
.bkg_lip_gloss{
	background-image:url(/images/lipgloss/h-lip_gloss.png);
	background-repeat:no-repeat;
	background-color: #94192b;
	background-position:-0px;
	vertical-align:top
}
.bkg_lipliner{
	background-image:url(/images/lipliner/h-lipliner.png);
	background-repeat:no-repeat;
	background-color: #94192b;
	vertical-align:top
}

.strikethrough {text-decoration: line-through;}
.black{color: #000000; }
.pink_fg{color:#ca8c95;font-family: Arial,Helvetica,sans-serif;}
.red_fg{color:#FF0000;}
.bkg_lucious {background-image:url(/images/bkg-header-lucious_lips.jpg); background-repeat:no-repeat; background-color: #94192b; text-align:center; vertical-align:top}
.bkg_bountiful {background-image:url(/images/bkg-header-bountiful.png); background-repeat:no-repeat; background-color: #94192b; text-align:center; vertical-align:top}
.bkg_home {background-image:url(/images/bkg-header-home.gif); background-repeat:no-repeat; background-color: #94192b; text-align:left; vertical-align:top}
.bkg_tribox {background-image:url(/images/bkg-tri_color_box.gif); background-repeat:no-repeat; background-color: #94192b; text-align:left; vertical-align:top; margin-left:10px;}
.bkg_tribox2 {background-image:url(/images/bkg-tri_color_box2.png); background-repeat:no-repeat; background-color: #94192b; text-align:left; vertical-align:top; margin-left:10px;}
.bkg_nav2 {background-image:url(/images/bkg_nav.gif); background-repeat:no-repeat;}
.white {color:#FFFFFF; text-decoration:none}
a.white {color:#FFFFFF; text-decoration:none}
a.white:visited {color:#FFFFFF; text-decoration:none}
a.white:active {color:#FFFF00; text-decoration:none}
a.white:hover {color:#FFFFFF; text-decoration:none}
.white2 {color:#FFFFFF; text-decoration:none; margin-left: 15px;}
.bkg_white {background-color:#ffffff;}
.bkg_pink {background-color:#ca8c95;}
.yellow {color:#FFCC00;}
.err {font-weight:bold;}
.label { background-color:#5c0f1a; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF; line-height:24px; text-decoration:none; text-align:center;} 
.small {font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.dkMaroon {font-family:Arial, Helvetica, sans-serif; color:#4b0c15;}
.dkMaroon2 {font-family:Arial, Helvetica, sans-serif; color:#4b0c15; text-decoration:none; letter-spacing:2px; font-size:12px;  font-weight:bold;}
.maroon {font-family:Arial, Helvetica, sans-serif; color:#94192b; font-weight:bold; text-decoration:none; letter-spacing:2px; font-size:12px }
.maroon_rpt {font-family:Arial, Helvetica, sans-serif; color:#94192b; font-weight:bold; text-decoration:none; letter-spacing:2px; font-size:12px; border-bottom:solid; }

.downline_rpt2 {font-family:Arial, Helvetica, sans-serif; color:#666666; font-weight:normal; text-decoration:none; letter-spacing:2px; font-size:12px;}
.downline_rpt {font-family:Arial, Helvetica, sans-serif; color:#666666; font-weight:normal; text-decoration:none; letter-spacing:2px; font-size:12px; background-color:#EEEEEE;}
.downline_tiertotal {font-family:Arial, Helvetica, sans-serif; color:#ca8c95; font-weight:normal; text-decoration:none; letter-spacing:2px; font-size:12px;}

.nav_rpt {font-family:Arial, Helvetica, sans-serif; color:#666666; font-weight:normal; text-decoration:none; letter-spacing:2px; font-size:12px; border-bottom:thin; border-bottom-color:#C0C0C0; vertical-align: top;}
.nav_rpt2 {font-family:Arial, Helvetica, sans-serif; color:#666666; font-weight:normal; text-decoration:none; letter-spacing:2px; font-size:12px; border-bottom:thin; border-bottom-color:#C0C0C0; background-color:#EEEEEE; vertical-align: top;}

a.maroon:hover {font-family:Arial, Helvetica, sans-serif; color:#94192b; font-weight:bold; text-decoration:none; letter-spacing:2px; font-size:12px }
a.maroon:active {font-family:Arial, Helvetica, sans-serif; color:#94192b; font-weight:bold; text-decoration:none; letter-spacing:2px; font-size:12px }
a.maroon:visited {font-family:Arial, Helvetica, sans-serif; color:#94192b; font-weight:bold; text-decoration:none; letter-spacing:2px; font-size:12px }
.bkgMaroon {background-color:#7f1020;}
.nav_section {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF; line-height:24px; text-decoration:none;}

a.nav_section {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF; line-height:24px; text-decoration:none;}
a.nav_section:visited {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF; line-height:24px; text-decoration:none;}
a.nav_section:active {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFAA; line-height:24px;}
a.nav_section:hover {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFF00; line-height:24px;}

.main_section         {font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#FFFFFF; line-height:36px; text-decoration:none; margin-left:15px;}
.main_section:visited {font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#FFFFFF; line-height:36px; text-decoration:none; margin-left:15px;}
.main_section:active  {font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#FFFF00; line-height:36px; text-decoration:none; margin-left:15px;}
.main_section:hover   {font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#FFFF00; line-height:36px; text-decoration:none; margin-left:15px;}

.report_head {font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#C0C0C0; line-height:36px; text-decoration:none; margin-left:15px;}
.report_head2 {font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#FFFFFF; line-height:36px; background-color:#ca8c95; text-decoration:none; margin-left:15px;}
.report_head2 h6 {margin:0; padding:0; }
.nav_sub {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ca8c95; margin-left:10px; text-decoration:none;}

a.nav_sub:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ca8c95; margin-left:10px; text-decoration:none;}
a.nav_sub:active {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; margin-left:10px;}
a.nav_sub:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; margin-left:10px;}
.maroon_section {font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#4b0c15; line-height:36px; text-decoration:none; }
.nav_sub {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ca8c95; margin-left:10px; text-decoration:none;}
.sm_pink {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ca8c95; text-decoration:none;  margin-left:10px;}

.sm_dkMaroon {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4b0c15; text-decoration:none; font-weight:bold;  margin-left:15px;}

a.sm_dkMaroon:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4b0c15; text-decoration:none; font-weight:bold;  margin-left:15px;}
a.sm_dkMaroon:active  {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffff00; text-decoration:none; font-weight:bold;  margin-left:15px;}
a.sm_dkMaroon:hover   {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffff00; text-decoration:none; font-weight:bold;  margin-left:15px;}


.bnav {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ca8c95; text-decoration:none;}
.bnav:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ca8c95; text-decoration:none;}
.bnav:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFF99; text-decoration:none;}
.bnav:active {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ca8c95; text-decoration:none;}
.copyright { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4b0c15;; text-decoration:none; font-weight:bold;}
.hideme {font-family:Arial, Helvetica, sans-serif; color:#94192b; font-weight:bold; text-decoration:none; font-size:12px }
a.hideme:visited {font-family:Arial, Helvetica, sans-serif; color:#94192b; font-weight:bold; text-decoration:none; font-size:12px }
a.hideme:hover {font-family:Arial, Helvetica, sans-serif; color:#94192b; font-weight:bold; text-decoration:none; font-size:12px }
a.hideme:active {font-family:Arial, Helvetica, sans-serif; color:#94192b; font-weight:bold; text-decoration:none; font-size:12px }
.bg_pink {font-family:Arial, Helvetica, sans-serif; font-size:28px; color:#ca8c95; text-decoration:none; font-weight:bold}
.bkg_dkMaroon2 {background-color:#550c16; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF}

.bkg_swoosh_right {background-image:url(/images/bkg_swoosh-right.gif); background-repeat:no-repeat; background-color: #94192b; text-align:left; vertical-align:top}
.bkg_swoosh_left {background-image:url(/images/bkg_swoosh-left.gif); background-repeat:no-repeat; background-color: #94192b; text-align:right; vertical-align:top}
.spaced {line-height:16px;}
.full { float:none; filter:alpha(opacity=100);-moz-opacity:1.0;opacity:1.0;}

a {color:#ca8c95; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
a:active {color:#FFFF00; font-family:Arial, Helvetica, sans-serif;}
a:hover {color:#FFFF00; font-family:Arial, Helvetica, sans-serif;}
a:visited {color:#ca8c95; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}

writereview {color:#CCFFFF; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
writereview:active {color:#CCFFFF; font-family:Arial, Helvetica, sans-serif;}
writereview:hover {color:#CCFFFF; font-family:Arial, Helvetica, sans-serif;}
writereview:visited {color:#CCFFFF; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}

input {border: 1px solid gray;}
select {border: 1px solid gray;}
textarea  {border: 1px solid gray;}

.nobrdr {border: none;}
.prod {background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#4b0c15; text-decoration:none;}
.prod_desc {background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4b0c15;}

.prod2 {background-color:#ca8c95; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#4b0c15; text-decoration:none;}
.prod2:active {background-color:#ca8c95; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#4b0c15; text-decoration:none;}
.prod2:visited {background-color:#ca8c95; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#4b0c15; text-decoration:none;}
.prod2:hover {background-color:#ca8c95; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#ffff00; text-decoration:none;}

.prod2_desc {background-color:#ca8c95; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4b0c15;}
.report_tbl {background-color: #fff; border: solid; border-color: #C0C0C0;}

.submit_contact {display: inline; }

