 * {
margin:0 auto;
padding:0
}

.handimage {
cursor:pointer;
}

BODY {
background-color:#fff;
color:#333;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif
}

A:hover {
color:#333;
font:11px Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline
}

H1 {
color:#333;
font:bold 16px Verdana, Arial, Helvetica, sans-serif
}

H2 {
color:#333;
font:bold 14px Verdana, Arial, Helvetica, sans-serif
}

H3 {
color:#9D78B6;
font:bold 12px Verdana, Arial, Helvetica, sans-serif
}

H4 {
color:#333;
font:bold 11px Verdana, Arial, Helvetica, sans-serif
}

H5 {
color:#333;
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
line-height:17px;
margin:25px
}

P {
color:#333;
font:11px Verdana, Arial, Helvetica, sans-serif;
line-height:17px
}

IMG {
border:0
}

TD {
font:normal 12px Verdana, Arial, Helvetica, sans-serif
}

PRE {
font-size:12px;
line-height:22px;
margin-bottom:10px;
margin-top:20px
}

LI {
color:#000;
font:11px Verdana, Arial, Helvetica, sans-serif;
line-height:16px;
list-style:square
}

INPUT {
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
vertical-align:middle
}

SELECT {
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
vertical-align:middle
}

TEXTAREA {
font:normal 11px Verdana, Arial, Helvetica, sans-serif
}

.heading {
font:bold 10px Verdana, Arial, Helvetica, sans-serif;
color:#0473A3;
padding-left:3px;
border-bottom:solid 1px #BBD976
}

.orangepadding {
border:solid 1px #BBD976;
padding:2px
}

.padding {
padding:2px
}

.orangeline {
background-color:#FFF;
border-top:solid 1px #333
}

.intend {
padding-left:5px
}

.blueline {
background-color:#FFF;
border:solid 1px #33A7D9
}

.diwaliborder {
border-right:solid 1px #9D0404;
border-left:solid 1px #9D0404
}

.diwaligreenborder {
background-color:#FFF;
border:solid 1px #9D8C30
}

A.diwalilink:hover {
color:#FFD324;
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none
}

A.signin:hover {
color:#000;
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline
}

.navpad {
border:solid 1px #FFF
}

.sku {
font:normal 7px Verdana, Arial, Helvetica, sans-serif;
color:#000
}

.welcome {
font:bold 11px Arial, Helvetica, sans-serif;
color:#000
}

.message {
font:normal 11px Arial, Helvetica, sans-serif;
color:red
}

.fontsmall {
font:normal 12px Arial, Helvetica, sans-serif;
color:#000;
word-spacing:0.2em
}

.testheading {
font:bold 11px Arial, Helvetica, sans-serif;
color:red
}

.address {
font:normal 11px Arial, Helvetica, sans-serif;
color:#000;
word-spacing:0.2em
}

.fontbold {
font:bold 11px Arial, Helvetica, sans-serif;
color:#000;
word-spacing:0.2em
}

.featureproductname {
font:bold 15px Verdana, Arial, Helvetica, sans-serif;
color:#C00
}

.productname {
font:bold 10px Verdana, Arial, Helvetica, sans-serif;
color:#666
}

.list1 {
background-color:#FFF;
border:solid 1px #BBD976
}

.list2 {
background-color:#F6f6f6;
border:solid 1px #BBD976
}

.grey {
background-color:#D6D6D6
}

.searchby {
border:solid 1px #666;
background-color:#fff;
font:12px Arial, Helvetica, sans-serif;
color:#333;
height:25px;
padding:2px
}

.topbg {
border-top:solid 1px #fff;
border-right:solid 1px #fff;
border-left:solid 1px #CCC;
color:#fff;
height:20px;
background-color:#F08B1C;
font:bold 10px Verdana, Arial, Helvetica, sans-serif;
padding-left:4px
}

.activepath {
font:bold 12px Arial, Helvetica, sans-serif;
color:#c00
}

.global {
border-top:solid 1px #fff;
border-right:solid 1px #fff;
color:#fff;
height:20px;
background-color:#c00
}

.toplink {
background-color:#006c98;
height:18px
}

A.toplinknav:hover {
color:#fff;
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline
}

.showing {
color:#333;
font:11px Arial, Helvetica, sans-serif;
border-bottom:solid 1px #EEE
}

.greenbg {
background-color:#CBE393;
height:40px;
font:bold 11px Arial, Helvetica, sans-serif;
color:#FFF;
padding-left:5px
}

.fontblue {
font-size:13px;
color:#5B9BC7
}

.strikeprice {
color:#333;
font:12px Arial, Helvetica, sans-serif;
text-decoration:line-through
}

.strike {
color:red;
font:11px Arial, Helvetica, sans-serif
}

.greenwhitebg {
background-color:#fff;
border:solid 1px #CBE393;
padding-left:5px;
font-size:13px;
color:#5B9BC7
}

.green2 {
background-color:#fff;
border:solid 1px #CBE393;
padding:3px
}

.assborder {
border-bottom:solid 1px #F2F2F2;
padding:3px
}

.bg {
background-color:#fff
}

.selectbg1 {
background-color:#f6f6f6;
font:bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#333
}

.selectbg {
background-color:#fff;
border-bottom:solid 1px #EEE
}

.shotry {
border-bottom:solid 1px #ccc;
font:bold 11px Arial, Helvetica, sans-serif;
color:#000;
height:21px;
padding-left:3px;
border-top:solid 2px #ccc;
background-color:#efefef
}

.shopamttry {
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#000;
background-color:#f6f6f6;
height:25px;
padding-right:3px
}

.shoppingty {
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#000;
border-bottom:solid 1px #CCC;
padding-right:3px
}

.subtotal {
font:bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#666;
border-bottom:solid 1px #69C;
padding-right:3px
}

.shiptext {
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#9D78B6
}

.borderbody {
border-bottom:solid 1px #ccc;
height:23px;
color:#c00;
font-size:11px;
font-weight:700;
padding-left:3px
}

.header {
border-bottom:solid 1px #ECF4D7;
font:bold 11px Arial, Helvetica, sans-serif;
color:#9D78B6;
height:21px;
background-color:#F4FAEB;
padding-left:3px;
border-top:solid 2px #CBE393
}

.giftthumbnail {
border:solid 1px #80A0D3
}

.homestorethumbnail {
border:solid 1px #D5DA78
}

.tastethumbnail {
border:solid 1px #C78FBF
}

.kidsthumbnail {
border:solid 1px #F48473
}

.lifethumbnail {
border:solid 1px #FCBC86
}

.thumbnail {
border:solid 1px #f6f6f6;
border-top:none;
padding:2px
}

.thumbnailhome {
border:solid 1px #E8E8E8
}

.homeborder {
border:solid 1px #E8E7E7;
height:80px;
padding:2px
}

.add {
padding-left:2px;
font:normal 11px Arial, Helvetica, sans-serif;
color:#BEBEBE;
background-color:#fff
}

.login {
border:solid 1px #f6f6f6;
border-top:none;
height:20px;
padding-right:4px
}

.inactivecheckout {
height:25px;
border:solid 1px #f6f6f6;
font:14px Arial, Helvetica, sans-serif;
color:#BEBEBE;
text-align:center;
padding:2px
}

.you {
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
color:#9D78B6
}

.inactive {
height:25px;
font:bold 12px Arial, Helvetica, sans-serif;
color:#666;
background-color:#f6f6f6;
padding-left:4px;
letter-spacing:0.02em;
text-align:center
}

.activecheckout {
height:25px;
font:bold 12px Arial, Helvetica, sans-serif;
color:#C03;
background-color:#f6f6f6;
padding-left:4px;
letter-spacing:0.02em;
text-align:center
}

.leftline {
border-bottom:solid 1px #FFF;
background-color:#F5F5F5;
padding:2px
}

.friend {
padding-left:4px;
background-color:#FF84BB;
font:11px Arial, Helvetica, sans-serif;
color:#fff
}

.activeleftlink {
color:#c00;
font:bold 12px Arial, Helvetica, sans-serif;
text-decoration:none
}

.paging {
font:bold 12px Verdana, Arial, Helvetica, sans-serif
}

.greyborder {
border-bottom:solid 1px #adadad
}

.rightborder {
border-right:solid 1px #CFCFCF;
border-left:solid 1px #CFCFCF
}

.orangehomeborder {
border-right:solid 1px #EA7900;
border-left:solid 1px #EA7900
}

.delivery {
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#000;
height:20px;
border-bottom:solid 1px #CCC;
padding-right:3px
}

.homebotborder {
border-bottom:solid 1px #EA7900
}

.bggrey {
background-color:#DADADA
}

.bglightgrey {
background-color:#F5F5F5;
border:solid 1px #DADADA
}

.bgpurp {
background-color:#7E7E7E
}

.bgpurp_line {
border:solid 1px #7E7E7E
}

.bglightpurp {
background-color:#FFF;
border:solid 1px #999
}

.fontwhite {
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#FFF
}

.bgmidpurp {
background-color:#EFE9E9
}

.special {
z-index:1
}

.bordercoffee {
border:solid 1px #9C4900
}

.buttonback {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:700;
color:red;
text-decoration:underline;
background-color:#f7f7f7;
border:none;
width:55px
}

.borderred {
border:solid 1px #C00;
padding:2px
}

.fonttopprise {
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#C00
}

.fontredbold {
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#C00
}

.fontpurpbold {
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#7D6996
}

.rightbrd {
border-right:solid 1px #E8E8E8;
border-left:solid 1px #E8E8E8
}

.bordertopbott {
border-top:solid 1px #E2E2E2;
border-bottom:solid 1px #E2E2E2;
border-left:none 1px #E2E2E2;
border-right:none 1px #E2E2E2
}

.greenborderleftright {
border-left:solid 1px #E0E9D8;
border-right:solid 1px #E0E9D8;
border-top:none 1px #E0E9D8;
border-bottom:none 1px #E0E9D8
}

.borderdiwali {
border:solid 1px #F3A3A9
}

.diwaliprise {
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#F60
}

.kidbod {
border:solid 1px #8ECCAD;
border-top:none
}

.wombod {
border:solid 1px #D18BC5
}

.womleftbod {
border-left:solid 1px #D18BC5
}

.menrightleftbod {
border-left:solid 1px #8B99D1;
border-right:solid 1px #8B99D1
}

.menbod {
border:solid 1px #8B99D1
}

.tourbod {
border:solid 1px #2779CD
}

.kidleftcol {
border-left:solid 1px #00C418;
border-right:solid 1px #00C418
}

.getwatline {
border-top:solid 1px #DAD8E9;
border-bottom:solid 1px #DAD8E9
}

.ladwatline {
border-top:solid 1px #E7E8AC;
border-bottom:solid 1px #E7E8AC
}

.watpenrlbod {
border-left:solid 1px #ccc;
border-right:solid 1px #ccc
}

.borderleftright {
border-left:solid 1px #E8E8E8;
border-right:solid 1px #E8E8E8
}

.homemidlr {
border-left:solid 1px #CCC;
border-right:solid 1px #CCC
}

.astoboxtbline {
border-bottom:solid 1px #906E2B
}

.astopbotline {
border:solid 1px #CCC;
border-left:none
}

.xmasleft {
background-color:#F4FAF2;
border:solid 1px #79AF79;
border-top:none
}

.cdcombo {
border-left:solid 1px #B6CAE4;
border-right:solid 1px #B6CAE4
}

.cdvideo {
border-left:solid 1px #F2D3C6;
border-right:solid 1px #F2D3C6
}

.cdedu {
border-left:solid 1px #AEDBE8;
border-right:solid 1px #AEDBE8
}

.cdmovie {
border-left:solid 1px #BCBCBC;
border-right:solid 1px #BCBCBC
}

.frielefttext:hover {
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#FF246B;
text-decoration:underline
}

.verdanapink {
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#75004F;
margin-top:0;
line-height:20px;
text-decoration:none;
padding:13px 0 8px 10px
}

.verdanablack {
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#000;
line-height:15px;
text-decoration:none
}

.redborder {
border:solid 1px #C00
}

.greenlink {
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#FFF
}

.bgbottom {
border:solid 1px #70585D;
border-top:none
}

.greenborder {
border:solid 1px #344A33
}

A.xmasleftlink:hover {
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#FBEEEE;
text-decoration:underline
}

A.weddingleftlink:hover {
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#7E370D;
text-decoration:underline
}

A.weddingwhitelink:hover {
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#AA1509;
text-decoration:underline
}

A.weddinglink:hover {
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#8C6101;
text-decoration:underline
}

.valelefttext:hover {
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#C40000;
text-decoration:underline
}

A.summer_link:hover {
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#6e5500;
text-decoration:underline
}

A.mothrer_left_link:visited {
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none
}

A.mothrer_left_link:hover {
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:underline
}

A.mothrer_middle_link:hover {
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#ea2f9b;
text-decoration:underline
}

.link a {
font:11px "Tahoma", Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none
}

.link a:hover {
color:#ccc;
text-decoration:underline
}

.order-receipt .grey-bg {
background:url(../gifs/grey-bg.jpg) repeat-x;
height:21px
}

.order-receipt .black-bg {
background:url(../gifs/black-grey-midbg.jpg) repeat-x;
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#FFF
}

.order-receipt .header-mid-bg {
background:url(../gifs/grey-mid-bg.jpg) 0 0 repeat-x;
height:42px
}

.order-receipt .header-text {
font:bold 13px Verdana, Arial, Helvetica, sans-serif;
color:#360101
}

.order-receipt .matter-bg {
background:#FFF;
border-bottom:solid 1px #ccd5d2;
border-right:solid 1px #ccd5d2;
border-left:solid 1px #ccd5d2;
padding:15px
}

.order-receipt .card-text {
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#360101
}

.top_bg {
background:url(../gifs/images/top-bg.gif) repeat-x;
height:20px
}

#categoriescontainer {
width:167px;
background:URL(../gifs/images/topbg_section.gif) repeat-x top left;
font:bold 18px Arial;
color:#04609A;
position:relative;
float:left;
margin:0;
padding:8px
}

#categories {
width:167px;
margin:0;
padding:0
}

.title {
font:bold 12px/17px Arial;
color:#619731
}

#categories a {
font-size:11px;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#660;
text-decoration:none;
padding:0
}

#categories a:hover {
font-size:11px;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#660;
text-decoration:underline;
padding:0
}

#categories ul {
width:167px;
font-size:11px;
border-bottom:solid 1px #B9B903;
margin:0;
padding:3px 0 8px
}

#categories li {
display:inline;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#990;
text-decoration:none;
margin:0;
padding:0
}

#categories li a {
display:inline;
font-size:11px;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#000;
text-decoration:none
}

#categories li a:hover {
font-size:11px;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#000;
text-decoration:underline
}

#categoriesborder {
border-bottom:solid 1px #ADB9C2;
padding:3px 0
}

.footer_content {
font:normal 11px 'Tahoma';
color:#330
}

.footer_main_title {
padding-left:25px;
height:24px;
background:#EBEBD2;
line-height:24px;
font:bold 11px 'Tahoma';
color:#660
}

.footer_bg {
background:url(../gifs/footer_bg.gif) repeat-x;
height:62px;
padding-top:6px;
padding-left:20px;
padding-right:10px;
font:normal 11px 'Tahoma';
color:#333
}

.footer_title {
font:bold 11px 'Tahoma';
color:#660
}

#footer_links {
width:150px
}

#footer_links ul {
list-style:none;
margin:0;
padding:0
}

#footer_links li {
list-style:none;
font:normal 11px 'Tahoma';
color:#330;
text-decoration:none;
padding-bottom:4px
}

.copyright {
height:24px;
background:#EBEBD2;
line-height:24px;
font:normal 11px 'Tahoma';
color:#330;
text-align:center
}

.copyright a:hover {
font:normal 11px 'Tahoma';
color:#330;
text-decoration:underline
}

.category-bg {
background:url(../gifs/images/category-midbg-creamy.gif) repeat-x;
font:bold 13px Arial, Helvetica, sans-serif;
color:#161c02;
padding-left:7px;
border-top:solid 1px #b9b903;
border-left:solid 1px #b9b903;
border-right:solid 1px #b9b903;
height:25px
}

.category-mid-bg {
border:#b9b903 1px solid
}

.dotted-border {
background:url(../gifs/images/dots.gif) repeat-x;
height:1px
}

.vertical-dot {
background:url(../gifs/images/vertical-border.gif) repeat-y
}

.selected {
background-color:#888
}

td.search:hover {
background-color:#f7ffe0;
color:#619731;
cursor:pointer
}

td.search {
font-weight:100;
border-bottom:dotted 1px #F7F7F7;
padding-left:5px
}



A,A:link,A:visited {
color:#333;
font:11px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none
}

A.nav06:link,A.nav06:visited,A.whitelink:link,A.whitelink:visited,A.path:link,A.path:visited {
color:#000;
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none
}

A.nav06:hover,A.whitelink:hover,A.path:hover {
color:#000;
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline
}

A.smalllink:link,A.smalllink:visited,A.smalllink:hover {
color:#000;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline
}

A.redlink:link,A.redlink:visited,A.redlink:hover {
color:#C03;
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline
}

.diwalismallfont,A.diwalismallfont:link,A.diwalismallfont:visited,A.diwalismallfont:hover {
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#9D0404
}

.diwalilink,A.diwalilink:link,A.diwalilink:visited {
color:#FBF3D9;
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none
}

A.signin:link,A.signin:visited {
color:#000;
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none
}

A.bluelink:link,A.bluelink:visited,A.bluelink:hover {
color:#09c;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline
}

.lastborder,.topline {
border-top:solid 1px #666
}

A.toplinknav:link,A.toplinknav:visited {
color:#fff;
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none
}

.newarrivals,.bestsellers {
border:solid 1px #f6f6f6;
border-top:none;
height:80px;
padding:2px
}

A.friendlink:link,A.friendlink:visited,A.friendlink:hover {
color:#fff;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline
}

a.activeleftlink:link,a.activeleftlink:visited,a.activeleftlink:active,a.activeleftlink:hover {
color:#c00;
font:bold 12px Arial, Helvetica, sans-serif;
text-decoration:underline
}

.bordergrey,.bordergreydark,.astroleftbox,.grayborder {
border:solid 1px #CCC
}

.leftbod,.homepanlline {
border-left:solid 1px #CCC
}

.homeboxtb,.atroboxtb {
border-top:solid 1px #CCC;
border-bottom:solid 1px #CCC
}

.frielefttext,.frielefttext:link,.frielefttext:visited {
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#FF246B;
text-decoration:none
}

A.noneunderline:link,A.noneunderline:visited,A.noneunderline:hover {
color:#333;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none
}

.bgleft,.bgright {
border-left:solid 1px #70585D
}

.xmasleftlink,A.xmasleftlink:link,A.xmasleftlink:visited {
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#FBEEEE;
text-decoration:none
}

.weddingleftlink,A.weddingleftlink:link,A.weddingleftlink:visited {
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#7E370D;
text-decoration:none
}

.weddingwhitelink,A.weddingwhitelink:link,A.weddingwhitelink:visited {
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#AA1509;
text-decoration:none
}

.weddinglink,A.weddinglink:link,A.weddinglink:visited {
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#8C6101;
text-decoration:none
}

.valelefttext,.valelefttext:link,.valelefttext:visited {
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#C40000;
text-decoration:none
}

.summer_link,A.summer_link:link,A.summer_link:visited {
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#6e5500;
text-decoration:none
}

.mothrer_left_link,A.mothrer_left_link:link {
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none
}

.mothrer_middle_link,A.mothrer_middle_link:link,A.mothrer_middle_link:visited {
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#ea2f9b;
text-decoration:none
}

#footer_links li a,.copyright a {
font:normal 11px 'Tahoma';
color:#330;
text-decoration:none
}

.resource_btn,.resource_btn a {
border:none;
background:#EBEBEB;
height:14px;
width:14px;
font:bold 11px 'Tahoma';
color:#333;
text-align:center;
text-decoration:none
} 

/* --------------- Ratting Star Functionality in Product Detail Page -----------------*/
#star ul.star {list-style:none; width:85px; height:20px; float:left; background:url('../images/stars.gif') repeat-x; cursor:pointer; margin:0; padding:0;}
#star li {float:left; display:block; width:85px; height:20px; text-decoration:none; text-indent:-9000px; z-index:20; margin:0; padding:0;}
#star li.curr {background:url('../images/stars.gif') left 25px; font-size:1px; left:0; top:0;}
#star div.user {left:15px; position:relative; float:left; font:normal 13px Verdana, Arial, Helvetica, sans-serif; color:#888;}
/* ---------------------------------- END ---------------------------------------------*/

/* --------------- Refer a friend Functionality in Product Detail Page -----------------*/
.black_overlay { display:none; position:absolute; top:0; left:0; width:100%; height:100%; z-index:1001; }
.white_content {display:none; position:absolute; top:25%; left:25%; width:50%; height:50%; border:3px solid #FFD373; background-color:#FFF;
z-index:1012; overflow:auto; padding:1px 10px 10px;}
black_overlay_refer {display:none; position:absolute; top:0; left:0; width:90%; height:100%; z-index:1001; background-color:#000;}
/* ---------------------------------- END ---------------------------------------------*/

/************** Express Static Page **********************/
.category-title{font:bold 11px tahoma; color:#910a00; background:url(/images/category-title-bg.gif) repeat-x top left; padding-left:16px;}
.category-titleright{font:bold 11px tahoma; color:#910a00; background:url(/images/category-title-bg.gif) repeat-x top left; padding-left:16px;}
.category-titleright a{	font:bold 11px tahoma; color:#910a00; padding-left:16px; text-decoration:none;}
.right-boxborder{border:#e7e7e7 1px solid; border-top:none;}
.right-prodnamebrown{font:bold 13px tahoma; color:#3e1502;}
.right-prodnamebrown a{	font:bold 13px tahoma; color:#3e1502; text-decoration:none;}

.left-navborder{border:#e7e7e7 1px solid; border-top:none; padding:21px 0px 25px 0px;}

.exp_left-nav ul{list-style:none; margin:0px; padding:0px;}
.exp_left-nav li{
	background:url(/images/category-icon.gif) 4px 6px no-repeat;
	font:normal 11px tahoma; color:#535353;
	padding-left:15px;
	height:18px;
	list-style:none;
	border-bottom:#ccc 1px dotted;
}
.exp_left-nav li a{
	font:normal 11px tahoma;
	font-weight:normal; color:#535353;
	height:18px;
	line-height:16px;
	text-decoration:none;
}
.exp_left-nav li a:hover{
	text-decoration:none;
	color:#FF0000;
}

.prod-name{	font:bold 11px tahoma; color:#666666; text-transform:uppercase;}

.title_red{font:bold 14px 'tahoma'; color:#CC3300; text-decoration:none;}
.title_red a{font:bold 14px 'tahoma'; color:#CC3300; text-decoration:none;}
.prod-descrip{	font:normal 10px tahoma; color:#7f7f7f;line-height:12px;}
.hordotted-line{background:url(/images/horzon-dotted_line.gif) repeat-x;}
.verdotted-line{background:url(/images/vert-dotted_line.gif) repeat-y;}
.view-more {font:normal 10px tahoma; color:#000000; padding-left:5px; text-decoration:none;}
.view-more a {font:normal 10px tahoma; color:#000000; padding-left:5px; text-decoration:none;}
.view-more a:hover {font:normal 10px tahoma;color:#FF0000; text-decoration:none;}
.right-prodnamebrown{font:normal 12px tahoma;color:#FF0000; text-decoration:none;}
A.search,A:link.search,A:visited.search {COLOR:#333;	 font-weight:bold;	TEXT-DECORATION:none;}
/********************* END *******************************/


/* --------- CONTACT US------Babula-6aug09------ */
.con_title{
	font:normal 18px Arial, Helvetica, sans-serif;
	color:#f00;
	padding-bottom:10px;
}
.con_blackboldtext{
	font:bold 11px 'tahoma';
	color:#000000;
	text-transform:uppercase;
	padding-bottom:10px;	
}
.con_normaltext{font:normal 11px 'tahoma';	color:#000000;	padding-bottom:23px;}
.con_normaltext_red{font:normal 11px 'tahoma';	color:#ff0000;	padding-bottom:23px;}
.con_numbers{font:normal 11px 'tahoma';	color:#000000;	padding-bottom:8px;	}
.con_red_numbers{font:normal 11px 'tahoma';	color:#ff0000;}
.con_dottedline{background:url(../images/dotted.gif) repeat-y;}
.con_supp-link{	font:bold 11px 'tahoma'; color:#000000; text-decoration:none;}
.con_supp-link a{font:bold 11px 'tahoma'; color:#000000; text-decoration:none;}
.con_supp-link a:hover{	color:#f00;}
/*--------- end ----------*/
