﻿
.newImagealign
{
	background-position:absmiddle;
	text-align: center;
}
/*hOME paGE nEW & pOPULAR*/
.texthighliterednew
{
	font: bold 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #c52d0a;
}listboxtopline
.texthighliteredpopular
{
	font: bold 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #008000;
	
}
.go {
	background-image: url(../../images/General/go.gif);
	background-repeat:no-repeat;
	width:27px;
	height:27px;
	display:block;
	background-position: top center;
	vertical-align:top;
	cursor: pointer hand ;
}
/* 
-------Package --------*/
.InfoText {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
	padding-left:5px;
}
.old_highliteRs 
{
	font-size: 12px;
	font-weight: normal;	
	color:#CC0000;
}

.packagetext 
{
	
	BACKGROUND: url(../../images/General/package-text-bg.gif) repeat-y center;
	FONT: bold 11px tahoma;
	COLOR: #fff;
	TEXT-ALIGN: center;
}
/* ------- BODY CSS ------- */
body {
	font: 12px Arial, Helvetica, sans-serif;
	background-color: #6A1300;
	background-image: url(../../images/General/bg.jpg);
	background-repeat: repeat-x;
	margin: 0px;
	padding:0px;
}
.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	background-color: #FFFFFF;
	background-image: url(../../images/General/heder_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 140px;
	width: 1002px;	
}
.popUpheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	background-color: #FFFFFF;
	background-image: url(../../images/General/800_heder_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 140px;
	width:800px;	
}
.addlogo {
	padding-left: 10px;	
}
.header_links {
	padding-right:10px;
}
.user_boxheading {
	background:url(../../images/General/user_boxbg_top.gif) no-repeat;
	height: 27px;
	color:#FFF;
	padding-left: 10px;
	vertical-align:middle;
	font-weight: bold;
	font-size: 13px;
	line-height: 27px;
}

.privacyTab1
{
	/*Payal*/
	background:url(../../images/General/user_boxbg_top.gif) no-repeat;
	height: 27px;
	color:#FFF;
	padding-left: 10px;
	padding-right: 10px;
	vertical-align:middle;
	font-weight: bold;
	font-size: 13px;
	line-height: 27px;
	text-decoration:none;
	text-align:center;
	display:block;
}
.privacyTab1active
{
	/*Payal*/
	background:url(../../images/General/user_boxbg_top.gif) no-repeat;
	height: 27px;
	color:#000;
	padding-left: 10px;
	padding-right: 10px;
	vertical-align:middle;
	font-weight: bold;
	font-size: 13px;
	line-height: 27px;
	text-decoration:none;
	text-align:center;
	display:block;
}
.privacyTab2 {
	background:url(../../images/General/category_boxbg.gif) no-repeat;
	height: 27px;
	color:#FFF;
	padding-left: 10px;
	padding-right: 10px;
	vertical-align:middle;
	font-weight: bold;
	font-size: 13px;
	line-height: 27px;
	text-decoration:none;
	text-align:center;
	display:block;
}
.privacyTab2active {
	background:url(../../images/General/category_boxbg.gif) no-repeat;
	height: 27px;
	color:#000;
	padding-left: 10px;
	padding-right: 10px;
	vertical-align:middle;
	font-weight: bold;
	font-size: 13px;
	line-height: 27px;
	text-decoration:none;
	text-align:center;
	display:block;
}
.user_boxmiddle {
	background:url(../../images/General/user_boxbg_bottom.gif) no-repeat;
	height: 98px;
	padding:0px 0px 0px 0px;
	width:198px;
	text-align:center;
}
.registerheadtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#990000;
	border-bottom: 1px dashed #000000;
	line-height:25px;
}
a.bluelinkRegisterNow {
	color:#0000FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
a.bluelinkRegisterNow:hover 
{
	text-decoration:none;
	cursor:hand;
}
.textRegisterNow{
	color:#353535;
	/*padding: 10px 0px 5px 0px;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.highliteRs 
{
	font-size: 12px;
	font-weight: normal;	
	color:#CC0000;
}
.category_boxheading {
	background:url(../../images/General/category_boxbg.gif) no-repeat;
	height: 27px;
	color:#FFF;
	padding-left: 10px;
	vertical-align:middle;
	font-weight: bold;
	font-size: 13px;
	line-height: 27px;
}
.category_boxline {
	background-color:#FFFFFF;
	height:2px;
}
.category_boxmiddle {
	background-image: url(../../images/General/category_boxmiddal.gif);
	background-repeat: repeat-y;
	background-position: left center;	
}
.category_boxbottom {
	background:url(../../images/General/category_boxbottom.gif) no-repeat bottom left;
	height: 4px;
	width:198px;
}
.category_boxlist {
	padding-left:1px;
	padding-bottom:2PX;
}
.searchtital_boxheading {
	background:url(../../images/General/searchtital_boxtop.gif) no-repeat;
	height: 26px;
	color:#FFF;
	padding-left: 10px;
	vertical-align:middle;
	font-size: 13px;
	line-height: 26px;
	font-weight: bold;
}
.searchtital_boxmiddle {
	background-image: url(../../images/General/category_boxmiddal.gif);
	background-repeat: repeat-y;
	background-position: left center;	
}
.searchtital_boxbottom {
	background:url(../../images/General/category_boxbottom.gif) no-repeat bottom left;
	height: 4px;
	width:198px;
}
.callertune_boxheading {
	height: 27px;
	color:#005558;
	padding: 0px 0px 0px 10px;
	vertical-align:middle;
	font-weight: bold;
	background-image: url(../../images/General/callertune_topbg.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	font-size: 12px;
	line-height: 27px;
}
.callertune_boxmiddle {
	background:url(../../images/General/callertune_bottombg.gif) no-repeat;
	padding-top:5px;
	background-image: url(../../images/General/callertune_bottombg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border-right: solid 1px #9f9f8c;
	border-left: solid 1px #9f9f8c;
	background-color: #FFFFFF;
}
.widget_boxheading {
	background:url(../../images/General/widget_topbg.gif) no-repeat;
	height: 27px;
	color:#042c74;
	padding-left: 10px;
	vertical-align:middle;
	font-weight: bold;
	font-size: 13px;
	line-height: 27px;
}
.widget_boxmiddle {
	padding-top:5px;
	background-image: url(../../images/General/widget_middlebg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border-right: solid 1px #9f9f8c;
	border-left: solid 1px #9f9f8c;
	background-color: #FFFFFF;
}
.widget_boxbottom {
	background:url(../../images/General/category_boxbottom.gif) no-repeat bottom left;
	height: 4px;
	width:198px;
}
.signin_boxheading {
	background:url(../../images/General/signin_boxbg_top.gif) no-repeat;
	height: 27px;
	color:#fff;
	padding-left: 10px;
	vertical-align:middle;
	font-weight: bold;
	font-size: 13px;
	line-height: 27px;
}
.signin_boxmiddle {
	background:url(../../images/General/signin_boxbg_middal.gif) repeat-y;
	padding:0px 0px 0px 5px;
	width:198px;
}
.signin_boxbottom {
	width:198px;
	background-image: url(../../images/General/signin_boxbg_bottom.gif);
	background-repeat: no-repeat;
	background-position: center top;	
}
.freesong_boxheading {
	background:url(../../images/General/signin_boxbg_top.gif) no-repeat;
	height: 27px;
	color:#fff;
	padding-left: 10px;
	vertical-align:middle;
	font-weight: bold;
	font-size: 13px;
	line-height: 27px;
}
.freesong_boxmiddle {
	background:url(../../images/General/signin_boxbg_middal.gif) repeat-y;
	padding:0px 0px 0px 5px;
	width:198px;
}
.freesong_boxbottom {
	width:198px;
	background-image: url(../../images/General/signin_boxbg_bottom.gif);
	background-repeat: no-repeat;
	background-position: center top;	
}
a.downloadlink {
	color:#1ab6c0;
	text-decoration:none;
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: bolder;
	vertical-align:middle;
	background-image:url(../../images/General/download_icon.gif);
	background-repeat:no-repeat;
	display:block;
	height:30px;
	line-height:32px;
	background-position: left center;
	text-align: center;
	margin-left:20px;
}
a.downloadlink:hover 
{
	color:#a82e2e;
	text-decoration:none;
	cursor:hand;
}

.giftbox_boxheading {
	height: 27px;
	color:#fff;
	padding-left: 10px;
	vertical-align:middle;
	font-weight: bold;
	font-size: 13px;
	line-height: 27px;
	background-image: url(../../images/General/giftpack_boxbg_top.gif);
	background-repeat: no-repeat;
}
.giftbox_boxmiddle {
	
	background-image: url(../../images/General/giftbox_middlebg.gif);
	background-color: #c4f8d7;
	background-repeat: no-repeat;
	background-position: left top;
	border-right: solid 1px #9f9f8c;
	border-left: solid 1px #9f9f8c;
	height:641px;
}
.sponsor_boxmiddle {
	background-image: url(../../images/General/category_boxmiddal.gif);
	background-repeat: repeat-y;
	background-position: left center;	
}
.sponsor_boxbottom {
	background:url(../../images/General/giftbox_bottombg.gif) no-repeat bottom left;
	height: 11px;
	width:198px;
}


a.tablink1  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	font-weight: bold;
	text-decoration: none;
	background-image:url(../../images/General/tab1.gif);
	background-repeat:no-repeat;
	background-position: bottom;
	height:32px;
	line-height:32px;
	width:112px;
	display:block;
	text-align: center;
	float:right;
}
a.tablink1:hover ,a.tablink1:active, a.tablink1active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	background-image:url(../../images/General/tab1_hover.gif);
	background-repeat:no-repeat;
	background-position: bottom;
	height:32px;
	line-height:32px;
	width:112px;
	display:block;
	text-align: center;
	float:right;

}

a.tablink2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	font-weight: bold;
	text-decoration: none;
	background-image:url(../../images/General/tab2.gif);
	background-repeat:no-repeat;
	background-position: bottom;
	height:32px;
	line-height:32px;
	width:112px;
	display:block;
	text-align: center;
	float:right;
}
a.tablink2:hover ,a.tablink2active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	background-image:url(../../images/General/tab2_hover.gif);
	background-repeat:no-repeat;
	background-position: bottom;
	height:32px;
	line-height:32px;
	width:112px;
	display:block;
	text-align: center;
	float:right;
}
a.tablink3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	font-weight: bold;
	text-decoration: none;
	background-image:url(../../images/General/tab3.gif);
	background-repeat:no-repeat;
	background-position: bottom;
	height:32px;
	line-height:32px;
	width:112px;
	display:block;
	text-align: center;
	float:right;
}
a.tablink3:hover ,a.tablink3active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	background-image:url(../../images/General/tab3_hover.gif);
	background-repeat:no-repeat;
	background-position: bottom;
	height:32px;
	line-height:32px;
	width:112px;
	display:block;
	text-align: center;
	float:right;
	
}
a.tablink4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	font-weight: bold;
	text-decoration: none;
	background-image:url(../../images/General/tab4.gif);
	background-repeat:no-repeat;
	height:32px;
	line-height:32px;
	width:112px;
	display:block;
	text-align: center;
	float:right;
	background-position: bottom;
}
a.tablink4:hover ,a.tablink4:active,a.tablink4active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	background-image:url(../../images/General/tab4_hover.gif);
	background-repeat:no-repeat;
	background-position: bottom;
	height:32px;
	line-height:32px;
	width:112px;
	display:block;
	text-align: center;
	float:right;
}
a.tablink5  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	font-weight: bold;
	text-decoration: none;
	background-image:url(../../images/General/tab5.gif);
	background-repeat:no-repeat;
	background-position: bottom;
	height:32px;
	line-height:32px;
	width:112px;
	display:block;
	text-align: center;
	float:right;
}
a.tablink5:hover ,a.tablink5:active, a.tablink5active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	background-image:url(../../images/General/tab5_hover.gif);
	background-repeat:no-repeat;
	background-position: bottom;
	height:32px;
	line-height:32px;
	width:112px;
	display:block;
	text-align: center;
	float:right;

}
a.tablink6  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	font-weight: bold;
	text-decoration: none;
	background-image:url(../../images/General/tab6.gif);
	background-repeat:no-repeat;
	background-position: bottom;
	height:32px;
	line-height:32px;
	width:112px;
	display:block;
	text-align: center;
	float:right;
}
a.tablink6:hover ,a.tablink6:active, a.tablink6active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	background-image:url(../../images/General/tab6_hover.gif);
	background-repeat:no-repeat;
	background-position: bottom;
	height:32px;
	line-height:32px;
	width:112px;
	display:block;
	text-align: center;
	float:right;

}

a.tablink7  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	font-weight: bold;
	text-decoration: none;
	background-image:url(../../images/General/tab7.gif);
	background-repeat:no-repeat;
	background-position: bottom;
	height:32px;
	line-height:32px;
	width:112px;
	display:block;
	text-align: center;
	float:right;
}
a.tablink7:hover ,a.tablink7:active, a.tablink7active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	background-image:url(../../images/General/tab7_hover.gif);
	background-repeat:no-repeat;
	background-position: bottom;
	height:32px;
	line-height:32px;
	width:112px;
	display:block;
	text-align: center;
	float:right;

}

.flash {
	text-align: center;
	vertical-align: middle;
	display:block;
}
.space {
	width:10px;
	background-image: url(../../images/General/space.gif);
	background-repeat: no-repeat;
	display:block;
}















.boxheading-right {
	font: bold 13px/27px;
	background:url(../../images/General/user_boxbg_top.gif) no-repeat;
	height: 27px;
	color:#FFF;
	padding-left: 10px;
	vertical-align:middle;
	font-weight: bold;
}
.boxmiddle {
	background:url(../../images/General/user_boxbg_bottom.gif) no-repeat;
	height: 113px;
	padding:10px;
}
.boxbottom-left-listpage {
	background:url(../../images/General/box-b.gif) no-repeat bottom left;
	height: 7px;
}
.paymentbody {
	
	font: 12px Arial, Helvetica, sans-serif;
	background-image: url(../../images/General/bg.gif);
	margin: 0px;
	padding: 0px auto;
}
td
{
	font: 12px Arial, Helvetica, sans-serif;
}
.main {
	background-color:#FFFFFF;
}
.plainText {
	background-color:#FFFFFF;
	font:normal 12px Arial, Helvetica, sans-serif;
}


/* ------- LINK CSS ------- */
a {
	font: 12px Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#000;
}
a:hover {
	text-decoration:none;
}
a.top {
	color:#6c0009;
	font-weight: bold;
	font-size: 11px;
}
a.top:hover {
}
a.widgetlink {
	color:#410c40;
	font: bold 11px;
}
a.widgetlink:hover {
}
a.whitelink {
	color:#FFF;
	font: bold 11px;
}
a.whitelink:hover {
}
a.old_bluelinkRegisterNow {
	color:#0000FF;
	font: normal 11px;
}
a.old_bluelinkRegisterNow:hover 
{
	text-decoration:none;
	cursor:hand;
}

a.morecatlink {
	color:#000;
}
a.morecatlink:hover {
}
a.actionlink {
	color:#000;
	font: bold 11px;
}
a.actionlink:hover {
	color:#000;
	font: bold 11px;
}
a.watnewlink {
	font: bold 10px tahoma;
	color:#8c000a;
}
a.watnewlink:hover {
	color:#000;
}
/* ------- MENU CSS ------- */
/* ------- MENU CSS ------- */
.mainmenu-btmline {
	background-color:#fff;
	background-image: url(../../images/General/mainmenu_btmline.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.newmenu {
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
	background:url(../../images/General/new-menubg.gif) repeat-x;
	display:block;
	height:28px;
	line-height:28px;
	padding: 0px 15px 0px 15px;
}
a.newmenu {
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
	background:url(../../images/General/new-menubg.gif) repeat-x;
	display:block;
	height:28px;
	line-height:28px;
	padding: 0px 15px 0px 15px;
}
a.newmenu:hover,a.newmenu:active, a.newmenuactive {
	background-image:url(../../images/General/new-menubg-hover.gif);
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
	background-repeat:repeat-x;
	display:block;
	height:28px;
	line-height:28px;
	padding: 0px 15px 0px 15px;
}
a.newmenu-active {
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
	background:#d90f0f url(../../images/General/new-menubg-hover.gif) repeat-x top left;
	display:block;
	height:28px;
	line-height:28px;
	padding: 0px 15px 0px 15px;
}



.menu {
	color: #FFF;
	font-weight: bold;
	background:url(../../images/General/menubg.gif) repeat-x;
	padding: 0px 15px 0px 15px;
}
.tabblack {
	background:url(../../images/General/tabblackm.gif) repeat-x;
	padding: 0px 3px 0px 3px;
	color:#FFF;
	font-weight:bold;
	vertical-align:middle;
	text-align:center;
}
.tabgrey {
	background:url(../../images/General/tabgreym.gif) repeat-x;
	padding: 0px 3px 0px 3px;
	color:#2a2a2a;
	font-weight:bold;
	vertical-align:middle;
	text-align:center;
}
a.tabblacklink {
	color:#FFF;
	font-weight:bold;
	text-decoration: none;
	
}
a.tabblacklink:hover {
	color:#FFF;
	font-weight:bold;
	text-decoration: underline;
	
}
a.tabgreylink {
	color:#2a2a2a;
	font-weight:bold;
	text-decoration: none;
	
}
a.tabgreylink:hover {
	color:#2a2a2a;
	font-weight:bold;
	text-decoration: underline;
	
}
/* ------- FOOTER CSS ------- */
.sitenote {
	background-color:#e0e0e0;
	color:#000;
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
}
.footerbg {
	background:url(../../images/General/footerbg.gif) repeat-x bottom left;
}
.footertext {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color:#353535;
	padding: 10px 0px 5px 0px;
}
/* ------- TOP & MIDDLE CSS ------- */
.toptext {
	color:#6c0009;
	font-weight: bold;
	/*padding-right: 5px;*/
}
.welcomenametext {
	color:#f36d00;
	font-weight: bold;
	padding-left:10px;
	font-size: 11px;
}
.middle {
	padding-top:10px;
}

.middlecontain {
	padding: 0px 10px 0px 10px;
}
.scrollbox {
	background:url(../../images/General/scrollbox-bg.gif) repeat-x;
	font-weight:bold;
}
.listboxtop_l {
	border-left: 0px solid #a5a593;
	background-image: url(../../images/General/listbox-c1.gif);
	background-repeat:no-repeat;
	background-position: left top;	
}
.listboxtop_r {
	border-right: 0px solid #a5a593;
	background-image: url(../../images/General/listbox-c2.gif);
	background-repeat:no-repeat;
	background-position: right top;	
}
.listboxbot_l {
	border-left: 0px solid #a5a593;
	background-image: url(../../images/General/listbox-c3.gif);
	background-repeat:no-repeat;
	background-position: left top;	
}
.listboxbot_r {
	border-right: 0px solid #a5a593;
	background-image: url(../../images/General/listbox-c4.gif);
	background-repeat:no-repeat;
	background-position: right top;	
}

.listboxtopline {
	background-image: url(../../images/General/listbox-t.gif);
	background-repeat: repeat-x;
	background-position: bottom;	/*width:550px; */
}
.listboxbotline {
	background:url(../../images/General/listbox-b.gif) repeat-x;
}
.listboxmiddle_l {
	border-left: 1px solid #a5a593;
}
.listboxmiddle_r {
	border-right: 1px solid #a5a593;
}
.listboxmiddle {
	padding:0px 0px 0px 0px;
}
.thumbborder-movie {
	
}

a.personalizebtn {
	PADDING-LEFT: 21px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	WIDTH: 120px;
	COLOR: #454545;
	LINE-HEIGHT: 21px;
	FONT-FAMILY: arial;
	HEIGHT: 19px;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	background-image: url(../../images/General/button.gif) ;
	background-repeat: no-repeat;
	background-position: left center;
	float:left;
	
}
a.personalizebtn:hover {
	background-image:url(../../images/General/button-hover.gif);
}
a.personalizeCallerbtn {
	
PADDING-LEFT: 21px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	WIDTH: 120px;
	COLOR: #454545;
	LINE-HEIGHT: 21px;
	FONT-FAMILY: arial;
	HEIGHT: 19px;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	background-image: url(../../images/General/rbt_button.gif) ;
	background-repeat: no-repeat;
	background-position: left center;
	float:left;
}

a.personalizeCallerbtn:hover {
	background-image:url(../../images/General/rbt_button-hover.gif);
}
a.personalizebtn_black {
	background-image:url(../../images/General/presonalize_butoon_bg.gif);
	height: 16px;
	color:#FFF;
	font: normal 11px;
	padding: 0px 5px 0px 5px;
	border: none;
	text-align:left;
	text-decoration: none;
}
a.personalizebtn_black:hover {
	background-image:url(../../images/General/presonalize_butoon_bg.gif);
}
a.footerlink {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#0000FF;
}
a.footerlink:hover {
	text-decoration:underline;
}
.rating-text {
	font: bold 11px;
	color: #454545;
	text-decoration:underline;
}
.stars_count
{
	font: normal 10px;
	color: #454545;
	text-decoration: none;
}
.listborder {
	border-bottom: 1px dashed #636363;
	padding: 5px 0px 0px 0px;
}

/* ------- LEFT COLUMN CSS ------- */

.boxheading {
	font: bold 13px/27px;
	background:url(../../images/General/box-t.gif) no-repeat;
	height: 27px;
	color:#FFF;
	padding-left: 10px;
	vertical-align:middle;
	font-weight: bold;
}
.old_boxmiddle {
	border-left: 1px solid #294FCA;
	border-right: 1px solid #294FCA;
	padding:10px;
}
.pack-boxmiddle {
	background:url(../../images/General/boxmiddlebg.gif) repeat-y;
	padding:10px;
}
.old_boxheading-right {
	font: bold 13px/27px;
	background:url(../../images/General/box-right-t.gif) no-repeat;
	height: 27px;
	color:#FFF;
	padding-left: 10px;
	vertical-align:middle;
	font-weight: bold;
}
.boxbottom-right-listpage {
	background:url(../../images/General/box-right-b.gif) no-repeat bottom left;
	height: 7px;
}
.boxbottom-right {
	background:url(../../images/General/box-right-b.gif) no-repeat;
	height: 27px;
	line-height: 27px;
	color:#000;
	font-weight: bold;
	padding-right: 15px;
	text-align:right;
}
.old_boxmiddle-right {
	border-left: 1px solid #3964ee;
	border-right: 1px solid #3964ee;
	padding:1px;
}
.boxredheading {
	font: bold 13px/27px;
	background:url(../../images/General/boxred-t.gif) no-repeat;
	height: 27px;
	color:#FFF;
	padding-left: 10px;
}
.boxredmiddle {
	border-left: 1px solid #ff8686;
	border-right: 1px solid #ff8686;
	padding:10px;
}
.widgettext {
	color:#410c40;
	font-size: 11px;
	text-align:left;
}
.packagebox {
	background-color: #e6b0e5;
	border: 1px dotted #d08ecf;
	padding: 10px;
}
.package-imgbrd {
	font: bold 10px verdana;
	border: 3px solid #d389d2;
	background-color:#a141a0;
	color:#FFF;
}

/* ------- ################# ------- */
		/*<!-- SHOPPING PAGE CSS -->*/
/* ------- ################# ------- */

.titletext {
	background:url(../../images/General/header-curve-middle.gif) repeat-x;
	height: 27px;
	color:#FFF;
	padding-left: 5px;
	font-weight: bold;
	font-size: 13px;
	line-height: 27px;
	text-align:left;
}
.tokenboxtext {
	font: normal 13px Geneva, Arial, Helvetica, sans-serif;
	padding: 5px;
	background-color:#fef6d2;
	border: 1px dashed #c9c9c9;

}
.inner-content {
	border-left: 1px solid #dea303;
	border-right: 1px solid #dea303;
	padding:2px 2px 2px 2px;
}
.bottom-box-line {
	background:url(../../images/General/curve-bot-bg.gif) repeat-x top left;
	width:198px;
	height:4px;
}
.left_bottom-box-line {
	background:url(../../images/General/left_bottom-bg.gif) no-repeat bottom left;
	width:198px;
	height:4px;
}
.headingtext {
	background:#7b858a repeat-x;
	color:#fff;
	font-weight:bold;
	text-align:center;
	padding: 5px 0px 5px 0px;
}
.listrow-lite {
	background-color:#f2f2f2;
	text-align:center;
	font-size:12px;
}
.listrow-lite-right {
	background-color:#f2f2f2;
	text-align:right;
	font-size:11px;
}
.listrow-dark {
	background-color:#ededed;
	text-align:center;
	font-size:11px;
}
.listrow-package {
	background:#a6a6a6 url(../../images/General/list-pack-bg.gif) repeat-x;
	text-align:center;
	font-weight:bold;	
}
.listrow-package-lite {
	background-color:#cbcbcb;
	text-align:center;
	font-size:12px;
}
.listrow-package-dark {
	background-color:#eafbbe;
	text-align:center;
	font-size:11px;
}
.totalbold {
	background-color:#939393;
	color:#FFF;
	font-weight:bold;
	border:solid 0.1px #FFF;
}
.totalcaption {
	background-color:#b4e1ff;
	font-weight:bold;
	text-align:right;
}
.bold {
	font-weight:bold;
}
.messagebox {
	border: 1px solid #c9c9c9;
	background-color:#fef6d2;
	padding:10px;
	font-weight:bold;
}
.tableborder {
	background-color:#dfe0a7;
	padding:3px 3px 3px 3px;
}
.titletext-stripe {
	background:url(../../images/General/titletextbg.gif) repeat-x;
	border: 1px solid #81b7dc;
	color: #FFF;
	padding-left: 5px;
	font-weight:bold;
}
.categorytitletext {
	font-weight:bold;
	background-color:#F3F3F3;
	padding-left: 10px;
}
a.catsubmenu {
	background-color:#bae6ff;
	display:block;
	border-bottom: 1px solid #FFF;
	padding-left: 25px;
	font-weight: bold;
	text-decoration: none;
	line-height: 24px;
	height: 24px;
}
a.catsubmenu:hover {
	background-color:#95ceeb;
}

/****************************************************************/
/* OLD CSS FOR "WHAT IS THIS" - LAKSH WILL GIVE NEW SOON */
/****************************************************************/

.scrollLayer {
	width: 100%;
	position: relative;
	z-index:0;
}
.popuptext {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000;
}
.popupLayer2 {
	visibility:hidden;
	position: absolute;
	left:0px;
}

.popupLayer {
	visibility:hidden;
	position: absolute;
	left:150px;
}
.popupLayerNext {
	background:url(../../images/General/suggestionBoxBg.gif) no-repeat;
	height: 135px;
	width: 309px;
	z-index:4;
	font-weight:normal;
	border:1px solid #000;
}
.whiteContentText {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #ffffff;
	height:18px;
	padding-top: 2px;
	vertical-align:top;
}
.formLayer {
	text-align:left;
	text-indent:15px;
	left:0px;
	width: 305px;
	overflow: auto;
	position: absolute;
	height: 107px;
	scrollbar-face-color: #75a8cc;
	scrollbar-highlight-color: #7B7B7B;
	scrollbar-track-color: #D4D4D4;
	scrollbar-arrow-color: #004871;
	z-index:2;
	visibility:hidden;
}
/****************************************************************/



/****************************************************************/
/*						new css for customization page										*/
/****************************************************************/
.infobox 
{
	/*height: 20px;
	border: 1px solid #c9c9c9;
	margin: 14px 10px 0 10px;
	background-image: url(../../images/General/MGreetingWelcomePageInstructionsBg.jpg);
	background-repeat: repeat-x;
	background-position: center center;
	padding: 10px;
	font-weight:bold;
	*/
	height: 30px;
	border: 1px solid #c9c9c9;
	margin: 14px;
	background-color:#fef6d2;
	padding-left:5px;
	color: red;
	font-weight:bold;
	
}
a.buttonnew {
	text-decoration:none;
	font-weight:bold;
	color:#ffffff;
	background-image: url(../../images/General/buttonbg.gif);
	background-repeat: no-repeat;
	background-position: center center;	
	padding-top:5px;
	padding-bottom:5px;
	padding-right:15px;
	padding-left:15px;
	
}
a.buttonnew:hover {
	background-image: url(../../images/General/buttonbg-hover.gif);
	background-repeat: no-repeat;
	background-position: center center;
	color:#454545;
}

a.buttonrev {
	font-weight:bold;
	color:#ffffff;
	line-height:17px;
	text-decoration:none;
	font-weight:bold;
	background-image: url(../../images/General/uploadbg.gif);
	background-repeat: repeat-x;
	background-position: left center;	
	padding-top:5px;
	padding-bottom:5px;
	padding-right:10px;
	padding-left:10px;
}
a.buttonrev:hover {
		background-image: url(../../images/General/uploadbg_hover.gif);
	background-repeat: repeat-x;
	background-position: left center;
	color:#575555;
}
.popup-headtext {
	background-color:#cb3802;
	border-bottom:1px solid #FFF;
	color:#FFF;
	font-weight:bold;
	padding-left: 5px;
}
.popup-contain {
	border:3px solid #cb3802;
	padding:5px;
	background-color:#FFF;
	color:#000000;
}
.phrasegreybgtext {
	background-color:#e8e8e8;
	padding: 0px 7px 0px 7px;
	border:1px solid #d4d4d4;
	border-color:Black ;
}
.maintext
{
	background:url(../../images/General/subtitletext-bg.gif) repeat-x;
	height: 27px;
	color:#000;
	padding-left: 5px;
	font-size: 11px;
	line-height: 27px;
	font-weight: bold;	
	
}
.maintext-white 
{
	/*payal*/
	background:url(../../images/General/subtitletext-Red-bg.gif) repeat-x;
	height: 27px;
	color:#fff;
	padding-left: 5px;
	font-size: 11px;
	line-height: 27px;
	font-weight: bold;	
}
.maintext-black 
{
	/*payal*/
	background:url(../../images/General/subtitletext-bg-order.gif) repeat-x;
	height: 27px;
	color:#000;
	padding-left: 5px;
	font-size: 11px;
	line-height: 27px;
	font-weight: bold;	
}
.maintextSalesOutlet {
	background-color:#82cbff;
	color:#000;
	height: 25px;
	display:block;
	padding:3px 0px 3px 8px;
	font-size: 13px;
}

/****************************************************************/
/*						css for instruction						*/
/****************************************************************/
.redlitetext {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: none;
}
.ErrorMsg {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #0000EE;
	text-decoration: none;
	text-align : left;
	/*padding-left: 5px;*/
}
.ErrorMsg ul 
{
	padding:0 0 0 13px;
}
.ErrorMsg ul li
{
	padding:0 0 0 0;
}
.textMobile {
	font: normal 9px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
}
.textRecepient
 {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #7C1901;
	text-decoration: none;	
}

.MobileInfoText {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #A20806;
	text-decoration: none;
	font-weight:bold;
	padding-left:5px;
}
a.orderlinks-myac {
	color:#00639b;
}
a.orderlinks-myac:hover {
}
.creditamt {
	/*color: #FFFF99;*/
	color: #000;
}
.redastrik {
	font: bold 15px Arial, Helvetica, sans-serif;
	color: Red;
	text-decoration: none;
}
.refertable {
	background-color: #f3faff;
	border: 1px solid #9dd5ff;
	padding: 3px;
}

.old_registerheadtext {
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#990000;
	border-bottom: 1px dashed #c1c1c1;
}


.heading-text {
	background:url(../../images/General/heading-cm.gif) repeat-x;
	color: #FFF;
	padding-left: 0px;
	font-weight:bold;
	vertical-align:middle;
	line-height:27px;
}

.subcatbox {
	background-color: #f3faff;
	border: 1px dashed #9dd5ff;
	padding: 3px;
}
a.orderlinks-catsub {
	color:#2448bc;
	font-weight:bold;
}
a.orderlinks-catsub:hover {
}
.orderlinks-catsubactive {
	color:#5e960f;
	font-weight:bold;
	text-decoration:none;
}
.textAlignRight
{
	 text-align:right;
	 padding-right:3px;
}
.listrow-discpack {
	background-color:#f2f2f2;
	text-align:center;
	font-weight:bold;
	color:#2347bb;
}

.highliteRsSmall {
	color:#2c53d1;
	font-size: 11px;
}
.action-btn {
	font:bold 11px/25px tahoma;
	color:#FFF;
	background:url(../../images/General/actionbtn.gif) repeat-x;
	height: 25px;
	text-align:center;
	padding: 7px 7px 7px 7px;
	text-decoration:none;
}
.action-btn:hover {
	background:url(../../images/General/actionbtn-hover.gif) repeat-x;
}

.action-btn-red {
	font:bold 11px/19px tahoma;
	color:#FFF;
	background-image:url(../../images/General/actionbtnred.gif);
	background-repeat:repeat-x;	
	line-height: 19px;
	height: 19px;
	text-align:center;
	padding: 3px 10px 3px 10px;
	text-decoration:none;
}
.action-btn-red:hover {
	background:url(../../images/General/actionbtn-red-hover.gif) repeat-x;
}

.subaction-btn {
	font:bold 11px/25px tahoma;
	color:#FFF;
	background:url(../../images/General/subaction-btn.gif) repeat-x;
	height: 25px;
	text-align:center;
	padding: 7px 7px 7px 7px;
	text-decoration:none;
	
}
.subaction-btn:hover {
	background:url(../../images/General/actionbtn-hover.gif) repeat-x;
}
.footerMouseOverIcon
{
	cursor:hand;
}

.registrationtext {
	font:bold italic 15px "Times New Roman", Times, serif;
	color:#990000;
	letter-spacing: 1px;
	padding-left: 5px;
	text-align: center;
}
.outlet_black_boder {
	background: url(../../images/General/Outlet_border_black.gif) repeat-x;
}
.RegiFree {
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#A20806;
}
.categoryMouseOver
{
	cursor: hand;
}
/*-- for payment --*/
.tblPaymentBrdbg {
	background-color: #FFF;
}
.tblPaymentBrdtop-left
{
	border-right:  1px solid #dea303;
	border-left: 1px solid #dea303;
	border-top:  1px solid #dea303;
}
.tblPaymentBrdtop-right
{	
	border-right: solid 1px #dea303;
	border-top: solid 1px #dea303;

}
.tblPaymentBrdbot-left
{
	border: solid 1px #dea303;
}
.tblPaymentBrdbot-right
{
	border-top: solid 1px #dea303;
	border-right: solid 1px #dea303;
	border-bottom: solid 1px #dea303;
}
.paymenttext {
	font: bold italic 18px Georgia, "Times New Roman", Times, serif;
	color: #F4BB50;
	text-decoration: none;
	text-align: center;
}
/*----*/


/*PRIVIEW SAMPLE PERSONALIZATION*/

.texthighliteyellow {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #8e1b00;
	text-decoration: none;
}
.thinBorder
{
	border-left: 1px solid #dea303;
}

/* Product List */
td.OuterTable {
	border: 1px solid #999999;
	padding:5px;
	text-align: center;
}
.PhotoBorder {
	border: 0px;
	width: 190px;
	height: 190px;
}
#ProductDetail {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000;
	width: 150px;
	text-align: center;
}
/****/

#text {
	font: normal 11px/1.5em Verdana, Arial, Helvetica, sans-serif;
	color: #9d1d00;
	text-align: center;
	width: 172px;
	padding-left: -5px;
}
.homepageHideImage
{
	visibility:hidden;
	display:none;
}

/*added by kanan dodia on 23 Octomber for GiftPackage Title.*/
.geotextwhite 
{
	font-size:22px;
	font: normal Georgia, "Times New Roman", Times, serif;
	color: #000;
	text-decoration: none;
}
.geotext 
{
	font-size:18px;
	font: normal italic Georgia, "Times New Roman", Times, serif;
	color: #326ACD;
	text-decoration: none;
}
.graycell{
	background-color: #fcd973;
	border-right:solid 0px #e6e7e2;
}
.mGreetingInstruction {
	color : #0000EE;
}





.MGreetingOriginalLyrics
{
	background-color: #ededee;
}
/**MyOrders - TreeView**/
.treeHeading {
	background-color:#cbcbcb;
	text-align:center;
	font-weight:bold;	
}
.treeDetails {
	background-color:#ddd;
	text-align:center;
	font-size:11px;
}

/*	Created by	:	Dhananjay 
*	Section		:	SongSearch
*/

.SearchTitle {
	color: #000000;
	margin: 0px;
	padding: 0px auto;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

a.SearchButtons {
	font: bolder 12px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #FF0000;
	width:25px;
	margin: 0px;
	margin-top:5px;
	margin-right:2px;
	text-align: center;
	padding: 2px 2px 2px 2px;
	border: 2px solid #FF0000;
	line-height:30px;
}

a.SearchButtons:hover {
	color: #0000FF;
	border: 2px solid #0000FF;
	
}
.SearchButtonsActive {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: underline;
	margin: 0px;
	text-align: center;
	padding: 1px 2px 1px 2px;
}
   
    
    /**Juke Box**/
        .jukeBoxControlListBg {
	color: #0B5286;
	height: 25px;
	line-height:25px;
	cursor:hand;
	width:195px;
	background-image: url(../../images/General/JukeboxControlListbg.gif);
	background-repeat: repeat-x;
	background-position: center;
    }
    .jukeBoxControlListLink {
        color: #4D4D4D;
        font-size:11px;
        text-decoration: underline;
    }
    .jukeBoxControlListLink:hover {
        text-decoration: none;
    }
    .jukeBox-boxmiddle {
        border-left: 1px solid #294FCA;
        border-right: 1px solid #294FCA;
        padding:0px;
    }
    .rbtBox-boxmiddle {
	border-left: 1px solid #7c7c7c;
	border-right: 1px solid #7c7c7c;
	padding:0px;
	background-image: url(../../images/General/big_new.jpg);
	background-repeat: no-repeat;
	background-position: center center;
    }
/* Idea css*/
	.ideamiddlebox {
	border-left: 1px solid #3964ee;
	border-right: 1px solid #3964ee;
	padding:5px 0px 10px 0px;
	}
	.rebtideatext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #4c0500;
	}
	.rebtideasubtable {
	border: 2px solid #7d827b;
	margin-top:2px;
	margin-bottom:2px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	}
	.rbtideasubtext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #4c0500;
	padding:2px 3px 0px 3px;
	}
	.rbtideasubredtext {
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:15px;
	 font-weight:bold;
	 color: #e31400;
	}
.MGreetingWelcomePgInstructionsBg {
	height: 70px;
	width:537px;
	border: 1px solid #c9c9c9;
	margin: 14px;
	background-image: url(../../images/General/MGreetingWelcomePageInstructionsBg.jpg);
	background-repeat: repeat-x;
	background-position: center center;
}
.MGreetingWelcomePGTDAlign  {
	padding-left: 10px;
}
.MGreetingWelcomePgTopmiddle {
	height: 23px;
	background-image: url(../../images/General/eGreetingGirl_topmiddle.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.MGreetingWelcomePgbotmiddle {
	height: 20px;
	background-image: url(../../images/General/eGreetingGirl_botmiddle.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.MGreetingWelcomePg {
	
	background-image: url(../../images/General/eGreetingGirl_space.gif);
	background-repeat: repeat-y;
}	

.sb_nav{padding:0;margin:0;width:580px;float:right; }
.sb_nav ul,.sb_nav li{list-style:none;margin:0;padding:0;}
.sb_nav li{float:left}

.sb_nav a,.sb_nav span{
	display:block;
	border:1px solid #FF0000;
	padding:3px;
	margin:0px 3px 0px 0px;
	line-height:10px;
	width:10px;
	text-align:center !important;
	text-decoration:none;
	font-weight: bold;
}
.sb_nav a,.sb_nav{color:#f76120}
a.sb_navP,a.sb_navN,span.sb_navSp{padding:3px;margin:0px 3px 0px 0px;border:none;color:#03c;}a.sb_navP:visited,a.sb_navN:visited{color:#639}
.sb_nav a:hover,a.sb_navS{text-decoration:none;border:1px solid #0099FF;color:#0099FF; padding:3px;
	margin:0px 3px 0px 0px;}
	
	
	
.sb_pag{padding:0;margin:0;float:right;}
.sb_pag ul,.sb_pag li{list-style:none;margin:0;padding:0;float:right;}
.sb_pag li{float:left}

.sb_pag a,.sb_pag span{display:block;border:1px solid #d4d4d4;padding:.08em .4em;margin:0 .38em 0 0;text-align:center; text-decoration:none;}
.sb_pag a,.sb_pag a:visited{color:#f76120}
a.sb_pagP,a.sb_pagN,span.sb_pagSp{padding:.38em .5em;border:none;color:#03c}a.sb_pagP:visited,a.sb_pagN:visited{color:#639}
.sb_pag a:hover,a.sb_pagS{text-decoration:none;background:#fbefdb;border:1px solid #ffa615}





.textmessagebg {
	height: 61px;
	background: url(../../images/General/textmessage_bg.jpg) no-repeat center center;
	font: bold 15px Arial, Helvetica, sans-serif;
	color: #FFF;
	padding-bottom: 12px;
	text-align: center;	
	vertical-align:middle;
	line-height:61px;
}
a.textmessagetext,a.textmessagetext:active,a.textmessagetext:hover {
	color: #fadf00;
	font: bold 15px Arial, Helvetica, sans-serif;
}

.textmessagetext {
	color: #fadf00;
	font: bold 15px Arial, Helvetica, sans-serif;
}
.textboard {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
	background: url(../../images/General/textBoard.gif) no-repeat center center;
	height: 213px;
	width: 221px;
}

.servicetext {
	color:#20070a;
	padding-left: 5px;
	text-align: center;
	line-height:50px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	font-weight: normal;
	font-variant: normal;
}
.songlyricsbox {
	font-weight: bold;
	color: #FFF;
	width: 264px;
	text-align : center;
	vertical-align: middle;
	background-image: url(../../images/General/New-text.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.lyricstextyellow {
	font-weight: bold;
	color: #eeeb1a;
}
.heading-cat {
	color:#fff;
	text-decoration: none;
	background-image:url(../../images/General/headingcat_tab.gif);
	background-repeat:no-repeat;
	background-position: left top;
	height:26px;
	line-height:26px;
	width:123px;
	text-align: left;
	font-size: 12px;
	font-weight: bold;
	vertical-align: middle;
	padding-left:20px;
}

.titletext-list {
	color:#636363;
}

a.registerfree {
	font: bold 14px;
	background: url(../../images/General/newuser.gif) no-repeat top left;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	height: 35px;
	width: 175px;
	text-align : center;
	vertical-align: top;
	padding-top : 14px;
	
}
a.registerfree:hover {
	background-image: url(../../images/General/newuser-hover.gif);
}

.textdiv {
	text-align: center;
	vertical-align: middle;
	padding: 25px 20px 0px 25px;
	display: block;
}

/*****Kanan For SubCategory Background on 5-oct-2009*****/
.SubCategoryBG 
{
	border: 1px dashed #9dd5ff;
	padding: 3px;
	background-image: url(../../images/General/MGreetingWelcomePageInstructionsBg.jpg);
	background-repeat: repeat-x;
	background-position: center center;
}
/***********************************************/
.personalizeinfo {
	height:auto;
	width:537px;
	border: 1px solid #c9c9c9;
	background-color:#fef6d2;
	padding-left:5px;
	color: #000;
	text-decoration: none;
	padding:10px;
}
 

.personalizeinfoPartnerClub {
	height: 70px;
	border: 1px solid #c9c9c9;
	margin: 14px;
	background-color:#fef6d2;
	padding-left:5px;
}
.graycellMGreeting{
	background-color: #f6f5f1;
}
a.changepd {
	height: 27px;
	text-decoration:none;
	font-weight:bold;
	color:#ffffff;
	background-image: url(../../images/general/changepdbg.gif);
	background-repeat: no-repeat;
	line-height:27px;
	padding-top:2px;
	padding-bottom:5px;
	padding-right:15px;
	padding-left:15px;
	background-position: center center;
	text-align: center;
	vertical-align: middle;
}
a.changepd:hover {
	background-image: url(../../images/general/changepdbg-hover.gif);
	background-repeat: no-repeat;
	background-position: center center;
	color:#454545;
}
#RegisterLeftBox {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#FFF;
	background:url(../../images/general/registerleftbox.gif) no-repeat;
	background-position:center center;
	height: 161px;
	padding-top:15px;
	padding-left:11px;
	padding-bottom:10px;
}
.innercontent2 {
	border-left: 1px solid #dea303;
	border-right: 1px solid #dea303;
	padding:2px 2px 2px 2px;
	background-image: url(../../images/general/regisrationbox_middlebg.gif);
	background-repeat: no-repeat;
}
a.hdrwhts {
	font: bold 10px tahoma;
	color:#ced01b;
}
a.hdrwhts:hover {
	color:#fff;
}
 .phraseedited {
	    color:#0033CC;
	    font-weight:bold
    }
    .phrasebox-top {
	    background:url(../../Images/General/phrasebox-top.gif) repeat-x;
    }
    .phrasebox-left {
	    background:url(../../Images/General/phrasebox-left.gif) repeat-y;
    }
    .phrasebox-right {
	    background:url(../../Images/General/phrasebox-right.gif) repeat-y;
    }
    .phrasebox-bot {
	    background:url(../../Images/General/phrasebox-bot.gif) repeat-x;
    }
    .phrasebox-mid {
	    font:bold 12px;
	    background-color:#d1d1d1;
	    color:#000;
    }
 
 .titleleft {
	background-image: url(../../images/general/header-curve-left.gif);
	background-repeat: no-repeat;
	background-position: left bottom;	
}
.titletext {
	height: 27px;
	color:#FFF;
	padding-left: 5px;
	font-weight: bold;
	font-size: 13px;
	line-height: 27px;
	text-align:left;
	background-image: url(../../images/general/header-curve-middle.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.titleright {
	background-image: url(../../images/general/header-curve-right.gif);
	background-repeat: no-repeat;
	background-position: right bottom;	
}
.bottom-box-left {
	background-image: url(../../images/general/curve-bot-left.gif);
	background-repeat: no-repeat;
	background-position: left top;	
}
.bottom-box-right {
	background-image: url(../../images/general/curve-bot-right.gif);
	background-repeat: no-repeat;
	background-position: right top;	
}
.bottom-box-line {
	background:url(../../images/general/curve-bot-bg.gif) repeat-x top left;
	width:198px;
	height:4px;
}

.heading-left {
	background-image: url(../../images/general/heading-cl.gif);
	background-repeat: no-repeat;
	background-position: right bottom;	
}
.heading-right {
	background-image: url(../../images/general/heading-cr.gif);
	background-repeat: no-repeat;
	background-position: left bottom;	
}
.heading-text {
	background:url(../../images/general/heading-cm.gif) repeat-x;
	color: #FFF;
	padding-left: 0px;
	font-weight:bold;
	vertical-align:middle;
	line-height:27px;
}
 .flashtextbg {
 	background-color:#000000;
	color:#FFFF00;
	font-size:12px;
	padding:5px 0px 5px 0px;
 
 }

.playlink {
	font:bold 11px/18px tahoma;
	color:#FFF;
	background:url(../../images/General/subaction-btn.gif) repeat-x;
	height: 18px;
	text-align:center;
	padding: 5px;
	text-decoration:none;
	
}
.playlink:hover {
	background:url(../../images/General/actionbtn-hover.gif) repeat-x;
}








/*registration and login links in header section*/
a.register {
	color:#fff;
	font-weight: bold;
	font-size: 11px;
	text-align:center;
	background-image: url(../../images/General/register.gif);
	background-repeat: no-repeat;
	background-position:center center;
	line-height:28px;
	padding:0px 0px 0px 0px;
	height: 30px;
	width: 115px;
	display:inline-block;
}
a.register:hover {
	background-image: url(../../images/General/register_hover.gif);
	background-repeat: no-repeat;
	line-height:28px;
	padding:0px 0px 0px 0px;
	height: 30px;
	width: 115px;
	display:inline-block;
}
a.login {
	color:#fff;
	font-weight: bold;
	font-size: 11px;
	text-align:center;
	background-image: url(../../images/General/login.gif);
	background-repeat: no-repeat;
	background-position:center center;
	line-height:28px;
	padding:0px 0px 0px 0px;
	height: 30px;
	width: 51px;
	display:inline-block;
}
a.login:hover {
	background-image: url(../../images/General/login_hover.gif);
	background-repeat: no-repeat;
	line-height:28px;
	padding:0px 0px 0px 0px;
	height: 30px;
	width: 51px;
	display:inline-block;
}

/* Album */
.albumbox_boxheading{
	height: 27px;
	color:#fff;
	padding-left: 10px;
	vertical-align:middle;
	font-weight: bold;
	font-size: 13px;
	line-height: 27px;
	background-image: url(../../images/General/MusicAlbums_boxbg_top.gif);
	background-repeat: no-repeat;
}
.albumbox_boxmiddle {
	
	background-image: url(../../images/General/MusicAlbums_middlebg.gif);
	background-color: #c4f8d7;
	background-repeat: no-repeat;
	background-position: left top;
	border-right: solid 1px #9f9f8c;
	border-left: solid 1px #9f9f8c;
}
.albumpackagetext 
{
	background-image: url(../../images/General/albumpackage-text-bg.gif);
	background-repeat: repeat-y;
	background-position: center top;
	width: 149px;
}
a.albumheadingtext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	text-decoration: none;	
	text-align:left;
	padding-left:10px;
	
}
a.albumheadingtext:hover
{
	text-decoration:underline;	
}
a.albumpersnnalize_btn
{
	background-image: url(../../images/General/albumPackage_personalizebtn.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 33px;
	width: 141px;
	text-decoration:none;
	color:#000;
	display:block;
	padding-left:0px;
	line-height:33px;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;	
	vertical-align:middle;
}
a.albumpersnnalize_btn:hover
{
	text-decoration:underline;
}

.albumheading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #8f0000;
	text-decoration: none;	
	text-align:left;
}

.albumdescription
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;	
	text-align:left;
}

.songlistbg
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	background-image: url(../../images/General/songlist_bg.gif);
	background-repeat: repeat-x;
	background-position: center center;
	height:25px;
	line-height:25px;
	padding:0px 10px 0px 10px;
}

a.AlbumButtonViewLyrics {
	PADDING-LEFT: 21px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	WIDTH: 90px;
	COLOR: #454545;
	LINE-HEIGHT: 21px;
	FONT-FAMILY: arial;
	HEIGHT: 19px;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	background-image: url(../../images/General/button_ViewLyrics.gif) ;
	background-repeat: no-repeat;
	background-position: left center;
	float:left;
	
}
a.AlbumButtonViewLyrics:hover {
	background-image:url(../../images/General/button-hover_ViewLyrics.gif);
}
.ErrorMsgScript {
	font: bold 16px Arial, Helvetica, sans-serif;
	color: Red;
	text-decoration: none;
	text-align : left;
}