tr {
	vertical-align:top;
}

th {
    color:#036;
}
th a, th a:visited, .row_number a {
	color:#003;
	display:block;
	width:100%;
	height:100%;
	border:none;
}
th a:hover {
	text-decoration:none;
	border:none;
}

form {
	margin:0px;
}

/* Tabular list */
table.tabular_list {
	width:100%;
}
.tabular_list th {
	border:1px solid;
	border-color:#ddd #999 #888 #ddd;
	background-color:#ddd;
	font-weight:bold;
	text-align:left;
	color:#003;
	padding:2px;
	padding-bottom:0px;
	font-size:.9em;
}
.tabular_list td {
	border:1px solid;
	border-color:#fff #bbb #bbb #fff;
	background-color:#fff;
	font-size:.9em;
}


/* Datasheet classes */
table.datasheet {
	width:100%;
}
.datasheet th {
	padding:3px;
	background-color:#ddd;
	border-top:1px solid #eef;
	border-left:1px solid #eef;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
	color:#003;
	font-size:.9em;
	font-weight:bold;
	text-align:left;
}
.datasheet tbody th {
	text-align:right;
	padding:1px 3px 1px 1px;
	color:#222;
}
.datasheet tr {
	vertical-align:top;
}
.datasheet td {
	padding:0px;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
	background-color:#fff;
	font-size:.9em;
}
.datasheet td input {
	border:0px none;
	width:100%;
	height:100%;
	//width:90%;
	//height:90%;
}


/* Bits and bobs */

.form_button {
	margin-top:7px;
	text-align:right;
}
.form_background {
	background-color:#e3e3f3;
	padding:10px;
	border:1px solid #9c9;
}
.form_groove_outer {
	padding:0px;
	margin:0px;
	border-top:1px solid #669;
	border-bottom:1px solid #fff;
	border-right:1px solid #fff;
}
.form_groove_inner {
	padding:0px;
	margin:0px;
	border-left:1px solid #669;
}
.form_border {
	border:1px solid #333;
}


.linkmap_1, .linkmap_2, .linkmap_4 {
	margin:5px;
	border:1px solid #444;
	text-align:center;
	font-weight:normal;
}
.linkmap_1 {
	background-color:#bef;
}

.linkmap_2 {
	background-color:#eeb;
}
.linkmap_4 {
	background-color:#fbe;
}
.linkmap_outer {
	border:1px solid #666;
	background-color:#e9e9e9;
	margin:5px;
}

.changed {
	background-color:#ffa;
}