body{
font:70%/1  Verdana, geneva, arial, helvetica, sans-serif;
   	line-height:1.5em;
	/*font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;*/
	text-align: center;
	background-color: #FFFFFF;
	margin-top: 2px;
	line-height : 140%;
}
#container{
	margin-left: auto;
	margin-right: auto;
	width: 700px;
	height: auto;
	display: block;
	
}
#containeremail{
	margin-left: auto;
	margin-right: auto;
	width: 700px;
	height: auto;
	display: block;


}
#header{
	width :700px;
	border:1px solid ;
	float: left;
	
#header .left{
	width : 12px;
	height : 117px;
	float : left;
}
#header .logo{
	float : left;
	height : 117px;
	width:173px;
	background-repeat : repeat-x;
}
#header .logo p{
	padding: 13px 0px 0px 0px;
	margin : 0px;
	}
#header .mid{
	float : left;
	height : 117px;
	width: 700px;
}
#header .right{
	float : right;
	height : 117px;
	width:30px;
}
 #menu{
	width: 700px;
	height: 85px;
	float: left;
}

#header .mid .menubot{
	height: 20px;
	float: left;
	padding-left: 220px;
}
#content{
	width: 500px;
	height: auto;	
	background-repeat: repeat;
	float: left;
}
#contentemail{
	width: 750px;
	height: auto;
			float: left;

}

#content .data{
	float : left;
	width: 750px;
	margin : auto;
	text-align : left;
	height : auto;
	
}
#content .header{
	color : #156F00;
	font-size : 14px;
	font-weight : bold;
	border-bottom : 1px solid  #FFD78B;
}
.ourvision{
	background : url(../images/in_img1.gif) 100% 0% no-repeat;
	padding-right : 185px;
	text-align : justify;	
}
.profile{
	padding : 15px 0px 0px 0px;
	margin-top: 20px;
	background : url(../images/in_img2.gif) 0% 0% no-repeat;
	padding-left : 185px;
	height : 350px;
	text-align : justify;
}

.address{
float : left;
width : 355px;

}

.address h1{
	color : #156F00;
	/*font-size : 14px;*/
	padding : 0px 0px 0px 10px;
	margin : 0px;
	background : url(../images/arrow.gif) 0% 0% no-repeat;
}
.address a:hover{
border-bottom:1px dotted green;

}
.address a:active{
border-bottom:1px dotted green;

}
.address a:link{
border-bottom:1px dotted green;

}
.address a:visited{
border-bottom:1px dotted green;

}





  p.add{
  margin : 0px;
  margin-left : 15px;
 /* font-size : 12px;*/
}

#cont_form{
margin-top : 25px;
float :right;
width : 400px;
height : 313px;
padding-top:10px;
}

#cont_form table{
margin-top : 0px;
}
.phone{
/*font-size:12px;*/

}
.phone b{
color:#156F00;

}
#set1 fieldset span{
	margin:0px;
	padding:0px;
	padding-right:2px;
   }
.typ_field_typ{
	width:340px;
	margin:0px;
	margin-left:10px;
}
.typ_field{
	width:250px;
	margin:0px;
	margin-left:10px;
}
.typ_field_unit{
	width:250px;
	margin:0px;
	margin-left:10px;
}

fieldset {
  margin : 10px 5px 5px 5px;
  padding : 0px 5px 5px 5px;
  border : 1px solid #cfcfcf;
   
}
.equalbox{
	height:240px;
}

fieldset legend {
 /* font-size : 14px;*/
  font-weight : bold;
  color : #156F00;
  margin : 0px 0px 10px 5px;
  /*background : url('../images/ro-gray.gif') no-repeat top left;*/
  padding : 0px 5px 0px 10px;
}

fieldset p {
  height:22px;
  margin : 0px 0px 0px 5px;
  padding : 0px 5px 0px 10px;
}

fieldset p label {
  /*font-size : 12px;*/
 
  width:auto;

}

.amenifield{
	width:200px;
	float:left;

}
.glance{
	height:auto;

}
.mail{
	font:70%/1  Verdana, geneva, arial, helvetica, sans-serif;
   	line-height:1.5em;
}
.bookForm{
	float:left;
	width:200px;
	height:25px;
	margin-top:25px;
	margin-left:10px;

}
.bookForm a:hover{
	border-bottom:1px dotted green;
}
.bookForm a:link{
	border-bottom:1px dotted green;
}
.bookForm a:visited{
	border-bottom:1px dotted green;
}

