/* Style sheet file for www.carnique.nl */

/**********************************************
 *               General style                *
 **********************************************/

body {
  font-size:        medium;
}

a, body, p, td, tr {
  font-family:      Verdana, Arial, Helvetica, sans-serif;
  text-decoration:  none;
  font-size:		9pt;
}

/* Link in menu */

a.box:link { 
  color: #ffff66;
  background-color: transparent;
  cursor: pointer;
  font-weight: bold;
}

a.box:visited { 
  color: #ffff66;
  background-color: transparent; 
  cursor: pointer;
  font-weight: bold;
}
 
a.box:hover {
  color: #ffff66;
  background-color: transparent;
  cursor: pointer ;
  font-weight: bold;
} 

a.light:link { 
  color: #000066;
  background-color: transparent;
  cursor: pointer;
  font-weight:			normal;
}

a.light:visited { 
  color: #000066;
  background-color: transparent; 
  cursor: pointer;
  font-weight:			normal;
}
 
a.light:hover {
  color: #000066;
  background-color: transparent;
  cursor: pointer ;
  font-weight:			normal;
} 

a:link { 
  color: #000066;
  background-color: transparent;
  cursor: pointer;
  font-weight: bold;
}

a:visited { 
  color: #000099; 
  background-color: transparent; 
  cursor: pointer;
  font-weight: bold;
}
 
a:hover { 
  color: #006666;
  background-color: transparent;
  cursor: pointer ;
  font-weight: bold;
  text-decoration: underline;
} 

body {
  background: #fcfcfc;
  margin-left: 		0px;
  margin-right: 	0px;
  margin-top: 		0px;
  margin-bottom: 	0px;
}

table.main {
  width: 100%;
  height: 100%;
  border-style: none;
}

.code {
	font-family:	courier;
	font-weight:	normal;
	color:			red;
}

table.result {
	background:			transparent;
	border:				1px solid #9999ff;
	/* padding doesn't seem to have any effect */
	padding:			0px;
	/* margin is outside of the table */
	margin:				0px;

	border-collapse:	collapse;
	/*border-spacing:		5px;
	padding:			5px;*/
}

tr.resultheader {
	border:				0px solid #000000;
	background:			#0000ff;
	margin:				0;
	color:				white;
	font-weight:		bold;
}

tr.resultodd {
	background:			#eeeeff;
	border:				0px solid #000000;
	padding-bottom:		100px;
	margin-bottom:		5px;
	vertical-align:		top;
}

tr.resulteven {
	background:			#ddddff;
	border:				0px solid #000000;
	padding-bottom:		100px;
	margin:				0;
	vertical-align:		top;
}

td.resultword {
	font-weight:		normal;
	font-size:			100%;
	padding:			5px;
	width:				140px;
}

td.resultdescr {
	font-weight:		normal;
	font-size:			100%;
	padding:			5px;
	width:				auto;
}

