body{
	margin: 0px;
	background-color: #F2E5B8;
}

a:link{

}
a:visited{

}
a:hover{

}

.debug{
	border: dotted 1px RED;
}

table{
	border-collapse: collapse;
}
div{
	border-collapse: collapse;
}
td{
	font-family: arial;
	font-size: 12px;
}
td.formDesc{
	font-weight: 700;
	padding-right: 4px;
	text-align: right;
}
hr{
	width: 100%;
	height: 1px;
	color: #6E4111;
	border-width: 0px;
	background-color: #6E4111;
}
table.header{
	
}
table.main{
	
}
table.footer{
	border-top: solid 1px #6E4111;
}
img.inline{
	margin: 5px;
}
/*=====================================================================*/
/*=====================================================================*/
td.sectionHeading{
	background-color: #CCCC99;
	color: #6E4111;
	border-top: solid 1px #6E4111;
	border-bottom: solid 1px #6E4111;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	font-weight: 700;
}
td.composition{
	border: solid 1px #6E4111;
	background-color: #F8F2DB;
}
td.language{
	border: dotted 1px BLACK;
	background-color: #F8F2DB;
}
div.menuOff{
	background-color: #6E4111;
	color: #F2E5B8;
	border-top: solid 1px #F2E5B8;
	border-bottom: solid 1px #F2E5B8;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	font-weight: 700;
	cursor: hand;
}
div.menuOn{
	background-color: #F2E5B8;
	color: #6E4111;
	border-top: solid 1px #6E4111;
	border-bottom: solid 1px #6E4111;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	font-weight: 700;
	cursor: hand;
}
font.red{
	color: #8D3327;
	font-weight: 700;
}
font.footer{
	font-size: 10px;
}