/* tutor search form, etc	*/

.slink:link, .slink:visited{
	color: blue;
}

.slink:hover{
	color: red;
}

.tutorsearch, .tutorlabel, .tutorinfo, .searchtable, .td1, .td2,.searchlabel, .searchfield, input, select{	/* div style enclosing all of tutor search	*/
	font-size: 10px;
	font-family: verdana;
}

.tutorsearch{
	text-align: center;
}

.searchheading{	/* heading above search form, eg. "Find A Tutor"	*/

}

.searchtable{	/* the table containing the search form	*/
	background-color: #eeeeee;
	border: 1px solid #eeeeee;
}

.searchlabel{	/* search field label, eg: "City" */
	background-color: white;
	font-weight: bold;
	text-align: right;
	padding: 3px;
}

.searchfield{	/* td with each search <select> */
	background-color: white;
	text-align: left;
	padding: 3px;
}

/*	tutor search results list */

.tutorlisttable, .tutortable{	/* tutor search results list table	*/
	width: 500px;
	border: 1px solid black;
	background-color: #cccccc;
}

.tdhead{		/* table headings style */
	padding: 5px;
	font-weight: bold;
	font-size: 12px;
	background-color: #336699;
	color: white;
}

.td1{		/* alternating result row styles */
	background-color: white;
	padding: 3px;
	text-align: left;
}

.td2{
	background-color: #eeeeee;
	padding: 3px;
	text-align: left;
}

.error{	/* search result error message (used if no tutors found ) */

}

/* tutor details styles */


.tutortitle{	/* heading for tutor table */

}

.tutorlabel{	/* label, eg "Tutor Name", "Tutor ID" */
	background-color: #eeeeee;
	padding: 3px;
	text-align: right;
	font-weight: bold;
	width: 130px;
}

.tutorinfo{		/* tutor information (ie, name, etc) */
	background-color: white;
	padding: 3px;
	text-align: left;
}

