/* ArtsAlive.ca Music Master Style Sheet */
/* September 2004 */

/* ADMIN SECTION ELELEMTS */

.true {color:#6c0; font-weight:bold; font-size:120%;}
.false {color:#c00; font-weight:bold; font-size:120%;}

	

/* data lists **************************/

.tableList {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	border-collapse:collapse;
	border: 1px solid #c93;
  	width: auto; 	/* for ie5*/
  	w\idth: 98%; 	/* for ie6 and others */
	}
.tableList th {
	font-weight: bold;
	text-align: left;
  	padding: 5px;
	background-color: #FFCF63;	
	}
.tableList th a:link, 
.tableList th a:visited {
	color: #000;
	text-decoration:none;
	}	
.tableList th a:hover {
	text-decoration:underline;
	}		
.tableList tr.altRow1 {background-color: #FFEFCF;}
.tableList tr.altRow2 {background-color: #FFE5AF;}
.tableList tr:hover {background-color: #fff;}
.tableList td	{
  	padding: 5px;
	}	
.tableList td a {
	color: #000;
	text-decoration: none; 
}
.tableList td a:hover {
	text-decoration: underline; 
}




/* Admin add/edit forms **************************/

.tableForm	{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	border-collapse:collapse;
	border: 1px solid #c93;
	}
.tableForm th	{
	font-weight: bold;
	text-align: right;
	background-color: #FFCF63;
  	padding: 6px 3px;
	vertical-align:top;
	border: 1px solid #c93;
	width: 20%;
	}
.tableForm td	{
	color: #999;
	text-align: left;
	vertical-align: middle;
	background-color: #fff;
  	border:1px solid #ccc;
  	padding:3px;
	/*white-space: nowrap;*/
	}
.tableForm th.thSubHead {
	background-color:#FFDD8C;
	text-align:left;
	font-size:11px;
	padding: 4px;
}
	
.tableForm input, 
.tableForm select,
.tableForm textarea {
	font : 11px Verdana, Arial, Helvetica, sans-serif;
  	border: 1px solid #eee;
	padding: 2px 3px;
	width: 98%;
}
.tableForm input[type="checkbox"] {border:none; width:auto;}
.tableForm input[type="radio"] {border:none; width:auto;}

.tableForm input:focus,
.tableForm textarea:focus {border: 1px solid #999;background-color: lightyellow;}

	


/* GENERIC BUTTONS ************************************/

input.buttonDefault
input.buttonCancel,
.tableForm input.buttonDefault,
.tableForm input.buttonCancel,
.tableFilter input.buttonDefault {
	border: 3px double #999;
	border-top-color: #ccc;
	border-left-color: #ccc;
	padding: 3px;
	margin: 3px;
	background-color: #fc0;
	color: #333;
	font-size: 10px;
	font-weight: bold;
	cursor: hand;
	text-align:center;
	width: auto;
	}
input.buttonCancel,
.tableForm input.buttonCancel {
	background-color: #ccc;
	font-weight: normal;
	}
input:active.buttonDefault,
input:active.buttonCancel {
	border: 3px double #ccc;
	border-top-color: #999;
	border-left-color: #999;
	}
	
		
	
	






/* listing record navigation */


.recordNav { 
	font-size: 10px; 
	color: #666666; 
	font-weight: normal;
	text-decoration: none;
	line-height: 20px;
	}
.recordNav a:link {
	text-decoration: none; 
	font-weight: normal;
	color: #000000;
	}
.recordNav a:visited {
	text-decoration: none;
	font-weight: normal; 
	color: #000000;
	}
.recordNav a:hover {
	text-decoration: underline; 
	font-weight: normal;
	color: #000000;
	}

	

		





