body{
	padding: 0px;
	margin: 0px;
	background-color: #69af00;
}

div.left{
	margin: 0px;
	padding: 0px;
	float: left;
}

div.right{
	margin: 0px;
	padding: 0px;
	float: right;
}

div.clear{	clear: both; }
br.Clear {clear: both; overflow:hidden; height:0; line-height:0; fotn-size:0;}

div.maincontainer{
	padding: 0px;
	margin: 0px;
	/*width: expression((document.documentElement.offsetWidth < 1024)? '950px': '100%' );*/
	min-height: 768px;
	_height: 768px;
}

div.topcontainer{
	padding: 0px;
	margin: 0px;
	/*width: 100%;*/
	/*width: expression((document.documentElement.offsetWidth < 1024)? '950px': '100%' );*/
	height: 157px;
	border-bottom: 1px solid #2a4600;
	background-color: #000000;
}

div.logocontainer{
	padding: 33px 0 0 45px;
	margin: 0px;
	width: 94px;
	height: 94px;
}

.b{
	border: 1px solid red;
}

a.lang, a.lang:link, a.lang:active, a.lang:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8cc63f;
	font-weight: none;
	text-decoration: none;
	text-transform: uppercase;
}

a.lang:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: none;
	text-decoration: none;
	text-transform: uppercase;
}

div.lang-active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: none;
	text-decoration: none;
	text-transform: uppercase;
}

div.topheadercont{
	padding: 0px;
	margin: 0px;
	/*width: 100%;*/
	height: 293px;
	border-width: 1px 0px 1px 0px; 
	border-style:solid; 
	border-color: #ffffff;
	background-color: #80bb27;
}

div.topheader{
	padding: 0px;
	margin: 0px;
	width: 786px;
	height: 293px;
	border-right: 1px solid #ffffff;
}

div.innerhome{
	padding: 0px;
	margin: 0px;
	/*width: 100%;*/
	min-height: 265px;
	_height: 265px;
	background-color: #69af00; 
}

div.innercont{
	width: 775px;
	min-height: 530px;
	_height: 530px;
	/*background-image: url('/images/innerbgd.jpg');
	background-repeat: repeat-y;*/
	background-color: #ffffff;
	border-top: 1px solid #ffffff;
	padding-bottom: 35px;
}

div.txthomecont{
	padding: 30px 15px 87px 201px;
	margin: 0px;
	width: 571px;
	height: 148px;
}

div.footer{
	padding: 0px;
	margin: 0px;
	/*width: 100%;*/
	height: 48px;
	border-top: 1px solid #ffffff;
	background-color: #69af00;
}

.footertxt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: none;
}

.footertxtpad{
	padding-left: 45px;
	padding-top: 10px;
}

div.homebanner{
	border: 1px solid #ffffff;
	width: 149px;
	height: 124px;
}

div.homeheadercon{
	padding: 0px;
	margin: 0px;
	padding-top: 34px;
	padding-left: 34px;
	width: 156px;
	height: 240px;
}

div.homebantxt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	font-weight: none;
}

div.homebanpad{
	padding-top: 21px;
}

div.container{
	padding: 0px;
	margin: 0px;
	/*width: 100%px;*/
	border-top: 1px solid #ffffff;
}

div.leftbancont{
	padding: 0px;
	margin: 0px;
	width: 201px;
	min-height: 340px;
	_height: 340px;
	
}

div.leftbanner{
	border-bottom: 1px solid #ffffff;
	width: 201px;
	height: 132px;
}

div.leftbanner1{
	width: 164px;
}

div.leftbantxt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	font-weight: none;
	width: 144px;
}

div.leftbanpad{
	padding-top: 32px;
	padding-left: 25px;
}

div.leftbanpad1{
	padding-top: 32px;
}

div.whitecont{
	margin: 35px 0px 20px 0px;
	padding:  0px 35px 0px 30px;
	width: 503px;
	border-right: 1px solid #000000;
}

div.txtpad{
	padding-top: 51px;
}

div.rightblock{
	margin: 0px;
	padding: 0px;
	width: 164px;
	/*padding-top: 35px;*/
	padding-left: 17px;
}

a.links, a.links:link, a.links:active, a.links:visited{
	color: #000000; 
	text-decoration: none; 
	font-weight: bold; 
	margin: 0px;
	padding: 0px;
}

a.links:hover{
	color: #69af00; 
	text-decoration: underline; 
	font-weight: bold; 
	margin: 0px;
	padding: 0px;
}

div.submenu{
	margin: 0px;
	padding: 0px;
	width: 164px;
	padding-top: 35px;
}

.div-children-active{
	margin: 0px;
	padding: 0px;
	height: 25px;
	background-image: url(/images/tmenuon1.gif);
	background-repeat: repeat-x;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	padding-top: 6px;
	padding-left: 12px;
	color: #ffffff;
	text-transform: none;
	text-decoration: none;
}

.div-children{
	margin: 0px;
	padding: 0px;
	height: 25px;
	background-image: url(/images/top_menu.gif);
	background-repeat: repeat-x;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	padding-top: 6px;
	padding-left: 12px;
	color: #8cc63f;
	text-transform: none;
	text-decoration: none;
}

.div-children a.item-children, .div-children a.item-children:active, .div-children a.item-children:link, .div-children a.item-children:visited{
	font-family: Arial, Tahoma,Verdana, Helvetica, sans-serif;
	font-size:12px;
	color: #8cc63f;
	text-transform: none;
	text-decoration: none;
	font-weight: normal;
}

.div-children a.item-children:hover {
	font-family: Arial, Tahoma,Verdana, Helvetica, sans-serif;
	font-size:12px;
	color: #ffffff;
	text-transform: none;
	text-decoration: none;
	font-weight: normal;
}

div.txtbaner{
	padding: 0px;
	margin: 0px;
	width: 164px;
	padding-top: 30px;
}

div.mixbaner{
	padding: 0px;
	margin: 0px;
	width: 164px;
}

div.plain-menu{
	float: right;
}

.plain-menu a.item-plain, .plain-menu a.item-plain:active, .plain-menu a.item-plain:link, .plain-menu a.item-plain:visited{
	font-family: Arial, Tahoma,Verdana, Helvetica, sans-serif;
	font-size:14px;
	color: #8cc63f;
	text-transform: none;
	text-decoration: none;
	font-weight: normal;
	padding-left: 18px;
	padding-right: 18px;
}

.plain-menu a.item-plain:hover {
	font-family: Arial, Tahoma,Verdana, Helvetica, sans-serif;
	font-size:14px;
	color: #ffffff;
	text-transform: none;
	text-decoration: none;
	font-weight: normal;
	padding-left: 18px;
	padding-right: 18px;
}

.plain-menu a.item-plain-active, .plain-menu a.item-plain-active:active, .plain-menu a.item-plain-active:link, .plain-menu a.item-plain-active:visited{
	font-family: Arial, Tahoma,Verdana, Helvetica, sans-serif;
	font-size:14px;
	color: #ffffff;
	text-transform: none;
	text-decoration: none;
	font-weight: normal;
	padding-left: 18px;
	padding-right: 18px;
}

.plain-menu a.item-plain-active:hover {
	font-family: Arial, Tahoma,Verdana, Helvetica, sans-serif;
	font-size:14px;
	color: #ffffff;
	text-transform: none;
	text-decoration: none;
	font-weight: normal;
	padding-left: 18px;
	padding-right: 18px;
}

div.langcontainer {
	margin: 0px;
	padding: 0px;
	width: 885px;
	float: right;
}

div.container1 {
	margin: 0px;
	padding: 0px;
	width: 835px;
	height: 123px;
}

div.topmenucont{
	margin: 0px;
	padding: 0px;
	padding-top: 64px;
}

span.line{
	color: #8cc63f;
}

a.bottom-active, a.bottom-active:link, a.bottom-active:active, a.bottom-active:visited{
	font-family: Arial, Tahoma,Verdana, Helvetica, sans-serif;
	font-size:12px;
	color: #ffffff;
	text-transform: none;
	text-decoration: none;
	font-weight: normal;
}

a.bottom-active:hover{
	font-family: Arial, Tahoma,Verdana, Helvetica, sans-serif;
	font-size:12px;
	color: #ffffff;
	text-transform: none;
	text-decoration: underline;
	font-weight: normal;
}

.inputstyle{
	margin: 0px;
	padding: 0px;
	width: 237px;
	height: 18px;
	border: 1px solid #69af00;
}

.textstyle{
	margin: 0px;
	padding: 0px;
	width: 394px;
	height: 106px;
	border: 1px solid #69af00;
	overflow: hidden;
}

.labelstyle{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	font-weight: bold; 
}

.err{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color: #f2031f;
}

span.star{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color: #af0000;
	font-weight: bold; 
}

.buttongreen{
	margin: 0px;
	padding-top: 5px;
	width:103;
	height:33;
	background-color:#69af00;
	font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif; ;
	font-size: 13;
	color: #000000;
	font-weight: bold;
	border: 0px;
	padding-left: 14px;
	padding-right: 14px;
	padding-bottom: 5px;
}

.width978
{
	width: 978px;
}