body{	scrollbar-face-color: #F3F9DB;	scrollbar-base-color: #F3F9DB;	scrollbar-arrow-color: #666;	scrollbar-highlight-color: #F3F9DB;	scrollbar-3d-light-color: #F3F9DB;	scrollbar-shadow-color: #F3F9DB;	scrollbar-dark-shadow-color: #F3F9DB;	scrollbar-track-color: #FFF;	background-color: #BFCB68;	background-image: url(../images/background_main.gif);	background-repeat: repeat;	background-attachment: fixed;	margin: 0;	padding: 0;	font-family: Verdana, Arial, sans serif;	font-size: 12px;}div#title{	position: absolute;	top: 22px;	left: 0px;	width: 200px;	z-index: 2;	height: 36px;	background-color: #000;}div#top{	position: absolute;	top: 0px;	left: 0px;	width: 100%;	z-index: 1;	height: 60px;	background-color: #9EB64E;}div#verytop{	position: absolute;	top: 0px;	left: 200px;	width: 613px;	z-index: 5;	height: 22px;	background-color: #9EB64E;}div#lang{	position: absolute;	top: 22px;	left: 200px;	width: 613px;	z-index: 3;	height: 18px;	background-color: #D1DB9C;}div#innerlang{	position: absolute;	top: 0px;	right: 20px;}div#menu{	position: absolute;	top: 83px;	left: 0px;	width: 212px;	z-index: 4;}div#address{	position: absolute;	bottom: 15%;	left: 58px;	width: 125px;	z-index: 4;}div#content{	position: absolute;	background-color: #FFF;	background-image: url(../images/background_content.gif);	background-repeat: repeat;	background-attachment: fixed;	top: 40px;	left: 200px;	width: 593px;	padding: 40px 20px 0px 0px;	z-index: 3;	overflow: auto;	height: 80%;}div#Cbox{	padding: 0px 0px 60px 25px;}div#bottom{	position: absolute;	bottom: -1px;	left: 200px;	width: 613px;	z-index: 4;	height: 5%;	background-color: #BFCB68;	background-image: url(../images/background_main.gif);	background-repeat: repeat;	background-attachment: fixed;}html>body div#title { position: fixed; }html>body div#top { position: fixed; }html>body div#verytop { position: fixed; }html>body div#lang { position: fixed; }html>body div#menu { position: fixed; }html>body div#address { position: fixed; }html>body div#bottom { position: fixed; }/* FONTS */TD, P, OL, UL, DIV, SPAN{	font-family: verdana, arial;	font-size: 12px;}SPAN.address{	font-family: Geneva, sans-serif;	font-size: 10px;	line-height: 12px;}/* HEADLINES */H1{	font-family: verdana, arial;	font-size: 12px;	color: #395F0B;}H2{	font-family: verdana, arial;	font-size: 11px;	margin: 0px 80px 10px 24px;	color: #960;}H3{	font-family: verdana, arial;	font-size: 10px;	margin: 0px 0px 10px 24px;	color: #999;}/* PARAGRAPHS */P.bodytext{	color: #333;	font-family: verdana, arial, geneva, sans-serif;	font-size: 11px;	line-height: 16px;}LI{	color: #333;	padding: 0 80px 0 0px;	font-family: verdana, arial, geneva, sans-serif;	font-size: 11px;	line-height: 16px;}/* MENU AND LINK STYLES */A { text-decoration: none; }A:link, A:visited { color: #DDA803; }A:hover { color: #333; }A IMG { border-color: #000; }DIV.menu1-level1-act, DIV.menu1-level1-no{	margin-top: 3px;	padding: 2px 30px 2px 0px;}DIV.menu1-level1-act{	border-color: #708B31;	border-width: 1px;	border-style: solid;	width: 160px;}.menu1-level1-act A:link, .menu1-level1-act A:visited{	font-size: 13px;	color: #FFF;	font-style: bold;}.menu1-level1-no A:link, .menu1-level1-no A:visited{	font-size: 13px;	color: #FFF;	font-style: bold;}.menu1-level1-no A:hover { color: #555; }DIV.menu1-level1-spc{	margin-top: 3px;	padding: 2px 30px 2px 0px;	visibility: hidden;}DIV.menu1-level2-act, DIV.menu1-level2-no{	padding-right: 50px;}.menu1-level2-act A:link, .menu1-level2-act A:visited{	font-size: 11px;	color: #060;}.menu1-level2-no A:link, .menu1-level2-no A:visited{	font-size: 11px;	color: #FFF;}.menu1-level2-no A:hover{	font-size: 11px;	color: #333;}span.address A:link, span.address A:visited{	color: #FFF;}span.address A:hover { color: #555; }/* TABLES */TD#menu { padding: 0px 0px 0px 0px; }TABLE.imgtext-table { margin: 14px 0px 14px 0px; }TD.csc-form-labelcell, TD.csc-form-fieldcell, TD.csc-uploads-icon, TD.csc-uploads-fileName, TD.csc-uploads-fileSize { padding: 6px; }.csc-textpic-caption{	color: #666;	font-size: 9px;	font-family: Geneva, Arial, Verdana, sans-serif;}	.tx-flvplayer-pi1{	margin-left: -30px;}/*****************//* Various Forms *//*****************//* Email, Login and Search forms generally: */FORM TABLE TR TD{	padding-left: 5px;	padding-right: 20px;}FORM TABLE TR TD.csc-form-labelcell, FORM TABLE TR TD.csc-form-commentcell{	vertical-align: top;	text-align: right;}FORM TABLE TR TD.csc-form-fieldcell { vertical-align: top; }FORM TABLE TR TD.csc-form-fieldcell INPUT, FORM TABLE TR TD.csc-form-fieldcell SELECT, FORM TABLE TR TD.csc-form-fieldcell TEXTAREA { border: 1px solid #333; }FORM TABLE TR TD.csc-form-labelcell P.csc-form-label-req { font-weight: bold; }/* Email form, specifically */FORM .csc-mailform{	border-color: #333;	border-width: 0px;	border-style: inset;	padding: 10px;}FORM .csc-mailform TR TD.csc-form-labelcell { background-color: transparent; }.csc-mailform-field LABEL{	display: block;}.csc-mailform-field INPUT, .csc-mailform-field TEXTAREA { margin: 6px 0px 8px 0px; }.csc-textpic-intext-left ol, .csc-textpic-intext-left ul{	padding-left: 40px;	overflow: hidden;}
