body {
	background-color: #FFFFFF;
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 0px;
	margin: 0px;
	vertical-align: middle;
}
table, form, img, .standtable td {
	border: 0px;
	padding: 0px;
	margin: 0px;
}

.checkbox, .radiobutton, .text_select, label {
	cursor: pointer; cursor: hand;
}

strong { color: #247100; }

ul { margin: 0px; padding: 0px; }
ol { margin: 0px; padding: 0px; }
li { margin: 0px; padding: 0px; }
ul { list-style-position: inside; margin: 2px 0px 5px 0px; }
ol { list-style-position: inside; margin: 2px 0px 5px 0px; }
li { margin-bottom: 2px; margin-left: 20px; }

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
	font-family: Arial Cyr, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}

h1, .h1 { font-size: 115%; }
h2, .h2 { font-size: 105%; }
h3, .h3 { font-size: 95%; }
h4, .h4 { font-size: 85%; }

.infotable table {	font-size: 80%;}

a 	{ color: #247100; }
a:link, a:visited { text-decoration: underline; }
a:active, a:hover { color: #305DBF; text-decoration: none; }

#ta_r, .ta_r { text-align: right; }
#ta_c, .ta_c { text-align: center; }
#ta_l, .ta_l { text-align: left; }

#va_t, .va_t { vertical-align: top; }
#va_m, .va_m { vertical-align: middle; }
#va_b, .va_b { vertical-align: bottom; }

#bgr_x, .bgr_x { background-repeat: repeat-x; }
#bgr_y, .bgr_y { background-repeat: repeat-y; }
#bgr_n, .bgr_n { background-repeat: no-repeat; }

