/* Global Class */
html, body {height:100%;}
body {margin:0px; background:#ffffff;}/*E3E3E3*/
table {font-size:12px; color:#292B2A; font-family:Arial, Tahoma, Helvetica, Verdana; text-align:;}
img{border:0px;}
input, select, textarea{ font-size:12px; border:1px solid #CCCCCC; padding:3px;}
form {margin:0px; padding:0px;}


h1{font-size:22px; background-image:url(../images/my_hd_bg.gif); background-repeat:repeat-x; height:30px; vertical-align:middle; color:#294C76; border:#A8BCD4 solid 1px; margin:0 0 0 0; padding:0px 0 0 15px;}
h2{font-size:16px; color:#696898; margin:0 0 0 0; padding:0 0 0 0;}
h3{font-size:18px; color:#919191; margin:0 0 0 0; padding:0 0 0 0;}
h4{font-size:18px; color:#4F4F51; background:url(../images/subhd-back.jpg) repeat-x;  font-weight:normal; margin:0 0 0 0; padding:9px 9px 9px 9px;}
.h4{font-size:22px; color:#4D4D4D; font-weight:bold; margin:0 0 0 0; padding:0 0 0 0;}
h5{font-size:18px; color:#4F4F51; background:url(../images/subhd-back1.jpg) repeat-x; font-weight:normal; margin:0 0 0 0; padding:9px 9px 9px 9px;}
hr{color:#999999; height:1px; padding:0px;}
.pagehd{ font-size:24px; color:#3C5186; font-family:Century Gothic; font-weight:bold; padding-left:15px; text-transform:uppercase; }

.p10{padding:5px; font-size:9px; font-family:Verdana; font-weight:normal;}
.p9{padding:9px; text-align:justify; }
.p5{padding:10px; text-align:justify; border-left:1px solid #cccccc; border-bottom:1px solid #cccccc; border-right:1px solid #cccccc;}
.pl10{padding-left:10px;}
.pr10{padding-right:10px;}
.pt10{padding-top:10px;}
.pb10{padding-bottom:10px;}

.xline {border-top:1px #C4C4C4 solid; height:1px;}
.yline {border-left:1px #C4C4C4 solid;}
.noborder {border:0px none; padding:0px;}
.h100{height:100%; vertical-align:top;}
.taj{text-align:justify;}
.tsm{font-size:11px;}
.error, .errmsg, .errormsg {color:#ff0000; font-weight:normal;}

/*Site width handle */
.maintable {width:984px; background:#FFFFFF; border-left:6px solid #ffffff; border-right:6px solid #ffffff;}

/* Top Section */
.topsection {width:100%; vertical-align:top; background-color:#ffffff; color:#4B5656; border:0; }
.topsection b{padding-left:3px; color:#EC1968; border:0;}
.topsection a{color:#161616; text-decoration:none; font-weight:normal; border:0;}
.topsection a:hover {color:#000000; text-decoration:none; border:0;}
.topsection span{padding-left:3px; color:#ffffff; text-transform:uppercase; font-weight:bold; font-size:14px; border:0;}

.topstr{padding:3px 0px 0px 3px; color:#ffffff; font-size:16px; font-weight:bold; }

/* Left Section */
.leftsection {width:215px; vertical-align:top; background-color:#E1EBF7; text-align:justify;}
.leftsection b{text-transform:uppercase; color:#416AE0; font-weight:bold; font-size:22px;}
.leftsection a{color:#57575B; text-decoration:none; font-weight:normal;}
.leftsection a:hover{color:#000000; text-decoration:none;}
.alphabet{background-color:#C9C9C9;}
.alphabet td{border:#BCC8D6 solid 0px;}
.alphabet a{background-color:#ffffff; display:block; color:#495E78; text-decoration:none; font-weight:normal;}
.alphabet a:hover{background:#E9E7E7; color:#000000; text-decoration:none;}

.alphabet_m td{ background-color:#CCCCCC; border:#BCC8D6 solid 1px;}
.alphabet_m a{color:#495E70; text-decoration:none; font-weight:normal;}
.alphabet_m a:hover {color:#000000; text-decoration:none;}

a.leftlink:link, a.leftlink:visited, a.leftlink:active {color:#666666; text-decoration:none; font-weight:normal;}
a.leftlink:hover {color:#000000; text-decoration:none;}

a.leftlink1:link, a.leftlink1:visited, a.leftlink1:active {color:#7D4E85; text-decoration:none; padding-left:6px; font-weight:bold;}
a.leftlink1:hover {color:#000000; text-decoration:none;}

a.lefthd:link, a.lefthd:visited, a.lefthd:active {color:#ffffff; text-decoration:none; font-weight:bold; padding-left:10px;}
a.lefthd:hover {color:#eeeeee; text-decoration:none;}

.leftsection ul{padding:0px; margin:5px 0px 5px 8px; list-style:none;}
.leftsection li{padding:2px 0px 2px 15px; margin:0px; font-size:13px; background:url(../images/leftbullet.gif) no-repeat left;}
.leftsection li a{color:#57575B; text-decoration:none; font-weight:bold;}
.leftsection li a:hover {color:#000000; text-decoration:none;}

.leftsection .hd{font-weight:bold; padding:5px; padding-left:10px; font-size:18px; color:#32568A;}
.leftsection .hd a{background-color:#666666; color:#FFFFFF; text-decoration:underline; font-weight:bold;}
.leftsection .hd a:hover {background-color:#666666; color:#FFFFFF; text-decoration:none;}

.leftframe{ background:#E1EBF7;}

/* Middle Section */
.middlesection {vertical-align:top; background-color:#ffffff; border-left:6px solid #ffffff;}
.middlesection b{color:#F04B8F;}
.middlesection strong{font-weight:bold; font-size:12px; color:#000000;}
.middlesection a{color:#282971; text-decoration:none;}
.middlesection a:hover {color:#666666; text-decoration:underline;}
a.midlink:link, a.midlink:visited, a.midlink:active {color:#333333; text-decoration:underline; font-weight:normal;}
a.midlink:hover {color:#333333; text-decoration:none;}

/* bottom Section */
.bottomsection { width:100%; vertical-align:top; background-color:#ffffff; height:35px; text-align:justify;}
.bottomsection strong{ font-weight:bold; font-size:12px;}
.bottomsection b{text-transform:uppercase; font-weight:bold; font-size:12px;}
.bottomsection a{color:#000000; text-decoration:none; font-weight:normal; padding:0 3px 0 3px;}
.bottomsection a:hover {color:#666666; text-decoration:underline;}

.botlink {color:#ffffff; font-weight:bold; background:#27276F;}
a.botlink:link, a.botlink:visited, a.botlink:active {color:#ffffff; font-weight:bold;}
a.botlink:hover {color:#E0B64D; text-decoration:none;}

/* link Class */
.more{text-transform:uppercase; font-weight:bold; font-size:11px; color:#956DC1; font-family:arial narrow; background:transparent url(../images/midbullet.gif) no-repeat right; padding-right:15px; text-decoration:none; }
.more a{ color:#666666; text-decoration:none; font-weight:bold;}
.more a:hover { color:#000000; text-decoration:none;}

.view{font-weight:normal; font-size:12px; background:transparent url(../images/zoom.gif) no-repeat left; padding-left:22px; text-decoration:none; }
.view a{ color:#52518E; text-decoration:none; font-weight:normal;}
.view a:hover { color:#000000; text-decoration:none;}		

a.normallink:link, a.normallink:visited, a.normallink:active {color:#e61a6c; text-decoration:underline; font-weight:normal;}
a.normallink:hover {color:#426AE3; text-decoration:none;}

a.top-link-ac:link, a.top-link-ac:visited, a.top-link-ac:active {color:#E51869; padding:5px; text-decoration:none; font-weight:normal;}
a.top-link-ac:hover {color:#426AE3; text-decoration:none;}

a.smallink:link, a.smallink:visited, a.smallink:active {color:#F04B8F; text-decoration:underline; font-weight:normal;}
a.smallink:hover {color:#000000; text-decoration:none;}

a.small:link, a.small:visited, a.small:active {color:#ffffff; font-size:11px; text-decoration:none; font-weight:bold;}
a.small:hover {color:#000000; text-decoration:underline;}

a.qualdev:link, a.qualdev:visited, a.qualdev:active {color:#ff8000; text-decoration:underline; font-weight:normal;}
a.qualdev:hover {color:#E0B64D; text-decoration:none;}

/* prodcut related Class */
.thumb{ border:0px solid #666666; height:auto;}
.middthumb{width:200px; border:0px solid #666666; height:auto;}
a.prname:link, a.prname:visited, a.prname:active{color:#666666; text-decoration:none; font-weight:bold; font-size:11px;}
a.prname:hover{color:#000000; text-decoration:underline;}
.prname h2{color:#666666; text-decoration:none; font-weight:bold; font-size:11px; margin:0px; padding:0px;}
.prname h2:hover{color:#000;}
.productbox{width:170px;}
.productbox b{color:#5B5BAE; font-size:12px;}
.rprice{text-decoration:line-through; color:#666666;}
.price{ color:#E01A69; font-weight:bold;}
.prices{ color:#5B5BAE; font-weight:bold;}
.priceb{ color:#E01A69; font-weight:bold; font-size:16px;}

/* Breadcrumb Links */
.breadcrumb{color:#000000; border-bottom:1px solid #CACACA; padding:5px; height:35px; font-weight:bold; background:background:url(../images/xrep4.gif) repeat-x;}
.breadcrumb a{background:transparent url(../images/breadarrow.gif) no-repeat center right; padding:0 18px 0 10px; color:#4F5153; font-weight:normal; } 
.breadcrumb a:visited, .breadcrumb a:active{color:#4F5153; text-decoration:none; font-weight:normal;}
.breadcrumb a:hover{text-decoration:none;}

/* button Class */
a.ovalbutton{background: transparent url(../images/oval-pink-left.gif) no-repeat top left; display: block; float:left; line-height: 14px; height: 20px; padding-left:10px; text-decoration:none; padding-right:1px;}
a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton{color: #FFFFFF; font-weight:bold; text-transform:uppercase; text-decoration:none;}
a.ovalbutton span{background: transparent url(../images/oval-pink-right.gif) no-repeat top right; display:block; padding:3px 11px 3px 0; text-decoration:none; }
a.ovalbutton:hover{ text-decoration:none; background-position: bottom left;}
a.ovalbutton:hover span{ text-decoration:none; background-position: bottom right; color:#921648;}

a.button1{background: transparent url(../images/pink-left-b.gif) no-repeat top left; display: block; float:left; line-height: 14px; height: 26px; padding-left:14px; text-decoration:none; padding-right:1px;}
a:link.button1, a:visited.button1, a:active.button1{color: #FFFFFF; font-weight:bold; text-transform:uppercase; text-decoration:none;}
a.button1 span{background: transparent url(../images/pink-right-b.gif) no-repeat top right; display:block; padding:6px 14px 6px 0; text-decoration:none; }
a.button1:hover{ text-decoration:none; background-position: bottom left;}
a.button1:hover span{ text-decoration:none; background-position: bottom right; color:#921648;}

a.button{background: transparent url(../images/pink-left.gif) no-repeat top left; display: block; float:left; line-height: 14px; height:28px; padding-left:40px; text-decoration:none; padding-right:1px;}
a:link.button, a:visited.button, a:active.button{color: #FFFFFF; font-weight:bold; text-transform:uppercase; text-decoration:none;}
a.button span{background: transparent url(../images/pink-right.gif) no-repeat top right; display:block; padding:7px 15px 7px 0; text-decoration:none; }
a.button:hover{ text-decoration:none; background-position: bottom left;}
a.button:hover span{ text-decoration:none; background-position: bottom right; color:#FD9DC3;}

/* Paging Class */
.pagination{padding:0px;}
.pagination ul{margin:0; padding-top:10px; /*Set to "right" to right align pagination interface*/}
.pagination li{list-style-type:none;}
.pagination a, .pagination a:visited{padding:0 4px 0 4px; margin:0px 0px 0px 2px; text-decoration:none;}
.pagination a:hover,.pagination a:active{padding:0 4px 0 4px; text-decoration:none;}

.pagination a.currentpage{ color:#333333 !important; background-color:#ffffff; border:none; font-weight:bold; cursor:default; line-height:18px;}
.pagination a.disablelink, .pagination a.disablelink:hover{padding:0 4px 0 4px; color:#3C3777; text-decoration:none; !important;}
.pagination a.prevnext{font-weight: bold; line-height:18px;}
.pagination a.prevnext:hover{padding:0 4px 0 4px; text-decoration:none;}

/* Static Pages */
.staticpg { color:#292b2a;  font-weight:normal; text-align:justify;}
.staticpg strong { color:#292b2a; font-size:13px; font-weight:bold;}
.staticpg span { display:block; background:#EBF2F9; border:1px solid #DFEAF5; color:#32568a; padding:5px 5px 5px 10px; font-size:12px; font-weight:bold;}
.p10{padding-left:12px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}

.staticpg a{ color:#006699; text-decoration:underline; font-weight:normal;}
.staticpg a:hover {color:#000000; text-decoration:none;}

.staticpg ul{padding:0px; margin:5px 2px 8px 24px; list-style:disc; }
.staticpg li{padding:3px 3px 3px 0px; margin:0px; text-align:justify;}
.staticpg li a{color:#006699; text-decoration:underline; font-weight:normal;}
.staticpg li a:hover {color:#000000; text-decoration:none;}

/* Site Structure END shopping cart Sections*/
.border{border:1px solid #DDDDDD; background:#FCFCFC; padding:7px;}
.allborder{background:#D8D8D8;}
.allborder b{color:#5F5F5F; font-size:12px;}
.tableheader td{background:#5C5C5C; color:#ffffff; padding:5px; font-weight:bold;}
.tableheader a{ color:#ffffff; font-size:11px; text-decoration:underline; font-weight:normal;}
.tableheader a:hover { color:#ffffff; text-decoration:none;}

.tableheader1 td{background:#5C5C5C; color:#ffffff; padding:0px; font-weight:bold;}
.tableheader2 td{background:#E6F2FF; color:#2E4F73; padding:5px; font-weight:bold;}

.lightbg a{ color:#3F3F79; text-decoration:underline; font-weight:normal;}
.lightbg a:hover { color:#000000; text-decoration:none;}
.lightbg td{ background:#ffffff; padding:3px;}
.lightbg b{color:#EF4188; font-size:12px;}
.prdocutdtl h2{margin:0px; padding:0px; height:15px; background:none; color:#3F3F79; font-size:12px;}

.lightbg1 a{ color:#666666; text-decoration:underline; font-weight:normal;}
.lightbg1 a:hover { color:#000000; text-decoration:none;}
.lightbg1 td{ background:#ffffff; padding:3px;}
.lightbg1 b{color:#365592; font-size:12px; font-weight:normal;}

.darkbg td{ background:#F0EFED; padding:3px;}
.darkbgp td{ background:#FDC0DF; color:#666666; font-weight:bold; padding:5px;}
.darkbg a{ color:#666666; font-size:11px; text-decoration:underline; font-weight:normal;}
.darkbg a:hover { color:#000000; text-decoration:none;}
.darkbg1 td{ background:#E0E8F3; color:#666666; font-weight:bold; padding:5px;}


/* myaccount*/
.malink {font-size:12px; color:#2F5079; text-align:justify; text-transform:none; font-weight:normal;}
.malink strong{font-size:12px; color:#2F5079; text-transform:none; text-decoration:none; }
.malink b{font-size:12px; color:#2F5079; text-transform:none; text-decoration:underline; }
.malink b:hover{font-size:12px; color:#829FBB; text-decoration:none;}
a.malink:link, a.malink:visited, a.malink:active{color:#2F5079; text-decoration: underline; }
a.malink:hover{color:#DC7027; text-decoration:none;}

.fieldtxt{ font-size:14px;}

.maheading {color:#ffffff; text-transform:none; font-size:14px; font-family:arial; text-decoration:none; font-weight:bold;}
.maheading a{color:#ffffff; text-transform:none; font-size:14px; font-family:arial; text-decoration:none;}
.maheading a:hover {color:#B4CAE5; text-decoration:none;}

.search{background:url(../images/xmidbg.gif) repeat-x top #ffffff;}
.search a{color:#161616; text-decoration:underline; font-weight:bold;}
.search a:hover {color:#000000; text-decoration:none;}

.total{font-size:16px; padding-right:20px; color:#333333; font-weight:bold;}
.callus{background:url(../images/callus.gif) no-repeat; padding-top:17px; color:#ffffff; background-position:center; height:25px; padding-left:10px; font-weight:bold; font-size:15px; width:176px;}

a.safelink:link, a.safelink:visited, a.safelink:active {background:transparent url(../images/arrow.gif) no-repeat left; padding:0 0px 0 10px; color:#D9286E; font-weight:normal; text-decoration:underline; font-weight:normal;}
a.safelink:hover{text-decoration:none; color:#000000;}

.midright b{color:#2E4F73; font-weight:bold;}
.midright strong{color:#E61A6C; font-weight:bold;}
.midright a{color:#000000; text-decoration:none;}
.midright a:hover {color:#666666; text-decoration:underline;}

.money{font-size:14px; color:#333333; font-weight:bold;}

a.viewfilter:link, a.viewfilter:visited, a.viewfilter:active {color:#000000; text-decoration:underline;}
a.viewfilter:hover {color:#666666; text-decoration:none;}

.login{color:#416AE0; font-size:16px; padding-left:15px;}

.freesh{color:#424347; font-weight:normal; font-size:16px; text-transform:capitalize; }
.freesh b{color:#3C5186; font-weight:normal; font-size:20px; text-transform:capitalize;}

.freesh1{color:#5C79B0; font-weight:bold; font-size:10px; text-transform:uppercase;}
.freesh1 b{color:#3C5186; font-weight:normal; font-size:24px; text-transform:uppercase;}
.freesh1 strong{color:#424347; font-weight:bold; font-size:10px; text-transform:uppercase;}

.back strong{ color:#465051;}
.back a{color:#395288; text-transform:uppercase; font-weight:bold;}
.back a:hover {color:#000000; text-decoration:none;}

.dhd{color:#416AE0; font-weight:normal; font-size:16px; font-weight:bold;}
.dback{border:1px solid #eeeeee;}


/* alpha widget*/
.alpha { color:#E1EBF7;    }
.alpha strong{ background:#E1EBF7; padding:3px; font-size:18px; text-decoration:none; border:1px solid #BBCEE4; color:#3A669C;}
.alpha strong a{  font-size:18px; text-decoration:none;  color:#3A669C;}
.alpha strong a:hover{  font-size:18px; text-decoration:none;  color:#465051;}
.alpha a{color:#616161; text-transform:uppercase; text-decoration:underline; padding:2px;  font-size:12px;}
.alpha a:hover {color:#616161; text-decoration:none;}
.textalpha{color:#395288; text-transform:uppercase; text-decoration:none; padding:2px;  font-size:18px;}
.textalpha a{color:#395288;  text-decoration: underline; padding:2px;  }
.textalpha a:hover {color:#000000; text-decoration:none;}

.inputw, .input{ height:22px;}

.producth1 h1{font-size:18px; color:#4F4F51; background:url(../images/subhd-back1.jpg) repeat-x; font-weight:normal; margin:0 0 0 0; padding:9px 9px 9px 9px; border:0px; height:25px;}

.brandh1 h1 {font-size:12px; color:#4F4F51; background:none;  margin:0 0 0 0; padding:0px 9px 0px 9px; border:0px; height:15px;}
.brandh2 h2 {font-size:12px; color:#666666; background:none;  margin:0 0 0 0; padding:0px 0px 0px 0px; border:0px; font-weight:normal; height:15px;}

/*SEO Class*/
.perfume {font-size:18px; color:#4F4F51; background:url(../images/subhd-back.jpg) repeat-x; font-weight:normal; margin:0 0 0 0; padding:0px 0px 0px 9px; border:0px; height:18px;}
.perfume h1{font-size:18px; color:#4F4F51; background:none; font-weight:normal; margin:0 0 0 0; padding:9px 9px 9px 9px; border:0px; height:18px;}
