a{
	color: #663300;
}

a:hover{
	color: #ff0000;
}

.rooster {
	width: 624px;
	border: 1px;
	margin: 10px;
	border-collapse: collapse;
	}


.rooster td {
	font-size: 11px;

	padding: 6px;
	border: solid #ddd 1px;

}

.rooster .label{
	background-color: #eee;
	color: #40330D;
	font-weight: bold;
	white-space: nowrap;
	padding: 8px 10px 8px 10px;
}

div .rooster_mini {

	border: solid #eee 0px;
	border-collapse: collapse;

}

div .rooster_mini td{

	border: solid #eee 0px;
	border-collapse: collapse;

}
.courses{

	width: 100%;
}
div .courses_boxes .courses table{
	width: 100%;
	border: solid #d9d7ca 0px;
	border-collapse: collapse;
	width: 100%;
	height: 100%;
}

.courses .label{
	background-color: #eee;
	color: #40330D;
	font-weight: bold;
	white-space: nowrap;
	padding: 8px 10px 8px 10px;
	border-bottom: solid #d9d7ca 0px;
}

.courses .input{
	
	background-color: #eee;
	color: #40330D;
	font-weight: normal;
	padding: 8px 10px 8px 10px;
	border-bottom: solid #d9d7ca 0px;
	border-left: solid #d9d7ca 0px;
}

 .courses_boxes td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: solid #ddd 1px;

}

.courses_boxes .courses td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: solid #d9d7ca 0px;

}




.contacts{
	border: solid #ddd 1px;
	border-collapse: collapse;
	margin: 10px 0px 0px 10px;
	background-color: #eee;
	width: 624px;

}


.contacts td{
	border: solid #d9d7ca 0px;
}

.contacts .label{
	background-color: #eee;
	color: #40330D;
	font-weight: bold;
	white-space: nowrap;
	padding: 8px 10px 8px 10px;
	border-bottom: solid #d9d7ca 0px;
}



.label{
	background-color: #ddd;
	color: #ddd;
	font-weight: bold;
	white-space: nowrap;
	padding: 8px 10px 8px 10px;
}

.input{
	background-color: #eee;
	padding: 0px;
}

.discount{
	height: 30px;
	background-color: #eee;
}
.description{
	height: 230px;
	background-color: #eee;
}

.contact{
	margin: 10px 0px 0px 10px;
	width: 626px;
	border: solid #d9d7ca 0px;
	border-collapse: collapse;
}

.contact td{
	font-size: 11px;
	border: solid #d9d7ca 0px;
	border-collapse: collapse;
}
pre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.example1 {
	font-weight: bold;
	font-size: 14px
}

.example2 {
	font-weight: bold;
	font-size: 12px;
	color: #FF0000
}

.tablerow1 {
	background-color: #BBBBBB;
}

thead {
	background-color: #eee;
	color: black;
	font-weight: bold;
}


th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;

}
