body{
	font-family:		Verdana, Helvetica, Arial, sans-serif;
	font-size:		12px;
	margin:			0px;
}

a{
	text-decoration:	none;
	color:			#000000;
}

a:hover{
	text-decoration:	underline;
	color:			#000000;
}

a.menulink{
	font-family:		Verdana, Helvetica, Arial, sans-serif;
	font-weight:		bold;
	font-size:		80%;
	color:			#888888;
}

h1.top{
	margin:			0px;
	padding:		10px;
	font-size:		150%;
}

h2{
	width:			690px;
	font-size:		120%;
	text-decoration:	bold;
	border-left-style:	solid;
	padding-left:		10px;
	border-bottom-style:	solid;
	border-color:		#888888;
	border-width:		1px;
}

h2.debug{
	width:			861px;
}

img{
	border:			0px;
}

th{
	font-family:		Verdana, Helvetica, Arial, sans-serif;
}

th.menu{
	text-align:		right;
}

th.top{
	background-color:	#000090;
	color:			#FFFFFF;
	font-weight:		bold;
	font-size:		120%;
	border:			5px solid #000090;
}

td{
	font-family:		Verdana, Helvetica, Arial, sans-serif;
}

td.menu{
	text-align:		right;
}

td.vet{
	font-size:		100%;
	font-weight:		bold;
	color:			#FFFFFF;
	text-decoration		none;
}

td.grewline{
	height:			1px;
	background-color:	#cccccc;
	background-image:	url(gfx/spacer.gif);
}

td.input {
	font-weight:		bold;
	text-decoration:	none;
}

tr.caption {
	background-color:	#000090;
	color:			#FFFFFF;
}

tr.odd {
	background-color:	#E5E5E5;
	text-align:		left;
}
    
tr.even {
	background-color:	#D5D5D5;
        text-align:		left;
}
