﻿/* Table with name-value collection, like a simple form */
table.namevalue {}
table.namevalue td.name {
	text-align:right;}
table.namevalue td.name,
table.namevalue td.value {
	padding-top: 3px;}
	
table.namevalue td.explain {
	font-size:11px;
	padding-top:5px;
}
table.namevalue td.name,
table.namevalue td.value,
table.namevalue td.input,
table.namevalue td.submitbutton,
table.namevalue td.explain {
	height: 25px;
	padding-left: inherit;
	padding-right: 10px;
	vertical-align: top;
}
table.namevalue td.validation {
	padding-left: inherit;
	padding-right: 10px;
	vertical-align: top;
}

table.namevalue td.top {vertical-align:bottom; height:20px;
	text-align:left;}
table.namevalue td.bottom {}

table.namevalue td.name {
	white-space: nowrap;
}

table.namevalue td.border 
{
	border:1px solid #919b9c;
}

table.namevalue td.input input.textbox{
	width:240px;
	border:1px solid #919b9c;
}

table.namevalue td.input input.textbox_half{
	width:120px;
	border:1px solid #919b9c;
}

table.namevalue td.input textarea.textbox{
	width:240px;
	height:100px;
}

table.namevalue td.input textarea.textboxlarge{
	width:100%;
	height:400px;
}

table.namevalue td.input select.full{
	width:240px;
}

table.namevalue td.input textarea.textbox_half{
	width:120px;
	height:100px;
}

table.namevalue td.input input.textbox_small{
	width:60px;
}

table.namevalue td.input .checkbox input{
	margin:0px
}

table.namevalue td.value {}
table.namevalue td.input {}
table.namevalue td.validation {}
table.namevalue td.submitbutton {}

table.namevalue tr.spacer td {height:4px;}

table.namevalue tr.required {}
table.namevalue tr.required td {}
table.namevalue tr.required td.name {}
table.namevalue tr.required td.value {}
table.namevalue tr.required td.input {}
table.namevalue tr.required td.validation {}

table.namevalue tr.validation_failed {color:red}
table.namevalue tr.validation_failed td {}
table.namevalue tr.validation_failed td.name {}
table.namevalue tr.validation_failed td.value {}
table.namevalue tr.validation_failed td.input {}
table.namevalue tr.validation_failed td.validation {}

table.namevalue tr td.value .grid {border:1px solid gray;}