html {
     overflow: -moz-scrollbars-vertical;
}

body {text-align: left;	margin-bottom: 0px;	margin-top: 0px; font-size: 12px; line-height: 18px; color: #000000; font-family: "MS PGothic", Osaka, Verdana, Arial, Helvetica, Sans;}
sup {font-size: 6px; font-family: "MS PGothic", Osaka, Verdana, Arial, Helvetica, Sans;}
td {font-size: 12px; line-height: 18px; color: #000000; font-family: "MS PGothic", Osaka, Verdana, Arial, Helvetica, Sans;}
tr {font-size: 12px; line-height: 18px; color: #000000; font-family: "MS PGothic", Osaka, Verdana, Arial, Helvetica, Sans;}
img {border: 0px; margin: 0px;}
imgButton {border: 0px; margin: 0px; vertical-align: top;}
a {color: #666666;	text-decoration: none;}
a:link {color: #666666;	text-decoration: none;}
a:visited {color: #666666; text-decoration: none;}
a:hover {color: #000000; text-decoration: underline;}
a.redbrwn:link {color: #9E836A;	text-decoration: none;}
a.redbrwn:visited {color: #9E836A; text-decoration: none;}
a.redbrwn:hover {color: #9E836A; text-decoration: underline;}
a.redbrwnsm:link {color: #9E836A; text-decoration: none; font-size: 9px;}
a.redbrwnsm:visited {color: #9E836A; text-decoration: none;	font-size: 9px;}
a.redbrwnsm:hover {color: #9E836A;	text-decoration: underline;	font-size: 9px;}
.text10blk {font-size: 10px; color: #000000; font-family: "MS PGothic", Osaka, Verdana, Arial, Helvetica, Sans;	font-weight: normal; text-align: left; line-height: 14px;}
.text10blkbld {font-size: 10px; color: #000000; font-family: "MS PGothic", Osaka, Verdana, Arial, Helvetica, Sans; font-weight: bold; text-align: left; line-height: 14px;}
.text11blk {font-size: 11px; color: #000000; font-family: "MS PGothic", Osaka, Verdana, Arial, Helvetica, Sans;	font-weight: normal; text-align: left; line-height: 14px;}
.text11blkbld {font-size: 11px; color: #000000; font-family: "MS PGothic", Osaka, Verdana, Arial, Helvetica, Sans;	font-weight: bold; text-align: left; line-height: 14px;}
.text12blk {font-size: 12px; color: #000000; font-family: "MS PGothic", Osaka, Verdana, Arial, Helvetica, Sans;	font-weight: normal; text-align: left;}
.text12blkbld {font-size: 12px; color: #000000; font-family: "MS PGothic", Osaka, Verdana, Arial, Helvetica, Sans;	font-weight: bold; text-align: left;}
.text10wht {font-size: 10px; color: #ffffff; font-family: "MS PGothic", Osaka, Verdana, Arial, Helvetica, Sans;	font-weight: normal;}
.text10dgry {font-size: 10px; color: #333333; font-family: "MS PGothic", Osaka, Verdana, Arial, Helvetica, Sans; font-weight: normal;}
.text10dgryb {font-size: 10px; color: #333333; font-family: "MS PGothic", Osaka, Verdana, Arial, Helvetica, Sans; font-weight: bold;}
.text10lgry {font-size: 10px; color: #666666; font-family: "MS PGothic", Osaka, Verdana, Arial, Helvetica, Sans; font-weight: normal;}
.text12lgry {font-size: 12px; color: #666666; font-family: "MS PGothic", Osaka, Verdana, Arial, Helvetica, Sans; font-weight: normal;}
.text13dgry {font-size: 12px; color: #444444; font-family: "MS PGothic", Osaka, Verdana, Arial, Helvetica, Sans; font-weight: normal;}
.arial11dgry {font-size: 12px; line-height: 18px; color: #333333; font-family: "MS PGothic", Osaka, Verdana, Arial, Helvetica, Sans; font-weight: normal;}
.verd11dgry {font-size: 12px; line-height: 18px; color: #333333; font-family: "MS PGothic", Osaka, Verdana, Arial, Helvetica, Sans; font-weight: normal;}
.verd11lgry {font-size: 12px; line-height: 18px; color: #666666; font-family: "MS PGothic", Osaka, Verdana, Arial, Helvetica, Sans; font-weight: normal;}
.verd10dgry {font-size: 10px; line-height: 18px; color: #333333; font-family: "MS PGothic", Osaka, Verdana, Arial, Helvetica, Sans; font-weight: normal;}
.verd10lgry {font-size: 10px; color: #666666; font-family: "MS PGothic", Osaka, Verdana, Arial, Helvetica, Sans; font-weight: normal;}
.verd9dgry {font-size: 10px; color: #333333; font-family: "MS PGothic", Osaka, Verdana, Arial, Helvetica, Sans; font-weight: normal;}
.verd9lgry {font-size: 10px; color: #666666; font-family: "MS PGothic", Osaka, Verdana, Arial, Helvetica, Sans; font-weight: normal;}
.buymodtext {font-size: 11px; color: #333333;    font-family: "MS PGothic", Osaka, Verdana, Arial, Helvetica, Sans;	font-weight: normal; white-space: nowrap;}
.buymodtextWrap {font-size: 12px; line-height: 18px; color: #333333; font-family: "MS PGothic", Osaka, Verdana, Arial, Helvetica, Sans; font-weight: normal;}
.favhead {font-size: 12px; line-height: 18px; color: #666666; font-family: "MS PGothic", Osaka, Verdana, Arial, Helvetica, Sans; font-weight: normal;}
.copyright {font-weight: normal; font-size: 9px; color: #666666; font-family: "MS PGothic", Osaka, Verdana, Arial, Helvetica, Sans;}
.outofstock {font-weight: normal; font-size: 10px; color: #9E836A;    font-family: "MS PGothic", Osaka, Verdana, Arial, Helvetica, Sans;}
.error {font-weight: normal; font-size: 12px; color: #FF0000; font-family: "MS PGothic", Osaka, Verdana, Arial, Helvetica, Sans;}
.error2 {font-weight: normal; font-size: 10px; color: #FF0000; font-family: "MS PGothic", Osaka, Verdana, Arial, Helvetica, Sans;}
.laberr {font-weight: normal; font-size: 10px; color: #FF0000; font-family: "MS PGothic", Osaka, Verdana, Arial, Helvetica, Sans;}
.srpag {font-size: 10px; color: #000000; font-family: "MS PGothic", Osaka, Verdana, Arial, Helvetica, Sans;	font-weight: normal;}
a.srpag {color: #9E836A; font-weight: normal; text-decoration: none;}
a.srpag:link {color: #9E836A; font-weight: normal; text-decoration: none;}
a.srpag:visited {color: #9E836A; font-weight: normal; text-decoration: none;}
a.srpag:hover {color: #9E836A; font-weight: normal;	text-decoration: underline;}
.bgwhite {background-color: #ffffff;}
.bglgrybrwn {background-color: #f5f5f3;}
.bggry33 {background-color: #333333;}
.bgbeige {background-color: #fdf9ed;}
.bgmenubeige {background-color: #fefbf4;}
.bggry9a {background-color: #9a9a9a;}
.bggryef {background-color: #efefef;}
.bggrycc {background-color: #cccccc;}
.bghdryellow {background-color: #FDF9ED;}
select.graytextfield {font-family: "MS PGothic", Osaka, Verdana, Arial, Helvetica, Sans; font-size: 12px;color: #333333; border: solid 1px;border-color: #bbbbbb; margin:0px; width:130px; height:19px; line-height:16px; vertical-align:top;}
input.graytextfield {font-family: "MS PGothic", Osaka, Verdana, Arial, Helvetica, Sans; font-size: 12px;color: #333333; border: solid 1px;border-color: #bbbbbb; margin:0px; width:130px; height:19px; line-height:16px; vertical-align:top;}
input.textfield {font-family: "MS PGothic", Osaka, Verdana, Arial, Helvetica, Sans;	font-size: 10px; color: #333333; border: solid 1px;	border-color: #999999;padding:0px; margin:0px;}
select.searchtextfield {font-family: "MS PGothic", Osaka, Verdana, Arial, Helvetica, Sans; font-size: 10px;color: #333333; border: solid 1px;border-color: #999999; margin:0px; width:130px; height:19px; line-height:16px; vertical-align:top;}
input.searchtextfield {font-family: "MS PGothic", Osaka, Verdana, Arial, Helvetica, Sans; font-size: 10px;color: #333333; border: solid 1px;border-color: #999999; margin:0px; width:130px; height:19px; line-height:16px; vertical-align:top;}
input.footertextfield {font-family: "MS PGothic", Osaka, Verdana, Arial, Helvetica, Sans; font-size: 10px;color: #333333; border: solid 1px;border-color:#D0D0D0;margin:0px;width:158px; line-height:16px; height:20px; vertical-align:top;}
input.qty {font-family: verdana;	font-size: 9px;	color: #767676;	text-align:center;	border-width: 1px;	border-color: #767676;	border-style: solid;}
select.drop {font-family: "MS PGothic", Osaka, Verdana, Arial, Helvetica, Sans;	font-size: 10px; color: #333333; border-width: 1px;	border-color: #999999; border-style: solid;}
textarea.textfield {font-family: "MS PGothic", Osaka, Verdana, Arial, Helvetica, Sans;	font-size: 10px; color: #333333; border-width: 1px;	border-color: #999999; border-style: solid;}
div.container {position: relative;   text-align: center;}
td.roll {color: #ffffff;}
td.roll:hover {color: #666666;}
form {margin: 0;padding:0; border:0;}
.darkLine{background-color: #666666; margin: 0px; padding:0px; margin-top: 5px; margin-bottom: 5px;}
.lightLine{background-color: #E8E8E8; margin: 0px; padding:0px; margin-top: 5px; margin-bottom: 5px;}
/* MPP and SPP Styles*/
#mppProductArea{left: 0px; width: 710px; position: relative; margin-top: 20px; margin-left: 0px; adding-left: 0px;}
.mppHeader{margin-top: 30px;  margin-bottom: 5px;}
.sectionbox{left: 655px; position: absolute; top: 138px;}
.mppProdImg {padding-left: 25px; width: 150px; padding-right: 25px; text-align: center; vertical-align: top;}
.mppProdName{font-size: 12px; vertical-align: top; width: 110px; margin-bottom: 15px;}
.blueprodLine{background-color: #A2CDE2; margin-top: 12px; margin-bottom: 9px;}
.mppProdDesc{width: 190px; font-size: 12px; line-height: 18px; color: #000000; font-weight: normal; font-family: "MS PGothic", Osaka, Verdana, Arial, Helvetica, Sans;}
.mppProdDesc1{width: 190px; font-size: 12px; line-height: 18px; color: #333333; font-weight: bold; font-family: "MS PGothic", Osaka, Verdana, Arial, Helvetica, Sans;}
.mppProdDesc2{width: 190px; font-size: 12px; line-height: 18px; color: #000000; font-weight: normal; font-family: "MS PGothic", Osaka, Verdana, Arial, Helvetica, Sans;}
.moredetails{margin-top: 5px; margin-bottom: 30px;}
.oz{font-size: 12px; line-height: 18px; color: #000000; font-weight: bold; font-family: "MS PGothic", Osaka, Verdana, Arial, Helvetica, Sans;}
.price{font-size: 12px; line-height: 18px; color: #000000; font-weight: bold; font-family: "MS PGothic", Osaka, Verdana, Arial, Helvetica, Sans;display : inline;}
.sppProdImg{width: 200px; height: 390px; padding-right: 20px; vertical-align: top; text-align: center;}
.sppProdName{margin-top: 60px; vertical-align: top; margin-bottom: 10px;}
.sppProdSubName{font-size: 12px; line-height: 18px; vertical-align: bottom; font-weight: bold; color: #000000; font-family: "MS PGothic", Osaka, Verdana, Arial, Helvetica, Sans;}
.sppProdDesc{vertical-align: top; font-size: 12px; line-height: 18px; color: #333333; font-weight: normal; font-family: "MS PGothic", Osaka, Verdana, Arial, Helvetica, Sans;}
.sppProdDesc1{vertical-align: top; font-size: 12px; line-height: 18px; color: #333333; font-weight: bold; font-family: "MS PGothic", Osaka, Verdana, Arial, Helvetica, Sans;}
.sppProdDesc2{width:330px; vertical-align: top; font-size: 12px; line-height: 18px; color: #333333; font-weight: normal; font-family: "MS PGothic", Osaka, Verdana, Arial, Helvetica, Sans;}
.use{vertical-align: top; font-size: 10px; line-height: 16px; color: #000000; font-weight: normal; font-family: "MS PGothic", Osaka, Verdana, Arial, Helvetica, Sans;}
#workswellwith{left: 564px; top: 145px; width: 165px; position: absolute;}
.workswellImg{text-align: center; margin-top: 10px; font-size: 10px; line-height: 16px; font-weight: bold; color: #333333; margin-bottom: 10px; vertical-align: bottom;}
UL{margin-top: 6px; margin-bottom: 10px; margin-left: 15px; padding-left : 0px;}
.sppHorizLine {left: 552px; top: 180px; height: 460; width: 1px; position: absolute; visibility: visible; background-color: #EAEAEA; color: #EAEAEA;}
/* End of MPP and SPP Styles */

/* what's new styles */

.whatsnewProdDesc{text-align: left; width: 176px; top: 100px; left: 180px; height: 315px; position: absolute; font-size: 12px; line-height: 18px; color: #000000; font-weight: normal; font-family: "MS PGothic", Osaka, Verdana, Arial, Helvetica, Sans;}
.darkLine0pxtop{background-color: #666666; margin: 0px;}
#box2Content{top: 130px; left: 373px; position: absolute; visibility: hidden;}
#box3Content{top: 130px; left: 373px; position: absolute; visibility: hidden;}
#box4Content{top: 130px; left: 373px; position: absolute; visibility: hidden;}
#box5Content{top: 130px; left: 373px; position: absolute; visibility: hidden;}
.whatsnewprodLine{background-color: #3A63AB; margin-top: 5px; margin-bottom: 10px;}
/* what's new styles end */


csTable{width:600px; padding-left:10px; padding-top:0px; padding-right:0px;}

.clean_prodLine{background-color:#A2CDE2; margin-top:12px; margin-bottom:9px;}
.shave_prodLine{background-color:#00743E; margin-top:12px; margin-bottom:9px;}
.treat_prodLine{background-color:#3A63AB; margin-top:12px; margin-bottom:9px;}
.hairbody_prodLine{background-color:#C03206; margin-top:12px; margin-bottom:9px;}
.bestsellers_prodLine{background-color:#000000; margin-top:12px; margin-bottom:9px;}

/* grooming guide */
.ggHeaders{font-size: 11px; font-weight:bold; color: #333333; font-family:"MS PGothic", Osaka, Verdana, Arial, Helvetica, Sans;}
.tblContent{font-size: 12px; color: #333333; line-height: 18px; font-family: "MS PGothic", Osaka, Verdana, Arial, Helvetica, Sans;}
/* grooming guide styles end */
