div.htmlform_frame {
  font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:0px 5px 0px 5px;
}

form.inputform {
  margin:0;
	padding:0;
}

div.htmlform_table {
}

htmlform_frame table {
}

.htmlform_frame td {
  padding:2px 5px 2px 5px;
	text-align:left;
}

.htmlform_frame input {
  font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
/*	background-color:#e0f0ff;
	border:1px solid #999999;*/
}

input.form_input_file {
  font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}

.htmlform_frame textarea {
  font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
/*	background-color:#e0f0ff;
	border:1px solid #999999;*/
}

.htmlform_frame select {
  font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
/*	background-color:#e0f0ff;
	border:1px solid #999999;*/
}

.htmlform_frame p {
	margin:0;
	padding:0;
  font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}

.htmlform_frame button {
  font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

.htmlform_frame button:hover {
}

td.form_header1 {
	color:#000000;
	font-weight:bold;
	font-size:12px;
	border-bottom:1px solid #ff0000;
	padding:0px 0px 0px 5px;
}

td.form_header2 {
	color:#000000;
	font-weight:bold;
	font-size:10px;
	border-bottom:1px solid #cccccc;
	padding:0px 0px 0px 5px;
}

td.form_label1 {
	color:#000000;
	border-bottom:1px solid #cccccc;
	padding:0px 0px 0px 5px;
}

td.form_label1 a{
	color:#ff0000;
	text-decoration:none;
}

td.form_label1 a:hover{
	text-decoration:underline;
}




td.form_label {
	color:#000000;
	width:100px;
/*	background-color:#e0e0e0;
	border:1px solid #f0f0f0;*/
}

td.form_button {
	background-color:#2f84cc;
}

td.form_button_caution {
	background-color:#cc2f36;
}

.form_divider {
  border-bottom:1px dotted #ff0000;
}

td.form_input {
}

tr.form_submit {
  background-color:#0060BF;
  background-color:#8FB0CC;
}

tr.form_error {
  background-color:#ff0000;
}




table.stage_frame {
  margin:0 0 0 5px;
}

table.stage_frame td {
  padding:0 5px 0 5px;
}

table.form_datatable {
}


td.form_difdate {
	color:#000000;
	font-size:10px;
	font-weight:bold;
}

tr.form_listeven {
  background-color:#f0f0f0;
}

tr.form_listodd {
  background-color:#ffffff;
}

tr.form_head {
  background-color:#8FB0CC;
}

tr.form_filter {
  background-color:#99cc99;
	background-color:#ffcccc;
}

tr.form_change {
  background-color:#00ff00;
}

tr.form_pagenav {
  background-color:#eeeeaa;
  background-color:#99cc99;
	background-color:#ffcccc;
}


a.pagenavlink {
  color:#000000;
}

a.pagenavlink:hover {
  color:#ff0000;
	font-weight:bold;
}

.pagenavakt {
  color:#ff0000;
	font-weight:bold;
}




table.simple {
  font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:0px 5px 0px 5px;
}

table.inner_table {
	margin:0px 0px 0px -5px;
}

table.image_preview {
}






tr.form_lightblue {
  background-color:#e8e8e8;
}

tr.form_lightorange {
  background-color:#e8e8e8;
}

tr.form_lightred {
  background-color:#d8d8d8;
}

tr.form_gray {
  background-color:#c0c0c0;
}


