/* CSS Document */

html, body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(../images/bodybg.gif);
	background-repeat:repeat;
	background-position:0% 0%;
	background-color:#FFF;
	height:100%;
}

div, img, p, a, ul, h1, h2, h3, h4, h5, h6, form, input, label, select, textarea{
	padding:0px;
	margin:0px;
	}

img{ border:none;}
a{ text-decoration:none;
	outline:none;}
ul{ list-style-type:none;}
.spacer{
	font-size:0;
	line-height:0;
	clear:both;
	}
/*----------------------- GENERAL -----------------------*/



div#maindiv {
	 width:991px;
	 height:100%;
	 position:relative;
	 margin:0;
	 left:0;
	 padding:0px;
	 background-color:#FFFFFF;
	 background-image:url(../images/pageback.gif);
	 background-repeat:repeat-y;
	 background-position:0% 0%;
}

#maindiv2 {
	 width:991px;
	 height:834px;
	 position:relative;
	 margin:0;
	 left:0;
	 padding:0px;
	 background-color:#FFFFFF;
	 background-image:url(../images/pageback.gif);
	 background-repeat:repeat-y;
	 background-position:0% 0%;
}

#leftpanel {
	width:214px;
	height:422px;
	position:relative;
	left:0px;
	top:0px;
	float: left;
	background-color:#FFF;
}

.logodiv{
	padding:0px 0px 18px 21px;
	position:relative;
}

div#leftmenu {
	width:268px;
	height:240px;
	position:relative;
	margin:0;
	margin-top:42px;
	float: left;
	background-image:url(../images/menubg.gif);
 	background-repeat:no-repeat;
	background-position:left;
}

div#leftmenu ul.links {
	margin-left:42px;
	width:226px;
	height:225px;
	background-image:url(../images/menuline_bg.gif);
	background-repeat:no-repeat;
	background-position:0% 0%;
	
}
*html div#leftmenu ul.links {
	margin-left:42px;
	width:226px;
	height:225px;
	background-image:url(../images/menuline_bg.gif);
	background-repeat:no-repeat;
	background-position:0% 0%;
	
}

div#leftmenu ul.links li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#C04D1A;
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
	background-image:url(../images/menuplus.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:15px;
	height:15px;
	padding-top:9px;
}

div#leftmenu ul.links li a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0F6423;
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
}

div#leftmenu ul.links li a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#90C63A;
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
}

*html div#leftmenu ul.links li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#C04D1A;
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
	background-image:url(../images/menuplus2.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:15px;
	height:9px;
	padding-top:10px;
}
*+html div#leftmenu ul.links li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#C04D1A;
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
	background-image:url(../images/menuplus2.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:15px;
	height:13px;
	padding-top:9px;
}


div#headdiv{
	width:775px;
	height:547px;
	float:left;
	top:0px;
	left:214px;
	position:absolute;
	background-image:url(../images/tree.jpg);
	background-repeat:no-repeat;
	background-position:98% 100%;
}

#condiv{
	width:256px;
	height:103px;
	position:relative;
	float:right;
	margin-top:65px;
	margin-right:0px;
}
#condiv ul{}
#condiv ul li{ height:17px}
*html #condiv ul li{ height:5px}
*+html #condiv ul li{ height:8px}
#condiv ul li.certi{ height:43px}
*html #condiv ul li.certi{ height:30px}
#bodytext { position:relative; float:left; margin-top:42px; left:37px; width:951px; height:199px;}
*html #bodytext { position:relative; float:left; margin-top:30px; left:37px; width:951px; height:199px;}
div#newsdiv { position:relative; float:left; width:244px; height:199px;}
div#newsdiv ul{}
div#newsdiv ul li.news{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#757575; font-weight:normal; padding-left:2px}
div#newsdiv ul li.news span{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#40842F; font-weight:bold}
#midbodytext { position:relative; float:left; width:450px; height:137px; background-image:url(../images/dot_vertical.gif); background-repeat:repeat-y; background-position:0% 0%; margin-top:64px}
div#vedictext { margin-left:24px;}
div#vedictext ul {}
div#vedictext ul li.bodyhead { font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#393939; font-weight:normal; margin-bottom:11px}
div#vedictext ul li { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#757575; font-weight:normal; text-align:justify}
div#vedictext ul li span{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#40842F; font-weight:bold}

#bodyborder { position:relative; float:left; width:1px; height:137px; background-image:url(../images/dot_vertical.gif); background-repeat:repeat-y; background-position:100% 0%; margin-top:64px}

div#foot { BACKGROUND-POSITION: 100% 0px; BACKGROUND-IMAGE: url(../images/right_green.gif); WIDTH: 990px; BACKGROUND-REPEAT: no-repeat; POSITION:relative; float:left; HEIGHT: 119px; left:0px; margin-top:50px}
DIV#bottomred {
	FLOAT: left; WIDTH: 371px; HEIGHT: 119px; position:absolute;
}
DIV#footerlink {
	DISPLAY: block; LEFT: 280px; WIDTH: 685px; POSITION: absolute; TOP: 15px; HEIGHT: 19px
}
UL.footer {
	BORDER-TOP: #e1e1e1 1px solid; DISPLAY: block; FLOAT: left; VERTICAL-ALIGN: middle; WIDTH: 685px; PADDING-TOP: 5px; HEIGHT: 18px
}
UL.footer LI {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; COLOR: #929292; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
UL.footer LI A {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; COLOR: #929292; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
UL.footer LI A:hover {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; COLOR: #2d2d2d; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
UL.footer LI.fimage {
	BACKGROUND-POSITION: 50% top; DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(../images/footer_plus.gif); WIDTH: 50px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px
}
DIV#copyright { POSITION: relative; float:right; width:185px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#136E0F; font-weight:normal; margin-top:45px; margin-right:30px}
*html DIV#copyright { POSITION: relative; float:right; width:185px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#136E0F; font-weight:normal; margin-top:45px; margin-right:16px}

.dropmenutext{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#90C664;
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
}
.dropmenutext:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0F6423;
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
}
.dropmenusep{
	background-image:url(../images/dropmenusep.gif);
	background-position:0px 100%;
	background-repeat:repeat-x;
}
.leftmenunew{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#C04D1A;
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
	background-image:url(../images/dropmenubulate.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:15px;
}
.tabhead{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
	background-color:#90C63A;
	padding-left:10px;
}
.pagename{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#488B38;
	font-weight:normal;
	font-size:20px;
	text-decoration:none;
	padding-bottom:5px;
	padding-left:15px;
}
.paratext{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#757575;
	font-weight: normal;
	font-size:12px;
	text-decoration:none;
	text-align:justify;
}
.conttext{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#757575;
	font-weight: normal;
	font-size:11px;
	text-decoration:none;
	text-align:justify;
}

.email{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#757575;
	font-weight: normal;
	font-size:12px;
	text-decoration:none;
}

.email:hover{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#757575;
	font-weight: normal;
	font-size:12px;
	text-decoration:underline;
}


.synergy{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#B90006;
	font-weight: bold;
	font-size:11px;
	text-decoration:none;
}
.footlink{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#929292;
	font-weight:normal;
	font-size:10px;
	text-decoration:none;
}
a:hover.footlink{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#2D2D2D;
	font-weight:normal;
	font-size:10px;
	text-decoration:none;
}
.leftmenulink{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0F6423;
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
}
a:hover.leftmenulink{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#90C63A;
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
}

.heading {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#40842F;
	font-weight:bold;
	font-size:13px;
	text-decoration:none;
	background-image:url(../images/bullate.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:25px;
	padding-top:15px;
	padding-bottom:15px;
}
.heading2 {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#40842F;
	font-weight:bold;
	font-size:13px;
	text-decoration:none;
	background-image:url(../images/bullate.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:25px;
}
.subheading {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#40842F;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}

.tablegraytext{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#757575;
	text-decoration:none;
	font-weight:normal;
	padding-bottom:10px;
	padding-top:10px;
	padding-left:3px;
	text-align:justify;
}
.tablebordertext{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#757575;
	text-decoration:none;
	font-weight:bold;
	padding-bottom:7px;
	padding-top:7px;
	padding-left:3px;
	text-align:justify;
	border-bottom:1px solid #90C63A;
}
.tableborder2{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#757575;
	text-decoration:none;
	font-weight:normal;
	padding-bottom:5px;
	padding-top:5px;
	padding-left:3px;
	text-align:justify;
	border-bottom:1px solid #90C63A;
}
.tableform1{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#757575;
	text-decoration:none;
	font-weight:bold;
	padding-bottom:8px;
	padding-top:8px;
	padding-left:10px;
	text-align:justify;
	border-bottom:1px solid #90C63A;
	background-color:#F5F9ED;
}
.tableform2{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#757575;
	text-decoration:none;
	font-weight:bold;
	padding-bottom:8px;
	padding-top:8px;
	padding-left:10px;
	text-align:justify;
	border-bottom:1px solid #90C63A;
	background-color:#FDFFFA;
}
.tableblacktext{
	list-style-type:none;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	font-weight:regular;
	text-align:justify;
	padding-left:5px;
	padding-bottom:3px;
	padding-top:3px;
	padding-right:5px;
}
.copyright{
	font-family:Arial, Helvetica, sans-serif;
	color:#136E0F;
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
	padding-top:15px;
}
.power{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
	font-weight:normal;
	font-size:10px;
	text-decoration:none;
	padding-left:14px;
}
.wdc{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
	font-style: italic;
}
a:hover.wdc{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
	font-weight:bold;
	font-size:10px;
	text-decoration: underline;
	font-style: italic;
}
.enlarge{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#646464;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
}
a:hover.enlarge{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#B90006;
	font-weight:bold;
	font-size:11px;
	text-decoration: underline;
}
.form {
	display:inline
}
.textbox {
	border:1px dotted #C6C6C6;
	font-family:Arial, Helvetica, sans-serif;
	color: #757575;
	font-size:11px;
	font-weight:normal;
	padding-top:3px;
	padding-left:3px;
	background:transparent !important;
}
.btn {
	font-family:Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size:12px;
	height:28px;
	padding-top:3px;
	border:0px;
	text-decoration:none;
	font-weight:bold;
	width:71px;
	background-color:#B60006;
}
.commentbox {
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:12px;
	width:370px; 
	height:200px;
	padding-top:3px;
	background:transparent!important;
	border-left:0px;
	border-top:0px;
	border-right:0px;
	border:1px dotted #C10503;
}

.sitemaplink{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#757575;
	font-weight: normal;
	font-size:12px;
	text-decoration:none;
}

.sitemaplink:hover{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#757575;
	font-weight: normal;
	font-size:12px;
	text-decoration:underline;
}

.sub_sitemap {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#40842F;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}

.green_text {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#40842F;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}

.sub_sitemap:hover {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#40842F;
	font-weight:bold;
	font-size:12px;
	text-decoration:underline;
}
.newshead { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#40842F; font-weight:bold}
.newstext { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#757575; font-weight:bold}
.galleryhead { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#26781D; font-weight:bold; background-image:url(../images/head_bullate.gif); background-repeat:no-repeat; background-position:left; padding-left:30px; height:17px; text-transform:uppercase}

.gallery_text {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#40842F;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
	text-align:left;
}

