*{margin:0;padding:0}body{background-image:url(../images/bg.jpg);background-position:top center;background-repeat:no-repeat;background-attachment:fixed;background-size:100% 100%}p{margin-bottom:10px}::selection{color:#C50101}::-moz-selection{color:#C50101}#wrapper{margin:0 auto;width:996px;order:1px solid red}.wrapper{margin:0 auto;width:996px;order:1px solid red}.header_container{width:996px;height:151px;order:1px solid green}.logotext{width:320px;height:93px;padding:20px 0px 0px 10px;float:left;font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#f2f8e7;font-weight:bold}.frog{ ackground-image:url(../images/rainforest-alliance.png);width:288px;height:151px;margin-right:10px;float:right;position:relative;z-index:2}.navigation_container{height:50px;order:1px solid blue;position:relative;top:-50px}.nav_bg{background-image:url(../images/nav_bg.png);width:100%;height:50px;background-repeat:repeat-x}#vertical-navigation{list-style:none;margin:0;padding:0;float:left;position:relative;z-index:2}#vertical-navigation li{float:left;position:relative}#vertical-navigation li a{float:left;display:block;padding:4px;font-family:Arial,Helvetica,sans-serif;font-size:15px;text-decoration:none;color:#ffe6b2;margin:9px 8px 0 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#vertical-navigation li:hover a,#vertical-navigation li a:hover{background-image:url(../images/bg-nav.jpg);background-repeat:repeat-x;color:#fff} #vertical-navigation li a:active{background-image:url(../images/bg-nav.jpg);background-repeat:repeat-x;color:#fff}  #vertical-navigation ul{display:none}#vertical-navigation li:hover ul{display:block}#vertical-navigation ul{float:none;position:absolute;list-style:none;margin:0;padding:0;margin-top:36px;left:0}#vertical-navigation ul li{float:none;clear:none;margin:0;padding:0;width:200px;color:#999}#vertical-navigation ul li.active{float:none;clear:none;margin:0;padding:0;width:200px;color:#999;}#vertical-navigation li:hover ul li a,#vertical-navigation ul li a{padding:6px;float:none;color:#fff;font-size:14px;background:#5c3a11;margin-bottom:-8px;opacity:0.9;width:270px;position:elative;z-index:2}#vertical-navigation li:hover ul li a:hover,#vertical-navigation ul li a:hover{background:#618f32;color:#fff}a.active{background-image:url(../images/bg-nav.jpg);background-repeat:repeat-x;color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#wrapper_mainbody{margin:0 auto;width:996px}.banner_container{margin:0 auto;padding:0;width:982px;height:337px;border:7px solid #FFF;margin-top:-23px}#wrapper_maincontainer{margin:0 auto;width:996px;float:left;background-color:#f2f8e7;margin-top:20px;ackground-image:url(../images/watermark.png);background-position:center top;background-repeat:repeat-y}.innercontainer{margin:0 auto;width:966px;padding-top:23px}.leftside{width:670px;float:left}.rightside{width:271px;float:right}.heading{width:100%}.headingtext_black{font-family:Arial,Helvetica,sans-serif;font-size:20px;color:#000;font-weight:bold}.headingtext_red{font-family:Arial,Helvetica,sans-serif;font-size:20px;color:#c50101;font-weight:bold}.headingline{width:100%;height:1px;background-color:#737373;margin:7px 0px 10px 0px}.maintext{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#000;line-height:22px;text-align:justify}.maintext a{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#C30;line-height:22px;text-align:justify;text-decoration:none}.maintext a:hover{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#000;line-height:22px;text-align:justify}.readmore{font-family:Arial, Helvetica, sans-serif;margin-top:5px}.readmore a{font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#c50101;text-decoration:none;font-weight:600}.readmore a:hover{font-family:Arial, Helvetica, sans-serif;color:#000}#mainbox2{width:670px;margin:30px 0px 30px 0px;float:left}.news{width:670px;float:left;background-image:url(../images/ln_graphic.png);background-position:top right;background-repeat:no-repeat;border-top:1px solid #8e9e70;padding-top:10px}.newsbox{width:100%;float:left;margin-top:20px}.newsitemtext{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#494f43;text-align:justify;border-bottom:1px dotted #8e9e70}.sepline{width:1px;height:190px;background-color:#999;margin:0px 10px 0px 10px;float:left}.testi{width:320px;float:right;background-image:url(../images/testimonials_graphic.png);background-position:top right;background-repeat:no-repeat}.testibox{width:100%;float:left;margin-top:0px}.testihead{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#588603;font-weight:bold}.newsitemtext{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#494f43;text-align:justify}#wgc{width:271px;float:left;margin:10px 0px 20px 0px}.wgc-top{background-image:url(../images/greenbg_top.png);background-repeat:no-repeat;height:5px;width:271px}.wgc-mid{background-image:url(../images/greenbg_mid.png);background-repeat:repeat-y;width:271px}.wgc-btm{background-image:url(../images/greenbg_bottom.png);background-repeat:no-repeat;height:5px;width:271px}#ticker{margin:0 auto;width:250px;height:400px;text-align:justify}#ticker dd{margin-left:0;font-family:Arial,Helvetica,sans-serif;font-size:15px;color:#fff;text-align:justify;line-height:25px;margin:10px 0px 10px 0px;border-bottom:1px dashed #000;position:relative}#ticker dd.last{}#ticker div{margin-top:10px}.viewmore{background-image:url(../images/bg-viewmore.jpg);background-repeat:repeat-x;width:80px;height:27px;margin:5px 10px 0px 0px}.viewmoretext{font-family:Arial,Helvetica,sans-serif;text-align:center;padding:5px 0px 0px 0px}.viewmore a{font-family:Arial,Helvetica,sans-serif;font-size:15px;color:#fff;text-decoration:none;margin:10px 0px 0px 5px}.viewmore a:hover{font-family:Arial,Helvetica,sans-serif;font-size:15px;color:#000}#ourpartners{width:271px;float:left;margin:46px 0px 20px 0px}#wrapper_footer{margin:0 auto;float:left;width:100%;height:80px;background-image:url(../images/nav_bg.png);background-repeat:repeat-x;margin-top:30px}.footer{margin:0 auto;width:996px;height:50px;order:1px solid red}.footer_bottom{margin:0 auto;width:996px;height:28px;order:1px solid red}.copyright{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#fff;padding-top:7px;text-decoration:none;float:left}.digi{font-family:Arial,Helvetica,sans-serif}.digi a{font-size:11px;color:#fff;padding-top:7px;text-decoration:none;float:right}.digi a:hover{font-size:11px;color:#2c150d;padding-top:7px;text-decoration:none;float:right}.fmenu{margin:0 auto;width:780px;order:1px solid red;margin-top:12px;float:left}.fmenu ul{text-align:center;list-style:none;order:1px solid red}.fmenu ul li{padding-right:10px;float:left}.fmenu ul li a{font-family:Arial, Helvetica, sans-serif;font-size:13px; ont-weight:600;color:#fff;text-decoration:none;float:left}.fmenu ul li a span{padding:0px 9px 0px 0px}.fmenu ul li a:hover{color:#ffe6b2}.fmenu ul li a:hover span{color:#ffe6b2}.leftside_inner{width:271px;float:left}.rightside_inner{width:670px;float:right}#servicenavigation{font-family:Arial, Helvetica, sans-serif;font-size:14px;width:271px}#servicenavigation ul{margin:0px;padding:0px}#servicenavigation li{list-style:none}ul.top-level{background:#855a0f}ul.top-level li{border-bottom:#fff solid;border-top:#fff solid;border-width:3px}#servicenavigation a{color:#fff;cursor:pointer;display:block;height:25px;line-height:25px;text-indent:10px;text-decoration:none;width:100%}#servicenavigation a:hover{text-decoration:none}#servicenavigation li:hover{background:#a77929;position:relative}

.modalDialog {

		position: fixed;

		font-family: Arial, Helvetica, sans-serif;

		top: 0;

		right: 0;

		bottom: 0;

		left: 0;

		background: rgba(0,0,0,0.8);

		z-index: 99999;

		opacity:0;

		-webkit-transition: opacity 400ms ease-in;

		-moz-transition: opacity 400ms ease-in;

		transition: opacity 400ms ease-in;

		pointer-events: none;

	}



	.modalDialog:target {

		opacity:1;

		pointer-events: auto;

	}



	.modalDialog > div {

		width: 400px;

		position: relative;

		margin: 10% auto;

		padding: 5px 20px 13px 20px;

		border-radius: 10px;

		background: #fff;

		background: -moz-linear-gradient(#fff, #999);

		background: -webkit-linear-gradient(#fff, #999);

		background: -o-linear-gradient(#fff, #999);

	}



	.close {

		background: #606061;

		color: #FFFFFF;

		line-height: 25px;

		position: absolute;

		right: -12px;

		text-align: center;

		top: -10px;

		width: 24px;

		text-decoration: none;

		font-weight: bold;

		-webkit-border-radius: 12px;

		-moz-border-radius: 12px;

		border-radius: 12px;

		-moz-box-shadow: 1px 1px 3px #000;

		-webkit-box-shadow: 1px 1px 3px #000;

		box-shadow: 1px 1px 3px #000;

	}



	.close:hover { background: #c50101; }

	

.inputbox{ width:95%; background-color:#E6EED8; border:none; color:#000; padding:10px; margin-bottom:10px;}

.inputarea_msg{ width:95%; height:110px; background-color:#E6EED8; border:none; color:#000; padding:10px;resize: none;}

.selectbox{ width:98%; background-color:#E6EED8; border:none; color:#000; adding:10px;resize: none; padding:10px;  margin-bottom:10px;}

.btn_submit{ background-color:darkolivegreen; color:#FFF; padding:10px; margin-top:20px; border:none;}

.btn_reset{ background-color:#000; color:#FFF; padding:10px; margin-top:20px; border:none;}

.tick{ background-image:url(../images/tick.png); background-repeat:no-repeat; background-position:center; height:128px; text-align:center;}

.lastupdate{ font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-align:center; color:#fff; background-color:#8E9E70; padding:5px; margin-top:-5px;}
.lastupdate:before{ content:' Last updated on 03 October, 2023';}

.list_services{ margin:9px 0 9px 0; float:left; margin-right:30px; padding-top:10px; text-align:center; width:43%; height:40px; border:1px solid #ddd; color:#fff; font-size:14px; font-weight:bold; }
.list_services:hover{ background-color:#fff;}
.cities{color:#999; margin-top: 50px; border-top:1px solid #999;}

.iframe1{ width:100%; height:2000px; border:0px solid red;}