table {
	border-collapse: collapse;
}

body, td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0;
	padding: 0;
	vertical-align: top;
}

body {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

img {
	border: 0px;
/*	behavior: url("png.htc");*/
}

.middle td {
	vertical-align: middle;
}

.lang td {
	font-size: 10px;
}

.menu table td, .menu table a {
	color: #002878;
	text-align: center;
	font-size: 14px;
}

.bluemenu td {
	padding: 5 70 5 15;
	color: #FFFFFF;
}

.bluemenusmall td {
	padding: 5 15 5 15;
	color: #FFFFFF;
}

.bluemenusmall td a {
	text-decoration: none;
	color: #FFF;
}

.bluemenusmall td a:hover {
	text-decoration: underline;
	color: #000000;
}

.waypoint {
	color: #FF9000;
	position: relative;
	text-decoration: none;
	white-space: nowrap;
}

.waypoint:hover {
	text-decoration: underline;
}

.head {
	font-size: 21px;
}

.newshead {
	font-family: Tahoma;
	font-size: 21px;
}

.news td td {
	font-size: 10px;
	padding-top: 10px;
}

.news td td a {
	font-size: 12px;
	color: #72ADD6;
}

.contents td td a {
	color: #72ADD6;
}

.grid {
	border: 1px solid #cbd7e7;
}

.grid th {
	font-weight: bold;
	height: 30px;
	background-color: #cbd7e7;
	text-align: center;
}

.grid td {
	padding: 3px;
}

.podval td, .podval a {
	color: #FFFFFF;
	font-size: 10px;
	text-decoration: none;
}

.podval a:hover {
	text-decoration: underline;
}

a {
	color: #000000;
}

input, select {
}

input, textarea, select {
	border: 1px solid #cbd7e7;
}

.subm {
}

.cb {
	border: 0px;
	width: auto;
}

.feed td {
	font-weight: bold;
	vertical-align: top;
}
 
.feed td.nofeed {
	font-weight: normal;
}
 
.error {
	color: #000000;
	font-size: 32px;
}

.err {
	color: #ffffff;
	font-size: 18px;
}

.tblw  {
	font-size: 10px;
	padding: 2px;
}

.tbl  {
	font-size: 10px;
	padding: 2px;
}

.slink a {
	color: #002878;
	text-align: center;
	font-size: 10px;
}

.popup {
	position: absolute;
	visibility: hidden;
	color: black;
	font-weight: auto;
	background-color: white;
	border: solid 1px #72ADD6;
	padding: 5px;
	font-family: Arial;
	font-size: 12px;
	white-space: nowrap;
	z-index: 1;
}
