/*-----------Common----------*/
* { padding:0px; margin:0px; }
body { background:url(images/background.gif) left top repeat-x #132434; color:#464646; font:normal 11px Arial, Helvetica, sans-serif;  }
.floatLeft, .fL, .fL50 { float:left; }
.floatRight, .floatR, .fR, .fR50, .floatR2, .floatR3 { float:right; }
.ovFlow { overflow:hidden; }
.clear { clear:both; display:block; }
#Header, #Content, #Nav, #HomeContent, #Content, #Footer { width:990px; margin:auto;  }
input, textarea { font:normal 11px Arial, Helvetica, sans-serif; }
a { color:#23566c; text-decoration:none; }
a:hover { text-decoration:underline; }
.error { color:#FF0000; }
img { border:0px; }
.more { text-align:right; }
.more a { color:#365069; font:bold 15px "Trebuchet MS", Verdana, Tahoma;  text-decoration:underline; }
.more a:hover { text-decoration:none;}
.borImg { background:#fff; padding:2px; border:1px solid #b6b6b6; }
.ImgLINK { margin-right:76px; margin-bottom:15px; float:left; border:solid 3px #fff;}
/*-----------Header----------*/
#Header { background:url(images/header.gif) left top no-repeat; height:249px; }
#Header .logo { width:402px; height:123px; padding-left:63px; float:left; background:url(images/logo-bgs.gif) 48px top no-repeat; }
#Header .logo h1 { background:url(images/logo.png) left top no-repeat; height:123px; }
#Header .logo h1 a { display:block; width:384px; height:97px; }
#Header .logo h1 a span { display:none; }
#Header .floatRight { width:274px; margin-top:20px; padding-top:55px; height:160px; background:url(images/signup-bg.gif) left top no-repeat; padding-left:29px; } 
#Header .floatRight .inputBox { background:url(images/input-header.gif) left top no-repeat; width:222px; height:21px; padding:5px; margin-bottom:11px; }
#Header .floatRight .inputBox input { background:#496e91; border:0px; width:220px; font-size:12px; padding-top:3px; color:#fff; }
#Header .floatRight .go { float:left; padding-left:1px; }
#Header .floatRight a.register { background:url(images/register.gif) left top no-repeat; width:55px; height:15px; float:left; display:block; margin-top:8px; margin-left:30px; }
#Header .floatRight a.register span { display:none; }
#Header .floatRight a.ForgotPassword { background:url(images/forgot-password.gif) left top no-repeat; width:103px; height:15px; float:left; display:block; margin-top:8px; margin-right:38px; }
#Header .floatRight a.ForgotPassword span { display:none; }
#Header .floatRight a.reset { background:url(images/reset.gif) left top no-repeat; width:55px; height:26px; float:left; display:block; margin-top:1px; margin-left:18px; }
#Header .floatRight a.reset span { display:none; }
#Header .floatR { width:274px; margin-top:20px; padding-top:65px; height:150px; background:url(images/my-account-bg.gif) left top no-repeat; padding-left:29px; } 
#Header .floatR .holder { width:230px; }
#Header .floatR li { display:inline; font-weight:bold; }
#Header .floatR li a { color:#fff; text-decoration:none; line-height:20px; background:url(images/box-arrow.gif) left center no-repeat; padding-left:15px; list-style-type:none; border-bottom:1px dashed #2d4761; width:90px; float:left; display:block; margin-right:10px; }
#Header .floatR li a:hover { color:#0a86f9; }

#Header .floatR2 { width:274px; margin-top:20px; padding-top:35px; height:180px; background:url(images/my-account-bg.gif) left top no-repeat; padding-left:29px; } 
#Header .floatR2 .holder { width:230px; }
#Header .floatR2 li { display:inline; font-weight:bold; }
#Header .floatR2 li a { color:#fff; text-decoration:none; line-height:20px; background:url(images/box-arrow.gif) left center no-repeat; padding-left:15px; list-style-type:none; border-bottom:1px dashed #2d4761; width:90px; float:left; display:block; margin-right:10px; }
#Header .floatR2 li a:hover { color:#0a86f9; }

#Header .floatR3 { width:274px; margin-top:20px; padding-top:35px; height:180px; background:url(images/blank-bg.gif) left top no-repeat; padding-left:29px; } 
#Header .floatR3 .holder { width:230px; }
/*  welcome  */
#Header .floatRwelcome { width:274px; margin-top:19px; padding-top:65px; height:150px; background:url(images/welcome-bg.gif) left top no-repeat; padding-left:29px; float:right; } 
#Header .floatRwelcome .holder { width:230px; }
#Header .floatRwelcome li { display:inline; font-weight:bold; }
#Header .floatRwelcome li a { color:#fff; text-decoration:none; line-height:20px; background:url(images/box-arrow.gif) left center no-repeat; padding-left:15px; list-style-type:none; width:90px; float:left; display:block; margin-right:10px; }
#Header .floatRwelcome li a:hover { color:#0a86f9; }
/* error */
#Header .headererror { color:#fff; text-decoration:none;}
/*#Header .headererror1 { color:#fff; text-decoration:none; padding-left:115px;}
*/
/*-----------Nav----------*/
#Nav { background:url(images/menu-bg.gif) left bottom repeat-x; height:36px; }
#Nav .floatLeft { width:720px; }
#Nav li { display:inline; }
#Nav li a { float:left; display:block; height:36px; }
#Nav li a span { display:none; }
#Nav .floatRight { background:url(images/nav-right.gif) right top no-repeat; width:255px; }
#Nav .floatRight .search { background:url(images/search-bg.gif) right top no-repeat; width:201px; height:36px; float:left; }
#Nav .floatRight .go { float:left; margin-top:4px; }
#Nav .floatRight .search input { background-color:#e7e7e7; border:0; width:166px; color:#203e5b; float:right; margin:11px 12px 0px 0px; }
#Nav .floatRight .search select { background-color:#e7e7e7; border:0; width:166px; color:#203e5b; float:right; margin:8px 12px 0px 0px; }
/*-----------HomeContent----------*/
#HomeContent { margin:19px auto 11px auto; }
#HomeContent .floatLeft { width:630px; padding-left:11px; }
#HomeContent .floatRight { width:328px; }
#HomeContent .curveTop { height:11px; background:url(images/top-curve-left.png) left top no-repeat; padding-left:13px; overflow:hidden; }
#HomeContent .curveTop01 { height:11px; background:url(images/top-curve-right01.png) left top no-repeat; padding-left:13px; overflow:hidden; }
#HomeContent .headerImg { background:url(images/header.jpg) left top no-repeat; height:261px; }
#HomeContent .headerImg2 { background:url(images/header.jpg) left top no-repeat; height:266px; }
#HomeContent .headerImg3 { background:url(images/flashplayer.JPG) left top no-repeat; height:266px; }
#HomeContent .headerImg4 { background:url(images/bg.JPG) left top repeat-x; height:266px; }
#HomeContent .curveTop span { height:11px; background:url(images/top-curve-right.png) right top no-repeat; float:right; width:13px; }
#HomeContent .curveTop span.mid { float:left; background:url(images/top-curve-bg.png) left top repeat-x; height:11px; width:302px; }
#HomeContent .curveTop span.midArea { float:left; background:url(images/top-curve-bg.png) left top repeat-x; height:11px; width:269px; }
#HomeContent .curveTop span.midMax { float:left; background:url(images/top-curve-bg.png) left top repeat-x; height:11px; width:604px; }
#HomeContent .curveBottom { height:11px; background:url(images/bootom-curve.png) left top no-repeat; overflow:hidden; }
#HomeContent .curveBottom01 { height:11px; background:url(images/bootom-curve01.png) left top no-repeat; overflow:hidden; }
#HomeContent .BottomCurve { height:11px; background:url(images/bottom-curve.gif) left top no-repeat; overflow:hidden; }
#HomeContent .BottomCurveMid { height:11px; background:url(images/bootom-curve1.png) left top no-repeat; overflow:hidden; }
#HomeContent .box { padding-bottom:7px; }
#HomeContent .boxMid { border-left:4px solid #fff; background:#d2d2d2 url(images/bg-rounded.gif) left bottom no-repeat; padding:0px 10px; border-right:4px solid #fff; display:block; }
/*---------*/
#Content .midMenu { background:url(images/mid-menu-bg.gif) left top repeat-x; height:47px; }
#Content .midMenu li { display:inline; }
#Content .midMenu li a { width:155px; margin-right:2px; line-height:30px; text-align:center; color:#fff; height:30px; float:left; display:block; text-decoration:none; font:bold 16px "Trebuchet MS", Verdana, Tahoma; padding-top:16px; padding-bottom:1px; background:url(images/divider-mid-menu.gif) right bottom no-repeat; padding-right:4px; }
#Content .midMenu li a:hover, #Content .midMenu li a.selected { background:url(images/mid-menu-bg-over.gif) left bottom no-repeat; }
#Content .desc { background:url(images/desc-bg.gif) left top repeat-x #fff; padding:15px; }
#Content .descTable td { padding:5px; vertical-align:top; text-align:left; }
#Content .desc a { color:#383838; text-decoration:underline; }
#Content .desc a:hover { text-decoration:none; }
#Content .descDivider { background:url(images/v-divider.gif) left bottom repeat-x; margin-bottom:15px; }
/*---------*/
.brand-cont { padding-bottom:4px; } 
.cArea  { background-color:#e7e7e7; height:54px; } 
.music-cArea  { height:auto; } 
.music-profile-txt{ color:#464646; font-size:12px; text-align:justify;} 
.inertext{ color:#23566c; line-height:17px; font-size:12px;} 
.download-count{color:#003399; font-size:10px; font-weight:bold;} 
.time-date{ color:#797979; font-size:10px;}
.brandcontborImg { float:left; margin-right:10px; background:#fff; padding:2px; border:1px solid #b6b6b6; }

.news-cont { padding-bottom:4px; } 
.news-cArea  { background-color:#eaeae6; height:54px; } 
.news-inertext{ color:#383838; line-height:17px; font-size:12px;} 
.news-time-date{ color:#23566c; font-size:12px;}
.news-brandcontborImg { float:left; margin-right:10px; background:#fff; padding:2px; border:1px solid #b6b6b6; }
.top-musics{ width:77px; border:#8e8e8f 1px solid; margin-right:5px; background-color:#cccccc; float:left; padding:8px;}

.top-musics01{ width:100px; border:#8e8e8f 1px solid; margin:6px; background-color:#cccccc; float:left; padding:8px;}

.top-musics01forimg{ background:#fff; padding:2px; border:1px solid #b6b6b6; margin:0px 17px;}

.top-musics2{ width:77px; border:#8e8e8f 1px solid; background-color:#cccccc; float:left; padding:8px;}
.top-musicean{ background:#fff; padding:2px; border:1px solid #b6b6b6; margin:0px 7px;}
.top-musics-txt{ display:block; margin-bottom:4px; margin-top:3px; font-weight:bold; text-transform: uppercase; color:#171717; }
.features-musician{ background:#fff; padding:2px; border:1px solid #b6b6b6;}
.featue-musician-block{ float:left; margin:0px 25px 0px 15px; text-align:center; font-weight:normal; color:#000000; font-size:14px; line-height:25px;}

.newlyproject{ display:block; background-color:#c4c4c4; height:93px;; width:109px; float:left; margin-right:10px; text-align:center;
 padding:5px 0px; text-transform: uppercase; color:#171717;}
 .newlyproject-music{ display:block; background-color:#c4c4c4; height:auto; width:109px; float:left; margin-right:10px; text-align:center;
 padding:5px 0px; text-transform: uppercase; color:#171717;}

.newcatagori{ width:100px; border:#8e8e8f 1px solid; margin-right:10px; background-color:#cccccc; float:left; padding:5px;}
.newcatagori-special{width:100px; border:#8e8e8f 1px solid; background-color:#cccccc; float:left; padding:5px;}
.newcatagori-image{ text-align:center;}
.txt-head{ text-align:center; display:block;}

#HomeContent .boxMidM { border-left:4px solid #fff; background:#d2d2d2 url(images/bg-rounded.gif) -34px bottom no-repeat; padding:0px 10px; border-right:4px solid #fff; }
#HomeContent .boxMidM { border-left:4px solid #fff; background:#d2d2d2 url(images/bg-rounded.gif) -34px bottom no-repeat; padding:0px 10px; border-right:4px solid #fff; }
#HomeContent .fL { width:328px; }
#HomeContent .fR { width:295px; }
#HomeContent .fL50 { width:310px; }
#HomeContent .fR50 { width:310px; }
#HomeContent .box h1 { color:#203e5b; font:normal 20px "Trebuchet MS", Verdana, Tahoma; display:block; margin-bottom:5px; height:21px; }
.bldArea { width:85px; padding:0px 5px 8px 5px; text-align:center; line-height:20px; }
.bldArea-1st { width:200px; padding:2px 5px; text-align:left; line-height:20px; }

/*-----------adit----------*/
#HomeContent .box h6{ color:#203e5b; font:normal 20px "Trebuchet MS", Verdana, Tahoma; display:block; margin-bottom:5px; height:21px; float:left; }
#HomeContent .boxMidM h6{ color:#203e5b; font:normal 20px "Trebuchet MS", Verdana, Tahoma; display:block; margin-bottom:5px; height:21px; float:left; }
#HomeContent .box h6 span{ color:#203e5b; font:normal 12px "Trebuchet MS", Verdana, Tahoma; display:block; text-align:right; float:right;}
/*-----------adit and----------*/
#HomeContent .box .listing { overflow:hidden; }
#HomeContent .box .listing li { font-size:12px; display:inline; }
#HomeContent .box .listing li a { line-height:18px; color:#000; float:left; display:block; width:25%; }

#HomeContent .box .listing2 { overflow:hidden; }
#HomeContent .box .listing2 li { font-size:12px; display:inline; }
#HomeContent .box .listing2 li a { line-height:18px; color:#000; float:left; width:50%; }

#HomeContent .box .listing3 { overflow:hidden; width:600px; }
#HomeContent .box .listing3 li {font-size:12px; display:inline;}
#HomeContent .box .listing3 li a {
	line-height:28px;
	color:#000;
	float:left;
	width:25%;
	background-image:url(images/music-icon2.gif);
	background-repeat: no-repeat;
	background-position: 1px center;
	padding-left:35px;
}

#HomeContent .box .album{ display:block;  width:240px; float:left; background-image:url(images/icon-music.png); background-position:left center; background-repeat:no-repeat; padding-left:40px; margin:0px 20px 10px 0px;} 
#HomeContent .box .album span.head{ font-size:14px; font-weight:bold;} 
#HomeContent .box .album span.body a { font-size:11px; color:#333333;} 
#HomeContent .box .album1{ display:block;  width:240px; float:left;  margin:0px 20px 10px 0px;} 
#HomeContent .box .album1 span.head{ font-size:14px; font-weight:bold;} 
.icon-play{ float:left; margin:0px 10px 10px 0px;}
#HomeContent .box .album1 span.body a { font-size:11px; color:#333333;}

/*--------top 5 chart-------------------*/
#HomeContent .box .top5 { overflow:hidden; }
#HomeContent .box .top5  li { font-size:12px; display:inline; }
#HomeContent .box .top5  li a { line-height:18px; color:#000; float:left; display:block; width:18%; }

.sort { float:right; padding-top:10px; }
.sort a { color:#fff; background:#2c5e9b; padding:1px 3px; font-size:11px; text-decoration:none; font-weight:bold; }
.sort a.linked { color:#000; background:#fff; padding:1px 3px; font-size:11px; text-decoration:none; font-weight:bold; border:1px solid #d1d1d1; }
.sort span.active { color:#fff; background:#101010; padding:1px 3px; font-size:11px; text-decoration:none; font-weight:bold; border:1px solid #d1d1d1; }
.sort span.tablefoot { color:#666; background:#f6f6f6; padding:1px 3px; font-size:11px; text-decoration:none; font-weight:bold; border:1px solid #d1d1d1; }
/*-----------Content----------*/
#Content { margin:19px auto 11px auto; background:url(images/content-bg.gif) left top repeat-y #d2d2d2; font-size:12px; }
#Content .top { background:url(images/content-top.gif) left top no-repeat; height:13px; }
#Content .bottom { background:url(images/content-bottom.gif) left bottom no-repeat; height:14px; }
#Content .contentMain { padding:5px 20px; }
#Content h1 { color:#203e5b; font:normal 20px "Trebuchet MS", Verdana, Tahoma; display:block; padding-bottom:5px; margin-bottom:15px; border-bottom:3px solid #bab8b8; }
#Content h2 { color:#203e5b; font:bold 16px "Trebuchet MS", Verdana, Tahoma; display:block; padding-bottom:5px; }
#Content .txtArea p { margin-bottom:15px; } 
#Content .quesArea strong { margin:10px 0px; display:block; font-size:14px; color:#006b99; }
#Content .imgRight { margin:0px 0px 10px 10px; border:3px solid #bab8b8; float:right; }
#Content .quesArea strong span { color:#000; }
#Content .quesArea p { margin-bottom:10px; }
#Content .floatLeft, #Content .floatRight { width:49%; }
#Content .contactTable { margin-top:13px; }
#Content .contactTable td { color:#171717; padding:3px 5px; }
#Content .inputBoxNorm { border:2px solid #b1b0b0; padding:2px; width:320px; }
#Content .inputBox { border:2px solid #b1b0b0; padding:2px; width:270px; }
#Content .inputBoxSmall { border:2px solid #b1b0b0; padding:2px; width:220px; }
#Content .inputBoxSelect { border:2px solid #b1b0b0; padding:2px; width:227px; }
#Content .inputBoxSmallSelect { border:2px solid #b1b0b0; padding:2px; width:86px; }

#Content select.inputBox { width:278px; }
#Content .inputButton { border: 1px outset; cursor : default; font:bold 11px "Trebuchet MS", Arial, Verdana; background: url(images/button.gif) left top repeat-x #203e5b; text-transform:uppercase; padding:0px 4px; color:#fff;}
#Content .TLeft { float:left; width:49%; }
#Content .TRight { float:right; width:49%; }
#Content .TableRight { float:right; width:49%; text-align:right; }
#Content .TableRightsmall { float:right; width:33%; text-align:right; }
#Content .TableRightContent { padding:0px 15px; }
#Content .RegTableLeft { float:left; width:47%; padding:1%; }
#Content .RegTableLeftbig { float:left; width:63%; padding:1%; }
#Content .RegTableRight { float:right; width:47%; padding:1%; }
#Content .RegTable td { padding:3px 5px; }
#Content .RegTable td.alt { padding:0px; }
#Content .questions { padding-bottom:50px; line-height:25px; border-bottom:1px dashed #999; }

#Content .listing4 { overflow:hidden; width:600px; }
#Content .mTabb td, #Content .mTabb th { padding:3px 5px; }
#Content .mTabb th { background:#DEE3E7; }

/*-----------Footer----------*/
#Footer { background:#c1c1c2; position:relative; }
#Footer .holder { padding:10px 0px; text-align:center; line-height:30px; }
#Footer a { font-weight:bold; color:#000; text-decoration:none; padding:0px 5px; }
#Footer a:hover { text-decoration:underline; }
#Footer a.bm { padding:0px; }
#Footer .leftBg { background:url(images/footer-left-bg.gif) left top no-repeat; width:10px; height:10px; position:absolute; left:0px; top:0px; }
#Footer .rightBg { background:url(images/footer-right-bg.gif) left top no-repeat; width:10px; height:10px; position:absolute; right:0px; top:0px; }

.fix-width{ width:150px;}
/*-----------Forum pages ----------*/

/* General text */
.gen { font-size : 12px; }
.genmed { font-size : 11px; }
.gensmall { font-size : 10px; }
.gen,.genmed,.gensmall { color : #000000; }
a.gen,a.genmed,a.gensmall { color: #006699; text-decoration: none; }
a.gen:hover,a.genmed:hover,a.gensmall:hover	{ color: #006699; text-decoration: underline; }

/* The largest text used in the index page title and toptic title etc. */
.maintitle,h1,h2	{
			font-weight: bold; font-size: 18px; font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
			text-decoration: none; line-height : 120%; color : #132434; padding:4px;}

th.thHead,th.thSides,th.thTop,th.thLeft,th.thRight,th.thBottom,th.thCornerL,th.thCornerR {
	font-weight: bold; background-image:url(images/fourm-head.gif); background-repeat:repeat-x; color:#ffffff; padding:4px; }
th.thCornerL a{ color:#FFFFFF; text-decoration:none;}
th.thCornerL a:hover{ color:#FFFFFF; text-decoration:underline;}
	
td.cat,td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom {
background-image: url(images/fourm-txt-foot.gif);
			background-color:#D1D7DC; height: 28px; padding:4px;}
td.rowpic {
background-image: url(images/fourm-txt-foot.gif);
		background-color: #D1D7DC; padding:4px;}
td.row3Right,td.spaceRow {
	background-color: #e7e7e7; padding:4px;}
td.gmt-time{ background-color:#e7e7e7; padding:4px;}
	
td.row1	{ background-color: #EFEFEF; padding:4px; }
td.row2	{ background-color: #DEE3E7; padding:4px;}
td.row3	{ background-color: #e7e7e7; padding:4px;}
td.row4	{ background-color: #eaeae6; padding:4px; }
td.row5	{ height:28px; background-color: #FFFFE1; padding:4px; }
td.row6	{ height:28px; background-color: #E2E2E2; padding:4px;}

/* The register, login, search etc links at the top of the page */
.mainmenu		{ font-size : 11px; color : #000000 }
a.mainmenu		{ text-decoration: none; color : #006699;  }
a.mainmenu:hover{ text-decoration: underline; color : #DD6900; }


/* Forum category titles */
.cattitle		{ font-weight: bold; font-size: 12px ; letter-spacing: 1px; color : #006699}
a.cattitle		{ text-decoration: none; color : #006699; }
a.cattitle:hover{ text-decoration: underline; }


/* Forum title: Text and link to the forums used in: index.php */
.forumlink		{ font-weight: bold; font-size: 12px; color : #006699; }
a.forumlink 	{ text-decoration: none; color : #006699; }
a.forumlink:hover{ text-decoration: underline; color : #203f5c; }


/* Used for the navigation text, (Page 1,2,3 etc) and the navigation bar when in a forum */
.nav			{ font-weight: bold; font-size: 11px; color : #000000;}
a.nav			{ text-decoration: none; color : #006699; }
a.nav:hover		{ text-decoration: underline; }


/* titles for the topics: could specify viewed link colour too */
.topictitle			{ font-weight: bold; font-size: 11px; color : #000000; }
a.topictitle:link   { text-decoration: none; color : #006699; }
a.topictitle:visited { text-decoration: none; color : #5493B4; }
a.topictitle:hover	{ text-decoration: underline; color : #006699; }


/* Name of poster in viewmsg.php and viewtopic.php and other places */
.name			{ font-size : 12px; color : #000000;}
.classtop { margin-bottom:5px;}
.postbody { font-size : 12px; padding:4px;}
a.postlink:link	{ text-decoration: none; color : #006699 }
a.postlink:visited { text-decoration: none; color : #5493B4; }
a.postlink:hover { text-decoration: underline; color : #DD6900}
.postdetails{ font-size : 11px; color : #000000; }
.fld-input{ width:130px; border:solid 2px #CCCCCC;}
.forum-admin{ color:#0364bf;}
.forum-moderator{ color:#001223;}

/* botton */
.glowingtabs{

width:100%;
font-size: 11px;
font-weight:bold;
line-height:normal;
clear:both;
height:23px;
}

.glowingtabs ul{
list-style-type: none;
margin:0;
padding:0;
}

.glowingtabs li{
display:inline;
margin:0;
padding:0;
}

.glowingtabs a{
float:left;
background:url(images/btn-leftpart.gif) no-repeat left top;
margin:0;
margin-right: 2px; /*spacing between each tab*/
padding:0 0 0 11px;
text-decoration:none;
}

.glowingtabs a span{
float:left;
display:block;
background:url(images/btn-rightpart.gif) no-repeat right top;
padding: 4px 10px 4px 2px;
color:#fff;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.glowingtabs a span {float:none;}
/* End IE5-Mac hack */

.glowingtabs a:hover span {
color:#FFFFFF;
}

.glowingtabs li.selected a{ /*Selected Tab style*/
background-position:0 -22px; /*Shift background image up to start of 2nd tab image*/
}

.glowingtabs li.selected a span{ /*Selected Tab style*/
background-position:100% -22px; /*Shift background image up to start of 2nd tab image*/
color:#FFFFFF;
}

.glowingtabs a:hover, .glowingtabs li.selected a:hover{ /*onMouseover style*/
	background-position:0% -22px; /*Shift background image up to start of 2nd tab image*/
}

.glowingtabs a:hover span, .glowingtabs li.selected a:hover span{ /*onMouseover style*/
	background-position:100% -22px; /*Shift background image up to start of 2nd tab image*/
}

/* add botton */
.glowingtabsadd{
width:100%;
line-height:normal;
font-size:11px;
clear:both;
height:22px;
}

.glowingtabsadd ul{
list-style-type: none;
margin:0;
padding:0;
}

.glowingtabsadd li{
display:inline;
margin:0;
padding:0;
}

.glowingtabsadd a{
float:left;
background:url(images/btn-leftpart-add.gif) no-repeat left top;
margin:0;
margin-right: 10px; /*spacing between each tab*/
padding:0 0 0 32px;
text-decoration:none;

}

.glowingtabsadd a span{
float:left;
display:block;
background:url(images/btn-rightpart-add.gif) no-repeat right top;
padding: 3px 15px 3px 2px;
color:#fff;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.glowingtabsadd a span {float:none;}
/* End IE5-Mac hack */

.glowingtabsadd a:hover span {
color:#FFFFFF;
}

.glowingtabsadd li.selected a{ /*Selected Tab style*/
background-position:0 -22px; /*Shift background image up to start of 2nd tab image*/
}

.glowingtabsadd li.selected a span{ /*Selected Tab style*/
background-position:100% -22px; /*Shift background image up to start of 2nd tab image*/
color:#FFFFFF;
}

.glowingtabsadd a:hover, .glowingtabs li.selected a:hover{ /*onMouseover style*/
	background-position:0% -22px; /*Shift background image up to start of 2nd tab image*/
}

.glowingtabsadd a:hover span, .glowingtabs li.selected a:hover span{ /*onMouseover style*/
	background-position:100% -22px; /*Shift background image up to start of 2nd tab image*/
}


/* Tab botton */
.glowingtabsTab{
width:100%;
line-height:normal;
font-size:11px;
clear:both;
height:22px;
}

.glowingtabsTab ul{
list-style-type: none;
margin:0;
padding:0;
}

.glowingtabsTab li{
display:inline;
margin:0;
padding:0;
}

.glowingtabsTab a{
float:left;
background:url(images/btn-leftpart-tab.gif) no-repeat left top;
margin:0;
margin-right: 10px; /*spacing between each tab*/
padding:0 0 0 10px;
text-decoration:none;

}

.glowingtabsTab a span{
float:left;
display:block;
background:url(images/btn-rightpart-tad.gif) no-repeat right top;
padding: 3px 15px 3px 2px;
color:#fff;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.glowingtabsTab a span {float:none;}
/* End IE5-Mac hack */

.glowingtabsTab a:hover span {
color:#FFFFFF;
}

.glowingtabsTab li.selected a{ /*Selected Tab style*/
background-position:0 -22px; /*Shift background image up to start of 2nd tab image*/
}

.glowingtabsTab li.selected a span{ /*Selected Tab style*/
background-position:100% -22px; /*Shift background image up to start of 2nd tab image*/
color:#FFFFFF;
}

.glowingtabsTab a:hover, .glowingtabs li.selected a:hover{ /*onMouseover style*/
	background-position:0% -22px; /*Shift background image up to start of 2nd tab image*/
}

.glowingtabsTab a:hover span, .glowingtabs li.selected a:hover span{ /*onMouseover style*/
	background-position:100% -22px; /*Shift background image up to start of 2nd tab image*/
}
/* For Password Strength starts here*/

.BarBorder_TextBox2
{
    
    width:150px;
	font-size:1px;
    vertical-align:middle;
}

.BarIndicator_TextBox2_weak
{
    color:#990000;
    background-color:#990000;
height:2px;
}
.BarIndicator_TextBox2_average
{
    color:#000066;
    background-color:#000066;
    height:2px;

}
.BarIndicator_TextBox2_good
{
    color:#009900;
    background-color:#009900;
    height:2px;

}
.weak
{
    color:#fff;
    background-color:#990000;
	
}
.average
{
    color:#fff;
    background-color:#000066;
	
}
.good
{
    color:#fff;
    background-color:#009900;
}
.imgBorder { padding:5px; border:1px solid #DDDDDD; margin-bottom:15px; }

/* For Password Strength ends here*/
.error-text{  background-color:#bde5f8; color:#00529b;font-size:12px; font-weight:bold;  border:#00529b solid 1px; background-image:url(images/error-image.gif); background-repeat:no-repeat; background-position:10px center; padding:20px 20px 20px 50px; }
.error-text ul{ list-style-image:none; color:#00529b; font-size:11px; font-weight:bold; list-style-type: none;}
.error-text ul li{ line-height:15px;}
.post-pace{ background-color:#ffffff; border:solid 1px #d2d2d2; padding:5px; margin-top:2px;}
.post-pace-N{ background-color:#fefef1; border:solid 1px #d2d2d2; padding:5px; margin-top:2px;}

/*------------- forum admin-------------------*/

.mainbg {
	background-color: #f6f6f6;
	border: 1px solid #C5C5C5;
}
.subbg {
	background-color: #fff;
	border: 1px solid #C5C5C5;
	padding: 2px;
	text-align: center;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #225689;
	text-decoration: none;
}
.subbg a {
	color: #225689;
	text-decoration: none;
}
.subbg a:hover {
	color: #132434;
	text-decoration: none;
}

.subbg1{
	background-color: #fff;
	padding: 2px;
	text-align: center;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #132434;
	text-decoration: none;
	border: 1px solid #0264ad;
}
.subbgnormal {
	background-color: #fff;
	padding: 2px;
	border: 1px solid #C5C5C5;
}
/*----------------- Forum Admin --------------------------*/
 .arrowlistmenu{
width: 180px; /*width of menu*/
background-color:#efefef;
}

.arrowlistmenu .headerbar{
font: bold 12px Arial;
color: white;
background: black url(images/fourm-head.gif) repeat-x center left;
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
padding: 4px 0 4px 10px; /*header text is indented 10px*/
}

.arrowlistmenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
	color: #0360b8; /*custom bullet list image*/
	display: block;
	padding: 2px 0;
	padding-left: 23px; /*link text is indented 19px*/
	text-decoration: none;
	font-weight: bold;
	border-bottom: 1px solid #dadada;
	font-size: 90%;
	background-image: url(images/arrowbullet.png);
	background-repeat: no-repeat;
	background-position: 3px center;
}

.arrowlistmenu ul li a:visited{
color: #0360b8;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #A70303;
background-color: #F3F3F3;
}
.actionbg {
	background-color: #fff;
	border: 1px solid #C5C5C5;
	padding: 2px;
	text-align: center;
	vertical-align: middle;
	width: 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #225689;
}
.actionbg1 {
	background-color: #fff;
	border: 1px solid #225689;
	padding: 2px;
	text-align: center;
	vertical-align: middle;
	width: 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #225689;
}
.pageheading {
	font-family: "Trebuchet Ms", Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bolder;
	color: #225689;
	height: 35px;
	vertical-align: bottom;
}
.textfieldlogin {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border: 1px solid #999999;
	width: 181px;
}

/*---------Modal Popup-----------*/
#Div1 { font-size:12px !important; font-family:Arial, Verdana; }
.modalBackground {background-color:Gray; filter:alpha(opacity=70); opacity:0.7;}
.modalPopup {background-color:#ffffff; border-width:3px; border-style:solid; border-color:#0b3961; padding:15px; width:800px; position:relative; font-family:Arial, Verdana; font-size:12px; }
.modalPopup01 {background-color:#d2d2d2; border-width:3px; border-style:solid; border-color:#0b3961; padding:15px; width:500px; position:relative; font-family:Arial, Verdana; font-size:12px; overflow:auto; }
.modalPopup h1 { padding:0px 0px 15px 0px; display:block; color:#9e151c; font:normal 30px "Trebuchet MS", Verdana, Tahoma; }
.modalPopup h3 { color:#06424B; display:block; font:bold 23px "Trebuchet MS", Verdana, Tahoma; padding:0px 0px 10px 0px; }
.falsePad { margin-top:10px; }
.modalPopup strong{ color:#747474; font-weight:bold; font-size:14px;} 
.alt{ color:#1f3c58; font-family:"Trebuchet MS"; font-size:20px; padding-bottom:10px;} 
.detail-desc { background-color:#f4f9fd; border:solid 1px #dde7ed; padding:5px; margin-top:4px;}
.falsePad td { padding:5px 0px; }
.modalPopup .close { position:absolute; top:10px; right:10px; }
.modalPopup .inpBox { margin:5px 0px; width:200px; border:1px solid #b0b0b0; padding:1px; font:normal 12px "Trebuchet MS", Verdana, Tahoma; }

/*---------Modal Popup------*/

.modalBackground {background-color:Gray; filter:alpha(opacity=70); opacity:0.7;}
.modalPopup { background-color:#efefef; border-width:3px; border-style:solid; border-color:#0b3961; padding:15px; width:500px; height:400px; position:relative; overflow:auto; font-family:Arial, Verdana; font-size:12px; }

.modalPopup h1 { padding:0px 0px 15px 0px; display:block; color:#203e5b; font:normal 30px "Trebuchet MS", Verdana, Tahoma; }
.modalPopup h3 { color:#203e5b; display:block; font:bold 23px "Trebuchet MS", Verdana, Tahoma; padding:0px 0px 10px 0px; }
.falsePad { margin-top:10px; }
.modalPopup strong{ color:#747474; font-weight:bold; font-size:14px;} 
.alt{ color:#1f3c58; font-family:"Trebuchet MS"; font-size:20px; padding-bottom:10px;} 
.detail-desc {background-color:#f4f9fd; border:solid 1px #dde7ed; padding:5px; margin-top:4px;}
.falsePad td { padding:5px 0px; }
.modalPopup .close { position:absolute; top:10px; right:10px; }
.modalPopup .redText {font:normal 12px "Trebuchet MS", Verdana, Tahoma; color:#990000;}
.modalPopup .inputButton01 {border: 1px outset; cursor : default; font:bold 11px "Trebuchet MS", Arial, Verdana; background: url(images/button.gif) left top repeat-x #203e5b; text-transform:uppercase; padding:0px 4px; color:#fff;}
.modalPopup .inpBox { margin:5px 0px; width:200px; border:2px solid #b0b0b0; padding:1px; font:normal 12px "Trebuchet MS", Verdana, Tahoma; }
/*--------Prev & Next------*/
.sort-01{ padding-top:10px; text-align:center;}
.nextClick a{color:#fff; background:#2c5e9b; padding:1px 3px; font-size:11px; text-decoration:none; font-weight:bold;}
/*--------Prev & Next------*/
.listing4 { overflow:hidden; width:600px; }
.listing4 li {font-size:12px; display:inline;}
.listing4 li a {
	line-height:18px;
	color:#000;
	float:left;
	width:30%;
	background-image:url(images/music-icon.gif);
	background-repeat: no-repeat;
	background-position: 1px center;
	padding-left:16px;
}

/*--------Play ------*/
.gotoplay{
	background-image:url(images/play.png);
	background-repeat: no-repeat;
	top:50%;
	left:50%;
	position:absolute;
	z-index:1;
	
}

.subbgmusic {
	background-color: #fff;
	border: 1px solid #C5C5C5;
	padding: 2px;
	text-align: center;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #225689;
	text-decoration: none;
	
}
.subbgmusic1 {
	background-color: #fff;
	padding: 2px;
	text-align: center;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #132434;
	text-decoration: none;
	border: 1px solid #0264ad;
}


/* Rating */
.ratingStar {
    font-size: 0pt;
    width: 16px;
    height: 16px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}
.ratingStarHome {
    font-size: 0pt;
    width: 16px;
    height: 16px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: inline;
    background-repeat: no-repeat;
}

.filledRatingStar {
    background-image: url(images/FilledStar.gif);
}
.emptyRatingStar {
    background-image: url(images/EmptyStar.gif);
}
.savedRatingStar {
    background-image: url(images/SavedStar.gif);
}

/*----------------------*/
.ratingArea { position:relative; float:left; width:150px; }
.ratingAreaN { position:absolute; top:-5px; left:138px; width:500px; }
.ratingAreaN1 { position:absolute; top:-1px; right:5px; }
.ratingAreaN12 { position:absolute; top:-5px; left:2px; width:500px; }

/*---------For Rating Page-------------*/
.ratingAreaR { position:relative; float:left; }
.ratingAreaNR { position:absolute; top:-2px; left:130px; width:500px; }
.ratingAreaNR1 { position:absolute; top:-1px; right:5px; float:left; width:500px; }
.ratingAreaNR a { background:none; }
.button {
	background:url(images/button-bg.gif);
	height:27px;
	background-repeat:repeat-x;
}
.invite-friend{ background:url(images/invite-friend.png) left top no-repeat; width:217px; height:31px; padding:5px; margin-bottom:11px}
.invite-friend input{ width:200px; border:none; background-color:#e7e7e7;}
.validate-txt{ color:#FF0000; margin:7px 0px;}

/*---------Modal Popup-----------*/

.modalBackgroundMri { background-color:Gray; filter:alpha(opacity=70); opacity:0.7; }

.modalPopupMri { background-color:#ffffff; border-width:3px; border-style:solid; border-color:#0b3961; padding:15px; width:800px; position:relative; font-family:Verdana; font-size:14px; }

.modalPopupMri h1 { padding:0px 0px 15px 0px; display:block; color:#9e151c; font:normal 30px "Trebuchet MS", Verdana, Tahoma; }
.modalPopupMri h3 { color:#06424B; display:block; font:bold 23px "Trebuchet MS", Verdana, Tahoma; padding:0px 0px 10px 0px; }
.falsePadMri { margin-top:10px; }

.modalPopupMri strong{ color:#747474; font-weight:bold; font-size:14px;} 

.altMri{ color:#1f3c58; font-family:"Trebuchet MS"; font-size:20px; padding-bottom:10px;} 
.detail-descMri { background-color:#f4f9fd; border:solid 1px #dde7ed; padding:5px; margin-top:4px;}

.falsePadMri td { padding:5px 0px; }
.modalPopupMri .close { position:absolute; top:10px; right:10px; }
.modalPopupMri .inpBox { margin:5px 0px; width:200px; border:1px solid #b0b0b0; padding:1px; font:normal 12px "Trebuchet MS", Verdana, Tahoma; }

/*------------------------------*/

.multiplecombo{width:300px;}
.btnImg{ background-image:url(images/gradin-img.png); background-repeat:no-repeat; width:139px; height:26px; padding-top:9px;}
.btnImg a{ color:#FFFFFF; font-size:14px; font-weight:bold; }
