.even{background-color:#F5F5F5;}
.odd{background-color:#ffffff;}
.a1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: 62486D;
	text-decoration: none;}
.a1:hover {	font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: 62486D;text-decoration: underline;}
.a2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color:#FFFFFF;text-decoration: underline;}
.a2:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: ff3300; text-decoration: none; }
.textblack { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; text-decoration: none; }
.textgrey { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333; text-decoration: none; }
.textpurple { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #530153; text-decoration: none; }
.textorangesmall { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: 564360; text-decoration: underline; }
.linkbold { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333; text-decoration: underline; }
.linkbold:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333; text-decoration: none; }
.linkboldorange { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: 543461; text-decoration: underline; }
.linkboldorange:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: 543461; text-decoration: none; }
.textgreysmall { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333; text-decoration: none; }
.textextra { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #999999; text-decoration: none; }

.artisttitle {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;
	color: #666666;	text-decoration: none;}
.heading {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #FF6600; text-decoration: none;}
.textdetails {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #666666; text-decoration: none;}
.mainheading {font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; color: 543461; text-decoration: none;}
.b1 {	border: 1pt solid #CCCCCC;}
.b2 {	border: 1pt solid #FF3300;}
.a3 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000099;	text-decoration: underline;}
.a3:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FF6600;	text-decoration: none;}
.textorange {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FF6600; text-decoration: none;}
.alphabet {width:8px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration: none; }
.alphabet:hover {width:8px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FF6600; text-decoration: none; }
.alphabetOn {background:EFEFEF; width:8px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: 564360; text-decoration: underline; }
.alphabetOn:hover {background:EFEFEF; width:8px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: 564360; text-decoration: underline; }
.searchOn {background:#ffffff; width:15px;font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000099; text-decoration: underline; }
.toplinks {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #666666;
	text-decoration: none;}
.toplinks:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #530153;	text-decoration: underline;}
.orangebold {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: 543461; text-decoration: none;}
.textbold {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF0000; text-decoration: none;}
TR{  font-size:84%;}

.TH{text-align: left;}

.total{
font-weight: bold;	
background-color: #EEEEEE;
padding-left: 3px;
border-right: 1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
}

.gridtable{font-family: Arial, Helvetica, sans-serif;font-size: 12px;  border-top: 1px solid #CCCCCC;  border-left:  1px solid #cccccc;}
TABLE.gridtable TH{	text-align: left;	background-color: #f6f6f6;	padding-left: 3px;	color:333333;	font-size: 11px;	font-weight: bold;	border-right: #cccccc 1px solid ;	border-bottom: #cccccc 1px solid ;	border-top:  #eeeeee 1px solid ;	border-left: #eeeeee 1px solid;}                                                                              
TABLE.gridtable TD{padding-left: 3px; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc;}

.greybold {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333; text-decoration: none;}
.textred {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FF0000; text-decoration: none;}
.textorange {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: 8F6E9D; text-decoration: none;}
.textgreen {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #006600; text-decoration: none;}
input {font-size:11px; height:20px;}
Select {font-size:11px; height:20px;}
input.radio {border:0px} 
input.button {color:#FFFFFF; background-color:#FF9933; border: #F3F3F3; border-style: outset; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
input.submit {color:#FFFFFF; background-color:#FF9933; border: #F3F3F3; border-style: outset; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
input.reset {color:#FFFFFF; background-color:#FF9933; border: #F3F3F3; border-style: outset; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.textpurplebig {
font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #530153; text-decoration: none;
}
.textgreyunderline {
font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333; text-decoration: underline;
}


.gridtable1{font-family: Arial, Helvetica, sans-serif;font-size: 12px;  border-right: 1px solid #cccccc; border-top: 1px solid #CCCCCC;  border-left:  1px solid #cccccc;}
TABLE.gridtable1 TH{	text-align: left;	background-color: #f6f6f6;	padding-left: 3px;	color:333333;	font-size: 11px;	font-weight: bold;	border-right: #cccccc 1px solid ;	border-bottom: #cccccc 1px solid ;	border-top:  #eeeeee 1px solid ;	border-left: #eeeeee 1px solid;}                                                                            
TABLE.gridtable1 TD{padding-left: 3px;  border-bottom: 1px solid #cccccc;}
.hometext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: 62486D;
	text-decoration: none;
	text-align: justify;
}
