/* LOVE YOUR SKIN . CO . NZ CSS by dMc */
body{ font-family:Geneva,Arial,Helvetica,sans-serif;font-size:12px;margin:0px;color:#858585;padding:0px; background-color:#ffffff;text-align:center;} 


.quick_links{background-color:#F9F9F9;color:#858585; font-size:9px;padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px;border:1px solid; border-color:#E3E0E0;}
.quick_link {color:#858585; font-size:9px;}
.quick_link a{color:#76bbf0; font-size:9px;}
.quick_link a:hover{color:#297BB9; font-size:9px;}


/* MAIN STRUCTURE */
#leftBX{width:96px; vertical-align:top; text-align:left;}
#mainBX{background-image:url(http://www.loveyourskin.co.nz/skincare/assets/top_b.gif); background-repeat:repeat-x; vertical-align:top; text-align:left;}
#mainBTM{width:771px; height:10px;background-image:url(http://www.loveyourskin.co.nz/skincare/assets/main_btm.gif); background-repeat:repeat-x;}
#rightBX{width:12px; background-image:url(http://www.loveyourskin.co.nz/skincare/assets/r_bk.gif); background-repeat:repeat-y; vertical-align:top; text-align:left;}
.mainCELL{border-left:1px solid;border-right:1px solid;border-bottom:0px solid;border-color:#666666;padding:0px; vertical-align:top;}
.btmCELL{border-left:1px solid;border-right:1px solid;border-bottom:1px solid;border-color:#666666;padding:0px; vertical-align:top; height:133px;}
#mainHDR{background-color:#666666;}
#contentBX{padding:10px;}

/* ACCOUNT BOX */
.accbox{padding-left:10px;padding-top:10px;}
.blue2{color:#224ED3;font-family:Geneva,Arial,Helvetica,sans-serif;font-size:11px; font-weight:none;text-decoration:none;}
.blue2 a{color:#224ED3;font-family:Geneva,Arial,Helvetica,sans-serif;font-size:11px; font-weight:none;text-decoration:underline;}
.blue2 a:hover{color:#CE0F0F;font-family:Geneva,Arial,Helvetica,sans-serif;font-size:11px; font-weight:none;text-decoration:underline;}
.grey2{color:#666666;font-family:Geneva,Arial,Helvetica,sans-serif;font-size:11px; font-weight:none;text-decoration:none;}
#topnav2{height:101px;padding:10px;}

/* PROD DETAIL PAGE */
.prod_title{color:#333333; font-size:11px;font-weight:bold;}
.prod_txt{color:#858585; font-size:10px;}
#prodBX{padding-left:10px;padding-right:20px;}
.ourrrp2{color:#ff0000;font-family:Geneva,Arial,Helvetica,sans-serif;font-size:11px; font-weight:bold;text-decoration:none;}
.relprod{padding-left:10px;}
.relprod_ttl a{color:#333333; font-size:10px;font-weight:bold;}
.relprod_ttl a:hover{color:#ff0000; font-size:10px;font-weight:bold;}

/* FAQ PAGE */
.faq_txt{color:#858585; font-size:10px;}
.blulink a{color:#0000FD; font-size:10px;font-weight:bold;}
.blulink a:hover{color:#ff0000; font-size:10px;font-weight:bold;}
.faqMenu a{color:#666666;}
.faqMenu a:hover{color:#ff0000;}
.faqBOX{background-color:#E3E1E2; padding:10px;}

/* ORDER PAGE */
.stock_alert_on{background-color:#F3FFD9;color:#858585; font-size:10px;padding-left:0px;padding-right:5px;padding-top:8px;padding-bottom:8px;border:1px solid; border-color:#D5D5D4; text-align:center;}
.stock_alert{background-color:#F4F4F4;color:#858585; font-size:10px;padding-left:0px;padding-right:5px;padding-top:8px;padding-bottom:8px;border:1px solid; border-color:#D5D4D4;}

/* CART PAGE */
.cart_alert{background-color:#F3FFD9;color:#858585; font-size:10px;padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px;border:1px solid; border-color:#D5D5D4; text-align:center;}
.cart_vouch{background-color:#F4F4F4;color:#858585; font-size:10px;padding-left:15px;padding-right:15px;padding-top:10px;padding-bottom:10px;border:1px solid; border-color:#D5D4D4;}

/* FREE SAMPLES PAGE */
.request_box{background-color:#F3FFD9;color:#858585; font-size:10px;padding-left:5px;padding-right:5px;padding-top:5px;padding-bottom:5px;border:1px solid; border-color:#D5D5D4; text-align:center;}
.request_alert{background-color:#F4F4F4;color:#858585; font-size:10px;padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px;border:1px solid; border-color:#D5D4D4;}
.request_alert_inr{background-color:#F4F4F4;color:#858585; font-size:10px;}
.requested{color:#6F1F1F; font-size:10px;}

/*SEARCH BOX IN THEME */
.thm_search_box{width:60px;height:21px; border-left:1px solid; border-top:1px solid; border-bottom:1px solid; border-right:0px solid; border-color:#DBDADA; background-color:#ffffff;padding:2px;color:#666666;font-family:Geneva,Arial,Helvetica,sans-serif;font-size:12px;}

.thm_search_btn{width:18px;height:21px;background-image:url(http://www.loveyourskin.co.nz/skincare/assets/search_btn.gif); background-repeat:no-repeat; border-left:0px solid; border-top:1px solid; border-bottom:1px solid; border-right:1px solid; border-color:#DBDADA; background-color:#ffffff;padding:2px;color:#666666;font-family:Geneva,Arial,Helvetica,sans-serif;font-size:12px;}

/*.thm_search_btn{width:18px;height:23px;background-image:url(http://www.loveyourskin.co.nz/skincare/assets/search_btn.gif); background-repeat:no-repeat;padding:0px; border-left:0px solid; border-top:#DBDADA 1px solid; border-bottom:#DBDADA 1px solid; border-right:#DBDADA 1px solid;font-family:Geneva,Arial,Helvetica,sans-serif;font-size:12px;}
*/
.thm_search_hdr{width:96px;height:21px;background-image:url(http://www.loveyourskin.co.nz/skincare/assets/l_search.gif); background-repeat:no-repeat; border:#ffffff 0px solid;}

/* LEFTNAV */
#l_nav{width:140px;height:25px;color:#D32222;background-image:url(http://www.loveyourskin.co.nz/skincare/assets/lnav_1.gif); background-repeat:no-repeat; border:#000000 0px solid;}
#l_nav a{color:#D32222;background-image:url(http://www.loveyourskin.co.nz/skincare/assets/lnav_1.gif); background-repeat:no-repeat;padding-left:28px;font-family:Georgia,"Times New Roman",Times,serif;font-size:10px;font-weight:bold;text-decoration:none;}
#l_nav a:hover{color:#999999;background-image:url(http://www.loveyourskin.co.nz/skincare/assets/lnav_2.gif);background-repeat:no-repeat;padding-left:28px;font-family:Georgia,"Times New Roman",Times,serif;font-size:10px; font-weight:bold;text-decoration:none;}

#lnav_box{padding-left:18px;padding-bottom:10px;}
.lnav_sub{padding-top:5px;padding-bottom:8px;border-bottom:1px solid;border-color:#666666;}
.lnav_subOn{padding-top:5px;padding-bottom:8px;}
.l_nav_sub a{color:#999999;font-family:Geneva,Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;text-decoration:none;}
.l_nav_sub a:hover{color:#D32222;font-family:Geneva,Arial,Helvetica,sans-serif;font-size:10px; font-weight:normal;text-decoration:none;}
.l_nav_subOn a{color:#D32222;font-family:Geneva,Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;text-decoration:none;}
.l_nav_subOn a:hover{color:#D32222;font-family:Geneva,Arial,Helvetica,sans-serif;font-size:10px; font-weight:normal;text-decoration:none;}
#lnav_txt{padding:8px;color:#858585; font-size:10px; text-decoration:none;}

/* CAT PAGE */
.catprod_box{text-align:left; padding-left:20px;}
.cat_name{color:#333333;font-family:Geneva,Arial,Helvetica,sans-serif;font-size:11px; font-weight:bold;text-decoration:none;}
.rrp{color:#666666;font-family:Geneva,Arial,Helvetica,sans-serif;font-size:11px; font-weight:normal;text-decoration:none;}
.ourrrp{color:#707070;font-family:Geneva,Arial,Helvetica,sans-serif;font-size:11px; font-weight:bold;text-decoration:none;}
.add2cart{background-image:url(http://www.loveyourskin.co.nz/skincare/assets/b_addtocart.gif);background-repeat:no-repeat;width:132px;height:10px;border: #7B7974 0px hidden;}

.blue_bold{color:#335CAD; font-size:10px; font-weight:bold; text-decoration:none;}
.blue_bold11{color:#335CAD; font-size:11px; font-weight:bold; text-decoration:none;}
.red_bold{color:#D32222; font-size:10px; font-weight:bold; text-decoration:none;}
.grey_bold{color:#999999; font-size:14px; font-weight:bold; text-decoration:none;}

.red_bold11{color:#D32222; font-size:11px; font-weight:bold; text-decoration:none;}
#lcell{ vertical-align:top;background-image:url(http://www.loveyourskin.co.nz/skincare/assets/lnav_b.gif);padding-top:10px;}
#lcell_btm{ vertical-align:top;background-image:url(http://www.loveyourskin.co.nz/skincare/assets/lnav_b.gif);width:170px;}
#topnav{text-align:left; padding-left:12px; vertical-align:bottom; height:21px;background-image:url(http://www.loveyourskin.co.nz/skincare/assets/tnav_1.gif); background-repeat:no-repeat;}
#topnav a{color:#919191;font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none;}
#topnav a:hover{color:#d90000;font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none;}
#topnav_btm{ text-align:center; vertical-align:middle;}

/* SPACERS */
#spacer{height:8px;}
#spacer2{height:4px;}
#spacer3{padding-top:6px;}
#spacer4{padding-top:2px;}
#spacer20{height:20px;}

#cat_ttl{font-family:Geneva,Arial,Helvetica,sans-serif; color:#fe0000; font-weight:bold; text-decoration:none; font-size:12px;}


.gsc-search-box { display : none; } 
#base {min-width: 770px;max-width: 1260px;margin: 10px auto;width:expression(document.body.clientWidth < 772? "770px" : document.body.clientWidth > 1262? "1260px" : "auto"); }
#base #inside {margin: 10px 10px 0px 10px;padding-top: 0px;padding-bottom: 0px;}
#header-box{padding:5px;border:1px solid #000000;background:#d90000;layer-background-color:#ffffff;width:770px;height:134px;}
#left-box{padding:5px;border:1px solid #000000;background:#999999;layer-background-color:#ffffff;width:140px; height:100%; float:left;}
#main-box{padding:5px;border:1px solid #000000;background:#999999;layer-background-color:#ffffff;width:610px;height:100%; float:right;}
.dir-ttl-r{padding:2px;border:1px solid #605f60;background-color:#ffffff;}
.subcat-box{padding:2px;}
.subcat-tab{padding:1px;border-bottom:0px solid;border-top:0px solid; border-color:#ebebeb;
}
.stock_rgt{border:1px solid; border-color:#ccd6de; background-color:#ffffff; font-family: Verdana, Arial, Sans-Serif; font-size:8pt;}
.stock_top{border-bottom:1px solid; border-color:#a1a1a2; background-color:#ffffff; font-family: Verdana, Arial, Sans-Serif; font-size:8pt;}
.stock_btm{border-top:1px solid; border-color:#ccd6de; background-color:#ffffff; font-family: Verdana, Arial, Sans-Serif; font-size:8pt;}
.stock_hdr{border:1px solid; border-color:#F1F1F1;padding-right:3px; padding-left:3px; padding-top:3px; padding-bottom:3px; background-color:#ffffff; font-family: Verdana, Arial, Sans-Serif; font-size:8pt;}
.stock_ttl{border:1px solid; border-color:#000000;padding-right:3px; padding-left:3px; padding-top:3px; padding-bottom:3px; color:#ffffff; font-family: Verdana, Arial, Sans-Serif; font-size:8pt; background-color:#2b2b2b;}
.stock_cell{border:1px solid; border-color:#F1F1F1;padding-right:5px; padding-left:5px; padding-top:5px; padding-bottom:5px; background-color:#f6f7f8; font-family: Verdana, Arial, Sans-Serif; font-size:8pt;}
.stock_hdrE{border:1px solid; border-color:#e7edf1; border-right:1px solid; border-right-color:#ccd6de;  padding-right:3px; padding-left:3px; padding-top:3px; padding-bottom:3px; background-color:#ffffff; font-family: Verdana, Arial, Sans-Serif; font-size:8pt;}
.stock_cellE{border:1px solid; border-color:#e7edf1; border-right:1px solid; border-right-color:#ccd6de;padding-right:3px; padding-left:3px; padding-top:3px; padding-bottom:3px; background-color:#f6f7f8; font-family: Verdana, Arial, Sans-Serif; font-size:8pt;}
.dir-ttlbox{padding:2px;border:1px solid #605f60;background-color:#ffffff;}
.dir-altbox{padding:1px;border:1px solid #646464;background-color:#b2b1b1;}
.dir-hdrbox{padding:4px;border-bottom:0px solid #cccccc;}
.dir-ttl{padding:2px;border-bottom:0px solid #605f60; font-weight:bold; color:#f59c0f; font-size:10pt;}
.dir-ttl a {background:transparent; color:#f59c0f; font-family: Verdana, Arial, Sans-Serif; font-size:10pt; font-weight:bold; text-decoration:none;}
.dir-ttl a:visited {background:transparent; color:#f59c0f; font-family: Verdana, Arial, Sans-Serif; font-size:10pt; font-weight:bold; text-decoration:none;}
.dir-ttl a:hover {background:transparent; color:#f59c0f; font-family:Verdana, Arial, Sans-Serif; font-size:10pt; font-weight:bold; text-decoration:underline;}
.dir-rrp{padding:2px;border:1px solid #605f60; font-weight:bold; color:#5bf50f; font-size:10pt;}
.dir-rrp2{padding:8px;border:1px solid #605f60; font-weight:bold; color:#5bf50f; font-size:10pt;background-color:#ffffff;}
.dir-altpx{padding:4px;border:1px solid #000000;background-color:#2b2b2b;}
.dir-altinr-r{padding-top:7px;padding-bottom:7px;padding-left:4px;padding-right:4px;border:1px solid #605f60;background-color:#ffffff;}
.dir-altinr{padding-top:7px;padding-bottom:7px;padding-left:6px;padding-right:6px;border:1px solid #605f60;background-color:#ffffff;}
.dir-altinr2{padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;border:1px solid #605f60;background-color:#ffffff;}
.dir-altinr-hd{padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;border:0px solid #c5c4c4;}
.dir-altinr3{padding-top:4px;padding-bottom:4px;padding-left:5px;padding-right:5px;border:1px solid #605f60;background-color:#ffffff;}
.dir-altpxinr{padding-top:2px;padding-bottom:2px;padding-left:6px;padding-right:6px;border:0px solid #605f60;background-color:#2b2b2b;}
.dir-alttxt{padding-top:10px;padding-bottom:10px;padding-left:15px;padding-right:15px;border:1px solid #605f60;background-color:#ffffff;}
.dir-alttxt2{padding-top:13px;padding-bottom:13px;padding-left:15px;padding-right:15px;border:1px solid #605f60;background-color:#ffffff;}
.dir-altrrp{padding-top:2px;padding-bottom:2px;padding-left:4px;padding-right:4px;border:1px solid #605f60;background-color:#ffffff;color:#5dd324; font-family:Verdana, Arial, Sans-Serif; font-size:9pt; font-weight:none;}
.LV_validation_message{font-weight:bold;margin:0 0 0 5px;}
.LV_valid {color:#00CC00;}
.LV_invalid {color:#CC0000;}
.LV_valid_field,
input.LV_valid_field:hover, 
input.LV_valid_field:active,
textarea.LV_valid_field:hover, 
textarea.LV_valid_field:active {border: 1px solid #00CC00;}
.LV_invalid_field, 
input.LV_invalid_field:hover, 
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active { border: 1px solid #CC0000; }

.carthd{border:1px solid; border-color:#ADADAD;padding-right:5px; padding-left:5px; padding-top:5px; padding-bottom:5px; background-color:#E3E4E4; font-family: Verdana, Arial, Sans-Serif; font-size:8pt; color:#666666;}
.cartrow{border:1px solid; border-color:#F3F4F4;padding-right:5px; padding-left:5px; padding-top:5px; padding-bottom:5px; background-color:#ffffff; font-family: Verdana, Arial, Sans-Serif; font-size:8pt; color:#666666;}
.cartrow1{border:1px solid; border-color:#cccccc;padding-right:5px; padding-left:5px; padding-top:5px; padding-bottom:5px; background-color:#ffffff; font-family: Verdana, Arial, Sans-Serif; font-size:8pt;}
.carttot{border:1px solid; border-color:#000000;padding-right:5px; padding-left:5px; padding-top:5px; padding-bottom:5px; background-color:#656565; font-family: Verdana, Arial, Sans-Serif; font-size:8pt; color:#ffffff; font-weight:bold;}
.outer{}
.nav_hd{border-left:1px solid;border-right:1px solid; border-color:#2b2b2b;background-image: url(http://www.loveyourskin.co.nz/skincare/assets/bmb_topbarbg.gif); height:36px; font-family: Verdana, Arial, Sans-Serif; font-size:8pt; font-weight:none;padding-right:6px; padding-left:6px;}
.hm_btn_o{border:1px solid; border-color:#CDFB9D;padding-right:15px; padding-left:15px; padding-top:10px; padding-bottom:10px; background-color:#ffffff; font-family: Verdana, Arial, Sans-Serif; font-size:8pt;}
.hm_btn{border:1px solid; border-color:#dee9f3;padding-right:15px; padding-left:15px; padding-top:10px; padding-bottom:10px; background-color:#ffffff; font-family: Verdana, Arial, Sans-Serif; font-size:8pt;}
.hm_btn a {background:transparent; color:#0040c2; font-family: Verdana, Arial, Sans-Serif; font-size:10pt; font-weight:none; text-decoration:none;}
.hm_btn a:visited {background:transparent; color:#0040c2; font-family: Verdana, Arial, Sans-Serif; font-size:10pt; font-weight:none; text-decoration:none;}
.hm_btn a:hover {background:transparent; color:#003fbe; font-family:Verdana, Arial, Sans-Serif; font-size:10pt; font-weight:none; text-decoration:none;}
.hm_btn_o a {background:transparent; color:#003fbe; font-family: Verdana, Arial, Sans-Serif; font-size:10pt; font-weight:none; text-decoration:none;}
.hm_btn_o a:visited {background:transparent; color:#003fbe; font-family: Verdana, Arial, Sans-Serif; font-size:10pt; font-weight:none; text-decoration:none;}
.hm_btn_o a:hover {background:transparent; color:#FE5B36; font-family:Verdana, Arial, Sans-Serif; font-size:10pt; font-weight:none; text-decoration:none;}
#sysmsgBOX1{border:0px solid; border-color:#D2F3A8;font-family: Verdana, Arial, Sans-Serif; font-size:8pt; font-weight:none;padding-right:0px; padding-left:0px; padding-top:0px; padding-bottom:0px; }
#sysmsgBOX2{border:1px solid; border-color:#D2F3A8;font-family: Verdana, Arial, Sans-Serif; font-size:8pt; font-weight:none;padding-right:10px; padding-left:10px; padding-top:10px; padding-bottom:10px; }
#pttl{height:52px;font-family: Verdana, Arial, Sans-Serif; font-size:8pt; font-weight:none;}
#content_h{background-image: url(http://www.webcreations.net.nz/corp2/http://www.loveyourskin.co.nz/skincare/assets/c_hdr_b.gif); font-family: Verdana, Arial, Sans-Serif; font-size:8pt; font-weight:none;}
#content_f{background-image: url(http://www.webcreations.net.nz/corp2/http://www.loveyourskin.co.nz/skincare/assets/c_ftr_b.gif); font-family: Verdana, Arial, Sans-Serif; font-size:8pt; font-weight:none;}
.logobar{background-color:#ff0000; color:#ffffff; font-family: Verdana, Arial, Sans-Serif; font-size:24pt; font-weight:none; text-decoration:none;padding-right:0px; padding-left:0px; padding-top:15px; padding-bottom:15px;width:744px;}
.lg_txt{color:#ffffff; font-family: Verdana, Arial, Sans-Serif; font-size:20pt; font-weight:none; text-decoration:none;}
.pglist{padding-bottom:5px;padding-top:5px;}
.topbar{width:744px;border-bottom:1px solid; border-color:#969595; padding-bottom:5px;}
.linxcell{border:1px dotted; border-color:#f2e9d9; padding-bottom:5px;padding-right:5px; padding-left:5px; padding-top:5px; padding-bottom:5px;}
.topbar a {background:transparent; color:#848383; font-family: Verdana, Arial, Sans-Serif; font-size:10pt; font-weight:none; text-decoration:none;}
.topbar a:visited {background:transparent; color:#848383; font-family: Verdana, Arial, Sans-Serif; font-size:10pt; font-weight:none; text-decoration:none;}
.topbar a:hover {background:transparent; color:#aaa9a9; font-family:Verdana, Arial, Sans-Serif; font-size:10pt; font-weight:none; text-decoration:none;}
.white {background:transparent; color:#9f9f9f; font-family: Verdana, Arial, Sans-Serif; font-size:9pt; font-weight:none; text-decoration:none;}
.white a {background:transparent; color:#9f9f9f; font-family: Verdana, Arial, Sans-Serif; font-size:9pt; font-weight:none; text-decoration:underline;}
.white a:visited {background:transparent; color:#9f9f9f; font-family: Verdana, Arial, Sans-Serif; font-size:9pt; font-weight:none; text-decoration:underline;}
.white a:hover {background:transparent; color:#76c914; font-family:Verdana, Arial, Sans-Serif; font-size:9pt; font-weight:none; text-decoration:none;}
.blu a {background:transparent; color:#76bbf0; font-family: Verdana, Arial, Sans-Serif; font-size:8pt; font-weight:none; text-decoration:underline;}
.blu a:visited {background:transparent; color:#76bbf0; font-family: Verdana, Arial, Sans-Serif; font-size:8pt; font-weight:none; text-decoration:underline;}
.blu a:hover {background:transparent; color:#76bbf0; font-family:Verdana, Arial, Sans-Serif; font-size:8pt; font-weight:none; text-decoration:none;}
.bigblu a {background:transparent; color:#76bbf0; font-family: Verdana, Arial, Sans-Serif; font-size:14pt; font-weight:none; text-decoration:none;}
.bigblu a:visited {background:transparent; color:#76bbf0; font-family: Verdana, Arial, Sans-Serif; font-size:14pt; font-weight:none; text-decoration:none;}
.bigblu a:hover {background:transparent; color:#76bbf0; font-family:Verdana, Arial, Sans-Serif; font-size:14pt; font-weight:none; text-decoration:none;}
.orang {background:transparent; color:#f59c0f; font-family: Verdana, Arial, Sans-Serif; font-size:8pt; font-weight:none; text-decoration:none;}
.orang a {background:transparent; color:#bd0100; font-family: Verdana, Arial, Sans-Serif; font-size:8pt; font-weight:none; text-decoration:underline;}
.orang a:visited {background:transparent; color:#bd0100; font-family: Verdana, Arial, Sans-Serif; font-size:8pt; font-weight:none; text-decoration:underline;}
.orang a:hover {background:transparent; color:#bd0100; font-family:Verdana, Arial, Sans-Serif; font-size:8pt; font-weight:none; text-decoration:none;}
.grey {background:transparent; color:#9f9f9f; font-family: Verdana, Arial, Sans-Serif; font-size:8pt; font-weight:none; text-decoration:none;}
.grey a {background:transparent; color:#4b4a4a; font-family: Verdana, Arial, Sans-Serif; font-size:8pt; font-weight:none; text-decoration:underline;}
.grey a:visited {background:transparent; color:#4b4a4a; font-family: Verdana, Arial, Sans-Serif; font-size:8pt; font-weight:none; text-decoration:underline;}
.grey a:hover {background:transparent; color:#4b4a4a; font-family:Verdana, Arial, Sans-Serif; font-size:8pt; font-weight:none; text-decoration:none;}
.curr a {background:transparent; color:#ffffff; font-family: Verdana, Arial, Sans-Serif; font-size:10pt; font-weight:none; text-decoration:none;}
.curr a:visited {background:transparent; color:#ffffff; font-family: Verdana, Arial, Sans-Serif; font-size:10pt; font-weight:none; text-decoration:none;}
.curr a:hover {background:transparent; color:#848383; font-family:Verdana, Arial, Sans-Serif; font-size:10pt; font-weight:none; text-decoration:none;}
.content{padding-right:20px; padding-left:20px; color:#000000;}
.content-inr{padding-right:40px; padding-left:40px; padding-top:10px; padding-bottom:10px;color:#000000; font-family: Verdana, Arial, Sans-Serif; font-size:10pt;text-align:left;}
.content_m{border-left:1px solid;border-right:1px solid; border-color:#000000;padding-right:5px; padding-left:5px; padding-top:5px; padding-bottom:5px; background-color:#eeeeef; font-family: Verdana, Arial, Sans-Serif; font-size:8pt;}
.pgTTLx{color:#dd0303; font-family: Verdana, Arial, Sans-Serif; font-size:10pt; font-weight:bold;}
.pgTTLx a {background:transparent; color:#dd0303; font-family: Verdana, Arial, Sans-Serif; font-size:10pt; font-weight:none; text-decoration:none;}
.pgTTLx a:visited {background:transparent; color:#dd0303; font-family: Verdana, Arial, Sans-Serif; font-size:10pt; font-weight:none; text-decoration:none;}
.pgTTLx a:hover {background:transparent; color:#dd0303; font-family:Verdana, Arial, Sans-Serif; font-size:10pt; font-weight:none; text-decoration:underline;}
.pgTTLx2{color:#594c4d; font-family: Verdana, Arial, Sans-Serif; font-size:10pt; font-weight:bold;}
.pgTTLx2 a {background:transparent; color:#594c4d; font-family: Verdana, Arial, Sans-Serif; font-size:10pt; font-weight:none; text-decoration:none;}
.pgTTLx2 a:visited {background:transparent; color:#594c4d; font-family: Verdana, Arial, Sans-Serif; font-size:10pt; font-weight:none; text-decoration:none;}
.pgTTLx2 a:hover {background:transparent; color:#594c4d; font-family:Verdana, Arial, Sans-Serif; font-size:10pt; font-weight:none; text-decoration:underline;}
.pgTTL2{color:#dd0303; font-family: Verdana, Arial, Sans-Serif; font-size:14pt; font-weight:bold;}
.pgTTL2 a {background:transparent; color:#dd0303; font-family: Verdana, Arial, Sans-Serif; font-size:14pt; font-weight:none; text-decoration:none;}
.pgTTL2 a:visited {background:transparent; color:#dd0303; font-family: Verdana, Arial, Sans-Serif; font-size:14pt; font-weight:none; text-decoration:none;}
.pgTTL2 a:hover {background:transparent; color:#dd0303; font-family:Verdana, Arial, Sans-Serif; font-size:14pt; font-weight:none; text-decoration:underline;}
.pgTTL2b{color:#868586; font-family: Verdana, Arial, Sans-Serif; font-size:14pt; font-weight:bold;}
.pgTTL2b a {background:transparent; color:#868586; font-family: Verdana, Arial, Sans-Serif; font-size:14pt; font-weight:none; text-decoration:none;}
.pgTTL2b a:visited {background:transparent; color:#868586; font-family: Verdana, Arial, Sans-Serif; font-size:14pt; font-weight:none; text-decoration:none;}
.pgTTL2b a:hover {background:transparent; color:#868586; font-family:Verdana, Arial, Sans-Serif; font-size:14pt; font-weight:none; text-decoration:underline;}
.prodcell{padding-right:7px; padding-left:7px; padding-top:5px; padding-bottom:5px;font-family: Verdana, Arial, Sans-Serif; font-size:8pt;}
.bigdkred{color:#934e6e; font-family: Verdana, Arial, Sans-Serif; font-size:14pt; font-weight:none;}
.alt-ttl{color:#E30606; font-family: Verdana, Arial, Sans-Serif; font-size:9pt; font-weight:bold;}
.alt-ttl2{color:#E30606; font-family: Verdana, Arial, Sans-Serif; font-size:8pt; font-weight:bold;}
.alt-ttl3{color:#8C6464; font-family: Verdana, Arial, Sans-Serif; font-size:8pt; font-weight:none;}
.alt-ttl4{color:#D70110; font-family: Verdana, Arial, Sans-Serif; font-size:8pt; font-weight:bold;}
.alt-ttl5{color:#8f8f8f; font-family: Verdana, Arial, Sans-Serif; font-size:8pt; font-weight:none;}
.alt-ttl6{color:#B20000; font-family: Verdana, Arial, Sans-Serif; font-size:8pt; font-weight:none;}

.green{color:#003ebd; font-family: Verdana, Arial, Sans-Serif; font-size:8pt; font-weight:none;}
.dkred{color:#934e6e; font-family: Verdana, Arial, Sans-Serif; font-size:8pt; font-weight:none;}
.smbtn{ border-right: #7B7974 1px outset; border-top: #7B7974 1px outset; border-left: #7B7974 1px outset; border-bottom: #7B7974 1px outset; font-family: Verdana; font-weight: none; font-size : 9pt; color: #000000; background-color: #EFEFEF; }    
.fatoptn{ border-right: #6D6C6C 1px outset; border-top: #6D6C6C 1px outset; border-left: #6D6C6C 1px outset; border-bottom: #6D6C6C 1px outset; font-family: Verdana; font-weight: none; font-size : 9pt; color: #6D6C6C; background-color: #ffffff;padding-right:1px; padding-left:1px; padding-top:1px; padding-bottom:1px; height:24px;width:80px;}
.formLG{border: #929191 1px solid; font-family: Verdana; font-weight: none; font-size : 9pt; color: #6D6C6C; background-color: #ffffff;padding-right:2px; padding-left:2px; padding-top:2px; padding-bottom:2px; height:24px;}
.formTXTLG{border: #929191 1px solid; font-family: Verdana; font-weight: none; font-size : 9pt; color: #6D6C6C; background-color: #ffffff;padding-right:2px; padding-left:2px; padding-top:2px; padding-bottom:2px;}
.cartICOlg{border: #7B7974 0px hidden; background-image: url(http://www.loveyourskin.co.nz/skincare/assets/b_cart_lg.gif); width:124px; height:25px;}  
.cartICOsm{border: #7B7974 0px hidden;background-image: url(http://www.loveyourskin.co.nz/skincare/assets/b_cart_sm.gif); width:36px; height:25px;} 
.btnPostOpt{border: #7B7974 0px hidden;background-image: url(http://www.loveyourskin.co.nz/skincare/assets/b_post_lg.gif); width:168px; height:25px;} 
.btnOrd{border: #7B7974 0px hidden;background-image: url(http://www.loveyourskin.co.nz/skincare/assets/b_ord_lg.gif); width:168px; height:25px;} 
.save_btn{border: #7B7974 0px hidden; background-image: url(http://www.loveyourskin.co.nz/skincare/assets/b_save.gif); width:165px; height:25px;}  
.smfield{ border-right: #6D6C6C 1px outset; border-top: #6D6C6C 1px outset; border-left: #6D6C6C 1px outset; border-bottom: #6D6C6C 1px outset; font-family: Verdana; font-weight: none; font-size : 9pt; color: #797878; background-color: #ffffff;padding-right:5px; padding-left:5px; padding-top:5px; padding-bottom:5px;}
#smfiles {border: #6D6C6C 1px solid; font-family: Verdana; font-weight: none; font-size : 9pt; color: #797878; background-color: #ffffff;padding-right:5px; padding-left:5px; padding-top:5px; padding-bottom:5px; height:25px;}
.smoptn{ border-right: #6D6C6C 1px outset; border-top: #6D6C6C 1px outset; border-left: #6D6C6C 1px outset; border-bottom: #6D6C6C 1px outset; font-family: Verdana; font-weight: none; font-size : 9pt; color: #6D6C6C; background-color: #ffffff;padding-right:1px; padding-left:1px; padding-top:1px; padding-bottom:1px;}
.smoptn_cat{ width:250px; border-right: #6D6C6C 1px outset; border-top: #6D6C6C 1px outset; border-left: #6D6C6C 1px outset; border-bottom: #6D6C6C 1px outset; font-family: Verdana; font-weight: none; font-size : 9pt; color: #6D6C6C; background-color: #ffffff;padding-right:1px; padding-left:1px; padding-top:1px; padding-bottom:1px;}
table{ color : #000000; font-family : Verdana; font-size : 8pt; } 
div{ color : #000000; font-family : Verdana; font-size : 8pt; } 
li{padding-bottom:10px;}
a {background:transparent; color:#0042c9; font-family: Verdana, Arial, Sans-Serif; font-size:8pt; font-weight:none; text-decoration:none;}
.wc1 {background:transparent; color:#b2b2b2; font-family: Verdana, Arial, Sans-Serif; font-size:8pt; font-weight:none; text-decoration:none;}
.wc1 a {background:transparent; color:#ffffff; font-family: Verdana, Arial, Sans-Serif; font-size:8pt; font-weight:none; text-decoration:none;}
.wc1 a:visited {background:transparent; color:#ffffff; font-family: Verdana, Arial, Sans-Serif; font-size:8pt; font-weight:none; text-decoration:none;}
.wc1 a:hover {background:transparent; color:#ffffff; font-family:Verdana, Arial, Sans-Serif; font-size:8pt; font-weight:none; text-decoration:none;}
.wc2 {background:transparent; color:#f59c0f; font-family: Verdana, Arial, Sans-Serif; font-size:8pt; font-weight:none; text-decoration:none;}
.wc2 a {background:transparent; color:#f59c0f; font-family: Verdana, Arial, Sans-Serif; font-size:8pt; font-weight:none; text-decoration:none;}
.wc2 a:visited {background:transparent; color:#f59c0f; font-family: Verdana, Arial, Sans-Serif; font-size:8pt; font-weight:none; text-decoration:none;}
.wc2 a:hover {background:transparent; color:#f50f66; font-family:Verdana, Arial, Sans-Serif; font-size:8pt; font-weight:none; text-decoration:none;}