.index-main{ background: #000000 url(http://branding.nakhair.com.au/images/home-main-bg.jpg) center top no-repeat; height:612px; width:100% }
.index-protect{ background: #000000 url(http://branding.nakhair.com.au/images/home-main-bg.jpg) center top no-repeat; height:512px; width:100%; padding-top: 100px; }
.footer { width:950px; padding-top:30px; margin: 0px auto 0 auto; }
.footer_hhwh { width:950px; padding-top:30px; margin: 0px auto 0 auto; background:url(http://branding.nakhair.com.au//images/footer-logo-hhwh.png) no-repeat 815px 20px; }
.footer_int { width:950px; padding-top:30px; margin: 0px auto 0 auto; background:url(http://branding.nakhair.com.au//images/footer-logo-int.gif) no-repeat 815px 20px; }
.footer_pa { width:950px; padding-top:30px; margin: 0px auto 0 auto; background:url(http://branding.nakhair.com.au//images/footer-logo-pa.png) no-repeat 815px 20px; }
.footer-text{ font-family: PFSquareSansPro, Arial, Tahoma, Verdana; padding-top:30px; font-size:13px; color:#666666;}
.footer-text a{ color:#666666; text-decoration:none;}
.footer-text a:hover{ color:#FFFFFF; text-decoration:none;}
.footer-text h1{ font-family: PFSquareSansPro Bold, Arial, Tahoma, Verdana; font-size:15px; color:#666666; margin:0px; padding:0px 0px 3px 0px;}
.footer-copyright{ font-family: PF Square Sans Pro, Arial, Tahoma, Verdana; padding:15px 0px 30px 0px; font-size:12px; color:#666666;}
.footer-copyright a{ color:#666666; text-decoration:none;}
.footer-copyright a:hover{ color:#FFFFFF; text-decoration:none;}

.page-hold1 { background-color:#FFFFFF; border-bottom:2px #eeeeee solid;}
.page-hold2 { background-color:#FFFFFF; border-bottom:1px #eeeeee solid;}
.page-hold3 { background-color:#f9f9f9; border-bottom:1px #eeeeee solid; padding:35px 0px 30px 0px;}
.product-page-header {  padding:55px 0px 35px 0px; width:950px; margin:0px auto 0px auto;}
.product-page-header h1{ font-family: PFSquareSansPro Thin, Arial, Tahoma, Verdana; font-size:35px; color:#cf9e84; margin:0px; padding:0px 0px 3px 0px; text-transform: uppercase;}
.product-page-sub-header { padding:30px 0px 35px 0px; width:950px; margin:0px auto 0px auto;}
.product-page-sub-header h2{ background:url(../images/down-arrow.png) no-repeat 0px 7px; font-family: PFSquareSansPro Thin, Arial, Tahoma, Verdana; font-size:27px; color:#959595; margin:0px; padding:0px 0px 3px 30px;}

.text-page-hold { width:920px; margin:0px auto 0px auto; padding: 0px 30px 20px 0px; font-family: PFSquareSansPro, Arial, Tahoma, Verdana; font-size:18px; color:#666666;}
.text-page-hold h5 { font-family: PFSquareSansPro, Arial, Tahoma, Verdana; font-size:24px; color:#666666; margin: 0px; padding: 20px 0px 5px 0px;}
.text-page-hold p {padding: 0px; margin: 0px;}
.text-page-hold a{ color:#666666; text-decoration: underline;}

.product-page-hold { width:920px; margin:0px auto 0px auto; padding: 0px 0px 0px 30px;}
.product-page-hold-nosub { width:950px; margin:0px auto 0px auto; padding: 0px 0px 0px 0px;}
.sub-product-nav{width:195px;}
.sub-product-nav ul{ margin:0px; padding:0px 0px 10px 0px;}
.sub-product-nav li{ list-style: none; font-family: PFSquareSansPro, Arial, Tahoma, Verdana; font-size:14px; }
.sub-product-nav li a{ color:#cf9e84; font-family: PFSquareSansPro Thin, Arial, Tahoma, Verdana; font-size:14px; list-style: none;  padding-right: 10px;}
.sub-product-nav li a:hover{ color:#000000; text-decoration:none; background: url(../images/menu-dot1.png) no-repeat right top; }

.sub-product-nav.banners2014 li.banners2014 a,
.sub-product-nav.banners li.banners2015 a,
.sub-product-nav.posters2014 li.posters2014 a,
.sub-product-nav.posters li.posters2015 a,
.sub-product-nav.nak li.nak a,
.sub-product-nav.nakblonde li.nakblonde a,
.sub-product-nav.naktreatment li.naktreatment a,
.sub-product-nav.nakstyling li.nakstyling a,
.sub-product-nav.nakfinishing li.nakfinishing a,
.sub-product-nav.men li.men a,
.sub-product-nav.nakwaxes li.nakwaxes a,
.sub-product-nav.naklitre li.naklitre a,
.sub-product-nav.nak5litre li.nak5litre a,
.sub-product-nav.naksachet li.naksachet a,
.sub-product-nav.nak25waxes li.nak25waxes a,
.sub-product-nav.naktravel li.naktravel a,
.sub-product-nav.colourmasque li.colourmasque a,
.sub-product-nav.news_2012 li.news_2012 a,
.sub-product-nav.news_2013 li.news_2013 a,
.sub-product-nav.news_2014 li.news_2014 a,
.sub-product-nav.news_2015 li.news_2015 a,
.sub-product-nav.news_nz2014 li.news_nz2014 a,
.sub-product-nav.news_nz2015 li.news_nz2015 a,
.sub-product-nav.aromas li.aromas a,
.sub-product-nav.oil li.oil a,
.sub-product-nav.smooth li.smooth a,
.sub-product-nav.curl li.curl a,
.sub-product-nav.blonde li.blonde a,
.sub-product-nav.aromas_styling li.aromas_styling a,
.sub-product-nav.aromasonelitre li.aromasonelitre a,
.sub-product-nav.sth_sc li.sth_sc a,
.sub-product-nav.sth_treatments li.sth_treatments a,
.sub-product-nav.sth_litres li.sth_litres a,
.sub-product-nav.sth_travel li.sth_travel a,
.sub-product-nav.care li.care a,
.sub-product-nav.caretreatent li.caretreatent a,
.sub-product-nav.carelitre li.carelitre a,
.sub-product-nav.sthintro li.sthintro a,
.sub-product-nav.sththinning li.sththinning a,
.sub-product-nav.sthduo li.sthduo a,
.sub-product-nav.sthtrio li.sthtrio a,
.sub-product-nav.nakduo li.nakduo a,
.sub-product-nav.nakwaxduo li.nakwaxduo a,
.sub-product-nav.nakwaxtrio li.nakwaxtrio a,
.sub-product-nav.naktrio li.naktrio a,
.sub-product-nav.nakfive li.nakfive a,
.sub-product-nav.naksix li.naksix a,
.sub-product-nav.nakquad li.nakquad a,
.sub-product-nav.careduo li.careduo a,
.sub-product-nav.caretrio li.caretrio a,
.sub-product-nav.carequad li.carequad  a,
.sub-product-nav.aromasduo li.aromasduo a,
.sub-product-nav.aromastrio li.aromastrio a,
.sub-product-nav.aromastrio li.aromastrio a,
.sub-product-nav.nak100 li.nak100 a,
.sub-product-nav.manic_panic_creme li.manic_panic_creme a,
.sub-product-nav.manic_panic_amplified li.manic_panic_amplified a,
.sub-product-nav.aromasquad li.aromasquad a { color:#cecece; list-style:none; font-family: PFSquareSansPro Thin, Arial, Tahoma, Verdana; font-size:14px; background: url(../images/menu-dot2.png) no-repeat right top; cursor: default;}

.download{ width:725px;}
.download ul { margin:0px; padding:0px;}
.download li{ float: left; margin: 0px 14px 30px 0px; list-style: none;}
.download li.last{margin: 0px 0px 30px 0px;}

.download-nosub{ width:920px;}
.download-nosub ul { margin:0px; padding:0px;}
.download-nosub li{ float: left; margin: 0px 13px 30px 0px; list-style: none;}
.download-nosub li.last{margin: 0px 0px 0px 0px;}

.download-box-header { padding:8px; width:204px; height:34px; background-color:#dddddd; font-family: PFSquareSansPro, Arial, Tahoma, Verdana; font-size:13px; color:#868585;}
.download-box-body { width:220px; height:250px; background-color:#ffffff; }
.download-box-footer { width:220px; height:20px; background:#bdbdbd url(http://branding.nakhair.com.au/images/download-label.png) no-repeat; padding:5px 0px 0px 0px; }
.download-box-footer ul { margin:0px 0px 0px 77px; padding:0px;}
.download-box-footer li.download { margin:0px; display:inline; float:left; width:auto; padding:0px;}
.download-box-footer li.download a{font-family: PFSquareSansPro, Arial, Tahoma, Verdana; font-size:13px; color:#ffffff; text-decoration:none; padding: 5px 5px 4px 5px; }
.download-box-footer li.download a:hover{color:#FFFFFF; text-decoration:none;  background-color: #000000; }

.prod-code { width:214px; background:#868585; color: #FFFFFF; font-family: PFSquareSansPro, Arial, Tahoma, Verdana; font-size:11px; text-transform: uppercase; padding: 3px 0px 3px 6px; }	

.login-main {width: 200px; padding-right: 750px;  margin: 0px auto 0px auto;}
.login-hold {background: url(http://branding.nakhair.com.au/images/protect-main-bg.png); width: 870px; padding: 50px; height: 360px; font-family: PFSquareSansPro, Arial, Tahoma, Verdana; font-size:14px; color:#FFFFFF; ; }
.login-hold h3{font-family: PFSquareSansPro, Arial, Tahoma, Verdana; font-size:20px; color:#FFFFFF; line-height: 20px; font-weight: normal; margin: 0px 0px 10px 0px; text-transform: uppercase}

.login-hold-screen {background: url(http://branding.nakhair.com.au/images/protect-main-bg.png); width: 200px; padding: 50px; height: 312px; font-family: PFSquareSansPro, Arial, Tahoma, Verdana; font-size:16px; color:#FFFFFF; line-height: 22px; }
.login-hold-screen ul {margin: 0px; padding: 0px;}
.login-hold-screen ul li {list-style: none; margin-top: 30px; width: 80px; text-align: center;}
.login-hold-screen ul li a{background-color: #FFFFFF; color: #000000; text-decoration: none; font-weight: bold; padding: 2px 5px; }
.login-hold-screen ul li a:hover{background-color: #000000; color: #FFFFFF; text-decoration: none; font-weight: bold; }

iframe {width: 860px; height: 150px; border: none; padding: 0px; margin: 0px; }

.login-hold-supplier {background: url(http://branding.nakhair.com.au/images/protect-main-bg.png); width: 200px; padding: 50px 50px 0px 50px; height: 382px; font-family: PFSquareSansPro, Arial, Tahoma, Verdana; font-size:14px; color:#FFFFFF; text-transform: uppercase; }
.login-hold-supplier h3{font-family: PFSquareSansPro, Arial, Tahoma, Verdana; font-size:25px; color:#FFFFFF; font-weight: normal; margin: 0px 0px 0px 0px;}

.login-logo { padding-bottom: 15px;}
.submit_btn {background: url(http://branding.nakhair.com.au/images/submit_btn.png) no-repeat; width: 74px; height: 17px; border: none; cursor: pointer; margin-top: 10px; content: none;}