body,td,th {	font-size: 12px;}h2 {	font-size: 18px;}a:link {	color: #EE0000;}a:visited {	color: #980000;}a:hover {	color: #FF0000;}a:active {	color: #980000;}a.lang:link {	color: #FFFFFF;}a.lang:visited {	color: #FFFFFF;}a.lang:hover {	color: #FFFFFF;}a.lang:active {	color: #FFFFFF;}a.menu:link {	color: #FFFFFF;	text-decoration:none;}a.menu:visited {	color: #CCCCCC;	text-decoration:none;}a.menu:hover {	color: #DDDDDD;	text-decoration:none;}a.menu:active {	color: #FFFFFF;	text-decoration:none;}body,td,th {	font-family: Trebuchet MS, Arial, Tahoma;}.text {	text-indent: 15px;}.news-cell {	padding-bottom: 25px;	color: #FFFFFF;}.button-menu-sub-table {	float: left;	margin-right: 20px;	margin-bottom: 10px;}.center-menu-sub-cell {	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCCCCC;}.center-text-black {	color: #FFFFFF;}h1 {	font-size: 18px;}h2 {	font-size: 14px;}html{	overflow-y: scroll;}.article-cell {	padding-bottom: 25px;	color: #000000;	text-indent: 15px;}.left-gallery-pic {	padding: 3px;	border: 1px solid #CCCCCC;}.gallery-table{  float: left;  margin-right: 20px;  margin-bottom: 20px;  padding: 0px;}.top-back {	background-image: url(images/site/top-back.gif);	background-repeat: repeat-x;}.center-table-back { background-image: url(images/site/center-back.gif); background-repeat: repeat-x; background-color: #000000;}.center-cell-back {	background-image: url(images/site/center-left-back.gif);	background-repeat: no-repeat;}.center-back {	background-image: url(images/site/center-back.gif);	overflow: hidden;}.menu-back {	background-image: url(images/site/menu-back.gif);	background-repeat: no-repeat;}body {	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	background-image: url(images/site/global-back.gif);}.center-inner-white {	background-image: url(images/site/center-white-corner.gif);	background-repeat: no-repeat;	background-position: right top;	background-color: #FFFFFF;}.form-panel {	background-color: #F9F9F9;	text-align: center;	padding: 5px;}.form-warning {	background-color: #F9F9F9;	text-align: center;	padding: 5px;	border: 1px solid #ED1C24;	margin: 20px 0px 20px 0px;	font-weight: bold;}.input-number {	width: 30px;	height: 20px;}input {	font-size: 11px;}