/* CSS Document */
.iprCategoriesTD1, .iprCategoriesTD, .iprCategoriesTD4 
{
	height:18px;
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	
	font-size: 12px;
	text-decoration:none;
	color:#49166d;
} 

.iprCategoriesTD1 a, .iprCategoriesTD a, .iprCategoriesTD4 a 
{ 
	font-family:Arial, Helvetica, sans-serif;
	
	font-size: 12px;
	text-decoration:none;
	color:#49166d; 
}

.iprCategoriesTD1 a:hover, iprCategoriesTD a:hover, iprCategoriesTD4 a:hover { } 

#tab-nob td, .iprGenreListLegend td{
		border:none;
		text-align:center;
		}

.iprCategoriesTD1{ width: 154px;}
.iprCategoriesTD{ width: 140px;}
.iprCategoriesTD4{ width: 152px;}
 
.iprOddItemCol1, .iprOddItemCol, .iprOddItemCol4
{ 
	height:18px;
	padding:0px 0px 0px 10px;
	clear:both;
}

.iprEvenItemCol1, .iprEvenItemCol, .iprEvenItemCol4
{ 
	height:18px;
	background:url(../images/ipradio/evenLineBg.gif) repeat-x;
	padding:0px 0px 0px 10px;
	clear:both;
}

.iprEvenItemCol1, .iprOddItemCol1{ width: 154px;}
.iprEvenItemCol, .iprOddItemCol{ width: 140px;}
.iprEvenItemCol4, .iprOddItemCol4{ width: 152px;}

/*#nextPrev{height:18px;margin:0px auto 0px auto; clear:both; text-align:center;}
#nextPrev a {text-decoration:none; color:#49166d;}
#nextPrev a:hover{text-decoration:underline;}
#previous {float:left; margin:0px; padding:0px; clear:none;text-align:left;}
#next {float:right; margin:0px;padding:0px;clear:none;text-align:right;}*/

#nextPrev{
    margin:5px 0 0 0;
    clear:both;
	width:640px;
}

li.listNav{
    text-align:center;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#464646;
}
li.listNav a,li.listPages a{ color:#7c3a97;text-decoration:none;}
li.listNav a:hover,li.listPages a:hover{text-decoration:underline;}
#previous {margin:0px; padding:0px;display:inline; list-style-type:none;}
#next {margin:0px;padding:0px;display:inline; list-style-type:none;}
.listPages {margin:0px 10px 0px 0px;padding:0px;display:inline; list-style-type:none; }

.rangeSeparator {
    display: inline;
    margin: 0px 10px 0px 0px;
    padding: 0px;
    list-style-position: inside;
    list-style-type: none;
    color:#7c3a97;
}

span.rangeSeparatorPrev {
    margin: 0px 0px 0px 10px;
    padding: 0px;
    color:#7c3a97;
}
span.rangeSeparatorNext {
    margin: 0px 10px 0px 0px;
    padding: 0px;
    color:#7c3a97;
}
