div {
margin: 2px 0px 2px 0px;
padding: 1px;
}
.oddrow {
	margin: 1px 0px 1px 0px;
	padding: 5px 1px 5px 1px;
  	BACKGROUND-COLOR: #E8F1FC;
	text-size: small;

border-top:1px solid #CCFFFF;
border-bottom:1px solid #C8C8C8;
}
.whiterow {
	margin: 1px 0px 1px 0px;
	padding: 5px 1px 5px 1px;
  	BACKGROUND-COLOR: #FFFFFF;
	text-size: small;
}
.evenrow {
	margin: 1px 0px 1px 0px;
	padding: 2px 2px 2px 2px;
  	BACKGROUND-COLOR: #FBF4F9;
	text-size: small;
border-bottom:1px solid #FFCCFF;
}
.menu {
  	BACKGROUND-COLOR: #B5D5ED;
	padding: 2px 2px 2px 2px;
	text-color: #FFFFFF;
	text-size: small;
}

a {
	color: #050B78;
	size: small;
//text-decoration:none;

}

a:visited {color: #050B78;}


hr            {
border: 0px solid #cccccc;

}
.error{
	color: #F78383;

}
img{
border: 0px;
}
.main {

	text-color: #B8860B;
	text-align: center;

}
div.claus { background-color: #EFF3F6; border-bottom: 1px solid #FFFFFF; padding: 2px 2px 2px 2px;}
a{color: #0E07A4}
a:visited 	{color: #0E07A4}
a:active 	{color: #8903F0}

div.title {
	margin: 1px 0px 1px 0px;
	padding: 0px 0px 0px 0px;
	color: #ffffff;
	background-color: #A8CBFC;
	font-weight:bold;
	text-align:center;
	border: 1px solid #ccc;


}
div.child {
	margin: 1px 0px 1px 0px;
	padding: 2px 2px 2px 2px;
	color: #000000;
	background-color: #CADFFB;
	//border: 1px solid #000;

}
body{font-family:arial,helvetica,verdana,sans-serif;margin:3px auto;}
.italicised{
	font-style:italic;
	font-size:small;
	color: #000000;
}
.blink{
	text-decoration:blink;
}

input{

	border: 1px solid #666666;
	background-color: #FFFFFF;
}