/* main */
body, p, td, .kctdf, table#kcpbt td, input, select, textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3e3e3e;
}
a {
	color: #A60050;
	text-decoration: underline;
}
a:hover {
	color: #013c89;
	text-decoration: none;
}
ul {
color: #013c89;
}

.blueborder {
	border-right: 1px solid #82bfda;
	border-left: 1px solid #82bfda;
	border-top: 0px;
	border-bottom: 0px;
}
.toplink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #696969;
	text-decoration: none;
}

#topbg {
background-image: url(imagesblazin/bgtop_150blazin.gif);
}
#phoneno {
margin-left: 12px;
}
#hmtopbg {
background: no-repeat url(imagesblazin/home_graphics_03blazin.jpg) #005E7F;
}

.textbox {
	background-color: #FFFFFF;
	height: 15px;
	width: 103px;
	border: 1px solid #d0d0d0;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
form {
	margin: 0px;
	padding: 0px;
}
select {
	margin: 2px;
	padding: 0px;
}
.button {
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #3e3e3e;
font-weight:bold;
border: 1px solid #ee69af;
padding-top: 1px;
padding-left: 2px;
background-color:#cde5f0;
}

/* common list links */

td#vlink1 ul, td#vlink2 ul {
list-style-type:none;
width:97%;
padding: 5 0 5 7;
margin:0px;
overflow: hidden;
}
td#vlink1 ul a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
line-height:14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
background: no-repeat center left url(https://mocelle.sslpowered.com/images/pinkbullet.jpg);
width:100%;
padding: 3 2 2 15;
margin: 0px;
border-bottom: 1px dotted #da3685;
}
td#vlink1 ul a:hover {
	color: #00eaff;
	text-decoration: none;
	background: no-repeat center left url(https://mocelle.sslpowered.com/images/pinkbullet_over.jpg);
border-bottom: 1px dotted #da3685;
}

/* buynow button */
.buynow {
background-image:url(https://mocelle.sslpowered.com/images/add_to_cart.gif);
}
.buynow_on {
background-image:url(https://mocelle.sslpowered.com/images/add_to_cart_on.gif);
}

.toplink-navigation {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	font-variant: normal;
	color: #003366;
	text-decoration: none;
	text-transform: uppercase;
}
.toplink-navigationsmall {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	font-variant: normal;
	color: #1f1f1f;
	text-decoration: none;
	text-transform: uppercase;
}
.bluelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #12a5d9;
	text-decoration: none;
}
a.bluelink:hover {
	color: #d0366c;
	text-decoration: none;
}
.doted {
	background-image: url(https://mocelle.sslpowered.com/images/doted.jpg);
	background-repeat: repeat-x;
	background-position: left center;
}
.makeupbg {
	background-image: url(https://mocelle.sslpowered.com/images/makeup-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.bluelinkblack, td#vlink2 ul a {

	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
a.bluelinkblack:hover, td#vlink2 ul a:hover {
	color: #d0366c;
	text-decoration: none;
}
.readmore {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #d0366c;
	text-decoration: none;
}
a.readmore:hover {

	color: #12a5d9;
	text-decoration: none;
}
.weight-lose {
	background-image: url(https://mocelle.sslpowered.com/images/weight-lose.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.whitelink {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
a.whitelink:hover {
	color: #D0E8F2;
	text-decoration: none;
}
.copyrighttexxt {

	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
}
div.copyrighttexxt a {

	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.copyrighttexxt:hover, div.copyrighttexxt a:hover {
	color: #ffffff;
	text-decoration: underline;
}
.pinkborder {

	border-right: 1px solid #ec9ac2;
	border-left: 1px solid #ec9ac2;
	border-top: 0px;
	border-bottom: 0px;
}
.dotedwhite {

	background-image: url(https://mocelle.sslpowered.com/images/doted1.jpg);
	background-repeat: repeat-x;
	background-position: left center;
}
.white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
a.white:hover {
	color: #00eaff;
	text-decoration: none;
}
.readmoreblue {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #00eaff;
	text-decoration: none;
}
.pinkbg {
	background: #ffbede repeat-x left top url(https://mocelle.sslpowered.com/images/pinkbg.jpg);
}
.prodbg {
	background-image: url(https://mocelle.sslpowered.com/images/prodbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding: 0 7 0 8;
	margin: 0px;
}
.contentTable {
	padding: 0 7 0 8;
	margin: 0px;
}
.dotedblack {

	background-image: url(https://mocelle.sslpowered.com/images/doted3.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
.dottedvert_white {

	background-image: url(https://mocelle.sslpowered.com/images/dotted_vertwhite.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
.pinkbold, legend, .kcthf {
	font-weight: bold;
	color: #da3685;
	text-decoration: none;
}
a.pinkbold:hover {
	
	color: #013c89;
	text-decoration: none;
}
.dropdown1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ff68b2;
	height: 19px;
	width: 124px;
}
.blackpara {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #3e3e3e;
	text-decoration: none;
}
.dotedblk {

	background-image: url(https://mocelle.sslpowered.com/images/doted4.jpg);
	background-repeat: repeat-x;
	background-position: left center;
}
.pinkheading {
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-transform: none;
	color: #12a5d9;
	text-decoration: none;
}
.blackparasmall {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #3e3e3e;
	text-decoration: none;
}
.textboxsmall {
	height: 18px;
	width: 40px;
	border: 1px solid #ee69af;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-color: #FFFFFF;
	padding-top: 1px;
	padding-left: 2px;
}
.textbox1 {

	height: 18px;
	width: 130px;
	border: 1px solid #ee69af;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-color: #FFFFFF;
	padding-top: 1px;
	padding-left: 2px;
}

.textbox2 {

	height: 18px;
	width: 85px;
	border: 1px solid #ee69af;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-color: #FFFFFF;
	padding-top: 1px;
	padding-left: 2px;
}
.pinkheadind, .kcmatch {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DA3685;
	text-decoration: none;
	font-weight: bold;

}
.pinkheadind2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00EAFF;
	text-decoration: none;
}
a.pinkheadind2:hover {
	color: #373134;
	text-decoration: none;
}
h1, h2, h3, .boldpink {
	font-family: century gothic, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #DA3685;
	text-decoration: none;
	padding-bottom: 4px;
	margin-bottom: 3px;
}
.redproductnotfound {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #DA3685;
	text-decoration: none;
}

/* borders-more */
#borderTop, .borderTop {
border-top: 2px dotted #888;
padding-top: 2px;
}
#borderBottom, .borderBottom {
border-bottom: 1px dashed #888;
padding-bottom: 2px;
}
#borderBottom2, .borderBottom2 {
border-bottom: 1px dashed #fff;
padding-bottom: 2px;
}

/* leftnavShade */
#leftnavShade {
background: repeat-y right url(https://mocelle.sslpowered.com/images/leftnavshade.gif);
}

#description {
padding-bottom: 7px;
border-left: 1px solid #FFBEE0;
}
td.prodbg ul, td#descriptionTD ul {
list-style-image: url(https://mocelle.sslpowered.com/images/gryarrow2.jpg);
color: #013c89;
}

/* header img */
#headerImg {
background: no-repeat left bottom url(https://mocelle.sslpowered.com/images/meimg.jpg);
}
#headerImg_div {
width: 85%;
color: #FB95C5;
margin-left: 2px;
font-family: century gothic, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: 700;
	position: relative;
	top: 6px;
	text-transform: uppercase;
	text-align: center;
}
div#headerImg_div img {
	position: relative;
	top: 4px;
}
/* more KingCart-specific elements */
		.prodbg table {
		border: 0px;
		}
		.kctd {
		border: 0px;
		vertical-align: top;
		text-align: left;
		}
		.kcth {
		border: 0px;
		vertical-align: bottom;
		text-align: left;
		text-transform: uppercase;
		border-bottom: 1px dotted gray;
		}
#kcpbt {
background-color: #82bfda;
margin-bottom: 5px;
}
#kcpbt td {
background-color: #82bfda;
border-bottom: 1px dashed #fff;
border-right: 1px dashed #fff;
}
#kcpbt td b, #kcpbt td font {
font-size: 11px;
}
#kcpbt td b {
color: #3e3e3e;
padding: 1px;
}

/* Menu Tabs: General Apps. */
    #tabsHighest, #tabsAbove, #tablinksTop {
      float:left;
      width:100%;
      font: bold 11px/1.5em;
      line-height:normal;
      }
    #tabsHighest li, #tabsAbove li, #tablinksTop li {
      display:inline;
      margin:0;
      padding:0;
      }
      
/*- Menu Tabs1 */
    #tabsHighest {
      font: normal 10px/1.5em Verdana;
      }
    #tabsHighest ul {
        margin:0;
        padding:1px 4px 0px 13px;
        list-style:none;
      }
    #tabsHighest a {
      float:left;
      background:url("https://mocelle.sslpowered.com/images/tableftD.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabsHighest a span {
      float:left;
      display:block;
      background:url("https://mocelle.sslpowered.com/images/tabrightD.gif") no-repeat right top;
      padding:3px 11px 4px 5px;
      color:#666;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsHighest a span {float:none;}
    /* End IE5-Mac hack */
    #tabsHighest a:hover span {
      color:#013c89;
      }
    #tabsHighest a:hover {
      background-position:0% -42px;
      }
    #tabsHighest a:hover span {
      background-position:100% -42px;
      }

        #tabsHighest #current a {
                background-position:0% -42px;
        }
        #tabsHighest #current a span {
                background-position:100% -42px;
        }
        
/*- Menu Tabs2 */

    #tabsAbove {
      background:#FDEEF5;
      }
    #tabsAbove ul {
        margin:0;
        padding:0px 4px 0px 26px;
        list-style:none;
      }
    #tabsAbove a {
      float:left;
      background:url("https://mocelle.sslpowered.com/images/tableft.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabsAbove a span {
      float:left;
      display:block;
      background:url("https://mocelle.sslpowered.com/images/tabright.gif") no-repeat right top;
      padding:4px 12px 4px 5px;
      color:#666;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsAbove a span {float:none;}
    /* End IE5-Mac hack */
    #tabsAbove a:hover span {
      color:#013c89;
      }
    #tabsAbove a:hover {
      background-position:0% -42px;
      }
    #tabsAbove a:hover span {
      background-position:100% -42px;
      }
        #tabsAbove #current a {
                background-position:0% -42px;
        }
        #tabsAbove #current a span {
                background-position:100% -42px;
        }

/*- topMenu Tabs3 */

    #tablinksTop {
      background:no-repeat url("https://mocelle.sslpowered.com/images/tabstop_bg.png") #D0E8F2;
      border-bottom:0;
      }
    #tablinksTop ul {
        margin:0;
        padding:0px 4px 0px 38px;
        list-style:none;
      }
    #tablinksTop a {
      float:left;
      background:url("https://mocelle.sslpowered.com/images/tabstop_left.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tablinksTop a span {
      float:left;
      display:block;
      background:url("https://mocelle.sslpowered.com/images/tabstop_right.gif") no-repeat right top;
      padding:5px 15px 4px 7px;
      color:#444;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tablinksTop a span {float:none;}
    /* End IE5-Mac hack */
    #tablinksTop a:hover span {
      color:#A60050;
      }
    #tablinksTop a:hover {
      background-position:0% -42px;
      }
    #tablinksTop a:hover span {
      background-position:100% -42px;
      }
      #tablinksTop #current a {
              background-position:0% -42px;
      }
      #tablinksTop #current a span {
              background-position:100% -42px;
      }
      
/* Product Image style */

table#imgTable td.smaller, .catimg {
border: 1px solid #eee;
}
#imgTable {
margin-left: 2px;
}
.catimg_on {
border: 1px solid #da3685;
}

/* inputs */
#qty {
background: no-repeat url(https://mocelle.sslpowered.com/images/qty.gif) white;
padding-left: 16px;
	margin-top: 2px;
	height: 18px;
	width: 40px;
	border: 1px solid #ee69af;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight:bold;
}

#price, .price {
font-weight: bold;
font-size: 11px;
font-family: verdana;
}

#bldiv {
background-color:#493840;
}
#bottomlogo {
background-image: url(imagesblazin/bottomlogoblazin.gif);
border-left: 1px dashed #82BFDA;
}

hr {
height: 0;
border-top: 1px dashed #009DDC;
}