input.NormalButton
{
		background-color:#215b33;
		color :#ffffff;
		font-family:"Trebuchet MS", Verdana, Arial, Helvetica, Sans-serif;
   		font-size:12px;
		font-weight:bold;
		height:25px;
		width:80px;    	
  }

h2 {

		color: #333;
		background-color: #f8f8f8;
		font-size: 1.2em;
		margin: 0;
		margin-bottom: 0.5em;
		margin-top: 0.5em;
		padding: 0.25em;
		font-style: normal;
		text-align: left;
		border-bottom-style: solid;
		border-bottom-width: 0.5em;
		border-bottom-color: #ddd;
		line-height: 130%;
}
.topclass{
		clear:both;
		text-align:right;
		float:right;
		margin-top:-15px;
		height:5px;
		padding-bottom:0;
		padding-top:0;
		
}


	

.mandatory {
		color:#CC0000;
		font-size:10px;
}


.Mandatory_Text {
		font-family:Verdana;
		font-size:9px; 
		color: #215b33;
		text-decoration:none;
}

.pageHeader
{
		font-family:Verdana;
		font-size:12px; 
		color: #215b33;
		text-decoration:none;
}
/* form elements */

form { 
 		font-family:Calibri;
		font-size:14px;
		color:#407b40;
		font-weight: normal;
		text-decoration:none;
 }
input{
 
 		font-family:Calibri;
		font-size:14px;
		color:#407b40;
		font-weight: normal;
		text-decoration:none;

}

textarea { 
 
 		font-family:Calibri;
		font-size:14px;
		color:#407b40;
		font-weight: normal;
		text-decoration:none;
}

select{
		font-family:Calibri;
		font-size:14px;
		color:#407b40;
		font-weight: normal;
		text-decoration:none;}
.Field_Name
{
		font-family:Verdana;
		font-size:10px; 
		color: #215b33;
		text-decoration:none;
}
.admin
{
		font-family:Verdana;
		color:#215b33;
		font-size:14px;
}
.admin a
{
		font-family:Verdana;
		color:#215b33;
		font-size:14px;
		text-decoration:none;
}
.admin a:hover
{
		font-family:Verdana;
		color:#00CC33;
		font-size:14px;
		text-decoration:none;
}
.hyperlink 
{
	width:1000px;	
		
}
.hyperlink a
{

		font-family:Calibri;
		font-size:12px; 
		color:white;
		text-decoration:none;
		font-size-adjust:none;
		
}
.hyperlink a:hover
{
 
		font-family:Calibri;
		font-size:12px; 
		color: #63B485;
		text-decoration:none;
		font-size-adjust:none;	
		
}



.hyperlink_footer 
{
	width:1000px;	
		
}
.hyperlink_footer a
{

		font-family:Calibri;
		font-size:12px; 
		color:white;
		text-decoration:none;
		font-size-adjust:none;
		
}
.hyperlink_footer a:hover
{
 
		font-family:Calibri;
		font-size:12px; 
		color: #63B485;
		text-decoration:none;
		font-size-adjust:none;	
		
}

.website{
		font-family:Calibri;
		font-size:12px; 
		color:white;
		text-decoration:none;
		/*font-size-adjust:none;*/

}


.hyperlinksite 
{
	width:1000px;	
		
}
.hyperlinksite a
{

		font-family:Calibri;
		font-size:15px; 
		color:#407b40;
		text-decoration:none;
		font-size-adjust:none;
		font-weight:bold;
		
}
.hyperlinksite a:hover
{
 
		font-family:Calibri;
		font-size:15px; 
		color: #63B485;
		font-size-adjust:none;	
		font-weight:bold;
		
}

.hyperlinkstaff a
{

		font-family:Calibri;
		font-size:16px; 
		color:blue;		
		font-size-adjust:none;
		font-weight:bold;
		
}
.hyperlinkstaff a:hover
{
 
		font-family:Calibri;
		font-size:16px; 
		color: #63B485;
		font-size-adjust:none;	
		font-weight:bold;
		
}




.hyperlinkcontact 
{

		font-family:Calibri;
		font-size:13px; 
		color:blue;		
		font-size-adjust:none;
		font-weight:bold;
		
}
.hyperlinkcontact:hover
{
 
		font-family:Calibri;
		font-size:13px; 
		color: #63B485;
		font-size-adjust:none;	
		font-weight:bold;
		
}


/* seperator for menu */
.separator
{
		font-family:Calibri;
		font-size:12px; 
		color:#f2fced;
		text-decoration:none;
		vertical-align:middle;
}
/* text on menu */
.menutexton
{
	
		height: 41px;
		font-family:Calibri;
		font-size:14px;
		font-weight:bold;
		color:#ffffff;
		text-decoration: none;
		vertical-align:middle;  
		border:0;
		padding-top:12px;
		
		
		
}
/* text on menu clicked */
.menutextoff 
{
		font-family:Calibri;
		font-size:14px;
		font-weight:bold;
		color:#215b33;		
		text-decoration: none;
		vertical-align: middle; 
	   	height:41px;
		padding-top:12px;
}

.menutextactive
{
		font-family:Calibri;
		font-size:14px;
		font-weight:bold;
		color:#87583D;	
		text-decoration: none;
		vertical-align: middle; 
	   	height:41px;
		padding-top:12px;
}
.menu_on {

		background-color:#215b33;
		width:282px; 
		height:41px;
		text-decoration:none;
}

.menu_arrow
{
		padding-left:10px;
		border:0;
		font-family:Calibri;
		font-size:14px;
		vertical-align:text-bottom; 
		padding-top:12px;
		text-decoration:none;
}


.address 
{
		font-family:Calibri;
		font-size:14px;
		color:#407b40;
		font-weight: normal;
		text-decoration:none;

}

.address a
{
		font-family:Calibri;
		font-size:14px;
		color:blue;
		font-weight: normal;
		

}

.address a:hover 
{
		font-family:Calibri;
		font-size:14px;
		color:#63B485;
		font-weight: normal;
		

}

.addressquestion 
{
		width:660px;
		float:left;
		margin-top:10px;
		font-family:Calibri;
		font-size:13px;
		color:#407b40;
		font-weight:bold;
		text-decoration:underline;
		cursor:pointer;
}


.addressitalic 
{
		font-family:Calibri;
		font-size:14px;
		color:#407b40;
		font-weight:bold;
		font-style:italic;
		text-decoration:none;
}

.addressitalic a
{
		font-family:Calibri;
		font-size:14px;
		color:blue;
		font-weight:bold;
		font-style:italic;
		
}

.addressitalic a:hover
{
		font-family:Calibri;
		font-size:14px;
		color:#63B485;
		font-weight:bold;
		font-style:italic;
		
}


.stafftext 
{
		font-family:Calibri;
		font-size:14px;
		color:#407b40;
		text-decoration:none;

}
.addressheader 
{
		font-family:Calibri;
		font-size:16px;
		color:#407b40;
		font-weight:bold;
		text-decoration:none;
}
.addressheadersoon
{
		font-family:Calibri;
		font-size:16px;
		color:#407b40;
		font-weight:bold;
		text-decoration:none;
}


.headertext
{
		font-family:Calibri;
		font-size:19px;
		color:#ffffff;
			
}
.headertextmedium
{
		font-family:Calibri;
		font-size:16px;
		color:#407b40;	
		
}
   

.headertextsmall
{
		font-family:Calibri;
		font-size:14px;
		color:#ffffff;
		cursor:pointer;
}

.rentalapplication-subheading
{
		font-family:Calibri;
		font-size:14px;
		color:#407b40;
		font-weight:bold;
}

.rentalapplication-formlabel
{
		font-family:Calibri;
		font-size:13px;
		color:#407b40;
}

.rentalapplication-formlabel a
{
		font-family:Calibri;
		font-size:13px;
		color:#407b40;
		font-weight:bold;
}
.rentalapplication-formlabel a:hover
{
		font-family:Calibri;
		font-size:13px;
		color:#407b40;
		font-weight:bold;
}

	
img
{
		border:0;
}

.footer{
		
		margin:0;
}
/* div logo */
.footer_logo {
		float:left;
		width:980px; 
		padding-left:10px;
}


.button{
width:100px;
height:30px;
background-color:#215b33;
color:#FFFFFF;
}
.button:hover
{
width:100px;
height:30px;
background-color:#a6d990;
color:#215b33;
}




/* contact form classes */

.contact-left
{
	float:left; 
	text-align:right;
	font-family:Calibri;
	font-size:14px;
	color:#407b40;
	width:300px;
}
.contact-left2
{
	float:left; 
	text-align:right;
	font-family:Calibri;
	font-size:14px;
	color:#407b40;
	width:300px;
}
.contact-left3
{
	float:left; 
	text-align:right;
	font-family:Calibri;
	font-size:14px;
	color:#407b40;
	width:350px;
}
.contact-left31
{
	float:left; 
	text-align:right;
	font-family:Calibri;
	font-size:12px;
	color:#407b40;
	width:350px;
}
.contact-right
{
 width:275px;
 float:left; 
 text-align:left;
 font-family:Calibri;
	font-size:14px;
	color:#407b40;
}
.contact-right2
{
 width:225px;
 float:left; 
 text-align:left;
}
.contact-label
{
font-family:Calibri;
font-size:16px;
font-weight:bold;
color:#407b40;

}

.required{
	color:#FF0000;
}

.about_mrm_div{
	clear:both;
	width:640px;
	height:108px; 
	float:left; 
	text-align:justify; 
/*	padding:10px;
	margin-left:8px;*/
	margin:8px;
	

}

.about_mrm_div_image{
	width:660px;
	height:auto; 
	float:left; 
	text-align:justify; 
/*	padding:10px;
	margin-left:8px;
	margin:8px;*/
	margin-top:-15px;
	
}

.about_mrm_div_image1{
	width:660px;
	height:auto; 
	float:left; 
	text-align:justify; 
/*	padding:10px;
	margin-left:8px;
	margin:8px;*/
	margin-top:15px;
	
}
.address_image 
{
		height:175px;
		line-height:17px;
		font-family:Calibri;
		font-size:14px;
		color:#407b40;
		font-weight: normal;
		text-decoration:none;
		padding-bottom:10px;
	
		padding-left:10px;
		padding-right:-10px;
		width:500px;
		float:left;
		
}


.image_div{

		float:left; 
		

}