body{	text-align:center;	margin:auto;	padding:0px;	font-family:tahoma;	font-size:12px;	background-color:#cccccc;}xxxxx {	margin:0;	padding:0;}body table td {	font-family: Verdana,Arial,Helvetica,Sans-Serif;     font-size: 12px;     color: black;}.maintable {	border: 1px solid #aaaaaa;	margin:auto;background-color:white;}/*a {  color: #0072ff;  text-decoration: none;  letter-spacing: 1px;}*/h1, h2, h3 {	text-align:center;}h1 {	padding-top: 0px;	font-size:20px;	padding-bottom:10px;}h2 {	font-size:17px;	margin: 10px;}em {    font-weight:bold;    font-style:normal;}.fielderror input {	border: 1px solid red;}.fielderror textarea{	border: 1px solid red;}img{	border:0px;}form{	display:inline;	margin:0px;	padding:0px;}.anylink a{    font-weight:bold;	color:black;}.anylink a:hover{}.title {       font-family: trebuchet MS;       font-size: 16px;       color: #223a03;       font-weight: 900;       text-align: center;       padding: 20px 5px 0px 5px;       background-color:white;}.topmenu_container {	margin:auto; 	text-align:center; 		background-color: #70B0FF;	padding: 2px;}.topmenu {	color: white;	padding: 5px;	margin:auto;	text-align:center;	white-space: nowrap;}.topmenu a {   text-decoration:none;    font-weight:bold;    font-size: 12px;	color: white;	margin: 4px;	padding: 3px;  letter-spacing: 1px;}.topmenu a:hover {	color: blue;}.content {	padding: 10px 20px;	text-align: justify;}.footer {/*	border: 1px solid blue;*/	text-align:center;	font-size:12px;	padding: 5px;	color:white;	background-color:#555555;}.sidenews_container {	text-align:center;	background-color: #555555;	margin: 15px 5px 15px 5px;	margin-bottom: 0;	padding: 0;	width: 160px;	border: 0;}.sidenews_container td {	color:blue;}.newstitle {	background-color: #70B0FF;	border:0px solid black;	width: 100%;	text-align:center;	padding: 2px;	margin: 0;}.newstitle td {    font-weight:bold;    color:white;}.sidenews {	border: 0px solid #555555; border-top: 0px;	padding: 0;	width: 100%;}.newsblock {	background-color: white;	color:#0000E0;	padding: 3px;	border:1px solid white; border-width: 2 1;	margin: 0;	font-size: 11px;}.newsblock a {  	text-decoration: none;	background-color: white;	color:#0000E0;	font-size: 11px;}.newsblock a:hover {	background-color: #4080FF;	color:white;	font-size: 11px;}.newsblockcontent {/*	border: 1px solid red;*/	text-align: justify;	color:black;	padding: 2px;	font-size: 11px;}.leftmenu_container  {	text-align:center;	margin: 10px 5px 15px 5px;	margin-bottom: 0;	padding: 0;	width: 160px;	border: 0;}.leftmenu_title {	background-color: #70B0FF;	border:0px solid black;	width: 100%;	text-align:center;	padding: 2px; 	margin-bottom: 2px; margin-top: 4px;    font-weight:bold;    color:white;}.leftmenu_block {	color:#0000E0;	padding: 0 3px 4px 3px;	margin: 0;}.leftmenu_block .newsblockcontent {	font-size:10px;	padding: 0;	overflow:visible;	white-space: nowrap;}.green{ 	color:#9f9f9f;}.help{	color:#8f0000;	font-size:10px;	height:20px;}.hor{	height:10px;	background-repeat:repeat-x;}.widgets {/*	border: 1px dashed green;*/	/*margin-left: -20px;*/	margin-top:10px;	width: 190px;	text-align:center;	float:left;	color:gray;}a.formlink{    font-weight:bold;	color:black;}a.formlink:hover{}.spacer{	float:right;	width:15px;	height:30px;}.top{	width:857px;	height:0px;	display:hidden;	background-color:#eed99f;}/*select, input, textarea {    font-family:tahoma;border: 1px solid #000000;font-weight:bold;background: #E2E5CF;color:#660E00;	font-size:12px;}*/input[readonly] {	color: gray;}textarea {	height:200px;	width:400px;	wrap:off;}.td_input {	padding:0px 0;	padding-bottom: 2px;    font-family:tahoma;	font-size:13px;}.textfield {	width: 300px;}.radiofield {	margin: 2px;}.textlabel {	font-style:italic;/*	border: 1px solid red;*/}.textlabel ul{	margin-left:  20px;}#banner{	margin-top:20px;}#logo{	float:left;}#phrase{	margin-top:50px;	color:white;	font-size:14px;}#height20{	height:20px;}#width95{	width:95px;}a.red {	color:#F00000;}.userform {	text-align:center;	margin: auto;}.userform form {}.userform table{	padding: 5px;	background-color:#e9e1cd;	text-align:center;	margin: auto;	border: 1px solid gray;	vertical-align:top;}.userform td {	vertical-align:top;}.usertable {	text-align:center;	margin: auto;}.usertable table{	background-color:#dddddd;	text-align:left;	margin: auto;	border: 1px solid gray;	vertical-align:top;}.usertable th {	text-align:center;}.usertable td {	background-color:#e9e1cd;	padding: 5px;}.usertable th {	background-color:#cccccc;	padding: 5px;}.usertable .th_inside {	background-color:#cccccc;	text-align:center;	margin: -5px;	padding: 0px;	height: 100%;}#captcha {	width: 70px;	margin-top: 10px;}.btn {   padding: 1px 20px;}.btn:active {   padding-right: 18px;   padding-left: 22px;   padding-top: 2px;   padding-bottom: 0;}.red {	color:#F00000;}.nobr {	white-space: nowrap;}.btnDownload {	background-repeat:no-repeat;	padding-bottom: 2px;	padding-left: 2px;	color:red;    font-weight:bold;}.btnDownload img {	top:2px;position:relative;}.content a {  color: #088CD6;  text-decoration:none;    font-weight:bold;}.content a:hover {	background-color: #088CD6;	color:white;}