

*{
	font-family: 	Arial, Verdana, Helvetica, sans-serif;
	font-size: 		11px;
	color: 			#333333;
}


body{
	background-color: #002e21;
	background-image: url(images/bg.gif);
	background-repeat: repeat-x;
	margin: 			0px;
	text-align: 	center;
	padding: 		0px;
}

#holder{
	background-color: #FFFFFF;
	width: 			790px;
	margin: 			0 auto;
	text-align: 	left;
}

#topbar{
background-color: #2f584e;
	background-image: url(images/topbarbg.gif);
	background-repeat: repeat-x;	
	width: 				780px;
	height: 				20px;
	padding: 			5px;
	float: 				left;
}


#nav{
background-color: #333333;
	background-image: url(images/navbg.gif);
	background-repeat: repeat-x;	
	width: 				790px;
	height: 				40px;
	float: 				left;
}

#menu{
	background-color: #f0e6d8;
	width: 				186px;
	padding: 			5px;
	float: left;
}

#menulogos{
	background-color: #f0e6d8;
	float: left;
}

#header{
	width: 				790px;
	float: 				left;
}

#flagselect{
	width: 				196px;
	float: 				left;
}

#topmenu{
	width: 				594px;
	float: 				left;
}

#contentarea{
	width: 				790px;
	background-image: url(images/contentbg.jpg);
	background-repeat:repeat-y;
	float: 				left;
	padding-bottom: 25px;
}

#flash{
	width: 190px;
	float: left;
}


#footer{
	font-size: 9px;
	background-color: #2f584e;
	color: #1aa47e;
	text-align: center;
	height: 30px;
	width: 				770px;
	float: 				center;
	padding: 10px;
}

#menuaddress{
	background-color: #dadcb2;
	text-align: center;
	font-family: 			Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 9px;
	width: 176px;
	padding: 10px;
}

#left{
	width: 196px;
	float: left;
	margin-right: 10px;
}


.propertyimg{
float:left;
margin-right:5px;
}


#right{
	width: 580px;
	float: right;

}

#content{
	width: 		560px;
	float: 		left;
	margin-top: 	25px;
	min-height:750px
}

#dropdown{
	border: 1px;
	border-color: Gray;
	border-style: solid;
	background-color: #EFEFEF;
	padding: 10px;
	width: 		540px;
	float: 		left;
	margin-bottom: 	5px;
}

form{
	margin: 0px;
	padding:0px;
	float: right;
}

a.white{
color: #FFFFFF;
margin-left: 20px;
}


a.smalllink{
	font-size: 9px;
	float: right;
	color: #FFFFFF;
	text-decoration: none;
	margin-right: 20px;
}

a.search{
font-weight:bold;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	margin-top: 20px;
}


#contentholder{
	background-color: #FFFFFF;
}




.left{
	float: left;
}

/*
.right10px{
	margin-right: 10px;
}
*/


h1{
	margin: 0px;
	margin-bottom:0px;
	color: #EFEFEF;
	font-weight: normal;
	font-size: 9px;
	text-align:right;
}


h2{
	margin: 0px;
	margin-bottom: 15px;
	color: #004834;
	font-weight: bold;
	font-size: 20px;
}

h1.subtitle{
	margin: 0px;
	color: #004834;
	font-weight: bold;
	font-size: 15px;
}


b{
	color: 	#004834;
	font-weight: bold;
}


b.green{
	font-size: 14px;
	color: 	#002f22;
	font-weight: bold;
}


a{
	color: 	#005d43;
}




a.mainmenu{
	background-image: url(images/btn1.gif);
	font-size: 11px;
	background-color: #e2d9cc;
	color: #333333;
	width: 175px;
	float: left;
	margin-bottom: 5px;
	padding: 5px;
	padding-left: 5px;
	text-decoration: none;
	font-weight: bold;


}

a.mainmenu:hover{
	background-image: url(images/btn2.gif);
	font-size: 11px;
	background-color: #004935;
	color: #EFEFEF;
	width: 175px;
	float: left;
	padding: 5px;
	padding-left: 5px;
	text-decoration: none;
	font-weight: bold;
}



.btnbg{
background-image: url(images/menubg.gif);
	width: 180px;
	float: left;
}






a.btn{
	background-color: 	#005d43;
	color: #EFEFEF;
	text-decoration: none;
	padding: 	5px;
	float: left;
	font-weight: bold;
}

a.large{
color: #FFFFFF;
font-size:15px;
font-weight:bold;
text-decoration:none;
}




.padding{
	padding-right: 	15px;
	padding-bottom: 	15px;
	float: left;
}


#box{
	font-size: 9px;
	width: 175px;
	float: left;
	margin-bottom: 10px;
	margin-right: 10px;
}


#formbox{

	width: 166px;
	float: left;
	padding: 10px;
	margin-top: 10px;
	margin-bottom: 15px;
}

#bottompagenav{
	color: #FFFFFF;
	width: 		540px;
	background-color: #003224;
	float: left;
	padding: 10px;
	margin-top: 10px;
	margin-bottom: 15px;
	text-align: right;
	font-weight: bold;
	font-size: 14px;
}




#formboxcontentpage{
	border: 1px;
	border-color: Gray;
	border-style: solid;
	width: 		540px;
	background-color: #EFEFEF;
	float: left;
	padding: 10px;
	margin-top: 10px;
	margin-bottom: 15px;
}


#formlable{
	width: 150px;
	float: left;
	margin-right: 8px;
}

#formlablecontent{
	width: 250px;
	float: left;
	margin-right: 8px;
}