body{margin:0px;font-family: arial,sans-serif;color:#333333;font-size:10pt;}
table td{margin:0px;}
input,textarea{padding-left:4px;border:1px solid #CCCCDC;}
a.nounderline,.nounderline a{text-decoration:none;}
a.hoverunderline:hover,.hoverunderline a:hover{text-decoration:underline;}
a:link,a:visited,a:active {color: #0073EC;}
.gcw a:visited {color: #551A8B;}
h2,.gcw.g{margin:0px;}
.lb{margin-top:4px;margin-left:30px;}

#MusicSideBar a{text-decoration:underline;}
#filters a,#results a.noUl{text-decoration:none;}
.bb1{border-bottom:2px solid #666666;}
.bb2{padding:0px;}
td.bbb{border-bottom:1px solid #DDDDDD;height:1px;padding:0px;}
td.bb,td.bh{padding-left:12px;}
td.bb{border-bottom:1px solid #F1F1F1;}
td.bh{border-bottom: 2px solid #99A0A8;color:#689b02;font-size:13px;}
td.songTitle{font-size:13px;color:#003399;padding-left:2px;}
.minBar{display:block;line-height:0px;/*float:right;width:100px;*/}

.bld{color:#65520f}.vb{vertical-align:bottom;}
.ib{padding-top:2px;width:325px;font-size:14px;height:1.6em; font-family: Arial, sans-serif; 
	font-weight:normal; color:#111111;}
.ib1{padding-top:2px;width:150px;font-size:14px;height:28px; font-family: Arial, sans-serif; 
font-weight:normal; color:#111111;}

/* City Menu */
.cityMenuDiv{border:1px solid #76ABDA;text-align:left;background-color:white;left:-150px;
/*position:absolute;right:10px;top:4px;*/
}
/*.cdw{border:1px solid #76ABDA;width:162px;}*/
#choosecityoptions a{padding-left:3px;width:120px;height:20px;font-size:10pt;font-family:arial;
	text-decoration:none;display:block}
#choosecityoptions a:hover{color:#FFFFFF;background:#76ABDA;text-decoration:none;}


.itm{display:inline;margin-right:0.8em;}
.itm a{color: #0063DC;}
#menu{position:absolute;top:0px;padding:4px;width:99%;text-align:right;border-bottom:0px solid #0063DC;}

#gyan{font-size:10pt;font-family: Arial;color:#669900;padding:0px;}
#gyan a{color: #0063DC;}

/* Results Top Bar */
.tb,#tb,.topMenu,.topMenu a,.tb a,a.bl{text-decoration:none;font-size:10pt;}
#tb{background-color: #E8F3E8;padding-top: 5px;padding-right: 1px;padding-bottom: 4px;
	padding-left: 1px;height:27px;padding:0px;vertical-align:middle;border-bottom:1px solid #D9D3D9;}
.tbn{border-bottom: 1px solid #D9EAD9;padding-top: 5px;
	padding-right: 1px;padding-bottom: 4px;padding-left: 5px;height:20px;padding:0px;vertical-align:middle;}

/* Forms */
.sb{height:28px; vertical-align:top;background-image:url('../images/button.gif');border:none;
	background-repeat:repeat-x;color:#FFFFFF;font-weight:bold;cursor:pointer;margin-left: 2px;font-family:arial;}
.kw{border:1px solid #CCCCDC;height:28px;}
.searchLabels{color:#4D4D4D;font-weight:bold;}
.searchInputs{padding:2px;vertical-align:middle;height:28px;}
.sb,.kw,.searchLabels,.searchInputs{font-size:12pt;}

/* Logos */
#logo{display:block;height:60px;margin:13px 0px 7px;overflow:hidden;position:relative;width:180px;}
#logo span{background-image: url('/images/logo_176x56.gif');background-repeat: no-repeat;height:56px;
	left: 0pt;position: absolute;top: 0pt;width: 176px;cursor: pointer;}
#logoLarge{background: transparent url(/images/en/logo_250x80_black2.gif) no-repeat scroll 0%;height: 80px; width: 250px;}
#logosmall{display:block;height:30px;margin:13px 0px 7px;overflow:hidden;position:relative;width:100px;}
#logosmall span{background-image: url('/images/logo_94x30.gif');background-repeat: no-repeat;height:56px;
	left: 0pt;position: absolute;top: 0pt;width: 176px;cursor: pointer;}

.l{font-family:Arial, sans-serif;font-size:13pt;color: #0063DC;}
.j{width:560px;/*width:38em;*/color:#222222;}
.g{padding-left:10px;margin: 1em 0px;}
.cached{color:#666666;}
.a1{color:green;}
.s2{font-weight:normal;font-size:11pt;color:#000000;}
.lo{color:#0063DC;font-weight:bold;text-decoration:underline;}
.s,.lo{font-size:10pt;}
.pllink{display:block;padding-top:2px;margin:0px;height:25px; background:#FFFFFF;color:#0063DC;}
.pllink:hover{padding-top:2px;display:block;margin:0px;height:25px;background:#F5F5F5;color:#0063DC;}
.plpara{padding:0px;margin:5px;border-bottom: 1px solid rgb(241, 241, 241); margin: 0px; height: 20px;}
.cb1{background-color:#3B5998;background-image:url(/images/close.gif);}
.pllist{list-style-type:none;padding-left:0px;margin-left:0px}
.cb{color:#000000;}
.cb:hover{color:#FF0000;}

.fl{color:#0063DC;}
.catlink{padding-top:3px;padding-left:5px;display:block;color:#0063DC;background:#FFFFFF;margin:0px;height:25px;}
.catlink:hover{padding-top:3px;padding-left:5px;display:block;color:#0063DC;background:#F5F5F5;margin:0px;height:25px;}
.h{width:37em;min-width:25em;margin-bottom:0px;margin-left:5px;padding-left:5px; padding-bottom:3px;
	border-bottom:1px solid #DEEDDE;padding:7px}
.t{color:#0063DC;font-size:13pt;}
.s2{FONT-WEIGHT:normal;FONT-SIZE:14px;COLOR:#000000;FONT-FAMILY:Arial,Helvetica,sans-serif;}

/* Pagination */
.Pages {text-align: center; margin-bottom: 20px; margin-top: 20px; }
.Paginator { font-size: 12px; padding-top: 10px; margin-left: auto; margin-right: auto;  }
.Paginator a, .pageList .this-page { padding: 2px 6px; border: solid 1px #ddd; background: #fff; 
	text-decoration: none; margin-left:2px; }
.Paginator a:visited { padding: 2px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none; }
.Paginator .AtStart { margin-right: 10px; padding: 2px 6px; background: #fff; color: #aaa; }
.Paginator .Prev { margin-right: 10px; padding: 2px 6px; border: solid 2px #ddd; background: #fff; }
.Paginator .break { padding: 2px 2px; border: none; background: #fff; text-decoration: none; }
.Paginator .Next { margin-left: 10px; padding: 2px 6px; border: solid 2px #ddd; background: #fff;}
.Paginator .AtEnd { margin-left: 20px; padding: 2px 6px; 	background: #fff; color: #aaa; }
.Paginator .this-page {padding: 2px 6px; border-color: #999; font-weight: bold; font-size: 13px; 
	vertical-align: top; background: #fff; color: #008000; }
.Paginator a:hover {color: #fff; background: #0063DC; border-color: #036; text-decoration: none;}
.Pages div.Results { text-align: center; font: 11px/15px Arial, Helvetica; color: #aaa; margin-top: 8px; }

/* Autocompletion */
#autocompleteResults{position:absolute;border:1px solid silver;background-color:white;z-index:5;text-align:left;}
#autocompleteResults tr{margin:0px;padding:2px;}
#autocompleteResults td{border-bottom:1px solid #DDDDDD;padding-right:20px;padding-left:4px;font-size:12px;cursor:pointer;}
#autocompleteResults tr.odd{background-color:#F4F4FF;}
#autocompleteResults tr.even{background-color:#F4FFF4;}
#autocompleteResults tr.selected{background-color:#AAAAAA;}

/* Music Refine Options */
#filters{font-size:13px;margin-left:10px;background-color:#F8FCF8;padding:4px;padding-left:8px;
	border-bottom:1px solid #F1F1F1;border-top:1px solid #F1F1F1;}
#filters td{vertical-align:bottom;}
#filters td.head{color:#277a12;font-size:13px;}
#filters td a{font-size:12px;}
.spacer{font-size:4px;height:4px;clear:both;}
.moreSection{margin-left: 20px;font-size:10px;}
.moreSection a{padding-right:4px;font-size:12px;}
.moreSection a{color:blue;}

#MusicSideBar{background:#F7FAFD;border-left:1px solid #E1E1F1;margin-top:1px;padding-left:3px;}

/* Music Home Page */
.ts{line-height:20px;}
ul.ts>li{color:#464666;}
ul.ts>li>a{color:#0063dc;}
.ts li a{line-height:20px;}
.topsongs,.songMenu{font-size:10pt;}
#top_songs,#top_singers,#top_albums,#fav{border:1px solid #DDD;border-top:none;padding:5px;margin:0px;height:160px;font-size:10pt;}
.topsongs a,.songMenu a,#top_songs a,#top_singers a,#top_albums a,#fav a{text-decoration:none;}
.songMenu a{font-weight:bold;}

#top_songs ul,#top_singers ul,#top_albums ul,#fav ul,#chartbusters  ul{list-style-type:circle;}

/* Streaming Quality */
div.sQual{width:50px;height:8px;background-color:silver;display:block;overflow:hidden;border:1px solid gray;
	margin-right: 15px;}
div.sQual em{background-color:blue;background-image:url('/images/progress.png');height:8px;position:absolute;}

/* Cricket Score */
.last18Balls{overflow:visible;display:inline;} 
.last18Balls .NoRun,.last18Balls .Run{font-size:14px;font-weight:bold;color:white;
	height:30px;text-align:center;vertical-align:middle;width:30px;}
.last18Balls .NoRun{background-image:url('/images/ball_gray.png');}
.last18Balls .Run{background-image:url('/images/ball_red.png');}
#matchList table td{padding:0px;}

/* Image Search Triggering */
.imageContainer{float:left;margin:4px;}
.imageContainer a{padding:4px;display:block;margin:0px;border:1px solid #EEE;}
.imageContainer a:hover{background-color:#EEE;border:1px solid #CCC;}
.plIcon,.dlIcon{background-image:url('/images/music-sprite.gif');background-repeat:no-repeat;width:17px;height:16px;}
.plIcon{background-position:0 -15px;}
.dlIcon{background-position:0 0;}
.plIcon{color:green;}

/*Music Side bar*/
.middleCol{border-left:1px solid #D0DAD8;}
table#results{width:99%;border-collapse:collapse;}
table#results,table#leftNavContainer,div#topNavContainer table{padding:0px;font-size:9pt;}
table#leftNavContainer ul, div#topNavContainer ul,table#leftNavContainer li, div#topNavContainer li {
	list-style-position:outside;list-style-type:none;}
table#leftNavContainer ul,div#topNavContainer ul {margin:0px;padding:0px;}
table#leftNavContainer li {padding-bottom:0.3pt;}
table#leftNavContainer a,div#topNavContainer a{font-family:verdana,arial,helvetica,sans-serif;text-transform:capitalize;}
table#leftNavContainer h2,div#topNavContainer h2{color:#CC6600;margin:0;padding:0px;font-size:10pt;font-weight:bold;}
table#leftNavContainer div.right{color:gray;float:left;font-family:sans-serif,verdana;}
table#leftNavContainer div.left{float:left;}
/*td.topBorder{border-top:1px solid #E0EAE8;}*/
div#pl{font-size:8px;padding:2px;margin-top:4px;background-color:#EFEFFE;overflow:auto;border:2px solid #CDCDCD;display:none;overflow:auto;filter:alpha(opacity=95);-moz-opacity:0.95;}

/*Music Navigation Bar*/
div#topNavContainer ul{margin-left:8px;margin-top:0px;margin-bottom:10px;}
div#topNavContainer li{margin-left:12px;}
div#topNavContainer ul,div#topNavContainer li,div#topNavContainer h2{display:inline;}
div#topNavContainer{/*background-color:#f0f4f2;*/padding:2px;border-bottom:1px solid #D9D3D9;margin:2px;}
#langSelector{font-family:verdana,arial,sans-serif;font-size:11px;padding:2px;padding-left:6px;}
#langSelector a{text-decoration:none;}
div.tab{display:inline;}
div.tab a{color:gray;text-decoration:none;}
div.tab div.right,div.tab div.left{width:10px;background-repeat:no-repeat;height:22px;}
div.tab div.middle{font-weight:bold;height:12px;padding:4px 0px 6px;background-repeat:repeat-x;}
div.tab div.right,div.tab div.left,div.tab div.middle,div.tab div.space{float:left;}
div.tab div.space{width:4px;height:4px;}
div.panel{display:none;}
div.panel table td ul a{font-size:9pt;text-decoration:none;}
#tabPanel{color:#7083AC;font-family:verdana;padding:1px;font-size:10px;/*border-bottom:1px solid #E0E0EF;*/margin-bottom:4px;height:24px;}
#tabPanel div.left{background-position:0px 0px;}
#tabPanel div.right{background-position:-10px 0px;}
#tabPanel div.middle{background-position:0px -22px;}
#tabPanel div.tab div.right,#tabPanel div.tab div.left,#tabPanel div.tab div.middle{background-image:url('/mnav/images/music_nav/tab_back.gif');}


div#tagCloud{line-height:30px;margin:2px 10px 10px;}
div#tagCloud a{text-decoration:none;padding-right:20px;font-family:sans-serif;}
div#tagCloud h2{color:#228900;font-size:10pt;font-weight:bold;width:100%;border-bottom:1px solid #DEDEDE;}
div#noSongs{display:none;font-size:10px;font-family:arial,verdana,sans-serif;}
table.altRow td div{font-size:8pt;margin-left:14px;}
