body,td { font-family: Arial;  font-size: 11px;  }

form.nopad {
	padding: 0px;
	margin: 0px;
}
legend {
	font-weight: bold;
	color: #336699; 
}
fieldset {
	border: 1px solid #336699;
	padding: 0px;
	margin: 0px;
}
input.ismall, select.ismall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 120px;	
}
input.ismall {
	font-size: 10px;
	width: 115px;	
}


a.left_menu_link {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #336699;
	text-decoration: none;
}
a.left_menu_link:hover {
	color: #000000;
}

a {
	font-family: Arial;
	font-size: 11px;
	color: #336699;
}
a:hover {
	color: #000000;
}
a.link_mas {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #336699;
}
a.link_mas:hover {
	color: #000000;
}

table.pad td {
	margin: -1px;
	padding: 3px 15px 3px 3px;

}
.pad {
	margin: -1px;
	padding: 0px 5px 0px 0px;
}

.left_menu_title { font-family: Arial;  font-size: 11px;  font-weight: bold;  color: #FFFFFF; padding-left: 5px;}
.left_menu_title_blue { font-family: Arial;  font-size: 11px;  font-weight: bold;  color: #336699; padding-left: 5px;}
.left_menu_td {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 1px;
}
.while_small { font-family: Arial;  font-size: 10px; color: #ffffff;}
.blue { font-family: Arial;  font-size: 11px;  color: #336699;}
.blue_small { font-family: Arial;  font-size: 10px;  font-weight: bold;  color: #336699;}
.small { font-family: Arial;  font-size: 10px;}
.vote_ratio{
	margin-bottom: -3px;
}
.center_menu_title { font-family: Arial;  font-size: 11px;  font-weight: bold;  color: #FFFFFF; padding-left: 20px; padding-right: 20px;}
.blue {
	color: #336699;
}
.blue_bold {
	font-weight: bold;
	color: #336699;
}
.blue_big {
	color: #336699;
	font-size: 12px;
}

.input_select { font-size: 11px;  font-weight: normal;  font-family: Verdana;   }
.red {
	color: #FF3300;
}
.whitebold {

	font-weight: bold;
	color: #FFFFFF;
}
.buttom {
	background-color: #c2e2fe;
	color: #336699;
	font-weight: bold;
	border: 1px double #336699;
	font-family: sans-serif;
	font-size: 10px;
}
.bottomborder {
	border-bottom: 1px solid #c2e2fe;
}

		@media print {
			#MainBlock {
				width: 620px;
			}
			#LeftBlock, #BottomBlock, #PrnBlock { display:none; } 
		}
