body{font:13px arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
table{font-size:inherit;font:100%;}

pre,code{font:115% monospace;*font-size:100%;}
body *{line-height:1.22em;}


.details {
	FONT-SIZE: 10px; COLOR: #8a0303; FONT-FAMILY: verdana,geneva
}


.inputtext{
border:1px solid #f0f0f0;
border-color:#7c7c7c #cecece #c3c3c3 #7c7c7c;
background: #fff url(../images/sbox-bg.gif) no-repeat;
}



.product-page-top-links{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: Black;
}

.details-gharana {
	FONT-SIZE: 10px; COLOR: #CD3F3F; 
	font-family: Arial, Helvetica, sans-serif;
}

TD {
	FONT-FAMILY: verdana, arial, sans-serif, Century Gothic;
}
.s {
	FONT-SIZE: 10px
}
.text {
	FONT-SIZE: 10px
}

.text1 {
	FONT-SIZE: 10px; COLOR=#000000;
}

.textonhover{
	FONT-SIZE: 10PX
	
}
.midtext {
	FONT-SIZE: 12px
	COLOr : #FFA600;
}
.headline {
	FONT-WEIGHT: bold; FONT-SIZE: 10px
}
.midheadline {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.midbigheadline {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; font-face: arial
}
.bigheadline {
	FONT-SIZE: 20px; LINE-HEIGHT: 22px
}
.xlheadline {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; LINE-HEIGHT: 26px; FONT-FAMILY: arial, helvetica, sans-serif
}

.xlheadline-OrangeSmall {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; LINE-HEIGHT: 26px; FONT-FAMILY: arial, helvetica, sans-serif; color:#FF3300;
}

.xlheadline-Orange {
	FONT-WEIGHT: bold; FONT-SIZE: 28px; LINE-HEIGHT: 26px; FONT-FAMILY: arial, helvetica, sans-serif; color:#FF3300;
}

.pageTopics-Orange {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; LINE-HEIGHT: 18px; FONT-FAMILY: arial, helvetica, sans-serif; color:#FF3300;
}

.xxlheadline {
	FONT-WEIGHT: bold; FONT-SIZE: 33px; LINE-HEIGHT: 45px; FONT-FAMILY: arial, helvetica, sans-serif
}

.xxlheadline-small {
	FONT-WEIGHT: bold; FONT-SIZE: 30px; LINE-HEIGHT: 36px; FONT-FAMILY: arial, helvetica, sans-serif
}


.xlheadline1 {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; LINE-HEIGHT: 22px; FONT-FAMILY: arial
}

.xlheadline1-orange {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; LINE-HEIGHT: 22px; FONT-FAMILY: arial, helvetica, sans-serif; color:#FF3300;
}

A {
	font-family : arial, Helvetica, sans-serif;

	
}

a:link{
text-decoration : none;
color : #CC3300;
}

a:active {
	color: #CC3300;
   text-decoration: underline;
	}

a:hover{
text-decoration : none;
}

a:visited{
	text-decoration:none;
	color : #CC3300;
}


.leftnav {
font-family: Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 11px; LINE-HEIGHT: 14px; TEXT-DECORATION: none
}
.leftnav:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; LINE-HEIGHT: 14px; TEXT-DECORATION: underline
}
.link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #0066ff
}

.link-Blue {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; color:#004ABB;
}

.midlink {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0066ff
}
.fastfood {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-DECORATION: none
}
.fastfood:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-DECORATION: underline
}
.navigation {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-DECORATION: none
}
.navigation:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-DECORATION: underline
}
.topnav {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: none
}
BR {
	FONT-FAMILY: arial,helvetica,sans-serif
}
.t2 {
	FONT-SIZE: 2px; LINE-HEIGHT: 2px
}
.t3 {
	FONT-SIZE: 3px; LINE-HEIGHT: 3px
}
.t5 {
	FONT-SIZE: 5px; LINE-HEIGHT: 5px
}
.lbuf5 {
	MARGIN-LEFT: 5px
}
.lbuf10 {
	MARGIN-LEFT: 10px
}
.lrbuf5 {
	MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px
}
.lrbuf10 {
	MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px
}
.listprice {
	FONT-SIZE: 10px; COLOR: #333333
}
.small {
	FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.smalltext {
	FONT-SIZE: 10px
}


.normal {
	FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}

.normal13 {
	FONT-SIZE: 13px; FONT-FAMILY: arial,helvetica,sans-serif
}

.normal11 {
	FONT-SIZE: 12px; FONT-FAMILY: arial,helvetica,sans-serif; color:#1D1D1D;
}

.normal11-white {
	FONT-SIZE: 13px; FONT-FAMILY: arial,helvetica,sans-serif; color:#ffffff;
	font-weight: bold;
}

.normal11-white a {
color: White;
}

.normal11-white a:active {
color: White;
}

.normal11-white a:hover {
color: White;
text-decoration: underline;
}

.normal11-white a:visited {
color: White;
}



.normalbold {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; FONT-FAMILY: arial, helvetica, sans-serif;
}

.normalbold-main {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; FONT-FAMILY: arial, helvetica, sans-serif;
}


.normalbold-grey {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; FONT-FAMILY: arial, helvetica, sans-serif; color:#333333;
}

.productlinks {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; FONT-FAMILY: arial, helvetica, sans-serif; color:#E23112;
}

.summer-brands-home-link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: arial, helvetica, sans-serif; color:#E23112;
}



.TESTIMONAILS {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: arial, helvetica, sans-serif; color:#752011;
}

.normalbold1{
	FONT-WEIGHT: normal; FONT-SIZE: 14px; FONT-FAMILY: arial, helvetica, sans-serif;
}

.normalbold_black{
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: Black; FONT-FAMILY: arial, helvetica, sans-serif;
}

.smallbluebold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #697a93; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.bigblue {
	FONT-SIZE: 13px; COLOR: #ffcc33; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}

.smallcopy {
	FONT-SIZE: 10px; COLOR: #000000
}
.smallcopyblue {
	FONT-SIZE: 10px; COLOR: #336699
}
.smallcopybrown {
	FONT-SIZE: 10px; COLOR: #cc6600
}

.smallcopydarkgrey1 {
	FONT-SIZE: 10px; COLOR: #666666
}

.smallcopydarkgrey {
	FONT-SIZE: 10px; COLOR: #666666
}
.smallcopygrey {
	FONT-SIZE: 10px; COLOR: #999999
}
.smallcopyblack {
	FONT-SIZE: 10px; COLOR: #000000
}
.smallcopywhite {
	FONT-SIZE: 10px; COLOR: #ffffff
}
.smallheadlineblack {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000
}
.smallheadlineblue {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #336699
}
.smallheadlinedarkgrey {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666
}
.ttds {
	FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,helvetica,sans-serif; TEXT-DECORATION: none
}
.ttds:hover {
	FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,helvetica,sans-serif; TEXT-DECORATION: underline
}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	FOOTER

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#footer {
	background: White url(../../images/bg-nav.png) repeat bottom left;
	margin-top:3px;
	margin-left:auto;
	margin-right:auto;
	padding: 3px;
	height : 27px;
	font-family : arial, Helvetica, sans-serif;
	position:relative;
	color: #555555;
	font-size : 11px;
	border : 1px solid #E6E6E6;
}


#footer a:link,
#footer a:visited {
	color: #858585;
	text-decoration:none;
}

#footer a:hover {
	color: #FF3300;
	text-decoration : underline;
}

#footer a:active {
	color: #FF3300;
}


#bg-testimonials {
	margin-top:2px;
	margin-left:auto;
	margin-right:auto;
	padding:10px;
	width:215px;
	vertical-align : top;
	background: url(../images/bg_testimonials.png) no-repeat right;
	position:relative;
	}
	
	
	#bg-rt-orange {
	margin-top: auto;
	margin-left: auto;
	margin-right:auto;
	padding: 8px;
	width:215px;
	vertical-align : top;
	background: url(../images/bg-rt-orange.png) no-repeat top;
	position:relative;
	}
	
	
	#bg-rt-gharana {
	margin-top: auto;
	margin-left: auto;
	margin-right:auto;
	padding: 8px;
	width:215px;
	vertical-align : top;
	background: url(../images/bg-rt-gharana.png) no-repeat top;
	position:relative;
	}
	
	.photo-border {
	border: 1px solid #C9C9C9;
	padding:1px;
	background: #d9d9d9 url(../images/bg-photo.png) repeat-x top;
	margin-bottom:1px;
	display:block;
}

	.history-page-title-border {
	
	padding: 2px;
	background: #d9d9d9 url(../images/title-border.png) repeat-x top;
	margin-bottom:1px;
}


.arrow {
	vertical-align:middle;
	}
	
.md{
  background:#fff;
  border:1px solid #b0bec7;
}
	
#left .md{
  border:1px solid #91a7b4;
  border-color:#b0bdc6 #91a7b4 #91a7b4 #b0bdc6;
}

.hd{
  color:#18397c;
  background-color:#fff;
  background-position:bottom left;
  border:1px solid #b0bec7;
  border-bottom:1px solid #93a6b4;
}
.hd li a{
  color:#18397c;
}
.hd li .pipe{
  background:#788a98;
  border-right:1px solid #fff;
}
.hd li.on em{
  border:1px solid #91a7b4;
  border-top-color:#778a98;
  border-bottom:1px solid #fff;
  background-color:#fff;
  background-position:0 -178px;
}
.hd li.first em{
  border-left:none;
}
.hd li.on a{
  color:#c63;
}

div.hd li.sparkle em{
  border:1px solid #768c9a;
  border-bottom:1px solid #93a6b4;
}
div.hd li.sparkle a{
  background-color:#b5cdd9;
  background-position:0 -530px;
  border:1px solid #fff;
}

.more, .bullet, .audio, .video, .slideshow, .search, .minimantle li, #minimantle li, #localnewsct #newstop li, a#editpage, a#editpage.on,#vsearchtabs dl dt a,#sboxfooter a.yans{
  background-image: url(../images/icons_1.3.gif);
  background-repeat:no-repeat;
}

.more, .bullet, .audio, .video, .slideshow, .search, .minimantle li, #localnewsct #newstop li{
font:normal 77% verdana;
padding:2px 0 2px 18px;
}

#page .more{background:none;padding:2px 0 2px 5px;font-weight:bold;}
.plain{padding:2px 0;}
.bullet{background-position:-7px 1px;padding-left:9px;}
.video{background-position:-3px -50px;}
.audio{background-position:-3px -100px;}
.slideshow{background-position:-3px -151px;}
.search{background-position:-3px -200px;}
.btn-more{
position:absolute;
bottom:5px;
right:10px;
font:bold 77% verdana;
white-space:nowrap;
}

.tdBreadcrumb {
	background: #EE4629;
	color: #fff;
	vertical-align:	middle;
	text-indent:	20px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:	10px;
	line-height:	20px;
	border-bottom: 1px solid #FEFEFE;
	}

.tdBreadcrumb, .tdBreadcrumb a {
	color: #ffffff;
	font-weight: bold;
		}

.tdBreadcrumb a:active {
	color: #F9F9F9;
		font-weight: bold;

  
	}

.tdBreadcrumb a:visited {
	color: #ffffff;



	}

.tdBreadcrumb a:hover {
	color: #FEFEFE;
	text-decoration: underline;
		
	}


#footer{
clear:both;
text-align:center;
padding:10px 0;
margin:0 0 10px 10px;
}
#footer .strong{
font-weight:bold;
}
#footer ul{
margin-bottom:3px;
}
#footer li{
display:inline;
padding:0 0 0 5px;
margin: 0 0 0 2px;
border-left-width:1px;
border-left-style:solid;
}
#footer li.first{
border:0;
padding-left:0;
margin-left:0;
}

.minimantle,#sizetoggle{
    border:1px solid #9CAEBA;
    border-width:0 1px 1px 0;
    background-color:#91A7B4;
    background-position:0 -2041px;
  }
  .minimantle .md-sub, #sizetoggle .bd{
    border:1px solid #fff;
  }
  #sizetoggle .bd{
    border:1px solid #dde4ea;
    border-color:#afbdc6 #556b78 #556b78 #afbdc6;
  }.minimantle h2 a, #minimantle h2 a{
  color:#333;
}
.minimantle li, #minimantle li{
  background-position:-8px -1px;
  *background-position:-8px -1px;
}

#mastheadbd .top{
  background-color:#e2eaed;
}
#mastheadbd{
  background-color:#eef3f6;
  background-position:0 -30px;
  border:1px solid #dbe2e8;
  border-width:0 1px;
  border-bottom:1px solid #cad5db;
}

#marketplace hr{
  border-top:1px solid #dce3e9;
  color:#dce3e9;
}

ol, ul, .md, .md-sub, .hd, .bd, .ft, .fixfloat, .fbody, #colcx, #rightcx, #eyebrow, #masthead, #search, #tabs, #sbox, #doors, #patabs, #patop, #newsft, #newsbottom{zoom:1;_height:1px;}
.iemw{
display:none;
width:950px;
font-size:0px;
line-height:0px;
height:0px;
*display:block;
}
.submit,.s2{
padding:2px 5px;
font:bold 97% arial;
overflow:visible;
color:#000;
background:#ddd;
cursor:pointer;
cursor:hand;
}

.rtnav{
padding:2px 6px;
font:bold 97% arial;
overflow:visible;
color:#000;
background-color:#eef3f6;
background-position:0 -30px;
border:1px solid #dbe2e8;
border-width:0 1px;
border-bottom:1px solid #cad5db;
letter-spacing: .5px;

}

#page .more{background:none;padding:2px 0 2px 5px;font-weight:bold;}
.plain{padding:2px 0;}
.bullet{background-position:-7px 1px;padding-left:9px;}
.video{background-position:-3px -50px;}
.audio{background-position:-3px -100px;}
.slideshow{background-position:-3px -151px;}
.search{background-position:-3px -200px;}
.btn-more{
position:absolute;
bottom:5px;
right:10px;
font:bold 77% verdana;
white-space:nowrap;
}
.btn-more-2{
padding:1px 10px 2px;
*padding:1px 5px 0;
font:bold 100% arial;
color:#000;
white-space:nowrap;
border:1px solid #999b9a;
background-color:#ce9200;
background-position:0 -450px;
}
.alert{
font:normal 77% verdana;
color:#f00;
}

.bd{padding:9px 10px 1.2em 10px;}

.bc{position:absolute;top:4px;right:10px;padding:2px 4px;border:1px solid #e3e8ed;color:#ffffff;font:bold 77% verdana;	background: #EE4629;}
