﻿body
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Verdana;
	font-size: 12px;
	margin: 0px auto;
}
a
{
	color: #8F7BAE;
	text-decoration: none;
	outline-style:none;
	outline-width:medium;
}
.Store
{
	color: #00DEE6;
	font-family: Verdana;
	font-size: 12px;
	text-decoration: none;
}
.Store:hover
{
	text-decoration: underline;
}
.Photo
{
	padding: 5px;
	color: white;
	background-color: #666666;
	text-decoration: none;
}

.Photo:hover
{
	text-decoration: underline;
}

.AdminFont
{
	color: Black;
	font-size: 12px;
	font-weight: bold;
}
.A_link
{
	color: black;
	text-decoration: none;
}

/*Admin Section*/
.a_menubar
{
	background-color: #898989;
	position: absolute;
	height: 30px;
	width: 970px;
	top: 190px;
}
.a_mmenu
{
	float: left;
	background: transparent;
}
.a_mmenu, .a_mmenu ul
{
	list-style-type: none;
	padding: 0;
	margin: 0;
	position: relative;
	z-index: 995;
}
.a_mmenu a
{
	padding: 2px 7px;
	vertical-align: middle;
	display: block;
	text-decoration: none; /*padding-right: 52px;     padding-left: 40px;*/
	color: white;
	height: 27px;
}

.a_saparater
{
	width: 1px;
	height: 39px;
	background: url(../../images/btn_gry.jpg) no-repeat; /*background-color: white;*/ /*margin-top: 5px;*/
}

.a_mmenu ul a
{
	padding: 2px 10px 2px 10px;
	color: white;
}
.a_mmenu li
{
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: relative; /*line-height: 20px; */
	line-height: 25px;
}
.a_mmenu li:hover
{
	z-index: 999;
	text-decoration: none;
}
.a_mmenu li ul
{
	display: none; /*background-color: #2041A2;*/
	background-color: #0D366A;
	position: relative; /*width: 150px;*/
}

.a_mmenu ul li ul
{
	left: 100%;
	margin-top: -31px;
}
.a_mmenu ul li
{
	clear: both;
	width: 100%;
}

.a_mmenu li:hover > a, .a_OnHover
{
	color: black;
	border: 0px solid #7A787D;
	text-decoration: underline; /*line-height: 20px;*/
	line-height: 25px; /*background-image: url(../../images/btn_ylo.jpg); 	background-repeat: repeat-x;*/
	cursor: pointer;
	background-color: #D8D9DA;
}
.a_OnHover
{
	background-color: #E5E5E5 !important;
}
.a_mmenu li:hover > ul
{
	display: block;
	position: absolute;
}

/*sub menu from vertical parent positioning */

.a_mmenu a:hover
{
	color: #E5E5E5;
	text-decoration: none;
	border: 0px solid #528ECE; /*line-height: 20px;*/
	line-height: 25px; /*background-color: #1E3FA0;*/
}
.AdminHeader
{
	font-size: 14pt;
	line-height: 30px;
}
.lnklink
{
	color: #163F73;
	text-decoration: none;
	font-family: Verdana;
	padding: 5px;
}
.lnklink:hover
{
	text-decoration: underline;
}
.lnkbtn
{
	padding: 5px;
	color: white;
	background-color: #898989;
	text-decoration: none;
}
.lnkbtn:hover
{
	text-decoration: underline;
}
.lnkAdd
{
	font-size: 14px;
	font-weight: bold;
	color: Black;
	line-height: 20px;
	text-decoration: none;
}
.lnkAdd:hover
{
	text-decoration: underline;
}
.lnkerr
{
	color: Red;
}
/* Login */
.LoginHeader
{
	color: #0B4EAD;
	font-size: 15px;
	font-weight: bold;
}

.lnkLink1
{
	font-size: 12px;
	color: #666666;
	line-height: 20px;
	text-decoration: none;
}
.lnkLink1:hover
{
	text-decoration: underline;
}


.lnkbtn1
{
	padding: 5px;
	color: white;
	background-color: #666666;
	text-decoration: none;
}
.lnkbtn1:hover
{
	text-decoration: underline;
}
.border
{
	border-color: black;
	border-width: 1px;
	border-style: solid;
}
.Whiteborder
{
	border-color: white;
	border-width: 1px;
	border-style: solid;
}





/* User Side */

.UserHeading
{
	font-size: 23px;
	padding: 8px;
}
.FaqAns
{
	padding: 10px;
}
.InnerQue
{
	color: #8F7BAE;
	line-height: 20px;
	padding-left: 10px;
	font-weight: bold;
}

/* Blog */
.lnkBlog
{
	color: #764CCB;
	font-family: Verdana;
	font-size: 12px;
	text-decoration: none;
}
.lnkBlog:hover
{
	color: white;
	font-size: 12px;
	text-decoration: underline;
}
.blog_date
{
	color: #00DEE6;
	font-family: Verdana;
	font-size: 12px;
}
.ModelPhoto
{
	color: #00DEE6;
	font-family: Verdana;
	font-size: 16px;
}
.ModelDate
{
	color: #8F7BAE;
	font-family: Verdana;
	font-size: 12px;
}
.Img
{
	background-color: Transparent;
}
.Img:hover
{
	background-color: silver;
}
/* Registration */
.Padding
{
	padding-left: 8px;
}
.Link
{
	background-color: #D4D4FF;
	height: 27px;
	color: #5A5A5A;
	font-weight: bold;
	text-decoration: none;
	padding: 3px 10px 3px 10px;
}
.Link:hover
{
	text-decoration: underline;
}

.Login
{
	background-color: white;
	height: 27px;
	color: black;
	font-weight: bold;
	text-decoration: none;
	padding: 3px 10px 3px 10px;
}
.Login:hover
{
	text-decoration: underline;
}

.PaddingRight
{
	padding-right: 8px;
}
.error
{
	font-size: 14px;
	color: Red;
}
.Font
{
	color: #000080;
	font-family: Verdana;
	font-size: 12px;
}
/*jinal*/
.lnkheader
{
	text-decoration: none;
	color: #00DEE6;
}
.lnkheader:hover
{
	text-decoration: underline;
	cursor: pointer;
}
.box1left
{
	background-image: url(../../Images/left_col_left_round.png);
	background-repeat: no-repeat;
	width: 10px;
	height: 31px;
	float: left;
}
.box1mid
{
	background-image: url(../../Images/left_col_bg.png);
	background-repeat: repeat-x;
	width: 180px;
	height: 31px;
	float: left;
}
.box1right
{
	background-image: url(../../Images/left_col_right.png);
	background-repeat: no-repeat;
	width: 10px;
	height: 31px;
	float: left;
}
.box2left
{
	background-image: url(../../Images/left_col_leftt.png);
	background-repeat: no-repeat;
	width: 9px;
	height: 31px;
	float: left;
}
.boxheadmid
{
	background-image: url(../../Images/left_col_bg.png);
	background-repeat: repeat-x;
	width: 734px;
	height: 31px;
	float: left;
}
.boxheadmidsmall
{
	background-image: url(../../Images/left_col_bg.png);
	background-repeat: repeat-x; /*width: 330px;*/
	float: left;
}
.boxborder
{
	border: solid 1px #212121;
	background-color: Black; /*width: 205px;*/
}
.txtlogin
{
	height: 15px;
	font-size: 11px;
	background-color: #0F0F0F;
	color: white;
	border: solid 1px #2B2B2B;
}
.txtform
{
	height: 17px;
	font-size: 12px;
	background-color: #0F0F0F;
	color: white;
	border: solid 1px #2B2B2B;
}
.pad8
{
	padding: 8px;
}
.divHead
{
	font-size: 10pt;
	font-weight: bold;
	color: White;
}
.divHead1
{
	font-size: 8pt;
	color: White;
}
.gamelink
{
	color: #8F7BAE;
	text-decoration: none;
	font-size: 12pt;
	font-weight: bold;
}
.lnkLink2
{
	color: #8F7BAE;
	text-decoration: none;
}
.lnkLink2:hover
{
	color: #00DEE6;
}
.divheaderleft
{
	background-image: url(../../Images/btn_left.png);
	background-repeat: no-repeat;
	width: 15px;
	height: 37px;
	float: left;
}

.divheadermid
{
	background-image: url(../../Images/btn_bg.png);
	background-repeat: repeat-x;
	width: 720px;
	height: 37px;
	float: left;
}
.divheaderright
{
	background-image: url(../../Images/btn_right.png);
	background-repeat: repeat-x;
	width: 15px;
	height: 37px;
	float: left;
}
.btnheader
{
	padding: 3px 6px 3px 6px; /*line-height:37px;*/
	text-decoration: none;
}
.btnheader:hover
{
	background-color: #003236;
}

/*User Menu*/
.menubar
{
	position: absolute;
	height: 32px;
	width: 720px;
}
.mmenu
{
	float: left;
	background: transparent;
}
.mmenu, .mmenu ul
{
	list-style-type: none;
	padding: 0;
	margin: 0;
	position: relative;
	z-index: 999;
}
.mmenu a
{
	/*padding: 10px 9px 4px 8px;*/ /*padding: 4px 30px 4px 30px;*/
	vertical-align: middle;
	display: block;
	text-decoration: none; /*padding-right: 52px;     padding-left: 40px;*/
	color: white;
}
.mmenu img
{
	vertical-align: middle;
}

.saparater
{
	width: 2px;
	height: 62px;
	background: url(../../images/btn_line.jpg) no-repeat;
	background-color: white;
}

.mmenu ul a
{
	padding: 2px;
	color: white;
}
.mmenu li
{
	float: left; /*font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 12px;*/
	position: relative; /*line-height: 20px; */
	line-height: 32px;
}
.mmenu li:hover
{
	z-index: 999;
}
.mmenu li ul
{
	display: none;
	background-color: #095F6D;
	position: relative; /*width: 150px;*/
}

.mmenu ul li ul
{
	left: 100%; /*margin-top: -42px;*/
}
.mmenu ul li
{
	clear: both;
	width: 100%;
}

.mmenu li:hover > a, .OnHover
{
	color: white !important;
	border: 0px solid #7A787D; /*line-height: 32px;*/ /*background-image: url(../../images/btn_ylo.jpg); 	background-repeat: repeat-x;*/
	cursor: pointer;
	z-index: 100;
}
.OnHover
{
	background-color: #E5E5E5 !important;
}
.mmenu li:hover > ul
{
	display: block;
	position: absolute;
}

/*sub menu from vertical parent positioning */

.mmenu a:hover
{
	color: #E5E5E5;
	text-decoration: none;
	border: 0px solid #528ECE; /*line-height: 20px;*/
	line-height: 32px; /*background-color: #1E3FA0;*/
}

/*box1*/
.box1topleft
{
	background-image: url(../../Images/l_top.png);
	background-repeat: no-repeat;
	width: 10px;
	height: 10px;
	float: left;
}
.box1topmid
{
	background-image: url(../../Images/top_line.png);
	background-repeat: repeat-x;
	height: 10px;
	float: left;
}
.box1topright
{
	background-image: url(../../Images/r_top.png);
	background-repeat: no-repeat;
	width: 10px;
	height: 10px;
	float: left;
}

.box1btmleft
{
	background-image: url(../../Images/l_bottom.png);
	background-repeat: no-repeat;
	width: 10px;
	height: 10px;
	float: left;
}
.box1btmmid
{
	background-image: url(../../Images/bottom_line.png);
	background-repeat: repeat-x;
	height: 10px;
	float: left;
}
.box1btmright
{
	background-image: url(../../Images/r_bottom.png);
	background-repeat: no-repeat;
	width: 10px;
	height: 10px;
	float: left;
}

/*footer*/
.footertopleft
{
	background-image: url(../../Images/bottom_left_top.png);
	background-repeat: no-repeat;
	width: 14px;
	height: 14px;
	float: left;
}
.footertopmid
{
	background-image: url(../../Images/bottom_top_bg.png);
	background-repeat: repeat-x;
	width: 932px;
	height: 14px;
	float: left;
}
.footertopright
{
	background-image: url(../../Images/bottom_right_top.png);
	background-repeat: no-repeat;
	width: 14px;
	height: 14px;
	float: left;
}
.footermidleft
{
	background-image: url(../../Images/bottom_leftt_bg.png);
	background-repeat: repeat-y;
	width: 14px;
	height: 80px;
	float: left;
}
.footermidmid
{
	background-image: url(../../Images/bottom_bg.png);
	background-repeat: repeat;
	width: 932px;
	height: 80px;
	float: left;
}
.footermidright
{
	background-image: url(../../Images/bottom_right_bg.png);
	background-repeat: repeat-y;
	width: 14px;
	height: 80px;
	float: left;
}
.footerbtmleft
{
	background-image: url(../../Images/bottom_left_bottm.png);
	background-repeat: no-repeat;
	width: 14px;
	height: 14px;
	float: left;
}
.footerbtmmid
{
	background-image: url(../../Images/bottom_btm_bg.png);
	background-repeat: repeat-x;
	width: 932px;
	height: 14px;
	float: left;
}
.footerbtmright
{
	background-image: url(../../Images/bottom_right_bottm.png);
	background-repeat: no-repeat;
	width: 14px;
	height: 14px;
	float: left;
}
.quote
{
	border: medium none;
	outline-style: none;
	outline-width: medium;
}
.divcontent
{
	text-align: justify;
	line-height: 25px;
	letter-spacing: 1px;
	font-size: 9pt;
	color: #DCDCDC;
}
.btnleft
{
	background-image: url(../../Images/button_left.png);
	background-repeat: no-repeat;
	width: 10px;
	height: 22px;
	float: left;
}
.btnmid
{
	background-image: url(../../Images/button_bg.png);
	background-repeat: repeat-x;
	height: 22px;
	float: left;
	line-height: 22px;
}
.btnright
{
	background-image: url(../../Images/button_right.png);
	background-repeat: no-repeat;
	width: 10px;
	height: 22px;
	float: left;
}
.btn
{
	color: Black;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
}
.box
{
	border: 1px solid #212121;
	background-color: Transparent;
}
/*.box:hover
{
	background-color:white;
	background-image: url(../../Images/left_col_main_bg.png);
	background-repeat: repeat;
	height:100px;
	width:100px;
	
}
*/

/**********Ajax Tab**********/

/* ajax__tab_xp-theme theme */
/*default Tab*/
.ajax__tab_default .ajax__tab_header
{
	/*font-size: 13px; 	font-weight: bold;*/
	color: #cccccc; /*	font-family: sans-serif;*/
}
.ajax__tab_default .ajax__tab_active .ajax__tab_outer, .ajax__tab_default .ajax__tab_header .ajax__tab_outer, .ajax__tab_default .ajax__tab_hover .ajax__tab_outer
{
	height: 31px;
}
.ajax__tab_default .ajax__tab_active .ajax__tab_inner, .ajax__tab_default .ajax__tab_header .ajax__tab_inner, .ajax__tab_default .ajax__tab_hover .ajax__tab_inner
{
	height: 31px;
}
.ajax__tab_default .ajax__tab_active .ajax__tab_tab, .ajax__tab_default .ajax__tab_hover .ajax__tab_tab, .ajax__tab_default .ajax__tab_header .ajax__tab_tab
{
	padding: 8px 10px;
	background: url(../../Images/tblback.png);
	background-repeat: no-repeat;
	float: left;
	width: 90px;
}

.ajax__tab_default .ajax__tab_active .ajax__tab_tab
{
	color: white; /*background-color: white;*/ /*background-color: Green;*/
	background: url(../../Images/tblbackhover.png);
	background-repeat: no-repeat;
}

.ajax__tab_default .ajax__tab_body
{
	/*font-family: verdana,tahoma,helvetica;*/ /*font-size: 10pt; */ /*border: 1px solid #eeeeee;*/
	border-top: 0;
	padding: 10px; /*background-color: white;*/
	background-color: Transparent;
	border-top: 1px solid #212121;
}


/*Profile Tab*/
/*Userside tab control*/
.pt .ajax__tab_header
{
	background: url(../../Images/tblback.png);
	background-repeat: no-repeat;
}
.pt .ajax__tab_hover .ajax__tab_outer, .pt .ajax__tab_active .ajax__tab_outer
{
	background: url(../../Images/tblbackhover.png);
	background-repeat: no-repeat;
}
.pt .ajax__tab_hover .ajax__tab_inner, .pt .ajax__tab_active .ajax__tab_inner
{
	background: url(../../System_Images/green.jpg) no-repeat right top;
}

/*MessageTab*/
/*Userside tab control*/
.mt .ajax__tab_header
{
	background: url(../../Images/tblback.png);
	background-repeat: no-repeat;
}
.mt .ajax__tab_hover .ajax__tab_outer, .mt .ajax__tab_active .ajax__tab_outer
{
	background: url(../../Images/tblbackhover.png);
	background-repeat: no-repeat;
}
.mt .ajax__tab_hover .ajax__tab_inner, .mt .ajax__tab_active .ajax__tab_inner
{
	background: url(../../System_Images/green.jpg) no-repeat right top;
}

/*comment & rating Section*/
.SubHeading
{
	font-size: 15px;
	color: #00DEE6;
	font-weight: bold;
}
.SubHeading1
{
	font-size: 13px;
	color: #00DEE6;
	font-weight: bold;
}
.watermarkText
{
	color: Gray;
	font-family: Verdana;
	font-size: 11px;
}
/* Rating */
.ratingStar
{
	font-size: 0pt;
	width: 13px;
	height: 12px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	display: block;
	background-repeat: no-repeat;
}

.filledRatingStar
{
	background-image: url(../../Images/FilledStar.png);
}

.emptyRatingStar
{
	background-image: url(../../Images/EmptyStar.png);
}

.savedRatingStar
{
	background-image: url(../../Images/SavedStar.png);
}
.header
{
	color: #8F7BAE;
	font-size: 16pt;
}
.AdminPopUpheader
{
	color: White;
	background-color: #898989;
	font-weight: bold;
	padding: 5px;
}

.modalBackground
{
	background-color: Gray;
	filter: alpha(opacity=70);
	opacity: 0.7;
}
.modalpopupAdmin
{
	background-color: White;
	border: solid 3px GRAY;
	padding: 1px;
	top: 0px;
	z-index: 200px;
}
.modalpopupManual
{
	background-color: black; /*background-color: #F2F2F2;*/
	border: solid 3px GRAY;
	padding: 1px;
	top: 0px;
	z-index: 200px;
}

.modalBackground_Game
{
	background-color: Gray;
	filter: alpha(opacity=50);
	opacity: 0.7;
}

.overlay
{
	position: fixed;
	z-index: 99;
	top: 0px;
	left: 0px;
	background-color: silver;
	width: 100%;
	height: 100%;
	filter: Alpha(Opacity=50);
	opacity: 0.50;
	-moz-opacity: 0.70;
}

* html .overlay
{
	position: absolute;
	height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight +         'px' );
	width: expression(document.body.scrollWidth > document.body.offsetWidth ? document.body.scrollWidth : document.body.offsetWidth +         'px' );
}
.loader
{
	z-index: 100;
	position: fixed;
	width: 120px;
	margin-left: -60px;
	top: 30%;
	left: 50%;
}
.imgProgress
{
	position: absolute;
	top: 400px;
	left: 450px;
}
table.rbl td input
{
	background-color: #000000;
	padding: 0px;
	margin: 0px;
}

.accordionHeader
{
	color: white;
	background-image: url(../../Images/left_col_bg.png);
	background-repeat: repeat-x;
	font-size: 12px;
	font-weight: bold;
	padding: 5px;
	margin-top: 5px;
	cursor: pointer;
}

#master_content .accordionHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionHeaderSelected
{
	color: white;
	background-image: url(../../Images/left_col_bg.png);
	background-repeat: repeat-x;
	font-size: 12px;
	font-weight: bold;
	padding: 5px;
	margin-top: 5px;
	cursor: pointer;
}

#master_content .accordionHeaderSelected a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
	/*background-color: #D3DEEF;     border: 1px dashed #2F4F4F;     border-top: none;     background-image: url(../../Images/mid_box_main_bg.png); 	background-repeat: repeat;*/
	padding: 5px;
	padding-top: 10px;
}
/* FAQ */
.lnkFaq
{
	color: #8F7BAE;
	text-decoration: none;
	font-size: 12px;
}
.lnkFaq:hover
{
	color: #00DEE6;
}
/*Profile*/
.P_Date
{
	color: White;
	font-size: 10px;
}
.P_link
{
	color: #00DEE6;
	font-size: 10px;
	text-decoration: none;
	cursor: pointer;
}
.P_link1
{
	color: #8F7BAE;
	text-decoration: none;
}
.P_link1:hover
{
	text-decoration: underline;
}
.P_lnkbtn
{
	padding: 5px;
	background-color: #1C808C;
	color: white;
	text-decoration: none;
}
.P_lnkbtnsmall
{
	padding: 3px;
	background-color: #1C808C;
	color: white;
	text-decoration: none;
	font-size: 10px;
}
.P_label
{
	color: #00DEE6;
	font-weight: bold;
	font-size: 15px;
}
.P_label1
{
	color: #00DEE6;
	text-decoration: none;
}
.P_label2
{
	color: #8F7BAE;
	text-decoration: none;
}


.P_Header
{
	color: #8F7BAE;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}
.P_HeaderWhite
{
	color: White;
	font-weight: bold;
	text-decoration: none;
	padding: 5px;
}
.P_msg
{
	color: White;
	font-size: 11px;
	font-style: italic;
}
.P_msg1
{
	color: #00DEE6;
	font-style: italic;
}
.P_link2
{
	color: #00DEE6;
	text-decoration: none;
}
.P_link2:hover
{
	text-decoration: underline;
}
.P_btn
{
	color: Black;
	text-decoration: none;
	font-weight: bold;
}
.HomeTrackTitle
{
	color: #8f7bae;
	font-size: 10pt;
	font-weight: bold;
}
.HomeTrackArtist
{
	color: #8f7bae;
}
.ComingsoonCity
{
	color: #8F7BAE;
	font-size: 12pt;
	font-weight: bold;
	text-align: center;
	padding: 10px 0px;
}
.Comingsoon
{
	color: #009498;
	font-size: 14pt;
	font-weight: bold;
	text-align: center;
}

/*------------------------------------------------------------------------*/

.Musicpad5
{
	padding-bottom: 5px;
	padding-top: 5px;
}
.Musicpad2
{
	padding-bottom: 2px;
	padding-top: 2px;
}
.Seprate
{
	border-bottom: solid 1px silver;
	padding-bottom: 3px;
	padding-top: 3px;
}
.Padleft
{
	padding-left: 25px;
}

