
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

div, span {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

a:link, a:visited, a:active, a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3e5703;
}
a:hover {
  text-decoration: none;
}

table tr.head {
	font-size: 12px;
	font-weight: bold;
	color: #000;
	text-align: left;
	vertical-align: middle;
	text-indent: 20px;
	background-image: url('../images/side/side-button-fill.gif');
}

table tr.foot {
	font-size: 12px;
	font-weight: bold;
	color: #000;
	text-align: left;
	vertical-align: middle;
	 background-image: url('../images/side/side-button-fill.gif');
}

table tr.label {
	font-size: 12px;
	font-weight: bold;
	color: #000;
	text-align: left;
	vertical-align: middle;
	 background-image: url('../images/side/side-button-fill.gif');
}

/* odd table rows 1,3,5,7,... */
table tr.odd th,
table tr.odd {
  background-color: #EEEEEE;
}

/* even table rows 2,4,6,8,... */
table tr.even th,
table tr.even {
  background-color: #F7F7F7;
}

/* marked tbale rows */
table tr.marked th,
table tr.marked {
  background-color: #7AA5A5;
  color: #FFFFFF;
}

/* hovered table rows */
table tr.odd:hover,
table tr.even:hover,
table tr.odd:hover th,
table tr.even:hover th,
table tr.hover th,
table tr.hover {
  background-color: #CCCCCC;
}

/* odd table rows 1,3,5,7,... NO MARK AND HOVER*/
table tr.mod_odd {
  background-color: #EEEEEE;
}

/* even table rows 2,4,6,8,... NO MARK AND HOVER*/
table tr.mod_even {
  background-color: #F7F7F7;
}

input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.titlebig {
	font-size: 18px;
}

.lineshort, .lineshort a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
}

.tdshort, .tdshort a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
}

.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	background-color: #b5e348;
	height: 26px;
	font-weight: bold;
	padding-right: 5px;
	padding-left: 5px;
}

.hline {
  clear: both;
  padding: 0;
  width: 100%;
  height: 1px;
  background: #066666;
  border-bottom: 1px solid #29B6B6;
}
.stattable{
	border: 1px #E1F2FF solid;
	width: 98%;
	margin: auto;
}
