* {
}
a:link {  color: #FF6600}
a:visited {  color: #990033}
a:active {  color: #990033}
body {
	color: #000000;
	background-color: #330099;
	line-height: 120%;
	margin: 10px;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
/*
*/
}
div#contentArea {
	background-image: url(img/spacer20x20.gif);
	border: 1px solid #6666FF;

}
div#bodyArea {
	width:	100%;
/*	border: 1px solid #666666;
*/
}
div#headerArea {
	margin-left: 47px;
}
div#titleArea {
	position: absolute;
	left:	10px;
	width:	47px;
}
div#textArea {
	background-color: #FFFFFF;
	margin-left:	47px;
	margin-bottom:	15px;
	padding:	15px;
/*	border: 1px solid #666666;

*/
}
div#textTitleArea {
	color:	#FFFFFF;
	background-color:	#330099;
	padding:	4px;
	width:	100%;
/*	border: 1px solid #330099;
*/
}
div#textFooterArea {
	padding:	5px;
	width:	100%;
/*	border: 1px solid #666666;
*/
}
div#specTable {
	margin-left:	10%;
	margin-right:	10%;
	margin-top:	10px;
	margin-bottom:	10px;
}
div#creditArea {
	background-color:	#330099;
	text-align:	right;
	clear:	both;
	color: #FFFFFF;

}
div.left {
	float:	left;
	width:	49%;
/*	border: 1px solid #666666;
*/
}
div.right {
	text-align:	right;
	float:	left;
	width:	49%;
	margin-left:	1%;
/*	border: 1px solid #666666;
*/
}
div.clear {
	clear:	left;
	padding-top: 5px;
/*	border: 1px solid #666666;
*/
}
div.specTitle {
	color: #FFFFFF;
	background-color: #330099;
	padding: 4px;
	border: 1px solid #330099;

}
div.specBody {
	background-color: #FFFFFF;
	padding: 5px;
	border-left: 1px solid #6666FF;
	border-right: 1px solid #6666FF;
	border-bottom: 1px solid #6666FF;
}
div.diaryDate {
	color: #333333;

}
div.diaryBody {
	margin-right: 5%;
	margin-left: 5%;
	margin-bottom: 30px;
	color: #333333;
/*	border: 1px solid #666666;

*/
}
div.update {
	text-align: center;
	color: #666666;
	padding-top: 15px;
	padding-bottom: 30px;

}
td.spacer {
	background-image: url(../img/tabs3_r2_c7.gif);


}
