﻿.widetable {
	width: 100%;
}

.widetable th.firstcell
{
    width: 25%;
}

.widetable th.secondcell
{
    width: 15%;
}

.widetable th.thirdcell, .widetable th.fourthcell
{
    width: 30%;
}

.stationtable {
	width: 100%;
	background-color: #FFF1FF;
	clear: both;
}

.reporttable {
	width: 100%;
	background-color: #FFF1FF;
	clear: both;
}
.reporttableH {
	width: 100%;
	background-color: #FFF1FF;
	clear: both;
	height: 15px;
}


.reporttable th.firstcell
{
    width: 15%;
}
.reporttable th.cell1, .reporttable td.cell1
{
    width: 15%;
}
.reporttable th.cell2, .reporttable td.cell2
{
    width: 5.3%;
}
.reporttable th.cell3, .reporttable td.cell3
{
    width: 5.3%;
}
.reporttable th.cell4, .reporttable td.cell4
{
    width: 5.3%;
}
.reporttable th.cell5, .reporttable td.cell5
{
    width: 5.3%;
}
.reporttable th.cell6, .reporttable td.cell6
{
    width: 5.3%;
}
.reporttable th.cell7, .reporttable td.cell7
{
    width: 5.3%;
}
.reporttable th.cell8, .reporttable td.cell8
{
    width: 5.3%;
}
.reporttable th.cell9, .reporttable td.cell9
{
    width: 5.3%;
}
.reporttable th.cell10, .reporttable td.cell10
{
    width: 5.3%;
}
.reporttable th.cell11, .reporttable td.cell11
{
    width: 5.3%;
}
.reporttable th.cell12, .reporttable td.cell12
{
    width: 5.3%;
}
.reporttable th.cell13, .reporttable td.cell13
{
    width: 5.3%;
}
.reporttable th.cell14, .reporttable td.cell14
{
    width: 5.3%;
}
.reporttable th.cell15, .reporttable td.cell15
{
    width: 5.3%;
}
.reporttable th.cell16, .reporttable td.cell16
{
    width: 5.3%;
}
.reporttable th.cell17, .reporttable td.cell17
{
    width: 5.3%;
}

tr.alt td {
    background-color: #fff;
	overflow: hidden;
}

.formbuttons input{
	margin: 0px;
	padding: 0.5em 1em;
	margin-top: 1em;
	margin-right: 1em;
}

.tablerow td {
	border-bottom: 5px solid #fff;
	background-color: #e6e6e6;
	padding: 10px;
	vertical-align: top;
	width: 49%;
}

.tablerow td * {
	padding: 0px;
	margin: 0px;
}
ul.introlist {
	list-style-type: none;
	padding: 0;
}

ul.introlist li {
	margin: 0;
}

ul.introlist {
	background-color: #feffed;
	padding: 1em;
	border: 1px solid pink;
}
.tablerow select, .tablerow input {
	padding: 0.2em;
}

.tablerow select{
	width: 280px;
}

.tablerow input {
	width: 270px;
}

.radiobutton, .radiobutton td, .radiobutton input  {
	padding: 0px;
	margin: 0px;
	border: none;
	width: auto !important;
}

.radiobutton input {
	margin-right: 5px;
}

.checkbox, .checkbox td, .checkbox input  {
	padding: 0px;
	margin: 0px;
	border: none;
	width: auto !important;
}

.checkbox input {
	margin-right: 5px;
}

.firstcell  {
	width: 200px;
	vertical-align: top;
}

.firstcellimg  {
	width: 100px;
	vertical-align: top;
}

.introtext {
	font-size: 1.2em;
}

.actcati 
{

}

