@CHARSET "UTF-8";

html, body {
	height: 100%;
	padding: 0px 0px 0px 0px;
}

#wrap {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	/* Negative indent footer by it's height */
	margin: 0 auto -25px;
}
#push, #footer {
	height: 25px;
}

@media (max-width: 767px) {
	#footer {
		margin-left: -20px;
		margin-right: -20px;
		padding-left: 20px;
		padding-right: 20px;
	}
}

span.fwork_rsa {
	display:none;
}

input.fwork_rsa {
	font-size: 0px;
}

.th_tabledata {
	background-color: #DEEFEF;
	font-variant: small-caps;
}

.td_row_odd {
	background-color: #FFF;
}

.td_row_even {
	background-color: #FAFAFA;
}